Documentation ¶
Index ¶
- func PossibleValuesForACLAction() []string
- func PossibleValuesForEventListenerEndpointDiscriminator() []string
- func PossibleValuesForEventListenerFilterDiscriminator() []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 ValidateCustomCertificateID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateCustomDomainID(input interface{}, key string) (warnings []string, errors []error)
- 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 CustomCertificate
- type CustomCertificateId
- type CustomCertificateOperationPredicate
- type CustomCertificateProperties
- type CustomCertificatesCreateOrUpdateOperationResponse
- type CustomCertificatesDeleteOperationResponse
- type CustomCertificatesGetOperationResponse
- type CustomCertificatesListCompleteResult
- type CustomCertificatesListOperationResponse
- type CustomDomain
- type CustomDomainId
- type CustomDomainOperationPredicate
- type CustomDomainProperties
- type CustomDomainsCreateOrUpdateOperationResponse
- type CustomDomainsDeleteOperationResponse
- type CustomDomainsGetOperationResponse
- type CustomDomainsListCompleteResult
- type CustomDomainsListOperationResponse
- type DeleteOperationResponse
- type EventHandler
- type EventHubEndpoint
- type EventListener
- type EventListenerEndpoint
- type EventListenerEndpointDiscriminator
- type EventListenerFilter
- type EventListenerFilterDiscriminator
- type EventNameFilter
- 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 RawEventListenerEndpointImpl
- type RawEventListenerFilterImpl
- type RegenerateKeyOperationResponse
- type RegenerateKeyParameters
- type ResourceLogCategory
- type ResourceLogConfiguration
- type ResourceReference
- 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) CustomCertificatesCreateOrUpdate(ctx context.Context, id CustomCertificateId, input CustomCertificate) (result CustomCertificatesCreateOrUpdateOperationResponse, err error)
- func (c WebPubSubClient) CustomCertificatesCreateOrUpdateThenPoll(ctx context.Context, id CustomCertificateId, input CustomCertificate) error
- func (c WebPubSubClient) CustomCertificatesDelete(ctx context.Context, id CustomCertificateId) (result CustomCertificatesDeleteOperationResponse, err error)
- func (c WebPubSubClient) CustomCertificatesGet(ctx context.Context, id CustomCertificateId) (result CustomCertificatesGetOperationResponse, err error)
- func (c WebPubSubClient) CustomCertificatesList(ctx context.Context, id WebPubSubId) (result CustomCertificatesListOperationResponse, err error)
- func (c WebPubSubClient) CustomCertificatesListComplete(ctx context.Context, id WebPubSubId) (CustomCertificatesListCompleteResult, error)
- func (c WebPubSubClient) CustomCertificatesListCompleteMatchingPredicate(ctx context.Context, id WebPubSubId, ...) (result CustomCertificatesListCompleteResult, err error)
- func (c WebPubSubClient) CustomDomainsCreateOrUpdate(ctx context.Context, id CustomDomainId, input CustomDomain) (result CustomDomainsCreateOrUpdateOperationResponse, err error)
- func (c WebPubSubClient) CustomDomainsCreateOrUpdateThenPoll(ctx context.Context, id CustomDomainId, input CustomDomain) error
- func (c WebPubSubClient) CustomDomainsDelete(ctx context.Context, id CustomDomainId) (result CustomDomainsDeleteOperationResponse, err error)
- func (c WebPubSubClient) CustomDomainsDeleteThenPoll(ctx context.Context, id CustomDomainId) error
- func (c WebPubSubClient) CustomDomainsGet(ctx context.Context, id CustomDomainId) (result CustomDomainsGetOperationResponse, err error)
- func (c WebPubSubClient) CustomDomainsList(ctx context.Context, id WebPubSubId) (result CustomDomainsListOperationResponse, err error)
- func (c WebPubSubClient) CustomDomainsListComplete(ctx context.Context, id WebPubSubId) (CustomDomainsListCompleteResult, error)
- func (c WebPubSubClient) CustomDomainsListCompleteMatchingPredicate(ctx context.Context, id WebPubSubId, predicate CustomDomainOperationPredicate) (result CustomDomainsListCompleteResult, err 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) (result 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) (result HubsListCompleteResult, err error)
- func (c WebPubSubClient) ListByResourceGroup(ctx context.Context, id commonids.ResourceGroupId) (result 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, ...) (result ListByResourceGroupCompleteResult, err error)
- func (c WebPubSubClient) ListBySubscription(ctx context.Context, id commonids.SubscriptionId) (result 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, ...) (result 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) (result PrivateEndpointConnectionsListOperationResponse, err error)
- func (c WebPubSubClient) PrivateEndpointConnectionsListComplete(ctx context.Context, id WebPubSubId) (PrivateEndpointConnectionsListCompleteResult, error)
- func (c WebPubSubClient) PrivateEndpointConnectionsListCompleteMatchingPredicate(ctx context.Context, id WebPubSubId, ...) (result 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) (result PrivateLinkResourcesListOperationResponse, err error)
- func (c WebPubSubClient) PrivateLinkResourcesListComplete(ctx context.Context, id WebPubSubId) (PrivateLinkResourcesListCompleteResult, error)
- func (c WebPubSubClient) PrivateLinkResourcesListCompleteMatchingPredicate(ctx context.Context, id WebPubSubId, ...) (result 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) (result SharedPrivateLinkResourcesListOperationResponse, err error)
- func (c WebPubSubClient) SharedPrivateLinkResourcesListComplete(ctx context.Context, id WebPubSubId) (SharedPrivateLinkResourcesListCompleteResult, error)
- func (c WebPubSubClient) SharedPrivateLinkResourcesListCompleteMatchingPredicate(ctx context.Context, id WebPubSubId, ...) (result 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) (result UsagesListOperationResponse, err error)
- func (c WebPubSubClient) UsagesListComplete(ctx context.Context, id LocationId) (UsagesListCompleteResult, error)
- func (c WebPubSubClient) UsagesListCompleteMatchingPredicate(ctx context.Context, id LocationId, ...) (result 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 PossibleValuesForEventListenerEndpointDiscriminator ¶
func PossibleValuesForEventListenerEndpointDiscriminator() []string
func PossibleValuesForEventListenerFilterDiscriminator ¶
func PossibleValuesForEventListenerFilterDiscriminator() []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 ValidateCustomCertificateID ¶
ValidateCustomCertificateID checks that 'input' can be parsed as a Custom Certificate ID
func ValidateCustomDomainID ¶
ValidateCustomDomainID checks that 'input' can be parsed as a Custom Domain ID
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 ACLAction ¶
type ACLAction string
func (*ACLAction) UnmarshalJSON ¶ added in v0.20230823.1052657
type CheckNameAvailabilityOperationResponse ¶
type CheckNameAvailabilityOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *NameAvailability }
type CustomCertificate ¶
type CustomCertificate struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Properties CustomCertificateProperties `json:"properties"` SystemData *systemdata.SystemData `json:"systemData,omitempty"` Type *string `json:"type,omitempty"` }
type CustomCertificateId ¶
type CustomCertificateId struct { SubscriptionId string ResourceGroupName string WebPubSubName string CustomCertificateName string }
CustomCertificateId is a struct representing the Resource ID for a Custom Certificate
func NewCustomCertificateID ¶
func NewCustomCertificateID(subscriptionId string, resourceGroupName string, webPubSubName string, customCertificateName string) CustomCertificateId
NewCustomCertificateID returns a new CustomCertificateId struct
func ParseCustomCertificateID ¶
func ParseCustomCertificateID(input string) (*CustomCertificateId, error)
ParseCustomCertificateID parses 'input' into a CustomCertificateId
func ParseCustomCertificateIDInsensitively ¶
func ParseCustomCertificateIDInsensitively(input string) (*CustomCertificateId, error)
ParseCustomCertificateIDInsensitively parses 'input' case-insensitively into a CustomCertificateId note: this method should only be used for API response data and not user input
func (CustomCertificateId) ID ¶
func (id CustomCertificateId) ID() string
ID returns the formatted Custom Certificate ID
func (CustomCertificateId) Segments ¶
func (id CustomCertificateId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Custom Certificate ID
func (CustomCertificateId) String ¶
func (id CustomCertificateId) String() string
String returns a human-readable description of this Custom Certificate ID
type CustomCertificateOperationPredicate ¶
func (CustomCertificateOperationPredicate) Matches ¶
func (p CustomCertificateOperationPredicate) Matches(input CustomCertificate) bool
type CustomCertificateProperties ¶
type CustomCertificateProperties struct { KeyVaultBaseUri string `json:"keyVaultBaseUri"` KeyVaultSecretName string `json:"keyVaultSecretName"` KeyVaultSecretVersion *string `json:"keyVaultSecretVersion,omitempty"` ProvisioningState *ProvisioningState `json:"provisioningState,omitempty"` }
type CustomCertificatesGetOperationResponse ¶
type CustomCertificatesGetOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *CustomCertificate }
type CustomCertificatesListCompleteResult ¶
type CustomCertificatesListCompleteResult struct {
Items []CustomCertificate
}
type CustomCertificatesListOperationResponse ¶
type CustomCertificatesListOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]CustomCertificate }
type CustomDomain ¶
type CustomDomain struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Properties CustomDomainProperties `json:"properties"` SystemData *systemdata.SystemData `json:"systemData,omitempty"` Type *string `json:"type,omitempty"` }
type CustomDomainId ¶
type CustomDomainId struct { SubscriptionId string ResourceGroupName string WebPubSubName string CustomDomainName string }
CustomDomainId is a struct representing the Resource ID for a Custom Domain
func NewCustomDomainID ¶
func NewCustomDomainID(subscriptionId string, resourceGroupName string, webPubSubName string, customDomainName string) CustomDomainId
NewCustomDomainID returns a new CustomDomainId struct
func ParseCustomDomainID ¶
func ParseCustomDomainID(input string) (*CustomDomainId, error)
ParseCustomDomainID parses 'input' into a CustomDomainId
func ParseCustomDomainIDInsensitively ¶
func ParseCustomDomainIDInsensitively(input string) (*CustomDomainId, error)
ParseCustomDomainIDInsensitively parses 'input' case-insensitively into a CustomDomainId note: this method should only be used for API response data and not user input
func (CustomDomainId) ID ¶
func (id CustomDomainId) ID() string
ID returns the formatted Custom Domain ID
func (CustomDomainId) Segments ¶
func (id CustomDomainId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Custom Domain ID
func (CustomDomainId) String ¶
func (id CustomDomainId) String() string
String returns a human-readable description of this Custom Domain ID
type CustomDomainOperationPredicate ¶
func (CustomDomainOperationPredicate) Matches ¶
func (p CustomDomainOperationPredicate) Matches(input CustomDomain) bool
type CustomDomainProperties ¶
type CustomDomainProperties struct { CustomCertificate ResourceReference `json:"customCertificate"` DomainName string `json:"domainName"` ProvisioningState *ProvisioningState `json:"provisioningState,omitempty"` }
type CustomDomainsGetOperationResponse ¶
type CustomDomainsGetOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *CustomDomain }
type CustomDomainsListCompleteResult ¶
type CustomDomainsListCompleteResult struct {
Items []CustomDomain
}
type CustomDomainsListOperationResponse ¶
type CustomDomainsListOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]CustomDomain }
type DeleteOperationResponse ¶
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 EventHubEndpoint ¶
type EventHubEndpoint struct { EventHubName string `json:"eventHubName"` FullyQualifiedNamespace string `json:"fullyQualifiedNamespace"` }
func (EventHubEndpoint) MarshalJSON ¶
func (s EventHubEndpoint) MarshalJSON() ([]byte, error)
type EventListener ¶
type EventListener struct { Endpoint EventListenerEndpoint `json:"endpoint"` Filter EventListenerFilter `json:"filter"` }
func (*EventListener) UnmarshalJSON ¶
func (s *EventListener) UnmarshalJSON(bytes []byte) error
type EventListenerEndpoint ¶
type EventListenerEndpoint interface { }
type EventListenerEndpointDiscriminator ¶
type EventListenerEndpointDiscriminator string
const (
EventListenerEndpointDiscriminatorEventHub EventListenerEndpointDiscriminator = "EventHub"
)
func (*EventListenerEndpointDiscriminator) UnmarshalJSON ¶ added in v0.20230823.1052657
func (s *EventListenerEndpointDiscriminator) UnmarshalJSON(bytes []byte) error
type EventListenerFilter ¶
type EventListenerFilter interface { }
type EventListenerFilterDiscriminator ¶
type EventListenerFilterDiscriminator string
const (
EventListenerFilterDiscriminatorEventName EventListenerFilterDiscriminator = "EventName"
)
func (*EventListenerFilterDiscriminator) UnmarshalJSON ¶ added in v0.20230823.1052657
func (s *EventListenerFilterDiscriminator) UnmarshalJSON(bytes []byte) error
type EventNameFilter ¶
type EventNameFilter struct { SystemEvents *[]string `json:"systemEvents,omitempty"` UserEventPattern *string `json:"userEventPattern,omitempty"` }
func (EventNameFilter) MarshalJSON ¶
func (s EventNameFilter) MarshalJSON() ([]byte, error)
type GetOperationResponse ¶
type GetOperationResponse struct { HttpResponse *http.Response OData *odata.OData 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 HubsGetOperationResponse ¶
type HubsGetOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *WebPubSubHub }
type HubsListCompleteResult ¶
type HubsListCompleteResult struct {
Items []WebPubSubHub
}
type HubsListOperationResponse ¶
type HubsListOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]WebPubSubHub }
type ListByResourceGroupCompleteResult ¶
type ListByResourceGroupCompleteResult struct {
Items []WebPubSubResource
}
type ListByResourceGroupOperationResponse ¶
type ListByResourceGroupOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]WebPubSubResource }
type ListBySubscriptionCompleteResult ¶
type ListBySubscriptionCompleteResult struct {
Items []WebPubSubResource
}
type ListBySubscriptionOperationResponse ¶
type ListBySubscriptionOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]WebPubSubResource }
type ListKeysOperationResponse ¶
type ListKeysOperationResponse struct { HttpResponse *http.Response OData *odata.OData 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 PrivateEndpointConnectionsGetOperationResponse ¶
type PrivateEndpointConnectionsGetOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *PrivateEndpointConnection }
type PrivateEndpointConnectionsListCompleteResult ¶
type PrivateEndpointConnectionsListCompleteResult struct {
Items []PrivateEndpointConnection
}
type PrivateEndpointConnectionsListOperationResponse ¶
type PrivateEndpointConnectionsListOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]PrivateEndpointConnection }
type PrivateEndpointConnectionsUpdateOperationResponse ¶
type PrivateEndpointConnectionsUpdateOperationResponse struct { HttpResponse *http.Response OData *odata.OData 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 OData *odata.OData Model *[]PrivateLinkResource }
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" )
func (*PrivateLinkServiceConnectionStatus) UnmarshalJSON ¶ added in v0.20230823.1052657
func (s *PrivateLinkServiceConnectionStatus) UnmarshalJSON(bytes []byte) error
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" )
func (*ProvisioningState) UnmarshalJSON ¶ added in v0.20230823.1052657
func (s *ProvisioningState) UnmarshalJSON(bytes []byte) error
type RawEventListenerEndpointImpl ¶ added in v0.20230807.1063129
RawEventListenerEndpointImpl is returned when the Discriminated Value doesn't match any of the defined types NOTE: this should only be used when a type isn't defined for this type of Object (as a workaround) and is used only for Deserialization (e.g. this cannot be used as a Request Payload).
type RawEventListenerFilterImpl ¶ added in v0.20230807.1063129
RawEventListenerFilterImpl is returned when the Discriminated Value doesn't match any of the defined types NOTE: this should only be used when a type isn't defined for this type of Object (as a workaround) and is used only for Deserialization (e.g. this cannot be used as a Request Payload).
type RegenerateKeyParameters ¶
type RegenerateKeyParameters struct {
KeyType *KeyType `json:"keyType,omitempty"`
}
type ResourceLogCategory ¶
type ResourceLogConfiguration ¶
type ResourceLogConfiguration struct {
Categories *[]ResourceLogCategory `json:"categories,omitempty"`
}
type ResourceReference ¶
type ResourceReference struct {
Id *string `json:"id,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 ScaleType ¶
type ScaleType string
func (*ScaleType) UnmarshalJSON ¶ added in v0.20230823.1052657
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 SharedPrivateLinkResourceStatus ¶
type SharedPrivateLinkResourceStatus string
const ()
func (*SharedPrivateLinkResourceStatus) UnmarshalJSON ¶ added in v0.20230823.1052657
func (s *SharedPrivateLinkResourceStatus) UnmarshalJSON(bytes []byte) error
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 {}
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 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" )
func (*UpstreamAuthType) UnmarshalJSON ¶ added in v0.20230823.1052657
func (s *UpstreamAuthType) UnmarshalJSON(bytes []byte) error
type UsagesListCompleteResult ¶
type UsagesListCompleteResult struct {
Items []SignalRServiceUsage
}
type UsagesListOperationResponse ¶
type UsagesListOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]SignalRServiceUsage }
type WebPubSubClient ¶
type WebPubSubClient struct {
Client *resourcemanager.Client
}
func NewWebPubSubClientWithBaseURI ¶
func NewWebPubSubClientWithBaseURI(sdkApi sdkEnv.Api) (*WebPubSubClient, error)
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) CustomCertificatesCreateOrUpdate ¶
func (c WebPubSubClient) CustomCertificatesCreateOrUpdate(ctx context.Context, id CustomCertificateId, input CustomCertificate) (result CustomCertificatesCreateOrUpdateOperationResponse, err error)
CustomCertificatesCreateOrUpdate ...
func (WebPubSubClient) CustomCertificatesCreateOrUpdateThenPoll ¶
func (c WebPubSubClient) CustomCertificatesCreateOrUpdateThenPoll(ctx context.Context, id CustomCertificateId, input CustomCertificate) error
CustomCertificatesCreateOrUpdateThenPoll performs CustomCertificatesCreateOrUpdate then polls until it's completed
func (WebPubSubClient) CustomCertificatesDelete ¶
func (c WebPubSubClient) CustomCertificatesDelete(ctx context.Context, id CustomCertificateId) (result CustomCertificatesDeleteOperationResponse, err error)
CustomCertificatesDelete ...
func (WebPubSubClient) CustomCertificatesGet ¶
func (c WebPubSubClient) CustomCertificatesGet(ctx context.Context, id CustomCertificateId) (result CustomCertificatesGetOperationResponse, err error)
CustomCertificatesGet ...
func (WebPubSubClient) CustomCertificatesList ¶
func (c WebPubSubClient) CustomCertificatesList(ctx context.Context, id WebPubSubId) (result CustomCertificatesListOperationResponse, err error)
CustomCertificatesList ...
func (WebPubSubClient) CustomCertificatesListComplete ¶
func (c WebPubSubClient) CustomCertificatesListComplete(ctx context.Context, id WebPubSubId) (CustomCertificatesListCompleteResult, error)
CustomCertificatesListComplete retrieves all the results into a single object
func (WebPubSubClient) CustomCertificatesListCompleteMatchingPredicate ¶
func (c WebPubSubClient) CustomCertificatesListCompleteMatchingPredicate(ctx context.Context, id WebPubSubId, predicate CustomCertificateOperationPredicate) (result CustomCertificatesListCompleteResult, err error)
CustomCertificatesListCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (WebPubSubClient) CustomDomainsCreateOrUpdate ¶
func (c WebPubSubClient) CustomDomainsCreateOrUpdate(ctx context.Context, id CustomDomainId, input CustomDomain) (result CustomDomainsCreateOrUpdateOperationResponse, err error)
CustomDomainsCreateOrUpdate ...
func (WebPubSubClient) CustomDomainsCreateOrUpdateThenPoll ¶
func (c WebPubSubClient) CustomDomainsCreateOrUpdateThenPoll(ctx context.Context, id CustomDomainId, input CustomDomain) error
CustomDomainsCreateOrUpdateThenPoll performs CustomDomainsCreateOrUpdate then polls until it's completed
func (WebPubSubClient) CustomDomainsDelete ¶
func (c WebPubSubClient) CustomDomainsDelete(ctx context.Context, id CustomDomainId) (result CustomDomainsDeleteOperationResponse, err error)
CustomDomainsDelete ...
func (WebPubSubClient) CustomDomainsDeleteThenPoll ¶
func (c WebPubSubClient) CustomDomainsDeleteThenPoll(ctx context.Context, id CustomDomainId) error
CustomDomainsDeleteThenPoll performs CustomDomainsDelete then polls until it's completed
func (WebPubSubClient) CustomDomainsGet ¶
func (c WebPubSubClient) CustomDomainsGet(ctx context.Context, id CustomDomainId) (result CustomDomainsGetOperationResponse, err error)
CustomDomainsGet ...
func (WebPubSubClient) CustomDomainsList ¶
func (c WebPubSubClient) CustomDomainsList(ctx context.Context, id WebPubSubId) (result CustomDomainsListOperationResponse, err error)
CustomDomainsList ...
func (WebPubSubClient) CustomDomainsListComplete ¶
func (c WebPubSubClient) CustomDomainsListComplete(ctx context.Context, id WebPubSubId) (CustomDomainsListCompleteResult, error)
CustomDomainsListComplete retrieves all the results into a single object
func (WebPubSubClient) CustomDomainsListCompleteMatchingPredicate ¶
func (c WebPubSubClient) CustomDomainsListCompleteMatchingPredicate(ctx context.Context, id WebPubSubId, predicate CustomDomainOperationPredicate) (result CustomDomainsListCompleteResult, err error)
CustomDomainsListCompleteMatchingPredicate retrieves all the results and then applies the predicate
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) (result HubsListOperationResponse, err error)
HubsList ...
func (WebPubSubClient) HubsListComplete ¶
func (c WebPubSubClient) HubsListComplete(ctx context.Context, id WebPubSubId) (HubsListCompleteResult, error)
HubsListComplete retrieves all the results into a single object
func (WebPubSubClient) HubsListCompleteMatchingPredicate ¶
func (c WebPubSubClient) HubsListCompleteMatchingPredicate(ctx context.Context, id WebPubSubId, predicate WebPubSubHubOperationPredicate) (result HubsListCompleteResult, err error)
HubsListCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (WebPubSubClient) ListByResourceGroup ¶
func (c WebPubSubClient) ListByResourceGroup(ctx context.Context, id commonids.ResourceGroupId) (result ListByResourceGroupOperationResponse, err error)
ListByResourceGroup ...
func (WebPubSubClient) ListByResourceGroupComplete ¶
func (c WebPubSubClient) ListByResourceGroupComplete(ctx context.Context, id commonids.ResourceGroupId) (ListByResourceGroupCompleteResult, error)
ListByResourceGroupComplete retrieves all the results into a single object
func (WebPubSubClient) ListByResourceGroupCompleteMatchingPredicate ¶
func (c WebPubSubClient) ListByResourceGroupCompleteMatchingPredicate(ctx context.Context, id commonids.ResourceGroupId, predicate WebPubSubResourceOperationPredicate) (result ListByResourceGroupCompleteResult, err error)
ListByResourceGroupCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (WebPubSubClient) ListBySubscription ¶
func (c WebPubSubClient) ListBySubscription(ctx context.Context, id commonids.SubscriptionId) (result ListBySubscriptionOperationResponse, err error)
ListBySubscription ...
func (WebPubSubClient) ListBySubscriptionComplete ¶
func (c WebPubSubClient) ListBySubscriptionComplete(ctx context.Context, id commonids.SubscriptionId) (ListBySubscriptionCompleteResult, error)
ListBySubscriptionComplete retrieves all the results into a single object
func (WebPubSubClient) ListBySubscriptionCompleteMatchingPredicate ¶
func (c WebPubSubClient) ListBySubscriptionCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, predicate WebPubSubResourceOperationPredicate) (result ListBySubscriptionCompleteResult, err error)
ListBySubscriptionCompleteMatchingPredicate retrieves all the results and then applies 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) (result PrivateEndpointConnectionsListOperationResponse, err error)
PrivateEndpointConnectionsList ...
func (WebPubSubClient) PrivateEndpointConnectionsListComplete ¶
func (c WebPubSubClient) PrivateEndpointConnectionsListComplete(ctx context.Context, id WebPubSubId) (PrivateEndpointConnectionsListCompleteResult, error)
PrivateEndpointConnectionsListComplete retrieves all the results into a single object
func (WebPubSubClient) PrivateEndpointConnectionsListCompleteMatchingPredicate ¶
func (c WebPubSubClient) PrivateEndpointConnectionsListCompleteMatchingPredicate(ctx context.Context, id WebPubSubId, predicate PrivateEndpointConnectionOperationPredicate) (result PrivateEndpointConnectionsListCompleteResult, err error)
PrivateEndpointConnectionsListCompleteMatchingPredicate retrieves all the results and then applies 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) (result PrivateLinkResourcesListOperationResponse, err error)
PrivateLinkResourcesList ...
func (WebPubSubClient) PrivateLinkResourcesListComplete ¶
func (c WebPubSubClient) PrivateLinkResourcesListComplete(ctx context.Context, id WebPubSubId) (PrivateLinkResourcesListCompleteResult, error)
PrivateLinkResourcesListComplete retrieves all the results into a single object
func (WebPubSubClient) PrivateLinkResourcesListCompleteMatchingPredicate ¶
func (c WebPubSubClient) PrivateLinkResourcesListCompleteMatchingPredicate(ctx context.Context, id WebPubSubId, predicate PrivateLinkResourceOperationPredicate) (result PrivateLinkResourcesListCompleteResult, err error)
PrivateLinkResourcesListCompleteMatchingPredicate retrieves all the results and then applies 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) (result SharedPrivateLinkResourcesListOperationResponse, err error)
SharedPrivateLinkResourcesList ...
func (WebPubSubClient) SharedPrivateLinkResourcesListComplete ¶
func (c WebPubSubClient) SharedPrivateLinkResourcesListComplete(ctx context.Context, id WebPubSubId) (SharedPrivateLinkResourcesListCompleteResult, error)
SharedPrivateLinkResourcesListComplete retrieves all the results into a single object
func (WebPubSubClient) SharedPrivateLinkResourcesListCompleteMatchingPredicate ¶
func (c WebPubSubClient) SharedPrivateLinkResourcesListCompleteMatchingPredicate(ctx context.Context, id WebPubSubId, predicate SharedPrivateLinkResourceOperationPredicate) (result SharedPrivateLinkResourcesListCompleteResult, err error)
SharedPrivateLinkResourcesListCompleteMatchingPredicate retrieves all the results and then applies 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) (result UsagesListOperationResponse, err error)
UsagesList ...
func (WebPubSubClient) UsagesListComplete ¶
func (c WebPubSubClient) UsagesListComplete(ctx context.Context, id LocationId) (UsagesListCompleteResult, error)
UsagesListComplete retrieves all the results into a single object
func (WebPubSubClient) UsagesListCompleteMatchingPredicate ¶
func (c WebPubSubClient) UsagesListCompleteMatchingPredicate(ctx context.Context, id LocationId, predicate SignalRServiceUsageOperationPredicate) (result UsagesListCompleteResult, err error)
UsagesListCompleteMatchingPredicate retrieves all the results and then applies 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"` EventListeners *[]EventListener `json:"eventListeners,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" )
func (*WebPubSubRequestType) UnmarshalJSON ¶ added in v0.20230823.1052657
func (s *WebPubSubRequestType) UnmarshalJSON(bytes []byte) error
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" )
func (*WebPubSubSkuTier) UnmarshalJSON ¶ added in v0.20230823.1052657
func (s *WebPubSubSkuTier) UnmarshalJSON(bytes []byte) error
type WebPubSubTlsSettings ¶
type WebPubSubTlsSettings struct {
ClientCertEnabled *bool `json:"clientCertEnabled,omitempty"`
}
Source Files ¶
- client.go
- constants.go
- id_customcertificate.go
- id_customdomain.go
- id_hub.go
- id_location.go
- id_privateendpointconnection.go
- id_sharedprivatelinkresource.go
- id_webpubsub.go
- method_checknameavailability.go
- method_createorupdate.go
- method_customcertificatescreateorupdate.go
- method_customcertificatesdelete.go
- method_customcertificatesget.go
- method_customcertificateslist.go
- method_customdomainscreateorupdate.go
- method_customdomainsdelete.go
- method_customdomainsget.go
- method_customdomainslist.go
- method_delete.go
- method_get.go
- method_hubscreateorupdate.go
- method_hubsdelete.go
- method_hubsget.go
- method_hubslist.go
- method_listbyresourcegroup.go
- method_listbysubscription.go
- method_listkeys.go
- method_listskus.go
- method_privateendpointconnectionsdelete.go
- method_privateendpointconnectionsget.go
- method_privateendpointconnectionslist.go
- method_privateendpointconnectionsupdate.go
- method_privatelinkresourceslist.go
- method_regeneratekey.go
- method_restart.go
- method_sharedprivatelinkresourcescreateorupdate.go
- method_sharedprivatelinkresourcesdelete.go
- method_sharedprivatelinkresourcesget.go
- method_sharedprivatelinkresourceslist.go
- method_update.go
- method_usageslist.go
- model_customcertificate.go
- model_customcertificateproperties.go
- model_customdomain.go
- model_customdomainproperties.go
- model_eventhandler.go
- model_eventhubendpoint.go
- model_eventlistener.go
- model_eventlistenerendpoint.go
- model_eventlistenerfilter.go
- model_eventnamefilter.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_resourcereference.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