Documentation ¶
Index ¶
- func PossibleValuesForKind() []string
- func PossibleValuesForReasonCode() []string
- func PossibleValuesForSkuName() []string
- func PossibleValuesForSkuTier() []string
- type Kind
- type ListOperationResponse
- type ReasonCode
- type Restriction
- type SKUCapability
- type SkuInformation
- type SkuName
- type SkuTier
- type SkusClient
- type StorageSkuListResult
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PossibleValuesForKind ¶
func PossibleValuesForKind() []string
func PossibleValuesForReasonCode ¶
func PossibleValuesForReasonCode() []string
func PossibleValuesForSkuName ¶
func PossibleValuesForSkuName() []string
func PossibleValuesForSkuTier ¶
func PossibleValuesForSkuTier() []string
Types ¶
type ListOperationResponse ¶
type ListOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *StorageSkuListResult }
type ReasonCode ¶
type ReasonCode string
const ( ReasonCodeNotAvailableForSubscription ReasonCode = "NotAvailableForSubscription" ReasonCodeQuotaId ReasonCode = "QuotaId" )
func (*ReasonCode) UnmarshalJSON ¶
func (s *ReasonCode) UnmarshalJSON(bytes []byte) error
type Restriction ¶
type Restriction struct { ReasonCode *ReasonCode `json:"reasonCode,omitempty"` Type *string `json:"type,omitempty"` Values *[]string `json:"values,omitempty"` }
type SKUCapability ¶
type SkuInformation ¶
type SkuInformation struct { Capabilities *[]SKUCapability `json:"capabilities,omitempty"` Kind *Kind `json:"kind,omitempty"` Locations *[]string `json:"locations,omitempty"` Name SkuName `json:"name"` ResourceType *string `json:"resourceType,omitempty"` Restrictions *[]Restriction `json:"restrictions,omitempty"` Tier *SkuTier `json:"tier,omitempty"` }
type SkuName ¶
type SkuName string
const ( SkuNamePremiumLRS SkuName = "Premium_LRS" SkuNamePremiumZRS SkuName = "Premium_ZRS" SkuNameStandardGRS SkuName = "Standard_GRS" SkuNameStandardGZRS SkuName = "Standard_GZRS" SkuNameStandardLRS SkuName = "Standard_LRS" SkuNameStandardRAGRS SkuName = "Standard_RAGRS" SkuNameStandardRAGZRS SkuName = "Standard_RAGZRS" SkuNameStandardZRS SkuName = "Standard_ZRS" )
func (*SkuName) UnmarshalJSON ¶
type SkusClient ¶
type SkusClient struct {
Client *resourcemanager.Client
}
func NewSkusClientWithBaseURI ¶
func NewSkusClientWithBaseURI(sdkApi sdkEnv.Api) (*SkusClient, error)
func (SkusClient) List ¶
func (c SkusClient) List(ctx context.Context, id commonids.SubscriptionId) (result ListOperationResponse, err error)
List ...
type StorageSkuListResult ¶
type StorageSkuListResult struct {
Value *[]SkuInformation `json:"value,omitempty"`
}
Click to show internal directories.
Click to hide internal directories.