Package-level declarations

Types

Link copied to clipboard

Provides a CR Chain resource. For information about CR Chain and how to use it, see What is Chain.

Link copied to clipboard
data class ChainArgs(val chainConfigs: Output<List<ChainChainConfigArgs>>? = null, val chainName: Output<String>? = null, val description: Output<String>? = null, val instanceId: Output<String>? = null, val repoName: Output<String>? = null, val repoNamespaceName: Output<String>? = null) : ConvertibleToJava<ChainArgs>

Provides a CR Chain resource. For information about CR Chain and how to use it, see What is Chain.

Link copied to clipboard

Builder for ChainArgs.

Link copied to clipboard
Link copied to clipboard

Builder for Chain.

Link copied to clipboard

Provides a CR Chart Namespace resource. For information about CR Chart Namespace and how to use it, see What is Chart Namespace.

Link copied to clipboard
data class ChartNamespaceArgs(val autoCreateRepo: Output<Boolean>? = null, val defaultRepoType: Output<String>? = null, val instanceId: Output<String>? = null, val namespaceName: Output<String>? = null) : ConvertibleToJava<ChartNamespaceArgs>

Provides a CR Chart Namespace resource. For information about CR Chart Namespace and how to use it, see What is Chart Namespace.

Link copied to clipboard
Link copied to clipboard

Provides a CR Chart Repository resource. For information about CR Chart Repository and how to use it, see What is Chart Repository.

Link copied to clipboard
data class ChartRepositoryArgs(val instanceId: Output<String>? = null, val repoName: Output<String>? = null, val repoNamespaceName: Output<String>? = null, val repoType: Output<String>? = null, val summary: Output<String>? = null) : ConvertibleToJava<ChartRepositoryArgs>

Provides a CR Chart Repository resource. For information about CR Chart Repository and how to use it, see What is Chart Repository.

Link copied to clipboard
Link copied to clipboard

Provides a CR Endpoint Acl Policy resource. For information about CR Endpoint Acl Policy and how to use it, see What is Endpoint Acl Policy.

Link copied to clipboard
data class EndpointAclPolicyArgs(val description: Output<String>? = null, val endpointType: Output<String>? = null, val entry: Output<String>? = null, val instanceId: Output<String>? = null, val moduleName: Output<String>? = null) : ConvertibleToJava<EndpointAclPolicyArgs>

Provides a CR Endpoint Acl Policy resource. For information about CR Endpoint Acl Policy and how to use it, see What is Endpoint Acl Policy.

Link copied to clipboard

This resource will help you to manager Container Registry namespaces.

Link copied to clipboard
data class NamespaceArgs(val autoCreate: Output<Boolean>? = null, val defaultVisibility: Output<String>? = null, val name: Output<String>? = null) : ConvertibleToJava<NamespaceArgs>

This resource will help you to manager Container Registry namespaces.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

This resource will help you to manager Container Registry Enterprise Edition instances. For information about Container Registry Enterprise Edition instances and how to use it, see Create a Instance

Link copied to clipboard
data class RegistryEnterpriseInstanceArgs(val customOssBucket: Output<String>? = null, val instanceName: Output<String>? = null, val instanceType: Output<String>? = null, val kmsEncryptedPassword: Output<String>? = null, val kmsEncryptionContext: Output<Map<String, Any>>? = null, val password: Output<String>? = null, val paymentType: Output<String>? = null, val period: Output<Int>? = null, val renewPeriod: Output<Int>? = null, val renewalStatus: Output<String>? = null) : ConvertibleToJava<RegistryEnterpriseInstanceArgs>

This resource will help you to manager Container Registry Enterprise Edition instances. For information about Container Registry Enterprise Edition instances and how to use it, see Create a Instance

Link copied to clipboard

This resource will help you to manager Container Registry repositories.

Link copied to clipboard
data class RepoArgs(val detail: Output<String>? = null, val name: Output<String>? = null, val namespace: Output<String>? = null, val repoType: Output<String>? = null, val summary: Output<String>? = null) : ConvertibleToJava<RepoArgs>

This resource will help you to manager Container Registry repositories.

Link copied to clipboard

Builder for RepoArgs.

Link copied to clipboard
Link copied to clipboard

Builder for Repo.

Functions

Link copied to clipboard
suspend fun chainResource(name: String, block: suspend ChainResourceBuilder.() -> Unit): Chain
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
suspend fun namespaceResource(name: String, block: suspend NamespaceResourceBuilder.() -> Unit): Namespace
Link copied to clipboard
suspend fun repoResource(name: String, block: suspend RepoResourceBuilder.() -> Unit): Repo