Documentation ¶
Index ¶
- func PossibleValuesForACLAction() []string
- func PossibleValuesForFeatureFlags() []string
- func PossibleValuesForKeyType() []string
- func PossibleValuesForPrivateLinkServiceConnectionStatus() []string
- func PossibleValuesForProvisioningState() []string
- func PossibleValuesForServiceKind() []string
- func PossibleValuesForSignalRRequestType() []string
- func PossibleValuesForSignalRSkuTier() []string
- func ValidateLocationID(input interface{}, key string) (warnings []string, errors []error)
- func ValidatePrivateEndpointConnectionID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateResourceGroupID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateSignalRID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateSubscriptionID(input interface{}, key string) (warnings []string, errors []error)
- type ACLAction
- type CheckNameAvailabilityResponse
- type CreateOrUpdateResponse
- type DeleteResponse
- type FeatureFlags
- type GetResponse
- type KeyType
- type ListByResourceGroupCompleteResult
- type ListByResourceGroupResponse
- type ListBySubscriptionCompleteResult
- type ListBySubscriptionResponse
- type ListKeysResponse
- type LocationId
- type NameAvailability
- type NameAvailabilityParameters
- type NetworkACL
- type PrivateEndpoint
- type PrivateEndpointACL
- type PrivateEndpointConnection
- type PrivateEndpointConnectionId
- func NewPrivateEndpointConnectionID(subscriptionId string, resourceGroupName string, resourceName string, ...) PrivateEndpointConnectionId
- func ParsePrivateEndpointConnectionID(input string) (*PrivateEndpointConnectionId, error)
- func ParsePrivateEndpointConnectionIDInsensitively(input string) (*PrivateEndpointConnectionId, error)
- type PrivateEndpointConnectionProperties
- type PrivateEndpointConnectionsDeleteResponse
- type PrivateEndpointConnectionsGetResponse
- type PrivateEndpointConnectionsUpdateResponse
- type PrivateLinkResource
- type PrivateLinkResourcePredicate
- type PrivateLinkResourceProperties
- type PrivateLinkResourcesListCompleteResult
- type PrivateLinkResourcesListResponse
- type PrivateLinkServiceConnectionState
- type PrivateLinkServiceConnectionStatus
- type ProvisioningState
- type RegenerateKeyParameters
- type RegenerateKeyResponse
- type ResourceGroupId
- type ResourceSku
- type RestartResponse
- type ServerlessUpstreamSettings
- type ServiceKind
- type SignalRClient
- func (c SignalRClient) CheckNameAvailability(ctx context.Context, id LocationId, input NameAvailabilityParameters) (result CheckNameAvailabilityResponse, err error)
- func (c SignalRClient) CreateOrUpdate(ctx context.Context, id SignalRId, input SignalRResource) (result CreateOrUpdateResponse, err error)
- func (c SignalRClient) CreateOrUpdateThenPoll(ctx context.Context, id SignalRId, input SignalRResource) error
- func (c SignalRClient) Delete(ctx context.Context, id SignalRId) (result DeleteResponse, err error)
- func (c SignalRClient) DeleteThenPoll(ctx context.Context, id SignalRId) error
- func (c SignalRClient) Get(ctx context.Context, id SignalRId) (result GetResponse, err error)
- func (c SignalRClient) ListByResourceGroup(ctx context.Context, id ResourceGroupId) (resp ListByResourceGroupResponse, err error)
- func (c SignalRClient) ListByResourceGroupComplete(ctx context.Context, id ResourceGroupId) (ListByResourceGroupCompleteResult, error)
- func (c SignalRClient) ListByResourceGroupCompleteMatchingPredicate(ctx context.Context, id ResourceGroupId, predicate SignalRResourcePredicate) (resp ListByResourceGroupCompleteResult, err error)
- func (c SignalRClient) ListBySubscription(ctx context.Context, id SubscriptionId) (resp ListBySubscriptionResponse, err error)
- func (c SignalRClient) ListBySubscriptionComplete(ctx context.Context, id SubscriptionId) (ListBySubscriptionCompleteResult, error)
- func (c SignalRClient) ListBySubscriptionCompleteMatchingPredicate(ctx context.Context, id SubscriptionId, predicate SignalRResourcePredicate) (resp ListBySubscriptionCompleteResult, err error)
- func (c SignalRClient) ListKeys(ctx context.Context, id SignalRId) (result ListKeysResponse, err error)
- func (c SignalRClient) PrivateEndpointConnectionsDelete(ctx context.Context, id PrivateEndpointConnectionId) (result PrivateEndpointConnectionsDeleteResponse, err error)
- func (c SignalRClient) PrivateEndpointConnectionsDeleteThenPoll(ctx context.Context, id PrivateEndpointConnectionId) error
- func (c SignalRClient) PrivateEndpointConnectionsGet(ctx context.Context, id PrivateEndpointConnectionId) (result PrivateEndpointConnectionsGetResponse, err error)
- func (c SignalRClient) PrivateEndpointConnectionsUpdate(ctx context.Context, id PrivateEndpointConnectionId, ...) (result PrivateEndpointConnectionsUpdateResponse, err error)
- func (c SignalRClient) PrivateLinkResourcesList(ctx context.Context, id SignalRId) (resp PrivateLinkResourcesListResponse, err error)
- func (c SignalRClient) PrivateLinkResourcesListComplete(ctx context.Context, id SignalRId) (PrivateLinkResourcesListCompleteResult, error)
- func (c SignalRClient) PrivateLinkResourcesListCompleteMatchingPredicate(ctx context.Context, id SignalRId, predicate PrivateLinkResourcePredicate) (resp PrivateLinkResourcesListCompleteResult, err error)
- func (c SignalRClient) RegenerateKey(ctx context.Context, id SignalRId, input RegenerateKeyParameters) (result RegenerateKeyResponse, err error)
- func (c SignalRClient) RegenerateKeyThenPoll(ctx context.Context, id SignalRId, input RegenerateKeyParameters) error
- func (c SignalRClient) Restart(ctx context.Context, id SignalRId) (result RestartResponse, err error)
- func (c SignalRClient) RestartThenPoll(ctx context.Context, id SignalRId) error
- func (c SignalRClient) Update(ctx context.Context, id SignalRId, input SignalRResource) (result UpdateResponse, err error)
- func (c SignalRClient) UpdateThenPoll(ctx context.Context, id SignalRId, input SignalRResource) error
- func (c SignalRClient) UsagesList(ctx context.Context, id LocationId) (resp UsagesListResponse, err error)
- func (c SignalRClient) UsagesListComplete(ctx context.Context, id LocationId) (UsagesListCompleteResult, error)
- func (c SignalRClient) UsagesListCompleteMatchingPredicate(ctx context.Context, id LocationId, predicate SignalRUsagePredicate) (resp UsagesListCompleteResult, err error)
- type SignalRCorsSettings
- type SignalRFeature
- type SignalRId
- type SignalRKeys
- type SignalRNetworkACLs
- type SignalRProperties
- type SignalRRequestType
- type SignalRResource
- type SignalRResourcePredicate
- type SignalRSkuTier
- type SignalRUsage
- type SignalRUsageName
- type SignalRUsagePredicate
- type SubscriptionId
- type UpdateResponse
- type UpstreamTemplate
- type UsagesListCompleteResult
- type UsagesListResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PossibleValuesForACLAction ¶
func PossibleValuesForACLAction() []string
func PossibleValuesForFeatureFlags ¶
func PossibleValuesForFeatureFlags() []string
func PossibleValuesForKeyType ¶
func PossibleValuesForKeyType() []string
func PossibleValuesForPrivateLinkServiceConnectionStatus ¶
func PossibleValuesForPrivateLinkServiceConnectionStatus() []string
func PossibleValuesForProvisioningState ¶
func PossibleValuesForProvisioningState() []string
func PossibleValuesForServiceKind ¶
func PossibleValuesForServiceKind() []string
func PossibleValuesForSignalRRequestType ¶
func PossibleValuesForSignalRRequestType() []string
func PossibleValuesForSignalRSkuTier ¶
func PossibleValuesForSignalRSkuTier() []string
func ValidateLocationID ¶
ValidateLocationID checks that 'input' can be parsed as a Location ID
func ValidatePrivateEndpointConnectionID ¶
func ValidatePrivateEndpointConnectionID(input interface{}, key string) (warnings []string, errors []error)
ValidatePrivateEndpointConnectionID checks that 'input' can be parsed as a Private Endpoint Connection ID
func ValidateResourceGroupID ¶
ValidateResourceGroupID checks that 'input' can be parsed as a Resource Group ID
func ValidateSignalRID ¶
ValidateSignalRID checks that 'input' can be parsed as a Signal R ID
func ValidateSubscriptionID ¶
ValidateSubscriptionID checks that 'input' can be parsed as a Subscription ID
Types ¶
type CheckNameAvailabilityResponse ¶
type CheckNameAvailabilityResponse struct { HttpResponse *http.Response Model *NameAvailability }
type CreateOrUpdateResponse ¶
type CreateOrUpdateResponse struct { Poller polling.LongRunningPoller HttpResponse *http.Response }
type DeleteResponse ¶
type DeleteResponse struct { Poller polling.LongRunningPoller HttpResponse *http.Response }
type FeatureFlags ¶
type FeatureFlags string
const ( FeatureFlagsEnableConnectivityLogs FeatureFlags = "EnableConnectivityLogs" FeatureFlagsEnableMessagingLogs FeatureFlags = "EnableMessagingLogs" FeatureFlagsServiceMode FeatureFlags = "ServiceMode" )
type GetResponse ¶
type GetResponse struct { HttpResponse *http.Response Model *SignalRResource }
type ListByResourceGroupCompleteResult ¶
type ListByResourceGroupCompleteResult struct {
Items []SignalRResource
}
type ListByResourceGroupResponse ¶
type ListByResourceGroupResponse struct { HttpResponse *http.Response Model *[]SignalRResource // contains filtered or unexported fields }
func (ListByResourceGroupResponse) HasMore ¶
func (r ListByResourceGroupResponse) HasMore() bool
func (ListByResourceGroupResponse) LoadMore ¶
func (r ListByResourceGroupResponse) LoadMore(ctx context.Context) (resp ListByResourceGroupResponse, err error)
type ListBySubscriptionCompleteResult ¶
type ListBySubscriptionCompleteResult struct {
Items []SignalRResource
}
type ListBySubscriptionResponse ¶
type ListBySubscriptionResponse struct { HttpResponse *http.Response Model *[]SignalRResource // contains filtered or unexported fields }
func (ListBySubscriptionResponse) HasMore ¶
func (r ListBySubscriptionResponse) HasMore() bool
func (ListBySubscriptionResponse) LoadMore ¶
func (r ListBySubscriptionResponse) LoadMore(ctx context.Context) (resp ListBySubscriptionResponse, err error)
type ListKeysResponse ¶
type ListKeysResponse struct { HttpResponse *http.Response Model *SignalRKeys }
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 NameAvailability ¶
type NetworkACL ¶
type NetworkACL struct { Allow *[]SignalRRequestType `json:"allow,omitempty"` Deny *[]SignalRRequestType `json:"deny,omitempty"` }
type PrivateEndpoint ¶
type PrivateEndpoint struct {
Id *string `json:"id,omitempty"`
}
type PrivateEndpointACL ¶
type PrivateEndpointACL struct { Allow *[]SignalRRequestType `json:"allow,omitempty"` Deny *[]SignalRRequestType `json:"deny,omitempty"` Name string `json:"name"` }
type PrivateEndpointConnection ¶
type PrivateEndpointConnection struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Properties *PrivateEndpointConnectionProperties `json:"properties,omitempty"` Type *string `json:"type,omitempty"` }
type PrivateEndpointConnectionId ¶
type PrivateEndpointConnectionId struct { SubscriptionId string ResourceGroupName string ResourceName string PrivateEndpointConnectionName string }
PrivateEndpointConnectionId is a struct representing the Resource ID for a Private Endpoint Connection
func NewPrivateEndpointConnectionID ¶
func NewPrivateEndpointConnectionID(subscriptionId string, resourceGroupName string, resourceName string, privateEndpointConnectionName string) PrivateEndpointConnectionId
NewPrivateEndpointConnectionID returns a new PrivateEndpointConnectionId struct
func ParsePrivateEndpointConnectionID ¶
func ParsePrivateEndpointConnectionID(input string) (*PrivateEndpointConnectionId, error)
ParsePrivateEndpointConnectionID parses 'input' into a PrivateEndpointConnectionId
func ParsePrivateEndpointConnectionIDInsensitively ¶
func ParsePrivateEndpointConnectionIDInsensitively(input string) (*PrivateEndpointConnectionId, error)
ParsePrivateEndpointConnectionIDInsensitively parses 'input' case-insensitively into a PrivateEndpointConnectionId note: this method should only be used for API response data and not user input
func (PrivateEndpointConnectionId) ID ¶
func (id PrivateEndpointConnectionId) ID() string
ID returns the formatted Private Endpoint Connection ID
func (PrivateEndpointConnectionId) Segments ¶
func (id PrivateEndpointConnectionId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Private Endpoint Connection ID
func (PrivateEndpointConnectionId) String ¶
func (id PrivateEndpointConnectionId) String() string
String returns a human-readable description of this Private Endpoint Connection ID
type PrivateEndpointConnectionProperties ¶
type PrivateEndpointConnectionProperties struct { PrivateEndpoint *PrivateEndpoint `json:"privateEndpoint,omitempty"` PrivateLinkServiceConnectionState *PrivateLinkServiceConnectionState `json:"privateLinkServiceConnectionState,omitempty"` ProvisioningState *ProvisioningState `json:"provisioningState,omitempty"` }
type PrivateEndpointConnectionsDeleteResponse ¶
type PrivateEndpointConnectionsDeleteResponse struct { Poller polling.LongRunningPoller HttpResponse *http.Response }
type PrivateEndpointConnectionsGetResponse ¶
type PrivateEndpointConnectionsGetResponse struct { HttpResponse *http.Response Model *PrivateEndpointConnection }
type PrivateEndpointConnectionsUpdateResponse ¶
type PrivateEndpointConnectionsUpdateResponse struct { HttpResponse *http.Response Model *PrivateEndpointConnection }
type PrivateLinkResource ¶
type PrivateLinkResource struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Properties *PrivateLinkResourceProperties `json:"properties,omitempty"` Type *string `json:"type,omitempty"` }
type PrivateLinkResourcePredicate ¶
func (PrivateLinkResourcePredicate) Matches ¶
func (p PrivateLinkResourcePredicate) Matches(input PrivateLinkResource) bool
type PrivateLinkResourcesListCompleteResult ¶
type PrivateLinkResourcesListCompleteResult struct {
Items []PrivateLinkResource
}
type PrivateLinkResourcesListResponse ¶
type PrivateLinkResourcesListResponse struct { HttpResponse *http.Response Model *[]PrivateLinkResource // contains filtered or unexported fields }
func (PrivateLinkResourcesListResponse) HasMore ¶
func (r PrivateLinkResourcesListResponse) HasMore() bool
func (PrivateLinkResourcesListResponse) LoadMore ¶
func (r PrivateLinkResourcesListResponse) LoadMore(ctx context.Context) (resp PrivateLinkResourcesListResponse, err error)
type PrivateLinkServiceConnectionState ¶
type PrivateLinkServiceConnectionState struct { ActionsRequired *string `json:"actionsRequired,omitempty"` Description *string `json:"description,omitempty"` Status *PrivateLinkServiceConnectionStatus `json:"status,omitempty"` }
type PrivateLinkServiceConnectionStatus ¶
type PrivateLinkServiceConnectionStatus string
const ( PrivateLinkServiceConnectionStatusApproved PrivateLinkServiceConnectionStatus = "Approved" PrivateLinkServiceConnectionStatusDisconnected PrivateLinkServiceConnectionStatus = "Disconnected" PrivateLinkServiceConnectionStatusPending PrivateLinkServiceConnectionStatus = "Pending" PrivateLinkServiceConnectionStatusRejected PrivateLinkServiceConnectionStatus = "Rejected" )
type ProvisioningState ¶
type ProvisioningState string
const ( ProvisioningStateCanceled ProvisioningState = "Canceled" ProvisioningStateCreating ProvisioningState = "Creating" ProvisioningStateDeleting ProvisioningState = "Deleting" ProvisioningStateFailed ProvisioningState = "Failed" ProvisioningStateMoving ProvisioningState = "Moving" ProvisioningStateRunning ProvisioningState = "Running" ProvisioningStateSucceeded ProvisioningState = "Succeeded" ProvisioningStateUnknown ProvisioningState = "Unknown" ProvisioningStateUpdating ProvisioningState = "Updating" )
type RegenerateKeyParameters ¶
type RegenerateKeyParameters struct {
KeyType *KeyType `json:"keyType,omitempty"`
}
type RegenerateKeyResponse ¶
type RegenerateKeyResponse struct { Poller polling.LongRunningPoller HttpResponse *http.Response }
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 { Capacity *int64 `json:"capacity,omitempty"` Family *string `json:"family,omitempty"` Name string `json:"name"` Size *string `json:"size,omitempty"` Tier *SignalRSkuTier `json:"tier,omitempty"` }
type RestartResponse ¶
type RestartResponse struct { Poller polling.LongRunningPoller HttpResponse *http.Response }
type ServerlessUpstreamSettings ¶
type ServerlessUpstreamSettings struct {
Templates *[]UpstreamTemplate `json:"templates,omitempty"`
}
type ServiceKind ¶
type ServiceKind string
const ( ServiceKindRawWebSockets ServiceKind = "RawWebSockets" ServiceKindSignalR ServiceKind = "SignalR" )
type SignalRClient ¶
func NewSignalRClientWithBaseURI ¶
func NewSignalRClientWithBaseURI(endpoint string) SignalRClient
func (SignalRClient) CheckNameAvailability ¶
func (c SignalRClient) CheckNameAvailability(ctx context.Context, id LocationId, input NameAvailabilityParameters) (result CheckNameAvailabilityResponse, err error)
CheckNameAvailability ...
func (SignalRClient) CreateOrUpdate ¶
func (c SignalRClient) CreateOrUpdate(ctx context.Context, id SignalRId, input SignalRResource) (result CreateOrUpdateResponse, err error)
CreateOrUpdate ...
func (SignalRClient) CreateOrUpdateThenPoll ¶
func (c SignalRClient) CreateOrUpdateThenPoll(ctx context.Context, id SignalRId, input SignalRResource) error
CreateOrUpdateThenPoll performs CreateOrUpdate then polls until it's completed
func (SignalRClient) Delete ¶
func (c SignalRClient) Delete(ctx context.Context, id SignalRId) (result DeleteResponse, err error)
Delete ...
func (SignalRClient) DeleteThenPoll ¶
func (c SignalRClient) DeleteThenPoll(ctx context.Context, id SignalRId) error
DeleteThenPoll performs Delete then polls until it's completed
func (SignalRClient) Get ¶
func (c SignalRClient) Get(ctx context.Context, id SignalRId) (result GetResponse, err error)
Get ...
func (SignalRClient) ListByResourceGroup ¶
func (c SignalRClient) ListByResourceGroup(ctx context.Context, id ResourceGroupId) (resp ListByResourceGroupResponse, err error)
ListByResourceGroup ...
func (SignalRClient) ListByResourceGroupComplete ¶
func (c SignalRClient) ListByResourceGroupComplete(ctx context.Context, id ResourceGroupId) (ListByResourceGroupCompleteResult, error)
ListByResourceGroupComplete retrieves all of the results into a single object
func (SignalRClient) ListByResourceGroupCompleteMatchingPredicate ¶
func (c SignalRClient) ListByResourceGroupCompleteMatchingPredicate(ctx context.Context, id ResourceGroupId, predicate SignalRResourcePredicate) (resp ListByResourceGroupCompleteResult, err error)
ListByResourceGroupCompleteMatchingPredicate retrieves all of the results and then applied the predicate
func (SignalRClient) ListBySubscription ¶
func (c SignalRClient) ListBySubscription(ctx context.Context, id SubscriptionId) (resp ListBySubscriptionResponse, err error)
ListBySubscription ...
func (SignalRClient) ListBySubscriptionComplete ¶
func (c SignalRClient) ListBySubscriptionComplete(ctx context.Context, id SubscriptionId) (ListBySubscriptionCompleteResult, error)
ListBySubscriptionComplete retrieves all of the results into a single object
func (SignalRClient) ListBySubscriptionCompleteMatchingPredicate ¶
func (c SignalRClient) ListBySubscriptionCompleteMatchingPredicate(ctx context.Context, id SubscriptionId, predicate SignalRResourcePredicate) (resp ListBySubscriptionCompleteResult, err error)
ListBySubscriptionCompleteMatchingPredicate retrieves all of the results and then applied the predicate
func (SignalRClient) ListKeys ¶
func (c SignalRClient) ListKeys(ctx context.Context, id SignalRId) (result ListKeysResponse, err error)
ListKeys ...
func (SignalRClient) PrivateEndpointConnectionsDelete ¶
func (c SignalRClient) PrivateEndpointConnectionsDelete(ctx context.Context, id PrivateEndpointConnectionId) (result PrivateEndpointConnectionsDeleteResponse, err error)
PrivateEndpointConnectionsDelete ...
func (SignalRClient) PrivateEndpointConnectionsDeleteThenPoll ¶
func (c SignalRClient) PrivateEndpointConnectionsDeleteThenPoll(ctx context.Context, id PrivateEndpointConnectionId) error
PrivateEndpointConnectionsDeleteThenPoll performs PrivateEndpointConnectionsDelete then polls until it's completed
func (SignalRClient) PrivateEndpointConnectionsGet ¶
func (c SignalRClient) PrivateEndpointConnectionsGet(ctx context.Context, id PrivateEndpointConnectionId) (result PrivateEndpointConnectionsGetResponse, err error)
PrivateEndpointConnectionsGet ...
func (SignalRClient) PrivateEndpointConnectionsUpdate ¶
func (c SignalRClient) PrivateEndpointConnectionsUpdate(ctx context.Context, id PrivateEndpointConnectionId, input PrivateEndpointConnection) (result PrivateEndpointConnectionsUpdateResponse, err error)
PrivateEndpointConnectionsUpdate ...
func (SignalRClient) PrivateLinkResourcesList ¶
func (c SignalRClient) PrivateLinkResourcesList(ctx context.Context, id SignalRId) (resp PrivateLinkResourcesListResponse, err error)
PrivateLinkResourcesList ...
func (SignalRClient) PrivateLinkResourcesListComplete ¶
func (c SignalRClient) PrivateLinkResourcesListComplete(ctx context.Context, id SignalRId) (PrivateLinkResourcesListCompleteResult, error)
PrivateLinkResourcesListComplete retrieves all of the results into a single object
func (SignalRClient) PrivateLinkResourcesListCompleteMatchingPredicate ¶
func (c SignalRClient) PrivateLinkResourcesListCompleteMatchingPredicate(ctx context.Context, id SignalRId, predicate PrivateLinkResourcePredicate) (resp PrivateLinkResourcesListCompleteResult, err error)
PrivateLinkResourcesListCompleteMatchingPredicate retrieves all of the results and then applied the predicate
func (SignalRClient) RegenerateKey ¶
func (c SignalRClient) RegenerateKey(ctx context.Context, id SignalRId, input RegenerateKeyParameters) (result RegenerateKeyResponse, err error)
RegenerateKey ...
func (SignalRClient) RegenerateKeyThenPoll ¶
func (c SignalRClient) RegenerateKeyThenPoll(ctx context.Context, id SignalRId, input RegenerateKeyParameters) error
RegenerateKeyThenPoll performs RegenerateKey then polls until it's completed
func (SignalRClient) Restart ¶
func (c SignalRClient) Restart(ctx context.Context, id SignalRId) (result RestartResponse, err error)
Restart ...
func (SignalRClient) RestartThenPoll ¶
func (c SignalRClient) RestartThenPoll(ctx context.Context, id SignalRId) error
RestartThenPoll performs Restart then polls until it's completed
func (SignalRClient) Update ¶
func (c SignalRClient) Update(ctx context.Context, id SignalRId, input SignalRResource) (result UpdateResponse, err error)
Update ...
func (SignalRClient) UpdateThenPoll ¶
func (c SignalRClient) UpdateThenPoll(ctx context.Context, id SignalRId, input SignalRResource) error
UpdateThenPoll performs Update then polls until it's completed
func (SignalRClient) UsagesList ¶
func (c SignalRClient) UsagesList(ctx context.Context, id LocationId) (resp UsagesListResponse, err error)
UsagesList ...
func (SignalRClient) UsagesListComplete ¶
func (c SignalRClient) UsagesListComplete(ctx context.Context, id LocationId) (UsagesListCompleteResult, error)
UsagesListComplete retrieves all of the results into a single object
func (SignalRClient) UsagesListCompleteMatchingPredicate ¶
func (c SignalRClient) UsagesListCompleteMatchingPredicate(ctx context.Context, id LocationId, predicate SignalRUsagePredicate) (resp UsagesListCompleteResult, err error)
UsagesListCompleteMatchingPredicate retrieves all of the results and then applied the predicate
type SignalRCorsSettings ¶
type SignalRCorsSettings struct {
AllowedOrigins *[]string `json:"allowedOrigins,omitempty"`
}
type SignalRFeature ¶
type SignalRFeature struct { Flag FeatureFlags `json:"flag"` Properties *map[string]string `json:"properties,omitempty"` Value string `json:"value"` }
type SignalRId ¶
SignalRId is a struct representing the Resource ID for a Signal R
func NewSignalRID ¶
NewSignalRID returns a new SignalRId struct
func ParseSignalRID ¶
ParseSignalRID parses 'input' into a SignalRId
func ParseSignalRIDInsensitively ¶
ParseSignalRIDInsensitively parses 'input' case-insensitively into a SignalRId note: this method should only be used for API response data and not user input
func (SignalRId) Segments ¶
func (id SignalRId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Signal R ID
type SignalRKeys ¶
type SignalRNetworkACLs ¶
type SignalRNetworkACLs struct { DefaultAction *ACLAction `json:"defaultAction,omitempty"` PrivateEndpoints *[]PrivateEndpointACL `json:"privateEndpoints,omitempty"` PublicNetwork *NetworkACL `json:"publicNetwork,omitempty"` }
type SignalRProperties ¶
type SignalRProperties struct { Cors *SignalRCorsSettings `json:"cors,omitempty"` ExternalIP *string `json:"externalIP,omitempty"` Features *[]SignalRFeature `json:"features,omitempty"` HostName *string `json:"hostName,omitempty"` HostNamePrefix *string `json:"hostNamePrefix,omitempty"` NetworkACLs *SignalRNetworkACLs `json:"networkACLs,omitempty"` PrivateEndpointConnections *[]PrivateEndpointConnection `json:"privateEndpointConnections,omitempty"` ProvisioningState *ProvisioningState `json:"provisioningState,omitempty"` PublicPort *int64 `json:"publicPort,omitempty"` ServerPort *int64 `json:"serverPort,omitempty"` Upstream *ServerlessUpstreamSettings `json:"upstream,omitempty"` Version *string `json:"version,omitempty"` }
type SignalRRequestType ¶
type SignalRRequestType string
const ( SignalRRequestTypeClientConnection SignalRRequestType = "ClientConnection" SignalRRequestTypeRESTAPI SignalRRequestType = "RESTAPI" SignalRRequestTypeServerConnection SignalRRequestType = "ServerConnection" SignalRRequestTypeTrace SignalRRequestType = "Trace" )
type SignalRResource ¶
type SignalRResource struct { Id *string `json:"id,omitempty"` Kind *ServiceKind `json:"kind,omitempty"` Location *string `json:"location,omitempty"` Name *string `json:"name,omitempty"` Properties *SignalRProperties `json:"properties,omitempty"` Sku *ResourceSku `json:"sku,omitempty"` Tags *map[string]string `json:"tags,omitempty"` Type *string `json:"type,omitempty"` }
type SignalRResourcePredicate ¶
func (SignalRResourcePredicate) Matches ¶
func (p SignalRResourcePredicate) Matches(input SignalRResource) bool
type SignalRSkuTier ¶
type SignalRSkuTier string
const ( SignalRSkuTierBasic SignalRSkuTier = "Basic" SignalRSkuTierFree SignalRSkuTier = "Free" SignalRSkuTierPremium SignalRSkuTier = "Premium" SignalRSkuTierStandard SignalRSkuTier = "Standard" )
type SignalRUsage ¶
type SignalRUsage struct { CurrentValue *int64 `json:"currentValue,omitempty"` Id *string `json:"id,omitempty"` Limit *int64 `json:"limit,omitempty"` Name *SignalRUsageName `json:"name,omitempty"` Unit *string `json:"unit,omitempty"` }
type SignalRUsageName ¶
type SignalRUsagePredicate ¶
func (SignalRUsagePredicate) Matches ¶
func (p SignalRUsagePredicate) Matches(input SignalRUsage) bool
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 UpdateResponse ¶
type UpdateResponse struct { Poller polling.LongRunningPoller HttpResponse *http.Response }
type UpstreamTemplate ¶
type UsagesListCompleteResult ¶
type UsagesListCompleteResult struct {
Items []SignalRUsage
}
type UsagesListResponse ¶
type UsagesListResponse struct { HttpResponse *http.Response Model *[]SignalRUsage // contains filtered or unexported fields }
func (UsagesListResponse) HasMore ¶
func (r UsagesListResponse) HasMore() bool
func (UsagesListResponse) LoadMore ¶
func (r UsagesListResponse) LoadMore(ctx context.Context) (resp UsagesListResponse, err error)
Source Files ¶
- client.go
- constants.go
- id_location.go
- id_privateendpointconnection.go
- id_resourcegroup.go
- id_signalr.go
- id_subscription.go
- method_checknameavailability_autorest.go
- method_createorupdate_autorest.go
- method_delete_autorest.go
- method_get_autorest.go
- method_listbyresourcegroup_autorest.go
- method_listbysubscription_autorest.go
- method_listkeys_autorest.go
- method_privateendpointconnectionsdelete_autorest.go
- method_privateendpointconnectionsget_autorest.go
- method_privateendpointconnectionsupdate_autorest.go
- method_privatelinkresourceslist_autorest.go
- method_regeneratekey_autorest.go
- method_restart_autorest.go
- method_update_autorest.go
- method_usageslist_autorest.go
- model_nameavailability.go
- model_nameavailabilityparameters.go
- model_networkacl.go
- model_privateendpoint.go
- model_privateendpointacl.go
- model_privateendpointconnection.go
- model_privateendpointconnectionproperties.go
- model_privatelinkresource.go
- model_privatelinkresourceproperties.go
- model_privatelinkserviceconnectionstate.go
- model_regeneratekeyparameters.go
- model_resourcesku.go
- model_serverlessupstreamsettings.go
- model_signalrcorssettings.go
- model_signalrfeature.go
- model_signalrkeys.go
- model_signalrnetworkacls.go
- model_signalrproperties.go
- model_signalrresource.go
- model_signalrusage.go
- model_signalrusagename.go
- model_upstreamtemplate.go
- predicates.go
- version.go