NetAppOnCertificateConflictAction Struct

Definition

This action is triggered when a certificate conflict occurs. A conflict arises if you try to create a new bucket while one or more already exist on the server, or if you update a bucket when multiple buckets are present. This happens because a single certificate is shared among all buckets on the same server.

Note: This applies both to certificates provided directly via the certificateObject property and to those retrieved from Azure Key Vault. Details for the latter case are specified in the akvDetails.certificateAkvDetails section.

public readonly struct NetAppOnCertificateConflictAction : IEquatable<Azure.ResourceManager.NetApp.Models.NetAppOnCertificateConflictAction>
type NetAppOnCertificateConflictAction = struct
Public Structure NetAppOnCertificateConflictAction
Implements IEquatable(Of NetAppOnCertificateConflictAction)
Inheritance
NetAppOnCertificateConflictAction
Implements

Constructors

Name Description
NetAppOnCertificateConflictAction(String)

Initializes a new instance of NetAppOnCertificateConflictAction.

Properties

Name Description
Fail

Fail the operation if a conflict occurs, meaning the bucket operation will fail, and the existing certificate will continue to be in use.

Update

Update the existing certificate regardless of whether there is a conflict or not. This means all buckets on the server will now use the new certificate.

Methods

Name Description
Equals(NetAppOnCertificateConflictAction)

Indicates whether the current object is equal to another object of the same type.

ToString()

Returns the fully qualified type name of this instance.

Operators

Name Description
Equality(NetAppOnCertificateConflictAction, NetAppOnCertificateConflictAction)

Determines if two NetAppOnCertificateConflictAction values are the same.

Implicit(String to NetAppOnCertificateConflictAction)

Converts a String to a NetAppOnCertificateConflictAction.

Inequality(NetAppOnCertificateConflictAction, NetAppOnCertificateConflictAction)

Determines if two NetAppOnCertificateConflictAction values are not the same.

Applies to