Package-level declarations
Types
Link copied to clipboard
data class GetRepositoryCleanupPolicy(val action: String, val conditions: List<GetRepositoryCleanupPolicyCondition>, val id: String, val mostRecentVersions: List<GetRepositoryCleanupPolicyMostRecentVersion>)
Link copied to clipboard
data class GetRepositoryCleanupPolicyMostRecentVersion(val keepCount: Int, val packageNamePrefixes: List<String>)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class GetRepositoryMavenConfig(val allowSnapshotOverwrites: Boolean, val versionPolicy: String)
Link copied to clipboard
data class GetRepositoryRemoteRepositoryConfig(val description: String, val dockerRepositories: List<GetRepositoryRemoteRepositoryConfigDockerRepository>, val mavenRepositories: List<GetRepositoryRemoteRepositoryConfigMavenRepository>, val npmRepositories: List<GetRepositoryRemoteRepositoryConfigNpmRepository>, val pythonRepositories: List<GetRepositoryRemoteRepositoryConfigPythonRepository>)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class GetRepositoryResult(val cleanupPolicies: List<GetRepositoryCleanupPolicy>, val cleanupPolicyDryRun: Boolean, val createTime: String, val description: String, val dockerConfigs: List<GetRepositoryDockerConfig>, val format: String, val id: String, val kmsKeyName: String, val labels: Map<String, String>, val location: String, val mavenConfigs: List<GetRepositoryMavenConfig>, val mode: String, val name: String, val project: String? = null, val remoteRepositoryConfigs: List<GetRepositoryRemoteRepositoryConfig>, val repositoryId: String, val updateTime: String, val virtualRepositoryConfigs: List<GetRepositoryVirtualRepositoryConfig>)
A collection of values returned by getRepository.
Link copied to clipboard
data class GetRepositoryVirtualRepositoryConfig(val upstreamPolicies: List<GetRepositoryVirtualRepositoryConfigUpstreamPolicy>)
Link copied to clipboard
data class GetRepositoryVirtualRepositoryConfigUpstreamPolicy(val id: String, val priority: Int, val repository: String)
Link copied to clipboard
data class RepositoryCleanupPolicy(val action: String? = null, val condition: RepositoryCleanupPolicyCondition? = null, val id: String, val mostRecentVersions: RepositoryCleanupPolicyMostRecentVersions? = null)
Link copied to clipboard
Link copied to clipboard
data class RepositoryCleanupPolicyMostRecentVersions(val keepCount: Int? = null, val packageNamePrefixes: List<String>? = null)
Link copied to clipboard
Link copied to clipboard
data class RepositoryIamBindingCondition(val description: String? = null, val expression: String, val title: String)
Link copied to clipboard
data class RepositoryIamMemberCondition(val description: String? = null, val expression: String, val title: String)
Link copied to clipboard
data class RepositoryMavenConfig(val allowSnapshotOverwrites: Boolean? = null, val versionPolicy: String? = null)
Link copied to clipboard
data class RepositoryRemoteRepositoryConfig(val description: String? = null, val dockerRepository: RepositoryRemoteRepositoryConfigDockerRepository? = null, val mavenRepository: RepositoryRemoteRepositoryConfigMavenRepository? = null, val npmRepository: RepositoryRemoteRepositoryConfigNpmRepository? = null, val pythonRepository: RepositoryRemoteRepositoryConfigPythonRepository? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class RepositoryVirtualRepositoryConfig(val upstreamPolicies: List<RepositoryVirtualRepositoryConfigUpstreamPolicy>? = null)
Link copied to clipboard
data class RepositoryVirtualRepositoryConfigUpstreamPolicy(val id: String? = null, val priority: Int? = null, val repository: String? = null)