Documentation ¶
Index ¶
- func PossibleValuesForACLAction() []string
- func PossibleValuesForFeatureFlags() []string
- func PossibleValuesForKeyType() []string
- func PossibleValuesForPrivateLinkServiceConnectionStatus() []string
- func PossibleValuesForProvisioningState() []string
- func PossibleValuesForScaleType() []string
- func PossibleValuesForServiceKind() []string
- func PossibleValuesForSharedPrivateLinkResourceStatus() []string
- func PossibleValuesForSignalRRequestType() []string
- func PossibleValuesForSignalRSkuTier() []string
- func PossibleValuesForUpstreamAuthType() []string
- func ValidateLocationID(input interface{}, key string) (warnings []string, errors []error)
- func ValidatePrivateEndpointConnectionID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateSharedPrivateLinkResourceID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateSignalRID(input interface{}, key string) (warnings []string, errors []error)
- type ACLAction
- type CheckNameAvailabilityOperationResponse
- type CreateOrUpdateOperationResponse
- type DeleteOperationResponse
- type FeatureFlags
- type GetOperationResponse
- type KeyType
- type ListByResourceGroupCompleteResult
- type ListByResourceGroupOperationResponse
- type ListBySubscriptionCompleteResult
- type ListBySubscriptionOperationResponse
- type ListKeysOperationResponse
- type ListSkusOperationResponse
- type LocationId
- type ManagedIdentitySettings
- 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 PrivateEndpointConnectionOperationPredicate
- type PrivateEndpointConnectionProperties
- type PrivateEndpointConnectionsDeleteOperationResponse
- type PrivateEndpointConnectionsGetOperationResponse
- type PrivateEndpointConnectionsListCompleteResult
- type PrivateEndpointConnectionsListOperationResponse
- type PrivateEndpointConnectionsUpdateOperationResponse
- type PrivateLinkResource
- type PrivateLinkResourceOperationPredicate
- type PrivateLinkResourceProperties
- type PrivateLinkResourcesListCompleteResult
- type PrivateLinkResourcesListOperationResponse
- type PrivateLinkServiceConnectionState
- type PrivateLinkServiceConnectionStatus
- type ProvisioningState
- type RegenerateKeyOperationResponse
- type RegenerateKeyParameters
- type ResourceLogCategory
- type ResourceLogConfiguration
- type ResourceSku
- type RestartOperationResponse
- type ScaleType
- type ServerlessUpstreamSettings
- type ServiceKind
- type ShareablePrivateLinkResourceProperties
- type ShareablePrivateLinkResourceType
- type SharedPrivateLinkResource
- type SharedPrivateLinkResourceId
- func NewSharedPrivateLinkResourceID(subscriptionId string, resourceGroupName string, resourceName string, ...) SharedPrivateLinkResourceId
- func ParseSharedPrivateLinkResourceID(input string) (*SharedPrivateLinkResourceId, error)
- func ParseSharedPrivateLinkResourceIDInsensitively(input string) (*SharedPrivateLinkResourceId, error)
- type SharedPrivateLinkResourceOperationPredicate
- type SharedPrivateLinkResourceProperties
- type SharedPrivateLinkResourceStatus
- type SharedPrivateLinkResourcesCreateOrUpdateOperationResponse
- type SharedPrivateLinkResourcesDeleteOperationResponse
- type SharedPrivateLinkResourcesGetOperationResponse
- type SharedPrivateLinkResourcesListCompleteResult
- type SharedPrivateLinkResourcesListOperationResponse
- type SignalRClient
- func (c SignalRClient) CheckNameAvailability(ctx context.Context, id LocationId, input NameAvailabilityParameters) (result CheckNameAvailabilityOperationResponse, err error)
- func (c SignalRClient) CreateOrUpdate(ctx context.Context, id SignalRId, input SignalRResource) (result CreateOrUpdateOperationResponse, err error)
- func (c SignalRClient) CreateOrUpdateThenPoll(ctx context.Context, id SignalRId, input SignalRResource) error
- func (c SignalRClient) Delete(ctx context.Context, id SignalRId) (result DeleteOperationResponse, err error)
- func (c SignalRClient) DeleteThenPoll(ctx context.Context, id SignalRId) error
- func (c SignalRClient) Get(ctx context.Context, id SignalRId) (result GetOperationResponse, err error)
- func (c SignalRClient) ListByResourceGroup(ctx context.Context, id commonids.ResourceGroupId) (resp ListByResourceGroupOperationResponse, err error)
- func (c SignalRClient) ListByResourceGroupComplete(ctx context.Context, id commonids.ResourceGroupId) (ListByResourceGroupCompleteResult, error)
- func (c SignalRClient) ListByResourceGroupCompleteMatchingPredicate(ctx context.Context, id commonids.ResourceGroupId, ...) (resp ListByResourceGroupCompleteResult, err error)
- func (c SignalRClient) ListBySubscription(ctx context.Context, id commonids.SubscriptionId) (resp ListBySubscriptionOperationResponse, err error)
- func (c SignalRClient) ListBySubscriptionComplete(ctx context.Context, id commonids.SubscriptionId) (ListBySubscriptionCompleteResult, error)
- func (c SignalRClient) ListBySubscriptionCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, ...) (resp ListBySubscriptionCompleteResult, err error)
- func (c SignalRClient) ListKeys(ctx context.Context, id SignalRId) (result ListKeysOperationResponse, err error)
- func (c SignalRClient) ListSkus(ctx context.Context, id SignalRId) (result ListSkusOperationResponse, err error)
- func (c SignalRClient) PrivateEndpointConnectionsDelete(ctx context.Context, id PrivateEndpointConnectionId) (result PrivateEndpointConnectionsDeleteOperationResponse, err error)
- func (c SignalRClient) PrivateEndpointConnectionsDeleteThenPoll(ctx context.Context, id PrivateEndpointConnectionId) error
- func (c SignalRClient) PrivateEndpointConnectionsGet(ctx context.Context, id PrivateEndpointConnectionId) (result PrivateEndpointConnectionsGetOperationResponse, err error)
- func (c SignalRClient) PrivateEndpointConnectionsList(ctx context.Context, id SignalRId) (resp PrivateEndpointConnectionsListOperationResponse, err error)
- func (c SignalRClient) PrivateEndpointConnectionsListComplete(ctx context.Context, id SignalRId) (PrivateEndpointConnectionsListCompleteResult, error)
- func (c SignalRClient) PrivateEndpointConnectionsListCompleteMatchingPredicate(ctx context.Context, id SignalRId, ...) (resp PrivateEndpointConnectionsListCompleteResult, err error)
- func (c SignalRClient) PrivateEndpointConnectionsUpdate(ctx context.Context, id PrivateEndpointConnectionId, ...) (result PrivateEndpointConnectionsUpdateOperationResponse, err error)
- func (c SignalRClient) PrivateLinkResourcesList(ctx context.Context, id SignalRId) (resp PrivateLinkResourcesListOperationResponse, err error)
- func (c SignalRClient) PrivateLinkResourcesListComplete(ctx context.Context, id SignalRId) (PrivateLinkResourcesListCompleteResult, error)
- func (c SignalRClient) PrivateLinkResourcesListCompleteMatchingPredicate(ctx context.Context, id SignalRId, ...) (resp PrivateLinkResourcesListCompleteResult, err error)
- func (c SignalRClient) RegenerateKey(ctx context.Context, id SignalRId, input RegenerateKeyParameters) (result RegenerateKeyOperationResponse, err error)
- func (c SignalRClient) RegenerateKeyThenPoll(ctx context.Context, id SignalRId, input RegenerateKeyParameters) error
- func (c SignalRClient) Restart(ctx context.Context, id SignalRId) (result RestartOperationResponse, err error)
- func (c SignalRClient) RestartThenPoll(ctx context.Context, id SignalRId) error
- func (c SignalRClient) SharedPrivateLinkResourcesCreateOrUpdate(ctx context.Context, id SharedPrivateLinkResourceId, ...) (result SharedPrivateLinkResourcesCreateOrUpdateOperationResponse, err error)
- func (c SignalRClient) SharedPrivateLinkResourcesCreateOrUpdateThenPoll(ctx context.Context, id SharedPrivateLinkResourceId, ...) error
- func (c SignalRClient) SharedPrivateLinkResourcesDelete(ctx context.Context, id SharedPrivateLinkResourceId) (result SharedPrivateLinkResourcesDeleteOperationResponse, err error)
- func (c SignalRClient) SharedPrivateLinkResourcesDeleteThenPoll(ctx context.Context, id SharedPrivateLinkResourceId) error
- func (c SignalRClient) SharedPrivateLinkResourcesGet(ctx context.Context, id SharedPrivateLinkResourceId) (result SharedPrivateLinkResourcesGetOperationResponse, err error)
- func (c SignalRClient) SharedPrivateLinkResourcesList(ctx context.Context, id SignalRId) (resp SharedPrivateLinkResourcesListOperationResponse, err error)
- func (c SignalRClient) SharedPrivateLinkResourcesListComplete(ctx context.Context, id SignalRId) (SharedPrivateLinkResourcesListCompleteResult, error)
- func (c SignalRClient) SharedPrivateLinkResourcesListCompleteMatchingPredicate(ctx context.Context, id SignalRId, ...) (resp SharedPrivateLinkResourcesListCompleteResult, err error)
- func (c SignalRClient) Update(ctx context.Context, id SignalRId, input SignalRResource) (result UpdateOperationResponse, err error)
- func (c SignalRClient) UpdateThenPoll(ctx context.Context, id SignalRId, input SignalRResource) error
- func (c SignalRClient) UsagesList(ctx context.Context, id LocationId) (resp UsagesListOperationResponse, err error)
- func (c SignalRClient) UsagesListComplete(ctx context.Context, id LocationId) (UsagesListCompleteResult, error)
- func (c SignalRClient) UsagesListCompleteMatchingPredicate(ctx context.Context, id LocationId, predicate SignalRUsageOperationPredicate) (resp UsagesListCompleteResult, err error)
- type SignalRCorsSettings
- type SignalRFeature
- type SignalRId
- type SignalRKeys
- type SignalRNetworkACLs
- type SignalRProperties
- type SignalRRequestType
- type SignalRResource
- type SignalRResourceOperationPredicate
- type SignalRSkuTier
- type SignalRTlsSettings
- type SignalRUsage
- type SignalRUsageName
- type SignalRUsageOperationPredicate
- type Sku
- type SkuCapacity
- type SkuList
- type UpdateOperationResponse
- type UpstreamAuthSettings
- type UpstreamAuthType
- type UpstreamTemplate
- type UsagesListCompleteResult
- type UsagesListOperationResponse
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 PossibleValuesForScaleType ¶
func PossibleValuesForScaleType() []string
func PossibleValuesForServiceKind ¶
func PossibleValuesForServiceKind() []string
func PossibleValuesForSharedPrivateLinkResourceStatus ¶
func PossibleValuesForSharedPrivateLinkResourceStatus() []string
func PossibleValuesForSignalRRequestType ¶
func PossibleValuesForSignalRRequestType() []string
func PossibleValuesForSignalRSkuTier ¶
func PossibleValuesForSignalRSkuTier() []string
func PossibleValuesForUpstreamAuthType ¶
func PossibleValuesForUpstreamAuthType() []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 ValidateSharedPrivateLinkResourceID ¶
func ValidateSharedPrivateLinkResourceID(input interface{}, key string) (warnings []string, errors []error)
ValidateSharedPrivateLinkResourceID checks that 'input' can be parsed as a Shared Private Link Resource ID
func ValidateSignalRID ¶
ValidateSignalRID checks that 'input' can be parsed as a Signal R ID
Types ¶
type CheckNameAvailabilityOperationResponse ¶
type CheckNameAvailabilityOperationResponse struct { HttpResponse *http.Response Model *NameAvailability }
type CreateOrUpdateOperationResponse ¶
type CreateOrUpdateOperationResponse struct { Poller polling.LongRunningPoller HttpResponse *http.Response }
type DeleteOperationResponse ¶
type DeleteOperationResponse struct { Poller polling.LongRunningPoller HttpResponse *http.Response }
type FeatureFlags ¶
type FeatureFlags string
const ( FeatureFlagsEnableConnectivityLogs FeatureFlags = "EnableConnectivityLogs" FeatureFlagsEnableLiveTrace FeatureFlags = "EnableLiveTrace" FeatureFlagsEnableMessagingLogs FeatureFlags = "EnableMessagingLogs" FeatureFlagsServiceMode FeatureFlags = "ServiceMode" )
type GetOperationResponse ¶
type GetOperationResponse struct { HttpResponse *http.Response Model *SignalRResource }
type ListByResourceGroupCompleteResult ¶
type ListByResourceGroupCompleteResult struct {
Items []SignalRResource
}
type ListByResourceGroupOperationResponse ¶
type ListByResourceGroupOperationResponse struct { HttpResponse *http.Response Model *[]SignalRResource // contains filtered or unexported fields }
func (ListByResourceGroupOperationResponse) HasMore ¶
func (r ListByResourceGroupOperationResponse) HasMore() bool
func (ListByResourceGroupOperationResponse) LoadMore ¶
func (r ListByResourceGroupOperationResponse) LoadMore(ctx context.Context) (resp ListByResourceGroupOperationResponse, err error)
type ListBySubscriptionCompleteResult ¶
type ListBySubscriptionCompleteResult struct {
Items []SignalRResource
}
type ListBySubscriptionOperationResponse ¶
type ListBySubscriptionOperationResponse struct { HttpResponse *http.Response Model *[]SignalRResource // contains filtered or unexported fields }
func (ListBySubscriptionOperationResponse) HasMore ¶
func (r ListBySubscriptionOperationResponse) HasMore() bool
func (ListBySubscriptionOperationResponse) LoadMore ¶
func (r ListBySubscriptionOperationResponse) LoadMore(ctx context.Context) (resp ListBySubscriptionOperationResponse, err error)
type ListKeysOperationResponse ¶
type ListKeysOperationResponse 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 ManagedIdentitySettings ¶
type ManagedIdentitySettings struct {
Resource *string `json:"resource,omitempty"`
}
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"` SystemData *systemdata.SystemData `json:"systemData,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 PrivateEndpointConnectionOperationPredicate ¶
func (PrivateEndpointConnectionOperationPredicate) Matches ¶
func (p PrivateEndpointConnectionOperationPredicate) Matches(input PrivateEndpointConnection) bool
type PrivateEndpointConnectionProperties ¶
type PrivateEndpointConnectionProperties struct { GroupIds *[]string `json:"groupIds,omitempty"` PrivateEndpoint *PrivateEndpoint `json:"privateEndpoint,omitempty"` PrivateLinkServiceConnectionState *PrivateLinkServiceConnectionState `json:"privateLinkServiceConnectionState,omitempty"` ProvisioningState *ProvisioningState `json:"provisioningState,omitempty"` }
type PrivateEndpointConnectionsDeleteOperationResponse ¶
type PrivateEndpointConnectionsDeleteOperationResponse struct { Poller polling.LongRunningPoller HttpResponse *http.Response }
type PrivateEndpointConnectionsGetOperationResponse ¶
type PrivateEndpointConnectionsGetOperationResponse struct { HttpResponse *http.Response Model *PrivateEndpointConnection }
type PrivateEndpointConnectionsListCompleteResult ¶
type PrivateEndpointConnectionsListCompleteResult struct {
Items []PrivateEndpointConnection
}
type PrivateEndpointConnectionsListOperationResponse ¶
type PrivateEndpointConnectionsListOperationResponse struct { HttpResponse *http.Response Model *[]PrivateEndpointConnection // contains filtered or unexported fields }
func (PrivateEndpointConnectionsListOperationResponse) HasMore ¶
func (r PrivateEndpointConnectionsListOperationResponse) HasMore() bool
func (PrivateEndpointConnectionsListOperationResponse) LoadMore ¶
func (r PrivateEndpointConnectionsListOperationResponse) LoadMore(ctx context.Context) (resp PrivateEndpointConnectionsListOperationResponse, err error)
type PrivateEndpointConnectionsUpdateOperationResponse ¶
type PrivateEndpointConnectionsUpdateOperationResponse 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 PrivateLinkResourceOperationPredicate ¶
func (PrivateLinkResourceOperationPredicate) Matches ¶
func (p PrivateLinkResourceOperationPredicate) Matches(input PrivateLinkResource) bool
type PrivateLinkResourcesListCompleteResult ¶
type PrivateLinkResourcesListCompleteResult struct {
Items []PrivateLinkResource
}
type PrivateLinkResourcesListOperationResponse ¶
type PrivateLinkResourcesListOperationResponse struct { HttpResponse *http.Response Model *[]PrivateLinkResource // contains filtered or unexported fields }
func (PrivateLinkResourcesListOperationResponse) HasMore ¶
func (r PrivateLinkResourcesListOperationResponse) HasMore() bool
func (PrivateLinkResourcesListOperationResponse) LoadMore ¶
func (r PrivateLinkResourcesListOperationResponse) LoadMore(ctx context.Context) (resp PrivateLinkResourcesListOperationResponse, 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 RegenerateKeyOperationResponse ¶
type RegenerateKeyOperationResponse struct { Poller polling.LongRunningPoller HttpResponse *http.Response }
type RegenerateKeyParameters ¶
type RegenerateKeyParameters struct {
KeyType *KeyType `json:"keyType,omitempty"`
}
type ResourceLogCategory ¶
type ResourceLogConfiguration ¶
type ResourceLogConfiguration struct {
Categories *[]ResourceLogCategory `json:"categories,omitempty"`
}
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 RestartOperationResponse ¶
type RestartOperationResponse 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 ShareablePrivateLinkResourceProperties ¶
type ShareablePrivateLinkResourceProperties struct {}
type ShareablePrivateLinkResourceType ¶
type ShareablePrivateLinkResourceType struct {}
type SharedPrivateLinkResource ¶
type SharedPrivateLinkResource struct {}
type SharedPrivateLinkResourceId ¶
type SharedPrivateLinkResourceId struct {}
SharedPrivateLinkResourceId is a struct representing the Resource ID for a Shared Private Link Resource
func NewSharedPrivateLinkResourceID ¶
func NewSharedPrivateLinkResourceID(subscriptionId string, resourceGroupName string, resourceName string, sharedPrivateLinkResourceName string) SharedPrivateLinkResourceId
NewSharedPrivateLinkResourceID returns a new SharedPrivateLinkResourceId struct
func ParseSharedPrivateLinkResourceID ¶
func ParseSharedPrivateLinkResourceID(input string) (*SharedPrivateLinkResourceId, error)
ParseSharedPrivateLinkResourceID parses 'input' into a SharedPrivateLinkResourceId
func ParseSharedPrivateLinkResourceIDInsensitively ¶
func ParseSharedPrivateLinkResourceIDInsensitively(input string) (*SharedPrivateLinkResourceId, error)
ParseSharedPrivateLinkResourceIDInsensitively parses 'input' case-insensitively into a SharedPrivateLinkResourceId note: this method should only be used for API response data and not user input
func (SharedPrivateLinkResourceId) ID ¶
func (id SharedPrivateLinkResourceId) ID() string
ID returns the formatted Shared Private Link Resource ID
func (SharedPrivateLinkResourceId) Segments ¶
func (id SharedPrivateLinkResourceId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Shared Private Link Resource ID
func (SharedPrivateLinkResourceId) String ¶
func (id SharedPrivateLinkResourceId) String() string
String returns a human-readable description of this Shared Private Link Resource ID
type SharedPrivateLinkResourceOperationPredicate ¶
type SharedPrivateLinkResourceOperationPredicate struct {}
func (SharedPrivateLinkResourceOperationPredicate) Matches ¶
func (p SharedPrivateLinkResourceOperationPredicate) Matches(input SharedPrivateLinkResource) bool
type SharedPrivateLinkResourceProperties ¶
type SharedPrivateLinkResourceProperties struct {}
type SharedPrivateLinkResourcesCreateOrUpdateOperationResponse ¶
type SharedPrivateLinkResourcesCreateOrUpdateOperationResponse struct {}
type SharedPrivateLinkResourcesDeleteOperationResponse ¶
type SharedPrivateLinkResourcesDeleteOperationResponse struct {}
type SharedPrivateLinkResourcesGetOperationResponse ¶
type SharedPrivateLinkResourcesGetOperationResponse struct {}
type SharedPrivateLinkResourcesListCompleteResult ¶
type SharedPrivateLinkResourcesListCompleteResult struct {
}type SharedPrivateLinkResourcesListOperationResponse ¶
type SharedPrivateLinkResourcesListOperationResponse struct { // contains filtered or unexported fields }
func (SharedPrivateLinkResourcesListOperationResponse) HasMore ¶
func (r SharedPrivateLinkResourcesListOperationResponse) HasMore() bool
func (SharedPrivateLinkResourcesListOperationResponse) LoadMore ¶
func (r SharedPrivateLinkResourcesListOperationResponse) LoadMore(ctx context.Context) (resp SharedPrivateLinkResourcesListOperationResponse, err error)
type SignalRClient ¶
func NewSignalRClientWithBaseURI ¶
func NewSignalRClientWithBaseURI(endpoint string) SignalRClient
func (SignalRClient) CheckNameAvailability ¶
func (c SignalRClient) CheckNameAvailability(ctx context.Context, id LocationId, input NameAvailabilityParameters) (result CheckNameAvailabilityOperationResponse, err error)
CheckNameAvailability ...
func (SignalRClient) CreateOrUpdate ¶
func (c SignalRClient) CreateOrUpdate(ctx context.Context, id SignalRId, input SignalRResource) (result CreateOrUpdateOperationResponse, 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 DeleteOperationResponse, 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 GetOperationResponse, err error)
Get ...
func (SignalRClient) ListByResourceGroup ¶
func (c SignalRClient) ListByResourceGroup(ctx context.Context, id commonids.ResourceGroupId) (resp ListByResourceGroupOperationResponse, err error)
ListByResourceGroup ...
func (SignalRClient) ListByResourceGroupComplete ¶
func (c SignalRClient) ListByResourceGroupComplete(ctx context.Context, id commonids.ResourceGroupId) (ListByResourceGroupCompleteResult, error)
ListByResourceGroupComplete retrieves all of the results into a single object
func (SignalRClient) ListByResourceGroupCompleteMatchingPredicate ¶
func (c SignalRClient) ListByResourceGroupCompleteMatchingPredicate(ctx context.Context, id commonids.ResourceGroupId, predicate SignalRResourceOperationPredicate) (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 commonids.SubscriptionId) (resp ListBySubscriptionOperationResponse, err error)
ListBySubscription ...
func (SignalRClient) ListBySubscriptionComplete ¶
func (c SignalRClient) ListBySubscriptionComplete(ctx context.Context, id commonids.SubscriptionId) (ListBySubscriptionCompleteResult, error)
ListBySubscriptionComplete retrieves all of the results into a single object
func (SignalRClient) ListBySubscriptionCompleteMatchingPredicate ¶
func (c SignalRClient) ListBySubscriptionCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, predicate SignalRResourceOperationPredicate) (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 ListKeysOperationResponse, err error)
ListKeys ...
func (SignalRClient) ListSkus ¶
func (c SignalRClient) ListSkus(ctx context.Context, id SignalRId) (result ListSkusOperationResponse, err error)
ListSkus ...
func (SignalRClient) PrivateEndpointConnectionsDelete ¶
func (c SignalRClient) PrivateEndpointConnectionsDelete(ctx context.Context, id PrivateEndpointConnectionId) (result PrivateEndpointConnectionsDeleteOperationResponse, 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 PrivateEndpointConnectionsGetOperationResponse, err error)
PrivateEndpointConnectionsGet ...
func (SignalRClient) PrivateEndpointConnectionsList ¶
func (c SignalRClient) PrivateEndpointConnectionsList(ctx context.Context, id SignalRId) (resp PrivateEndpointConnectionsListOperationResponse, err error)
PrivateEndpointConnectionsList ...
func (SignalRClient) PrivateEndpointConnectionsListComplete ¶
func (c SignalRClient) PrivateEndpointConnectionsListComplete(ctx context.Context, id SignalRId) (PrivateEndpointConnectionsListCompleteResult, error)
PrivateEndpointConnectionsListComplete retrieves all of the results into a single object
func (SignalRClient) PrivateEndpointConnectionsListCompleteMatchingPredicate ¶
func (c SignalRClient) PrivateEndpointConnectionsListCompleteMatchingPredicate(ctx context.Context, id SignalRId, predicate PrivateEndpointConnectionOperationPredicate) (resp PrivateEndpointConnectionsListCompleteResult, err error)
PrivateEndpointConnectionsListCompleteMatchingPredicate retrieves all of the results and then applied the predicate
func (SignalRClient) PrivateEndpointConnectionsUpdate ¶
func (c SignalRClient) PrivateEndpointConnectionsUpdate(ctx context.Context, id PrivateEndpointConnectionId, input PrivateEndpointConnection) (result PrivateEndpointConnectionsUpdateOperationResponse, err error)
PrivateEndpointConnectionsUpdate ...
func (SignalRClient) PrivateLinkResourcesList ¶
func (c SignalRClient) PrivateLinkResourcesList(ctx context.Context, id SignalRId) (resp PrivateLinkResourcesListOperationResponse, 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 PrivateLinkResourceOperationPredicate) (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 RegenerateKeyOperationResponse, 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 RestartOperationResponse, 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) SharedPrivateLinkResourcesCreateOrUpdate ¶
func (c SignalRClient) SharedPrivateLinkResourcesCreateOrUpdate(ctx context.Context, id SharedPrivateLinkResourceId, input SharedPrivateLinkResource) (result SharedPrivateLinkResourcesCreateOrUpdateOperationResponse, err error)
SharedPrivateLinkResourcesCreateOrUpdate ...
func (SignalRClient) SharedPrivateLinkResourcesCreateOrUpdateThenPoll ¶
func (c SignalRClient) SharedPrivateLinkResourcesCreateOrUpdateThenPoll(ctx context.Context, id SharedPrivateLinkResourceId, input SharedPrivateLinkResource) error
SharedPrivateLinkResourcesCreateOrUpdateThenPoll performs SharedPrivateLinkResourcesCreateOrUpdate then polls until it's completed
func (SignalRClient) SharedPrivateLinkResourcesDelete ¶
func (c SignalRClient) SharedPrivateLinkResourcesDelete(ctx context.Context, id SharedPrivateLinkResourceId) (result SharedPrivateLinkResourcesDeleteOperationResponse, err error)
SharedPrivateLinkResourcesDelete ...
func (SignalRClient) SharedPrivateLinkResourcesDeleteThenPoll ¶
func (c SignalRClient) SharedPrivateLinkResourcesDeleteThenPoll(ctx context.Context, id SharedPrivateLinkResourceId) error
SharedPrivateLinkResourcesDeleteThenPoll performs SharedPrivateLinkResourcesDelete then polls until it's completed
func (SignalRClient) SharedPrivateLinkResourcesGet ¶
func (c SignalRClient) SharedPrivateLinkResourcesGet(ctx context.Context, id SharedPrivateLinkResourceId) (result SharedPrivateLinkResourcesGetOperationResponse, err error)
SharedPrivateLinkResourcesGet ...
func (SignalRClient) SharedPrivateLinkResourcesList ¶
func (c SignalRClient) SharedPrivateLinkResourcesList(ctx context.Context, id SignalRId) (resp SharedPrivateLinkResourcesListOperationResponse, err error)
SharedPrivateLinkResourcesList ...
func (SignalRClient) SharedPrivateLinkResourcesListComplete ¶
func (c SignalRClient) SharedPrivateLinkResourcesListComplete(ctx context.Context, id SignalRId) (SharedPrivateLinkResourcesListCompleteResult, error)
SharedPrivateLinkResourcesListComplete retrieves all of the results into a single object
func (SignalRClient) SharedPrivateLinkResourcesListCompleteMatchingPredicate ¶
func (c SignalRClient) SharedPrivateLinkResourcesListCompleteMatchingPredicate(ctx context.Context, id SignalRId, predicate SharedPrivateLinkResourceOperationPredicate) (resp SharedPrivateLinkResourcesListCompleteResult, err error)
SharedPrivateLinkResourcesListCompleteMatchingPredicate retrieves all of the results and then applied the predicate
func (SignalRClient) Update ¶
func (c SignalRClient) Update(ctx context.Context, id SignalRId, input SignalRResource) (result UpdateOperationResponse, 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 UsagesListOperationResponse, 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 SignalRUsageOperationPredicate) (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"` DisableAadAuth *bool `json:"disableAadAuth,omitempty"` DisableLocalAuth *bool `json:"disableLocalAuth,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"` PublicNetworkAccess *string `json:"publicNetworkAccess,omitempty"` PublicPort *int64 `json:"publicPort,omitempty"` ResourceLogConfiguration *ResourceLogConfiguration `json:"resourceLogConfiguration,omitempty"` ServerPort *int64 `json:"serverPort,omitempty"` Tls *SignalRTlsSettings `json:"tls,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"` Identity *identity.SystemOrUserAssignedMap `json:"identity,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"` SystemData *systemdata.SystemData `json:"systemData,omitempty"` Tags *map[string]string `json:"tags,omitempty"` Type *string `json:"type,omitempty"` }
type SignalRResourceOperationPredicate ¶
type SignalRResourceOperationPredicate struct { Id *string Location *string Name *string Type *string }
func (SignalRResourceOperationPredicate) Matches ¶
func (p SignalRResourceOperationPredicate) Matches(input SignalRResource) bool
type SignalRSkuTier ¶
type SignalRSkuTier string
const ( SignalRSkuTierBasic SignalRSkuTier = "Basic" SignalRSkuTierFree SignalRSkuTier = "Free" SignalRSkuTierPremium SignalRSkuTier = "Premium" SignalRSkuTierStandard SignalRSkuTier = "Standard" )
type SignalRTlsSettings ¶
type SignalRTlsSettings struct {
ClientCertEnabled *bool `json:"clientCertEnabled,omitempty"`
}
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 SignalRUsageOperationPredicate ¶
type SignalRUsageOperationPredicate struct { CurrentValue *int64 Id *string Limit *int64 Unit *string }
func (SignalRUsageOperationPredicate) Matches ¶
func (p SignalRUsageOperationPredicate) Matches(input SignalRUsage) bool
type Sku ¶
type Sku struct { Capacity *SkuCapacity `json:"capacity,omitempty"` ResourceType *string `json:"resourceType,omitempty"` Sku *ResourceSku `json:"sku,omitempty"` }
type SkuCapacity ¶
type UpdateOperationResponse ¶
type UpdateOperationResponse struct { Poller polling.LongRunningPoller HttpResponse *http.Response }
type UpstreamAuthSettings ¶
type UpstreamAuthSettings struct { ManagedIdentity *ManagedIdentitySettings `json:"managedIdentity,omitempty"` Type *UpstreamAuthType `json:"type,omitempty"` }
type UpstreamAuthType ¶
type UpstreamAuthType string
const ( UpstreamAuthTypeManagedIdentity UpstreamAuthType = "ManagedIdentity" UpstreamAuthTypeNone UpstreamAuthType = "None" )
type UpstreamTemplate ¶
type UpstreamTemplate struct { Auth *UpstreamAuthSettings `json:"auth,omitempty"` CategoryPattern *string `json:"categoryPattern,omitempty"` EventPattern *string `json:"eventPattern,omitempty"` HubPattern *string `json:"hubPattern,omitempty"` UrlTemplate string `json:"urlTemplate"` }
type UsagesListCompleteResult ¶
type UsagesListCompleteResult struct {
Items []SignalRUsage
}
type UsagesListOperationResponse ¶
type UsagesListOperationResponse struct { HttpResponse *http.Response Model *[]SignalRUsage // contains filtered or unexported fields }
func (UsagesListOperationResponse) HasMore ¶
func (r UsagesListOperationResponse) HasMore() bool
func (UsagesListOperationResponse) LoadMore ¶
func (r UsagesListOperationResponse) LoadMore(ctx context.Context) (resp UsagesListOperationResponse, err error)
Source Files ¶
- client.go
- constants.go
- id_location.go
- id_privateendpointconnection.go
- id_sharedprivatelinkresource.go
- id_signalr.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_listskus_autorest.go
- method_privateendpointconnectionsdelete_autorest.go
- method_privateendpointconnectionsget_autorest.go
- method_privateendpointconnectionslist_autorest.go
- method_privateendpointconnectionsupdate_autorest.go
- method_privatelinkresourceslist_autorest.go
- method_regeneratekey_autorest.go
- method_restart_autorest.go
- method_sharedprivatelinkresourcescreateorupdate_autorest.go
- method_sharedprivatelinkresourcesdelete_autorest.go
- method_sharedprivatelinkresourcesget_autorest.go
- method_sharedprivatelinkresourceslist_autorest.go
- method_update_autorest.go
- method_usageslist_autorest.go
- model_managedidentitysettings.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_resourcelogcategory.go
- model_resourcelogconfiguration.go
- model_resourcesku.go
- model_serverlessupstreamsettings.go
- model_shareableprivatelinkresourceproperties.go
- model_shareableprivatelinkresourcetype.go
- model_sharedprivatelinkresource.go
- model_sharedprivatelinkresourceproperties.go
- model_signalrcorssettings.go
- model_signalrfeature.go
- model_signalrkeys.go
- model_signalrnetworkacls.go
- model_signalrproperties.go
- model_signalrresource.go
- model_signalrtlssettings.go
- model_signalrusage.go
- model_signalrusagename.go
- model_sku.go
- model_skucapacity.go
- model_skulist.go
- model_upstreamauthsettings.go
- model_upstreamtemplate.go
- predicates.go
- version.go