ResourceCertificateAndAcsDetails Class

Certificate details representing the Vault credentials for ACS.

All required parameters must be populated in order to send to Azure.

Inheritance
azure.mgmt.recoveryservices.models._models_py3.ResourceCertificateDetails
ResourceCertificateAndAcsDetails

Constructor

ResourceCertificateAndAcsDetails(*, global_acs_namespace: str, global_acs_host_name: str, global_acs_rp_realm: str, certificate: Optional[bytearray] = None, friendly_name: Optional[str] = None, issuer: Optional[str] = None, resource_id: Optional[int] = None, subject: Optional[str] = None, thumbprint: Optional[str] = None, valid_from: Optional[datetime.datetime] = None, valid_to: Optional[datetime.datetime] = None, **kwargs)

Variables

auth_type
str

Required. This property will be used as the discriminator for deciding the specific types in the polymorphic chain of types.Constant filled by server.

certificate
bytearray

The base64 encoded certificate raw data string.

friendly_name
str

Certificate friendly name.

issuer
str

Certificate issuer.

resource_id
<xref:long>

Resource ID of the vault.

subject
str

Certificate Subject Name.

thumbprint
str

Certificate thumbprint.

valid_from
datetime

Certificate Validity start Date time.

valid_to
datetime

Certificate Validity End Date time.

global_acs_namespace
str

Required. ACS namespace name - tenant for our service.

global_acs_host_name
str

Required. Acs mgmt host name to connect to.

global_acs_rp_realm
str

Required. Global ACS namespace RP realm.