PoliciesArgs

data class PoliciesArgs(val azureADAuthenticationAsArmPolicy: Output<AzureADAuthenticationAsArmPolicyArgs>? = null, val exportPolicy: Output<ExportPolicyArgs>? = null, val quarantinePolicy: Output<QuarantinePolicyArgs>? = null, val retentionPolicy: Output<RetentionPolicyArgs>? = null, val softDeletePolicy: Output<SoftDeletePolicyArgs>? = null, val trustPolicy: Output<TrustPolicyArgs>? = null) : ConvertibleToJava<PoliciesArgs>

The policies for a container registry.

Constructors

Link copied to clipboard
constructor(azureADAuthenticationAsArmPolicy: Output<AzureADAuthenticationAsArmPolicyArgs>? = null, exportPolicy: Output<ExportPolicyArgs>? = null, quarantinePolicy: Output<QuarantinePolicyArgs>? = null, retentionPolicy: Output<RetentionPolicyArgs>? = null, softDeletePolicy: Output<SoftDeletePolicyArgs>? = null, trustPolicy: Output<TrustPolicyArgs>? = null)

Properties

Link copied to clipboard

The policy for using ARM audience token for a container registry.

Link copied to clipboard
val exportPolicy: Output<ExportPolicyArgs>? = null

The export policy for a container registry.

Link copied to clipboard

The quarantine policy for a container registry.

Link copied to clipboard

The retention policy for a container registry.

Link copied to clipboard

The soft delete policy for a container registry.

Link copied to clipboard
val trustPolicy: Output<TrustPolicyArgs>? = null

The content trust policy for a container registry.

Functions

Link copied to clipboard
open override fun toJava(): PoliciesArgs