Versions in this module Expand all Collapse all v0 v0.2.0 Nov 24, 2023 v0.1.0 Sep 27, 2023 Changes in this version + type Account struct + ID *string + Location *string + Name *string + Properties *AccountProperties + SystemData *SystemData + Tags map[string]*string + Type *string + func (a *Account) UnmarshalJSON(data []byte) error + func (a Account) MarshalJSON() ([]byte, error) + type AccountListResult struct + NextLink *string + Value []*Account + func (a *AccountListResult) UnmarshalJSON(data []byte) error + func (a AccountListResult) MarshalJSON() ([]byte, error) + type AccountProperties struct + DashboardURI *string + ProvisioningState *ProvisioningState + RegionalAffinity *EnablementStatus + Reporting *EnablementStatus + ScalableExecution *EnablementStatus + func (a *AccountProperties) UnmarshalJSON(data []byte) error + func (a AccountProperties) MarshalJSON() ([]byte, error) + type AccountUpdate struct + Properties *AccountUpdateProperties + Tags map[string]*string + func (a *AccountUpdate) UnmarshalJSON(data []byte) error + func (a AccountUpdate) MarshalJSON() ([]byte, error) + type AccountUpdateProperties struct + RegionalAffinity *EnablementStatus + Reporting *EnablementStatus + ScalableExecution *EnablementStatus + func (a *AccountUpdateProperties) UnmarshalJSON(data []byte) error + func (a AccountUpdateProperties) MarshalJSON() ([]byte, error) + type AccountsClient struct + func NewAccountsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*AccountsClient, error) + func (client *AccountsClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, name string, resource Account, ...) (*runtime.Poller[AccountsClientCreateOrUpdateResponse], error) + func (client *AccountsClient) BeginDelete(ctx context.Context, resourceGroupName string, name string, ...) (*runtime.Poller[AccountsClientDeleteResponse], error) + func (client *AccountsClient) Get(ctx context.Context, resourceGroupName string, name string, ...) (AccountsClientGetResponse, error) + func (client *AccountsClient) NewListByResourceGroupPager(resourceGroupName string, options *AccountsClientListByResourceGroupOptions) *runtime.Pager[AccountsClientListByResourceGroupResponse] + func (client *AccountsClient) NewListBySubscriptionPager(options *AccountsClientListBySubscriptionOptions) *runtime.Pager[AccountsClientListBySubscriptionResponse] + func (client *AccountsClient) Update(ctx context.Context, resourceGroupName string, name string, ...) (AccountsClientUpdateResponse, error) + type AccountsClientBeginCreateOrUpdateOptions struct + ResumeToken string + type AccountsClientBeginDeleteOptions struct + ResumeToken string + type AccountsClientCreateOrUpdateResponse struct + type AccountsClientDeleteResponse struct + type AccountsClientGetOptions struct + type AccountsClientGetResponse struct + type AccountsClientListByResourceGroupOptions struct + type AccountsClientListByResourceGroupResponse struct + type AccountsClientListBySubscriptionOptions struct + type AccountsClientListBySubscriptionResponse struct + type AccountsClientUpdateOptions struct + type AccountsClientUpdateResponse struct + type ActionType string + const ActionTypeInternal + func PossibleActionTypeValues() []ActionType + type ClientFactory struct + func NewClientFactory(subscriptionID string, credential azcore.TokenCredential, ...) (*ClientFactory, error) + func (c *ClientFactory) NewAccountsClient() *AccountsClient + func (c *ClientFactory) NewOperationsClient() *OperationsClient + func (c *ClientFactory) NewQuotasClient() *QuotasClient + type CreatedByType string + const CreatedByTypeApplication + const CreatedByTypeKey + const CreatedByTypeManagedIdentity + const CreatedByTypeUser + func PossibleCreatedByTypeValues() []CreatedByType + type EnablementStatus string + const EnablementStatusDisabled + const EnablementStatusEnabled + func PossibleEnablementStatusValues() []EnablementStatus + type FreeTrialProperties struct + AccountID *string + AllocatedValue *int32 + CreatedAt *time.Time + ExpiryAt *time.Time + PercentageUsed *float64 + State *FreeTrialState + UsedValue *int32 + func (f *FreeTrialProperties) UnmarshalJSON(data []byte) error + func (f FreeTrialProperties) MarshalJSON() ([]byte, error) + type FreeTrialState string + const FreeTrialStateActive + const FreeTrialStateExpired + func PossibleFreeTrialStateValues() []FreeTrialState + type Operation struct + ActionType *ActionType + Display *OperationDisplay + IsDataAction *bool + Name *string + Origin *Origin + func (o *Operation) UnmarshalJSON(data []byte) error + func (o Operation) MarshalJSON() ([]byte, error) + type OperationDisplay struct + Description *string + Operation *string + Provider *string + Resource *string + func (o *OperationDisplay) UnmarshalJSON(data []byte) error + func (o OperationDisplay) MarshalJSON() ([]byte, error) + type OperationListResult struct + NextLink *string + Value []*Operation + func (o *OperationListResult) UnmarshalJSON(data []byte) error + func (o OperationListResult) MarshalJSON() ([]byte, error) + type OperationsClient struct + func NewOperationsClient(credential azcore.TokenCredential, options *arm.ClientOptions) (*OperationsClient, error) + func (client *OperationsClient) NewListPager(options *OperationsClientListOptions) *runtime.Pager[OperationsClientListResponse] + type OperationsClientListOptions struct + type OperationsClientListResponse struct + type Origin string + const OriginSystem + const OriginUser + const OriginUserSystem + func PossibleOriginValues() []Origin + type ProvisioningState string + const ProvisioningStateAccepted + const ProvisioningStateCanceled + const ProvisioningStateDeleting + const ProvisioningStateFailed + const ProvisioningStateSucceeded + func PossibleProvisioningStateValues() []ProvisioningState + type Quota struct + ID *string + Name *string + Properties *QuotaProperties + SystemData *SystemData + Type *string + func (q *Quota) UnmarshalJSON(data []byte) error + func (q Quota) MarshalJSON() ([]byte, error) + type QuotaListResult struct + NextLink *string + Value []*Quota + func (q *QuotaListResult) UnmarshalJSON(data []byte) error + func (q QuotaListResult) MarshalJSON() ([]byte, error) + type QuotaNames string + const QuotaNamesScalableExecution + func PossibleQuotaNamesValues() []QuotaNames + type QuotaProperties struct + FreeTrial *FreeTrialProperties + ProvisioningState *ProvisioningState + func (q *QuotaProperties) UnmarshalJSON(data []byte) error + func (q QuotaProperties) MarshalJSON() ([]byte, error) + type QuotasClient struct + func NewQuotasClient(subscriptionID string, credential azcore.TokenCredential, ...) (*QuotasClient, error) + func (client *QuotasClient) Get(ctx context.Context, location string, name QuotaNames, ...) (QuotasClientGetResponse, error) + func (client *QuotasClient) NewListBySubscriptionPager(location string, options *QuotasClientListBySubscriptionOptions) *runtime.Pager[QuotasClientListBySubscriptionResponse] + type QuotasClientGetOptions struct + type QuotasClientGetResponse struct + type QuotasClientListBySubscriptionOptions struct + type QuotasClientListBySubscriptionResponse struct + type SystemData struct + CreatedAt *time.Time + CreatedBy *string + CreatedByType *CreatedByType + LastModifiedAt *time.Time + LastModifiedBy *string + LastModifiedByType *CreatedByType + func (s *SystemData) UnmarshalJSON(data []byte) error + func (s SystemData) MarshalJSON() ([]byte, error)