Documentation ¶
Index ¶
- func PossibleValuesForACLAction() []string
- func PossibleValuesForFeatureFlags() []string
- func PossibleValuesForKeyType() []string
- func PossibleValuesForPrivateLinkServiceConnectionStatus() []string
- func PossibleValuesForProvisioningState() []string
- func PossibleValuesForScaleType() []string
- func PossibleValuesForServiceKind() []string
- func PossibleValuesForSharedPrivateLinkResourceStatus() []string
- func PossibleValuesForSignalRRequestType() []string
- func PossibleValuesForSignalRSkuTier() []string
- func PossibleValuesForUpstreamAuthType() []string
- func ValidateCustomCertificateID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateCustomDomainID(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 ValidateSignalRID(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 FeatureFlags
- type GetOperationResponse
- 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, signalRName 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 ResourceReference
- type ResourceSku
- type RestartOperationResponse
- type ScaleType
- type ServerlessSettings
- type ServerlessUpstreamSettings
- type ServiceKind
- type ShareablePrivateLinkResourceProperties
- type ShareablePrivateLinkResourceType
- type SharedPrivateLinkResource
- type SharedPrivateLinkResourceId
- func NewSharedPrivateLinkResourceID(subscriptionId string, resourceGroupName string, signalRName string, ...) SharedPrivateLinkResourceId
- func ParseSharedPrivateLinkResourceID(input string) (*SharedPrivateLinkResourceId, error)
- func ParseSharedPrivateLinkResourceIDInsensitively(input string) (*SharedPrivateLinkResourceId, error)
- type SharedPrivateLinkResourceOperationPredicate
- type SharedPrivateLinkResourceProperties
- type SharedPrivateLinkResourceStatus
- type SharedPrivateLinkResourcesCreateOrUpdateOperationResponse
- type SharedPrivateLinkResourcesDeleteOperationResponse
- type SharedPrivateLinkResourcesGetOperationResponse
- type SharedPrivateLinkResourcesListCompleteResult
- type SharedPrivateLinkResourcesListOperationResponse
- type SignalRClient
- func (c SignalRClient) CheckNameAvailability(ctx context.Context, id LocationId, input NameAvailabilityParameters) (result CheckNameAvailabilityOperationResponse, err error)
- func (c SignalRClient) CreateOrUpdate(ctx context.Context, id SignalRId, input SignalRResource) (result CreateOrUpdateOperationResponse, err error)
- func (c SignalRClient) CreateOrUpdateThenPoll(ctx context.Context, id SignalRId, input SignalRResource) error
- func (c SignalRClient) CustomCertificatesCreateOrUpdate(ctx context.Context, id CustomCertificateId, input CustomCertificate) (result CustomCertificatesCreateOrUpdateOperationResponse, err error)
- func (c SignalRClient) CustomCertificatesCreateOrUpdateThenPoll(ctx context.Context, id CustomCertificateId, input CustomCertificate) error
- func (c SignalRClient) CustomCertificatesDelete(ctx context.Context, id CustomCertificateId) (result CustomCertificatesDeleteOperationResponse, err error)
- func (c SignalRClient) CustomCertificatesGet(ctx context.Context, id CustomCertificateId) (result CustomCertificatesGetOperationResponse, err error)
- func (c SignalRClient) CustomCertificatesList(ctx context.Context, id SignalRId) (result CustomCertificatesListOperationResponse, err error)
- func (c SignalRClient) CustomCertificatesListComplete(ctx context.Context, id SignalRId) (CustomCertificatesListCompleteResult, error)
- func (c SignalRClient) CustomCertificatesListCompleteMatchingPredicate(ctx context.Context, id SignalRId, ...) (result CustomCertificatesListCompleteResult, err error)
- func (c SignalRClient) CustomDomainsCreateOrUpdate(ctx context.Context, id CustomDomainId, input CustomDomain) (result CustomDomainsCreateOrUpdateOperationResponse, err error)
- func (c SignalRClient) CustomDomainsCreateOrUpdateThenPoll(ctx context.Context, id CustomDomainId, input CustomDomain) error
- func (c SignalRClient) CustomDomainsDelete(ctx context.Context, id CustomDomainId) (result CustomDomainsDeleteOperationResponse, err error)
- func (c SignalRClient) CustomDomainsDeleteThenPoll(ctx context.Context, id CustomDomainId) error
- func (c SignalRClient) CustomDomainsGet(ctx context.Context, id CustomDomainId) (result CustomDomainsGetOperationResponse, err error)
- func (c SignalRClient) CustomDomainsList(ctx context.Context, id SignalRId) (result CustomDomainsListOperationResponse, err error)
- func (c SignalRClient) CustomDomainsListComplete(ctx context.Context, id SignalRId) (CustomDomainsListCompleteResult, error)
- func (c SignalRClient) CustomDomainsListCompleteMatchingPredicate(ctx context.Context, id SignalRId, predicate CustomDomainOperationPredicate) (result CustomDomainsListCompleteResult, err error)
- func (c SignalRClient) Delete(ctx context.Context, id SignalRId) (result DeleteOperationResponse, err error)
- func (c SignalRClient) DeleteThenPoll(ctx context.Context, id SignalRId) error
- func (c SignalRClient) Get(ctx context.Context, id SignalRId) (result GetOperationResponse, err error)
- func (c SignalRClient) ListByResourceGroup(ctx context.Context, id commonids.ResourceGroupId) (result ListByResourceGroupOperationResponse, err error)
- func (c SignalRClient) ListByResourceGroupComplete(ctx context.Context, id commonids.ResourceGroupId) (ListByResourceGroupCompleteResult, error)
- func (c SignalRClient) ListByResourceGroupCompleteMatchingPredicate(ctx context.Context, id commonids.ResourceGroupId, ...) (result ListByResourceGroupCompleteResult, err error)
- func (c SignalRClient) ListBySubscription(ctx context.Context, id commonids.SubscriptionId) (result ListBySubscriptionOperationResponse, err error)
- func (c SignalRClient) ListBySubscriptionComplete(ctx context.Context, id commonids.SubscriptionId) (ListBySubscriptionCompleteResult, error)
- func (c SignalRClient) ListBySubscriptionCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, ...) (result ListBySubscriptionCompleteResult, err error)
- func (c SignalRClient) ListKeys(ctx context.Context, id SignalRId) (result ListKeysOperationResponse, err error)
- func (c SignalRClient) ListSkus(ctx context.Context, id SignalRId) (result ListSkusOperationResponse, err error)
- func (c SignalRClient) PrivateEndpointConnectionsDelete(ctx context.Context, id PrivateEndpointConnectionId) (result PrivateEndpointConnectionsDeleteOperationResponse, err error)
- func (c SignalRClient) PrivateEndpointConnectionsDeleteThenPoll(ctx context.Context, id PrivateEndpointConnectionId) error
- func (c SignalRClient) PrivateEndpointConnectionsGet(ctx context.Context, id PrivateEndpointConnectionId) (result PrivateEndpointConnectionsGetOperationResponse, err error)
- func (c SignalRClient) PrivateEndpointConnectionsList(ctx context.Context, id SignalRId) (result PrivateEndpointConnectionsListOperationResponse, err error)
- func (c SignalRClient) PrivateEndpointConnectionsListComplete(ctx context.Context, id SignalRId) (PrivateEndpointConnectionsListCompleteResult, error)
- func (c SignalRClient) PrivateEndpointConnectionsListCompleteMatchingPredicate(ctx context.Context, id SignalRId, ...) (result PrivateEndpointConnectionsListCompleteResult, err error)
- func (c SignalRClient) PrivateEndpointConnectionsUpdate(ctx context.Context, id PrivateEndpointConnectionId, ...) (result PrivateEndpointConnectionsUpdateOperationResponse, err error)
- func (c SignalRClient) PrivateLinkResourcesList(ctx context.Context, id SignalRId) (result PrivateLinkResourcesListOperationResponse, err error)
- func (c SignalRClient) PrivateLinkResourcesListComplete(ctx context.Context, id SignalRId) (PrivateLinkResourcesListCompleteResult, error)
- func (c SignalRClient) PrivateLinkResourcesListCompleteMatchingPredicate(ctx context.Context, id SignalRId, ...) (result PrivateLinkResourcesListCompleteResult, err error)
- func (c SignalRClient) RegenerateKey(ctx context.Context, id SignalRId, input RegenerateKeyParameters) (result RegenerateKeyOperationResponse, err error)
- func (c SignalRClient) RegenerateKeyThenPoll(ctx context.Context, id SignalRId, input RegenerateKeyParameters) error
- func (c SignalRClient) Restart(ctx context.Context, id SignalRId) (result RestartOperationResponse, err error)
- func (c SignalRClient) RestartThenPoll(ctx context.Context, id SignalRId) error
- func (c SignalRClient) SharedPrivateLinkResourcesCreateOrUpdate(ctx context.Context, id SharedPrivateLinkResourceId, ...) (result SharedPrivateLinkResourcesCreateOrUpdateOperationResponse, err error)
- func (c SignalRClient) SharedPrivateLinkResourcesCreateOrUpdateThenPoll(ctx context.Context, id SharedPrivateLinkResourceId, ...) error
- func (c SignalRClient) SharedPrivateLinkResourcesDelete(ctx context.Context, id SharedPrivateLinkResourceId) (result SharedPrivateLinkResourcesDeleteOperationResponse, err error)
- func (c SignalRClient) SharedPrivateLinkResourcesDeleteThenPoll(ctx context.Context, id SharedPrivateLinkResourceId) error
- func (c SignalRClient) SharedPrivateLinkResourcesGet(ctx context.Context, id SharedPrivateLinkResourceId) (result SharedPrivateLinkResourcesGetOperationResponse, err error)
- func (c SignalRClient) SharedPrivateLinkResourcesList(ctx context.Context, id SignalRId) (result SharedPrivateLinkResourcesListOperationResponse, err error)
- func (c SignalRClient) SharedPrivateLinkResourcesListComplete(ctx context.Context, id SignalRId) (SharedPrivateLinkResourcesListCompleteResult, error)
- func (c SignalRClient) SharedPrivateLinkResourcesListCompleteMatchingPredicate(ctx context.Context, id SignalRId, ...) (result SharedPrivateLinkResourcesListCompleteResult, err error)
- func (c SignalRClient) Update(ctx context.Context, id SignalRId, input SignalRResource) (result UpdateOperationResponse, err error)
- func (c SignalRClient) UpdateThenPoll(ctx context.Context, id SignalRId, input SignalRResource) error
- func (c SignalRClient) UsagesList(ctx context.Context, id LocationId) (result UsagesListOperationResponse, err error)
- func (c SignalRClient) UsagesListComplete(ctx context.Context, id LocationId) (UsagesListCompleteResult, error)
- func (c SignalRClient) UsagesListCompleteMatchingPredicate(ctx context.Context, id LocationId, predicate SignalRUsageOperationPredicate) (result UsagesListCompleteResult, err error)
- type SignalRCorsSettings
- type SignalRFeature
- type SignalRId
- type SignalRKeys
- type SignalRNetworkACLs
- type SignalRProperties
- type SignalRRequestType
- type SignalRResource
- type SignalRResourceOperationPredicate
- type SignalRSkuTier
- type SignalRTlsSettings
- type SignalRUsage
- type SignalRUsageName
- type SignalRUsageOperationPredicate
- type Sku
- type SkuCapacity
- type SkuList
- type UpdateOperationResponse
- type UpstreamAuthSettings
- type UpstreamAuthType
- type UpstreamTemplate
- type UsagesListCompleteResult
- type UsagesListOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PossibleValuesForACLAction ¶
func PossibleValuesForACLAction() []string
func PossibleValuesForFeatureFlags ¶
func PossibleValuesForFeatureFlags() []string
func PossibleValuesForKeyType ¶
func PossibleValuesForKeyType() []string
func PossibleValuesForPrivateLinkServiceConnectionStatus ¶
func PossibleValuesForPrivateLinkServiceConnectionStatus() []string
func PossibleValuesForProvisioningState ¶
func PossibleValuesForProvisioningState() []string
func PossibleValuesForScaleType ¶
func PossibleValuesForScaleType() []string
func PossibleValuesForServiceKind ¶
func PossibleValuesForServiceKind() []string
func PossibleValuesForSharedPrivateLinkResourceStatus ¶
func PossibleValuesForSharedPrivateLinkResourceStatus() []string
func PossibleValuesForSignalRRequestType ¶
func PossibleValuesForSignalRRequestType() []string
func PossibleValuesForSignalRSkuTier ¶
func PossibleValuesForSignalRSkuTier() []string
func PossibleValuesForUpstreamAuthType ¶
func PossibleValuesForUpstreamAuthType() []string
func 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 ValidateLocationID ¶
ValidateLocationID checks that 'input' can be parsed as a Location ID
func ValidatePrivateEndpointConnectionID ¶
func ValidatePrivateEndpointConnectionID(input interface{}, key string) (warnings []string, errors []error)
ValidatePrivateEndpointConnectionID checks that 'input' can be parsed as a Private Endpoint Connection ID
func ValidateSharedPrivateLinkResourceID ¶
func ValidateSharedPrivateLinkResourceID(input interface{}, key string) (warnings []string, errors []error)
ValidateSharedPrivateLinkResourceID checks that 'input' can be parsed as a Shared Private Link Resource ID
func ValidateSignalRID ¶
ValidateSignalRID checks that 'input' can be parsed as a Signal R ID
Types ¶
type ACLAction ¶
type ACLAction string
func (*ACLAction) UnmarshalJSON ¶ added in v0.20230406.1124617
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 SignalRName string CustomCertificateName string }
CustomCertificateId is a struct representing the Resource ID for a Custom Certificate
func NewCustomCertificateID ¶
func NewCustomCertificateID(subscriptionId string, resourceGroupName string, signalRName 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 SignalRName string CustomDomainName string }
CustomDomainId is a struct representing the Resource ID for a Custom Domain
func NewCustomDomainID ¶
func NewCustomDomainID(subscriptionId string, resourceGroupName string, signalRName 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 FeatureFlags ¶
type FeatureFlags string
const ( FeatureFlagsEnableConnectivityLogs FeatureFlags = "EnableConnectivityLogs" FeatureFlagsEnableLiveTrace FeatureFlags = "EnableLiveTrace" FeatureFlagsEnableMessagingLogs FeatureFlags = "EnableMessagingLogs" FeatureFlagsServiceMode FeatureFlags = "ServiceMode" )
func (*FeatureFlags) UnmarshalJSON ¶ added in v0.20230406.1124617
func (s *FeatureFlags) UnmarshalJSON(bytes []byte) error
type GetOperationResponse ¶
type GetOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *SignalRResource }
type ListByResourceGroupCompleteResult ¶
type ListByResourceGroupCompleteResult struct {
Items []SignalRResource
}
type ListByResourceGroupOperationResponse ¶
type ListByResourceGroupOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]SignalRResource }
type ListBySubscriptionCompleteResult ¶
type ListBySubscriptionCompleteResult struct {
Items []SignalRResource
}
type ListBySubscriptionOperationResponse ¶
type ListBySubscriptionOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]SignalRResource }
type ListKeysOperationResponse ¶
type ListKeysOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *SignalRKeys }
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 *[]SignalRRequestType `json:"allow,omitempty"` Deny *[]SignalRRequestType `json:"deny,omitempty"` }
type PrivateEndpoint ¶
type PrivateEndpoint struct {
Id *string `json:"id,omitempty"`
}
type PrivateEndpointACL ¶
type PrivateEndpointACL struct { Allow *[]SignalRRequestType `json:"allow,omitempty"` Deny *[]SignalRRequestType `json:"deny,omitempty"` Name string `json:"name"` }
type PrivateEndpointConnection ¶
type PrivateEndpointConnection struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Properties *PrivateEndpointConnectionProperties `json:"properties,omitempty"` SystemData *systemdata.SystemData `json:"systemData,omitempty"` Type *string `json:"type,omitempty"` }
type PrivateEndpointConnectionId ¶
type PrivateEndpointConnectionId struct { SubscriptionId string ResourceGroupName string SignalRName string PrivateEndpointConnectionName string }
PrivateEndpointConnectionId is a struct representing the Resource ID for a Private Endpoint Connection
func NewPrivateEndpointConnectionID ¶
func NewPrivateEndpointConnectionID(subscriptionId string, resourceGroupName string, signalRName 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.20230406.1124617
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.20230406.1124617
func (s *ProvisioningState) UnmarshalJSON(bytes []byte) error
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 *SignalRSkuTier `json:"tier,omitempty"` }
type ScaleType ¶
type ScaleType string
func (*ScaleType) UnmarshalJSON ¶ added in v0.20230406.1124617
type ServerlessSettings ¶
type ServerlessSettings struct {
ConnectionTimeoutInSeconds *int64 `json:"connectionTimeoutInSeconds,omitempty"`
}
type ServerlessUpstreamSettings ¶
type ServerlessUpstreamSettings struct {
Templates *[]UpstreamTemplate `json:"templates,omitempty"`
}
type ServiceKind ¶
type ServiceKind string
const ( ServiceKindRawWebSockets ServiceKind = "RawWebSockets" ServiceKindSignalR ServiceKind = "SignalR" )
func (*ServiceKind) UnmarshalJSON ¶ added in v0.20230406.1124617
func (s *ServiceKind) UnmarshalJSON(bytes []byte) error
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, signalRName 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.20230406.1124617
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 SignalRClient ¶
type SignalRClient struct {
Client *resourcemanager.Client
}
func NewSignalRClientWithBaseURI ¶
func NewSignalRClientWithBaseURI(sdkApi sdkEnv.Api) (*SignalRClient, error)
func (SignalRClient) CheckNameAvailability ¶
func (c SignalRClient) CheckNameAvailability(ctx context.Context, id LocationId, input NameAvailabilityParameters) (result CheckNameAvailabilityOperationResponse, err error)
CheckNameAvailability ...
func (SignalRClient) CreateOrUpdate ¶
func (c SignalRClient) CreateOrUpdate(ctx context.Context, id SignalRId, input SignalRResource) (result CreateOrUpdateOperationResponse, err error)
CreateOrUpdate ...
func (SignalRClient) CreateOrUpdateThenPoll ¶
func (c SignalRClient) CreateOrUpdateThenPoll(ctx context.Context, id SignalRId, input SignalRResource) error
CreateOrUpdateThenPoll performs CreateOrUpdate then polls until it's completed
func (SignalRClient) CustomCertificatesCreateOrUpdate ¶
func (c SignalRClient) CustomCertificatesCreateOrUpdate(ctx context.Context, id CustomCertificateId, input CustomCertificate) (result CustomCertificatesCreateOrUpdateOperationResponse, err error)
CustomCertificatesCreateOrUpdate ...
func (SignalRClient) CustomCertificatesCreateOrUpdateThenPoll ¶
func (c SignalRClient) CustomCertificatesCreateOrUpdateThenPoll(ctx context.Context, id CustomCertificateId, input CustomCertificate) error
CustomCertificatesCreateOrUpdateThenPoll performs CustomCertificatesCreateOrUpdate then polls until it's completed
func (SignalRClient) CustomCertificatesDelete ¶
func (c SignalRClient) CustomCertificatesDelete(ctx context.Context, id CustomCertificateId) (result CustomCertificatesDeleteOperationResponse, err error)
CustomCertificatesDelete ...
func (SignalRClient) CustomCertificatesGet ¶
func (c SignalRClient) CustomCertificatesGet(ctx context.Context, id CustomCertificateId) (result CustomCertificatesGetOperationResponse, err error)
CustomCertificatesGet ...
func (SignalRClient) CustomCertificatesList ¶
func (c SignalRClient) CustomCertificatesList(ctx context.Context, id SignalRId) (result CustomCertificatesListOperationResponse, err error)
CustomCertificatesList ...
func (SignalRClient) CustomCertificatesListComplete ¶
func (c SignalRClient) CustomCertificatesListComplete(ctx context.Context, id SignalRId) (CustomCertificatesListCompleteResult, error)
CustomCertificatesListComplete retrieves all the results into a single object
func (SignalRClient) CustomCertificatesListCompleteMatchingPredicate ¶
func (c SignalRClient) CustomCertificatesListCompleteMatchingPredicate(ctx context.Context, id SignalRId, predicate CustomCertificateOperationPredicate) (result CustomCertificatesListCompleteResult, err error)
CustomCertificatesListCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (SignalRClient) CustomDomainsCreateOrUpdate ¶
func (c SignalRClient) CustomDomainsCreateOrUpdate(ctx context.Context, id CustomDomainId, input CustomDomain) (result CustomDomainsCreateOrUpdateOperationResponse, err error)
CustomDomainsCreateOrUpdate ...
func (SignalRClient) CustomDomainsCreateOrUpdateThenPoll ¶
func (c SignalRClient) CustomDomainsCreateOrUpdateThenPoll(ctx context.Context, id CustomDomainId, input CustomDomain) error
CustomDomainsCreateOrUpdateThenPoll performs CustomDomainsCreateOrUpdate then polls until it's completed
func (SignalRClient) CustomDomainsDelete ¶
func (c SignalRClient) CustomDomainsDelete(ctx context.Context, id CustomDomainId) (result CustomDomainsDeleteOperationResponse, err error)
CustomDomainsDelete ...
func (SignalRClient) CustomDomainsDeleteThenPoll ¶
func (c SignalRClient) CustomDomainsDeleteThenPoll(ctx context.Context, id CustomDomainId) error
CustomDomainsDeleteThenPoll performs CustomDomainsDelete then polls until it's completed
func (SignalRClient) CustomDomainsGet ¶
func (c SignalRClient) CustomDomainsGet(ctx context.Context, id CustomDomainId) (result CustomDomainsGetOperationResponse, err error)
CustomDomainsGet ...
func (SignalRClient) CustomDomainsList ¶
func (c SignalRClient) CustomDomainsList(ctx context.Context, id SignalRId) (result CustomDomainsListOperationResponse, err error)
CustomDomainsList ...
func (SignalRClient) CustomDomainsListComplete ¶
func (c SignalRClient) CustomDomainsListComplete(ctx context.Context, id SignalRId) (CustomDomainsListCompleteResult, error)
CustomDomainsListComplete retrieves all the results into a single object
func (SignalRClient) CustomDomainsListCompleteMatchingPredicate ¶
func (c SignalRClient) CustomDomainsListCompleteMatchingPredicate(ctx context.Context, id SignalRId, predicate CustomDomainOperationPredicate) (result CustomDomainsListCompleteResult, err error)
CustomDomainsListCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (SignalRClient) Delete ¶
func (c SignalRClient) Delete(ctx context.Context, id SignalRId) (result DeleteOperationResponse, err error)
Delete ...
func (SignalRClient) DeleteThenPoll ¶
func (c SignalRClient) DeleteThenPoll(ctx context.Context, id SignalRId) error
DeleteThenPoll performs Delete then polls until it's completed
func (SignalRClient) Get ¶
func (c SignalRClient) Get(ctx context.Context, id SignalRId) (result GetOperationResponse, err error)
Get ...
func (SignalRClient) ListByResourceGroup ¶
func (c SignalRClient) ListByResourceGroup(ctx context.Context, id commonids.ResourceGroupId) (result ListByResourceGroupOperationResponse, err error)
ListByResourceGroup ...
func (SignalRClient) ListByResourceGroupComplete ¶
func (c SignalRClient) ListByResourceGroupComplete(ctx context.Context, id commonids.ResourceGroupId) (ListByResourceGroupCompleteResult, error)
ListByResourceGroupComplete retrieves all the results into a single object
func (SignalRClient) ListByResourceGroupCompleteMatchingPredicate ¶
func (c SignalRClient) ListByResourceGroupCompleteMatchingPredicate(ctx context.Context, id commonids.ResourceGroupId, predicate SignalRResourceOperationPredicate) (result ListByResourceGroupCompleteResult, err error)
ListByResourceGroupCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (SignalRClient) ListBySubscription ¶
func (c SignalRClient) ListBySubscription(ctx context.Context, id commonids.SubscriptionId) (result ListBySubscriptionOperationResponse, err error)
ListBySubscription ...
func (SignalRClient) ListBySubscriptionComplete ¶
func (c SignalRClient) ListBySubscriptionComplete(ctx context.Context, id commonids.SubscriptionId) (ListBySubscriptionCompleteResult, error)
ListBySubscriptionComplete retrieves all the results into a single object
func (SignalRClient) ListBySubscriptionCompleteMatchingPredicate ¶
func (c SignalRClient) ListBySubscriptionCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, predicate SignalRResourceOperationPredicate) (result ListBySubscriptionCompleteResult, err error)
ListBySubscriptionCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (SignalRClient) ListKeys ¶
func (c SignalRClient) ListKeys(ctx context.Context, id SignalRId) (result ListKeysOperationResponse, err error)
ListKeys ...
func (SignalRClient) ListSkus ¶
func (c SignalRClient) ListSkus(ctx context.Context, id SignalRId) (result ListSkusOperationResponse, err error)
ListSkus ...
func (SignalRClient) PrivateEndpointConnectionsDelete ¶
func (c SignalRClient) PrivateEndpointConnectionsDelete(ctx context.Context, id PrivateEndpointConnectionId) (result PrivateEndpointConnectionsDeleteOperationResponse, err error)
PrivateEndpointConnectionsDelete ...
func (SignalRClient) PrivateEndpointConnectionsDeleteThenPoll ¶
func (c SignalRClient) PrivateEndpointConnectionsDeleteThenPoll(ctx context.Context, id PrivateEndpointConnectionId) error
PrivateEndpointConnectionsDeleteThenPoll performs PrivateEndpointConnectionsDelete then polls until it's completed
func (SignalRClient) PrivateEndpointConnectionsGet ¶
func (c SignalRClient) PrivateEndpointConnectionsGet(ctx context.Context, id PrivateEndpointConnectionId) (result PrivateEndpointConnectionsGetOperationResponse, err error)
PrivateEndpointConnectionsGet ...
func (SignalRClient) PrivateEndpointConnectionsList ¶
func (c SignalRClient) PrivateEndpointConnectionsList(ctx context.Context, id SignalRId) (result PrivateEndpointConnectionsListOperationResponse, err error)
PrivateEndpointConnectionsList ...
func (SignalRClient) PrivateEndpointConnectionsListComplete ¶
func (c SignalRClient) PrivateEndpointConnectionsListComplete(ctx context.Context, id SignalRId) (PrivateEndpointConnectionsListCompleteResult, error)
PrivateEndpointConnectionsListComplete retrieves all the results into a single object
func (SignalRClient) PrivateEndpointConnectionsListCompleteMatchingPredicate ¶
func (c SignalRClient) PrivateEndpointConnectionsListCompleteMatchingPredicate(ctx context.Context, id SignalRId, predicate PrivateEndpointConnectionOperationPredicate) (result PrivateEndpointConnectionsListCompleteResult, err error)
PrivateEndpointConnectionsListCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (SignalRClient) PrivateEndpointConnectionsUpdate ¶
func (c SignalRClient) PrivateEndpointConnectionsUpdate(ctx context.Context, id PrivateEndpointConnectionId, input PrivateEndpointConnection) (result PrivateEndpointConnectionsUpdateOperationResponse, err error)
PrivateEndpointConnectionsUpdate ...
func (SignalRClient) PrivateLinkResourcesList ¶
func (c SignalRClient) PrivateLinkResourcesList(ctx context.Context, id SignalRId) (result PrivateLinkResourcesListOperationResponse, err error)
PrivateLinkResourcesList ...
func (SignalRClient) PrivateLinkResourcesListComplete ¶
func (c SignalRClient) PrivateLinkResourcesListComplete(ctx context.Context, id SignalRId) (PrivateLinkResourcesListCompleteResult, error)
PrivateLinkResourcesListComplete retrieves all the results into a single object
func (SignalRClient) PrivateLinkResourcesListCompleteMatchingPredicate ¶
func (c SignalRClient) PrivateLinkResourcesListCompleteMatchingPredicate(ctx context.Context, id SignalRId, predicate PrivateLinkResourceOperationPredicate) (result PrivateLinkResourcesListCompleteResult, err error)
PrivateLinkResourcesListCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (SignalRClient) RegenerateKey ¶
func (c SignalRClient) RegenerateKey(ctx context.Context, id SignalRId, input RegenerateKeyParameters) (result RegenerateKeyOperationResponse, err error)
RegenerateKey ...
func (SignalRClient) RegenerateKeyThenPoll ¶
func (c SignalRClient) RegenerateKeyThenPoll(ctx context.Context, id SignalRId, input RegenerateKeyParameters) error
RegenerateKeyThenPoll performs RegenerateKey then polls until it's completed
func (SignalRClient) Restart ¶
func (c SignalRClient) Restart(ctx context.Context, id SignalRId) (result RestartOperationResponse, err error)
Restart ...
func (SignalRClient) RestartThenPoll ¶
func (c SignalRClient) RestartThenPoll(ctx context.Context, id SignalRId) error
RestartThenPoll performs Restart then polls until it's completed
func (SignalRClient) SharedPrivateLinkResourcesCreateOrUpdate ¶
func (c SignalRClient) SharedPrivateLinkResourcesCreateOrUpdate(ctx context.Context, id SharedPrivateLinkResourceId, input SharedPrivateLinkResource) (result SharedPrivateLinkResourcesCreateOrUpdateOperationResponse, err error)
SharedPrivateLinkResourcesCreateOrUpdate ...
func (SignalRClient) SharedPrivateLinkResourcesCreateOrUpdateThenPoll ¶
func (c SignalRClient) SharedPrivateLinkResourcesCreateOrUpdateThenPoll(ctx context.Context, id SharedPrivateLinkResourceId, input SharedPrivateLinkResource) error
SharedPrivateLinkResourcesCreateOrUpdateThenPoll performs SharedPrivateLinkResourcesCreateOrUpdate then polls until it's completed
func (SignalRClient) SharedPrivateLinkResourcesDelete ¶
func (c SignalRClient) SharedPrivateLinkResourcesDelete(ctx context.Context, id SharedPrivateLinkResourceId) (result SharedPrivateLinkResourcesDeleteOperationResponse, err error)
SharedPrivateLinkResourcesDelete ...
func (SignalRClient) SharedPrivateLinkResourcesDeleteThenPoll ¶
func (c SignalRClient) SharedPrivateLinkResourcesDeleteThenPoll(ctx context.Context, id SharedPrivateLinkResourceId) error
SharedPrivateLinkResourcesDeleteThenPoll performs SharedPrivateLinkResourcesDelete then polls until it's completed
func (SignalRClient) SharedPrivateLinkResourcesGet ¶
func (c SignalRClient) SharedPrivateLinkResourcesGet(ctx context.Context, id SharedPrivateLinkResourceId) (result SharedPrivateLinkResourcesGetOperationResponse, err error)
SharedPrivateLinkResourcesGet ...
func (SignalRClient) SharedPrivateLinkResourcesList ¶
func (c SignalRClient) SharedPrivateLinkResourcesList(ctx context.Context, id SignalRId) (result SharedPrivateLinkResourcesListOperationResponse, err error)
SharedPrivateLinkResourcesList ...
func (SignalRClient) SharedPrivateLinkResourcesListComplete ¶
func (c SignalRClient) SharedPrivateLinkResourcesListComplete(ctx context.Context, id SignalRId) (SharedPrivateLinkResourcesListCompleteResult, error)
SharedPrivateLinkResourcesListComplete retrieves all the results into a single object
func (SignalRClient) SharedPrivateLinkResourcesListCompleteMatchingPredicate ¶
func (c SignalRClient) SharedPrivateLinkResourcesListCompleteMatchingPredicate(ctx context.Context, id SignalRId, predicate SharedPrivateLinkResourceOperationPredicate) (result SharedPrivateLinkResourcesListCompleteResult, err error)
SharedPrivateLinkResourcesListCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (SignalRClient) Update ¶
func (c SignalRClient) Update(ctx context.Context, id SignalRId, input SignalRResource) (result UpdateOperationResponse, err error)
Update ...
func (SignalRClient) UpdateThenPoll ¶
func (c SignalRClient) UpdateThenPoll(ctx context.Context, id SignalRId, input SignalRResource) error
UpdateThenPoll performs Update then polls until it's completed
func (SignalRClient) UsagesList ¶
func (c SignalRClient) UsagesList(ctx context.Context, id LocationId) (result UsagesListOperationResponse, err error)
UsagesList ...
func (SignalRClient) UsagesListComplete ¶
func (c SignalRClient) UsagesListComplete(ctx context.Context, id LocationId) (UsagesListCompleteResult, error)
UsagesListComplete retrieves all the results into a single object
func (SignalRClient) UsagesListCompleteMatchingPredicate ¶
func (c SignalRClient) UsagesListCompleteMatchingPredicate(ctx context.Context, id LocationId, predicate SignalRUsageOperationPredicate) (result UsagesListCompleteResult, err error)
UsagesListCompleteMatchingPredicate retrieves all the results and then applies the predicate
type SignalRCorsSettings ¶
type SignalRCorsSettings struct {
AllowedOrigins *[]string `json:"allowedOrigins,omitempty"`
}
type SignalRFeature ¶
type SignalRFeature struct { Flag FeatureFlags `json:"flag"` Properties *map[string]string `json:"properties,omitempty"` Value string `json:"value"` }
type SignalRId ¶
SignalRId is a struct representing the Resource ID for a Signal R
func NewSignalRID ¶
NewSignalRID returns a new SignalRId struct
func ParseSignalRID ¶
ParseSignalRID parses 'input' into a SignalRId
func ParseSignalRIDInsensitively ¶
ParseSignalRIDInsensitively parses 'input' case-insensitively into a SignalRId note: this method should only be used for API response data and not user input
func (SignalRId) Segments ¶
func (id SignalRId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Signal R ID
type SignalRKeys ¶
type SignalRNetworkACLs ¶
type SignalRNetworkACLs struct { DefaultAction *ACLAction `json:"defaultAction,omitempty"` PrivateEndpoints *[]PrivateEndpointACL `json:"privateEndpoints,omitempty"` PublicNetwork *NetworkACL `json:"publicNetwork,omitempty"` }
type SignalRProperties ¶
type SignalRProperties struct { Cors *SignalRCorsSettings `json:"cors,omitempty"` DisableAadAuth *bool `json:"disableAadAuth,omitempty"` DisableLocalAuth *bool `json:"disableLocalAuth,omitempty"` ExternalIP *string `json:"externalIP,omitempty"` Features *[]SignalRFeature `json:"features,omitempty"` HostName *string `json:"hostName,omitempty"` HostNamePrefix *string `json:"hostNamePrefix,omitempty"` LiveTraceConfiguration *LiveTraceConfiguration `json:"liveTraceConfiguration,omitempty"` NetworkACLs *SignalRNetworkACLs `json:"networkACLs,omitempty"` PrivateEndpointConnections *[]PrivateEndpointConnection `json:"privateEndpointConnections,omitempty"` ProvisioningState *ProvisioningState `json:"provisioningState,omitempty"` PublicNetworkAccess *string `json:"publicNetworkAccess,omitempty"` PublicPort *int64 `json:"publicPort,omitempty"` ResourceLogConfiguration *ResourceLogConfiguration `json:"resourceLogConfiguration,omitempty"` ServerPort *int64 `json:"serverPort,omitempty"` Serverless *ServerlessSettings `json:"serverless,omitempty"` Tls *SignalRTlsSettings `json:"tls,omitempty"` Upstream *ServerlessUpstreamSettings `json:"upstream,omitempty"` Version *string `json:"version,omitempty"` }
type SignalRRequestType ¶
type SignalRRequestType string
const ( SignalRRequestTypeClientConnection SignalRRequestType = "ClientConnection" SignalRRequestTypeRESTAPI SignalRRequestType = "RESTAPI" SignalRRequestTypeServerConnection SignalRRequestType = "ServerConnection" SignalRRequestTypeTrace SignalRRequestType = "Trace" )
func (*SignalRRequestType) UnmarshalJSON ¶ added in v0.20230406.1124617
func (s *SignalRRequestType) UnmarshalJSON(bytes []byte) error
type SignalRResource ¶
type SignalRResource struct { Id *string `json:"id,omitempty"` Identity *identity.SystemOrUserAssignedMap `json:"identity,omitempty"` Kind *ServiceKind `json:"kind,omitempty"` Location *string `json:"location,omitempty"` Name *string `json:"name,omitempty"` Properties *SignalRProperties `json:"properties,omitempty"` Sku *ResourceSku `json:"sku,omitempty"` SystemData *systemdata.SystemData `json:"systemData,omitempty"` Tags *map[string]string `json:"tags,omitempty"` Type *string `json:"type,omitempty"` }
type SignalRResourceOperationPredicate ¶
type SignalRResourceOperationPredicate struct { Id *string Location *string Name *string Type *string }
func (SignalRResourceOperationPredicate) Matches ¶
func (p SignalRResourceOperationPredicate) Matches(input SignalRResource) bool
type SignalRSkuTier ¶
type SignalRSkuTier string
const ( SignalRSkuTierBasic SignalRSkuTier = "Basic" SignalRSkuTierFree SignalRSkuTier = "Free" SignalRSkuTierPremium SignalRSkuTier = "Premium" SignalRSkuTierStandard SignalRSkuTier = "Standard" )
func (*SignalRSkuTier) UnmarshalJSON ¶ added in v0.20230406.1124617
func (s *SignalRSkuTier) UnmarshalJSON(bytes []byte) error
type SignalRTlsSettings ¶
type SignalRTlsSettings struct {
ClientCertEnabled *bool `json:"clientCertEnabled,omitempty"`
}
type SignalRUsage ¶
type SignalRUsage struct { CurrentValue *int64 `json:"currentValue,omitempty"` Id *string `json:"id,omitempty"` Limit *int64 `json:"limit,omitempty"` Name *SignalRUsageName `json:"name,omitempty"` Unit *string `json:"unit,omitempty"` }
type SignalRUsageName ¶
type SignalRUsageOperationPredicate ¶
type SignalRUsageOperationPredicate struct { CurrentValue *int64 Id *string Limit *int64 Unit *string }
func (SignalRUsageOperationPredicate) Matches ¶
func (p SignalRUsageOperationPredicate) Matches(input SignalRUsage) bool
type Sku ¶
type Sku struct { Capacity *SkuCapacity `json:"capacity,omitempty"` ResourceType *string `json:"resourceType,omitempty"` Sku *ResourceSku `json:"sku,omitempty"` }
type SkuCapacity ¶
type UpdateOperationResponse ¶
type 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.20230406.1124617
func (s *UpstreamAuthType) UnmarshalJSON(bytes []byte) error
type UpstreamTemplate ¶
type UpstreamTemplate struct { Auth *UpstreamAuthSettings `json:"auth,omitempty"` CategoryPattern *string `json:"categoryPattern,omitempty"` EventPattern *string `json:"eventPattern,omitempty"` HubPattern *string `json:"hubPattern,omitempty"` UrlTemplate string `json:"urlTemplate"` }
type UsagesListCompleteResult ¶
type UsagesListCompleteResult struct {
Items []SignalRUsage
}
type UsagesListOperationResponse ¶
type UsagesListOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]SignalRUsage }
Source Files ¶
- client.go
- constants.go
- id_customcertificate.go
- id_customdomain.go
- id_location.go
- id_privateendpointconnection.go
- id_sharedprivatelinkresource.go
- id_signalr.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_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_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_serverlesssettings.go
- model_serverlessupstreamsettings.go
- model_shareableprivatelinkresourceproperties.go
- model_shareableprivatelinkresourcetype.go
- model_sharedprivatelinkresource.go
- model_sharedprivatelinkresourceproperties.go
- model_signalrcorssettings.go
- model_signalrfeature.go
- model_signalrkeys.go
- model_signalrnetworkacls.go
- model_signalrproperties.go
- model_signalrresource.go
- model_signalrtlssettings.go
- model_signalrusage.go
- model_signalrusagename.go
- model_sku.go
- model_skucapacity.go
- model_skulist.go
- model_upstreamauthsettings.go
- model_upstreamtemplate.go
- predicates.go
- version.go