Documentation ¶
Index ¶
- func PossibleValuesForNameUnavailabilityReason() []string
- func PossibleValuesForProvisioningState() []string
- func PossibleValuesForSkuName() []string
- func ValidateCodeSigningAccountID(input interface{}, key string) (warnings []string, errors []error)
- type AccountSku
- type AccountSkuPatch
- type CheckNameAvailability
- type CheckNameAvailabilityOperationResponse
- type CheckNameAvailabilityResult
- type CodeSigningAccount
- type CodeSigningAccountId
- type CodeSigningAccountOperationPredicate
- type CodeSigningAccountPatch
- type CodeSigningAccountPatchProperties
- type CodeSigningAccountProperties
- type CodeSigningAccountsClient
- func (c CodeSigningAccountsClient) CheckNameAvailability(ctx context.Context, id commonids.SubscriptionId, input CheckNameAvailability) (result CheckNameAvailabilityOperationResponse, err error)
- func (c CodeSigningAccountsClient) Create(ctx context.Context, id CodeSigningAccountId, input CodeSigningAccount) (result CreateOperationResponse, err error)
- func (c CodeSigningAccountsClient) CreateThenPoll(ctx context.Context, id CodeSigningAccountId, input CodeSigningAccount) error
- func (c CodeSigningAccountsClient) Delete(ctx context.Context, id CodeSigningAccountId) (result DeleteOperationResponse, err error)
- func (c CodeSigningAccountsClient) DeleteThenPoll(ctx context.Context, id CodeSigningAccountId) error
- func (c CodeSigningAccountsClient) Get(ctx context.Context, id CodeSigningAccountId) (result GetOperationResponse, err error)
- func (c CodeSigningAccountsClient) ListByResourceGroup(ctx context.Context, id commonids.ResourceGroupId) (result ListByResourceGroupOperationResponse, err error)
- func (c CodeSigningAccountsClient) ListByResourceGroupComplete(ctx context.Context, id commonids.ResourceGroupId) (ListByResourceGroupCompleteResult, error)
- func (c CodeSigningAccountsClient) ListByResourceGroupCompleteMatchingPredicate(ctx context.Context, id commonids.ResourceGroupId, ...) (result ListByResourceGroupCompleteResult, err error)
- func (c CodeSigningAccountsClient) ListBySubscription(ctx context.Context, id commonids.SubscriptionId) (result ListBySubscriptionOperationResponse, err error)
- func (c CodeSigningAccountsClient) ListBySubscriptionComplete(ctx context.Context, id commonids.SubscriptionId) (ListBySubscriptionCompleteResult, error)
- func (c CodeSigningAccountsClient) ListBySubscriptionCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, ...) (result ListBySubscriptionCompleteResult, err error)
- func (c CodeSigningAccountsClient) Update(ctx context.Context, id CodeSigningAccountId, input CodeSigningAccountPatch) (result UpdateOperationResponse, err error)
- func (c CodeSigningAccountsClient) UpdateThenPoll(ctx context.Context, id CodeSigningAccountId, input CodeSigningAccountPatch) error
- type CreateOperationResponse
- type DeleteOperationResponse
- type GetOperationResponse
- type ListByResourceGroupCompleteResult
- type ListByResourceGroupCustomPager
- type ListByResourceGroupOperationResponse
- type ListBySubscriptionCompleteResult
- type ListBySubscriptionCustomPager
- type ListBySubscriptionOperationResponse
- type NameUnavailabilityReason
- type ProvisioningState
- type SkuName
- type UpdateOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PossibleValuesForNameUnavailabilityReason ¶
func PossibleValuesForNameUnavailabilityReason() []string
func PossibleValuesForProvisioningState ¶
func PossibleValuesForProvisioningState() []string
func PossibleValuesForSkuName ¶
func PossibleValuesForSkuName() []string
func ValidateCodeSigningAccountID ¶
func ValidateCodeSigningAccountID(input interface{}, key string) (warnings []string, errors []error)
ValidateCodeSigningAccountID checks that 'input' can be parsed as a Code Signing Account ID
Types ¶
type AccountSku ¶
type AccountSku struct {
Name SkuName `json:"name"`
}
type AccountSkuPatch ¶
type AccountSkuPatch struct {
Name *SkuName `json:"name,omitempty"`
}
type CheckNameAvailability ¶
type CheckNameAvailability struct {
Name string `json:"name"`
}
type CheckNameAvailabilityOperationResponse ¶
type CheckNameAvailabilityOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *CheckNameAvailabilityResult }
type CheckNameAvailabilityResult ¶
type CheckNameAvailabilityResult struct { Message *string `json:"message,omitempty"` NameAvailable *bool `json:"nameAvailable,omitempty"` Reason *NameUnavailabilityReason `json:"reason,omitempty"` }
type CodeSigningAccount ¶
type CodeSigningAccount struct { Id *string `json:"id,omitempty"` Location string `json:"location"` Name *string `json:"name,omitempty"` Properties *CodeSigningAccountProperties `json:"properties,omitempty"` SystemData *systemdata.SystemData `json:"systemData,omitempty"` Tags *map[string]string `json:"tags,omitempty"` Type *string `json:"type,omitempty"` }
type CodeSigningAccountId ¶
type CodeSigningAccountId struct { SubscriptionId string ResourceGroupName string CodeSigningAccountName string }
CodeSigningAccountId is a struct representing the Resource ID for a Code Signing Account
func NewCodeSigningAccountID ¶
func NewCodeSigningAccountID(subscriptionId string, resourceGroupName string, codeSigningAccountName string) CodeSigningAccountId
NewCodeSigningAccountID returns a new CodeSigningAccountId struct
func ParseCodeSigningAccountID ¶
func ParseCodeSigningAccountID(input string) (*CodeSigningAccountId, error)
ParseCodeSigningAccountID parses 'input' into a CodeSigningAccountId
func ParseCodeSigningAccountIDInsensitively ¶
func ParseCodeSigningAccountIDInsensitively(input string) (*CodeSigningAccountId, error)
ParseCodeSigningAccountIDInsensitively parses 'input' case-insensitively into a CodeSigningAccountId note: this method should only be used for API response data and not user input
func (*CodeSigningAccountId) FromParseResult ¶
func (id *CodeSigningAccountId) FromParseResult(input resourceids.ParseResult) error
func (CodeSigningAccountId) ID ¶
func (id CodeSigningAccountId) ID() string
ID returns the formatted Code Signing Account ID
func (CodeSigningAccountId) Segments ¶
func (id CodeSigningAccountId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Code Signing Account ID
func (CodeSigningAccountId) String ¶
func (id CodeSigningAccountId) String() string
String returns a human-readable description of this Code Signing Account ID
type CodeSigningAccountOperationPredicate ¶
type CodeSigningAccountOperationPredicate struct { Id *string Location *string Name *string Type *string }
func (CodeSigningAccountOperationPredicate) Matches ¶
func (p CodeSigningAccountOperationPredicate) Matches(input CodeSigningAccount) bool
type CodeSigningAccountPatch ¶
type CodeSigningAccountPatch struct { Properties *CodeSigningAccountPatchProperties `json:"properties,omitempty"` Tags *map[string]string `json:"tags,omitempty"` }
type CodeSigningAccountPatchProperties ¶
type CodeSigningAccountPatchProperties struct {
Sku *AccountSkuPatch `json:"sku,omitempty"`
}
type CodeSigningAccountProperties ¶
type CodeSigningAccountProperties struct { AccountUri *string `json:"accountUri,omitempty"` ProvisioningState *ProvisioningState `json:"provisioningState,omitempty"` Sku *AccountSku `json:"sku,omitempty"` }
type CodeSigningAccountsClient ¶
type CodeSigningAccountsClient struct {
Client *resourcemanager.Client
}
func NewCodeSigningAccountsClientWithBaseURI ¶
func NewCodeSigningAccountsClientWithBaseURI(sdkApi sdkEnv.Api) (*CodeSigningAccountsClient, error)
func (CodeSigningAccountsClient) CheckNameAvailability ¶
func (c CodeSigningAccountsClient) CheckNameAvailability(ctx context.Context, id commonids.SubscriptionId, input CheckNameAvailability) (result CheckNameAvailabilityOperationResponse, err error)
CheckNameAvailability ...
func (CodeSigningAccountsClient) Create ¶
func (c CodeSigningAccountsClient) Create(ctx context.Context, id CodeSigningAccountId, input CodeSigningAccount) (result CreateOperationResponse, err error)
Create ...
func (CodeSigningAccountsClient) CreateThenPoll ¶
func (c CodeSigningAccountsClient) CreateThenPoll(ctx context.Context, id CodeSigningAccountId, input CodeSigningAccount) error
CreateThenPoll performs Create then polls until it's completed
func (CodeSigningAccountsClient) Delete ¶
func (c CodeSigningAccountsClient) Delete(ctx context.Context, id CodeSigningAccountId) (result DeleteOperationResponse, err error)
Delete ...
func (CodeSigningAccountsClient) DeleteThenPoll ¶
func (c CodeSigningAccountsClient) DeleteThenPoll(ctx context.Context, id CodeSigningAccountId) error
DeleteThenPoll performs Delete then polls until it's completed
func (CodeSigningAccountsClient) Get ¶
func (c CodeSigningAccountsClient) Get(ctx context.Context, id CodeSigningAccountId) (result GetOperationResponse, err error)
Get ...
func (CodeSigningAccountsClient) ListByResourceGroup ¶
func (c CodeSigningAccountsClient) ListByResourceGroup(ctx context.Context, id commonids.ResourceGroupId) (result ListByResourceGroupOperationResponse, err error)
ListByResourceGroup ...
func (CodeSigningAccountsClient) ListByResourceGroupComplete ¶
func (c CodeSigningAccountsClient) ListByResourceGroupComplete(ctx context.Context, id commonids.ResourceGroupId) (ListByResourceGroupCompleteResult, error)
ListByResourceGroupComplete retrieves all the results into a single object
func (CodeSigningAccountsClient) ListByResourceGroupCompleteMatchingPredicate ¶
func (c CodeSigningAccountsClient) ListByResourceGroupCompleteMatchingPredicate(ctx context.Context, id commonids.ResourceGroupId, predicate CodeSigningAccountOperationPredicate) (result ListByResourceGroupCompleteResult, err error)
ListByResourceGroupCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (CodeSigningAccountsClient) ListBySubscription ¶
func (c CodeSigningAccountsClient) ListBySubscription(ctx context.Context, id commonids.SubscriptionId) (result ListBySubscriptionOperationResponse, err error)
ListBySubscription ...
func (CodeSigningAccountsClient) ListBySubscriptionComplete ¶
func (c CodeSigningAccountsClient) ListBySubscriptionComplete(ctx context.Context, id commonids.SubscriptionId) (ListBySubscriptionCompleteResult, error)
ListBySubscriptionComplete retrieves all the results into a single object
func (CodeSigningAccountsClient) ListBySubscriptionCompleteMatchingPredicate ¶
func (c CodeSigningAccountsClient) ListBySubscriptionCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, predicate CodeSigningAccountOperationPredicate) (result ListBySubscriptionCompleteResult, err error)
ListBySubscriptionCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (CodeSigningAccountsClient) Update ¶
func (c CodeSigningAccountsClient) Update(ctx context.Context, id CodeSigningAccountId, input CodeSigningAccountPatch) (result UpdateOperationResponse, err error)
Update ...
func (CodeSigningAccountsClient) UpdateThenPoll ¶
func (c CodeSigningAccountsClient) UpdateThenPoll(ctx context.Context, id CodeSigningAccountId, input CodeSigningAccountPatch) error
UpdateThenPoll performs Update then polls until it's completed
type CreateOperationResponse ¶
type DeleteOperationResponse ¶
type GetOperationResponse ¶
type GetOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *CodeSigningAccount }
type ListByResourceGroupCompleteResult ¶
type ListByResourceGroupCompleteResult struct { LatestHttpResponse *http.Response Items []CodeSigningAccount }
type ListByResourceGroupCustomPager ¶
func (*ListByResourceGroupCustomPager) NextPageLink ¶
func (p *ListByResourceGroupCustomPager) NextPageLink() *odata.Link
type ListByResourceGroupOperationResponse ¶
type ListByResourceGroupOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]CodeSigningAccount }
type ListBySubscriptionCompleteResult ¶
type ListBySubscriptionCompleteResult struct { LatestHttpResponse *http.Response Items []CodeSigningAccount }
type ListBySubscriptionCustomPager ¶
func (*ListBySubscriptionCustomPager) NextPageLink ¶
func (p *ListBySubscriptionCustomPager) NextPageLink() *odata.Link
type ListBySubscriptionOperationResponse ¶
type ListBySubscriptionOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]CodeSigningAccount }
type NameUnavailabilityReason ¶
type NameUnavailabilityReason string
const ()
func (*NameUnavailabilityReason) UnmarshalJSON ¶
func (s *NameUnavailabilityReason) UnmarshalJSON(bytes []byte) error
type ProvisioningState ¶
type ProvisioningState string
const ( ProvisioningStateAccepted ProvisioningState = "Accepted" ProvisioningStateCanceled ProvisioningState = "Canceled" ProvisioningStateDeleting ProvisioningState = "Deleting" ProvisioningStateFailed ProvisioningState = "Failed" ProvisioningStateSucceeded ProvisioningState = "Succeeded" ProvisioningStateUpdating ProvisioningState = "Updating" )
func (*ProvisioningState) UnmarshalJSON ¶
func (s *ProvisioningState) UnmarshalJSON(bytes []byte) error
type UpdateOperationResponse ¶
Source Files ¶
- client.go
- constants.go
- id_codesigningaccount.go
- method_checknameavailability.go
- method_create.go
- method_delete.go
- method_get.go
- method_listbyresourcegroup.go
- method_listbysubscription.go
- method_update.go
- model_accountsku.go
- model_accountskupatch.go
- model_checknameavailability.go
- model_checknameavailabilityresult.go
- model_codesigningaccount.go
- model_codesigningaccountpatch.go
- model_codesigningaccountpatchproperties.go
- model_codesigningaccountproperties.go
- predicates.go
- version.go