@datafire/azure_web_appservicecertificateorders
v5.0.0
Published
DataFire integration for AppServiceCertificateOrders API Client
Downloads
5
Readme
@datafire/azure_web_appservicecertificateorders
Client library for AppServiceCertificateOrders API Client
Installation and Usage
npm install --save @datafire/azure_web_appservicecertificateorders
let azure_web_appservicecertificateorders = require('@datafire/azure_web_appservicecertificateorders').create({
access_token: "",
refresh_token: "",
client_id: "",
client_secret: "",
redirect_uri: ""
});
.then(data => {
console.log(data);
});
Description
Actions
AppServiceCertificateOrders_List
List all certificate orders in a subscription.
azure_web_appservicecertificateorders.AppServiceCertificateOrders_List({
"subscriptionId": "",
"api-version": ""
}, context)
Input
- input
object
- subscriptionId required
string
: Your Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000). - api-version required
string
: API Version
- subscriptionId required
Output
AppServiceCertificateOrders_ValidatePurchaseInformation
Validate information for a certificate order.
azure_web_appservicecertificateorders.AppServiceCertificateOrders_ValidatePurchaseInformation({
"appServiceCertificateOrder": {},
"subscriptionId": "",
"api-version": ""
}, context)
Input
- input
object
- appServiceCertificateOrder required AppServiceCertificateOrder
- subscriptionId required
string
: Your Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000). - api-version required
string
: API Version
Output
Output schema unknown
AppServiceCertificateOrders_ListByResourceGroup
Get certificate orders in a resource group.
azure_web_appservicecertificateorders.AppServiceCertificateOrders_ListByResourceGroup({
"resourceGroupName": "",
"subscriptionId": "",
"api-version": ""
}, context)
Input
- input
object
- resourceGroupName required
string
: Name of the resource group to which the resource belongs. - subscriptionId required
string
: Your Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000). - api-version required
string
: API Version
- resourceGroupName required
Output
AppServiceCertificateOrders_Delete
Delete an existing certificate order.
azure_web_appservicecertificateorders.AppServiceCertificateOrders_Delete({
"resourceGroupName": "",
"certificateOrderName": "",
"subscriptionId": "",
"api-version": ""
}, context)
Input
- input
object
- resourceGroupName required
string
: Name of the resource group to which the resource belongs. - certificateOrderName required
string
: Name of the certificate order. - subscriptionId required
string
: Your Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000). - api-version required
string
: API Version
- resourceGroupName required
Output
Output schema unknown
AppServiceCertificateOrders_Get
Get a certificate order.
azure_web_appservicecertificateorders.AppServiceCertificateOrders_Get({
"resourceGroupName": "",
"certificateOrderName": "",
"subscriptionId": "",
"api-version": ""
}, context)
Input
- input
object
- resourceGroupName required
string
: Name of the resource group to which the resource belongs. - certificateOrderName required
string
: Name of the certificate order.. - subscriptionId required
string
: Your Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000). - api-version required
string
: API Version
- resourceGroupName required
Output
- output AppServiceCertificateOrder
AppServiceCertificateOrders_Update
Create or update a certificate purchase order.
azure_web_appservicecertificateorders.AppServiceCertificateOrders_Update({
"resourceGroupName": "",
"certificateOrderName": "",
"certificateDistinguishedName": {},
"subscriptionId": "",
"api-version": ""
}, context)
Input
- input
object
- resourceGroupName required
string
: Name of the resource group to which the resource belongs. - certificateOrderName required
string
: Name of the certificate order. - certificateDistinguishedName required AppServiceCertificateOrderPatchResource
- subscriptionId required
string
: Your Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000). - api-version required
string
: API Version
- resourceGroupName required
Output
- output AppServiceCertificateOrder
AppServiceCertificateOrders_CreateOrUpdate
Create or update a certificate purchase order.
azure_web_appservicecertificateorders.AppServiceCertificateOrders_CreateOrUpdate({
"resourceGroupName": "",
"certificateOrderName": "",
"certificateDistinguishedName": {},
"subscriptionId": "",
"api-version": ""
}, context)
Input
- input
object
- resourceGroupName required
string
: Name of the resource group to which the resource belongs. - certificateOrderName required
string
: Name of the certificate order. - certificateDistinguishedName required AppServiceCertificateOrder
- subscriptionId required
string
: Your Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000). - api-version required
string
: API Version
- resourceGroupName required
Output
- output AppServiceCertificateOrder
AppServiceCertificateOrders_ListCertificates
List all certificates associated with a certificate order.
azure_web_appservicecertificateorders.AppServiceCertificateOrders_ListCertificates({
"resourceGroupName": "",
"certificateOrderName": "",
"subscriptionId": "",
"api-version": ""
}, context)
Input
- input
object
- resourceGroupName required
string
: Name of the resource group to which the resource belongs. - certificateOrderName required
string
: Name of the certificate order. - subscriptionId required
string
: Your Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000). - api-version required
string
: API Version
- resourceGroupName required
Output
AppServiceCertificateOrders_DeleteCertificate
Delete the certificate associated with a certificate order.
azure_web_appservicecertificateorders.AppServiceCertificateOrders_DeleteCertificate({
"resourceGroupName": "",
"certificateOrderName": "",
"name": "",
"subscriptionId": "",
"api-version": ""
}, context)
Input
- input
object
- resourceGroupName required
string
: Name of the resource group to which the resource belongs. - certificateOrderName required
string
: Name of the certificate order. - name required
string
: Name of the certificate. - subscriptionId required
string
: Your Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000). - api-version required
string
: API Version
- resourceGroupName required
Output
Output schema unknown
AppServiceCertificateOrders_GetCertificate
Get the certificate associated with a certificate order.
azure_web_appservicecertificateorders.AppServiceCertificateOrders_GetCertificate({
"resourceGroupName": "",
"certificateOrderName": "",
"name": "",
"subscriptionId": "",
"api-version": ""
}, context)
Input
- input
object
- resourceGroupName required
string
: Name of the resource group to which the resource belongs. - certificateOrderName required
string
: Name of the certificate order. - name required
string
: Name of the certificate. - subscriptionId required
string
: Your Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000). - api-version required
string
: API Version
- resourceGroupName required
Output
AppServiceCertificateOrders_UpdateCertificate
Creates or updates a certificate and associates with key vault secret.
azure_web_appservicecertificateorders.AppServiceCertificateOrders_UpdateCertificate({
"resourceGroupName": "",
"certificateOrderName": "",
"name": "",
"keyVaultCertificate": {},
"subscriptionId": "",
"api-version": ""
}, context)
Input
- input
object
- resourceGroupName required
string
: Name of the resource group to which the resource belongs. - certificateOrderName required
string
: Name of the certificate order. - name required
string
: Name of the certificate. - keyVaultCertificate required AppServiceCertificatePatchResource
- subscriptionId required
string
: Your Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000). - api-version required
string
: API Version
- resourceGroupName required
Output
AppServiceCertificateOrders_CreateOrUpdateCertificate
Creates or updates a certificate and associates with key vault secret.
azure_web_appservicecertificateorders.AppServiceCertificateOrders_CreateOrUpdateCertificate({
"resourceGroupName": "",
"certificateOrderName": "",
"name": "",
"keyVaultCertificate": {},
"subscriptionId": "",
"api-version": ""
}, context)
Input
- input
object
- resourceGroupName required
string
: Name of the resource group to which the resource belongs. - certificateOrderName required
string
: Name of the certificate order. - name required
string
: Name of the certificate. - keyVaultCertificate required AppServiceCertificateResource
- subscriptionId required
string
: Your Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000). - api-version required
string
: API Version
- resourceGroupName required
Output
AppServiceCertificateOrders_Reissue
Reissue an existing certificate order.
azure_web_appservicecertificateorders.AppServiceCertificateOrders_Reissue({
"resourceGroupName": "",
"certificateOrderName": "",
"reissueCertificateOrderRequest": {},
"subscriptionId": "",
"api-version": ""
}, context)
Input
- input
object
- resourceGroupName required
string
: Name of the resource group to which the resource belongs. - certificateOrderName required
string
: Name of the certificate order. - reissueCertificateOrderRequest required ReissueCertificateOrderRequest
- subscriptionId required
string
: Your Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000). - api-version required
string
: API Version
- resourceGroupName required
Output
Output schema unknown
AppServiceCertificateOrders_Renew
Renew an existing certificate order.
azure_web_appservicecertificateorders.AppServiceCertificateOrders_Renew({
"resourceGroupName": "",
"certificateOrderName": "",
"renewCertificateOrderRequest": {},
"subscriptionId": "",
"api-version": ""
}, context)
Input
- input
object
- resourceGroupName required
string
: Name of the resource group to which the resource belongs. - certificateOrderName required
string
: Name of the certificate order. - renewCertificateOrderRequest required RenewCertificateOrderRequest
- subscriptionId required
string
: Your Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000). - api-version required
string
: API Version
- resourceGroupName required
Output
Output schema unknown
AppServiceCertificateOrders_ResendEmail
Resend certificate email.
azure_web_appservicecertificateorders.AppServiceCertificateOrders_ResendEmail({
"resourceGroupName": "",
"certificateOrderName": "",
"subscriptionId": "",
"api-version": ""
}, context)
Input
- input
object
- resourceGroupName required
string
: Name of the resource group to which the resource belongs. - certificateOrderName required
string
: Name of the certificate order. - subscriptionId required
string
: Your Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000). - api-version required
string
: API Version
- resourceGroupName required
Output
Output schema unknown
AppServiceCertificateOrders_ResendRequestEmails
Verify domain ownership for this certificate order.
azure_web_appservicecertificateorders.AppServiceCertificateOrders_ResendRequestEmails({
"resourceGroupName": "",
"certificateOrderName": "",
"nameIdentifier": {},
"subscriptionId": "",
"api-version": ""
}, context)
Input
- input
object
- resourceGroupName required
string
: Name of the resource group to which the resource belongs. - certificateOrderName required
string
: Name of the certificate order. - nameIdentifier required
object
: Identifies an object.- name
string
: Name of the object.
- name
- subscriptionId required
string
: Your Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000). - api-version required
string
: API Version
- resourceGroupName required
Output
Output schema unknown
AppServiceCertificateOrders_RetrieveSiteSeal
Verify domain ownership for this certificate order.
azure_web_appservicecertificateorders.AppServiceCertificateOrders_RetrieveSiteSeal({
"resourceGroupName": "",
"certificateOrderName": "",
"siteSealRequest": {},
"subscriptionId": "",
"api-version": ""
}, context)
Input
- input
object
- resourceGroupName required
string
: Name of the resource group to which the resource belongs. - certificateOrderName required
string
: Name of the certificate order. - siteSealRequest required SiteSealRequest
- subscriptionId required
string
: Your Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000). - api-version required
string
: API Version
- resourceGroupName required
Output
- output SiteSeal
AppServiceCertificateOrders_VerifyDomainOwnership
Verify domain ownership for this certificate order.
azure_web_appservicecertificateorders.AppServiceCertificateOrders_VerifyDomainOwnership({
"resourceGroupName": "",
"certificateOrderName": "",
"subscriptionId": "",
"api-version": ""
}, context)
Input
- input
object
- resourceGroupName required
string
: Name of the resource group to which the resource belongs. - certificateOrderName required
string
: Name of the certificate order. - subscriptionId required
string
: Your Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000). - api-version required
string
: API Version
- resourceGroupName required
Output
Output schema unknown
AppServiceCertificateOrders_RetrieveCertificateActions
Retrieve the list of certificate actions.
azure_web_appservicecertificateorders.AppServiceCertificateOrders_RetrieveCertificateActions({
"resourceGroupName": "",
"name": "",
"subscriptionId": "",
"api-version": ""
}, context)
Input
- input
object
- resourceGroupName required
string
: Name of the resource group to which the resource belongs. - name required
string
: Name of the certificate order. - subscriptionId required
string
: Your Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000). - api-version required
string
: API Version
- resourceGroupName required
Output
- output
array
- items CertificateOrderAction
AppServiceCertificateOrders_RetrieveCertificateEmailHistory
Retrieve email history.
azure_web_appservicecertificateorders.AppServiceCertificateOrders_RetrieveCertificateEmailHistory({
"resourceGroupName": "",
"name": "",
"subscriptionId": "",
"api-version": ""
}, context)
Input
- input
object
- resourceGroupName required
string
: Name of the resource group to which the resource belongs. - name required
string
: Name of the certificate order. - subscriptionId required
string
: Your Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000). - api-version required
string
: API Version
- resourceGroupName required
Output
- output
array
- items CertificateEmail
Definitions
AppServiceCertificate
- AppServiceCertificate
object
: Key Vault container for a certificate that is purchased through Azure.- keyVaultId
string
: Key Vault resource Id. - keyVaultSecretName
string
: Key Vault secret name. - provisioningState
string
(values: Initialized, WaitingOnCertificateOrder, Succeeded, CertificateOrderFailed, OperationNotPermittedOnKeyVault, AzureServiceUnauthorizedToAccessKeyVault, KeyVaultDoesNotExist, KeyVaultSecretDoesNotExist, UnknownError, ExternalPrivateKey, Unknown): Status of the Key Vault secret.
- keyVaultId
AppServiceCertificateCollection
- AppServiceCertificateCollection
object
: Collection of certificate order certificates.- nextLink
string
: Link to next page of resources. - value required
array
: Collection of resources.
- nextLink
AppServiceCertificateOrder
- AppServiceCertificateOrder
object
: SSL certificate purchase order.- properties
object
: AppServiceCertificateOrder resource specific properties- appServiceCertificateNotRenewableReasons
array
: Reasons why App Service Certificate is not renewable at the current moment.- items
string
(values: RegistrationStatusNotSupportedForRenewal, ExpirationNotInRenewalTimeRange, SubscriptionNotActive)
- items
- autoRenew
boolean
: true if the certificate should be automatically renewed when it expires; otherwise, false. - certificates
object
: State of the Key Vault secret. - csr
string
: Last CSR that was created for this order. - distinguishedName
string
: Certificate distinguished name. - domainVerificationToken
string
: Domain verification token. - expirationTime
string
: Certificate expiration time. - intermediate CertificateDetails
- isPrivateKeyExternal
boolean
: true if private key is external; otherwise, false. - keySize
integer
: Certificate key size. - lastCertificateIssuanceTime
string
: Certificate last issuance time. - nextAutoRenewalTimeStamp
string
: Time stamp when the certificate would be auto renewed next - productType required
string
(values: StandardDomainValidatedSsl, StandardDomainValidatedWildCardSsl): Certificate product type. - provisioningState
string
(values: Succeeded, Failed, Canceled, InProgress, Deleting): Status of certificate order. - root CertificateDetails
- serialNumber
string
: Current serial number of the certificate. - signedCertificate CertificateDetails
- status
string
(values: Pendingissuance, Issued, Revoked, Canceled, Denied, Pendingrevocation, PendingRekey, Unused, Expired, NotSubmitted): Current order status. - validityInYears
integer
: Duration in years (must be between 1 and 3).
- appServiceCertificateNotRenewableReasons
- id
string
: Resource Id. - kind
string
: Kind of resource. - location required
string
: Resource Location. - name
string
: Resource Name. - tags
object
: Resource tags. - type
string
: Resource type.
- properties
AppServiceCertificateOrderCollection
- AppServiceCertificateOrderCollection
object
: Collection of certificate orders.- nextLink
string
: Link to next page of resources. - value required
array
: Collection of resources.
- nextLink
AppServiceCertificateOrderPatchResource
- AppServiceCertificateOrderPatchResource
object
: ARM resource for a certificate order that is purchased through Azure.- properties
object
: AppServiceCertificateOrderPatchResource resource specific properties- appServiceCertificateNotRenewableReasons
array
: Reasons why App Service Certificate is not renewable at the current moment.- items
string
(values: RegistrationStatusNotSupportedForRenewal, ExpirationNotInRenewalTimeRange, SubscriptionNotActive)
- items
- autoRenew
boolean
: true if the certificate should be automatically renewed when it expires; otherwise, false. - certificates
object
: State of the Key Vault secret. - csr
string
: Last CSR that was created for this order. - distinguishedName
string
: Certificate distinguished name. - domainVerificationToken
string
: Domain verification token. - expirationTime
string
: Certificate expiration time. - intermediate CertificateDetails
- isPrivateKeyExternal
boolean
: true if private key is external; otherwise, false. - keySize
integer
: Certificate key size. - lastCertificateIssuanceTime
string
: Certificate last issuance time. - nextAutoRenewalTimeStamp
string
: Time stamp when the certificate would be auto renewed next - productType required
string
(values: StandardDomainValidatedSsl, StandardDomainValidatedWildCardSsl): Certificate product type. - provisioningState
string
(values: Succeeded, Failed, Canceled, InProgress, Deleting): Status of certificate order. - root CertificateDetails
- serialNumber
string
: Current serial number of the certificate. - signedCertificate CertificateDetails
- status
string
(values: Pendingissuance, Issued, Revoked, Canceled, Denied, Pendingrevocation, PendingRekey, Unused, Expired, NotSubmitted): Current order status. - validityInYears
integer
: Duration in years (must be between 1 and 3).
- appServiceCertificateNotRenewableReasons
- id
string
: Resource Id. - kind
string
: Kind of resource. - name
string
: Resource Name. - type
string
: Resource type.
- properties
AppServiceCertificatePatchResource
- AppServiceCertificatePatchResource
object
: Key Vault container ARM resource for a certificate that is purchased through Azure.- properties AppServiceCertificate
- id
string
: Resource Id. - kind
string
: Kind of resource. - name
string
: Resource Name. - type
string
: Resource type.
AppServiceCertificateResource
- AppServiceCertificateResource
object
: Key Vault container ARM resource for a certificate that is purchased through Azure.- properties AppServiceCertificate
- id
string
: Resource Id. - kind
string
: Kind of resource. - location required
string
: Resource Location. - name
string
: Resource Name. - tags
object
: Resource tags. - type
string
: Resource type.
CertificateDetails
- CertificateDetails
object
: SSL certificate details.- issuer
string
: Certificate Issuer. - notAfter
string
: Date Certificate is valid to. - notBefore
string
: Date Certificate is valid from. - rawData
string
: Raw certificate data. - serialNumber
string
: Certificate Serial Number. - signatureAlgorithm
string
: Certificate Signature algorithm. - subject
string
: Certificate Subject. - thumbprint
string
: Certificate Thumbprint. - version
integer
: Certificate Version.
- issuer
CertificateEmail
- CertificateEmail
object
: SSL certificate email.- properties
object
: CertificateEmail resource specific properties- emailId
string
: Email id. - timeStamp
string
: Time stamp.
- emailId
- id
string
: Resource Id. - kind
string
: Kind of resource. - name
string
: Resource Name. - type
string
: Resource type.
- properties
CertificateOrderAction
- CertificateOrderAction
object
: Certificate order action.- properties
object
: CertificateOrderAction resource specific properties- actionType
string
(values: CertificateIssued, CertificateOrderCanceled, CertificateOrderCreated, CertificateRevoked, DomainValidationComplete, FraudDetected, OrgNameChange, OrgValidationComplete, SanDrop, FraudCleared, CertificateExpired, CertificateExpirationWarning, FraudDocumentationRequired, Unknown): Action type. - createdAt
string
: Time at which the certificate action was performed.
- actionType
- id
string
: Resource Id. - kind
string
: Kind of resource. - name
string
: Resource Name. - type
string
: Resource type.
- properties
ReissueCertificateOrderRequest
- ReissueCertificateOrderRequest
object
: Class representing certificate reissue request.- properties
object
: ReissueCertificateOrderRequest resource specific properties- csr
string
: Csr to be used for re-key operation. - delayExistingRevokeInHours
integer
: Delay in hours to revoke existing certificate after the new certificate is issued. - isPrivateKeyExternal
boolean
: Should we change the ASC type (from managed private key to external private key and vice versa). - keySize
integer
: Certificate Key Size.
- csr
- id
string
: Resource Id. - kind
string
: Kind of resource. - name
string
: Resource Name. - type
string
: Resource type.
- properties
RenewCertificateOrderRequest
- RenewCertificateOrderRequest
object
: Class representing certificate renew request.- properties
object
: RenewCertificateOrderRequest resource specific properties- csr
string
: Csr to be used for re-key operation. - isPrivateKeyExternal
boolean
: Should we change the ASC type (from managed private key to external private key and vice versa). - keySize
integer
: Certificate Key Size.
- csr
- id
string
: Resource Id. - kind
string
: Kind of resource. - name
string
: Resource Name. - type
string
: Resource type.
- properties
SiteSeal
- SiteSeal
object
: Site seal- html required
string
: HTML snippet
- html required
SiteSealRequest
- SiteSealRequest
object
: Site seal request.- lightTheme
boolean
: If true use the light color theme for site seal; otherwise, use the default color theme. - locale
string
: Locale of site seal.
- lightTheme