ArmCertificateRegistrationModelFactory.AppServiceCertificateOrderPatch Method

Definition

Overloads

Name Description
AppServiceCertificateOrderPatch(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,AppServiceCertificateProperties>, String, String, Nullable<Int32>, Nullable<Int32>, Nullable<CertificateProductType>, Nullable<Boolean>, Nullable<CertificateRegistrationProvisioningState>, Nullable<CertificateOrderStatus>, AppServiceCertificateDetails, String, AppServiceCertificateDetails, AppServiceCertificateDetails, String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<Boolean>, IEnumerable<AppServiceCertificateNotRenewableReason>, Nullable<DateTimeOffset>, CertificateOrderContact)
AppServiceCertificateOrderPatch(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,AppServiceCertificateProperties>, String, String, Nullable<Int32>, Nullable<Int32>, Nullable<CertificateProductType>, Nullable<Boolean>, Nullable<CertificateRegistrationProvisioningState>, Nullable<CertificateOrderStatus>, AppServiceCertificateDetails, String, AppServiceCertificateDetails, AppServiceCertificateDetails, String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<Boolean>, IEnumerable<AppServiceCertificateNotRenewableReason>, Nullable<DateTimeOffset>, CertificateOrderContact, String)

AppServiceCertificateOrderPatch(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,AppServiceCertificateProperties>, String, String, Nullable<Int32>, Nullable<Int32>, Nullable<CertificateProductType>, Nullable<Boolean>, Nullable<CertificateRegistrationProvisioningState>, Nullable<CertificateOrderStatus>, AppServiceCertificateDetails, String, AppServiceCertificateDetails, AppServiceCertificateDetails, String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<Boolean>, IEnumerable<AppServiceCertificateNotRenewableReason>, Nullable<DateTimeOffset>, CertificateOrderContact)

Source:
ArmCertificateRegistrationModelFactory.cs
public static Azure.ResourceManager.CertificateRegistration.Models.AppServiceCertificateOrderPatch AppServiceCertificateOrderPatch(Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, System.Collections.Generic.IDictionary<string,Azure.ResourceManager.CertificateRegistration.Models.AppServiceCertificateProperties> certificates = default, string distinguishedName = default, string domainVerificationToken = default, int? validityInYears = default, int? keySize = default, Azure.ResourceManager.CertificateRegistration.Models.CertificateProductType? productType = default, bool? isAutoRenew = default, Azure.ResourceManager.CertificateRegistration.Models.CertificateRegistrationProvisioningState? provisioningState = default, Azure.ResourceManager.CertificateRegistration.Models.CertificateOrderStatus? status = default, Azure.ResourceManager.CertificateRegistration.Models.AppServiceCertificateDetails signedCertificate = default, string csr = default, Azure.ResourceManager.CertificateRegistration.Models.AppServiceCertificateDetails intermediate = default, Azure.ResourceManager.CertificateRegistration.Models.AppServiceCertificateDetails root = default, string serialNumber = default, DateTimeOffset? lastCertificateIssuedOn = default, DateTimeOffset? expireOn = default, bool? isPrivateKeyExternal = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.CertificateRegistration.Models.AppServiceCertificateNotRenewableReason> appServiceCertificateNotRenewableReasons = default, DateTimeOffset? nextAutoRenewOn = default, Azure.ResourceManager.CertificateRegistration.Models.CertificateOrderContact contact = default);
static member AppServiceCertificateOrderPatch : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * System.Collections.Generic.IDictionary<string, Azure.ResourceManager.CertificateRegistration.Models.AppServiceCertificateProperties> * string * string * Nullable<int> * Nullable<int> * Nullable<Azure.ResourceManager.CertificateRegistration.Models.CertificateProductType> * Nullable<bool> * Nullable<Azure.ResourceManager.CertificateRegistration.Models.CertificateRegistrationProvisioningState> * Nullable<Azure.ResourceManager.CertificateRegistration.Models.CertificateOrderStatus> * Azure.ResourceManager.CertificateRegistration.Models.AppServiceCertificateDetails * string * Azure.ResourceManager.CertificateRegistration.Models.AppServiceCertificateDetails * Azure.ResourceManager.CertificateRegistration.Models.AppServiceCertificateDetails * string * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Nullable<bool> * seq<Azure.ResourceManager.CertificateRegistration.Models.AppServiceCertificateNotRenewableReason> * Nullable<DateTimeOffset> * Azure.ResourceManager.CertificateRegistration.Models.CertificateOrderContact -> Azure.ResourceManager.CertificateRegistration.Models.AppServiceCertificateOrderPatch
Public Shared Function AppServiceCertificateOrderPatch (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional certificates As IDictionary(Of String, AppServiceCertificateProperties) = Nothing, Optional distinguishedName As String = Nothing, Optional domainVerificationToken As String = Nothing, Optional validityInYears As Nullable(Of Integer) = Nothing, Optional keySize As Nullable(Of Integer) = Nothing, Optional productType As Nullable(Of CertificateProductType) = Nothing, Optional isAutoRenew As Nullable(Of Boolean) = Nothing, Optional provisioningState As Nullable(Of CertificateRegistrationProvisioningState) = Nothing, Optional status As Nullable(Of CertificateOrderStatus) = Nothing, Optional signedCertificate As AppServiceCertificateDetails = Nothing, Optional csr As String = Nothing, Optional intermediate As AppServiceCertificateDetails = Nothing, Optional root As AppServiceCertificateDetails = Nothing, Optional serialNumber As String = Nothing, Optional lastCertificateIssuedOn As Nullable(Of DateTimeOffset) = Nothing, Optional expireOn As Nullable(Of DateTimeOffset) = Nothing, Optional isPrivateKeyExternal As Nullable(Of Boolean) = Nothing, Optional appServiceCertificateNotRenewableReasons As IEnumerable(Of AppServiceCertificateNotRenewableReason) = Nothing, Optional nextAutoRenewOn As Nullable(Of DateTimeOffset) = Nothing, Optional contact As CertificateOrderContact = Nothing) As AppServiceCertificateOrderPatch

