This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.76.0 published on Friday, Dec 6, 2024 by Pulumi
azure-native.certificateregistration.getAppServiceCertificateOrder
Explore with Pulumi AI
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.76.0 published on Friday, Dec 6, 2024 by Pulumi
Description for Get a certificate order. Azure REST API version: 2022-09-01.
Other available API versions: 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
Using getAppServiceCertificateOrder
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getAppServiceCertificateOrder(args: GetAppServiceCertificateOrderArgs, opts?: InvokeOptions): Promise<GetAppServiceCertificateOrderResult>
function getAppServiceCertificateOrderOutput(args: GetAppServiceCertificateOrderOutputArgs, opts?: InvokeOptions): Output<GetAppServiceCertificateOrderResult>
def get_app_service_certificate_order(certificate_order_name: Optional[str] = None,
resource_group_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetAppServiceCertificateOrderResult
def get_app_service_certificate_order_output(certificate_order_name: Optional[pulumi.Input[str]] = None,
resource_group_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetAppServiceCertificateOrderResult]
func LookupAppServiceCertificateOrder(ctx *Context, args *LookupAppServiceCertificateOrderArgs, opts ...InvokeOption) (*LookupAppServiceCertificateOrderResult, error)
func LookupAppServiceCertificateOrderOutput(ctx *Context, args *LookupAppServiceCertificateOrderOutputArgs, opts ...InvokeOption) LookupAppServiceCertificateOrderResultOutput
> Note: This function is named LookupAppServiceCertificateOrder
in the Go SDK.
public static class GetAppServiceCertificateOrder
{
public static Task<GetAppServiceCertificateOrderResult> InvokeAsync(GetAppServiceCertificateOrderArgs args, InvokeOptions? opts = null)
public static Output<GetAppServiceCertificateOrderResult> Invoke(GetAppServiceCertificateOrderInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetAppServiceCertificateOrderResult> getAppServiceCertificateOrder(GetAppServiceCertificateOrderArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: azure-native:certificateregistration:getAppServiceCertificateOrder
arguments:
# arguments dictionary
The following arguments are supported:
- Certificate
Order stringName - Name of the certificate order..
- Resource
Group stringName - Name of the resource group to which the resource belongs.
- Certificate
Order stringName - Name of the certificate order..
- Resource
Group stringName - Name of the resource group to which the resource belongs.
- certificate
Order StringName - Name of the certificate order..
- resource
Group StringName - Name of the resource group to which the resource belongs.
- certificate
Order stringName - Name of the certificate order..
- resource
Group stringName - Name of the resource group to which the resource belongs.
- certificate_
order_ strname - Name of the certificate order..
- resource_
group_ strname - Name of the resource group to which the resource belongs.
- certificate
Order StringName - Name of the certificate order..
- resource
Group StringName - Name of the resource group to which the resource belongs.
getAppServiceCertificateOrder Result
The following output properties are available:
- App
Service List<string>Certificate Not Renewable Reasons - Reasons why App Service Certificate is not renewable at the current moment.
- Contact
Pulumi.
Azure Native. Certificate Registration. Outputs. Certificate Order Contact Response - Contact info
- Domain
Verification stringToken - Domain verification token.
- Expiration
Time string - Certificate expiration time.
- Id string
- Resource Id.
- Intermediate
Pulumi.
Azure Native. Certificate Registration. Outputs. Certificate Details Response - Intermediate certificate.
- Is
Private boolKey External - true if private key is external; otherwise, false.
- Last
Certificate stringIssuance Time - Certificate last issuance time.
- Location string
- Resource Location.
- Name string
- Resource Name.
- Next
Auto stringRenewal Time Stamp - Time stamp when the certificate would be auto renewed next
- Product
Type string - Certificate product type.
- Provisioning
State string - Status of certificate order.
- Root
Pulumi.
Azure Native. Certificate Registration. Outputs. Certificate Details Response - Root certificate.
- Serial
Number string - Current serial number of the certificate.
- Signed
Certificate Pulumi.Azure Native. Certificate Registration. Outputs. Certificate Details Response - Signed certificate.
- Status string
- Current order status.
- Type string
- Resource type.
- Auto
Renew bool - true if the certificate should be automatically renewed when it expires; otherwise, false.
- Certificates
Dictionary<string, Pulumi.
Azure Native. Certificate Registration. Outputs. App Service Certificate Response> - State of the Key Vault secret.
- Csr string
- Last CSR that was created for this order.
- Distinguished
Name string - Certificate distinguished name.
- Key
Size int - Certificate key size.
- Kind string
- Kind of resource.
- Dictionary<string, string>
- Resource tags.
- Validity
In intYears - Duration in years (must be 1).
- App
Service []stringCertificate Not Renewable Reasons - Reasons why App Service Certificate is not renewable at the current moment.
- Contact
Certificate
Order Contact Response - Contact info
- Domain
Verification stringToken - Domain verification token.
- Expiration
Time string - Certificate expiration time.
- Id string
- Resource Id.
- Intermediate
Certificate
Details Response - Intermediate certificate.
- Is
Private boolKey External - true if private key is external; otherwise, false.
- Last
Certificate stringIssuance Time - Certificate last issuance time.
- Location string
- Resource Location.
- Name string
- Resource Name.
- Next
Auto stringRenewal Time Stamp - Time stamp when the certificate would be auto renewed next
- Product
Type string - Certificate product type.
- Provisioning
State string - Status of certificate order.
- Root
Certificate
Details Response - Root certificate.
- Serial
Number string - Current serial number of the certificate.
- Signed
Certificate CertificateDetails Response - Signed certificate.
- Status string
- Current order status.
- Type string
- Resource type.
- Auto
Renew bool - true if the certificate should be automatically renewed when it expires; otherwise, false.
- Certificates
map[string]App
Service Certificate Response - State of the Key Vault secret.
- Csr string
- Last CSR that was created for this order.
- Distinguished
Name string - Certificate distinguished name.
- Key
Size int - Certificate key size.
- Kind string
- Kind of resource.
- map[string]string
- Resource tags.
- Validity
In intYears - Duration in years (must be 1).
- app
Service List<String>Certificate Not Renewable Reasons - Reasons why App Service Certificate is not renewable at the current moment.
- contact
Certificate
Order Contact Response - Contact info
- domain
Verification StringToken - Domain verification token.
- expiration
Time String - Certificate expiration time.
- id String
- Resource Id.
- intermediate
Certificate
Details Response - Intermediate certificate.
- is
Private BooleanKey External - true if private key is external; otherwise, false.
- last
Certificate StringIssuance Time - Certificate last issuance time.
- location String
- Resource Location.
- name String
- Resource Name.
- next
Auto StringRenewal Time Stamp - Time stamp when the certificate would be auto renewed next
- product
Type String - Certificate product type.
- provisioning
State String - Status of certificate order.
- root
Certificate
Details Response - Root certificate.
- serial
Number String - Current serial number of the certificate.
- signed
Certificate CertificateDetails Response - Signed certificate.
- status String
- Current order status.
- type String
- Resource type.
- auto
Renew Boolean - true if the certificate should be automatically renewed when it expires; otherwise, false.
- certificates
Map<String,App
Service Certificate Response> - State of the Key Vault secret.
- csr String
- Last CSR that was created for this order.
- distinguished
Name String - Certificate distinguished name.
- key
Size Integer - Certificate key size.
- kind String
- Kind of resource.
- Map<String,String>
- Resource tags.
- validity
In IntegerYears - Duration in years (must be 1).
- app
Service string[]Certificate Not Renewable Reasons - Reasons why App Service Certificate is not renewable at the current moment.
- contact
Certificate
Order Contact Response - Contact info
- domain
Verification stringToken - Domain verification token.
- expiration
Time string - Certificate expiration time.
- id string
- Resource Id.
- intermediate
Certificate
Details Response - Intermediate certificate.
- is
Private booleanKey External - true if private key is external; otherwise, false.
- last
Certificate stringIssuance Time - Certificate last issuance time.
- location string
- Resource Location.
- name string
- Resource Name.
- next
Auto stringRenewal Time Stamp - Time stamp when the certificate would be auto renewed next
- product
Type string - Certificate product type.
- provisioning
State string - Status of certificate order.
- root
Certificate
Details Response - Root certificate.
- serial
Number string - Current serial number of the certificate.
- signed
Certificate CertificateDetails Response - Signed certificate.
- status string
- Current order status.
- type string
- Resource type.
- auto
Renew boolean - true if the certificate should be automatically renewed when it expires; otherwise, false.
- certificates
{[key: string]: App
Service Certificate Response} - State of the Key Vault secret.
- csr string
- Last CSR that was created for this order.
- distinguished
Name string - Certificate distinguished name.
- key
Size number - Certificate key size.
- kind string
- Kind of resource.
- {[key: string]: string}
- Resource tags.
- validity
In numberYears - Duration in years (must be 1).
- app_
service_ Sequence[str]certificate_ not_ renewable_ reasons - Reasons why App Service Certificate is not renewable at the current moment.
- contact
Certificate
Order Contact Response - Contact info
- domain_
verification_ strtoken - Domain verification token.
- expiration_
time str - Certificate expiration time.
- id str
- Resource Id.
- intermediate
Certificate
Details Response - Intermediate certificate.
- is_
private_ boolkey_ external - true if private key is external; otherwise, false.
- last_
certificate_ strissuance_ time - Certificate last issuance time.
- location str
- Resource Location.
- name str
- Resource Name.
- next_
auto_ strrenewal_ time_ stamp - Time stamp when the certificate would be auto renewed next
- product_
type str - Certificate product type.
- provisioning_
state str - Status of certificate order.
- root
Certificate
Details Response - Root certificate.
- serial_
number str - Current serial number of the certificate.
- signed_
certificate CertificateDetails Response - Signed certificate.
- status str
- Current order status.
- type str
- Resource type.
- auto_
renew bool - true if the certificate should be automatically renewed when it expires; otherwise, false.
- certificates
Mapping[str, App
Service Certificate Response] - State of the Key Vault secret.
- csr str
- Last CSR that was created for this order.
- distinguished_
name str - Certificate distinguished name.
- key_
size int - Certificate key size.
- kind str
- Kind of resource.
- Mapping[str, str]
- Resource tags.
- validity_
in_ intyears - Duration in years (must be 1).
- app
Service List<String>Certificate Not Renewable Reasons - Reasons why App Service Certificate is not renewable at the current moment.
- contact Property Map
- Contact info
- domain
Verification StringToken - Domain verification token.
- expiration
Time String - Certificate expiration time.
- id String
- Resource Id.
- intermediate Property Map
- Intermediate certificate.
- is
Private BooleanKey External - true if private key is external; otherwise, false.
- last
Certificate StringIssuance Time - Certificate last issuance time.
- location String
- Resource Location.
- name String
- Resource Name.
- next
Auto StringRenewal Time Stamp - Time stamp when the certificate would be auto renewed next
- product
Type String - Certificate product type.
- provisioning
State String - Status of certificate order.
- root Property Map
- Root certificate.
- serial
Number String - Current serial number of the certificate.
- signed
Certificate Property Map - Signed certificate.
- status String
- Current order status.
- type String
- Resource type.
- auto
Renew Boolean - true if the certificate should be automatically renewed when it expires; otherwise, false.
- certificates Map<Property Map>
- State of the Key Vault secret.
- csr String
- Last CSR that was created for this order.
- distinguished
Name String - Certificate distinguished name.
- key
Size Number - Certificate key size.
- kind String
- Kind of resource.
- Map<String>
- Resource tags.
- validity
In NumberYears - Duration in years (must be 1).
Supporting Types
AppServiceCertificateResponse
- Provisioning
State string - Status of the Key Vault secret.
- Key
Vault stringId - Key Vault resource Id.
- Key
Vault stringSecret Name - Key Vault secret name.
- Provisioning
State string - Status of the Key Vault secret.
- Key
Vault stringId - Key Vault resource Id.
- Key
Vault stringSecret Name - Key Vault secret name.
- provisioning
State String - Status of the Key Vault secret.
- key
Vault StringId - Key Vault resource Id.
- key
Vault StringSecret Name - Key Vault secret name.
- provisioning
State string - Status of the Key Vault secret.
- key
Vault stringId - Key Vault resource Id.
- key
Vault stringSecret Name - Key Vault secret name.
- provisioning_
state str - Status of the Key Vault secret.
- key_
vault_ strid - Key Vault resource Id.
- key_
vault_ strsecret_ name - Key Vault secret name.
- provisioning
State String - Status of the Key Vault secret.
- key
Vault StringId - Key Vault resource Id.
- key
Vault StringSecret Name - Key Vault secret name.
CertificateDetailsResponse
- Issuer string
- Certificate Issuer.
- Not
After string - Date Certificate is valid to.
- Not
Before string - Date Certificate is valid from.
- Raw
Data string - Raw certificate data.
- Serial
Number string - Certificate Serial Number.
- Signature
Algorithm string - Certificate Signature algorithm.
- Subject string
- Certificate Subject.
- Thumbprint string
- Certificate Thumbprint.
- Version int
- Certificate Version.
- Issuer string
- Certificate Issuer.
- Not
After string - Date Certificate is valid to.
- Not
Before string - Date Certificate is valid from.
- Raw
Data string - Raw certificate data.
- Serial
Number string - Certificate Serial Number.
- Signature
Algorithm string - Certificate Signature algorithm.
- Subject string
- Certificate Subject.
- Thumbprint string
- Certificate Thumbprint.
- Version int
- Certificate Version.
- issuer String
- Certificate Issuer.
- not
After String - Date Certificate is valid to.
- not
Before String - Date Certificate is valid from.
- raw
Data String - Raw certificate data.
- serial
Number String - Certificate Serial Number.
- signature
Algorithm String - Certificate Signature algorithm.
- subject String
- Certificate Subject.
- thumbprint String
- Certificate Thumbprint.
- version Integer
- Certificate Version.
- issuer string
- Certificate Issuer.
- not
After string - Date Certificate is valid to.
- not
Before string - Date Certificate is valid from.
- raw
Data string - Raw certificate data.
- serial
Number string - Certificate Serial Number.
- signature
Algorithm string - Certificate Signature algorithm.
- subject string
- Certificate Subject.
- thumbprint string
- Certificate Thumbprint.
- version number
- Certificate Version.
- issuer str
- Certificate Issuer.
- not_
after str - Date Certificate is valid to.
- not_
before str - Date Certificate is valid from.
- raw_
data str - Raw certificate data.
- serial_
number str - Certificate Serial Number.
- signature_
algorithm str - Certificate Signature algorithm.
- subject str
- Certificate Subject.
- thumbprint str
- Certificate Thumbprint.
- version int
- Certificate Version.
- issuer String
- Certificate Issuer.
- not
After String - Date Certificate is valid to.
- not
Before String - Date Certificate is valid from.
- raw
Data String - Raw certificate data.
- serial
Number String - Certificate Serial Number.
- signature
Algorithm String - Certificate Signature algorithm.
- subject String
- Certificate Subject.
- thumbprint String
- Certificate Thumbprint.
- version Number
- Certificate Version.
CertificateOrderContactResponse
- email str
- name_
first str - name_
last str - phone str
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.76.0 published on Friday, Dec 6, 2024 by Pulumi