RepositoryArgs class
The set of arguments for Repository. The set of arguments for Repository.
Constructors
-
RepositoryArgs({Input<
String?> ? description, required Input<String> domain, Input<String?> ? domainOwner, Input<RepositoryExternalConnections?> ? externalConnections, Input<String?> ? region, required Input<String> repository, Input<Map< ? tags, Input<String, String> ?>List< ? upstreams})RepositoryUpstream> ?> -
Creates a new RepositoryArgs.
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.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 -
RepositoryArgs.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
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 -
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