RepositoryState class
Input properties used for looking up and filtering Repository resources.
Constructors
-
RepositoryState({Input<
String?> ? administratorAccount, Input<String?> ? arn, Input<String?> ? description, Input<String?> ? domain, Input<String?> ? domainOwner, Input<RepositoryExternalConnections?> ? externalConnections, Input<String?> ? region, Input<String?> ? repository, Input<Map< ? tags, Input<String, String> ?>Map< ? tagsAll, Input<String, String> ?>List< ? upstreams})RepositoryUpstream> ?> -
Creates a new RepositoryState.
administratorAccountThe account number of the AWS account that manages the repository.arnThe ARN of the repository.descriptionThe description of the repository.domainThe domain that contains the created repository.domainOwnerThe account number of the AWS account that owns the domain.externalConnectionsAn array of external connections associated with the repository. Only one external connection can be set per repository. see External Connections.regionRegion where this resource will be managed. Defaults to the Region set in the provider configuration.repositoryThe name of the repository to create.tagsKey-value map of resource tags. .If configured with a providerdefaultTagsconfiguration block present, tags with matching keys will overwrite those defined at the provider-level.tagsAllA map of tags assigned to the resource, including those inherited from the providerdefaultTagsconfiguration block.upstreamsA list of upstream repositories to associate with the repository. The order of the upstream repositories in the list determines their priority order when AWS CodeArtifact looks for a requested package version. see Upstreamconst -
RepositoryState.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
administratorAccount
→ Input<
String?> ? -
The account number of the AWS account that manages the repository.
final
-
arn
→ Input<
String?> ? -
The ARN of the repository.
final
-
description
→ Input<
String?> ? -
The description of the repository.
final
-
domain
→ Input<
String?> ? -
The domain that contains the created repository.
final
-
domainOwner
→ Input<
String?> ? -
The account number of the AWS account that owns the domain.
final
-
externalConnections
→ Input<
RepositoryExternalConnections?> ? -
An array of external connections associated with the repository. Only one external connection can be set per repository. see External Connections.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
region
→ Input<
String?> ? -
Region where this resource will be managed. Defaults to the Region set in the provider configuration.
final
-
repository
→ Input<
String?> ? -
The name of the repository to create.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
Key-value map of resource tags. .If configured with a provider
defaultTagsconfiguration block present, tags with matching keys will overwrite those defined at the provider-level.final -
A map of tags assigned to the resource, including those inherited from the provider
defaultTagsconfiguration block.final -
upstreams
→ Input<
List< ?RepositoryUpstream> ?> -
A list of upstream repositories to associate with the repository. The order of the upstream repositories in the list determines their priority order when AWS CodeArtifact looks for a requested package version. see Upstream
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