The resource schema to create a CodeArtifact package group.
domain_name
(String) The name of the domain that contains the package group.pattern
(String) The package group pattern that is used to gather packages.contact_info
(String) The contact info of the package group.description
(String) The text description of the package group.domain_owner
(String) The 12-digit account ID of the AWS account that owns the domain.origin_configuration
(Attributes) The package origin configuration of the package group. (see below for nested schema)tags
(Attributes List) An array of key-value pairs to apply to the package group. (see below for nested schema)arn
(String) The ARN of the package group.id
(String) Uniquely identifies the resource.origin_configuration
Required:
restrictions
(Attributes) The origin configuration that is applied to the package group. (see below for nested schema)origin_configuration.restrictions
Optional:
external_upstream
(Attributes) The external upstream restriction determines if new package versions can be ingested or retained from external connections. (see below for nested schema)internal_upstream
(Attributes) The internal upstream restriction determines if new package versions can be ingested or retained from upstream repositories. (see below for nested schema)publish
(Attributes) The publish restriction determines if new package versions can be published. (see below for nested schema)origin_configuration.restrictions.external_upstream
Required:
restriction_mode
(String)Optional:
repositories
(List of String)origin_configuration.restrictions.internal_upstream
Required:
restriction_mode
(String)Optional:
repositories
(List of String)origin_configuration.restrictions.publish
Required:
restriction_mode
(String)Optional:
repositories
(List of String)tags
Required:
key
(String) The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.value
(String) The value for the tag. You can specify a value that is 1 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.Import is supported using the following syntax:
$ terraform import awscc_codeartifact_package_group.example <resource ID>