BucketServerProperties Class

Definition

Properties of the server managing the lifecycle of volume buckets

public class BucketServerProperties
type BucketServerProperties = class
Public Class BucketServerProperties
Inheritance
BucketServerProperties

Constructors

Name Description
BucketServerProperties()

Initializes a new instance of the BucketServerProperties class.

BucketServerProperties(String, String, Nullable<DateTime>, String, String, String)

Initializes a new instance of the BucketServerProperties class.

Properties

Name Description
CertificateCommonName

Gets certificate Common Name taken from the certificate installed on the bucket server

CertificateExpiryDate

Gets the bucket server's certificate expiry date.

CertificateObject

Gets or sets the base64-encoded contents of a PEM file, which includes both the bucket server's certificate and private key. It is generated by the end user and allows the user to access volume data in a read-only manner. Note: This is only used when Azure Key Vault is not configured. This property is mutually exclusive with the Azure Key Vault 'akv' properties.

Fqdn

Gets or sets the host part of the bucket URL, resolving to the bucket IP address and allowed by the server certificate.

IPAddress

Gets the bucket server's IPv4 address

OnCertificateConflictAction

Gets or sets action to take when there is a certificate conflict. Possible values include: 'Update', 'Fail' Possible values include: 'Update', 'Fail'

Methods

Name Description
Validate()

Validate the object.

Applies to