NetAppOnCertificateConflictAction Struct
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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. |