Versions in this module Expand all Collapse all v0 v0.0.1 Nov 7, 2022 Changes in this version + const DefaultBaseURI + func UserAgent() string + func Version() string + type Account struct + ID *string + Kind Kind + Location *string + Name *string + Properties *AccountProperties + Sku *Sku + SystemData *SystemData + Tags map[string]*string + Type *string + func (a Account) MarshalJSON() ([]byte, error) + type AccountKeys struct + PrimaryKey *string + PrimaryKeyLastUpdated *string + SecondaryKey *string + SecondaryKeyLastUpdated *string + func (ak AccountKeys) MarshalJSON() ([]byte, error) + type AccountProperties struct + DisableLocalAuth *bool + ProvisioningState *string + UniqueID *string + func (ap AccountProperties) MarshalJSON() ([]byte, error) + type AccountUpdateParameters struct + Kind Kind + Sku *Sku + Tags map[string]*string + func (aup *AccountUpdateParameters) UnmarshalJSON(body []byte) error + func (aup AccountUpdateParameters) MarshalJSON() ([]byte, error) + type Accounts struct + NextLink *string + Value *[]Account + func (a Accounts) IsEmpty() bool + func (a Accounts) 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) ListByResourceGroup(ctx context.Context, resourceGroupName string) (result AccountsPage, err error) + func (client AccountsClient) ListByResourceGroupComplete(ctx context.Context, resourceGroupName string) (result AccountsIterator, err error) + func (client AccountsClient) ListByResourceGroupPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error) + func (client AccountsClient) ListByResourceGroupResponder(resp *http.Response) (result Accounts, err error) + func (client AccountsClient) ListByResourceGroupSender(req *http.Request) (*http.Response, error) + func (client AccountsClient) ListBySubscription(ctx context.Context) (result AccountsPage, err error) + func (client AccountsClient) ListBySubscriptionComplete(ctx context.Context) (result AccountsIterator, err error) + func (client AccountsClient) ListBySubscriptionPreparer(ctx context.Context) (*http.Request, error) + func (client AccountsClient) ListBySubscriptionResponder(resp *http.Response) (result Accounts, err error) + func (client AccountsClient) ListBySubscriptionSender(req *http.Request) (*http.Response, error) + func (client AccountsClient) ListKeys(ctx context.Context, resourceGroupName string, accountName string) (result AccountKeys, err error) + func (client AccountsClient) ListKeysPreparer(ctx context.Context, resourceGroupName string, accountName string) (*http.Request, error) + func (client AccountsClient) ListKeysResponder(resp *http.Response) (result AccountKeys, err error) + func (client AccountsClient) ListKeysSender(req *http.Request) (*http.Response, error) + func (client AccountsClient) RegenerateKeys(ctx context.Context, resourceGroupName string, accountName string, ...) (result AccountKeys, err error) + func (client AccountsClient) RegenerateKeysPreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client AccountsClient) RegenerateKeysResponder(resp *http.Response) (result AccountKeys, err error) + func (client AccountsClient) RegenerateKeysSender(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 AccountsIterator struct + func NewAccountsIterator(page AccountsPage) AccountsIterator + func (iter *AccountsIterator) Next() error + func (iter *AccountsIterator) NextWithContext(ctx context.Context) (err error) + func (iter AccountsIterator) NotDone() bool + func (iter AccountsIterator) Response() Accounts + func (iter AccountsIterator) Value() Account + type AccountsPage struct + func NewAccountsPage(cur Accounts, getNextPage func(context.Context, Accounts) (Accounts, error)) AccountsPage + func (page *AccountsPage) Next() error + func (page *AccountsPage) NextWithContext(ctx context.Context) (err error) + func (page AccountsPage) NotDone() bool + func (page AccountsPage) Response() Accounts + func (page AccountsPage) Values() []Account + type AzureEntityResource struct + Etag *string + ID *string + Name *string + Type *string + func (aer AzureEntityResource) MarshalJSON() ([]byte, error) + type BaseClient struct + BaseURI string + SubscriptionID string + func New(subscriptionID string) BaseClient + func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient + type Client struct + func NewClient(subscriptionID string) Client + func NewClientWithBaseURI(baseURI string, subscriptionID string) Client + func (client Client) ListOperations(ctx context.Context) (result OperationsPage, err error) + func (client Client) ListOperationsComplete(ctx context.Context) (result OperationsIterator, err error) + func (client Client) ListOperationsPreparer(ctx context.Context) (*http.Request, error) + func (client Client) ListOperationsResponder(resp *http.Response) (result Operations, err error) + func (client Client) ListOperationsSender(req *http.Request) (*http.Response, error) + type CreatedByType string + const CreatedByTypeApplication + const CreatedByTypeKey + const CreatedByTypeManagedIdentity + const CreatedByTypeUser + func PossibleCreatedByTypeValues() []CreatedByType + type Creator struct + ID *string + Location *string + Name *string + Properties *CreatorProperties + Tags map[string]*string + Type *string + func (c Creator) MarshalJSON() ([]byte, error) + type CreatorList struct + NextLink *string + Value *[]Creator + func (cl CreatorList) IsEmpty() bool + func (cl CreatorList) MarshalJSON() ([]byte, error) + type CreatorListIterator struct + func NewCreatorListIterator(page CreatorListPage) CreatorListIterator + func (iter *CreatorListIterator) Next() error + func (iter *CreatorListIterator) NextWithContext(ctx context.Context) (err error) + func (iter CreatorListIterator) NotDone() bool + func (iter CreatorListIterator) Response() CreatorList + func (iter CreatorListIterator) Value() Creator + type CreatorListPage struct + func NewCreatorListPage(cur CreatorList, ...) CreatorListPage + func (page *CreatorListPage) Next() error + func (page *CreatorListPage) NextWithContext(ctx context.Context) (err error) + func (page CreatorListPage) NotDone() bool + func (page CreatorListPage) Response() CreatorList + func (page CreatorListPage) Values() []Creator + type CreatorProperties struct + ProvisioningState *string + StorageUnits *int32 + func (cp CreatorProperties) MarshalJSON() ([]byte, error) + type CreatorUpdateParameters struct + Tags map[string]*string + func (cup *CreatorUpdateParameters) UnmarshalJSON(body []byte) error + func (cup CreatorUpdateParameters) MarshalJSON() ([]byte, error) + type CreatorsClient struct + func NewCreatorsClient(subscriptionID string) CreatorsClient + func NewCreatorsClientWithBaseURI(baseURI string, subscriptionID string) CreatorsClient + func (client CreatorsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, accountName string, ...) (result Creator, err error) + func (client CreatorsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client CreatorsClient) CreateOrUpdateResponder(resp *http.Response) (result Creator, err error) + func (client CreatorsClient) CreateOrUpdateSender(req *http.Request) (*http.Response, error) + func (client CreatorsClient) Delete(ctx context.Context, resourceGroupName string, accountName string, ...) (result autorest.Response, err error) + func (client CreatorsClient) DeletePreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client CreatorsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client CreatorsClient) DeleteSender(req *http.Request) (*http.Response, error) + func (client CreatorsClient) Get(ctx context.Context, resourceGroupName string, accountName string, ...) (result Creator, err error) + func (client CreatorsClient) GetPreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client CreatorsClient) GetResponder(resp *http.Response) (result Creator, err error) + func (client CreatorsClient) GetSender(req *http.Request) (*http.Response, error) + func (client CreatorsClient) ListByAccount(ctx context.Context, resourceGroupName string, accountName string) (result CreatorListPage, err error) + func (client CreatorsClient) ListByAccountComplete(ctx context.Context, resourceGroupName string, accountName string) (result CreatorListIterator, err error) + func (client CreatorsClient) ListByAccountPreparer(ctx context.Context, resourceGroupName string, accountName string) (*http.Request, error) + func (client CreatorsClient) ListByAccountResponder(resp *http.Response) (result CreatorList, err error) + func (client CreatorsClient) ListByAccountSender(req *http.Request) (*http.Response, error) + func (client CreatorsClient) Update(ctx context.Context, resourceGroupName string, accountName string, ...) (result Creator, err error) + func (client CreatorsClient) UpdatePreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client CreatorsClient) UpdateResponder(resp *http.Response) (result Creator, err error) + func (client CreatorsClient) UpdateSender(req *http.Request) (*http.Response, error) + type Dimension struct + DisplayName *string + Name *string + type ErrorAdditionalInfo struct + Info interface{} + Type *string + func (eai ErrorAdditionalInfo) MarshalJSON() ([]byte, error) + type ErrorDetail struct + AdditionalInfo *[]ErrorAdditionalInfo + Code *string + Details *[]ErrorDetail + Message *string + Target *string + func (ed ErrorDetail) MarshalJSON() ([]byte, error) + type ErrorResponse struct + Error *ErrorDetail + type KeySpecification struct + KeyType KeyType + type KeyType string + const KeyTypePrimary + const KeyTypeSecondary + func PossibleKeyTypeValues() []KeyType + type Kind string + const KindGen1 + const KindGen2 + func PossibleKindValues() []Kind + type MetricSpecification struct + AggregationType *string + Category *string + Dimensions *[]Dimension + DisplayDescription *string + DisplayName *string + FillGapWithZero *bool + Name *string + ResourceIDDimensionNameOverride *string + Unit *string + type Name string + const NameG2 + const NameS0 + const NameS1 + func PossibleNameValues() []Name + type OperationDetail struct + Display *OperationDisplay + IsDataAction *bool + Name *string + Origin *string + func (od *OperationDetail) UnmarshalJSON(body []byte) error + func (od OperationDetail) MarshalJSON() ([]byte, error) + type OperationDisplay struct + Description *string + Operation *string + Provider *string + Resource *string + type OperationProperties struct + ServiceSpecification *ServiceSpecification + type Operations struct + NextLink *string + Value *[]OperationDetail + func (o Operations) IsEmpty() bool + func (o Operations) MarshalJSON() ([]byte, error) + type OperationsIterator struct + func NewOperationsIterator(page OperationsPage) OperationsIterator + func (iter *OperationsIterator) Next() error + func (iter *OperationsIterator) NextWithContext(ctx context.Context) (err error) + func (iter OperationsIterator) NotDone() bool + func (iter OperationsIterator) Response() Operations + func (iter OperationsIterator) Value() OperationDetail + type OperationsPage struct + func NewOperationsPage(cur Operations, ...) OperationsPage + func (page *OperationsPage) Next() error + func (page *OperationsPage) NextWithContext(ctx context.Context) (err error) + func (page OperationsPage) NotDone() bool + func (page OperationsPage) Response() Operations + func (page OperationsPage) Values() []OperationDetail + type ProxyResource struct + ID *string + Name *string + Type *string + func (pr ProxyResource) MarshalJSON() ([]byte, error) + type Resource struct + ID *string + Name *string + Type *string + func (r Resource) MarshalJSON() ([]byte, error) + type ServiceSpecification struct + MetricSpecifications *[]MetricSpecification + type Sku struct + Name Name + Tier *string + func (s Sku) MarshalJSON() ([]byte, error) + type SystemData struct + CreatedAt *date.Time + CreatedBy *string + CreatedByType CreatedByType + LastModifiedAt *date.Time + LastModifiedBy *string + LastModifiedByType CreatedByType + type TrackedResource struct + ID *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (tr TrackedResource) MarshalJSON() ([]byte, error)