models Package

Classes

CommunicationServiceKeys

A class representing the access keys of a CommunicationService.

CommunicationServiceResource

A class representing a CommunicationService resource.

Variables are only populated by the server, and will be ignored when sending a request.

CommunicationServiceResourceList

Object that includes an array of CommunicationServices and a possible link for next set.

ErrorAdditionalInfo

The resource management error additional info.

Variables are only populated by the server, and will be ignored when sending a request.

ErrorDetail

The error detail.

Variables are only populated by the server, and will be ignored when sending a request.

ErrorResponse

Common error response for all Azure Resource Manager APIs to return error details for failed operations. (This also follows the OData error response format.).

LinkNotificationHubParameters

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

All required parameters must be populated in order to send to Azure.

LinkedNotificationHub

A notification hub that has been linked 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.

All required parameters must be populated in order to send to Azure.

Operation

Details of a REST API operation, returned from the Resource Provider Operations API.

Variables are only populated by the server, and will be ignored when sending a request.

OperationDisplay

Localized display information for this particular operation.

Variables are only populated by the server, and will be ignored when sending a request.

OperationListResult

A list of REST API operations supported by an Azure Resource Provider. It contains an URL link to get the next set of results.

Variables are only populated by the server, and will be ignored when sending a request.

OperationStatus

The current status of an async operation.

Variables are only populated by the server, and will be ignored when sending a request.

RegenerateKeyParameters

Parameters describes the request to regenerate access keys.

Resource

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

Variables are only populated by the server, and will be ignored when sending a request.

SystemData

Metadata pertaining to creation and last modification of the resource.

TaggedResource

An ARM resource with that can accept tags.

Enums

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.

KeyType

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

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.