Documentation ¶
Index ¶
- func PossibleValuesForACLAction() []string
- func PossibleValuesForKeyType() []string
- func PossibleValuesForPrivateLinkServiceConnectionStatus() []string
- func PossibleValuesForProvisioningState() []string
- func PossibleValuesForScaleType() []string
- func PossibleValuesForSharedPrivateLinkResourceStatus() []string
- func PossibleValuesForUpstreamAuthType() []string
- func PossibleValuesForWebPubSubRequestType() []string
- func PossibleValuesForWebPubSubSkuTier() []string
- func ValidateHubID(input interface{}, key string) (warnings []string, errors []error)
- 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 ValidateWebPubSubID(input interface{}, key string) (warnings []string, errors []error)
- type ACLAction
- type CheckNameAvailabilityOperationResponse
- type CreateOrUpdateOperationResponse
- type DeleteOperationResponse
- type EventHandler
- type GetOperationResponse
- type HubId
- type HubsCreateOrUpdateOperationResponse
- type HubsDeleteOperationResponse
- type HubsGetOperationResponse
- type HubsListCompleteResult
- type HubsListOperationResponse
- type KeyType
- type ListByResourceGroupCompleteResult
- type ListByResourceGroupOperationResponse
- type ListBySubscriptionCompleteResult
- type ListBySubscriptionOperationResponse
- type ListKeysOperationResponse
- type ListSkusOperationResponse
- type LiveTraceCategory
- type LiveTraceConfiguration
- type LocationId
- type ManagedIdentitySettings
- type NameAvailability
- type NameAvailabilityParameters
- type NetworkACL
- type PrivateEndpoint
- type PrivateEndpointACL
- type PrivateEndpointConnection
- type PrivateEndpointConnectionId
- func NewPrivateEndpointConnectionID(subscriptionId string, resourceGroupName string, webPubSubName 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 ShareablePrivateLinkResourceProperties
- type ShareablePrivateLinkResourceType
- type SharedPrivateLinkResource
- type SharedPrivateLinkResourceId
- func NewSharedPrivateLinkResourceID(subscriptionId string, resourceGroupName string, webPubSubName 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 SignalRServiceUsage
- type SignalRServiceUsageName
- type SignalRServiceUsageOperationPredicate
- type Sku
- type SkuCapacity
- type SkuList
- type UpdateOperationResponse
- type UpstreamAuthSettings
- type UpstreamAuthType
- type UsagesListCompleteResult
- type UsagesListOperationResponse
- type WebPubSubClient
- func (c WebPubSubClient) CheckNameAvailability(ctx context.Context, id LocationId, input NameAvailabilityParameters) (result CheckNameAvailabilityOperationResponse, err error)
- func (c WebPubSubClient) CreateOrUpdate(ctx context.Context, id WebPubSubId, input WebPubSubResource) (result CreateOrUpdateOperationResponse, err error)
- func (c WebPubSubClient) CreateOrUpdateThenPoll(ctx context.Context, id WebPubSubId, input WebPubSubResource) error
- func (c WebPubSubClient) Delete(ctx context.Context, id WebPubSubId) (result DeleteOperationResponse, err error)
- func (c WebPubSubClient) DeleteThenPoll(ctx context.Context, id WebPubSubId) error
- func (c WebPubSubClient) Get(ctx context.Context, id WebPubSubId) (result GetOperationResponse, err error)
- func (c WebPubSubClient) HubsCreateOrUpdate(ctx context.Context, id HubId, input WebPubSubHub) (result HubsCreateOrUpdateOperationResponse, err error)
- func (c WebPubSubClient) HubsCreateOrUpdateThenPoll(ctx context.Context, id HubId, input WebPubSubHub) error
- func (c WebPubSubClient) HubsDelete(ctx context.Context, id HubId) (result HubsDeleteOperationResponse, err error)
- func (c WebPubSubClient) HubsDeleteThenPoll(ctx context.Context, id HubId) error
- func (c WebPubSubClient) HubsGet(ctx context.Context, id HubId) (result HubsGetOperationResponse, err error)
- func (c WebPubSubClient) HubsList(ctx context.Context, id WebPubSubId) (resp HubsListOperationResponse, err error)
- func (c WebPubSubClient) HubsListComplete(ctx context.Context, id WebPubSubId) (HubsListCompleteResult, error)
- func (c WebPubSubClient) HubsListCompleteMatchingPredicate(ctx context.Context, id WebPubSubId, predicate WebPubSubHubOperationPredicate) (resp HubsListCompleteResult, err error)
- func (c WebPubSubClient) ListByResourceGroup(ctx context.Context, id commonids.ResourceGroupId) (resp ListByResourceGroupOperationResponse, err error)
- func (c WebPubSubClient) ListByResourceGroupComplete(ctx context.Context, id commonids.ResourceGroupId) (ListByResourceGroupCompleteResult, error)
- func (c WebPubSubClient) ListByResourceGroupCompleteMatchingPredicate(ctx context.Context, id commonids.ResourceGroupId, ...) (resp ListByResourceGroupCompleteResult, err error)
- func (c WebPubSubClient) ListBySubscription(ctx context.Context, id commonids.SubscriptionId) (resp ListBySubscriptionOperationResponse, err error)
- func (c WebPubSubClient) ListBySubscriptionComplete(ctx context.Context, id commonids.SubscriptionId) (ListBySubscriptionCompleteResult, error)
- func (c WebPubSubClient) ListBySubscriptionCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, ...) (resp ListBySubscriptionCompleteResult, err error)
- func (c WebPubSubClient) ListKeys(ctx context.Context, id WebPubSubId) (result ListKeysOperationResponse, err error)
- func (c WebPubSubClient) ListSkus(ctx context.Context, id WebPubSubId) (result ListSkusOperationResponse, err error)
- func (c WebPubSubClient) PrivateEndpointConnectionsDelete(ctx context.Context, id PrivateEndpointConnectionId) (result PrivateEndpointConnectionsDeleteOperationResponse, err error)
- func (c WebPubSubClient) PrivateEndpointConnectionsDeleteThenPoll(ctx context.Context, id PrivateEndpointConnectionId) error
- func (c WebPubSubClient) PrivateEndpointConnectionsGet(ctx context.Context, id PrivateEndpointConnectionId) (result PrivateEndpointConnectionsGetOperationResponse, err error)
- func (c WebPubSubClient) PrivateEndpointConnectionsList(ctx context.Context, id WebPubSubId) (resp PrivateEndpointConnectionsListOperationResponse, err error)
- func (c WebPubSubClient) PrivateEndpointConnectionsListComplete(ctx context.Context, id WebPubSubId) (PrivateEndpointConnectionsListCompleteResult, error)
- func (c WebPubSubClient) PrivateEndpointConnectionsListCompleteMatchingPredicate(ctx context.Context, id WebPubSubId, ...) (resp PrivateEndpointConnectionsListCompleteResult, err error)
- func (c WebPubSubClient) PrivateEndpointConnectionsUpdate(ctx context.Context, id PrivateEndpointConnectionId, ...) (result PrivateEndpointConnectionsUpdateOperationResponse, err error)
- func (c WebPubSubClient) PrivateLinkResourcesList(ctx context.Context, id WebPubSubId) (resp PrivateLinkResourcesListOperationResponse, err error)
- func (c WebPubSubClient) PrivateLinkResourcesListComplete(ctx context.Context, id WebPubSubId) (PrivateLinkResourcesListCompleteResult, error)
- func (c WebPubSubClient) PrivateLinkResourcesListCompleteMatchingPredicate(ctx context.Context, id WebPubSubId, ...) (resp PrivateLinkResourcesListCompleteResult, err error)
- func (c WebPubSubClient) RegenerateKey(ctx context.Context, id WebPubSubId, input RegenerateKeyParameters) (result RegenerateKeyOperationResponse, err error)
- func (c WebPubSubClient) RegenerateKeyThenPoll(ctx context.Context, id WebPubSubId, input RegenerateKeyParameters) error
- func (c WebPubSubClient) Restart(ctx context.Context, id WebPubSubId) (result RestartOperationResponse, err error)
- func (c WebPubSubClient) RestartThenPoll(ctx context.Context, id WebPubSubId) error
- func (c WebPubSubClient) SharedPrivateLinkResourcesCreateOrUpdate(ctx context.Context, id SharedPrivateLinkResourceId, ...) (result SharedPrivateLinkResourcesCreateOrUpdateOperationResponse, err error)
- func (c WebPubSubClient) SharedPrivateLinkResourcesCreateOrUpdateThenPoll(ctx context.Context, id SharedPrivateLinkResourceId, ...) error
- func (c WebPubSubClient) SharedPrivateLinkResourcesDelete(ctx context.Context, id SharedPrivateLinkResourceId) (result SharedPrivateLinkResourcesDeleteOperationResponse, err error)
- func (c WebPubSubClient) SharedPrivateLinkResourcesDeleteThenPoll(ctx context.Context, id SharedPrivateLinkResourceId) error
- func (c WebPubSubClient) SharedPrivateLinkResourcesGet(ctx context.Context, id SharedPrivateLinkResourceId) (result SharedPrivateLinkResourcesGetOperationResponse, err error)
- func (c WebPubSubClient) SharedPrivateLinkResourcesList(ctx context.Context, id WebPubSubId) (resp SharedPrivateLinkResourcesListOperationResponse, err error)
- func (c WebPubSubClient) SharedPrivateLinkResourcesListComplete(ctx context.Context, id WebPubSubId) (SharedPrivateLinkResourcesListCompleteResult, error)
- func (c WebPubSubClient) SharedPrivateLinkResourcesListCompleteMatchingPredicate(ctx context.Context, id WebPubSubId, ...) (resp SharedPrivateLinkResourcesListCompleteResult, err error)
- func (c WebPubSubClient) Update(ctx context.Context, id WebPubSubId, input WebPubSubResource) (result UpdateOperationResponse, err error)
- func (c WebPubSubClient) UpdateThenPoll(ctx context.Context, id WebPubSubId, input WebPubSubResource) error
- func (c WebPubSubClient) UsagesList(ctx context.Context, id LocationId) (resp UsagesListOperationResponse, err error)
- func (c WebPubSubClient) UsagesListComplete(ctx context.Context, id LocationId) (UsagesListCompleteResult, error)
- func (c WebPubSubClient) UsagesListCompleteMatchingPredicate(ctx context.Context, id LocationId, ...) (resp UsagesListCompleteResult, err error)
- type WebPubSubHub
- type WebPubSubHubOperationPredicate
- type WebPubSubHubProperties
- type WebPubSubId
- type WebPubSubKeys
- type WebPubSubNetworkACLs
- type WebPubSubProperties
- type WebPubSubRequestType
- type WebPubSubResource
- type WebPubSubResourceOperationPredicate
- type WebPubSubSkuTier
- type WebPubSubTlsSettings
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PossibleValuesForACLAction ¶
func PossibleValuesForACLAction() []string
func PossibleValuesForKeyType ¶
func PossibleValuesForKeyType() []string
func PossibleValuesForPrivateLinkServiceConnectionStatus ¶
func PossibleValuesForPrivateLinkServiceConnectionStatus() []string
func PossibleValuesForProvisioningState ¶
func PossibleValuesForProvisioningState() []string
func PossibleValuesForScaleType ¶
func PossibleValuesForScaleType() []string
func PossibleValuesForSharedPrivateLinkResourceStatus ¶
func PossibleValuesForSharedPrivateLinkResourceStatus() []string
func PossibleValuesForUpstreamAuthType ¶
func PossibleValuesForUpstreamAuthType() []string
func PossibleValuesForWebPubSubRequestType ¶
func PossibleValuesForWebPubSubRequestType() []string
func PossibleValuesForWebPubSubSkuTier ¶
func PossibleValuesForWebPubSubSkuTier() []string
func ValidateHubID ¶
ValidateHubID checks that 'input' can be parsed as a Hub ID
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 ValidateWebPubSubID ¶
ValidateWebPubSubID checks that 'input' can be parsed as a Web Pub Sub 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 EventHandler ¶
type EventHandler struct { Auth *UpstreamAuthSettings `json:"auth,omitempty"` SystemEvents *[]string `json:"systemEvents,omitempty"` UrlTemplate string `json:"urlTemplate"` UserEventPattern *string `json:"userEventPattern,omitempty"` }
type GetOperationResponse ¶
type GetOperationResponse struct { HttpResponse *http.Response Model *WebPubSubResource }
type HubId ¶
type HubId struct { SubscriptionId string ResourceGroupName string WebPubSubName string HubName string }
HubId is a struct representing the Resource ID for a Hub
func NewHubID ¶
func NewHubID(subscriptionId string, resourceGroupName string, webPubSubName string, hubName string) HubId
NewHubID returns a new HubId struct
func ParseHubID ¶
ParseHubID parses 'input' into a HubId
func ParseHubIDInsensitively ¶
ParseHubIDInsensitively parses 'input' case-insensitively into a HubId note: this method should only be used for API response data and not user input
func (HubId) Segments ¶
func (id HubId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Hub ID
type HubsCreateOrUpdateOperationResponse ¶
type HubsCreateOrUpdateOperationResponse struct { Poller polling.LongRunningPoller HttpResponse *http.Response }
type HubsDeleteOperationResponse ¶
type HubsDeleteOperationResponse struct { Poller polling.LongRunningPoller HttpResponse *http.Response }
type HubsGetOperationResponse ¶
type HubsGetOperationResponse struct { HttpResponse *http.Response Model *WebPubSubHub }
type HubsListCompleteResult ¶
type HubsListCompleteResult struct {
Items []WebPubSubHub
}
type HubsListOperationResponse ¶
type HubsListOperationResponse struct { HttpResponse *http.Response Model *[]WebPubSubHub // contains filtered or unexported fields }
func (HubsListOperationResponse) HasMore ¶
func (r HubsListOperationResponse) HasMore() bool
func (HubsListOperationResponse) LoadMore ¶
func (r HubsListOperationResponse) LoadMore(ctx context.Context) (resp HubsListOperationResponse, err error)
type ListByResourceGroupCompleteResult ¶
type ListByResourceGroupCompleteResult struct {
Items []WebPubSubResource
}
type ListByResourceGroupOperationResponse ¶
type ListByResourceGroupOperationResponse struct { HttpResponse *http.Response Model *[]WebPubSubResource // 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 []WebPubSubResource
}
type ListBySubscriptionOperationResponse ¶
type ListBySubscriptionOperationResponse struct { HttpResponse *http.Response Model *[]WebPubSubResource // 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 *WebPubSubKeys }
type LiveTraceCategory ¶
type LiveTraceConfiguration ¶
type LiveTraceConfiguration struct { Categories *[]LiveTraceCategory `json:"categories,omitempty"` Enabled *string `json:"enabled,omitempty"` }
type LocationId ¶
LocationId is a struct representing the Resource ID for a Location
func NewLocationID ¶
func NewLocationID(subscriptionId string, locationName 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 *[]WebPubSubRequestType `json:"allow,omitempty"` Deny *[]WebPubSubRequestType `json:"deny,omitempty"` }
type PrivateEndpoint ¶
type PrivateEndpoint struct {
Id *string `json:"id,omitempty"`
}
type PrivateEndpointACL ¶
type PrivateEndpointACL struct { Allow *[]WebPubSubRequestType `json:"allow,omitempty"` Deny *[]WebPubSubRequestType `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 WebPubSubName string PrivateEndpointConnectionName string }
PrivateEndpointConnectionId is a struct representing the Resource ID for a Private Endpoint Connection
func NewPrivateEndpointConnectionID ¶
func NewPrivateEndpointConnectionID(subscriptionId string, resourceGroupName string, webPubSubName 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 *WebPubSubSkuTier `json:"tier,omitempty"` }
type RestartOperationResponse ¶
type RestartOperationResponse struct { Poller polling.LongRunningPoller HttpResponse *http.Response }
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, webPubSubName 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 SignalRServiceUsage ¶
type SignalRServiceUsage struct { CurrentValue *int64 `json:"currentValue,omitempty"` Id *string `json:"id,omitempty"` Limit *int64 `json:"limit,omitempty"` Name *SignalRServiceUsageName `json:"name,omitempty"` Unit *string `json:"unit,omitempty"` }
type SignalRServiceUsageName ¶
type SignalRServiceUsageOperationPredicate ¶
type SignalRServiceUsageOperationPredicate struct { CurrentValue *int64 Id *string Limit *int64 Unit *string }
func (SignalRServiceUsageOperationPredicate) Matches ¶
func (p SignalRServiceUsageOperationPredicate) Matches(input SignalRServiceUsage) 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 UsagesListCompleteResult ¶
type UsagesListCompleteResult struct {
Items []SignalRServiceUsage
}
type UsagesListOperationResponse ¶
type UsagesListOperationResponse struct { HttpResponse *http.Response Model *[]SignalRServiceUsage // 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)
type WebPubSubClient ¶
func NewWebPubSubClientWithBaseURI ¶
func NewWebPubSubClientWithBaseURI(endpoint string) WebPubSubClient
func (WebPubSubClient) CheckNameAvailability ¶
func (c WebPubSubClient) CheckNameAvailability(ctx context.Context, id LocationId, input NameAvailabilityParameters) (result CheckNameAvailabilityOperationResponse, err error)
CheckNameAvailability ...
func (WebPubSubClient) CreateOrUpdate ¶
func (c WebPubSubClient) CreateOrUpdate(ctx context.Context, id WebPubSubId, input WebPubSubResource) (result CreateOrUpdateOperationResponse, err error)
CreateOrUpdate ...
func (WebPubSubClient) CreateOrUpdateThenPoll ¶
func (c WebPubSubClient) CreateOrUpdateThenPoll(ctx context.Context, id WebPubSubId, input WebPubSubResource) error
CreateOrUpdateThenPoll performs CreateOrUpdate then polls until it's completed
func (WebPubSubClient) Delete ¶
func (c WebPubSubClient) Delete(ctx context.Context, id WebPubSubId) (result DeleteOperationResponse, err error)
Delete ...
func (WebPubSubClient) DeleteThenPoll ¶
func (c WebPubSubClient) DeleteThenPoll(ctx context.Context, id WebPubSubId) error
DeleteThenPoll performs Delete then polls until it's completed
func (WebPubSubClient) Get ¶
func (c WebPubSubClient) Get(ctx context.Context, id WebPubSubId) (result GetOperationResponse, err error)
Get ...
func (WebPubSubClient) HubsCreateOrUpdate ¶
func (c WebPubSubClient) HubsCreateOrUpdate(ctx context.Context, id HubId, input WebPubSubHub) (result HubsCreateOrUpdateOperationResponse, err error)
HubsCreateOrUpdate ...
func (WebPubSubClient) HubsCreateOrUpdateThenPoll ¶
func (c WebPubSubClient) HubsCreateOrUpdateThenPoll(ctx context.Context, id HubId, input WebPubSubHub) error
HubsCreateOrUpdateThenPoll performs HubsCreateOrUpdate then polls until it's completed
func (WebPubSubClient) HubsDelete ¶
func (c WebPubSubClient) HubsDelete(ctx context.Context, id HubId) (result HubsDeleteOperationResponse, err error)
HubsDelete ...
func (WebPubSubClient) HubsDeleteThenPoll ¶
func (c WebPubSubClient) HubsDeleteThenPoll(ctx context.Context, id HubId) error
HubsDeleteThenPoll performs HubsDelete then polls until it's completed
func (WebPubSubClient) HubsGet ¶
func (c WebPubSubClient) HubsGet(ctx context.Context, id HubId) (result HubsGetOperationResponse, err error)
HubsGet ...
func (WebPubSubClient) HubsList ¶
func (c WebPubSubClient) HubsList(ctx context.Context, id WebPubSubId) (resp HubsListOperationResponse, err error)
HubsList ...
func (WebPubSubClient) HubsListComplete ¶
func (c WebPubSubClient) HubsListComplete(ctx context.Context, id WebPubSubId) (HubsListCompleteResult, error)
HubsListComplete retrieves all of the results into a single object
func (WebPubSubClient) HubsListCompleteMatchingPredicate ¶
func (c WebPubSubClient) HubsListCompleteMatchingPredicate(ctx context.Context, id WebPubSubId, predicate WebPubSubHubOperationPredicate) (resp HubsListCompleteResult, err error)
HubsListCompleteMatchingPredicate retrieves all of the results and then applied the predicate
func (WebPubSubClient) ListByResourceGroup ¶
func (c WebPubSubClient) ListByResourceGroup(ctx context.Context, id commonids.ResourceGroupId) (resp ListByResourceGroupOperationResponse, err error)
ListByResourceGroup ...
func (WebPubSubClient) ListByResourceGroupComplete ¶
func (c WebPubSubClient) ListByResourceGroupComplete(ctx context.Context, id commonids.ResourceGroupId) (ListByResourceGroupCompleteResult, error)
ListByResourceGroupComplete retrieves all of the results into a single object
func (WebPubSubClient) ListByResourceGroupCompleteMatchingPredicate ¶
func (c WebPubSubClient) ListByResourceGroupCompleteMatchingPredicate(ctx context.Context, id commonids.ResourceGroupId, predicate WebPubSubResourceOperationPredicate) (resp ListByResourceGroupCompleteResult, err error)
ListByResourceGroupCompleteMatchingPredicate retrieves all of the results and then applied the predicate
func (WebPubSubClient) ListBySubscription ¶
func (c WebPubSubClient) ListBySubscription(ctx context.Context, id commonids.SubscriptionId) (resp ListBySubscriptionOperationResponse, err error)
ListBySubscription ...
func (WebPubSubClient) ListBySubscriptionComplete ¶
func (c WebPubSubClient) ListBySubscriptionComplete(ctx context.Context, id commonids.SubscriptionId) (ListBySubscriptionCompleteResult, error)
ListBySubscriptionComplete retrieves all of the results into a single object
func (WebPubSubClient) ListBySubscriptionCompleteMatchingPredicate ¶
func (c WebPubSubClient) ListBySubscriptionCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, predicate WebPubSubResourceOperationPredicate) (resp ListBySubscriptionCompleteResult, err error)
ListBySubscriptionCompleteMatchingPredicate retrieves all of the results and then applied the predicate
func (WebPubSubClient) ListKeys ¶
func (c WebPubSubClient) ListKeys(ctx context.Context, id WebPubSubId) (result ListKeysOperationResponse, err error)
ListKeys ...
func (WebPubSubClient) ListSkus ¶
func (c WebPubSubClient) ListSkus(ctx context.Context, id WebPubSubId) (result ListSkusOperationResponse, err error)
ListSkus ...
func (WebPubSubClient) PrivateEndpointConnectionsDelete ¶
func (c WebPubSubClient) PrivateEndpointConnectionsDelete(ctx context.Context, id PrivateEndpointConnectionId) (result PrivateEndpointConnectionsDeleteOperationResponse, err error)
PrivateEndpointConnectionsDelete ...
func (WebPubSubClient) PrivateEndpointConnectionsDeleteThenPoll ¶
func (c WebPubSubClient) PrivateEndpointConnectionsDeleteThenPoll(ctx context.Context, id PrivateEndpointConnectionId) error
PrivateEndpointConnectionsDeleteThenPoll performs PrivateEndpointConnectionsDelete then polls until it's completed
func (WebPubSubClient) PrivateEndpointConnectionsGet ¶
func (c WebPubSubClient) PrivateEndpointConnectionsGet(ctx context.Context, id PrivateEndpointConnectionId) (result PrivateEndpointConnectionsGetOperationResponse, err error)
PrivateEndpointConnectionsGet ...
func (WebPubSubClient) PrivateEndpointConnectionsList ¶
func (c WebPubSubClient) PrivateEndpointConnectionsList(ctx context.Context, id WebPubSubId) (resp PrivateEndpointConnectionsListOperationResponse, err error)
PrivateEndpointConnectionsList ...
func (WebPubSubClient) PrivateEndpointConnectionsListComplete ¶
func (c WebPubSubClient) PrivateEndpointConnectionsListComplete(ctx context.Context, id WebPubSubId) (PrivateEndpointConnectionsListCompleteResult, error)
PrivateEndpointConnectionsListComplete retrieves all of the results into a single object
func (WebPubSubClient) PrivateEndpointConnectionsListCompleteMatchingPredicate ¶
func (c WebPubSubClient) PrivateEndpointConnectionsListCompleteMatchingPredicate(ctx context.Context, id WebPubSubId, predicate PrivateEndpointConnectionOperationPredicate) (resp PrivateEndpointConnectionsListCompleteResult, err error)
PrivateEndpointConnectionsListCompleteMatchingPredicate retrieves all of the results and then applied the predicate
func (WebPubSubClient) PrivateEndpointConnectionsUpdate ¶
func (c WebPubSubClient) PrivateEndpointConnectionsUpdate(ctx context.Context, id PrivateEndpointConnectionId, input PrivateEndpointConnection) (result PrivateEndpointConnectionsUpdateOperationResponse, err error)
PrivateEndpointConnectionsUpdate ...
func (WebPubSubClient) PrivateLinkResourcesList ¶
func (c WebPubSubClient) PrivateLinkResourcesList(ctx context.Context, id WebPubSubId) (resp PrivateLinkResourcesListOperationResponse, err error)
PrivateLinkResourcesList ...
func (WebPubSubClient) PrivateLinkResourcesListComplete ¶
func (c WebPubSubClient) PrivateLinkResourcesListComplete(ctx context.Context, id WebPubSubId) (PrivateLinkResourcesListCompleteResult, error)
PrivateLinkResourcesListComplete retrieves all of the results into a single object
func (WebPubSubClient) PrivateLinkResourcesListCompleteMatchingPredicate ¶
func (c WebPubSubClient) PrivateLinkResourcesListCompleteMatchingPredicate(ctx context.Context, id WebPubSubId, predicate PrivateLinkResourceOperationPredicate) (resp PrivateLinkResourcesListCompleteResult, err error)
PrivateLinkResourcesListCompleteMatchingPredicate retrieves all of the results and then applied the predicate
func (WebPubSubClient) RegenerateKey ¶
func (c WebPubSubClient) RegenerateKey(ctx context.Context, id WebPubSubId, input RegenerateKeyParameters) (result RegenerateKeyOperationResponse, err error)
RegenerateKey ...
func (WebPubSubClient) RegenerateKeyThenPoll ¶
func (c WebPubSubClient) RegenerateKeyThenPoll(ctx context.Context, id WebPubSubId, input RegenerateKeyParameters) error
RegenerateKeyThenPoll performs RegenerateKey then polls until it's completed
func (WebPubSubClient) Restart ¶
func (c WebPubSubClient) Restart(ctx context.Context, id WebPubSubId) (result RestartOperationResponse, err error)
Restart ...
func (WebPubSubClient) RestartThenPoll ¶
func (c WebPubSubClient) RestartThenPoll(ctx context.Context, id WebPubSubId) error
RestartThenPoll performs Restart then polls until it's completed
func (WebPubSubClient) SharedPrivateLinkResourcesCreateOrUpdate ¶
func (c WebPubSubClient) SharedPrivateLinkResourcesCreateOrUpdate(ctx context.Context, id SharedPrivateLinkResourceId, input SharedPrivateLinkResource) (result SharedPrivateLinkResourcesCreateOrUpdateOperationResponse, err error)
SharedPrivateLinkResourcesCreateOrUpdate ...
func (WebPubSubClient) SharedPrivateLinkResourcesCreateOrUpdateThenPoll ¶
func (c WebPubSubClient) SharedPrivateLinkResourcesCreateOrUpdateThenPoll(ctx context.Context, id SharedPrivateLinkResourceId, input SharedPrivateLinkResource) error
SharedPrivateLinkResourcesCreateOrUpdateThenPoll performs SharedPrivateLinkResourcesCreateOrUpdate then polls until it's completed
func (WebPubSubClient) SharedPrivateLinkResourcesDelete ¶
func (c WebPubSubClient) SharedPrivateLinkResourcesDelete(ctx context.Context, id SharedPrivateLinkResourceId) (result SharedPrivateLinkResourcesDeleteOperationResponse, err error)
SharedPrivateLinkResourcesDelete ...
func (WebPubSubClient) SharedPrivateLinkResourcesDeleteThenPoll ¶
func (c WebPubSubClient) SharedPrivateLinkResourcesDeleteThenPoll(ctx context.Context, id SharedPrivateLinkResourceId) error
SharedPrivateLinkResourcesDeleteThenPoll performs SharedPrivateLinkResourcesDelete then polls until it's completed
func (WebPubSubClient) SharedPrivateLinkResourcesGet ¶
func (c WebPubSubClient) SharedPrivateLinkResourcesGet(ctx context.Context, id SharedPrivateLinkResourceId) (result SharedPrivateLinkResourcesGetOperationResponse, err error)
SharedPrivateLinkResourcesGet ...
func (WebPubSubClient) SharedPrivateLinkResourcesList ¶
func (c WebPubSubClient) SharedPrivateLinkResourcesList(ctx context.Context, id WebPubSubId) (resp SharedPrivateLinkResourcesListOperationResponse, err error)
SharedPrivateLinkResourcesList ...
func (WebPubSubClient) SharedPrivateLinkResourcesListComplete ¶
func (c WebPubSubClient) SharedPrivateLinkResourcesListComplete(ctx context.Context, id WebPubSubId) (SharedPrivateLinkResourcesListCompleteResult, error)
SharedPrivateLinkResourcesListComplete retrieves all of the results into a single object
func (WebPubSubClient) SharedPrivateLinkResourcesListCompleteMatchingPredicate ¶
func (c WebPubSubClient) SharedPrivateLinkResourcesListCompleteMatchingPredicate(ctx context.Context, id WebPubSubId, predicate SharedPrivateLinkResourceOperationPredicate) (resp SharedPrivateLinkResourcesListCompleteResult, err error)
SharedPrivateLinkResourcesListCompleteMatchingPredicate retrieves all of the results and then applied the predicate
func (WebPubSubClient) Update ¶
func (c WebPubSubClient) Update(ctx context.Context, id WebPubSubId, input WebPubSubResource) (result UpdateOperationResponse, err error)
Update ...
func (WebPubSubClient) UpdateThenPoll ¶
func (c WebPubSubClient) UpdateThenPoll(ctx context.Context, id WebPubSubId, input WebPubSubResource) error
UpdateThenPoll performs Update then polls until it's completed
func (WebPubSubClient) UsagesList ¶
func (c WebPubSubClient) UsagesList(ctx context.Context, id LocationId) (resp UsagesListOperationResponse, err error)
UsagesList ...
func (WebPubSubClient) UsagesListComplete ¶
func (c WebPubSubClient) UsagesListComplete(ctx context.Context, id LocationId) (UsagesListCompleteResult, error)
UsagesListComplete retrieves all of the results into a single object
func (WebPubSubClient) UsagesListCompleteMatchingPredicate ¶
func (c WebPubSubClient) UsagesListCompleteMatchingPredicate(ctx context.Context, id LocationId, predicate SignalRServiceUsageOperationPredicate) (resp UsagesListCompleteResult, err error)
UsagesListCompleteMatchingPredicate retrieves all of the results and then applied the predicate
type WebPubSubHub ¶
type WebPubSubHub struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Properties WebPubSubHubProperties `json:"properties"` SystemData *systemdata.SystemData `json:"systemData,omitempty"` Type *string `json:"type,omitempty"` }
type WebPubSubHubOperationPredicate ¶
func (WebPubSubHubOperationPredicate) Matches ¶
func (p WebPubSubHubOperationPredicate) Matches(input WebPubSubHub) bool
type WebPubSubHubProperties ¶
type WebPubSubHubProperties struct { AnonymousConnectPolicy *string `json:"anonymousConnectPolicy,omitempty"` EventHandlers *[]EventHandler `json:"eventHandlers,omitempty"` }
type WebPubSubId ¶
WebPubSubId is a struct representing the Resource ID for a Web Pub Sub
func NewWebPubSubID ¶
func NewWebPubSubID(subscriptionId string, resourceGroupName string, webPubSubName string) WebPubSubId
NewWebPubSubID returns a new WebPubSubId struct
func ParseWebPubSubID ¶
func ParseWebPubSubID(input string) (*WebPubSubId, error)
ParseWebPubSubID parses 'input' into a WebPubSubId
func ParseWebPubSubIDInsensitively ¶
func ParseWebPubSubIDInsensitively(input string) (*WebPubSubId, error)
ParseWebPubSubIDInsensitively parses 'input' case-insensitively into a WebPubSubId note: this method should only be used for API response data and not user input
func (WebPubSubId) Segments ¶
func (id WebPubSubId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Web Pub Sub ID
func (WebPubSubId) String ¶
func (id WebPubSubId) String() string
String returns a human-readable description of this Web Pub Sub ID
type WebPubSubKeys ¶
type WebPubSubNetworkACLs ¶
type WebPubSubNetworkACLs struct { DefaultAction *ACLAction `json:"defaultAction,omitempty"` PrivateEndpoints *[]PrivateEndpointACL `json:"privateEndpoints,omitempty"` PublicNetwork *NetworkACL `json:"publicNetwork,omitempty"` }
type WebPubSubProperties ¶
type WebPubSubProperties struct { DisableAadAuth *bool `json:"disableAadAuth,omitempty"` DisableLocalAuth *bool `json:"disableLocalAuth,omitempty"` ExternalIP *string `json:"externalIP,omitempty"` HostName *string `json:"hostName,omitempty"` HostNamePrefix *string `json:"hostNamePrefix,omitempty"` LiveTraceConfiguration *LiveTraceConfiguration `json:"liveTraceConfiguration,omitempty"` NetworkACLs *WebPubSubNetworkACLs `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 *WebPubSubTlsSettings `json:"tls,omitempty"` Version *string `json:"version,omitempty"` }
type WebPubSubRequestType ¶
type WebPubSubRequestType string
const ( WebPubSubRequestTypeClientConnection WebPubSubRequestType = "ClientConnection" WebPubSubRequestTypeRESTAPI WebPubSubRequestType = "RESTAPI" WebPubSubRequestTypeServerConnection WebPubSubRequestType = "ServerConnection" WebPubSubRequestTypeTrace WebPubSubRequestType = "Trace" )
type WebPubSubResource ¶
type WebPubSubResource struct { Id *string `json:"id,omitempty"` Identity *identity.SystemOrUserAssignedMap `json:"identity,omitempty"` Location *string `json:"location,omitempty"` Name *string `json:"name,omitempty"` Properties *WebPubSubProperties `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 WebPubSubResourceOperationPredicate ¶
type WebPubSubResourceOperationPredicate struct { Id *string Location *string Name *string Type *string }
func (WebPubSubResourceOperationPredicate) Matches ¶
func (p WebPubSubResourceOperationPredicate) Matches(input WebPubSubResource) bool
type WebPubSubSkuTier ¶
type WebPubSubSkuTier string
const ( WebPubSubSkuTierBasic WebPubSubSkuTier = "Basic" WebPubSubSkuTierFree WebPubSubSkuTier = "Free" WebPubSubSkuTierPremium WebPubSubSkuTier = "Premium" WebPubSubSkuTierStandard WebPubSubSkuTier = "Standard" )
type WebPubSubTlsSettings ¶
type WebPubSubTlsSettings struct {
ClientCertEnabled *bool `json:"clientCertEnabled,omitempty"`
}
Source Files ¶
- client.go
- constants.go
- id_hub.go
- id_location.go
- id_privateendpointconnection.go
- id_sharedprivatelinkresource.go
- id_webpubsub.go
- method_checknameavailability_autorest.go
- method_createorupdate_autorest.go
- method_delete_autorest.go
- method_get_autorest.go
- method_hubscreateorupdate_autorest.go
- method_hubsdelete_autorest.go
- method_hubsget_autorest.go
- method_hubslist_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_eventhandler.go
- model_livetracecategory.go
- model_livetraceconfiguration.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_shareableprivatelinkresourceproperties.go
- model_shareableprivatelinkresourcetype.go
- model_sharedprivatelinkresource.go
- model_sharedprivatelinkresourceproperties.go
- model_signalrserviceusage.go
- model_signalrserviceusagename.go
- model_sku.go
- model_skucapacity.go
- model_skulist.go
- model_upstreamauthsettings.go
- model_webpubsubhub.go
- model_webpubsubhubproperties.go
- model_webpubsubkeys.go
- model_webpubsubnetworkacls.go
- model_webpubsubproperties.go
- model_webpubsubresource.go
- model_webpubsubtlssettings.go
- predicates.go
- version.go