RepositoryAssociationState class
Input properties used for looking up and filtering RepositoryAssociation resources.
Constructors
-
RepositoryAssociationState({Input<
String?> ? arn, Input<String?> ? associationId, Input<String?> ? connectionArn, Input<RepositoryAssociationKmsKeyDetails?> ? kmsKeyDetails, Input<String?> ? name, Input<String?> ? owner, Input<String?> ? providerType, Input<String?> ? region, Input<RepositoryAssociationRepository?> ? repository, Input<List< ? s3RepositoryDetails, Input<RepositoryAssociationS3RepositoryDetail> ?>String?> ? state, Input<String?> ? stateReason, Input<Map< ? tags, Input<String, String> ?>Map< ? tagsAll})String, String> ?> -
Creates a new RepositoryAssociationState.
arnARN identifying the repository association.associationIdThe ID of the repository association.connectionArnARN of an AWS CodeStar Connections connection.kmsKeyDetailsAn object describing the KMS key to asssociate. Block is documented below.nameThe name of the repository.ownerThe owner of the repository.providerTypeThe provider type of the repository association.regionRegion where this resource will be managed. Defaults to the Region set in the provider configuration.repositoryAn object describing the repository to associate. Valid values:bitbucket,codecommit,githubEnterpriseServer, ors3Bucket. Block is documented below. Note: for repositories that leverage CodeStar connections (ex.bitbucket,githubEnterpriseServer) the connection must be inAvailablestatus prior to creating this resource.s3RepositoryDetailsOptional.stateThe state of the repository association.stateReasonA description of why the repository association is in the current state.tagsOptional.tagsAllOptional.const -
RepositoryAssociationState.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
arn
→ Input<
String?> ? -
ARN identifying the repository association.
final
-
associationId
→ Input<
String?> ? -
The ID of the repository association.
final
-
connectionArn
→ Input<
String?> ? -
ARN of an AWS CodeStar Connections connection.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
kmsKeyDetails
→ Input<
RepositoryAssociationKmsKeyDetails?> ? -
An object describing the KMS key to asssociate. Block is documented below.
final
-
name
→ Input<
String?> ? -
The name of the repository.
final
-
owner
→ Input<
String?> ? -
The owner of the repository.
final
-
providerType
→ Input<
String?> ? -
The provider type of the repository association.
final
-
region
→ Input<
String?> ? -
Region where this resource will be managed. Defaults to the Region set in the provider configuration.
final
-
repository
→ Input<
RepositoryAssociationRepository?> ? -
An object describing the repository to associate. Valid values:
bitbucket,codecommit,githubEnterpriseServer, ors3Bucket. Block is documented below. Note: for repositories that leverage CodeStar connections (ex.bitbucket,githubEnterpriseServer) the connection must be inAvailablestatus prior to creating this resource.final - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
s3RepositoryDetails
→ Input<
List< ?RepositoryAssociationS3RepositoryDetail> ?> -
final
-
state
→ Input<
String?> ? -
The state of the repository association.
final
-
stateReason
→ Input<
String?> ? -
A description of why the repository association is in the current state.
final
-
final
-
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited