TrustedSigningCertificateProfileData 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.
A class representing the TrustedSigningCertificateProfile data model. Certificate profile resource.
public class TrustedSigningCertificateProfileData : Azure.ResourceManager.Models.ResourceData, System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.TrustedSigning.TrustedSigningCertificateProfileData>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.TrustedSigning.TrustedSigningCertificateProfileData>
type TrustedSigningCertificateProfileData = class
inherit ResourceData
interface IJsonModel<TrustedSigningCertificateProfileData>
interface IPersistableModel<TrustedSigningCertificateProfileData>
Public Class TrustedSigningCertificateProfileData
Inherits ResourceData
Implements IJsonModel(Of TrustedSigningCertificateProfileData), IPersistableModel(Of TrustedSigningCertificateProfileData)
- Inheritance
- Implements
Constructors
TrustedSigningCertificateProfileData() |
Initializes a new instance of TrustedSigningCertificateProfileData. |
Properties
Certificates |
List of renewed certificates. |
City |
Used as L in the certificate subject name. |
CommonName |
Used as CN in the certificate subject name. |
Country |
Used as C in the certificate subject name. |
EnhancedKeyUsage |
Enhanced key usage of the certificate. |
Id |
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. (Inherited from ResourceData) |
IdentityValidationId |
Identity validation id used for the certificate subject name. |
IncludeCity |
Whether to include L in the certificate subject name. Applicable only for private trust, private trust ci profile types. |
IncludeCountry |
Whether to include C in the certificate subject name. Applicable only for private trust, private trust ci profile types. |
IncludePostalCode |
Whether to include PC in the certificate subject name. |
IncludeState |
Whether to include S in the certificate subject name. Applicable only for private trust, private trust ci profile types. |
IncludeStreetAddress |
Whether to include STREET in the certificate subject name. |
Name |
The name of the resource. (Inherited from ResourceData) |
Organization |
Used as O in the certificate subject name. |
OrganizationUnit |
Used as OU in the private trust certificate subject name. |
PostalCode |
Used as PC in the certificate subject name. |
ProfileType |
Profile type of the certificate. |
ProvisioningState |
Status of the current operation on certificate profile. |
ResourceType |
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts". (Inherited from ResourceData) |
State |
Used as S in the certificate subject name. |
Status |
Status of the certificate profile. |
StreetAddress |
Used as STREET in the certificate subject name. |
SystemData |
Azure Resource Manager metadata containing createdBy and modifiedBy information. (Inherited from ResourceData) |
Methods
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions) | (Inherited from ResourceData) |
Explicit Interface Implementations
IJsonModel<TrustedSigningCertificateProfileData>.Create(Utf8JsonReader, ModelReaderWriterOptions) |
Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model. |
IJsonModel<TrustedSigningCertificateProfileData>.Write(Utf8JsonWriter, ModelReaderWriterOptions) |
Writes the model to the provided Utf8JsonWriter. |
IPersistableModel<TrustedSigningCertificateProfileData>.Create(BinaryData, ModelReaderWriterOptions) |
Converts the provided BinaryData into a model. |
IPersistableModel<TrustedSigningCertificateProfileData>.GetFormatFromOptions(ModelReaderWriterOptions) |
Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service. |
IPersistableModel<TrustedSigningCertificateProfileData>.Write(ModelReaderWriterOptions) |
Writes the model into a BinaryData. |