Namespace Properties Args
data class NamespacePropertiesArgs(val adoptionPolicy: Output<Either<String, AdoptionPolicy>>? = null, val annotations: Output<Map<String, String>>? = null, val defaultNetworkPolicy: Output<NetworkPoliciesArgs>? = null, val defaultResourceQuota: Output<ResourceQuotaArgs>? = null, val deletePolicy: Output<Either<String, DeletePolicy>>? = null, val labels: Output<Map<String, String>>? = null) : ConvertibleToJava<NamespacePropertiesArgs>
Properties of a namespace managed by ARM
Constructors
Link copied to clipboard
constructor(adoptionPolicy: Output<Either<String, AdoptionPolicy>>? = null, annotations: Output<Map<String, String>>? = null, defaultNetworkPolicy: Output<NetworkPoliciesArgs>? = null, defaultResourceQuota: Output<ResourceQuotaArgs>? = null, deletePolicy: Output<Either<String, DeletePolicy>>? = null, labels: Output<Map<String, String>>? = null)
Properties
Link copied to clipboard
Action if Kubernetes namespace with same name already exists.
Link copied to clipboard
The annotations of managed namespace.
Link copied to clipboard
The default network policy enforced upon the namespace. Customers can have other Kubernetes network policy objects under the namespace. All the network policies will be enforced.
Link copied to clipboard
The default resource quota enforced upon the namespace. Customers can have other Kubernetes resource quota objects under the namespace. All the resource quotas will be enforced.
Link copied to clipboard
Delete options of a namespace.