Parameters

id
ResourceIdentifier

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

name
String

The name of the resource.

resourceType
ResourceType

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts".

systemData
SystemData

Azure Resource Manager metadata containing createdBy and modifiedBy information.

certificates
IDictionary<String,AppServiceCertificateProperties>

State of the Key Vault secret.

distinguishedName
String

Certificate distinguished name.

domainVerificationToken
String

Domain verification token.

validityInYears
Nullable<Int32>

Duration in years (must be 1).

keySize
Nullable<Int32>

Certificate key size.

productType
Nullable<CertificateProductType>

Certificate product type.

isAutoRenew
Nullable<Boolean>

<code>true</code> if the certificate should be automatically renewed when it expires; otherwise, <code>false</code>.

provisioningState
Nullable<CertificateRegistrationProvisioningState>

Status of certificate order.

status
Nullable<CertificateOrderStatus>

Current order status.

signedCertificate
AppServiceCertificateDetails

Signed certificate.

csr
String

Last CSR that was created for this order.

intermediate
AppServiceCertificateDetails

Intermediate certificate.

root
AppServiceCertificateDetails

Root certificate.

serialNumber
String

Current serial number of the certificate.

lastCertificateIssuedOn
Nullable<DateTimeOffset>

Certificate last issuance time.

expireOn
Nullable<DateTimeOffset>

Certificate expiration time.

isPrivateKeyExternal
Nullable<Boolean>

<code>true</code> if private key is external; otherwise, <code>false</code>.

appServiceCertificateNotRenewableReasons
IEnumerable<AppServiceCertificateNotRenewableReason>

Reasons why App Service Certificate is not renewable at the current moment.

nextAutoRenewOn
Nullable<DateTimeOffset>

Time stamp when the certificate would be auto renewed next.

contact
CertificateOrderContact

Contact info.

Returns

A new AppServiceCertificateOrderPatch instance for mocking.

Applies to

AppServiceCertificateOrderPatch(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,AppServiceCertificateProperties>, String, String, Nullable<Int32>, Nullable<Int32>, Nullable<CertificateProductType>, Nullable<Boolean>, Nullable<CertificateRegistrationProvisioningState>, Nullable<CertificateOrderStatus>, AppServiceCertificateDetails, String, AppServiceCertificateDetails, AppServiceCertificateDetails, String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<Boolean>, IEnumerable<AppServiceCertificateNotRenewableReason>, Nullable<DateTimeOffset>, CertificateOrderContact, String)

