ResourceCertificateAndAadDetails Class
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.
Certificate details representing the Vault credentials for AAD.
public class ResourceCertificateAndAadDetails : Azure.ResourceManager.RecoveryServices.Models.ResourceCertificateDetails
public class ResourceCertificateAndAadDetails : Azure.ResourceManager.RecoveryServices.Models.ResourceCertificateDetails, System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.RecoveryServices.Models.ResourceCertificateAndAadDetails>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.RecoveryServices.Models.ResourceCertificateAndAadDetails>
type ResourceCertificateAndAadDetails = class
inherit ResourceCertificateDetails
type ResourceCertificateAndAadDetails = class
inherit ResourceCertificateDetails
interface IJsonModel<ResourceCertificateAndAadDetails>
interface IPersistableModel<ResourceCertificateAndAadDetails>
Public Class ResourceCertificateAndAadDetails
Inherits ResourceCertificateDetails
Public Class ResourceCertificateAndAadDetails
Inherits ResourceCertificateDetails
Implements IJsonModel(Of ResourceCertificateAndAadDetails), IPersistableModel(Of ResourceCertificateAndAadDetails)
- Inheritance
- Implements
Properties
AadAudience |
AAD audience for the resource. |
AadAuthority |
AAD tenant authority. |
AadTenantId |
AAD tenant Id. |
AzureManagementEndpointAudience |
Azure Management Endpoint Audience. |
Certificate |
The base64 encoded certificate raw data string. (Inherited from ResourceCertificateDetails) |
FriendlyName |
Certificate friendly name. (Inherited from ResourceCertificateDetails) |
Issuer |
Certificate issuer. (Inherited from ResourceCertificateDetails) |
ResourceId |
Resource ID of the vault. (Inherited from ResourceCertificateDetails) |
ServicePrincipalClientId |
AAD service principal clientId. |
ServicePrincipalObjectId |
AAD service principal ObjectId. |
ServiceResourceId |
Service Resource Id. |
Subject |
Certificate Subject Name. (Inherited from ResourceCertificateDetails) |
Thumbprint |
Certificate thumbprint. To assign an object to this property use FromObjectAsJson<T>(T, JsonSerializerOptions). To assign an already formatted json string to this property use FromString(String). Examples:
|
ValidEndOn |
Certificate Validity End Date time. (Inherited from ResourceCertificateDetails) |
ValidStartOn |
Certificate Validity start Date time. (Inherited from ResourceCertificateDetails) |
Methods
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions) | |
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions) | (Inherited from ResourceCertificateDetails) |