Versions in this module Expand all Collapse all v1 v1.0.1 Sep 13, 2022 v1.0.0 Sep 12, 2022 Changes in this version + const DefaultBaseURI + func UserAgent() string + func Version() string + type ACLAction string + const Allow + const Deny + func PossibleACLActionValues() []ACLAction + 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) CheckNameAvailability(ctx context.Context, location string, parameters *NameAvailabilityParameters) (result NameAvailability, err error) + func (client Client) CheckNameAvailabilityPreparer(ctx context.Context, location string, parameters *NameAvailabilityParameters) (*http.Request, error) + func (client Client) CheckNameAvailabilityResponder(resp *http.Response) (result NameAvailability, err error) + func (client Client) CheckNameAvailabilitySender(req *http.Request) (*http.Response, error) + func (client Client) CreateOrUpdate(ctx context.Context, resourceGroupName string, resourceName string, ...) (result CreateOrUpdateFuture, err error) + func (client Client) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, resourceName string, ...) (*http.Request, error) + func (client Client) CreateOrUpdateResponder(resp *http.Response) (result ResourceType, err error) + func (client Client) CreateOrUpdateSender(req *http.Request) (future CreateOrUpdateFuture, err error) + func (client Client) Delete(ctx context.Context, resourceGroupName string, resourceName string) (result DeleteFuture, err error) + func (client Client) DeletePreparer(ctx context.Context, resourceGroupName string, resourceName string) (*http.Request, error) + func (client Client) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client Client) DeleteSender(req *http.Request) (future DeleteFuture, err error) + func (client Client) Get(ctx context.Context, resourceGroupName string, resourceName string) (result ResourceType, err error) + func (client Client) GetPreparer(ctx context.Context, resourceGroupName string, resourceName string) (*http.Request, error) + func (client Client) GetResponder(resp *http.Response) (result ResourceType, err error) + func (client Client) GetSender(req *http.Request) (*http.Response, error) + func (client Client) ListByResourceGroup(ctx context.Context, resourceGroupName string) (result ResourceListPage, err error) + func (client Client) ListByResourceGroupComplete(ctx context.Context, resourceGroupName string) (result ResourceListIterator, err error) + func (client Client) ListByResourceGroupPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error) + func (client Client) ListByResourceGroupResponder(resp *http.Response) (result ResourceList, err error) + func (client Client) ListByResourceGroupSender(req *http.Request) (*http.Response, error) + func (client Client) ListBySubscription(ctx context.Context) (result ResourceListPage, err error) + func (client Client) ListBySubscriptionComplete(ctx context.Context) (result ResourceListIterator, err error) + func (client Client) ListBySubscriptionPreparer(ctx context.Context) (*http.Request, error) + func (client Client) ListBySubscriptionResponder(resp *http.Response) (result ResourceList, err error) + func (client Client) ListBySubscriptionSender(req *http.Request) (*http.Response, error) + func (client Client) ListKeys(ctx context.Context, resourceGroupName string, resourceName string) (result Keys, err error) + func (client Client) ListKeysPreparer(ctx context.Context, resourceGroupName string, resourceName string) (*http.Request, error) + func (client Client) ListKeysResponder(resp *http.Response) (result Keys, err error) + func (client Client) ListKeysSender(req *http.Request) (*http.Response, error) + func (client Client) RegenerateKey(ctx context.Context, resourceGroupName string, resourceName string, ...) (result RegenerateKeyFuture, err error) + func (client Client) RegenerateKeyPreparer(ctx context.Context, resourceGroupName string, resourceName string, ...) (*http.Request, error) + func (client Client) RegenerateKeyResponder(resp *http.Response) (result Keys, err error) + func (client Client) RegenerateKeySender(req *http.Request) (future RegenerateKeyFuture, err error) + func (client Client) Restart(ctx context.Context, resourceGroupName string, resourceName string) (result RestartFuture, err error) + func (client Client) RestartPreparer(ctx context.Context, resourceGroupName string, resourceName string) (*http.Request, error) + func (client Client) RestartResponder(resp *http.Response) (result autorest.Response, err error) + func (client Client) RestartSender(req *http.Request) (future RestartFuture, err error) + func (client Client) Update(ctx context.Context, resourceGroupName string, resourceName string, ...) (result UpdateFuture, err error) + func (client Client) UpdatePreparer(ctx context.Context, resourceGroupName string, resourceName string, ...) (*http.Request, error) + func (client Client) UpdateResponder(resp *http.Response) (result ResourceType, err error) + func (client Client) UpdateSender(req *http.Request) (future UpdateFuture, err error) + type CorsSettings struct + AllowedOrigins *[]string + type CreateOrUpdateFuture struct + Result func(Client) (ResourceType, error) + func (future *CreateOrUpdateFuture) UnmarshalJSON(body []byte) error + type CreateOrUpdateProperties struct + Cors *CorsSettings + Features *[]Feature + HostNamePrefix *string + NetworkACLs *NetworkACLs + Upstream *ServerlessUpstreamSettings + type DeleteFuture struct + Result func(Client) (autorest.Response, error) + func (future *DeleteFuture) UnmarshalJSON(body []byte) error + type Dimension struct + DisplayName *string + InternalName *string + Name *string + ToBeExportedForShoebox *bool + type ErrorResponse struct + Error *ErrorResponseBody + type ErrorResponseBody struct + Code *string + Details *[]ErrorResponseBody + Message *string + Target *string + type Feature struct + Flag FeatureFlags + Properties map[string]*string + Value *string + func (f Feature) MarshalJSON() ([]byte, error) + type FeatureFlags string + const EnableConnectivityLogs + const EnableMessagingLogs + const ServiceMode + func PossibleFeatureFlagsValues() []FeatureFlags + type KeyType string + const Primary + const Secondary + func PossibleKeyTypeValues() []KeyType + type Keys struct + PrimaryConnectionString *string + PrimaryKey *string + SecondaryConnectionString *string + SecondaryKey *string + type LogSpecification struct + DisplayName *string + Name *string + type MetricSpecification struct + AggregationType *string + Category *string + Dimensions *[]Dimension + DisplayDescription *string + DisplayName *string + FillGapWithZero *string + Name *string + Unit *string + type NameAvailability struct + Message *string + NameAvailable *bool + Reason *string + type NameAvailabilityParameters struct + Name *string + Type *string + type NetworkACL struct + Allow *[]RequestType + Deny *[]RequestType + type NetworkACLs struct + DefaultAction ACLAction + PrivateEndpoints *[]PrivateEndpointACL + PublicNetwork *NetworkACL + type Operation struct + Display *OperationDisplay + IsDataAction *bool + Name *string + Origin *string + Properties *OperationProperties + type OperationDisplay struct + Description *string + Operation *string + Provider *string + Resource *string + type OperationList struct + NextLink *string + Value *[]Operation + func (ol OperationList) IsEmpty() bool + type OperationListIterator struct + func NewOperationListIterator(page OperationListPage) OperationListIterator + func (iter *OperationListIterator) Next() error + func (iter *OperationListIterator) NextWithContext(ctx context.Context) (err error) + func (iter OperationListIterator) NotDone() bool + func (iter OperationListIterator) Response() OperationList + func (iter OperationListIterator) Value() Operation + type OperationListPage struct + func NewOperationListPage(cur OperationList, ...) OperationListPage + func (page *OperationListPage) Next() error + func (page *OperationListPage) NextWithContext(ctx context.Context) (err error) + func (page OperationListPage) NotDone() bool + func (page OperationListPage) Response() OperationList + func (page OperationListPage) Values() []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 OperationListPage, err error) + func (client OperationsClient) ListComplete(ctx context.Context) (result OperationListIterator, err error) + func (client OperationsClient) ListPreparer(ctx context.Context) (*http.Request, error) + func (client OperationsClient) ListResponder(resp *http.Response) (result OperationList, err error) + func (client OperationsClient) ListSender(req *http.Request) (*http.Response, error) + type PrivateEndpoint struct + ID *string + type PrivateEndpointACL struct + Allow *[]RequestType + Deny *[]RequestType + Name *string + type PrivateEndpointConnection struct + ID *string + Name *string + Type *string + func (pec *PrivateEndpointConnection) UnmarshalJSON(body []byte) error + func (pec PrivateEndpointConnection) MarshalJSON() ([]byte, error) + type PrivateEndpointConnectionProperties struct + PrivateEndpoint *PrivateEndpoint + PrivateLinkServiceConnectionState *PrivateLinkServiceConnectionState + ProvisioningState ProvisioningState + func (pecp PrivateEndpointConnectionProperties) MarshalJSON() ([]byte, error) + type PrivateEndpointConnectionsClient struct + func NewPrivateEndpointConnectionsClient(subscriptionID string) PrivateEndpointConnectionsClient + func NewPrivateEndpointConnectionsClientWithBaseURI(baseURI string, subscriptionID string) PrivateEndpointConnectionsClient + func (client PrivateEndpointConnectionsClient) Delete(ctx context.Context, privateEndpointConnectionName string, ...) (result PrivateEndpointConnectionsDeleteFuture, err error) + func (client PrivateEndpointConnectionsClient) DeletePreparer(ctx context.Context, privateEndpointConnectionName string, ...) (*http.Request, error) + func (client PrivateEndpointConnectionsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client PrivateEndpointConnectionsClient) DeleteSender(req *http.Request) (future PrivateEndpointConnectionsDeleteFuture, err error) + func (client PrivateEndpointConnectionsClient) Get(ctx context.Context, privateEndpointConnectionName string, ...) (result PrivateEndpointConnection, err error) + func (client PrivateEndpointConnectionsClient) GetPreparer(ctx context.Context, privateEndpointConnectionName string, ...) (*http.Request, error) + func (client PrivateEndpointConnectionsClient) GetResponder(resp *http.Response) (result PrivateEndpointConnection, err error) + func (client PrivateEndpointConnectionsClient) GetSender(req *http.Request) (*http.Response, error) + func (client PrivateEndpointConnectionsClient) Update(ctx context.Context, privateEndpointConnectionName string, ...) (result PrivateEndpointConnection, err error) + func (client PrivateEndpointConnectionsClient) UpdatePreparer(ctx context.Context, privateEndpointConnectionName string, ...) (*http.Request, error) + func (client PrivateEndpointConnectionsClient) UpdateResponder(resp *http.Response) (result PrivateEndpointConnection, err error) + func (client PrivateEndpointConnectionsClient) UpdateSender(req *http.Request) (*http.Response, error) + type PrivateEndpointConnectionsDeleteFuture struct + Result func(PrivateEndpointConnectionsClient) (autorest.Response, error) + func (future *PrivateEndpointConnectionsDeleteFuture) UnmarshalJSON(body []byte) error + type PrivateLinkResource struct + ID *string + Name *string + Type *string + func (plr *PrivateLinkResource) UnmarshalJSON(body []byte) error + func (plr PrivateLinkResource) MarshalJSON() ([]byte, error) + type PrivateLinkResourceList struct + NextLink *string + Value *[]PrivateLinkResource + func (plrl PrivateLinkResourceList) IsEmpty() bool + type PrivateLinkResourceListIterator struct + func NewPrivateLinkResourceListIterator(page PrivateLinkResourceListPage) PrivateLinkResourceListIterator + func (iter *PrivateLinkResourceListIterator) Next() error + func (iter *PrivateLinkResourceListIterator) NextWithContext(ctx context.Context) (err error) + func (iter PrivateLinkResourceListIterator) NotDone() bool + func (iter PrivateLinkResourceListIterator) Response() PrivateLinkResourceList + func (iter PrivateLinkResourceListIterator) Value() PrivateLinkResource + type PrivateLinkResourceListPage struct + func NewPrivateLinkResourceListPage(cur PrivateLinkResourceList, ...) PrivateLinkResourceListPage + func (page *PrivateLinkResourceListPage) Next() error + func (page *PrivateLinkResourceListPage) NextWithContext(ctx context.Context) (err error) + func (page PrivateLinkResourceListPage) NotDone() bool + func (page PrivateLinkResourceListPage) Response() PrivateLinkResourceList + func (page PrivateLinkResourceListPage) Values() []PrivateLinkResource + type PrivateLinkResourceProperties struct + GroupID *string + RequiredMembers *[]string + RequiredZoneNames *[]string + type PrivateLinkResourcesClient struct + func NewPrivateLinkResourcesClient(subscriptionID string) PrivateLinkResourcesClient + func NewPrivateLinkResourcesClientWithBaseURI(baseURI string, subscriptionID string) PrivateLinkResourcesClient + func (client PrivateLinkResourcesClient) List(ctx context.Context, resourceGroupName string, resourceName string) (result PrivateLinkResourceListPage, err error) + func (client PrivateLinkResourcesClient) ListComplete(ctx context.Context, resourceGroupName string, resourceName string) (result PrivateLinkResourceListIterator, err error) + func (client PrivateLinkResourcesClient) ListPreparer(ctx context.Context, resourceGroupName string, resourceName string) (*http.Request, error) + func (client PrivateLinkResourcesClient) ListResponder(resp *http.Response) (result PrivateLinkResourceList, err error) + func (client PrivateLinkResourcesClient) ListSender(req *http.Request) (*http.Response, error) + type PrivateLinkServiceConnectionState struct + ActionsRequired *string + Description *string + Status PrivateLinkServiceConnectionStatus + type PrivateLinkServiceConnectionStatus string + const Approved + const Disconnected + const Pending + const Rejected + func PossiblePrivateLinkServiceConnectionStatusValues() []PrivateLinkServiceConnectionStatus + type Properties struct + Cors *CorsSettings + ExternalIP *string + Features *[]Feature + HostName *string + HostNamePrefix *string + NetworkACLs *NetworkACLs + PrivateEndpointConnections *[]PrivateEndpointConnection + ProvisioningState ProvisioningState + PublicPort *int32 + ServerPort *int32 + Upstream *ServerlessUpstreamSettings + Version *string + func (p Properties) MarshalJSON() ([]byte, error) + type ProvisioningState string + const Canceled + const Creating + const Deleting + const Failed + const Moving + const Running + const Succeeded + const Unknown + const Updating + func PossibleProvisioningStateValues() []ProvisioningState + type ProxyResource struct + ID *string + Name *string + Type *string + func (pr ProxyResource) MarshalJSON() ([]byte, error) + type RegenerateKeyFuture struct + Result func(Client) (Keys, error) + func (future *RegenerateKeyFuture) UnmarshalJSON(body []byte) error + type RegenerateKeyParameters struct + KeyType KeyType + type RequestType string + const ClientConnection + const RESTAPI + const ServerConnection + func PossibleRequestTypeValues() []RequestType + type Resource struct + ID *string + Name *string + Type *string + func (r Resource) MarshalJSON() ([]byte, error) + type ResourceList struct + NextLink *string + Value *[]ResourceType + func (rl ResourceList) IsEmpty() bool + type ResourceListIterator struct + func NewResourceListIterator(page ResourceListPage) ResourceListIterator + func (iter *ResourceListIterator) Next() error + func (iter *ResourceListIterator) NextWithContext(ctx context.Context) (err error) + func (iter ResourceListIterator) NotDone() bool + func (iter ResourceListIterator) Response() ResourceList + func (iter ResourceListIterator) Value() ResourceType + type ResourceListPage struct + func NewResourceListPage(cur ResourceList, ...) ResourceListPage + func (page *ResourceListPage) Next() error + func (page *ResourceListPage) NextWithContext(ctx context.Context) (err error) + func (page ResourceListPage) NotDone() bool + func (page ResourceListPage) Response() ResourceList + func (page ResourceListPage) Values() []ResourceType + type ResourceSku struct + Capacity *int32 + Family *string + Name *string + Size *string + Tier SkuTier + type ResourceType struct + ID *string + Kind ServiceKind + Location *string + Name *string + Sku *ResourceSku + Tags map[string]*string + Type *string + func (rt *ResourceType) UnmarshalJSON(body []byte) error + func (rt ResourceType) MarshalJSON() ([]byte, error) + type RestartFuture struct + Result func(Client) (autorest.Response, error) + func (future *RestartFuture) UnmarshalJSON(body []byte) error + type ServerlessUpstreamSettings struct + Templates *[]UpstreamTemplate + type ServiceKind string + const RawWebSockets + const SignalR + func PossibleServiceKindValues() []ServiceKind + type ServiceSpecification struct + LogSpecifications *[]LogSpecification + MetricSpecifications *[]MetricSpecification + type SkuTier string + const Basic + const Free + const Premium + const Standard + func PossibleSkuTierValues() []SkuTier + type TrackedResource struct + ID *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (tr TrackedResource) MarshalJSON() ([]byte, error) + type UpdateFuture struct + Result func(Client) (ResourceType, error) + func (future *UpdateFuture) UnmarshalJSON(body []byte) error + type UpstreamTemplate struct + CategoryPattern *string + EventPattern *string + HubPattern *string + URLTemplate *string + type Usage struct + CurrentValue *int64 + ID *string + Limit *int64 + Name *UsageName + Unit *string + type UsageList struct + NextLink *string + Value *[]Usage + func (ul UsageList) IsEmpty() bool + type UsageListIterator struct + func NewUsageListIterator(page UsageListPage) UsageListIterator + func (iter *UsageListIterator) Next() error + func (iter *UsageListIterator) NextWithContext(ctx context.Context) (err error) + func (iter UsageListIterator) NotDone() bool + func (iter UsageListIterator) Response() UsageList + func (iter UsageListIterator) Value() Usage + type UsageListPage struct + func NewUsageListPage(cur UsageList, getNextPage func(context.Context, UsageList) (UsageList, error)) UsageListPage + func (page *UsageListPage) Next() error + func (page *UsageListPage) NextWithContext(ctx context.Context) (err error) + func (page UsageListPage) NotDone() bool + func (page UsageListPage) Response() UsageList + func (page UsageListPage) Values() []Usage + type UsageName struct + LocalizedValue *string + Value *string + type UsagesClient struct + func NewUsagesClient(subscriptionID string) UsagesClient + func NewUsagesClientWithBaseURI(baseURI string, subscriptionID string) UsagesClient + func (client UsagesClient) List(ctx context.Context, location string) (result UsageListPage, err error) + func (client UsagesClient) ListComplete(ctx context.Context, location string) (result UsageListIterator, err error) + func (client UsagesClient) ListPreparer(ctx context.Context, location string) (*http.Request, error) + func (client UsagesClient) ListResponder(resp *http.Response) (result UsageList, err error) + func (client UsagesClient) ListSender(req *http.Request) (*http.Response, error)