Source:
ArmCertificateRegistrationModelFactory.cs
public static Azure.ResourceManager.CertificateRegistration.Models.AppServiceCertificateOrderPatch AppServiceCertificateOrderPatch(Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, System.Collections.Generic.IDictionary<string,Azure.ResourceManager.CertificateRegistration.Models.AppServiceCertificateProperties> certificates = default, string distinguishedName = default, string domainVerificationToken = default, int? validityInYears = default, int? keySize = default, Azure.ResourceManager.CertificateRegistration.Models.CertificateProductType? certificateProductType = default, bool? isAutoRenew = default, Azure.ResourceManager.CertificateRegistration.Models.CertificateRegistrationProvisioningState? provisioningState = default, Azure.ResourceManager.CertificateRegistration.Models.CertificateOrderStatus? status = default, Azure.ResourceManager.CertificateRegistration.Models.AppServiceCertificateDetails signedCertificate = default, string csr = default, Azure.ResourceManager.CertificateRegistration.Models.AppServiceCertificateDetails intermediate = default, Azure.ResourceManager.CertificateRegistration.Models.AppServiceCertificateDetails root = default, string serialNumber = default, DateTimeOffset? lastCertificateIssuedOn = default, DateTimeOffset? expireOn = default, bool? isPrivateKeyExternal = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.CertificateRegistration.Models.AppServiceCertificateNotRenewableReason> appServiceCertificateNotRenewableReasons = default, DateTimeOffset? nextAutoRenewOn = default, Azure.ResourceManager.CertificateRegistration.Models.CertificateOrderContact contact = default, string kind = default);
static member AppServiceCertificateOrderPatch : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * System.Collections.Generic.IDictionary<string, Azure.ResourceManager.CertificateRegistration.Models.AppServiceCertificateProperties> * string * string * Nullable<int> * Nullable<int> * Nullable<Azure.ResourceManager.CertificateRegistration.Models.CertificateProductType> * Nullable<bool> * Nullable<Azure.ResourceManager.CertificateRegistration.Models.CertificateRegistrationProvisioningState> * Nullable<Azure.ResourceManager.CertificateRegistration.Models.CertificateOrderStatus> * Azure.ResourceManager.CertificateRegistration.Models.AppServiceCertificateDetails * string * Azure.ResourceManager.CertificateRegistration.Models.AppServiceCertificateDetails * Azure.ResourceManager.CertificateRegistration.Models.AppServiceCertificateDetails * string * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Nullable<bool> * seq<Azure.ResourceManager.CertificateRegistration.Models.AppServiceCertificateNotRenewableReason> * Nullable<DateTimeOffset> * Azure.ResourceManager.CertificateRegistration.Models.CertificateOrderContact * string -> Azure.ResourceManager.CertificateRegistration.Models.AppServiceCertificateOrderPatch
Public Shared Function AppServiceCertificateOrderPatch (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional certificates As IDictionary(Of String, AppServiceCertificateProperties) = Nothing, Optional distinguishedName As String = Nothing, Optional domainVerificationToken As String = Nothing, Optional validityInYears As Nullable(Of Integer) = Nothing, Optional keySize As Nullable(Of Integer) = Nothing, Optional certificateProductType As Nullable(Of CertificateProductType) = Nothing, Optional isAutoRenew As Nullable(Of Boolean) = Nothing, Optional provisioningState As Nullable(Of CertificateRegistrationProvisioningState) = Nothing, Optional status As Nullable(Of CertificateOrderStatus) = Nothing, Optional signedCertificate As AppServiceCertificateDetails = Nothing, Optional csr As String = Nothing, Optional intermediate As AppServiceCertificateDetails = Nothing, Optional root As AppServiceCertificateDetails = Nothing, Optional serialNumber As String = Nothing, Optional lastCertificateIssuedOn As Nullable(Of DateTimeOffset) = Nothing, Optional expireOn As Nullable(Of DateTimeOffset) = Nothing, Optional isPrivateKeyExternal As Nullable(Of Boolean) = Nothing, Optional appServiceCertificateNotRenewableReasons As IEnumerable(Of AppServiceCertificateNotRenewableReason) = Nothing, Optional nextAutoRenewOn As Nullable(Of DateTimeOffset) = Nothing, Optional contact As CertificateOrderContact = Nothing, Optional kind As String = Nothing) As AppServiceCertificateOrderPatch

Parameters

id
ResourceIdentifier

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

name
String

The name of the resource.

resourceType
ResourceType

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts".

systemData
SystemData

Azure Resource Manager metadata containing createdBy and modifiedBy information.

certificates
IDictionary<String,AppServiceCertificateProperties>

State of the Key Vault secret.

distinguishedName
String

Certificate distinguished name.

domainVerificationToken
String

Domain verification token.

validityInYears
Nullable<Int32>

Duration in years (must be 1).

keySize
Nullable<Int32>

Certificate key size.

certificateProductType
Nullable<CertificateProductType>

Certificate product type.

isAutoRenew
Nullable<Boolean>

<code>true</code> if the certificate should be automatically renewed when it expires; otherwise, <code>false</code>.

provisioningState
Nullable<CertificateRegistrationProvisioningState>

Status of certificate order.

status
Nullable<CertificateOrderStatus>

Current order status.

signedCertificate
AppServiceCertificateDetails

Signed certificate.

csr
String

Last CSR that was created for this order.

intermediate
AppServiceCertificateDetails

Intermediate certificate.

root
AppServiceCertificateDetails

Root certificate.

serialNumber
String

Current serial number of the certificate.

lastCertificateIssuedOn
Nullable<DateTimeOffset>

Certificate last issuance time.

expireOn
Nullable<DateTimeOffset>

Certificate expiration time.

isPrivateKeyExternal
Nullable<Boolean>

<code>true</code> if private key is external; otherwise, <code>false</code>.

appServiceCertificateNotRenewableReasons
IEnumerable<AppServiceCertificateNotRenewableReason>

Reasons why App Service Certificate is not renewable at the current moment.

nextAutoRenewOn
Nullable<DateTimeOffset>

Time stamp when the certificate would be auto renewed next.

contact
CertificateOrderContact

Contact info.

kind
String

Kind of resource.

Returns

A new AppServiceCertificateOrderPatch instance for mocking.

Applies to