Documentation ¶
Index ¶
- func PossibleValuesForCertificateOrderActionType() []string
- func PossibleValuesForCertificateOrderStatus() []string
- func PossibleValuesForCertificateProductType() []string
- func PossibleValuesForKeyVaultSecretStatus() []string
- func PossibleValuesForProvisioningState() []string
- func PossibleValuesForResourceNotRenewableReason() []string
- func ValidateCertificateID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateCertificateOrderID(input interface{}, key string) (warnings []string, errors []error)
- type AppServiceCertificate
- type AppServiceCertificateOrder
- type AppServiceCertificateOrderOperationPredicate
- type AppServiceCertificateOrderPatchResource
- type AppServiceCertificateOrderPatchResourceProperties
- 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
- 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
- func (c AppServiceCertificateOrdersClient) CreateOrUpdate(ctx context.Context, id CertificateOrderId, input AppServiceCertificateOrder) (result CreateOrUpdateOperationResponse, err error)
- func (c AppServiceCertificateOrdersClient) CreateOrUpdateCertificate(ctx context.Context, id CertificateId, input AppServiceCertificateResource) (result CreateOrUpdateCertificateOperationResponse, err error)
- func (c AppServiceCertificateOrdersClient) CreateOrUpdateCertificateThenPoll(ctx context.Context, id CertificateId, input AppServiceCertificateResource) 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 CertificateId) (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 CertificateId) (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 CertificateId, ...) (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
- type AppServiceCertificateResource
- type AppServiceCertificateResourceOperationPredicate
- type CertificateDetails
- type CertificateEmail
- type CertificateId
- type CertificateOrderAction
- type CertificateOrderActionType
- type CertificateOrderContact
- type CertificateOrderId
- type CertificateOrderStatus
- type CertificateProductType
- type CreateOrUpdateCertificateOperationResponse
- type CreateOrUpdateOperationResponse
- type DeleteCertificateOperationResponse
- type DeleteOperationResponse
- type GetCertificateOperationResponse
- type GetOperationResponse
- type KeyVaultSecretStatus
- type ListByResourceGroupCompleteResult
- type ListByResourceGroupOperationResponse
- type ListCertificatesCompleteResult
- type ListCertificatesOperationResponse
- type ListCompleteResult
- type ListOperationResponse
- type NameIdentifier
- type ProvisioningState
- type ReissueCertificateOrderRequest
- type ReissueCertificateOrderRequestProperties
- type ReissueOperationResponse
- type RenewCertificateOrderRequest
- type RenewCertificateOrderRequestProperties
- type RenewOperationResponse
- type ResendEmailOperationResponse
- type ResendRequestEmailsOperationResponse
- type ResourceNotRenewableReason
- type RetrieveCertificateActionsOperationResponse
- type RetrieveCertificateEmailHistoryOperationResponse
- type RetrieveSiteSealOperationResponse
- type SiteSeal
- type SiteSealRequest
- type UpdateCertificateOperationResponse
- type UpdateOperationResponse
- type ValidatePurchaseInformationOperationResponse
- type VerifyDomainOwnershipOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PossibleValuesForCertificateOrderActionType ¶
func PossibleValuesForCertificateOrderActionType() []string
func PossibleValuesForCertificateOrderStatus ¶
func PossibleValuesForCertificateOrderStatus() []string
func PossibleValuesForCertificateProductType ¶
func PossibleValuesForCertificateProductType() []string
func PossibleValuesForKeyVaultSecretStatus ¶
func PossibleValuesForKeyVaultSecretStatus() []string
func PossibleValuesForProvisioningState ¶
func PossibleValuesForProvisioningState() []string
func PossibleValuesForResourceNotRenewableReason ¶
func PossibleValuesForResourceNotRenewableReason() []string
func ValidateCertificateID ¶
ValidateCertificateID checks that 'input' can be parsed as a Certificate ID
func ValidateCertificateOrderID ¶
ValidateCertificateOrderID checks that 'input' can be parsed as a Certificate Order ID
Types ¶
type AppServiceCertificate ¶
type AppServiceCertificate struct { KeyVaultId *string `json:"keyVaultId,omitempty"` KeyVaultSecretName *string `json:"keyVaultSecretName,omitempty"` ProvisioningState *KeyVaultSecretStatus `json:"provisioningState,omitempty"` }
type AppServiceCertificateOrder ¶
type AppServiceCertificateOrder struct { Id *string `json:"id,omitempty"` Kind *string `json:"kind,omitempty"` Location string `json:"location"` Name *string `json:"name,omitempty"` Properties *AppServiceCertificateOrderProperties `json:"properties,omitempty"` Tags *map[string]string `json:"tags,omitempty"` Type *string `json:"type,omitempty"` }
type AppServiceCertificateOrderOperationPredicate ¶
type AppServiceCertificateOrderOperationPredicate struct { Id *string Kind *string Location *string Name *string Type *string }
func (AppServiceCertificateOrderOperationPredicate) Matches ¶
func (p AppServiceCertificateOrderOperationPredicate) Matches(input AppServiceCertificateOrder) bool
type AppServiceCertificateOrderPatchResource ¶
type AppServiceCertificateOrderPatchResource struct { Id *string `json:"id,omitempty"` Kind *string `json:"kind,omitempty"` Name *string `json:"name,omitempty"` Properties *AppServiceCertificateOrderPatchResourceProperties `json:"properties,omitempty"` Type *string `json:"type,omitempty"` }
type AppServiceCertificateOrderPatchResourceProperties ¶
type AppServiceCertificateOrderPatchResourceProperties struct { AppServiceCertificateNotRenewableReasons *[]ResourceNotRenewableReason `json:"appServiceCertificateNotRenewableReasons,omitempty"` AutoRenew *bool `json:"autoRenew,omitempty"` Certificates *map[string]AppServiceCertificate `json:"certificates,omitempty"` Contact *CertificateOrderContact `json:"contact,omitempty"` Csr *string `json:"csr,omitempty"` DistinguishedName *string `json:"distinguishedName,omitempty"` DomainVerificationToken *string `json:"domainVerificationToken,omitempty"` ExpirationTime *string `json:"expirationTime,omitempty"` Intermediate *CertificateDetails `json:"intermediate,omitempty"` IsPrivateKeyExternal *bool `json:"isPrivateKeyExternal,omitempty"` KeySize *int64 `json:"keySize,omitempty"` LastCertificateIssuanceTime *string `json:"lastCertificateIssuanceTime,omitempty"` NextAutoRenewalTimeStamp *string `json:"nextAutoRenewalTimeStamp,omitempty"` ProductType CertificateProductType `json:"productType"` ProvisioningState *ProvisioningState `json:"provisioningState,omitempty"` Root *CertificateDetails `json:"root,omitempty"` SerialNumber *string `json:"serialNumber,omitempty"` SignedCertificate *CertificateDetails `json:"signedCertificate,omitempty"` Status *CertificateOrderStatus `json:"status,omitempty"` ValidityInYears *int64 `json:"validityInYears,omitempty"` }
func (*AppServiceCertificateOrderPatchResourceProperties) GetExpirationTimeAsTime ¶
func (o *AppServiceCertificateOrderPatchResourceProperties) GetExpirationTimeAsTime() (*time.Time, error)
func (*AppServiceCertificateOrderPatchResourceProperties) GetLastCertificateIssuanceTimeAsTime ¶
func (o *AppServiceCertificateOrderPatchResourceProperties) GetLastCertificateIssuanceTimeAsTime() (*time.Time, error)
func (*AppServiceCertificateOrderPatchResourceProperties) GetNextAutoRenewalTimeStampAsTime ¶
func (o *AppServiceCertificateOrderPatchResourceProperties) GetNextAutoRenewalTimeStampAsTime() (*time.Time, error)
func (*AppServiceCertificateOrderPatchResourceProperties) SetExpirationTimeAsTime ¶
func (o *AppServiceCertificateOrderPatchResourceProperties) SetExpirationTimeAsTime(input time.Time)
func (*AppServiceCertificateOrderPatchResourceProperties) SetLastCertificateIssuanceTimeAsTime ¶
func (o *AppServiceCertificateOrderPatchResourceProperties) SetLastCertificateIssuanceTimeAsTime(input time.Time)
func (*AppServiceCertificateOrderPatchResourceProperties) SetNextAutoRenewalTimeStampAsTime ¶
func (o *AppServiceCertificateOrderPatchResourceProperties) SetNextAutoRenewalTimeStampAsTime(input time.Time)
type AppServiceCertificateOrderProperties ¶
type AppServiceCertificateOrderProperties struct { AppServiceCertificateNotRenewableReasons *[]ResourceNotRenewableReason `json:"appServiceCertificateNotRenewableReasons,omitempty"` AutoRenew *bool `json:"autoRenew,omitempty"` Certificates *map[string]AppServiceCertificate `json:"certificates,omitempty"` Contact *CertificateOrderContact `json:"contact,omitempty"` Csr *string `json:"csr,omitempty"` DistinguishedName *string `json:"distinguishedName,omitempty"` DomainVerificationToken *string `json:"domainVerificationToken,omitempty"` ExpirationTime *string `json:"expirationTime,omitempty"` Intermediate *CertificateDetails `json:"intermediate,omitempty"` IsPrivateKeyExternal *bool `json:"isPrivateKeyExternal,omitempty"` KeySize *int64 `json:"keySize,omitempty"` LastCertificateIssuanceTime *string `json:"lastCertificateIssuanceTime,omitempty"` NextAutoRenewalTimeStamp *string `json:"nextAutoRenewalTimeStamp,omitempty"` ProductType CertificateProductType `json:"productType"` ProvisioningState *ProvisioningState `json:"provisioningState,omitempty"` Root *CertificateDetails `json:"root,omitempty"` SerialNumber *string `json:"serialNumber,omitempty"` SignedCertificate *CertificateDetails `json:"signedCertificate,omitempty"` Status *CertificateOrderStatus `json:"status,omitempty"` ValidityInYears *int64 `json:"validityInYears,omitempty"` }
func (*AppServiceCertificateOrderProperties) GetExpirationTimeAsTime ¶
func (o *AppServiceCertificateOrderProperties) GetExpirationTimeAsTime() (*time.Time, error)
func (*AppServiceCertificateOrderProperties) GetLastCertificateIssuanceTimeAsTime ¶
func (o *AppServiceCertificateOrderProperties) GetLastCertificateIssuanceTimeAsTime() (*time.Time, error)
func (*AppServiceCertificateOrderProperties) GetNextAutoRenewalTimeStampAsTime ¶
func (o *AppServiceCertificateOrderProperties) GetNextAutoRenewalTimeStampAsTime() (*time.Time, error)
func (*AppServiceCertificateOrderProperties) SetExpirationTimeAsTime ¶
func (o *AppServiceCertificateOrderProperties) SetExpirationTimeAsTime(input time.Time)
func (*AppServiceCertificateOrderProperties) SetLastCertificateIssuanceTimeAsTime ¶
func (o *AppServiceCertificateOrderProperties) SetLastCertificateIssuanceTimeAsTime(input time.Time)
func (*AppServiceCertificateOrderProperties) SetNextAutoRenewalTimeStampAsTime ¶
func (o *AppServiceCertificateOrderProperties) SetNextAutoRenewalTimeStampAsTime(input time.Time)
type AppServiceCertificateOrdersClient ¶
type AppServiceCertificateOrdersClient struct {
Client *resourcemanager.Client
}
func NewAppServiceCertificateOrdersClientWithBaseURI ¶
func NewAppServiceCertificateOrdersClientWithBaseURI(sdkApi sdkEnv.Api) (*AppServiceCertificateOrdersClient, error)
func (AppServiceCertificateOrdersClient) CreateOrUpdate ¶
func (c AppServiceCertificateOrdersClient) CreateOrUpdate(ctx context.Context, id CertificateOrderId, input AppServiceCertificateOrder) (result CreateOrUpdateOperationResponse, err error)
CreateOrUpdate ...
func (AppServiceCertificateOrdersClient) CreateOrUpdateCertificate ¶
func (c AppServiceCertificateOrdersClient) CreateOrUpdateCertificate(ctx context.Context, id CertificateId, input AppServiceCertificateResource) (result CreateOrUpdateCertificateOperationResponse, err error)
CreateOrUpdateCertificate ...
func (AppServiceCertificateOrdersClient) CreateOrUpdateCertificateThenPoll ¶
func (c AppServiceCertificateOrdersClient) CreateOrUpdateCertificateThenPoll(ctx context.Context, id CertificateId, input AppServiceCertificateResource) error
CreateOrUpdateCertificateThenPoll performs CreateOrUpdateCertificate then polls until it's completed
func (AppServiceCertificateOrdersClient) CreateOrUpdateThenPoll ¶
func (c AppServiceCertificateOrdersClient) CreateOrUpdateThenPoll(ctx context.Context, id CertificateOrderId, input AppServiceCertificateOrder) error
CreateOrUpdateThenPoll performs CreateOrUpdate then polls until it's completed
func (AppServiceCertificateOrdersClient) Delete ¶
func (c AppServiceCertificateOrdersClient) Delete(ctx context.Context, id CertificateOrderId) (result DeleteOperationResponse, err error)
Delete ...
func (AppServiceCertificateOrdersClient) DeleteCertificate ¶
func (c AppServiceCertificateOrdersClient) DeleteCertificate(ctx context.Context, id CertificateId) (result DeleteCertificateOperationResponse, err error)
DeleteCertificate ...
func (AppServiceCertificateOrdersClient) Get ¶
func (c AppServiceCertificateOrdersClient) Get(ctx context.Context, id CertificateOrderId) (result GetOperationResponse, err error)
Get ...
func (AppServiceCertificateOrdersClient) GetCertificate ¶
func (c AppServiceCertificateOrdersClient) GetCertificate(ctx context.Context, id CertificateId) (result GetCertificateOperationResponse, err error)
GetCertificate ...
func (AppServiceCertificateOrdersClient) List ¶
func (c AppServiceCertificateOrdersClient) List(ctx context.Context, id commonids.SubscriptionId) (result ListOperationResponse, err error)
List ...
func (AppServiceCertificateOrdersClient) ListByResourceGroup ¶
func (c AppServiceCertificateOrdersClient) ListByResourceGroup(ctx context.Context, id commonids.ResourceGroupId) (result ListByResourceGroupOperationResponse, err error)
ListByResourceGroup ...
func (AppServiceCertificateOrdersClient) ListByResourceGroupComplete ¶
func (c AppServiceCertificateOrdersClient) ListByResourceGroupComplete(ctx context.Context, id commonids.ResourceGroupId) (ListByResourceGroupCompleteResult, error)
ListByResourceGroupComplete retrieves all the results into a single object
func (AppServiceCertificateOrdersClient) ListByResourceGroupCompleteMatchingPredicate ¶
func (c AppServiceCertificateOrdersClient) ListByResourceGroupCompleteMatchingPredicate(ctx context.Context, id commonids.ResourceGroupId, predicate AppServiceCertificateOrderOperationPredicate) (result ListByResourceGroupCompleteResult, err error)
ListByResourceGroupCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (AppServiceCertificateOrdersClient) ListCertificates ¶
func (c AppServiceCertificateOrdersClient) ListCertificates(ctx context.Context, id CertificateOrderId) (result ListCertificatesOperationResponse, err error)
ListCertificates ...
func (AppServiceCertificateOrdersClient) ListCertificatesComplete ¶
func (c AppServiceCertificateOrdersClient) ListCertificatesComplete(ctx context.Context, id CertificateOrderId) (ListCertificatesCompleteResult, error)
ListCertificatesComplete retrieves all the results into a single object
func (AppServiceCertificateOrdersClient) ListCertificatesCompleteMatchingPredicate ¶
func (c AppServiceCertificateOrdersClient) ListCertificatesCompleteMatchingPredicate(ctx context.Context, id CertificateOrderId, predicate AppServiceCertificateResourceOperationPredicate) (result ListCertificatesCompleteResult, err error)
ListCertificatesCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (AppServiceCertificateOrdersClient) ListComplete ¶
func (c AppServiceCertificateOrdersClient) ListComplete(ctx context.Context, id commonids.SubscriptionId) (ListCompleteResult, error)
ListComplete retrieves all the results into a single object
func (AppServiceCertificateOrdersClient) ListCompleteMatchingPredicate ¶
func (c AppServiceCertificateOrdersClient) ListCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, predicate AppServiceCertificateOrderOperationPredicate) (result ListCompleteResult, err error)
ListCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (AppServiceCertificateOrdersClient) Reissue ¶
func (c AppServiceCertificateOrdersClient) Reissue(ctx context.Context, id CertificateOrderId, input ReissueCertificateOrderRequest) (result ReissueOperationResponse, err error)
Reissue ...
func (AppServiceCertificateOrdersClient) Renew ¶
func (c AppServiceCertificateOrdersClient) Renew(ctx context.Context, id CertificateOrderId, input RenewCertificateOrderRequest) (result RenewOperationResponse, err error)
Renew ...
func (AppServiceCertificateOrdersClient) ResendEmail ¶
func (c AppServiceCertificateOrdersClient) ResendEmail(ctx context.Context, id CertificateOrderId) (result ResendEmailOperationResponse, err error)
ResendEmail ...
func (AppServiceCertificateOrdersClient) ResendRequestEmails ¶
func (c AppServiceCertificateOrdersClient) ResendRequestEmails(ctx context.Context, id CertificateOrderId, input NameIdentifier) (result ResendRequestEmailsOperationResponse, err error)
ResendRequestEmails ...
func (AppServiceCertificateOrdersClient) RetrieveCertificateActions ¶
func (c AppServiceCertificateOrdersClient) RetrieveCertificateActions(ctx context.Context, id CertificateOrderId) (result RetrieveCertificateActionsOperationResponse, err error)
RetrieveCertificateActions ...
func (AppServiceCertificateOrdersClient) RetrieveCertificateEmailHistory ¶
func (c AppServiceCertificateOrdersClient) RetrieveCertificateEmailHistory(ctx context.Context, id CertificateOrderId) (result RetrieveCertificateEmailHistoryOperationResponse, err error)
RetrieveCertificateEmailHistory ...
func (AppServiceCertificateOrdersClient) RetrieveSiteSeal ¶
func (c AppServiceCertificateOrdersClient) RetrieveSiteSeal(ctx context.Context, id CertificateOrderId, input SiteSealRequest) (result RetrieveSiteSealOperationResponse, err error)
RetrieveSiteSeal ...
func (AppServiceCertificateOrdersClient) Update ¶
func (c AppServiceCertificateOrdersClient) Update(ctx context.Context, id CertificateOrderId, input AppServiceCertificateOrderPatchResource) (result UpdateOperationResponse, err error)
Update ...
func (AppServiceCertificateOrdersClient) UpdateCertificate ¶
func (c AppServiceCertificateOrdersClient) UpdateCertificate(ctx context.Context, id CertificateId, input AppServiceCertificatePatchResource) (result UpdateCertificateOperationResponse, err error)
UpdateCertificate ...
func (AppServiceCertificateOrdersClient) ValidatePurchaseInformation ¶
func (c AppServiceCertificateOrdersClient) ValidatePurchaseInformation(ctx context.Context, id commonids.SubscriptionId, input AppServiceCertificateOrder) (result ValidatePurchaseInformationOperationResponse, err error)
ValidatePurchaseInformation ...
func (AppServiceCertificateOrdersClient) VerifyDomainOwnership ¶
func (c AppServiceCertificateOrdersClient) VerifyDomainOwnership(ctx context.Context, id CertificateOrderId) (result VerifyDomainOwnershipOperationResponse, err error)
VerifyDomainOwnership ...
type AppServiceCertificatePatchResource ¶
type AppServiceCertificatePatchResource struct { Id *string `json:"id,omitempty"` Kind *string `json:"kind,omitempty"` Name *string `json:"name,omitempty"` Properties *AppServiceCertificate `json:"properties,omitempty"` Type *string `json:"type,omitempty"` }
type AppServiceCertificateResource ¶
type AppServiceCertificateResource struct { Id *string `json:"id,omitempty"` Kind *string `json:"kind,omitempty"` Location string `json:"location"` Name *string `json:"name,omitempty"` Properties *AppServiceCertificate `json:"properties,omitempty"` Tags *map[string]string `json:"tags,omitempty"` Type *string `json:"type,omitempty"` }
type AppServiceCertificateResourceOperationPredicate ¶
type AppServiceCertificateResourceOperationPredicate struct { Id *string Kind *string Location *string Name *string Type *string }
func (AppServiceCertificateResourceOperationPredicate) Matches ¶
func (p AppServiceCertificateResourceOperationPredicate) Matches(input AppServiceCertificateResource) bool
type CertificateDetails ¶
type CertificateDetails struct { Issuer *string `json:"issuer,omitempty"` NotAfter *string `json:"notAfter,omitempty"` NotBefore *string `json:"notBefore,omitempty"` RawData *string `json:"rawData,omitempty"` SerialNumber *string `json:"serialNumber,omitempty"` SignatureAlgorithm *string `json:"signatureAlgorithm,omitempty"` Subject *string `json:"subject,omitempty"` Thumbprint *string `json:"thumbprint,omitempty"` Version *int64 `json:"version,omitempty"` }
func (*CertificateDetails) GetNotAfterAsTime ¶
func (o *CertificateDetails) GetNotAfterAsTime() (*time.Time, error)
func (*CertificateDetails) GetNotBeforeAsTime ¶
func (o *CertificateDetails) GetNotBeforeAsTime() (*time.Time, error)
func (*CertificateDetails) SetNotAfterAsTime ¶
func (o *CertificateDetails) SetNotAfterAsTime(input time.Time)
func (*CertificateDetails) SetNotBeforeAsTime ¶
func (o *CertificateDetails) SetNotBeforeAsTime(input time.Time)
type CertificateEmail ¶
type CertificateEmail struct { EmailId *string `json:"emailId,omitempty"` TimeStamp *string `json:"timeStamp,omitempty"` }
func (*CertificateEmail) GetTimeStampAsTime ¶
func (o *CertificateEmail) GetTimeStampAsTime() (*time.Time, error)
func (*CertificateEmail) SetTimeStampAsTime ¶
func (o *CertificateEmail) SetTimeStampAsTime(input time.Time)
type CertificateId ¶
type CertificateId struct { SubscriptionId string ResourceGroupName string CertificateOrderName string CertificateName string }
CertificateId is a struct representing the Resource ID for a Certificate
func NewCertificateID ¶
func NewCertificateID(subscriptionId string, resourceGroupName string, certificateOrderName string, certificateName string) CertificateId
NewCertificateID returns a new CertificateId struct
func ParseCertificateID ¶
func ParseCertificateID(input string) (*CertificateId, error)
ParseCertificateID parses 'input' into a CertificateId
func ParseCertificateIDInsensitively ¶
func ParseCertificateIDInsensitively(input string) (*CertificateId, error)
ParseCertificateIDInsensitively parses 'input' case-insensitively into a CertificateId note: this method should only be used for API response data and not user input
func (CertificateId) ID ¶
func (id CertificateId) ID() string
ID returns the formatted Certificate ID
func (CertificateId) Segments ¶
func (id CertificateId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Certificate ID
func (CertificateId) String ¶
func (id CertificateId) String() string
String returns a human-readable description of this Certificate ID
type CertificateOrderAction ¶
type CertificateOrderAction struct { ActionType *CertificateOrderActionType `json:"actionType,omitempty"` CreatedAt *string `json:"createdAt,omitempty"` }
func (*CertificateOrderAction) GetCreatedAtAsTime ¶
func (o *CertificateOrderAction) GetCreatedAtAsTime() (*time.Time, error)
func (*CertificateOrderAction) SetCreatedAtAsTime ¶
func (o *CertificateOrderAction) SetCreatedAtAsTime(input time.Time)
type CertificateOrderActionType ¶
type CertificateOrderActionType string
const ( CertificateOrderActionTypeCertificateExpirationWarning CertificateOrderActionType = "CertificateExpirationWarning" CertificateOrderActionTypeCertificateExpired CertificateOrderActionType = "CertificateExpired" CertificateOrderActionTypeCertificateIssued CertificateOrderActionType = "CertificateIssued" CertificateOrderActionTypeCertificateOrderCanceled CertificateOrderActionType = "CertificateOrderCanceled" CertificateOrderActionTypeCertificateOrderCreated CertificateOrderActionType = "CertificateOrderCreated" CertificateOrderActionTypeCertificateRevoked CertificateOrderActionType = "CertificateRevoked" CertificateOrderActionTypeDomainValidationComplete CertificateOrderActionType = "DomainValidationComplete" CertificateOrderActionTypeFraudCleared CertificateOrderActionType = "FraudCleared" CertificateOrderActionTypeFraudDetected CertificateOrderActionType = "FraudDetected" CertificateOrderActionTypeFraudDocumentationRequired CertificateOrderActionType = "FraudDocumentationRequired" CertificateOrderActionTypeOrgNameChange CertificateOrderActionType = "OrgNameChange" CertificateOrderActionTypeOrgValidationComplete CertificateOrderActionType = "OrgValidationComplete" CertificateOrderActionTypeSanDrop CertificateOrderActionType = "SanDrop" CertificateOrderActionTypeUnknown CertificateOrderActionType = "Unknown" )
func (*CertificateOrderActionType) UnmarshalJSON ¶ added in v0.20230725.1205316
func (s *CertificateOrderActionType) UnmarshalJSON(bytes []byte) error
type CertificateOrderContact ¶
type CertificateOrderId ¶
type CertificateOrderId struct { SubscriptionId string ResourceGroupName string CertificateOrderName string }
CertificateOrderId is a struct representing the Resource ID for a Certificate Order
func NewCertificateOrderID ¶
func NewCertificateOrderID(subscriptionId string, resourceGroupName string, certificateOrderName string) CertificateOrderId
NewCertificateOrderID returns a new CertificateOrderId struct
func ParseCertificateOrderID ¶
func ParseCertificateOrderID(input string) (*CertificateOrderId, error)
ParseCertificateOrderID parses 'input' into a CertificateOrderId
func ParseCertificateOrderIDInsensitively ¶
func ParseCertificateOrderIDInsensitively(input string) (*CertificateOrderId, error)
ParseCertificateOrderIDInsensitively parses 'input' case-insensitively into a CertificateOrderId note: this method should only be used for API response data and not user input
func (CertificateOrderId) ID ¶
func (id CertificateOrderId) ID() string
ID returns the formatted Certificate Order ID
func (CertificateOrderId) Segments ¶
func (id CertificateOrderId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Certificate Order ID
func (CertificateOrderId) String ¶
func (id CertificateOrderId) String() string
String returns a human-readable description of this Certificate Order ID
type CertificateOrderStatus ¶
type CertificateOrderStatus string
const ( CertificateOrderStatusCanceled CertificateOrderStatus = "Canceled" CertificateOrderStatusDenied CertificateOrderStatus = "Denied" CertificateOrderStatusExpired CertificateOrderStatus = "Expired" CertificateOrderStatusIssued CertificateOrderStatus = "Issued" CertificateOrderStatusNotSubmitted CertificateOrderStatus = "NotSubmitted" CertificateOrderStatusPendingRekey CertificateOrderStatus = "PendingRekey" CertificateOrderStatusPendingissuance CertificateOrderStatus = "Pendingissuance" CertificateOrderStatusPendingrevocation CertificateOrderStatus = "Pendingrevocation" CertificateOrderStatusRevoked CertificateOrderStatus = "Revoked" CertificateOrderStatusUnused CertificateOrderStatus = "Unused" )
func (*CertificateOrderStatus) UnmarshalJSON ¶ added in v0.20230725.1205316
func (s *CertificateOrderStatus) UnmarshalJSON(bytes []byte) error
type CertificateProductType ¶
type CertificateProductType string
const ( CertificateProductTypeStandardDomainValidatedSsl CertificateProductType = "StandardDomainValidatedSsl" CertificateProductTypeStandardDomainValidatedWildCardSsl CertificateProductType = "StandardDomainValidatedWildCardSsl" )
func (*CertificateProductType) UnmarshalJSON ¶ added in v0.20230725.1205316
func (s *CertificateProductType) UnmarshalJSON(bytes []byte) error
type DeleteOperationResponse ¶
type GetCertificateOperationResponse ¶
type GetCertificateOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *AppServiceCertificateResource }
type GetOperationResponse ¶
type GetOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *AppServiceCertificateOrder }
type KeyVaultSecretStatus ¶
type KeyVaultSecretStatus string
const ( KeyVaultSecretStatusCertificateOrderFailed KeyVaultSecretStatus = "CertificateOrderFailed" KeyVaultSecretStatusExternalPrivateKey KeyVaultSecretStatus = "ExternalPrivateKey" KeyVaultSecretStatusInitialized KeyVaultSecretStatus = "Initialized" KeyVaultSecretStatusKeyVaultDoesNotExist KeyVaultSecretStatus = "KeyVaultDoesNotExist" KeyVaultSecretStatusKeyVaultSecretDoesNotExist KeyVaultSecretStatus = "KeyVaultSecretDoesNotExist" KeyVaultSecretStatusOperationNotPermittedOnKeyVault KeyVaultSecretStatus = "OperationNotPermittedOnKeyVault" KeyVaultSecretStatusSucceeded KeyVaultSecretStatus = "Succeeded" KeyVaultSecretStatusUnknown KeyVaultSecretStatus = "Unknown" KeyVaultSecretStatusUnknownError KeyVaultSecretStatus = "UnknownError" KeyVaultSecretStatusWaitingOnCertificateOrder KeyVaultSecretStatus = "WaitingOnCertificateOrder" )
func (*KeyVaultSecretStatus) UnmarshalJSON ¶ added in v0.20230725.1205316
func (s *KeyVaultSecretStatus) UnmarshalJSON(bytes []byte) error
type ListByResourceGroupCompleteResult ¶
type ListByResourceGroupCompleteResult struct {
Items []AppServiceCertificateOrder
}
type ListByResourceGroupOperationResponse ¶
type ListByResourceGroupOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]AppServiceCertificateOrder }
type ListCertificatesCompleteResult ¶
type ListCertificatesCompleteResult struct {
Items []AppServiceCertificateResource
}
type ListCertificatesOperationResponse ¶
type ListCertificatesOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]AppServiceCertificateResource }
type ListCompleteResult ¶
type ListCompleteResult struct {
Items []AppServiceCertificateOrder
}
type ListOperationResponse ¶
type ListOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]AppServiceCertificateOrder }
type NameIdentifier ¶
type NameIdentifier struct {
Name *string `json:"name,omitempty"`
}
type ProvisioningState ¶
type ProvisioningState string
const ( ProvisioningStateCanceled ProvisioningState = "Canceled" ProvisioningStateDeleting ProvisioningState = "Deleting" ProvisioningStateFailed ProvisioningState = "Failed" ProvisioningStateInProgress ProvisioningState = "InProgress" ProvisioningStateSucceeded ProvisioningState = "Succeeded" )
func (*ProvisioningState) UnmarshalJSON ¶ added in v0.20230725.1205316
func (s *ProvisioningState) UnmarshalJSON(bytes []byte) error
type ReissueCertificateOrderRequest ¶
type ReissueCertificateOrderRequest struct { Id *string `json:"id,omitempty"` Kind *string `json:"kind,omitempty"` Name *string `json:"name,omitempty"` Properties *ReissueCertificateOrderRequestProperties `json:"properties,omitempty"` Type *string `json:"type,omitempty"` }
type RenewCertificateOrderRequest ¶
type RenewCertificateOrderRequest struct { Id *string `json:"id,omitempty"` Kind *string `json:"kind,omitempty"` Name *string `json:"name,omitempty"` Properties *RenewCertificateOrderRequestProperties `json:"properties,omitempty"` Type *string `json:"type,omitempty"` }
type RenewOperationResponse ¶
type ResourceNotRenewableReason ¶
type ResourceNotRenewableReason string
const ( ResourceNotRenewableReasonExpirationNotInRenewalTimeRange ResourceNotRenewableReason = "ExpirationNotInRenewalTimeRange" ResourceNotRenewableReasonRegistrationStatusNotSupportedForRenewal ResourceNotRenewableReason = "RegistrationStatusNotSupportedForRenewal" ResourceNotRenewableReasonSubscriptionNotActive ResourceNotRenewableReason = "SubscriptionNotActive" )
func (*ResourceNotRenewableReason) UnmarshalJSON ¶ added in v0.20230725.1205316
func (s *ResourceNotRenewableReason) UnmarshalJSON(bytes []byte) error
type RetrieveCertificateActionsOperationResponse ¶
type RetrieveCertificateActionsOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]CertificateOrderAction }
type RetrieveCertificateEmailHistoryOperationResponse ¶
type RetrieveCertificateEmailHistoryOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]CertificateEmail }
type SiteSealRequest ¶
type UpdateCertificateOperationResponse ¶
type UpdateCertificateOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *AppServiceCertificateResource }
type UpdateOperationResponse ¶
type UpdateOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *AppServiceCertificateOrder }
Source Files ¶
- client.go
- constants.go
- id_certificate.go
- id_certificateorder.go
- method_createorupdate.go
- method_createorupdatecertificate.go
- method_delete.go
- method_deletecertificate.go
- method_get.go
- method_getcertificate.go
- method_list.go
- method_listbyresourcegroup.go
- method_listcertificates.go
- method_reissue.go
- method_renew.go
- method_resendemail.go
- method_resendrequestemails.go
- method_retrievecertificateactions.go
- method_retrievecertificateemailhistory.go
- method_retrievesiteseal.go
- method_update.go
- method_updatecertificate.go
- method_validatepurchaseinformation.go
- method_verifydomainownership.go
- model_appservicecertificate.go
- model_appservicecertificateorder.go
- model_appservicecertificateorderpatchresource.go
- model_appservicecertificateorderpatchresourceproperties.go
- model_appservicecertificateorderproperties.go
- model_appservicecertificatepatchresource.go
- model_appservicecertificateresource.go
- model_certificatedetails.go
- model_certificateemail.go
- model_certificateorderaction.go
- model_certificateordercontact.go
- model_nameidentifier.go
- model_reissuecertificateorderrequest.go
- model_reissuecertificateorderrequestproperties.go
- model_renewcertificateorderrequest.go
- model_renewcertificateorderrequestproperties.go
- model_siteseal.go
- model_sitesealrequest.go
- predicates.go
- version.go