Versions in this module Expand all Collapse all v1 v1.0.1 Aug 22, 2022 Changes in this version + const DefaultBaseURI + func UserAgent() string + func Version() string + type AccessTier string + const Cool + const Hot + func PossibleAccessTierValues() []AccessTier + type Account struct + ID *string + Identity *Identity + Kind Kind + Location *string + Name *string + Sku *Sku + Tags map[string]*string + Type *string + func (a *Account) UnmarshalJSON(body []byte) error + func (a Account) MarshalJSON() ([]byte, error) + type AccountCheckNameAvailabilityParameters struct + Name *string + Type *string + type AccountCreateParameters struct + Identity *Identity + Kind Kind + Location *string + Sku *Sku + Tags map[string]*string + func (acp *AccountCreateParameters) UnmarshalJSON(body []byte) error + func (acp AccountCreateParameters) MarshalJSON() ([]byte, error) + type AccountExpand string + const AccountExpandGeoReplicationStats + func PossibleAccountExpandValues() []AccountExpand + type AccountKey struct + KeyName *string + Permissions KeyPermission + Value *string + func (ak AccountKey) MarshalJSON() ([]byte, error) + type AccountListKeysResult struct + Keys *[]AccountKey + func (alkr AccountListKeysResult) MarshalJSON() ([]byte, error) + type AccountListResult struct + Value *[]Account + func (alr AccountListResult) MarshalJSON() ([]byte, error) + type AccountProperties struct + AccessTier AccessTier + CreationTime *date.Time + CustomDomain *CustomDomain + EnableAzureFilesAadIntegration *bool + EnableHTTPSTrafficOnly *bool + Encryption *Encryption + FailoverInProgress *bool + GeoReplicationStats *GeoReplicationStats + IsHnsEnabled *bool + LastGeoFailoverTime *date.Time + NetworkRuleSet *NetworkRuleSet + PrimaryEndpoints *Endpoints + PrimaryLocation *string + ProvisioningState ProvisioningState + SecondaryEndpoints *Endpoints + SecondaryLocation *string + StatusOfPrimary AccountStatus + StatusOfSecondary AccountStatus + func (ap AccountProperties) MarshalJSON() ([]byte, error) + type AccountPropertiesCreateParameters struct + AccessTier AccessTier + CustomDomain *CustomDomain + EnableAzureFilesAadIntegration *bool + EnableHTTPSTrafficOnly *bool + Encryption *Encryption + IsHnsEnabled *bool + NetworkRuleSet *NetworkRuleSet + type AccountPropertiesUpdateParameters struct + AccessTier AccessTier + CustomDomain *CustomDomain + EnableAzureFilesAadIntegration *bool + EnableHTTPSTrafficOnly *bool + Encryption *Encryption + NetworkRuleSet *NetworkRuleSet + type AccountRegenerateKeyParameters struct + KeyName *string + type AccountSasParameters struct + IPAddressOrRange *string + KeyToSign *string + Permissions Permissions + Protocols HTTPProtocol + ResourceTypes SignedResourceTypes + Services Services + SharedAccessExpiryTime *date.Time + SharedAccessStartTime *date.Time + type AccountStatus string + const Available + const Unavailable + func PossibleAccountStatusValues() []AccountStatus + type AccountUpdateParameters struct + Identity *Identity + Kind Kind + Sku *Sku + Tags map[string]*string + func (aup *AccountUpdateParameters) UnmarshalJSON(body []byte) error + func (aup AccountUpdateParameters) MarshalJSON() ([]byte, error) + type AccountsClient struct + func NewAccountsClient(subscriptionID string) AccountsClient + func NewAccountsClientWithBaseURI(baseURI string, subscriptionID string) AccountsClient + func (client AccountsClient) CheckNameAvailability(ctx context.Context, accountName AccountCheckNameAvailabilityParameters) (result CheckNameAvailabilityResult, err error) + func (client AccountsClient) CheckNameAvailabilityPreparer(ctx context.Context, accountName AccountCheckNameAvailabilityParameters) (*http.Request, error) + func (client AccountsClient) CheckNameAvailabilityResponder(resp *http.Response) (result CheckNameAvailabilityResult, err error) + func (client AccountsClient) CheckNameAvailabilitySender(req *http.Request) (*http.Response, error) + func (client AccountsClient) Create(ctx context.Context, resourceGroupName string, accountName string, ...) (result AccountsCreateFuture, err error) + func (client AccountsClient) CreatePreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client AccountsClient) CreateResponder(resp *http.Response) (result Account, err error) + func (client AccountsClient) CreateSender(req *http.Request) (future AccountsCreateFuture, err 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) Failover(ctx context.Context, resourceGroupName string, accountName string) (result AccountsFailoverFuture, err error) + func (client AccountsClient) FailoverPreparer(ctx context.Context, resourceGroupName string, accountName string) (*http.Request, error) + func (client AccountsClient) FailoverResponder(resp *http.Response) (result autorest.Response, err error) + func (client AccountsClient) FailoverSender(req *http.Request) (future AccountsFailoverFuture, err error) + func (client AccountsClient) GetProperties(ctx context.Context, resourceGroupName string, accountName string, ...) (result Account, err error) + func (client AccountsClient) GetPropertiesPreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client AccountsClient) GetPropertiesResponder(resp *http.Response) (result Account, err error) + func (client AccountsClient) GetPropertiesSender(req *http.Request) (*http.Response, error) + func (client AccountsClient) List(ctx context.Context) (result AccountListResult, err error) + func (client AccountsClient) ListAccountSAS(ctx context.Context, resourceGroupName string, accountName string, ...) (result ListAccountSasResponse, err error) + func (client AccountsClient) ListAccountSASPreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client AccountsClient) ListAccountSASResponder(resp *http.Response) (result ListAccountSasResponse, err error) + func (client AccountsClient) ListAccountSASSender(req *http.Request) (*http.Response, error) + func (client AccountsClient) ListByResourceGroup(ctx context.Context, resourceGroupName string) (result AccountListResult, err error) + func (client AccountsClient) ListByResourceGroupPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error) + func (client AccountsClient) ListByResourceGroupResponder(resp *http.Response) (result AccountListResult, err error) + func (client AccountsClient) ListByResourceGroupSender(req *http.Request) (*http.Response, error) + func (client AccountsClient) ListKeys(ctx context.Context, resourceGroupName string, accountName string) (result AccountListKeysResult, err error) + func (client AccountsClient) ListKeysPreparer(ctx context.Context, resourceGroupName string, accountName string) (*http.Request, error) + func (client AccountsClient) ListKeysResponder(resp *http.Response) (result AccountListKeysResult, 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 AccountListResult, err error) + func (client AccountsClient) ListSender(req *http.Request) (*http.Response, error) + func (client AccountsClient) ListServiceSAS(ctx context.Context, resourceGroupName string, accountName string, ...) (result ListServiceSasResponse, err error) + func (client AccountsClient) ListServiceSASPreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client AccountsClient) ListServiceSASResponder(resp *http.Response) (result ListServiceSasResponse, err error) + func (client AccountsClient) ListServiceSASSender(req *http.Request) (*http.Response, error) + func (client AccountsClient) RegenerateKey(ctx context.Context, resourceGroupName string, accountName string, ...) (result AccountListKeysResult, err error) + func (client AccountsClient) RegenerateKeyPreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client AccountsClient) RegenerateKeyResponder(resp *http.Response) (result AccountListKeysResult, err error) + func (client AccountsClient) RegenerateKeySender(req *http.Request) (*http.Response, error) + func (client AccountsClient) RevokeUserDelegationKeys(ctx context.Context, resourceGroupName string, accountName string) (result autorest.Response, err error) + func (client AccountsClient) RevokeUserDelegationKeysPreparer(ctx context.Context, resourceGroupName string, accountName string) (*http.Request, error) + func (client AccountsClient) RevokeUserDelegationKeysResponder(resp *http.Response) (result autorest.Response, err error) + func (client AccountsClient) RevokeUserDelegationKeysSender(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 AccountsCreateFuture struct + Result func(AccountsClient) (Account, error) + func (future *AccountsCreateFuture) UnmarshalJSON(body []byte) error + type AccountsFailoverFuture struct + Result func(AccountsClient) (autorest.Response, error) + func (future *AccountsFailoverFuture) UnmarshalJSON(body []byte) error + type Action string + const Allow + func PossibleActionValues() []Action + type Action1 string + const Acquire + const Break + const Change + const Release + const Renew + func PossibleAction1Values() []Action1 + 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 BlobContainer struct + Etag *string + ID *string + Name *string + Type *string + func (bc *BlobContainer) UnmarshalJSON(body []byte) error + func (bc BlobContainer) MarshalJSON() ([]byte, error) + type BlobContainersClient struct + func NewBlobContainersClient(subscriptionID string) BlobContainersClient + func NewBlobContainersClientWithBaseURI(baseURI string, subscriptionID string) BlobContainersClient + func (client BlobContainersClient) ClearLegalHold(ctx context.Context, resourceGroupName string, accountName string, ...) (result LegalHold, err error) + func (client BlobContainersClient) ClearLegalHoldPreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client BlobContainersClient) ClearLegalHoldResponder(resp *http.Response) (result LegalHold, err error) + func (client BlobContainersClient) ClearLegalHoldSender(req *http.Request) (*http.Response, error) + func (client BlobContainersClient) Create(ctx context.Context, resourceGroupName string, accountName string, ...) (result BlobContainer, err error) + func (client BlobContainersClient) CreateOrUpdateImmutabilityPolicy(ctx context.Context, resourceGroupName string, accountName string, ...) (result ImmutabilityPolicy, err error) + func (client BlobContainersClient) CreateOrUpdateImmutabilityPolicyPreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client BlobContainersClient) CreateOrUpdateImmutabilityPolicyResponder(resp *http.Response) (result ImmutabilityPolicy, err error) + func (client BlobContainersClient) CreateOrUpdateImmutabilityPolicySender(req *http.Request) (*http.Response, error) + func (client BlobContainersClient) CreatePreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client BlobContainersClient) CreateResponder(resp *http.Response) (result BlobContainer, err error) + func (client BlobContainersClient) CreateSender(req *http.Request) (*http.Response, error) + func (client BlobContainersClient) Delete(ctx context.Context, resourceGroupName string, accountName string, ...) (result autorest.Response, err error) + func (client BlobContainersClient) DeleteImmutabilityPolicy(ctx context.Context, resourceGroupName string, accountName string, ...) (result ImmutabilityPolicy, err error) + func (client BlobContainersClient) DeleteImmutabilityPolicyPreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client BlobContainersClient) DeleteImmutabilityPolicyResponder(resp *http.Response) (result ImmutabilityPolicy, err error) + func (client BlobContainersClient) DeleteImmutabilityPolicySender(req *http.Request) (*http.Response, error) + func (client BlobContainersClient) DeletePreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client BlobContainersClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client BlobContainersClient) DeleteSender(req *http.Request) (*http.Response, error) + func (client BlobContainersClient) ExtendImmutabilityPolicy(ctx context.Context, resourceGroupName string, accountName string, ...) (result ImmutabilityPolicy, err error) + func (client BlobContainersClient) ExtendImmutabilityPolicyPreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client BlobContainersClient) ExtendImmutabilityPolicyResponder(resp *http.Response) (result ImmutabilityPolicy, err error) + func (client BlobContainersClient) ExtendImmutabilityPolicySender(req *http.Request) (*http.Response, error) + func (client BlobContainersClient) Get(ctx context.Context, resourceGroupName string, accountName string, ...) (result BlobContainer, err error) + func (client BlobContainersClient) GetImmutabilityPolicy(ctx context.Context, resourceGroupName string, accountName string, ...) (result ImmutabilityPolicy, err error) + func (client BlobContainersClient) GetImmutabilityPolicyPreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client BlobContainersClient) GetImmutabilityPolicyResponder(resp *http.Response) (result ImmutabilityPolicy, err error) + func (client BlobContainersClient) GetImmutabilityPolicySender(req *http.Request) (*http.Response, error) + func (client BlobContainersClient) GetPreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client BlobContainersClient) GetResponder(resp *http.Response) (result BlobContainer, err error) + func (client BlobContainersClient) GetSender(req *http.Request) (*http.Response, error) + func (client BlobContainersClient) Lease(ctx context.Context, resourceGroupName string, accountName string, ...) (result LeaseContainerResponse, err error) + func (client BlobContainersClient) LeasePreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client BlobContainersClient) LeaseResponder(resp *http.Response) (result LeaseContainerResponse, err error) + func (client BlobContainersClient) LeaseSender(req *http.Request) (*http.Response, error) + func (client BlobContainersClient) List(ctx context.Context, resourceGroupName string, accountName string) (result ListContainerItems, err error) + func (client BlobContainersClient) ListPreparer(ctx context.Context, resourceGroupName string, accountName string) (*http.Request, error) + func (client BlobContainersClient) ListResponder(resp *http.Response) (result ListContainerItems, err error) + func (client BlobContainersClient) ListSender(req *http.Request) (*http.Response, error) + func (client BlobContainersClient) LockImmutabilityPolicy(ctx context.Context, resourceGroupName string, accountName string, ...) (result ImmutabilityPolicy, err error) + func (client BlobContainersClient) LockImmutabilityPolicyPreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client BlobContainersClient) LockImmutabilityPolicyResponder(resp *http.Response) (result ImmutabilityPolicy, err error) + func (client BlobContainersClient) LockImmutabilityPolicySender(req *http.Request) (*http.Response, error) + func (client BlobContainersClient) SetLegalHold(ctx context.Context, resourceGroupName string, accountName string, ...) (result LegalHold, err error) + func (client BlobContainersClient) SetLegalHoldPreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client BlobContainersClient) SetLegalHoldResponder(resp *http.Response) (result LegalHold, err error) + func (client BlobContainersClient) SetLegalHoldSender(req *http.Request) (*http.Response, error) + func (client BlobContainersClient) Update(ctx context.Context, resourceGroupName string, accountName string, ...) (result BlobContainer, err error) + func (client BlobContainersClient) UpdatePreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client BlobContainersClient) UpdateResponder(resp *http.Response) (result BlobContainer, err error) + func (client BlobContainersClient) UpdateSender(req *http.Request) (*http.Response, error) + type BlobServiceProperties struct + ID *string + Name *string + Type *string + func (bsp *BlobServiceProperties) UnmarshalJSON(body []byte) error + func (bsp BlobServiceProperties) MarshalJSON() ([]byte, error) + type BlobServicePropertiesProperties struct + Cors *CorsRules + DefaultServiceVersion *string + DeleteRetentionPolicy *DeleteRetentionPolicy + type BlobServicesClient struct + func NewBlobServicesClient(subscriptionID string) BlobServicesClient + func NewBlobServicesClientWithBaseURI(baseURI string, subscriptionID string) BlobServicesClient + func (client BlobServicesClient) GetServiceProperties(ctx context.Context, resourceGroupName string, accountName string) (result BlobServiceProperties, err error) + func (client BlobServicesClient) GetServicePropertiesPreparer(ctx context.Context, resourceGroupName string, accountName string) (*http.Request, error) + func (client BlobServicesClient) GetServicePropertiesResponder(resp *http.Response) (result BlobServiceProperties, err error) + func (client BlobServicesClient) GetServicePropertiesSender(req *http.Request) (*http.Response, error) + func (client BlobServicesClient) SetServiceProperties(ctx context.Context, resourceGroupName string, accountName string, ...) (result BlobServiceProperties, err error) + func (client BlobServicesClient) SetServicePropertiesPreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client BlobServicesClient) SetServicePropertiesResponder(resp *http.Response) (result BlobServiceProperties, err error) + func (client BlobServicesClient) SetServicePropertiesSender(req *http.Request) (*http.Response, error) + type Bypass string + const AzureServices + const Logging + const Metrics + const None + func PossibleBypassValues() []Bypass + type CheckNameAvailabilityResult struct + Message *string + NameAvailable *bool + Reason Reason + func (cnar CheckNameAvailabilityResult) MarshalJSON() ([]byte, error) + type ContainerProperties struct + HasImmutabilityPolicy *bool + HasLegalHold *bool + ImmutabilityPolicy *ImmutabilityPolicyProperties + LastModifiedTime *date.Time + LeaseDuration LeaseDuration + LeaseState LeaseState + LeaseStatus LeaseStatus + LegalHold *LegalHoldProperties + Metadata map[string]*string + PublicAccess PublicAccess + func (cp ContainerProperties) MarshalJSON() ([]byte, error) + type CorsRule struct + AllowedHeaders *[]string + AllowedMethods *[]string + AllowedOrigins *[]string + ExposedHeaders *[]string + MaxAgeInSeconds *int32 + type CorsRules struct + CorsRules *[]CorsRule + type CustomDomain struct + Name *string + UseSubDomainName *bool + type DateAfterCreation struct + DaysAfterCreationGreaterThan *int32 + type DateAfterModification struct + DaysAfterModificationGreaterThan *int32 + type DefaultAction string + const DefaultActionAllow + const DefaultActionDeny + func PossibleDefaultActionValues() []DefaultAction + type DeleteRetentionPolicy struct + Days *int32 + Enabled *bool + type Dimension struct + DisplayName *string + Name *string + type Encryption struct + KeySource KeySource + KeyVaultProperties *KeyVaultProperties + Services *EncryptionServices + type EncryptionService struct + Enabled *bool + LastEnabledTime *date.Time + func (es EncryptionService) MarshalJSON() ([]byte, error) + type EncryptionServices struct + Blob *EncryptionService + File *EncryptionService + Queue *EncryptionService + Table *EncryptionService + func (es EncryptionServices) MarshalJSON() ([]byte, error) + type Endpoints struct + Blob *string + Dfs *string + File *string + Queue *string + Table *string + Web *string + func (e Endpoints) MarshalJSON() ([]byte, error) + type GeoReplicationStats struct + CanFailover *bool + LastSyncTime *date.Time + Status GeoReplicationStatus + func (grs GeoReplicationStats) MarshalJSON() ([]byte, error) + type GeoReplicationStatus string + const GeoReplicationStatusBootstrap + const GeoReplicationStatusLive + const GeoReplicationStatusUnavailable + func PossibleGeoReplicationStatusValues() []GeoReplicationStatus + type HTTPProtocol string + const HTTPS + const Httpshttp + func PossibleHTTPProtocolValues() []HTTPProtocol + type IPRule struct + Action Action + IPAddressOrRange *string + type Identity struct + PrincipalID *string + TenantID *string + Type *string + func (i Identity) MarshalJSON() ([]byte, error) + type ImmutabilityPolicy struct + Etag *string + ID *string + Name *string + Type *string + func (IP *ImmutabilityPolicy) UnmarshalJSON(body []byte) error + func (IP ImmutabilityPolicy) MarshalJSON() ([]byte, error) + type ImmutabilityPolicyProperties struct + Etag *string + UpdateHistory *[]UpdateHistoryProperty + func (ipp *ImmutabilityPolicyProperties) UnmarshalJSON(body []byte) error + func (ipp ImmutabilityPolicyProperties) MarshalJSON() ([]byte, error) + type ImmutabilityPolicyProperty struct + ImmutabilityPeriodSinceCreationInDays *int32 + State ImmutabilityPolicyState + func (ipp ImmutabilityPolicyProperty) MarshalJSON() ([]byte, error) + type ImmutabilityPolicyState string + const Locked + const Unlocked + func PossibleImmutabilityPolicyStateValues() []ImmutabilityPolicyState + type ImmutabilityPolicyUpdateType string + const Extend + const Lock + const Put + func PossibleImmutabilityPolicyUpdateTypeValues() []ImmutabilityPolicyUpdateType + type KeyPermission string + const Full + const Read + func PossibleKeyPermissionValues() []KeyPermission + type KeySource string + const MicrosoftKeyvault + const MicrosoftStorage + func PossibleKeySourceValues() []KeySource + type KeyVaultProperties struct + KeyName *string + KeyVaultURI *string + KeyVersion *string + type Kind string + const BlobStorage + const BlockBlobStorage + const FileStorage + const Storage + const StorageV2 + func PossibleKindValues() []Kind + type LeaseContainerRequest struct + Action Action1 + BreakPeriod *int32 + LeaseDuration *int32 + LeaseID *string + ProposedLeaseID *string + type LeaseContainerResponse struct + LeaseID *string + LeaseTimeSeconds *string + type LeaseDuration string + const Fixed + const Infinite + func PossibleLeaseDurationValues() []LeaseDuration + type LeaseState string + const LeaseStateAvailable + const LeaseStateBreaking + const LeaseStateBroken + const LeaseStateExpired + const LeaseStateLeased + func PossibleLeaseStateValues() []LeaseState + type LeaseStatus string + const LeaseStatusLocked + const LeaseStatusUnlocked + func PossibleLeaseStatusValues() []LeaseStatus + type LegalHold struct + HasLegalHold *bool + Tags *[]string + func (lh LegalHold) MarshalJSON() ([]byte, error) + type LegalHoldProperties struct + HasLegalHold *bool + Tags *[]TagProperty + func (lhp LegalHoldProperties) MarshalJSON() ([]byte, error) + type ListAccountSasResponse struct + AccountSasToken *string + func (lasr ListAccountSasResponse) MarshalJSON() ([]byte, error) + type ListContainerItem struct + Etag *string + ID *string + Name *string + Type *string + func (lci *ListContainerItem) UnmarshalJSON(body []byte) error + func (lci ListContainerItem) MarshalJSON() ([]byte, error) + type ListContainerItems struct + Value *[]ListContainerItem + type ListServiceSasResponse struct + ServiceSasToken *string + func (lssr ListServiceSasResponse) MarshalJSON() ([]byte, error) + type ManagementPoliciesClient struct + func NewManagementPoliciesClient(subscriptionID string) ManagementPoliciesClient + func NewManagementPoliciesClientWithBaseURI(baseURI string, subscriptionID string) ManagementPoliciesClient + func (client ManagementPoliciesClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, accountName string, ...) (result ManagementPolicy, err error) + func (client ManagementPoliciesClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client ManagementPoliciesClient) CreateOrUpdateResponder(resp *http.Response) (result ManagementPolicy, err error) + func (client ManagementPoliciesClient) CreateOrUpdateSender(req *http.Request) (*http.Response, error) + func (client ManagementPoliciesClient) Delete(ctx context.Context, resourceGroupName string, accountName string) (result autorest.Response, err error) + func (client ManagementPoliciesClient) DeletePreparer(ctx context.Context, resourceGroupName string, accountName string) (*http.Request, error) + func (client ManagementPoliciesClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client ManagementPoliciesClient) DeleteSender(req *http.Request) (*http.Response, error) + func (client ManagementPoliciesClient) Get(ctx context.Context, resourceGroupName string, accountName string) (result ManagementPolicy, err error) + func (client ManagementPoliciesClient) GetPreparer(ctx context.Context, resourceGroupName string, accountName string) (*http.Request, error) + func (client ManagementPoliciesClient) GetResponder(resp *http.Response) (result ManagementPolicy, err error) + func (client ManagementPoliciesClient) GetSender(req *http.Request) (*http.Response, error) + type ManagementPolicy struct + ID *string + Name *string + Type *string + func (mp *ManagementPolicy) UnmarshalJSON(body []byte) error + func (mp ManagementPolicy) MarshalJSON() ([]byte, error) + type ManagementPolicyAction struct + BaseBlob *ManagementPolicyBaseBlob + Snapshot *ManagementPolicySnapShot + type ManagementPolicyBaseBlob struct + Delete *DateAfterModification + TierToArchive *DateAfterModification + TierToCool *DateAfterModification + type ManagementPolicyDefinition struct + Actions *ManagementPolicyAction + Filters *ManagementPolicyFilter + type ManagementPolicyFilter struct + BlobTypes *[]string + PrefixMatch *[]string + type ManagementPolicyProperties struct + LastModifiedTime *date.Time + Policy *ManagementPolicySchema + func (mpp ManagementPolicyProperties) MarshalJSON() ([]byte, error) + type ManagementPolicyRule struct + Definition *ManagementPolicyDefinition + Enabled *bool + Name *string + Type *string + type ManagementPolicySchema struct + Rules *[]ManagementPolicyRule + type ManagementPolicySnapShot struct + Delete *DateAfterCreation + type MetricSpecification struct + AggregationType *string + Category *string + Dimensions *[]Dimension + DisplayDescription *string + DisplayName *string + FillGapWithZero *bool + Name *string + ResourceIDDimensionNameOverride *string + Unit *string + type NetworkRuleSet struct + Bypass Bypass + DefaultAction DefaultAction + IPRules *[]IPRule + VirtualNetworkRules *[]VirtualNetworkRule + type Operation struct + Display *OperationDisplay + Name *string + Origin *string + func (o *Operation) UnmarshalJSON(body []byte) error + func (o Operation) MarshalJSON() ([]byte, error) + type OperationDisplay struct + Description *string + Operation *string + Provider *string + Resource *string + type OperationListResult struct + Value *[]Operation + type OperationProperties struct + ServiceSpecification *ServiceSpecification + type OperationsClient struct + func NewOperationsClient(subscriptionID string) OperationsClient + func NewOperationsClientWithBaseURI(baseURI string, subscriptionID string) OperationsClient + func (client OperationsClient) List(ctx context.Context) (result OperationListResult, err error) + func (client OperationsClient) ListPreparer(ctx context.Context) (*http.Request, error) + func (client OperationsClient) ListResponder(resp *http.Response) (result OperationListResult, err error) + func (client OperationsClient) ListSender(req *http.Request) (*http.Response, error) + type Permissions string + const A + const C + const D + const L + const P + const R + const U + const W + func PossiblePermissionsValues() []Permissions + type ProvisioningState string + const Creating + const ResolvingDNS + const Succeeded + func PossibleProvisioningStateValues() []ProvisioningState + type ProxyResource struct + ID *string + Name *string + Type *string + func (pr ProxyResource) MarshalJSON() ([]byte, error) + type PublicAccess string + const PublicAccessBlob + const PublicAccessContainer + const PublicAccessNone + func PossiblePublicAccessValues() []PublicAccess + type Reason string + const AccountNameInvalid + const AlreadyExists + func PossibleReasonValues() []Reason + type ReasonCode string + const NotAvailableForSubscription + const QuotaID + func PossibleReasonCodeValues() []ReasonCode + type Resource struct + ID *string + Name *string + Type *string + func (r Resource) MarshalJSON() ([]byte, error) + type Restriction struct + ReasonCode ReasonCode + Type *string + Values *[]string + func (r Restriction) MarshalJSON() ([]byte, error) + type SKUCapability struct + Name *string + Value *string + func (sc SKUCapability) MarshalJSON() ([]byte, error) + type ServiceSasParameters struct + CacheControl *string + CanonicalizedResource *string + ContentDisposition *string + ContentEncoding *string + ContentLanguage *string + ContentType *string + IPAddressOrRange *string + Identifier *string + KeyToSign *string + PartitionKeyEnd *string + PartitionKeyStart *string + Permissions Permissions + Protocols HTTPProtocol + Resource SignedResource + RowKeyEnd *string + RowKeyStart *string + SharedAccessExpiryTime *date.Time + SharedAccessStartTime *date.Time + type ServiceSpecification struct + MetricSpecifications *[]MetricSpecification + type Services string + const B + const F + const Q + const T + func PossibleServicesValues() []Services + type SignedResource string + const SignedResourceB + const SignedResourceC + const SignedResourceF + const SignedResourceS + func PossibleSignedResourceValues() []SignedResource + type SignedResourceTypes string + const SignedResourceTypesC + const SignedResourceTypesO + const SignedResourceTypesS + func PossibleSignedResourceTypesValues() []SignedResourceTypes + type Sku struct + Capabilities *[]SKUCapability + Kind Kind + Locations *[]string + Name SkuName + ResourceType *string + Restrictions *[]Restriction + Tier SkuTier + func (s Sku) MarshalJSON() ([]byte, error) + type SkuListResult struct + Value *[]Sku + func (slr SkuListResult) MarshalJSON() ([]byte, error) + type SkuName string + const PremiumLRS + const PremiumZRS + const StandardGRS + const StandardLRS + const StandardRAGRS + const StandardZRS + func PossibleSkuNameValues() []SkuName + type SkuTier string + const Premium + const Standard + func PossibleSkuTierValues() []SkuTier + type SkusClient struct + func NewSkusClient(subscriptionID string) SkusClient + func NewSkusClientWithBaseURI(baseURI string, subscriptionID string) SkusClient + func (client SkusClient) List(ctx context.Context) (result SkuListResult, err error) + func (client SkusClient) ListPreparer(ctx context.Context) (*http.Request, error) + func (client SkusClient) ListResponder(resp *http.Response) (result SkuListResult, err error) + func (client SkusClient) ListSender(req *http.Request) (*http.Response, error) + type State string + const StateDeprovisioning + const StateFailed + const StateNetworkSourceDeleted + const StateProvisioning + const StateSucceeded + func PossibleStateValues() []State + type TagProperty struct + ObjectIdentifier *string + Tag *string + TenantID *string + Timestamp *date.Time + Upn *string + func (tp TagProperty) MarshalJSON() ([]byte, error) + type TrackedResource struct + ID *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (tr TrackedResource) MarshalJSON() ([]byte, error) + type UpdateHistoryProperty struct + ImmutabilityPeriodSinceCreationInDays *int32 + ObjectIdentifier *string + TenantID *string + Timestamp *date.Time + Update ImmutabilityPolicyUpdateType + Upn *string + func (uhp UpdateHistoryProperty) MarshalJSON() ([]byte, error) + type Usage struct + CurrentValue *int32 + Limit *int32 + Name *UsageName + Unit UsageUnit + func (u Usage) MarshalJSON() ([]byte, error) + type UsageListResult struct + Value *[]Usage + type UsageName struct + LocalizedValue *string + Value *string + func (un UsageName) MarshalJSON() ([]byte, error) + type UsageUnit string + const Bytes + const BytesPerSecond + const Count + const CountsPerSecond + const Percent + const Seconds + func PossibleUsageUnitValues() []UsageUnit + type UsagesClient struct + func NewUsagesClient(subscriptionID string) UsagesClient + func NewUsagesClientWithBaseURI(baseURI string, subscriptionID string) UsagesClient + func (client UsagesClient) ListByLocation(ctx context.Context, location string) (result UsageListResult, err error) + func (client UsagesClient) ListByLocationPreparer(ctx context.Context, location string) (*http.Request, error) + func (client UsagesClient) ListByLocationResponder(resp *http.Response) (result UsageListResult, err error) + func (client UsagesClient) ListByLocationSender(req *http.Request) (*http.Response, error) + type VirtualNetworkRule struct + Action Action + State State + VirtualNetworkResourceID *string