Versions in this module Expand all Collapse all v2 v2.96.0 Feb 14, 2022 Changes in this version + func PossibleValuesForCreatedByType() []string + func PossibleValuesForKeyType() []string + func PossibleValuesForProvisioningState() []string + func ValidateCommunicationServiceID(input interface{}, key string) (warnings []string, errors []error) + func ValidateResourceGroupID(input interface{}, key string) (warnings []string, errors []error) + func ValidateSubscriptionID(input interface{}, key string) (warnings []string, errors []error) + type CheckNameAvailabilityResponse struct + HttpResponse *http.Response + Model *NameAvailability + type CommunicationServiceClient struct + Client autorest.Client + func NewCommunicationServiceClientWithBaseURI(endpoint string) CommunicationServiceClient + func (c CommunicationServiceClient) CheckNameAvailability(ctx context.Context, id SubscriptionId, input NameAvailabilityParameters) (result CheckNameAvailabilityResponse, err error) + func (c CommunicationServiceClient) CreateOrUpdate(ctx context.Context, id CommunicationServiceId, ...) (result CreateOrUpdateResponse, err error) + func (c CommunicationServiceClient) CreateOrUpdateThenPoll(ctx context.Context, id CommunicationServiceId, ...) error + func (c CommunicationServiceClient) Delete(ctx context.Context, id CommunicationServiceId) (result DeleteResponse, err error) + func (c CommunicationServiceClient) DeleteThenPoll(ctx context.Context, id CommunicationServiceId) error + func (c CommunicationServiceClient) Get(ctx context.Context, id CommunicationServiceId) (result GetResponse, err error) + func (c CommunicationServiceClient) LinkNotificationHub(ctx context.Context, id CommunicationServiceId, ...) (result LinkNotificationHubResponse, err error) + func (c CommunicationServiceClient) ListByResourceGroup(ctx context.Context, id ResourceGroupId) (resp ListByResourceGroupResponse, err error) + func (c CommunicationServiceClient) ListByResourceGroupComplete(ctx context.Context, id ResourceGroupId) (ListByResourceGroupCompleteResult, error) + func (c CommunicationServiceClient) ListByResourceGroupCompleteMatchingPredicate(ctx context.Context, id ResourceGroupId, ...) (resp ListByResourceGroupCompleteResult, err error) + func (c CommunicationServiceClient) ListBySubscription(ctx context.Context, id SubscriptionId) (resp ListBySubscriptionResponse, err error) + func (c CommunicationServiceClient) ListBySubscriptionComplete(ctx context.Context, id SubscriptionId) (ListBySubscriptionCompleteResult, error) + func (c CommunicationServiceClient) ListBySubscriptionCompleteMatchingPredicate(ctx context.Context, id SubscriptionId, ...) (resp ListBySubscriptionCompleteResult, err error) + func (c CommunicationServiceClient) ListKeys(ctx context.Context, id CommunicationServiceId) (result ListKeysResponse, err error) + func (c CommunicationServiceClient) RegenerateKey(ctx context.Context, id CommunicationServiceId, input RegenerateKeyParameters) (result RegenerateKeyResponse, err error) + func (c CommunicationServiceClient) Update(ctx context.Context, id CommunicationServiceId, ...) (result UpdateResponse, err error) + type CommunicationServiceId struct + CommunicationServiceName string + ResourceGroupName string + SubscriptionId string + func NewCommunicationServiceID(subscriptionId string, resourceGroupName string, ...) CommunicationServiceId + func ParseCommunicationServiceID(input string) (*CommunicationServiceId, error) + func ParseCommunicationServiceIDInsensitively(input string) (*CommunicationServiceId, error) + func (id CommunicationServiceId) ID() string + func (id CommunicationServiceId) Segments() []resourceids.Segment + func (id CommunicationServiceId) String() string + type CommunicationServiceKeys struct + PrimaryConnectionString *string + PrimaryKey *string + SecondaryConnectionString *string + SecondaryKey *string + type CommunicationServiceProperties struct + DataLocation string + HostName *string + ImmutableResourceId *string + NotificationHubId *string + ProvisioningState *ProvisioningState + Version *string + type CommunicationServiceResource struct + Id *string + Location *string + Name *string + Properties *CommunicationServiceProperties + SystemData *SystemData + Tags *map[string]string + Type *string + type CommunicationServiceResourcePredicate struct + Id *string + Location *string + Name *string + Type *string + func (p CommunicationServiceResourcePredicate) Matches(input CommunicationServiceResource) bool + type CreateOrUpdateResponse struct + HttpResponse *http.Response + Poller polling.LongRunningPoller + type CreatedByType string + const CreatedByTypeApplication + const CreatedByTypeKey + const CreatedByTypeManagedIdentity + const CreatedByTypeUser + type DeleteResponse struct + HttpResponse *http.Response + Poller polling.LongRunningPoller + type GetResponse struct + HttpResponse *http.Response + Model *CommunicationServiceResource + type KeyType string + const KeyTypePrimary + const KeyTypeSecondary + type LinkNotificationHubParameters struct + ConnectionString string + ResourceId string + type LinkNotificationHubResponse struct + HttpResponse *http.Response + Model *LinkedNotificationHub + type LinkedNotificationHub struct + ResourceId *string + type ListByResourceGroupCompleteResult struct + Items []CommunicationServiceResource + type ListByResourceGroupResponse struct + HttpResponse *http.Response + Model *[]CommunicationServiceResource + func (r ListByResourceGroupResponse) HasMore() bool + func (r ListByResourceGroupResponse) LoadMore(ctx context.Context) (resp ListByResourceGroupResponse, err error) + type ListBySubscriptionCompleteResult struct + Items []CommunicationServiceResource + type ListBySubscriptionResponse struct + HttpResponse *http.Response + Model *[]CommunicationServiceResource + func (r ListBySubscriptionResponse) HasMore() bool + func (r ListBySubscriptionResponse) LoadMore(ctx context.Context) (resp ListBySubscriptionResponse, err error) + type ListKeysResponse struct + HttpResponse *http.Response + Model *CommunicationServiceKeys + type NameAvailability struct + Message *string + NameAvailable *bool + Reason *string + type NameAvailabilityParameters struct + Name string + Type string + type ProvisioningState string + const ProvisioningStateCanceled + const ProvisioningStateCreating + const ProvisioningStateDeleting + const ProvisioningStateFailed + const ProvisioningStateMoving + const ProvisioningStateRunning + const ProvisioningStateSucceeded + const ProvisioningStateUnknown + const ProvisioningStateUpdating + type RegenerateKeyParameters struct + KeyType *KeyType + type RegenerateKeyResponse struct + HttpResponse *http.Response + Model *CommunicationServiceKeys + type ResourceGroupId struct + ResourceGroupName string + SubscriptionId string + func NewResourceGroupID(subscriptionId string, resourceGroupName string) ResourceGroupId + func ParseResourceGroupID(input string) (*ResourceGroupId, error) + func ParseResourceGroupIDInsensitively(input string) (*ResourceGroupId, error) + func (id ResourceGroupId) ID() string + func (id ResourceGroupId) Segments() []resourceids.Segment + func (id ResourceGroupId) String() string + type SubscriptionId struct + SubscriptionId string + func NewSubscriptionID(subscriptionId string) SubscriptionId + func ParseSubscriptionID(input string) (*SubscriptionId, error) + func ParseSubscriptionIDInsensitively(input string) (*SubscriptionId, error) + func (id SubscriptionId) ID() string + func (id SubscriptionId) Segments() []resourceids.Segment + func (id SubscriptionId) String() string + type SystemData struct + CreatedAt *string + CreatedBy *string + CreatedByType *CreatedByType + LastModifiedAt *string + LastModifiedBy *string + LastModifiedByType *CreatedByType + func (o SystemData) GetCreatedAtAsTime() (*time.Time, error) + func (o SystemData) GetLastModifiedAtAsTime() (*time.Time, error) + func (o SystemData) SetCreatedAtAsTime(input time.Time) + func (o SystemData) SetLastModifiedAtAsTime(input time.Time) + type UpdateResponse struct + HttpResponse *http.Response + Model *CommunicationServiceResource