Azure.ResourceManager.Communication.Models Namespace

Classes

CommunicationServiceKeys

A class representing the access keys of a CommunicationService.

CommunicationServiceResource

A class representing a CommunicationService resource.

ErrorAdditionalInfo

The resource management error additional info.

ErrorDetail

The error detail.

LinkedNotificationHub

A notification hub that has been linked to the communication service.

LinkNotificationHubParameters

Description of an Azure Notification Hub to link to the communication service.

LocationResource

An ARM resource with its own location (not a global or an inherited location).

NameAvailability

Result of the request to check name availability. It contains a flag and possible reason of failure.

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 this particular operation.

OperationStatus

The current status of an async operation.

RegenerateKeyParameters

Parameters describes the request to regenerate access keys.

Resource

Common fields that are returned in the response for all Azure Resource Manager resources.

SystemData

Metadata pertaining to creation and last modification of the resource.

TaggedResource

An ARM resource with that can accept tags.

Structs

ActionType

Enum. Indicates the action type. "Internal" refers to actions that are for internal only APIs.

CreatedByType

The type of identity that created the resource.

Origin

The intended executor of the operation; as in Resource Based Access Control (RBAC) and audit logs UX. Default value is "user,system".

ProvisioningState

Provisioning state of the resource.

Status

Provisioning state of the resource.

Enums

KeyType

The keyType to regenerate. Must be either 'primary' or 'secondary'(case-insensitive).