@azure/arm-communication package
Interfaces
| CheckNameAvailabilityRequest |
The check availability request body. |
| CheckNameAvailabilityResponse |
The check availability result. |
| CommunicationServiceKeys |
A class representing the access keys of a CommunicationService. |
| CommunicationServiceManagementClientOptionalParams |
Optional parameters for the client. |
| CommunicationServiceProperties |
A class that describes the properties of the CommunicationService. |
| CommunicationServiceResource |
A class representing a CommunicationService resource. |
| CommunicationServiceResourceUpdate |
A class representing update parameters for CommunicationService resource. |
| CommunicationServiceUpdateProperties |
A class that describes the properties that can be updated for CommunicationService resource. |
| CommunicationServicesCheckNameAvailabilityOptionalParams |
Optional parameters. |
| CommunicationServicesCreateOrUpdateOptionalParams |
Optional parameters. |
| CommunicationServicesDeleteOptionalParams |
Optional parameters. |
| CommunicationServicesGetOptionalParams |
Optional parameters. |
| CommunicationServicesLinkNotificationHubOptionalParams |
Optional parameters. |
| CommunicationServicesListByResourceGroupOptionalParams |
Optional parameters. |
| CommunicationServicesListBySubscriptionOptionalParams |
Optional parameters. |
| CommunicationServicesListKeysOptionalParams |
Optional parameters. |
| CommunicationServicesOperations |
Interface representing a CommunicationServices operations. |
| CommunicationServicesRegenerateKeyOptionalParams |
Optional parameters. |
| CommunicationServicesUpdateOptionalParams |
Optional parameters. |
| DnsRecord |
A class that represents a VerificationStatus record. |
| DomainProperties |
A class that describes the properties of a Domains resource. |
| DomainPropertiesVerificationRecords |
List of DnsRecord |
| DomainPropertiesVerificationStates |
List of VerificationStatusRecord |
| DomainResource |
A class representing a Domains resource. |
| DomainsCancelVerificationOptionalParams |
Optional parameters. |
| DomainsCreateOrUpdateOptionalParams |
Optional parameters. |
| DomainsDeleteOptionalParams |
Optional parameters. |
| DomainsGetOptionalParams |
Optional parameters. |
| DomainsInitiateVerificationOptionalParams |
Optional parameters. |
| DomainsListByEmailServiceResourceOptionalParams |
Optional parameters. |
| DomainsOperations |
Interface representing a Domains operations. |
| DomainsUpdateOptionalParams |
Optional parameters. |
| EmailServiceProperties |
A class that describes the properties of the EmailService. |
| EmailServiceResource |
A class representing an EmailService resource. |
| EmailServiceResourceUpdate |
A class representing update parameters for EmailService resource. |
| EmailServicesCreateOrUpdateOptionalParams |
Optional parameters. |
| EmailServicesDeleteOptionalParams |
Optional parameters. |
| EmailServicesGetOptionalParams |
Optional parameters. |
| EmailServicesListByResourceGroupOptionalParams |
Optional parameters. |
| EmailServicesListBySubscriptionOptionalParams |
Optional parameters. |
| EmailServicesListVerifiedExchangeOnlineDomainsOptionalParams |
Optional parameters. |
| EmailServicesOperations |
Interface representing a EmailServices operations. |
| EmailServicesUpdateOptionalParams |
Optional parameters. |
| ErrorAdditionalInfo |
The resource management error additional info. |
| ErrorDetail |
The error detail. |
| ErrorResponse |
Common error response for all Azure Resource Manager APIs to return error details for failed operations. |
| LinkNotificationHubParameters |
Description of an Azure Notification Hub to link to the communication service |
| LinkedNotificationHub |
A notification hub that has been linked to the communication service |
| ManagedServiceIdentity |
Managed service identity (system assigned and/or user assigned identities) |
| NameAvailabilityParameters |
Data POST-ed to the nameAvailability action |
| Operation |
Details of a REST API operation, returned from the Resource Provider Operations API |
| OperationDisplay |
Localized display information for an operation. |
| OperationsListOptionalParams |
Optional parameters. |
| OperationsOperations |
Interface representing a Operations operations. |
| PageSettings |
Options for the byPage method |
| PagedAsyncIterableIterator |
An interface that allows async iterable iteration both to completion and by page. |
| ProxyResource |
The resource model definition for a Azure Resource Manager proxy resource. It will not have tags and a location |
| RegenerateKeyParameters |
Parameters describes the request to regenerate access keys |
| Resource |
Common fields that are returned in the response for all Azure Resource Manager resources |
| RestorePollerOptions | |
| SenderUsernameProperties |
A class that describes the properties of a SenderUsername resource. |
| SenderUsernameResource |
A class representing a SenderUsername resource. |
| SenderUsernamesCreateOrUpdateOptionalParams |
Optional parameters. |
| SenderUsernamesDeleteOptionalParams |
Optional parameters. |
| SenderUsernamesGetOptionalParams |
Optional parameters. |
| SenderUsernamesListByDomainsOptionalParams |
Optional parameters. |
| SenderUsernamesOperations |
Interface representing a SenderUsernames operations. |
| SimplePollerLike |
A simple poller that can be used to poll a long running operation. |
| SmtpUsernameProperties |
A class that describes the properties of a SmtpUsername resource. |
| SmtpUsernameResource |
The object describing the smtp username resource. |
| SmtpUsernamesCreateOrUpdateOptionalParams |
Optional parameters. |
| SmtpUsernamesDeleteOptionalParams |
Optional parameters. |
| SmtpUsernamesGetOptionalParams |
Optional parameters. |
| SmtpUsernamesListOptionalParams |
Optional parameters. |
| SmtpUsernamesOperations |
Interface representing a SmtpUsernames operations. |
| SuppressionListAddressProperties |
A class that describes the properties of a SuppressionListAddress resource. |
| SuppressionListAddressResource |
A object that represents a SuppressionList record. |
| SuppressionListAddressesCreateOrUpdateOptionalParams |
Optional parameters. |
| SuppressionListAddressesDeleteOptionalParams |
Optional parameters. |
| SuppressionListAddressesGetOptionalParams |
Optional parameters. |
| SuppressionListAddressesListOptionalParams |
Optional parameters. |
| SuppressionListAddressesOperations |
Interface representing a SuppressionListAddresses operations. |
| SuppressionListProperties |
A class that describes the properties of a SuppressionList resource. |
| SuppressionListResource |
A class representing a SuppressionList resource. |
| SuppressionListsCreateOrUpdateOptionalParams |
Optional parameters. |
| SuppressionListsDeleteOptionalParams |
Optional parameters. |
| SuppressionListsGetOptionalParams |
Optional parameters. |
| SuppressionListsListByDomainOptionalParams |
Optional parameters. |
| SuppressionListsOperations |
Interface representing a SuppressionLists operations. |
| SystemData |
Metadata pertaining to creation and last modification of the resource. |
| TaggedResource |
An ARM resource with that can accept tags |
| TrackedResource |
The resource model definition for an Azure Resource Manager tracked top level resource which has 'tags' and a 'location' |
| UpdateDomainProperties |
A class that describes the updatable properties of a Domains resource. |
| UpdateDomainRequestParameters |
A class that describes the PATCH request parameters of a Domains resource. |
| UserAssignedIdentity |
User assigned identity properties |
| VerificationParameter |
Input parameter for verification APIs |
| VerificationStatusRecord |
A class that represents a VerificationStatus record. |
Type Aliases
| ActionType |
Extensible enum. Indicates the action type. "Internal" refers to actions that are for internal only APIs. Known values supported by the serviceInternal: Actions are for internal-only APIs. |
| AzureSupportedClouds |
The supported values for cloud setting as a string literal type |
| CheckNameAvailabilityReason |
Possible reasons for a name not being available. Known values supported by the serviceInvalid: Name is invalid. |
| CommunicationServicesProvisioningState |
Provisioning state of the resource. Known values supported by the serviceUnknown: Unknown |
| ContinuablePage |
An interface that describes a page of results. |
| CreatedByType |
The kind of entity that created the resource. Known values supported by the serviceUser: The entity was created by a user. |
| DomainManagement |
Describes how a Domains resource is being managed. Known values supported by the serviceAzureManaged: AzureManaged |
| DomainsProvisioningState |
Provisioning state of the resource. Known values supported by the serviceUnknown: Unknown |
| EmailServicesListVerifiedExchangeOnlineDomainsResponse | |
| EmailServicesProvisioningState |
Provisioning state of the resource. Known values supported by the serviceUnknown: Unknown |
| KeyType |
The keyType to regenerate. Must be either 'primary' or 'secondary'(case-insensitive). |
| ManagedServiceIdentityType |
Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed). Known values supported by the serviceNone: No managed identity. |
| Origin |
The intended executor of the operation; as in Resource Based Access Control (RBAC) and audit logs UX. Default value is "user,system" Known values supported by the serviceuser: Indicates the operation is initiated by a user. |
| ProvisioningState |
Provisioning state of the resource. Unknown is the default state for Communication Services. Known values supported by the serviceUnknown: Unknown |
| PublicNetworkAccess |
Allow, disallow, or let network security perimeter configuration control public network access to the protected resource. Value is optional but if passed in, it must be 'Enabled', 'Disabled' or 'SecuredByPerimeter'. Known values supported by the serviceEnabled: Allows public network access to the resource |
| UserEngagementTracking |
Describes whether user engagement tracking is enabled or disabled. Known values supported by the serviceDisabled: Disabled |
| VerificationStatus |
Status of the verification operation. Known values supported by the serviceNotStarted: NotStarted |
| VerificationType |
Type of verification. Known values supported by the serviceDomain: Domain |
Enums
| AzureClouds |
An enum to describe Azure Cloud environments. |
| KnownActionType |
Extensible enum. Indicates the action type. "Internal" refers to actions that are for internal only APIs. |
| KnownCheckNameAvailabilityReason |
Possible reasons for a name not being available. |
| KnownCommunicationServicesProvisioningState |
Provisioning state of the resource. |
| KnownCreatedByType |
The kind of entity that created the resource. |
| KnownDomainManagement |
Describes how a Domains resource is being managed. |
| KnownDomainsProvisioningState |
Provisioning state of the resource. |
| KnownEmailServicesProvisioningState |
Provisioning state of the resource. |
| KnownManagedServiceIdentityType |
Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed). |
| KnownOrigin |
The intended executor of the operation; as in Resource Based Access Control (RBAC) and audit logs UX. Default value is "user,system" |
| KnownProvisioningState |
Provisioning state of the resource. Unknown is the default state for Communication Services. |
| KnownPublicNetworkAccess |
Allow, disallow, or let network security perimeter configuration control public network access to the protected resource. Value is optional but if passed in, it must be 'Enabled', 'Disabled' or 'SecuredByPerimeter'. |
| KnownUserEngagementTracking |
Describes whether user engagement tracking is enabled or disabled. |
| KnownVerificationStatus |
Status of the verification operation. |
| KnownVerificationType |
Type of verification. |
| KnownVersions |
The available API versions. |
Functions
| restore |
Creates a poller from the serialized state of another poller. This can be useful when you want to create pollers on a different host or a poller needs to be constructed after the original one is not in scope. |
Function Details
restorePoller<TResponse, TResult>(CommunicationServiceManagementClient, string, (args: any[]) => PollerLike<OperationState<TResult>, TResult>, RestorePollerOptions<TResult, PathUncheckedResponse>)
Creates a poller from the serialized state of another poller. This can be useful when you want to create pollers on a different host or a poller needs to be constructed after the original one is not in scope.
function restorePoller<TResponse, TResult>(client: CommunicationServiceManagementClient, serializedState: string, sourceOperation: (args: any[]) => PollerLike<OperationState<TResult>, TResult>, options?: RestorePollerOptions<TResult, PathUncheckedResponse>): PollerLike<OperationState<TResult>, TResult>
Parameters
- serializedState
-
string
- sourceOperation
-
(args: any[]) => PollerLike<OperationState<TResult>, TResult>
- options
-
RestorePollerOptions<TResult, PathUncheckedResponse>
Returns
PollerLike<OperationState<TResult>, TResult>