Package-level declarations
Types
Link copied to clipboard
data class GetDockerImageResult(val buildTime: String, val id: String, val imageName: String, val imageSizeBytes: String, val location: String, val mediaType: String, val name: String, val project: String? = null, val repositoryId: String, val selfLink: String, val tags: List<String>, val updateTime: String, val uploadTime: String)
A collection of values returned by getDockerImage.
Link copied to clipboard
A collection of values returned by getLocations.
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 aptRepositories: List<GetRepositoryRemoteRepositoryConfigAptRepository>, val description: String, val disableUpstreamValidation: Boolean, val dockerRepositories: List<GetRepositoryRemoteRepositoryConfigDockerRepository>, val mavenRepositories: List<GetRepositoryRemoteRepositoryConfigMavenRepository>, val npmRepositories: List<GetRepositoryRemoteRepositoryConfigNpmRepository>, val pythonRepositories: List<GetRepositoryRemoteRepositoryConfigPythonRepository>, val upstreamCredentials: List<GetRepositoryRemoteRepositoryConfigUpstreamCredential>, val yumRepositories: List<GetRepositoryRemoteRepositoryConfigYumRepository>)
Link copied to clipboard
data class GetRepositoryRemoteRepositoryConfigAptRepository(val publicRepositories: List<GetRepositoryRemoteRepositoryConfigAptRepositoryPublicRepository>)
Link copied to clipboard
data class GetRepositoryRemoteRepositoryConfigAptRepositoryPublicRepository(val repositoryBase: String, val repositoryPath: String)
Link copied to clipboard
data class GetRepositoryRemoteRepositoryConfigDockerRepository(val customRepositories: List<GetRepositoryRemoteRepositoryConfigDockerRepositoryCustomRepository>, val publicRepository: String)
Link copied to clipboard
Link copied to clipboard
data class GetRepositoryRemoteRepositoryConfigMavenRepository(val customRepositories: List<GetRepositoryRemoteRepositoryConfigMavenRepositoryCustomRepository>, val publicRepository: String)
Link copied to clipboard
Link copied to clipboard
data class GetRepositoryRemoteRepositoryConfigNpmRepository(val customRepositories: List<GetRepositoryRemoteRepositoryConfigNpmRepositoryCustomRepository>, val publicRepository: String)
Link copied to clipboard
Link copied to clipboard
data class GetRepositoryRemoteRepositoryConfigPythonRepository(val customRepositories: List<GetRepositoryRemoteRepositoryConfigPythonRepositoryCustomRepository>, val publicRepository: String)
Link copied to clipboard
Link copied to clipboard
data class GetRepositoryRemoteRepositoryConfigUpstreamCredential(val usernamePasswordCredentials: List<GetRepositoryRemoteRepositoryConfigUpstreamCredentialUsernamePasswordCredential>)
Link copied to clipboard
data class GetRepositoryRemoteRepositoryConfigUpstreamCredentialUsernamePasswordCredential(val passwordSecretVersion: String, val username: String)
Link copied to clipboard
data class GetRepositoryRemoteRepositoryConfigYumRepository(val publicRepositories: List<GetRepositoryRemoteRepositoryConfigYumRepositoryPublicRepository>)
Link copied to clipboard
data class GetRepositoryRemoteRepositoryConfigYumRepositoryPublicRepository(val repositoryBase: String, val repositoryPath: String)
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 effectiveLabels: Map<String, String>, 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 pulumiLabels: Map<String, String>, 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 aptRepository: RepositoryRemoteRepositoryConfigAptRepository? = null, val description: String? = null, val disableUpstreamValidation: Boolean? = null, val dockerRepository: RepositoryRemoteRepositoryConfigDockerRepository? = null, val mavenRepository: RepositoryRemoteRepositoryConfigMavenRepository? = null, val npmRepository: RepositoryRemoteRepositoryConfigNpmRepository? = null, val pythonRepository: RepositoryRemoteRepositoryConfigPythonRepository? = null, val upstreamCredentials: RepositoryRemoteRepositoryConfigUpstreamCredentials? = null, val yumRepository: RepositoryRemoteRepositoryConfigYumRepository? = null)
Link copied to clipboard
data class RepositoryRemoteRepositoryConfigAptRepository(val publicRepository: RepositoryRemoteRepositoryConfigAptRepositoryPublicRepository? = null)
Link copied to clipboard
data class RepositoryRemoteRepositoryConfigAptRepositoryPublicRepository(val repositoryBase: String, val repositoryPath: String)
Link copied to clipboard
data class RepositoryRemoteRepositoryConfigDockerRepository(val customRepository: RepositoryRemoteRepositoryConfigDockerRepositoryCustomRepository? = null, val publicRepository: String? = null)
Link copied to clipboard
data class RepositoryRemoteRepositoryConfigDockerRepositoryCustomRepository(val uri: String? = null)
Link copied to clipboard
data class RepositoryRemoteRepositoryConfigMavenRepository(val customRepository: RepositoryRemoteRepositoryConfigMavenRepositoryCustomRepository? = null, val publicRepository: String? = null)
Link copied to clipboard
Link copied to clipboard
data class RepositoryRemoteRepositoryConfigNpmRepository(val customRepository: RepositoryRemoteRepositoryConfigNpmRepositoryCustomRepository? = null, val publicRepository: String? = null)
Link copied to clipboard
Link copied to clipboard
data class RepositoryRemoteRepositoryConfigPythonRepository(val customRepository: RepositoryRemoteRepositoryConfigPythonRepositoryCustomRepository? = null, val publicRepository: String? = null)
Link copied to clipboard
data class RepositoryRemoteRepositoryConfigPythonRepositoryCustomRepository(val uri: String? = null)
Link copied to clipboard
data class RepositoryRemoteRepositoryConfigUpstreamCredentials(val usernamePasswordCredentials: RepositoryRemoteRepositoryConfigUpstreamCredentialsUsernamePasswordCredentials? = null)
Link copied to clipboard
data class RepositoryRemoteRepositoryConfigUpstreamCredentialsUsernamePasswordCredentials(val passwordSecretVersion: String? = null, val username: String? = null)
Link copied to clipboard
data class RepositoryRemoteRepositoryConfigYumRepository(val publicRepository: RepositoryRemoteRepositoryConfigYumRepositoryPublicRepository? = null)
Link copied to clipboard
data class RepositoryRemoteRepositoryConfigYumRepositoryPublicRepository(val repositoryBase: String, val repositoryPath: String)
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)