Class Policies
java.lang.Object
com.azure.resourcemanager.containerregistry.models.Policies
The policies for a container registry.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGet the exportPolicy property: The export policy for a container registry.Get the quarantinePolicy property: The quarantine policy for a container registry.Get the retentionPolicy property: The retention policy for a container registry.Get the trustPolicy property: The content trust policy for a container registry.voidvalidate()Validates the instance.withExportPolicy(ExportPolicy exportPolicy) Set the exportPolicy property: The export policy for a container registry.withQuarantinePolicy(QuarantinePolicy quarantinePolicy) Set the quarantinePolicy property: The quarantine policy for a container registry.withRetentionPolicy(RetentionPolicy retentionPolicy) Set the retentionPolicy property: The retention policy for a container registry.withTrustPolicy(TrustPolicy trustPolicy) Set the trustPolicy property: The content trust policy for a container registry.
-
Constructor Details
-
Policies
public Policies()Creates an instance of Policies class.
-
-
Method Details
-
quarantinePolicy
Get the quarantinePolicy property: The quarantine policy for a container registry.- Returns:
- the quarantinePolicy value.
-
withQuarantinePolicy
Set the quarantinePolicy property: The quarantine policy for a container registry.- Parameters:
quarantinePolicy- the quarantinePolicy value to set.- Returns:
- the Policies object itself.
-
trustPolicy
Get the trustPolicy property: The content trust policy for a container registry.- Returns:
- the trustPolicy value.
-
withTrustPolicy
Set the trustPolicy property: The content trust policy for a container registry.- Parameters:
trustPolicy- the trustPolicy value to set.- Returns:
- the Policies object itself.
-
retentionPolicy
Get the retentionPolicy property: The retention policy for a container registry.- Returns:
- the retentionPolicy value.
-
withRetentionPolicy
Set the retentionPolicy property: The retention policy for a container registry.- Parameters:
retentionPolicy- the retentionPolicy value to set.- Returns:
- the Policies object itself.
-
exportPolicy
Get the exportPolicy property: The export policy for a container registry.- Returns:
- the exportPolicy value.
-
withExportPolicy
Set the exportPolicy property: The export policy for a container registry.- Parameters:
exportPolicy- the exportPolicy value to set.- Returns:
- the Policies object itself.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException- thrown if the instance is not valid.
-