Versions in this module Expand all Collapse all v0 v0.20241126.2320 Nov 26, 2024 v0.20241126.1723 Nov 26, 2024 Changes in this version + func PossibleValuesForCertificateOrderActionType() []string + func PossibleValuesForCertificateOrderStatus() []string + func PossibleValuesForCertificateProductType() []string + func PossibleValuesForKeyVaultSecretStatus() []string + func PossibleValuesForProvisioningState() []string + func PossibleValuesForResourceNotRenewableReason() []string + func ValidateCertificateOrderCertificateID(input interface{}, key string) (warnings []string, errors []error) + func ValidateCertificateOrderID(input interface{}, key string) (warnings []string, errors []error) + type AppServiceCertificate struct + KeyVaultId *string + KeyVaultSecretName *string + ProvisioningState *KeyVaultSecretStatus + type AppServiceCertificateOrder struct + Id *string + Kind *string + Location string + Name *string + Properties *AppServiceCertificateOrderProperties + Tags *map[string]string + Type *string + type AppServiceCertificateOrderOperationPredicate struct + Id *string + Kind *string + Location *string + Name *string + Type *string + func (p AppServiceCertificateOrderOperationPredicate) Matches(input AppServiceCertificateOrder) bool + type AppServiceCertificateOrderPatchResource struct + Id *string + Kind *string + Name *string + Properties *AppServiceCertificateOrderPatchResourceProperties + Type *string + type AppServiceCertificateOrderPatchResourceProperties struct + AppServiceCertificateNotRenewableReasons *[]ResourceNotRenewableReason + AutoRenew *bool + Certificates *map[string]AppServiceCertificate + Contact *CertificateOrderContact + Csr *string + DistinguishedName *string + DomainVerificationToken *string + ExpirationTime *string + Intermediate *CertificateDetails + IsPrivateKeyExternal *bool + KeySize *int64 + LastCertificateIssuanceTime *string + NextAutoRenewalTimeStamp *string + ProductType CertificateProductType + ProvisioningState *ProvisioningState + Root *CertificateDetails + SerialNumber *string + SignedCertificate *CertificateDetails + Status *CertificateOrderStatus + ValidityInYears *int64 + func (o *AppServiceCertificateOrderPatchResourceProperties) GetExpirationTimeAsTime() (*time.Time, error) + func (o *AppServiceCertificateOrderPatchResourceProperties) GetLastCertificateIssuanceTimeAsTime() (*time.Time, error) + func (o *AppServiceCertificateOrderPatchResourceProperties) GetNextAutoRenewalTimeStampAsTime() (*time.Time, error) + func (o *AppServiceCertificateOrderPatchResourceProperties) SetExpirationTimeAsTime(input time.Time) + func (o *AppServiceCertificateOrderPatchResourceProperties) SetLastCertificateIssuanceTimeAsTime(input time.Time) + func (o *AppServiceCertificateOrderPatchResourceProperties) SetNextAutoRenewalTimeStampAsTime(input time.Time) + type AppServiceCertificateOrderProperties struct + AppServiceCertificateNotRenewableReasons *[]ResourceNotRenewableReason + AutoRenew *bool + Certificates *map[string]AppServiceCertificate + Contact *CertificateOrderContact + Csr *string + DistinguishedName *string + DomainVerificationToken *string + ExpirationTime *string + Intermediate *CertificateDetails + IsPrivateKeyExternal *bool + KeySize *int64 + LastCertificateIssuanceTime *string + NextAutoRenewalTimeStamp *string + ProductType CertificateProductType + ProvisioningState *ProvisioningState + Root *CertificateDetails + SerialNumber *string + SignedCertificate *CertificateDetails + Status *CertificateOrderStatus + ValidityInYears *int64 + func (o *AppServiceCertificateOrderProperties) GetExpirationTimeAsTime() (*time.Time, error) + func (o *AppServiceCertificateOrderProperties) GetLastCertificateIssuanceTimeAsTime() (*time.Time, error) + func (o *AppServiceCertificateOrderProperties) GetNextAutoRenewalTimeStampAsTime() (*time.Time, error) + func (o *AppServiceCertificateOrderProperties) SetExpirationTimeAsTime(input time.Time) + func (o *AppServiceCertificateOrderProperties) SetLastCertificateIssuanceTimeAsTime(input time.Time) + func (o *AppServiceCertificateOrderProperties) SetNextAutoRenewalTimeStampAsTime(input time.Time) + type AppServiceCertificateOrdersClient struct + Client *resourcemanager.Client + func NewAppServiceCertificateOrdersClientWithBaseURI(sdkApi sdkEnv.Api) (*AppServiceCertificateOrdersClient, error) + func (c AppServiceCertificateOrdersClient) CreateOrUpdate(ctx context.Context, id CertificateOrderId, input AppServiceCertificateOrder) (result CreateOrUpdateOperationResponse, err error) + func (c AppServiceCertificateOrdersClient) CreateOrUpdateCertificate(ctx context.Context, id CertificateOrderCertificateId, ...) (result CreateOrUpdateCertificateOperationResponse, err error) + func (c AppServiceCertificateOrdersClient) CreateOrUpdateCertificateThenPoll(ctx context.Context, id CertificateOrderCertificateId, ...) error + func (c AppServiceCertificateOrdersClient) CreateOrUpdateThenPoll(ctx context.Context, id CertificateOrderId, input AppServiceCertificateOrder) error + func (c AppServiceCertificateOrdersClient) Delete(ctx context.Context, id CertificateOrderId) (result DeleteOperationResponse, err error) + func (c AppServiceCertificateOrdersClient) DeleteCertificate(ctx context.Context, id CertificateOrderCertificateId) (result DeleteCertificateOperationResponse, err error) + func (c AppServiceCertificateOrdersClient) Get(ctx context.Context, id CertificateOrderId) (result GetOperationResponse, err error) + func (c AppServiceCertificateOrdersClient) GetCertificate(ctx context.Context, id CertificateOrderCertificateId) (result GetCertificateOperationResponse, err error) + func (c AppServiceCertificateOrdersClient) List(ctx context.Context, id commonids.SubscriptionId) (result ListOperationResponse, err error) + func (c AppServiceCertificateOrdersClient) ListByResourceGroup(ctx context.Context, id commonids.ResourceGroupId) (result ListByResourceGroupOperationResponse, err error) + func (c AppServiceCertificateOrdersClient) ListByResourceGroupComplete(ctx context.Context, id commonids.ResourceGroupId) (ListByResourceGroupCompleteResult, error) + func (c AppServiceCertificateOrdersClient) ListByResourceGroupCompleteMatchingPredicate(ctx context.Context, id commonids.ResourceGroupId, ...) (result ListByResourceGroupCompleteResult, err error) + func (c AppServiceCertificateOrdersClient) ListCertificates(ctx context.Context, id CertificateOrderId) (result ListCertificatesOperationResponse, err error) + func (c AppServiceCertificateOrdersClient) ListCertificatesComplete(ctx context.Context, id CertificateOrderId) (ListCertificatesCompleteResult, error) + func (c AppServiceCertificateOrdersClient) ListCertificatesCompleteMatchingPredicate(ctx context.Context, id CertificateOrderId, ...) (result ListCertificatesCompleteResult, err error) + func (c AppServiceCertificateOrdersClient) ListComplete(ctx context.Context, id commonids.SubscriptionId) (ListCompleteResult, error) + func (c AppServiceCertificateOrdersClient) ListCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, ...) (result ListCompleteResult, err error) + func (c AppServiceCertificateOrdersClient) Reissue(ctx context.Context, id CertificateOrderId, ...) (result ReissueOperationResponse, err error) + func (c AppServiceCertificateOrdersClient) Renew(ctx context.Context, id CertificateOrderId, input RenewCertificateOrderRequest) (result RenewOperationResponse, err error) + func (c AppServiceCertificateOrdersClient) ResendEmail(ctx context.Context, id CertificateOrderId) (result ResendEmailOperationResponse, err error) + func (c AppServiceCertificateOrdersClient) ResendRequestEmails(ctx context.Context, id CertificateOrderId, input NameIdentifier) (result ResendRequestEmailsOperationResponse, err error) + func (c AppServiceCertificateOrdersClient) RetrieveCertificateActions(ctx context.Context, id CertificateOrderId) (result RetrieveCertificateActionsOperationResponse, err error) + func (c AppServiceCertificateOrdersClient) RetrieveCertificateEmailHistory(ctx context.Context, id CertificateOrderId) (result RetrieveCertificateEmailHistoryOperationResponse, err error) + func (c AppServiceCertificateOrdersClient) RetrieveSiteSeal(ctx context.Context, id CertificateOrderId, input SiteSealRequest) (result RetrieveSiteSealOperationResponse, err error) + func (c AppServiceCertificateOrdersClient) Update(ctx context.Context, id CertificateOrderId, ...) (result UpdateOperationResponse, err error) + func (c AppServiceCertificateOrdersClient) UpdateCertificate(ctx context.Context, id CertificateOrderCertificateId, ...) (result UpdateCertificateOperationResponse, err error) + func (c AppServiceCertificateOrdersClient) ValidatePurchaseInformation(ctx context.Context, id commonids.SubscriptionId, ...) (result ValidatePurchaseInformationOperationResponse, err error) + func (c AppServiceCertificateOrdersClient) VerifyDomainOwnership(ctx context.Context, id CertificateOrderId) (result VerifyDomainOwnershipOperationResponse, err error) + type AppServiceCertificatePatchResource struct + Id *string + Kind *string + Name *string + Properties *AppServiceCertificate + Type *string + type AppServiceCertificateResource struct + Id *string + Kind *string + Location string + Name *string + Properties *AppServiceCertificate + Tags *map[string]string + Type *string + type AppServiceCertificateResourceOperationPredicate struct + Id *string + Kind *string + Location *string + Name *string + Type *string + func (p AppServiceCertificateResourceOperationPredicate) Matches(input AppServiceCertificateResource) bool + type CertificateDetails struct + Issuer *string + NotAfter *string + NotBefore *string + RawData *string + SerialNumber *string + SignatureAlgorithm *string + Subject *string + Thumbprint *string + Version *int64 + func (o *CertificateDetails) GetNotAfterAsTime() (*time.Time, error) + func (o *CertificateDetails) GetNotBeforeAsTime() (*time.Time, error) + func (o *CertificateDetails) SetNotAfterAsTime(input time.Time) + func (o *CertificateDetails) SetNotBeforeAsTime(input time.Time) + type CertificateEmail struct + EmailId *string + TimeStamp *string + func (o *CertificateEmail) GetTimeStampAsTime() (*time.Time, error) + func (o *CertificateEmail) SetTimeStampAsTime(input time.Time) + type CertificateOrderAction struct + ActionType *CertificateOrderActionType + CreatedAt *string + func (o *CertificateOrderAction) GetCreatedAtAsTime() (*time.Time, error) + func (o *CertificateOrderAction) SetCreatedAtAsTime(input time.Time) + type CertificateOrderActionType string + const CertificateOrderActionTypeCertificateExpirationWarning + const CertificateOrderActionTypeCertificateExpired + const CertificateOrderActionTypeCertificateIssued + const CertificateOrderActionTypeCertificateOrderCanceled + const CertificateOrderActionTypeCertificateOrderCreated + const CertificateOrderActionTypeCertificateRevoked + const CertificateOrderActionTypeDomainValidationComplete + const CertificateOrderActionTypeFraudCleared + const CertificateOrderActionTypeFraudDetected + const CertificateOrderActionTypeFraudDocumentationRequired + const CertificateOrderActionTypeOrgNameChange + const CertificateOrderActionTypeOrgValidationComplete + const CertificateOrderActionTypeSanDrop + const CertificateOrderActionTypeUnknown + func (s *CertificateOrderActionType) UnmarshalJSON(bytes []byte) error + type CertificateOrderCertificateId struct + CertificateName string + CertificateOrderName string + ResourceGroupName string + SubscriptionId string + func NewCertificateOrderCertificateID(subscriptionId string, resourceGroupName string, certificateOrderName string, ...) CertificateOrderCertificateId + func ParseCertificateOrderCertificateID(input string) (*CertificateOrderCertificateId, error) + func ParseCertificateOrderCertificateIDInsensitively(input string) (*CertificateOrderCertificateId, error) + func (id *CertificateOrderCertificateId) FromParseResult(input resourceids.ParseResult) error + func (id CertificateOrderCertificateId) ID() string + func (id CertificateOrderCertificateId) Segments() []resourceids.Segment + func (id CertificateOrderCertificateId) String() string + type CertificateOrderContact struct + Email *string + NameFirst *string + NameLast *string + Phone *string + type CertificateOrderId struct + CertificateOrderName string + ResourceGroupName string + SubscriptionId string + func NewCertificateOrderID(subscriptionId string, resourceGroupName string, certificateOrderName string) CertificateOrderId + func ParseCertificateOrderID(input string) (*CertificateOrderId, error) + func ParseCertificateOrderIDInsensitively(input string) (*CertificateOrderId, error) + func (id *CertificateOrderId) FromParseResult(input resourceids.ParseResult) error + func (id CertificateOrderId) ID() string + func (id CertificateOrderId) Segments() []resourceids.Segment + func (id CertificateOrderId) String() string + type CertificateOrderStatus string + const CertificateOrderStatusCanceled + const CertificateOrderStatusDenied + const CertificateOrderStatusExpired + const CertificateOrderStatusIssued + const CertificateOrderStatusNotSubmitted + const CertificateOrderStatusPendingRekey + const CertificateOrderStatusPendingissuance + const CertificateOrderStatusPendingrevocation + const CertificateOrderStatusRevoked + const CertificateOrderStatusUnused + func (s *CertificateOrderStatus) UnmarshalJSON(bytes []byte) error + type CertificateProductType string + const CertificateProductTypeStandardDomainValidatedSsl + const CertificateProductTypeStandardDomainValidatedWildCardSsl + func (s *CertificateProductType) UnmarshalJSON(bytes []byte) error + type CreateOrUpdateCertificateOperationResponse struct + HttpResponse *http.Response + Model *AppServiceCertificateResource + OData *odata.OData + Poller pollers.Poller + type CreateOrUpdateOperationResponse struct + HttpResponse *http.Response + Model *AppServiceCertificateOrder + OData *odata.OData + Poller pollers.Poller + type DeleteCertificateOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + type DeleteOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + type GetCertificateOperationResponse struct + HttpResponse *http.Response + Model *AppServiceCertificateResource + OData *odata.OData + type GetOperationResponse struct + HttpResponse *http.Response + Model *AppServiceCertificateOrder + OData *odata.OData + type KeyVaultSecretStatus string + const KeyVaultSecretStatusAzureServiceUnauthorizedToAccessKeyVault + const KeyVaultSecretStatusCertificateOrderFailed + const KeyVaultSecretStatusExternalPrivateKey + const KeyVaultSecretStatusInitialized + const KeyVaultSecretStatusKeyVaultDoesNotExist + const KeyVaultSecretStatusKeyVaultSecretDoesNotExist + const KeyVaultSecretStatusOperationNotPermittedOnKeyVault + const KeyVaultSecretStatusSucceeded + const KeyVaultSecretStatusUnknown + const KeyVaultSecretStatusUnknownError + const KeyVaultSecretStatusWaitingOnCertificateOrder + func (s *KeyVaultSecretStatus) UnmarshalJSON(bytes []byte) error + type ListByResourceGroupCompleteResult struct + Items []AppServiceCertificateOrder + LatestHttpResponse *http.Response + type ListByResourceGroupCustomPager struct + NextLink *odata.Link + func (p *ListByResourceGroupCustomPager) NextPageLink() *odata.Link + type ListByResourceGroupOperationResponse struct + HttpResponse *http.Response + Model *[]AppServiceCertificateOrder + OData *odata.OData + type ListCertificatesCompleteResult struct + Items []AppServiceCertificateResource + LatestHttpResponse *http.Response + type ListCertificatesCustomPager struct + NextLink *odata.Link + func (p *ListCertificatesCustomPager) NextPageLink() *odata.Link + type ListCertificatesOperationResponse struct + HttpResponse *http.Response + Model *[]AppServiceCertificateResource + OData *odata.OData + type ListCompleteResult struct + Items []AppServiceCertificateOrder + LatestHttpResponse *http.Response + type ListCustomPager struct + NextLink *odata.Link + func (p *ListCustomPager) NextPageLink() *odata.Link + type ListOperationResponse struct + HttpResponse *http.Response + Model *[]AppServiceCertificateOrder + OData *odata.OData + type NameIdentifier struct + Name *string + type ProvisioningState string + const ProvisioningStateCanceled + const ProvisioningStateDeleting + const ProvisioningStateFailed + const ProvisioningStateInProgress + const ProvisioningStateSucceeded + func (s *ProvisioningState) UnmarshalJSON(bytes []byte) error + type ReissueCertificateOrderRequest struct + Id *string + Kind *string + Name *string + Properties *ReissueCertificateOrderRequestProperties + Type *string + type ReissueCertificateOrderRequestProperties struct + Csr *string + DelayExistingRevokeInHours *int64 + IsPrivateKeyExternal *bool + KeySize *int64 + type ReissueOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + type RenewCertificateOrderRequest struct + Id *string + Kind *string + Name *string + Properties *RenewCertificateOrderRequestProperties + Type *string + type RenewCertificateOrderRequestProperties struct + Csr *string + IsPrivateKeyExternal *bool + KeySize *int64 + type RenewOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + type ResendEmailOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + type ResendRequestEmailsOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + type ResourceNotRenewableReason string + const ResourceNotRenewableReasonExpirationNotInRenewalTimeRange + const ResourceNotRenewableReasonRegistrationStatusNotSupportedForRenewal + const ResourceNotRenewableReasonSubscriptionNotActive + func (s *ResourceNotRenewableReason) UnmarshalJSON(bytes []byte) error + type RetrieveCertificateActionsOperationResponse struct + HttpResponse *http.Response + Model *[]CertificateOrderAction + OData *odata.OData + type RetrieveCertificateEmailHistoryOperationResponse struct + HttpResponse *http.Response + Model *[]CertificateEmail + OData *odata.OData + type RetrieveSiteSealOperationResponse struct + HttpResponse *http.Response + Model *SiteSeal + OData *odata.OData + type SiteSeal struct + Html string + type SiteSealRequest struct + LightTheme *bool + Locale *string + type UpdateCertificateOperationResponse struct + HttpResponse *http.Response + Model *AppServiceCertificateResource + OData *odata.OData + type UpdateOperationResponse struct + HttpResponse *http.Response + Model *AppServiceCertificateOrder + OData *odata.OData + type ValidatePurchaseInformationOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + type VerifyDomainOwnershipOperationResponse struct + HttpResponse *http.Response + OData *odata.OData