Versions in this module Expand all Collapse all v1 v1.0.1 Sep 13, 2022 v1.0.0 Sep 12, 2022 Changes in this version + const DefaultBaseURI + func UserAgent() string + func Version() string + type Account struct + ID *string + Location *string + Name *string + Sku *SKU + Tags map[string]*string + Type *string + func (a Account) MarshalJSON() ([]byte, error) + type AccountList struct + Value *[]Account + type AccountPatch struct + Tags map[string]*string + func (ap AccountPatch) MarshalJSON() ([]byte, error) + type AccountsClient struct + func NewAccountsClient(subscriptionID string) AccountsClient + func NewAccountsClientWithBaseURI(baseURI string, subscriptionID string) AccountsClient + func (client AccountsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, accountName string, ...) (result Account, err error) + func (client AccountsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client AccountsClient) CreateOrUpdateResponder(resp *http.Response) (result Account, err error) + func (client AccountsClient) CreateOrUpdateSender(req *http.Request) (*http.Response, error) + func (client AccountsClient) Delete(ctx context.Context, resourceGroupName string, accountName string) (result autorest.Response, err error) + func (client AccountsClient) DeletePreparer(ctx context.Context, resourceGroupName string, accountName string) (*http.Request, error) + func (client AccountsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client AccountsClient) DeleteSender(req *http.Request) (*http.Response, error) + func (client AccountsClient) Get(ctx context.Context, resourceGroupName string, accountName string) (result Account, err error) + func (client AccountsClient) GetPreparer(ctx context.Context, resourceGroupName string, accountName string) (*http.Request, error) + func (client AccountsClient) GetResponder(resp *http.Response) (result Account, err error) + func (client AccountsClient) GetSender(req *http.Request) (*http.Response, error) + func (client AccountsClient) List(ctx context.Context) (result AccountList, err error) + func (client AccountsClient) ListByResourceGroup(ctx context.Context, resourceGroupName string) (result AccountList, err error) + func (client AccountsClient) ListByResourceGroupPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error) + func (client AccountsClient) ListByResourceGroupResponder(resp *http.Response) (result AccountList, err error) + func (client AccountsClient) ListByResourceGroupSender(req *http.Request) (*http.Response, error) + func (client AccountsClient) ListChannelTypes(ctx context.Context, resourceGroupName string, accountName string) (result ChannelTypeDescriptionList, err error) + func (client AccountsClient) ListChannelTypesPreparer(ctx context.Context, resourceGroupName string, accountName string) (*http.Request, error) + func (client AccountsClient) ListChannelTypesResponder(resp *http.Response) (result ChannelTypeDescriptionList, err error) + func (client AccountsClient) ListChannelTypesSender(req *http.Request) (*http.Response, error) + func (client AccountsClient) ListKeys(ctx context.Context, resourceGroupName string, accountName string) (result KeyDescriptionList, err error) + func (client AccountsClient) ListKeysPreparer(ctx context.Context, resourceGroupName string, accountName string) (*http.Request, error) + func (client AccountsClient) ListKeysResponder(resp *http.Response) (result KeyDescriptionList, err error) + func (client AccountsClient) ListKeysSender(req *http.Request) (*http.Response, error) + func (client AccountsClient) ListPreparer(ctx context.Context) (*http.Request, error) + func (client AccountsClient) ListResponder(resp *http.Response) (result AccountList, err error) + func (client AccountsClient) ListSender(req *http.Request) (*http.Response, error) + func (client AccountsClient) RegenerateKey(ctx context.Context, resourceGroupName string, accountName string, ...) (result KeyDescription, err error) + func (client AccountsClient) RegenerateKeyPreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client AccountsClient) RegenerateKeyResponder(resp *http.Response) (result KeyDescription, err error) + func (client AccountsClient) RegenerateKeySender(req *http.Request) (*http.Response, error) + func (client AccountsClient) Update(ctx context.Context, resourceGroupName string, accountName string, ...) (result Account, err error) + func (client AccountsClient) UpdatePreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client AccountsClient) UpdateResponder(resp *http.Response) (result Account, err error) + func (client AccountsClient) UpdateSender(req *http.Request) (*http.Response, error) + type BaseClient struct + BaseURI string + SubscriptionID string + func New(subscriptionID string) BaseClient + func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient + func (client BaseClient) CheckNameAvailability(ctx context.Context, resourceGroupName string, ...) (result CheckNameAvailabilityResult, err error) + func (client BaseClient) CheckNameAvailabilityPreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error) + func (client BaseClient) CheckNameAvailabilityResponder(resp *http.Response) (result CheckNameAvailabilityResult, err error) + func (client BaseClient) CheckNameAvailabilitySender(req *http.Request) (*http.Response, error) + type Channel struct + ID *string + Name *string + Type *string + func (c *Channel) UnmarshalJSON(body []byte) error + func (c Channel) MarshalJSON() ([]byte, error) + type ChannelList struct + Value *[]Channel + type ChannelProperties struct + ChannelFunctions *[]string + ChannelType *string + Credentials map[string]*string + func (cp ChannelProperties) MarshalJSON() ([]byte, error) + type ChannelTypeDescription struct + ChannelDescription *string + ChannelFunctions *[]string + ChannelType *string + type ChannelTypeDescriptionList struct + Value *[]ChannelTypeDescription + type ChannelsClient struct + func NewChannelsClient(subscriptionID string) ChannelsClient + func NewChannelsClientWithBaseURI(baseURI string, subscriptionID string) ChannelsClient + func (client ChannelsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, accountName string, ...) (result Channel, err error) + func (client ChannelsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client ChannelsClient) CreateOrUpdateResponder(resp *http.Response) (result Channel, err error) + func (client ChannelsClient) CreateOrUpdateSender(req *http.Request) (*http.Response, error) + func (client ChannelsClient) Delete(ctx context.Context, resourceGroupName string, accountName string, ...) (result autorest.Response, err error) + func (client ChannelsClient) DeletePreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client ChannelsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client ChannelsClient) DeleteSender(req *http.Request) (*http.Response, error) + func (client ChannelsClient) Get(ctx context.Context, resourceGroupName string, accountName string, ...) (result Channel, err error) + func (client ChannelsClient) GetPreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client ChannelsClient) GetResponder(resp *http.Response) (result Channel, err error) + func (client ChannelsClient) GetSender(req *http.Request) (*http.Response, error) + func (client ChannelsClient) ListByAccount(ctx context.Context, resourceGroupName string, accountName string) (result ChannelList, err error) + func (client ChannelsClient) ListByAccountPreparer(ctx context.Context, resourceGroupName string, accountName string) (*http.Request, error) + func (client ChannelsClient) ListByAccountResponder(resp *http.Response) (result ChannelList, err error) + func (client ChannelsClient) ListByAccountSender(req *http.Request) (*http.Response, error) + type CheckNameAvailabilityParameter struct + Name *string + Type *string + type CheckNameAvailabilityResult struct + Message *string + NameAvailable *bool + Reason CheckNameUnavailableReason + func (cnar CheckNameAvailabilityResult) MarshalJSON() ([]byte, error) + type CheckNameUnavailableReason string + const AlreadyExists + const Invalid + func PossibleCheckNameUnavailableReasonValues() []CheckNameUnavailableReason + type CloudError struct + Error *CloudErrorBody + type CloudErrorBody struct + Code *string + Details *[]CloudErrorBody + Message *string + Target *string + type KeyDescription struct + Name *string + Rank KeyRank + Value *string + func (kd KeyDescription) MarshalJSON() ([]byte, error) + type KeyDescriptionList struct + Value *[]KeyDescription + func (kdl KeyDescriptionList) MarshalJSON() ([]byte, error) + type KeyRank string + const PrimaryKey + const SecondaryKey + func PossibleKeyRankValues() []KeyRank + type Operation struct + Display *OperationDisplay + Name *string + func (o Operation) MarshalJSON() ([]byte, error) + type OperationDisplay struct + Description *string + Operation *string + Provider *string + Resource *string + func (od OperationDisplay) MarshalJSON() ([]byte, error) + type OperationList struct + Value *[]Operation + func (ol OperationList) MarshalJSON() ([]byte, error) + type OperationsClient struct + func NewOperationsClient(subscriptionID string) OperationsClient + func NewOperationsClientWithBaseURI(baseURI string, subscriptionID string) OperationsClient + func (client OperationsClient) List(ctx context.Context) (result OperationList, err error) + func (client OperationsClient) ListPreparer(ctx context.Context) (*http.Request, error) + func (client OperationsClient) ListResponder(resp *http.Response) (result OperationList, err error) + func (client OperationsClient) ListSender(req *http.Request) (*http.Response, error) + type ProxyOnlyResource struct + ID *string + Name *string + Type *string + func (por ProxyOnlyResource) MarshalJSON() ([]byte, error) + type RegenerateKeyParameter struct + Name *string + Rank KeyRank + type Resource struct + ID *string + Name *string + Type *string + func (r Resource) MarshalJSON() ([]byte, error) + type SKU struct + Name *string + Tier *string + type SKUsClient struct + func NewSKUsClient(subscriptionID string) SKUsClient + func NewSKUsClientWithBaseURI(baseURI string, subscriptionID string) SKUsClient + func (client SKUsClient) List(ctx context.Context) (result SkuDescriptionList, err error) + func (client SKUsClient) ListPreparer(ctx context.Context) (*http.Request, error) + func (client SKUsClient) ListResponder(resp *http.Response) (result SkuDescriptionList, err error) + func (client SKUsClient) ListSender(req *http.Request) (*http.Response, error) + type SkuDescription struct + LocationInfo *[]SkuLocationInfoItem + Locations *[]string + Name *string + ResourceType *string + Restrictions *[]interface{} + Tier *string + func (sd SkuDescription) MarshalJSON() ([]byte, error) + type SkuDescriptionList struct + Value *[]SkuDescription + func (sdl SkuDescriptionList) MarshalJSON() ([]byte, error) + type SkuLocationInfoItem struct + Location *string + Zones *[]string + type TrackedResource struct + ID *string + Location *string + Name *string + Sku *SKU + Tags map[string]*string + Type *string + func (tr TrackedResource) MarshalJSON() ([]byte, error)