Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class GetImageResult(val id: String, val imageDigest: String, val imagePushedAt: Int, val imageSizeInBytes: Int, val imageTag: String? = null, val imageTags: List<String>, val imageUri: String, val mostRecent: Boolean? = null, val registryId: String, val repositoryName: String)
A collection of values returned by getImage.
Link copied to clipboard
data class GetLifecyclePolicyDocumentResult(val id: String, val json: String, val rules: List<GetLifecyclePolicyDocumentRule>? = null)
A collection of values returned by getLifecyclePolicyDocument.
Link copied to clipboard
data class GetLifecyclePolicyDocumentRule(val action: GetLifecyclePolicyDocumentRuleAction? = null, val description: String? = null, val priority: Int, val selection: GetLifecyclePolicyDocumentRuleSelection? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
A collection of values returned by getRepositories.
Link copied to clipboard
data class GetRepositoryCreationTemplateEncryptionConfiguration(val encryptionType: String, val kmsKey: String)
Link copied to clipboard
data class GetRepositoryCreationTemplateResult(val appliedFors: List<String>, val customRoleArn: String, val description: String, val encryptionConfigurations: List<GetRepositoryCreationTemplateEncryptionConfiguration>, val id: String, val imageTagMutability: String, val lifecyclePolicy: String, val prefix: String, val registryId: String, val repositoryPolicy: String, val resourceTags: Map<String, String>)
A collection of values returned by getRepositoryCreationTemplate.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class GetRepositoryResult(val arn: String, val encryptionConfigurations: List<GetRepositoryEncryptionConfiguration>, val id: String, val imageScanningConfigurations: List<GetRepositoryImageScanningConfiguration>, val imageTagMutability: String, val mostRecentImageTags: List<String>, val name: String, val registryId: String, val repositoryUrl: String, val tags: Map<String, String>)
A collection of values returned by getRepository.
Link copied to clipboard
data class RegistryScanningConfigurationRule(val repositoryFilters: List<RegistryScanningConfigurationRuleRepositoryFilter>, val scanFrequency: String)
Link copied to clipboard
data class RegistryScanningConfigurationRuleRepositoryFilter(val filter: String, val filterType: String)
Link copied to clipboard
data class ReplicationConfigurationReplicationConfiguration(val rules: List<ReplicationConfigurationReplicationConfigurationRule>)
Link copied to clipboard
data class ReplicationConfigurationReplicationConfigurationRule(val destinations: List<ReplicationConfigurationReplicationConfigurationRuleDestination>, val repositoryFilters: List<ReplicationConfigurationReplicationConfigurationRuleRepositoryFilter>? = null)
Link copied to clipboard
data class ReplicationConfigurationReplicationConfigurationRuleDestination(val region: String, val registryId: String)
Link copied to clipboard
data class ReplicationConfigurationReplicationConfigurationRuleRepositoryFilter(val filter: String, val filterType: String)
Link copied to clipboard
data class RepositoryCreationTemplateEncryptionConfiguration(val encryptionType: String? = null, val kmsKey: String? = null)
Link copied to clipboard
data class RepositoryEncryptionConfiguration(val encryptionType: String? = null, val kmsKey: String? = null)
Link copied to clipboard