Package com.pulumi.aws.ecr.outputs
Class GetRepositoryCreationTemplateResult
- java.lang.Object
-
- com.pulumi.aws.ecr.outputs.GetRepositoryCreationTemplateResult
-
public final class GetRepositoryCreationTemplateResult extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classGetRepositoryCreationTemplateResult.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<java.lang.String>appliedFors()static GetRepositoryCreationTemplateResult.Builderbuilder()static GetRepositoryCreationTemplateResult.Builderbuilder(GetRepositoryCreationTemplateResult defaults)java.lang.StringcustomRoleArn()java.lang.Stringdescription()java.util.List<GetRepositoryCreationTemplateEncryptionConfiguration>encryptionConfigurations()java.lang.Stringid()java.lang.StringimageTagMutability()java.util.List<GetRepositoryCreationTemplateImageTagMutabilityExclusionFilter>imageTagMutabilityExclusionFilters()java.lang.StringlifecyclePolicy()java.lang.Stringprefix()java.lang.Stringregion()java.lang.StringregistryId()java.lang.StringrepositoryPolicy()java.util.Map<java.lang.String,java.lang.String>resourceTags()
-
-
-
Method Detail
-
appliedFors
public java.util.List<java.lang.String> appliedFors()
- Returns:
- Which features this template applies to. Contains one or more of `CREATE_ON_PUSH`, `PULL_THROUGH_CACHE`, or `REPLICATION`.
-
customRoleArn
public java.lang.String customRoleArn()
- Returns:
- The ARN of the custom role used for repository creation.
-
description
public java.lang.String description()
- Returns:
- The description for this template.
-
encryptionConfigurations
public java.util.List<GetRepositoryCreationTemplateEncryptionConfiguration> encryptionConfigurations()
- Returns:
- Encryption configuration for any created repositories. See Encryption Configuration below.
-
id
public java.lang.String id()
- Returns:
- The provider-assigned unique ID for this managed resource.
-
imageTagMutability
public java.lang.String imageTagMutability()
- Returns:
- The tag mutability setting for any created repositories.
-
imageTagMutabilityExclusionFilters
public java.util.List<GetRepositoryCreationTemplateImageTagMutabilityExclusionFilter> imageTagMutabilityExclusionFilters()
- Returns:
- Block that defines filters to specify which image tags can override the default tag mutability setting.
-
lifecyclePolicy
public java.lang.String lifecyclePolicy()
- Returns:
- The lifecycle policy document to apply to any created repositories.
-
prefix
public java.lang.String prefix()
-
region
public java.lang.String region()
-
registryId
public java.lang.String registryId()
- Returns:
- The registry ID the repository creation template applies to.
-
repositoryPolicy
public java.lang.String repositoryPolicy()
- Returns:
- The registry policy document to apply to any created repositories.
-
resourceTags
public java.util.Map<java.lang.String,java.lang.String> resourceTags()
- Returns:
- A map of tags to assign to any created repositories.
-
builder
public static GetRepositoryCreationTemplateResult.Builder builder()
-
builder
public static GetRepositoryCreationTemplateResult.Builder builder(GetRepositoryCreationTemplateResult defaults)
-
-