Documentation ¶
Index ¶
- func PossibleValuesForCreatedByType() []string
- func PossibleValuesForKeyName() []string
- func PossibleValuesForKeySource() []string
- func PossibleValuesForNetworkRuleAction() []string
- func PossibleValuesForPrivateEndpointConnectionProvisioningState() []string
- func PossibleValuesForPrivateEndpointServiceConnectionStatus() []string
- func PossibleValuesForProvisioningState() []string
- func PossibleValuesForPublicNetworkAccess() []string
- func PossibleValuesForQuotaUsageStatus() []string
- func PossibleValuesForResourceSkuRestrictionsReasonCode() []string
- func PossibleValuesForResourceSkuRestrictionsType() []string
- func PossibleValuesForSkuTier() []string
- func PossibleValuesForUnitType() []string
- func ValidateAccountID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateDeletedAccountID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateLocationID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateResourceGroupID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateSubscriptionID(input interface{}, key string) (warnings []string, errors []error)
- type Account
- type AccountId
- type AccountPredicate
- type AccountProperties
- type AccountSku
- type AccountSkuListResult
- type AccountsCreateResponse
- type AccountsDeleteResponse
- type AccountsGetResponse
- type AccountsListByResourceGroupCompleteResult
- type AccountsListByResourceGroupResponse
- type AccountsListCompleteResult
- type AccountsListKeysResponse
- type AccountsListResponse
- type AccountsListSkusResponse
- type AccountsListUsagesOptions
- type AccountsListUsagesResponse
- type AccountsRegenerateKeyResponse
- type AccountsUpdateResponse
- type ApiKeys
- type ApiProperties
- type CallRateLimit
- type CheckDomainAvailabilityParameter
- type CheckDomainAvailabilityResponse
- type CheckSkuAvailabilityParameter
- type CheckSkuAvailabilityResponse
- type CognitiveServicesAccountsClient
- func (c CognitiveServicesAccountsClient) AccountsCreate(ctx context.Context, id AccountId, input Account) (result AccountsCreateResponse, err error)
- func (c CognitiveServicesAccountsClient) AccountsCreateThenPoll(ctx context.Context, id AccountId, input Account) error
- func (c CognitiveServicesAccountsClient) AccountsDelete(ctx context.Context, id AccountId) (result AccountsDeleteResponse, err error)
- func (c CognitiveServicesAccountsClient) AccountsDeleteThenPoll(ctx context.Context, id AccountId) error
- func (c CognitiveServicesAccountsClient) AccountsGet(ctx context.Context, id AccountId) (result AccountsGetResponse, err error)
- func (c CognitiveServicesAccountsClient) AccountsList(ctx context.Context, id SubscriptionId) (resp AccountsListResponse, err error)
- func (c CognitiveServicesAccountsClient) AccountsListByResourceGroup(ctx context.Context, id ResourceGroupId) (resp AccountsListByResourceGroupResponse, err error)
- func (c CognitiveServicesAccountsClient) AccountsListByResourceGroupComplete(ctx context.Context, id ResourceGroupId) (AccountsListByResourceGroupCompleteResult, error)
- func (c CognitiveServicesAccountsClient) AccountsListByResourceGroupCompleteMatchingPredicate(ctx context.Context, id ResourceGroupId, predicate AccountPredicate) (resp AccountsListByResourceGroupCompleteResult, err error)
- func (c CognitiveServicesAccountsClient) AccountsListComplete(ctx context.Context, id SubscriptionId) (AccountsListCompleteResult, error)
- func (c CognitiveServicesAccountsClient) AccountsListCompleteMatchingPredicate(ctx context.Context, id SubscriptionId, predicate AccountPredicate) (resp AccountsListCompleteResult, err error)
- func (c CognitiveServicesAccountsClient) AccountsListKeys(ctx context.Context, id AccountId) (result AccountsListKeysResponse, err error)
- func (c CognitiveServicesAccountsClient) AccountsListSkus(ctx context.Context, id AccountId) (result AccountsListSkusResponse, err error)
- func (c CognitiveServicesAccountsClient) AccountsListUsages(ctx context.Context, id AccountId, options AccountsListUsagesOptions) (result AccountsListUsagesResponse, err error)
- func (c CognitiveServicesAccountsClient) AccountsRegenerateKey(ctx context.Context, id AccountId, input RegenerateKeyParameters) (result AccountsRegenerateKeyResponse, err error)
- func (c CognitiveServicesAccountsClient) AccountsUpdate(ctx context.Context, id AccountId, input Account) (result AccountsUpdateResponse, err error)
- func (c CognitiveServicesAccountsClient) AccountsUpdateThenPoll(ctx context.Context, id AccountId, input Account) error
- func (c CognitiveServicesAccountsClient) CheckDomainAvailability(ctx context.Context, id SubscriptionId, input CheckDomainAvailabilityParameter) (result CheckDomainAvailabilityResponse, err error)
- func (c CognitiveServicesAccountsClient) CheckSkuAvailability(ctx context.Context, id LocationId, input CheckSkuAvailabilityParameter) (result CheckSkuAvailabilityResponse, err error)
- func (c CognitiveServicesAccountsClient) DeletedAccountsGet(ctx context.Context, id DeletedAccountId) (result DeletedAccountsGetResponse, err error)
- func (c CognitiveServicesAccountsClient) DeletedAccountsList(ctx context.Context, id SubscriptionId) (resp DeletedAccountsListResponse, err error)
- func (c CognitiveServicesAccountsClient) DeletedAccountsListComplete(ctx context.Context, id SubscriptionId) (DeletedAccountsListCompleteResult, error)
- func (c CognitiveServicesAccountsClient) DeletedAccountsListCompleteMatchingPredicate(ctx context.Context, id SubscriptionId, predicate AccountPredicate) (resp DeletedAccountsListCompleteResult, err error)
- func (c CognitiveServicesAccountsClient) DeletedAccountsPurge(ctx context.Context, id DeletedAccountId) (result DeletedAccountsPurgeResponse, err error)
- func (c CognitiveServicesAccountsClient) DeletedAccountsPurgeThenPoll(ctx context.Context, id DeletedAccountId) error
- func (c CognitiveServicesAccountsClient) ResourceSkusList(ctx context.Context, id SubscriptionId) (resp ResourceSkusListResponse, err error)
- func (c CognitiveServicesAccountsClient) ResourceSkusListComplete(ctx context.Context, id SubscriptionId) (ResourceSkusListCompleteResult, error)
- func (c CognitiveServicesAccountsClient) ResourceSkusListCompleteMatchingPredicate(ctx context.Context, id SubscriptionId, predicate ResourceSkuPredicate) (resp ResourceSkusListCompleteResult, err error)
- type CreatedByType
- type DeletedAccountId
- type DeletedAccountsGetResponse
- type DeletedAccountsListCompleteResult
- type DeletedAccountsListResponse
- type DeletedAccountsPurgeResponse
- type DomainAvailability
- type Encryption
- type IpRule
- type KeyName
- type KeySource
- type KeyVaultProperties
- type LocationId
- type MetricName
- type NetworkRuleAction
- type NetworkRuleSet
- type PrivateEndpoint
- type PrivateEndpointConnection
- type PrivateEndpointConnectionProperties
- type PrivateEndpointConnectionProvisioningState
- type PrivateEndpointServiceConnectionStatus
- type PrivateLinkServiceConnectionState
- type ProvisioningState
- type PublicNetworkAccess
- type QuotaLimit
- type QuotaUsageStatus
- type RegenerateKeyParameters
- type RequestMatchPattern
- type ResourceGroupId
- type ResourceSku
- type ResourceSkuPredicate
- type ResourceSkuRestrictionInfo
- type ResourceSkuRestrictions
- type ResourceSkuRestrictionsReasonCode
- type ResourceSkuRestrictionsType
- type ResourceSkusListCompleteResult
- type ResourceSkusListResponse
- type Sku
- type SkuAvailability
- type SkuAvailabilityListResult
- type SkuCapability
- type SkuChangeInfo
- type SkuTier
- type SubscriptionId
- type SystemData
- type ThrottlingRule
- type UnitType
- type Usage
- type UsageListResult
- type UserOwnedStorage
- type VirtualNetworkRule
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PossibleValuesForCreatedByType ¶
func PossibleValuesForCreatedByType() []string
func PossibleValuesForKeyName ¶
func PossibleValuesForKeyName() []string
func PossibleValuesForKeySource ¶
func PossibleValuesForKeySource() []string
func PossibleValuesForNetworkRuleAction ¶
func PossibleValuesForNetworkRuleAction() []string
func PossibleValuesForPrivateEndpointConnectionProvisioningState ¶
func PossibleValuesForPrivateEndpointConnectionProvisioningState() []string
func PossibleValuesForPrivateEndpointServiceConnectionStatus ¶
func PossibleValuesForPrivateEndpointServiceConnectionStatus() []string
func PossibleValuesForProvisioningState ¶
func PossibleValuesForProvisioningState() []string
func PossibleValuesForPublicNetworkAccess ¶
func PossibleValuesForPublicNetworkAccess() []string
func PossibleValuesForQuotaUsageStatus ¶
func PossibleValuesForQuotaUsageStatus() []string
func PossibleValuesForResourceSkuRestrictionsReasonCode ¶
func PossibleValuesForResourceSkuRestrictionsReasonCode() []string
func PossibleValuesForResourceSkuRestrictionsType ¶
func PossibleValuesForResourceSkuRestrictionsType() []string
func PossibleValuesForSkuTier ¶
func PossibleValuesForSkuTier() []string
func PossibleValuesForUnitType ¶
func PossibleValuesForUnitType() []string
func ValidateAccountID ¶
ValidateAccountID checks that 'input' can be parsed as a Account ID
func ValidateDeletedAccountID ¶
ValidateDeletedAccountID checks that 'input' can be parsed as a Deleted Account ID
func ValidateLocationID ¶
ValidateLocationID checks that 'input' can be parsed as a Location ID
func ValidateResourceGroupID ¶
ValidateResourceGroupID checks that 'input' can be parsed as a Resource Group ID
func ValidateSubscriptionID ¶
ValidateSubscriptionID checks that 'input' can be parsed as a Subscription ID
Types ¶
type Account ¶
type Account struct { Etag *string `json:"etag,omitempty"` Id *string `json:"id,omitempty"` Identity *identity.SystemUserAssignedIdentityMap `json:"identity,omitempty"` Kind *string `json:"kind,omitempty"` Location *string `json:"location,omitempty"` Name *string `json:"name,omitempty"` Properties *AccountProperties `json:"properties,omitempty"` Sku *Sku `json:"sku,omitempty"` SystemData *SystemData `json:"systemData,omitempty"` Tags *map[string]string `json:"tags,omitempty"` Type *string `json:"type,omitempty"` }
type AccountId ¶
AccountId is a struct representing the Resource ID for a Account
func NewAccountID ¶
NewAccountID returns a new AccountId struct
func ParseAccountID ¶
ParseAccountID parses 'input' into a AccountId
func ParseAccountIDInsensitively ¶
ParseAccountIDInsensitively parses 'input' case-insensitively into a AccountId note: this method should only be used for API response data and not user input
func (AccountId) Segments ¶
func (id AccountId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Account ID
type AccountPredicate ¶
type AccountPredicate struct { Etag *string Id *string Kind *string Location *string Name *string Type *string }
func (AccountPredicate) Matches ¶
func (p AccountPredicate) Matches(input Account) bool
type AccountProperties ¶
type AccountProperties struct { AllowedFqdnList *[]string `json:"allowedFqdnList,omitempty"` ApiProperties *ApiProperties `json:"apiProperties,omitempty"` CallRateLimit *CallRateLimit `json:"callRateLimit,omitempty"` Capabilities *[]SkuCapability `json:"capabilities,omitempty"` CustomSubDomainName *string `json:"customSubDomainName,omitempty"` DateCreated *string `json:"dateCreated,omitempty"` DisableLocalAuth *bool `json:"disableLocalAuth,omitempty"` Encryption *Encryption `json:"encryption,omitempty"` Endpoint *string `json:"endpoint,omitempty"` Endpoints *map[string]string `json:"endpoints,omitempty"` InternalId *string `json:"internalId,omitempty"` IsMigrated *bool `json:"isMigrated,omitempty"` MigrationToken *string `json:"migrationToken,omitempty"` NetworkAcls *NetworkRuleSet `json:"networkAcls,omitempty"` PrivateEndpointConnections *[]PrivateEndpointConnection `json:"privateEndpointConnections,omitempty"` ProvisioningState *ProvisioningState `json:"provisioningState,omitempty"` PublicNetworkAccess *PublicNetworkAccess `json:"publicNetworkAccess,omitempty"` QuotaLimit *QuotaLimit `json:"quotaLimit,omitempty"` Restore *bool `json:"restore,omitempty"` RestrictOutboundNetworkAccess *bool `json:"restrictOutboundNetworkAccess,omitempty"` SkuChangeInfo *SkuChangeInfo `json:"skuChangeInfo,omitempty"` UserOwnedStorage *[]UserOwnedStorage `json:"userOwnedStorage,omitempty"` }
type AccountSku ¶
type AccountSkuListResult ¶
type AccountSkuListResult struct {
Value *[]AccountSku `json:"value,omitempty"`
}
type AccountsCreateResponse ¶
type AccountsCreateResponse struct { Poller polling.LongRunningPoller HttpResponse *http.Response }
type AccountsDeleteResponse ¶
type AccountsDeleteResponse struct { Poller polling.LongRunningPoller HttpResponse *http.Response }
type AccountsGetResponse ¶
type AccountsListByResourceGroupCompleteResult ¶
type AccountsListByResourceGroupCompleteResult struct {
Items []Account
}
type AccountsListByResourceGroupResponse ¶
type AccountsListByResourceGroupResponse struct { HttpResponse *http.Response Model *[]Account // contains filtered or unexported fields }
func (AccountsListByResourceGroupResponse) HasMore ¶
func (r AccountsListByResourceGroupResponse) HasMore() bool
func (AccountsListByResourceGroupResponse) LoadMore ¶
func (r AccountsListByResourceGroupResponse) LoadMore(ctx context.Context) (resp AccountsListByResourceGroupResponse, err error)
type AccountsListCompleteResult ¶
type AccountsListCompleteResult struct {
Items []Account
}
type AccountsListResponse ¶
type AccountsListResponse struct { HttpResponse *http.Response Model *[]Account // contains filtered or unexported fields }
func (AccountsListResponse) HasMore ¶
func (r AccountsListResponse) HasMore() bool
func (AccountsListResponse) LoadMore ¶
func (r AccountsListResponse) LoadMore(ctx context.Context) (resp AccountsListResponse, err error)
type AccountsListSkusResponse ¶
type AccountsListSkusResponse struct { HttpResponse *http.Response Model *AccountSkuListResult }
type AccountsListUsagesOptions ¶
type AccountsListUsagesOptions struct {
Filter *string
}
func DefaultAccountsListUsagesOptions ¶
func DefaultAccountsListUsagesOptions() AccountsListUsagesOptions
type AccountsListUsagesResponse ¶
type AccountsListUsagesResponse struct { HttpResponse *http.Response Model *UsageListResult }
type AccountsUpdateResponse ¶
type AccountsUpdateResponse struct { Poller polling.LongRunningPoller HttpResponse *http.Response }
type ApiProperties ¶
type ApiProperties struct { AadClientId *string `json:"aadClientId,omitempty"` AadTenantId *string `json:"aadTenantId,omitempty"` EventHubConnectionString *string `json:"eventHubConnectionString,omitempty"` QnaAzureSearchEndpointId *string `json:"qnaAzureSearchEndpointId,omitempty"` QnaAzureSearchEndpointKey *string `json:"qnaAzureSearchEndpointKey,omitempty"` QnaRuntimeEndpoint *string `json:"qnaRuntimeEndpoint,omitempty"` StatisticsEnabled *bool `json:"statisticsEnabled,omitempty"` StorageAccountConnectionString *string `json:"storageAccountConnectionString,omitempty"` SuperUser *string `json:"superUser,omitempty"` WebsiteName *string `json:"websiteName,omitempty"` }
type CallRateLimit ¶
type CallRateLimit struct { Count *float64 `json:"count,omitempty"` RenewalPeriod *float64 `json:"renewalPeriod,omitempty"` Rules *[]ThrottlingRule `json:"rules,omitempty"` }
type CheckDomainAvailabilityResponse ¶
type CheckDomainAvailabilityResponse struct { HttpResponse *http.Response Model *DomainAvailability }
type CheckSkuAvailabilityResponse ¶
type CheckSkuAvailabilityResponse struct { HttpResponse *http.Response Model *SkuAvailabilityListResult }
type CognitiveServicesAccountsClient ¶
type CognitiveServicesAccountsClient struct { Client autorest.Client // contains filtered or unexported fields }
func NewCognitiveServicesAccountsClientWithBaseURI ¶
func NewCognitiveServicesAccountsClientWithBaseURI(endpoint string) CognitiveServicesAccountsClient
func (CognitiveServicesAccountsClient) AccountsCreate ¶
func (c CognitiveServicesAccountsClient) AccountsCreate(ctx context.Context, id AccountId, input Account) (result AccountsCreateResponse, err error)
AccountsCreate ...
func (CognitiveServicesAccountsClient) AccountsCreateThenPoll ¶
func (c CognitiveServicesAccountsClient) AccountsCreateThenPoll(ctx context.Context, id AccountId, input Account) error
AccountsCreateThenPoll performs AccountsCreate then polls until it's completed
func (CognitiveServicesAccountsClient) AccountsDelete ¶
func (c CognitiveServicesAccountsClient) AccountsDelete(ctx context.Context, id AccountId) (result AccountsDeleteResponse, err error)
AccountsDelete ...
func (CognitiveServicesAccountsClient) AccountsDeleteThenPoll ¶
func (c CognitiveServicesAccountsClient) AccountsDeleteThenPoll(ctx context.Context, id AccountId) error
AccountsDeleteThenPoll performs AccountsDelete then polls until it's completed
func (CognitiveServicesAccountsClient) AccountsGet ¶
func (c CognitiveServicesAccountsClient) AccountsGet(ctx context.Context, id AccountId) (result AccountsGetResponse, err error)
AccountsGet ...
func (CognitiveServicesAccountsClient) AccountsList ¶
func (c CognitiveServicesAccountsClient) AccountsList(ctx context.Context, id SubscriptionId) (resp AccountsListResponse, err error)
AccountsList ...
func (CognitiveServicesAccountsClient) AccountsListByResourceGroup ¶
func (c CognitiveServicesAccountsClient) AccountsListByResourceGroup(ctx context.Context, id ResourceGroupId) (resp AccountsListByResourceGroupResponse, err error)
AccountsListByResourceGroup ...
func (CognitiveServicesAccountsClient) AccountsListByResourceGroupComplete ¶
func (c CognitiveServicesAccountsClient) AccountsListByResourceGroupComplete(ctx context.Context, id ResourceGroupId) (AccountsListByResourceGroupCompleteResult, error)
AccountsListByResourceGroupComplete retrieves all of the results into a single object
func (CognitiveServicesAccountsClient) AccountsListByResourceGroupCompleteMatchingPredicate ¶
func (c CognitiveServicesAccountsClient) AccountsListByResourceGroupCompleteMatchingPredicate(ctx context.Context, id ResourceGroupId, predicate AccountPredicate) (resp AccountsListByResourceGroupCompleteResult, err error)
AccountsListByResourceGroupCompleteMatchingPredicate retrieves all of the results and then applied the predicate
func (CognitiveServicesAccountsClient) AccountsListComplete ¶
func (c CognitiveServicesAccountsClient) AccountsListComplete(ctx context.Context, id SubscriptionId) (AccountsListCompleteResult, error)
AccountsListComplete retrieves all of the results into a single object
func (CognitiveServicesAccountsClient) AccountsListCompleteMatchingPredicate ¶
func (c CognitiveServicesAccountsClient) AccountsListCompleteMatchingPredicate(ctx context.Context, id SubscriptionId, predicate AccountPredicate) (resp AccountsListCompleteResult, err error)
AccountsListCompleteMatchingPredicate retrieves all of the results and then applied the predicate
func (CognitiveServicesAccountsClient) AccountsListKeys ¶
func (c CognitiveServicesAccountsClient) AccountsListKeys(ctx context.Context, id AccountId) (result AccountsListKeysResponse, err error)
AccountsListKeys ...
func (CognitiveServicesAccountsClient) AccountsListSkus ¶
func (c CognitiveServicesAccountsClient) AccountsListSkus(ctx context.Context, id AccountId) (result AccountsListSkusResponse, err error)
AccountsListSkus ...
func (CognitiveServicesAccountsClient) AccountsListUsages ¶
func (c CognitiveServicesAccountsClient) AccountsListUsages(ctx context.Context, id AccountId, options AccountsListUsagesOptions) (result AccountsListUsagesResponse, err error)
AccountsListUsages ...
func (CognitiveServicesAccountsClient) AccountsRegenerateKey ¶
func (c CognitiveServicesAccountsClient) AccountsRegenerateKey(ctx context.Context, id AccountId, input RegenerateKeyParameters) (result AccountsRegenerateKeyResponse, err error)
AccountsRegenerateKey ...
func (CognitiveServicesAccountsClient) AccountsUpdate ¶
func (c CognitiveServicesAccountsClient) AccountsUpdate(ctx context.Context, id AccountId, input Account) (result AccountsUpdateResponse, err error)
AccountsUpdate ...
func (CognitiveServicesAccountsClient) AccountsUpdateThenPoll ¶
func (c CognitiveServicesAccountsClient) AccountsUpdateThenPoll(ctx context.Context, id AccountId, input Account) error
AccountsUpdateThenPoll performs AccountsUpdate then polls until it's completed
func (CognitiveServicesAccountsClient) CheckDomainAvailability ¶
func (c CognitiveServicesAccountsClient) CheckDomainAvailability(ctx context.Context, id SubscriptionId, input CheckDomainAvailabilityParameter) (result CheckDomainAvailabilityResponse, err error)
CheckDomainAvailability ...
func (CognitiveServicesAccountsClient) CheckSkuAvailability ¶
func (c CognitiveServicesAccountsClient) CheckSkuAvailability(ctx context.Context, id LocationId, input CheckSkuAvailabilityParameter) (result CheckSkuAvailabilityResponse, err error)
CheckSkuAvailability ...
func (CognitiveServicesAccountsClient) DeletedAccountsGet ¶
func (c CognitiveServicesAccountsClient) DeletedAccountsGet(ctx context.Context, id DeletedAccountId) (result DeletedAccountsGetResponse, err error)
DeletedAccountsGet ...
func (CognitiveServicesAccountsClient) DeletedAccountsList ¶
func (c CognitiveServicesAccountsClient) DeletedAccountsList(ctx context.Context, id SubscriptionId) (resp DeletedAccountsListResponse, err error)
DeletedAccountsList ...
func (CognitiveServicesAccountsClient) DeletedAccountsListComplete ¶
func (c CognitiveServicesAccountsClient) DeletedAccountsListComplete(ctx context.Context, id SubscriptionId) (DeletedAccountsListCompleteResult, error)
DeletedAccountsListComplete retrieves all of the results into a single object
func (CognitiveServicesAccountsClient) DeletedAccountsListCompleteMatchingPredicate ¶
func (c CognitiveServicesAccountsClient) DeletedAccountsListCompleteMatchingPredicate(ctx context.Context, id SubscriptionId, predicate AccountPredicate) (resp DeletedAccountsListCompleteResult, err error)
DeletedAccountsListCompleteMatchingPredicate retrieves all of the results and then applied the predicate
func (CognitiveServicesAccountsClient) DeletedAccountsPurge ¶
func (c CognitiveServicesAccountsClient) DeletedAccountsPurge(ctx context.Context, id DeletedAccountId) (result DeletedAccountsPurgeResponse, err error)
DeletedAccountsPurge ...
func (CognitiveServicesAccountsClient) DeletedAccountsPurgeThenPoll ¶
func (c CognitiveServicesAccountsClient) DeletedAccountsPurgeThenPoll(ctx context.Context, id DeletedAccountId) error
DeletedAccountsPurgeThenPoll performs DeletedAccountsPurge then polls until it's completed
func (CognitiveServicesAccountsClient) ResourceSkusList ¶
func (c CognitiveServicesAccountsClient) ResourceSkusList(ctx context.Context, id SubscriptionId) (resp ResourceSkusListResponse, err error)
ResourceSkusList ...
func (CognitiveServicesAccountsClient) ResourceSkusListComplete ¶
func (c CognitiveServicesAccountsClient) ResourceSkusListComplete(ctx context.Context, id SubscriptionId) (ResourceSkusListCompleteResult, error)
ResourceSkusListComplete retrieves all of the results into a single object
func (CognitiveServicesAccountsClient) ResourceSkusListCompleteMatchingPredicate ¶
func (c CognitiveServicesAccountsClient) ResourceSkusListCompleteMatchingPredicate(ctx context.Context, id SubscriptionId, predicate ResourceSkuPredicate) (resp ResourceSkusListCompleteResult, err error)
ResourceSkusListCompleteMatchingPredicate retrieves all of the results and then applied the predicate
type CreatedByType ¶
type CreatedByType string
const ( CreatedByTypeApplication CreatedByType = "Application" CreatedByTypeKey CreatedByType = "Key" CreatedByTypeManagedIdentity CreatedByType = "ManagedIdentity" CreatedByTypeUser CreatedByType = "User" )
type DeletedAccountId ¶
type DeletedAccountId struct { SubscriptionId string Location string ResourceGroupName string AccountName string }
DeletedAccountId is a struct representing the Resource ID for a Deleted Account
func NewDeletedAccountID ¶
func NewDeletedAccountID(subscriptionId string, location string, resourceGroupName string, accountName string) DeletedAccountId
NewDeletedAccountID returns a new DeletedAccountId struct
func ParseDeletedAccountID ¶
func ParseDeletedAccountID(input string) (*DeletedAccountId, error)
ParseDeletedAccountID parses 'input' into a DeletedAccountId
func ParseDeletedAccountIDInsensitively ¶
func ParseDeletedAccountIDInsensitively(input string) (*DeletedAccountId, error)
ParseDeletedAccountIDInsensitively parses 'input' case-insensitively into a DeletedAccountId note: this method should only be used for API response data and not user input
func (DeletedAccountId) ID ¶
func (id DeletedAccountId) ID() string
ID returns the formatted Deleted Account ID
func (DeletedAccountId) Segments ¶
func (id DeletedAccountId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Deleted Account ID
func (DeletedAccountId) String ¶
func (id DeletedAccountId) String() string
String returns a human-readable description of this Deleted Account ID
type DeletedAccountsListCompleteResult ¶
type DeletedAccountsListCompleteResult struct {
Items []Account
}
type DeletedAccountsListResponse ¶
type DeletedAccountsListResponse struct { HttpResponse *http.Response Model *[]Account // contains filtered or unexported fields }
func (DeletedAccountsListResponse) HasMore ¶
func (r DeletedAccountsListResponse) HasMore() bool
func (DeletedAccountsListResponse) LoadMore ¶
func (r DeletedAccountsListResponse) LoadMore(ctx context.Context) (resp DeletedAccountsListResponse, err error)
type DeletedAccountsPurgeResponse ¶
type DeletedAccountsPurgeResponse struct { Poller polling.LongRunningPoller HttpResponse *http.Response }
type DomainAvailability ¶
type Encryption ¶
type Encryption struct { KeySource *KeySource `json:"keySource,omitempty"` KeyVaultProperties *KeyVaultProperties `json:"keyVaultProperties,omitempty"` }
type KeyVaultProperties ¶
type LocationId ¶
LocationId is a struct representing the Resource ID for a Location
func NewLocationID ¶
func NewLocationID(subscriptionId string, location string) LocationId
NewLocationID returns a new LocationId struct
func ParseLocationID ¶
func ParseLocationID(input string) (*LocationId, error)
ParseLocationID parses 'input' into a LocationId
func ParseLocationIDInsensitively ¶
func ParseLocationIDInsensitively(input string) (*LocationId, error)
ParseLocationIDInsensitively parses 'input' case-insensitively into a LocationId note: this method should only be used for API response data and not user input
func (LocationId) Segments ¶
func (id LocationId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Location ID
func (LocationId) String ¶
func (id LocationId) String() string
String returns a human-readable description of this Location ID
type MetricName ¶
type NetworkRuleAction ¶
type NetworkRuleAction string
const ( NetworkRuleActionAllow NetworkRuleAction = "Allow" NetworkRuleActionDeny NetworkRuleAction = "Deny" )
type NetworkRuleSet ¶
type NetworkRuleSet struct { DefaultAction *NetworkRuleAction `json:"defaultAction,omitempty"` IpRules *[]IpRule `json:"ipRules,omitempty"` VirtualNetworkRules *[]VirtualNetworkRule `json:"virtualNetworkRules,omitempty"` }
type PrivateEndpoint ¶
type PrivateEndpoint struct {
Id *string `json:"id,omitempty"`
}
type PrivateEndpointConnection ¶
type PrivateEndpointConnection struct { Etag *string `json:"etag,omitempty"` Id *string `json:"id,omitempty"` Location *string `json:"location,omitempty"` Name *string `json:"name,omitempty"` Properties *PrivateEndpointConnectionProperties `json:"properties,omitempty"` SystemData *SystemData `json:"systemData,omitempty"` Type *string `json:"type,omitempty"` }
type PrivateEndpointConnectionProperties ¶
type PrivateEndpointConnectionProperties struct { GroupIds *[]string `json:"groupIds,omitempty"` PrivateEndpoint *PrivateEndpoint `json:"privateEndpoint,omitempty"` PrivateLinkServiceConnectionState PrivateLinkServiceConnectionState `json:"privateLinkServiceConnectionState"` ProvisioningState *PrivateEndpointConnectionProvisioningState `json:"provisioningState,omitempty"` }
type PrivateEndpointConnectionProvisioningState ¶
type PrivateEndpointConnectionProvisioningState string
const ( PrivateEndpointConnectionProvisioningStateCreating PrivateEndpointConnectionProvisioningState = "Creating" PrivateEndpointConnectionProvisioningStateDeleting PrivateEndpointConnectionProvisioningState = "Deleting" PrivateEndpointConnectionProvisioningStateFailed PrivateEndpointConnectionProvisioningState = "Failed" PrivateEndpointConnectionProvisioningStateSucceeded PrivateEndpointConnectionProvisioningState = "Succeeded" )
type PrivateEndpointServiceConnectionStatus ¶
type PrivateEndpointServiceConnectionStatus string
const ( PrivateEndpointServiceConnectionStatusApproved PrivateEndpointServiceConnectionStatus = "Approved" PrivateEndpointServiceConnectionStatusPending PrivateEndpointServiceConnectionStatus = "Pending" PrivateEndpointServiceConnectionStatusRejected PrivateEndpointServiceConnectionStatus = "Rejected" )
type PrivateLinkServiceConnectionState ¶
type PrivateLinkServiceConnectionState struct { ActionsRequired *string `json:"actionsRequired,omitempty"` Description *string `json:"description,omitempty"` Status *PrivateEndpointServiceConnectionStatus `json:"status,omitempty"` }
type ProvisioningState ¶
type ProvisioningState string
const ( ProvisioningStateAccepted ProvisioningState = "Accepted" ProvisioningStateCreating ProvisioningState = "Creating" ProvisioningStateDeleting ProvisioningState = "Deleting" ProvisioningStateFailed ProvisioningState = "Failed" ProvisioningStateMoving ProvisioningState = "Moving" ProvisioningStateResolvingDNS ProvisioningState = "ResolvingDNS" ProvisioningStateSucceeded ProvisioningState = "Succeeded" )
type PublicNetworkAccess ¶
type PublicNetworkAccess string
const ( PublicNetworkAccessDisabled PublicNetworkAccess = "Disabled" PublicNetworkAccessEnabled PublicNetworkAccess = "Enabled" )
type QuotaLimit ¶
type QuotaLimit struct { Count *float64 `json:"count,omitempty"` RenewalPeriod *float64 `json:"renewalPeriod,omitempty"` Rules *[]ThrottlingRule `json:"rules,omitempty"` }
type QuotaUsageStatus ¶
type QuotaUsageStatus string
const ( QuotaUsageStatusBlocked QuotaUsageStatus = "Blocked" QuotaUsageStatusInOverage QuotaUsageStatus = "InOverage" QuotaUsageStatusIncluded QuotaUsageStatus = "Included" QuotaUsageStatusUnknown QuotaUsageStatus = "Unknown" )
type RegenerateKeyParameters ¶
type RegenerateKeyParameters struct {
KeyName KeyName `json:"keyName"`
}
type RequestMatchPattern ¶
type ResourceGroupId ¶
ResourceGroupId is a struct representing the Resource ID for a Resource Group
func NewResourceGroupID ¶
func NewResourceGroupID(subscriptionId string, resourceGroupName string) ResourceGroupId
NewResourceGroupID returns a new ResourceGroupId struct
func ParseResourceGroupID ¶
func ParseResourceGroupID(input string) (*ResourceGroupId, error)
ParseResourceGroupID parses 'input' into a ResourceGroupId
func ParseResourceGroupIDInsensitively ¶
func ParseResourceGroupIDInsensitively(input string) (*ResourceGroupId, error)
ParseResourceGroupIDInsensitively parses 'input' case-insensitively into a ResourceGroupId note: this method should only be used for API response data and not user input
func (ResourceGroupId) ID ¶
func (id ResourceGroupId) ID() string
ID returns the formatted Resource Group ID
func (ResourceGroupId) Segments ¶
func (id ResourceGroupId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Resource Group ID
func (ResourceGroupId) String ¶
func (id ResourceGroupId) String() string
String returns a human-readable description of this Resource Group ID
type ResourceSku ¶
type ResourceSku struct { Kind *string `json:"kind,omitempty"` Locations *[]string `json:"locations,omitempty"` Name *string `json:"name,omitempty"` ResourceType *string `json:"resourceType,omitempty"` Restrictions *[]ResourceSkuRestrictions `json:"restrictions,omitempty"` Tier *string `json:"tier,omitempty"` }
type ResourceSkuPredicate ¶
func (ResourceSkuPredicate) Matches ¶
func (p ResourceSkuPredicate) Matches(input ResourceSku) bool
type ResourceSkuRestrictions ¶
type ResourceSkuRestrictions struct { ReasonCode *ResourceSkuRestrictionsReasonCode `json:"reasonCode,omitempty"` RestrictionInfo *ResourceSkuRestrictionInfo `json:"restrictionInfo,omitempty"` Type *ResourceSkuRestrictionsType `json:"type,omitempty"` Values *[]string `json:"values,omitempty"` }
type ResourceSkuRestrictionsReasonCode ¶
type ResourceSkuRestrictionsReasonCode string
const ( ResourceSkuRestrictionsReasonCodeNotAvailableForSubscription ResourceSkuRestrictionsReasonCode = "NotAvailableForSubscription" ResourceSkuRestrictionsReasonCodeQuotaId ResourceSkuRestrictionsReasonCode = "QuotaId" )
type ResourceSkuRestrictionsType ¶
type ResourceSkuRestrictionsType string
const ( ResourceSkuRestrictionsTypeLocation ResourceSkuRestrictionsType = "Location" ResourceSkuRestrictionsTypeZone ResourceSkuRestrictionsType = "Zone" )
type ResourceSkusListCompleteResult ¶
type ResourceSkusListCompleteResult struct {
Items []ResourceSku
}
type ResourceSkusListResponse ¶
type ResourceSkusListResponse struct { HttpResponse *http.Response Model *[]ResourceSku // contains filtered or unexported fields }
func (ResourceSkusListResponse) HasMore ¶
func (r ResourceSkusListResponse) HasMore() bool
func (ResourceSkusListResponse) LoadMore ¶
func (r ResourceSkusListResponse) LoadMore(ctx context.Context) (resp ResourceSkusListResponse, err error)
type SkuAvailability ¶
type SkuAvailabilityListResult ¶
type SkuAvailabilityListResult struct {
Value *[]SkuAvailability `json:"value,omitempty"`
}
type SkuCapability ¶
type SkuChangeInfo ¶
type SubscriptionId ¶
type SubscriptionId struct {
SubscriptionId string
}
SubscriptionId is a struct representing the Resource ID for a Subscription
func NewSubscriptionID ¶
func NewSubscriptionID(subscriptionId string) SubscriptionId
NewSubscriptionID returns a new SubscriptionId struct
func ParseSubscriptionID ¶
func ParseSubscriptionID(input string) (*SubscriptionId, error)
ParseSubscriptionID parses 'input' into a SubscriptionId
func ParseSubscriptionIDInsensitively ¶
func ParseSubscriptionIDInsensitively(input string) (*SubscriptionId, error)
ParseSubscriptionIDInsensitively parses 'input' case-insensitively into a SubscriptionId note: this method should only be used for API response data and not user input
func (SubscriptionId) ID ¶
func (id SubscriptionId) ID() string
ID returns the formatted Subscription ID
func (SubscriptionId) Segments ¶
func (id SubscriptionId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Subscription ID
func (SubscriptionId) String ¶
func (id SubscriptionId) String() string
String returns a human-readable description of this Subscription ID
type SystemData ¶
type SystemData struct { CreatedAt *string `json:"createdAt,omitempty"` CreatedBy *string `json:"createdBy,omitempty"` CreatedByType *CreatedByType `json:"createdByType,omitempty"` LastModifiedAt *string `json:"lastModifiedAt,omitempty"` LastModifiedBy *string `json:"lastModifiedBy,omitempty"` LastModifiedByType *CreatedByType `json:"lastModifiedByType,omitempty"` }
type ThrottlingRule ¶
type ThrottlingRule struct { Count *float64 `json:"count,omitempty"` DynamicThrottlingEnabled *bool `json:"dynamicThrottlingEnabled,omitempty"` Key *string `json:"key,omitempty"` MatchPatterns *[]RequestMatchPattern `json:"matchPatterns,omitempty"` MinCount *float64 `json:"minCount,omitempty"` RenewalPeriod *float64 `json:"renewalPeriod,omitempty"` }
type Usage ¶
type Usage struct { CurrentValue *float64 `json:"currentValue,omitempty"` Limit *float64 `json:"limit,omitempty"` Name *MetricName `json:"name,omitempty"` NextResetTime *string `json:"nextResetTime,omitempty"` QuotaPeriod *string `json:"quotaPeriod,omitempty"` Status *QuotaUsageStatus `json:"status,omitempty"` Unit *UnitType `json:"unit,omitempty"` }
type UsageListResult ¶
type UsageListResult struct {
Value *[]Usage `json:"value,omitempty"`
}
type UserOwnedStorage ¶
type VirtualNetworkRule ¶
Source Files ¶
- client.go
- constants.go
- id_account.go
- id_deletedaccount.go
- id_location.go
- id_resourcegroup.go
- id_subscription.go
- method_accountscreate_autorest.go
- method_accountsdelete_autorest.go
- method_accountsget_autorest.go
- method_accountslist_autorest.go
- method_accountslistbyresourcegroup_autorest.go
- method_accountslistkeys_autorest.go
- method_accountslistskus_autorest.go
- method_accountslistusages_autorest.go
- method_accountsregeneratekey_autorest.go
- method_accountsupdate_autorest.go
- method_checkdomainavailability_autorest.go
- method_checkskuavailability_autorest.go
- method_deletedaccountsget_autorest.go
- method_deletedaccountslist_autorest.go
- method_deletedaccountspurge_autorest.go
- method_resourceskuslist_autorest.go
- model_account.go
- model_accountproperties.go
- model_accountsku.go
- model_accountskulistresult.go
- model_apikeys.go
- model_apiproperties.go
- model_callratelimit.go
- model_checkdomainavailabilityparameter.go
- model_checkskuavailabilityparameter.go
- model_domainavailability.go
- model_encryption.go
- model_iprule.go
- model_keyvaultproperties.go
- model_metricname.go
- model_networkruleset.go
- model_privateendpoint.go
- model_privateendpointconnection.go
- model_privateendpointconnectionproperties.go
- model_privatelinkserviceconnectionstate.go
- model_quotalimit.go
- model_regeneratekeyparameters.go
- model_requestmatchpattern.go
- model_resourcesku.go
- model_resourceskurestrictioninfo.go
- model_resourceskurestrictions.go
- model_sku.go
- model_skuavailability.go
- model_skuavailabilitylistresult.go
- model_skucapability.go
- model_skuchangeinfo.go
- model_systemdata.go
- model_throttlingrule.go
- model_usage.go
- model_usagelistresult.go
- model_userownedstorage.go
- model_virtualnetworkrule.go
- predicates.go
- version.go