ArmAppServiceModelFactory.AppServiceCertificateOrderData Method
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.
Initializes a new instance of AppServiceCertificateOrderData.
public static Azure.ResourceManager.AppService.AppServiceCertificateOrderData AppServiceCertificateOrderData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, System.Collections.Generic.IDictionary<string,string> tags = default, Azure.Core.AzureLocation location = default, System.Collections.Generic.IDictionary<string,Azure.ResourceManager.AppService.Models.AppServiceCertificateProperties> certificates = default, string distinguishedName = default, string domainVerificationToken = default, int? validityInYears = default, int? keySize = default, Azure.ResourceManager.AppService.Models.CertificateProductType? productType = default, bool? isAutoRenew = default, Azure.ResourceManager.AppService.Models.ProvisioningState? provisioningState = default, Azure.ResourceManager.AppService.Models.CertificateOrderStatus? status = default, Azure.ResourceManager.AppService.Models.AppServiceCertificateDetails signedCertificate = default, string csr = default, Azure.ResourceManager.AppService.Models.AppServiceCertificateDetails intermediate = default, Azure.ResourceManager.AppService.Models.AppServiceCertificateDetails root = default, string serialNumber = default, DateTimeOffset? lastCertificateIssuedOn = default, DateTimeOffset? expireOn = default, bool? isPrivateKeyExternal = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.AppService.Models.AppServiceCertificateNotRenewableReason> appServiceCertificateNotRenewableReasons = default, DateTimeOffset? nextAutoRenewTimeStamp = default, Azure.ResourceManager.AppService.Models.CertificateOrderContact contact = default, string kind = default);
static member AppServiceCertificateOrderData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * System.Collections.Generic.IDictionary<string, string> * Azure.Core.AzureLocation * System.Collections.Generic.IDictionary<string, Azure.ResourceManager.AppService.Models.AppServiceCertificateProperties> * string * string * Nullable<int> * Nullable<int> * Nullable<Azure.ResourceManager.AppService.Models.CertificateProductType> * Nullable<bool> * Nullable<Azure.ResourceManager.AppService.Models.ProvisioningState> * Nullable<Azure.ResourceManager.AppService.Models.CertificateOrderStatus> * Azure.ResourceManager.AppService.Models.AppServiceCertificateDetails * string * Azure.ResourceManager.AppService.Models.AppServiceCertificateDetails * Azure.ResourceManager.AppService.Models.AppServiceCertificateDetails * string * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Nullable<bool> * seq<Azure.ResourceManager.AppService.Models.AppServiceCertificateNotRenewableReason> * Nullable<DateTimeOffset> * Azure.ResourceManager.AppService.Models.CertificateOrderContact * string -> Azure.ResourceManager.AppService.AppServiceCertificateOrderData
Public Shared Function AppServiceCertificateOrderData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional location As AzureLocation = 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 ProvisioningState) = 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 nextAutoRenewTimeStamp As Nullable(Of DateTimeOffset) = Nothing, Optional contact As CertificateOrderContact = Nothing, Optional kind As String = Nothing) As AppServiceCertificateOrderData
Parameters
The id.
- name
- String
The name.
- resourceType
- ResourceType
The resourceType.
- systemData
- SystemData
The systemData.
- tags
- IDictionary<String,String>
The tags.
- location
- AzureLocation
The location.
- certificates
- IDictionary<String,AppServiceCertificateProperties>
State of the Key Vault secret.
- distinguishedName
- String
Certificate distinguished name.
- domainVerificationToken
- String
Domain verification token.
- productType
- Nullable<CertificateProductType>
Certificate product type.
<code>true</code> if the certificate should be automatically renewed when it expires; otherwise, <code>false</code>.
- provisioningState
- Nullable<ProvisioningState>
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 certificate.
- serialNumber
- String
Current serial number of the certificate.
- lastCertificateIssuedOn
- Nullable<DateTimeOffset>
Certificate last issuance time.
- expireOn
- Nullable<DateTimeOffset>
Certificate expiration time.
<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.
- nextAutoRenewTimeStamp
- Nullable<DateTimeOffset>
Time stamp when the certificate would be auto renewed next.
- contact
- CertificateOrderContact
Contact info.
- kind
- String
Kind of resource. If the resource is an app, you can refer to https://github.com/Azure/app-service-linux-docs/blob/master/Things_You_Should_Know/kind_property.md#app-service-resource-kind-reference for details supported values for kind.
Returns
A new AppServiceCertificateOrderData instance for mocking.
Applies to
Azure SDK for .NET