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 PossibleValuesForCertificateFormat() []string + func PossibleValuesForCertificateProvisioningState() []string + func ValidateBatchAccountID(input interface{}, key string) (warnings []string, errors []error) + func ValidateCertificateID(input interface{}, key string) (warnings []string, errors []error) + type BatchAccountId struct + BatchAccountName string + ResourceGroupName string + SubscriptionId string + func NewBatchAccountID(subscriptionId string, resourceGroupName string, batchAccountName string) BatchAccountId + func ParseBatchAccountID(input string) (*BatchAccountId, error) + func ParseBatchAccountIDInsensitively(input string) (*BatchAccountId, error) + func (id *BatchAccountId) FromParseResult(input resourceids.ParseResult) error + func (id BatchAccountId) ID() string + func (id BatchAccountId) Segments() []resourceids.Segment + func (id BatchAccountId) String() string + type CancelDeletionOperationResponse struct + HttpResponse *http.Response + Model *Certificate + OData *odata.OData + type Certificate struct + Etag *string + Id *string + Name *string + Properties *CertificateProperties + Tags *map[string]string + Type *string + type CertificateClient struct + Client *resourcemanager.Client + func NewCertificateClientWithBaseURI(sdkApi sdkEnv.Api) (*CertificateClient, error) + func (c CertificateClient) CancelDeletion(ctx context.Context, id CertificateId) (result CancelDeletionOperationResponse, err error) + func (c CertificateClient) Create(ctx context.Context, id CertificateId, ...) (result CreateOperationResponse, err error) + func (c CertificateClient) Delete(ctx context.Context, id CertificateId) (result DeleteOperationResponse, err error) + func (c CertificateClient) DeleteThenPoll(ctx context.Context, id CertificateId) error + func (c CertificateClient) Get(ctx context.Context, id CertificateId) (result GetOperationResponse, err error) + func (c CertificateClient) ListByBatchAccount(ctx context.Context, id BatchAccountId, ...) (result ListByBatchAccountOperationResponse, err error) + func (c CertificateClient) ListByBatchAccountComplete(ctx context.Context, id BatchAccountId, ...) (ListByBatchAccountCompleteResult, error) + func (c CertificateClient) ListByBatchAccountCompleteMatchingPredicate(ctx context.Context, id BatchAccountId, ...) (result ListByBatchAccountCompleteResult, err error) + func (c CertificateClient) Update(ctx context.Context, id CertificateId, ...) (result UpdateOperationResponse, err error) + type CertificateCreateOrUpdateParameters struct + Etag *string + Id *string + Name *string + Properties *CertificateCreateOrUpdateProperties + Tags *map[string]string + Type *string + type CertificateCreateOrUpdateProperties struct + Data string + Format *CertificateFormat + Password *string + Thumbprint *string + ThumbprintAlgorithm *string + type CertificateFormat string + const CertificateFormatCer + const CertificateFormatPfx + func (s *CertificateFormat) UnmarshalJSON(bytes []byte) error + type CertificateId struct + BatchAccountName string + CertificateName string + ResourceGroupName string + SubscriptionId string + func NewCertificateID(subscriptionId string, resourceGroupName string, batchAccountName string, ...) CertificateId + func ParseCertificateID(input string) (*CertificateId, error) + func ParseCertificateIDInsensitively(input string) (*CertificateId, error) + func (id *CertificateId) FromParseResult(input resourceids.ParseResult) error + func (id CertificateId) ID() string + func (id CertificateId) Segments() []resourceids.Segment + func (id CertificateId) String() string + type CertificateOperationPredicate struct + Etag *string + Id *string + Name *string + Type *string + func (p CertificateOperationPredicate) Matches(input Certificate) bool + type CertificateProperties struct + DeleteCertificateError *DeleteCertificateError + Format *CertificateFormat + PreviousProvisioningState *CertificateProvisioningState + PreviousProvisioningStateTransitionTime *string + ProvisioningState *CertificateProvisioningState + ProvisioningStateTransitionTime *string + PublicData *string + Thumbprint *string + ThumbprintAlgorithm *string + func (o *CertificateProperties) GetPreviousProvisioningStateTransitionTimeAsTime() (*time.Time, error) + func (o *CertificateProperties) GetProvisioningStateTransitionTimeAsTime() (*time.Time, error) + func (o *CertificateProperties) SetPreviousProvisioningStateTransitionTimeAsTime(input time.Time) + func (o *CertificateProperties) SetProvisioningStateTransitionTimeAsTime(input time.Time) + type CertificateProvisioningState string + const CertificateProvisioningStateDeleting + const CertificateProvisioningStateFailed + const CertificateProvisioningStateSucceeded + func (s *CertificateProvisioningState) UnmarshalJSON(bytes []byte) error + type CreateOperationOptions struct + IfMatch *string + IfNoneMatch *string + func DefaultCreateOperationOptions() CreateOperationOptions + func (o CreateOperationOptions) ToHeaders() *client.Headers + func (o CreateOperationOptions) ToOData() *odata.Query + func (o CreateOperationOptions) ToQuery() *client.QueryParams + type CreateOperationResponse struct + HttpResponse *http.Response + Model *Certificate + OData *odata.OData + type DeleteCertificateError struct + Code string + Details *[]DeleteCertificateError + Message string + Target *string + type DeleteOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + Poller pollers.Poller + type GetOperationResponse struct + HttpResponse *http.Response + Model *Certificate + OData *odata.OData + type ListByBatchAccountCompleteResult struct + Items []Certificate + LatestHttpResponse *http.Response + type ListByBatchAccountCustomPager struct + NextLink *odata.Link + func (p *ListByBatchAccountCustomPager) NextPageLink() *odata.Link + type ListByBatchAccountOperationOptions struct + Filter *string + Maxresults *int64 + Select *string + func DefaultListByBatchAccountOperationOptions() ListByBatchAccountOperationOptions + func (o ListByBatchAccountOperationOptions) ToHeaders() *client.Headers + func (o ListByBatchAccountOperationOptions) ToOData() *odata.Query + func (o ListByBatchAccountOperationOptions) ToQuery() *client.QueryParams + type ListByBatchAccountOperationResponse struct + HttpResponse *http.Response + Model *[]Certificate + OData *odata.OData + type UpdateOperationOptions struct + IfMatch *string + func DefaultUpdateOperationOptions() UpdateOperationOptions + func (o UpdateOperationOptions) ToHeaders() *client.Headers + func (o UpdateOperationOptions) ToOData() *odata.Query + func (o UpdateOperationOptions) ToQuery() *client.QueryParams + type UpdateOperationResponse struct + HttpResponse *http.Response + Model *Certificate + OData *odata.OData