-
Notifications
You must be signed in to change notification settings - Fork 5.1k
/
resources.json
1 lines (1 loc) · 19.8 KB
/
resources.json
1
{ "Resources":{ "CommunicationServiceResource":{ "Name":"CommunicationServiceResource","GetOperations":[{ "Name":"Get","Path":"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Communication/communicationServices/{communicationServiceName}","Method":"GET","OperationID":"CommunicationServices_Get","IsLongRunning":false,"PagingMetadata":null,"Description":"Get the CommunicationService and its properties."}],"CreateOperations":[{ "Name":"CreateOrUpdate","Path":"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Communication/communicationServices/{communicationServiceName}","Method":"PUT","OperationID":"CommunicationServices_CreateOrUpdate","IsLongRunning":true,"PagingMetadata":null,"Description":"Create a new CommunicationService or update an existing CommunicationService."}],"UpdateOperations":[{ "Name":"Update","Path":"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Communication/communicationServices/{communicationServiceName}","Method":"PATCH","OperationID":"CommunicationServices_Update","IsLongRunning":false,"PagingMetadata":null,"Description":"Operation to update an existing CommunicationService."}],"DeleteOperations":[{ "Name":"Delete","Path":"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Communication/communicationServices/{communicationServiceName}","Method":"DELETE","OperationID":"CommunicationServices_Delete","IsLongRunning":true,"PagingMetadata":null,"Description":"Operation to delete a CommunicationService."}],"ListOperations":[{ "Name":"GetAll","Path":"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Communication/communicationServices","Method":"GET","OperationID":"CommunicationServices_ListByResourceGroup","IsLongRunning":false,"PagingMetadata":{ "Method":"ListByResourceGroup","NextPageMethod":"ListByResourceGroupNextPage","ItemName":"value","NextLinkName":"nextLink"},"Description":"Handles requests to list all resources in a resource group."}],"OperationsFromResourceGroupExtension":[],"OperationsFromSubscriptionExtension":[{ "Name":"CheckCommunicationNameAvailability","Path":"/subscriptions/{subscriptionId}/providers/Microsoft.Communication/checkNameAvailability","Method":"POST","OperationID":"CommunicationServices_CheckNameAvailability","IsLongRunning":false,"PagingMetadata":null,"Description":"Checks that the CommunicationService name is valid and is not already in use."},{ "Name":"GetCommunicationServiceResources","Path":"/subscriptions/{subscriptionId}/providers/Microsoft.Communication/communicationServices","Method":"GET","OperationID":"CommunicationServices_ListBySubscription","IsLongRunning":false,"PagingMetadata":{ "Method":"ListBySubscription","NextPageMethod":"ListBySubscriptionNextPage","ItemName":"value","NextLinkName":"nextLink"},"Description":"Handles requests to list all resources in a subscription."}],"OperationsFromManagementGroupExtension":[],"OperationsFromTenantExtension":[],"OtherOperations":[{ "Name":"LinkNotificationHub","Path":"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Communication/communicationServices/{communicationServiceName}/linkNotificationHub","Method":"POST","OperationID":"CommunicationServices_LinkNotificationHub","IsLongRunning":false,"PagingMetadata":null,"Description":"Links an Azure Notification Hub to this communication service."},{ "Name":"GetKeys","Path":"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Communication/communicationServices/{communicationServiceName}/listKeys","Method":"POST","OperationID":"CommunicationServices_ListKeys","IsLongRunning":false,"PagingMetadata":null,"Description":"Get the access keys of the CommunicationService resource."},{ "Name":"RegenerateKey","Path":"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Communication/communicationServices/{communicationServiceName}/regenerateKey","Method":"POST","OperationID":"CommunicationServices_RegenerateKey","IsLongRunning":false,"PagingMetadata":null,"Description":"Regenerate CommunicationService access key. PrimaryKey and SecondaryKey cannot be regenerated at the same time."}],"Parents":["ResourceGroupResource"],"SwaggerModelName":"CommunicationServiceResource","ResourceType":"Microsoft.Communication/communicationServices","ResourceKey":"communicationServiceName","ResourceKeySegment":"communicationServices","IsTrackedResource":true,"IsTenantResource":false,"IsSubscriptionResource":false,"IsManagementGroupResource":false,"IsExtensionResource":false,"IsSingletonResource":false},"CommunicationDomainResource":{ "Name":"CommunicationDomainResource","GetOperations":[{ "Name":"Get","Path":"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Communication/emailServices/{emailServiceName}/domains/{domainName}","Method":"GET","OperationID":"Domains_Get","IsLongRunning":false,"PagingMetadata":null,"Description":"Get the Domains resource and its properties."}],"CreateOperations":[{ "Name":"CreateOrUpdate","Path":"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Communication/emailServices/{emailServiceName}/domains/{domainName}","Method":"PUT","OperationID":"Domains_CreateOrUpdate","IsLongRunning":true,"PagingMetadata":null,"Description":"Add a new Domains resource under the parent EmailService resource or update an existing Domains resource."}],"UpdateOperations":[{ "Name":"Update","Path":"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Communication/emailServices/{emailServiceName}/domains/{domainName}","Method":"PATCH","OperationID":"Domains_Update","IsLongRunning":true,"PagingMetadata":null,"Description":"Operation to update an existing Domains resource."}],"DeleteOperations":[{ "Name":"Delete","Path":"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Communication/emailServices/{emailServiceName}/domains/{domainName}","Method":"DELETE","OperationID":"Domains_Delete","IsLongRunning":true,"PagingMetadata":null,"Description":"Operation to delete a Domains resource."}],"ListOperations":[{ "Name":"GetAll","Path":"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Communication/emailServices/{emailServiceName}/domains","Method":"GET","OperationID":"Domains_ListByEmailServiceResource","IsLongRunning":false,"PagingMetadata":{ "Method":"ListByEmailServiceResource","NextPageMethod":"ListByEmailServiceResourceNextPage","ItemName":"value","NextLinkName":"nextLink"},"Description":"Handles requests to list all Domains resources under the parent EmailServices resource."}],"OperationsFromResourceGroupExtension":[],"OperationsFromSubscriptionExtension":[],"OperationsFromManagementGroupExtension":[],"OperationsFromTenantExtension":[],"OtherOperations":[{ "Name":"InitiateVerification","Path":"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Communication/emailServices/{emailServiceName}/domains/{domainName}/initiateVerification","Method":"POST","OperationID":"Domains_InitiateVerification","IsLongRunning":true,"PagingMetadata":null,"Description":"Initiate verification of DNS record."},{ "Name":"CancelVerification","Path":"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Communication/emailServices/{emailServiceName}/domains/{domainName}/cancelVerification","Method":"POST","OperationID":"Domains_CancelVerification","IsLongRunning":true,"PagingMetadata":null,"Description":"Cancel verification of DNS record."}],"Parents":["EmailServiceResource"],"SwaggerModelName":"DomainResource","ResourceType":"Microsoft.Communication/emailServices/domains","ResourceKey":"domainName","ResourceKeySegment":"domains","IsTrackedResource":true,"IsTenantResource":false,"IsSubscriptionResource":false,"IsManagementGroupResource":false,"IsExtensionResource":false,"IsSingletonResource":false},"EmailServiceResource":{ "Name":"EmailServiceResource","GetOperations":[{ "Name":"Get","Path":"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Communication/emailServices/{emailServiceName}","Method":"GET","OperationID":"EmailServices_Get","IsLongRunning":false,"PagingMetadata":null,"Description":"Get the EmailService and its properties."}],"CreateOperations":[{ "Name":"CreateOrUpdate","Path":"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Communication/emailServices/{emailServiceName}","Method":"PUT","OperationID":"EmailServices_CreateOrUpdate","IsLongRunning":true,"PagingMetadata":null,"Description":"Create a new EmailService or update an existing EmailService."}],"UpdateOperations":[{ "Name":"Update","Path":"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Communication/emailServices/{emailServiceName}","Method":"PATCH","OperationID":"EmailServices_Update","IsLongRunning":true,"PagingMetadata":null,"Description":"Operation to update an existing EmailService."}],"DeleteOperations":[{ "Name":"Delete","Path":"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Communication/emailServices/{emailServiceName}","Method":"DELETE","OperationID":"EmailServices_Delete","IsLongRunning":true,"PagingMetadata":null,"Description":"Operation to delete a EmailService."}],"ListOperations":[{ "Name":"GetAll","Path":"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Communication/emailServices","Method":"GET","OperationID":"EmailServices_ListByResourceGroup","IsLongRunning":false,"PagingMetadata":{ "Method":"ListByResourceGroup","NextPageMethod":"ListByResourceGroupNextPage","ItemName":"value","NextLinkName":"nextLink"},"Description":"Handles requests to list all resources in a resource group."}],"OperationsFromResourceGroupExtension":[],"OperationsFromSubscriptionExtension":[{ "Name":"GetEmailServiceResources","Path":"/subscriptions/{subscriptionId}/providers/Microsoft.Communication/emailServices","Method":"GET","OperationID":"EmailServices_ListBySubscription","IsLongRunning":false,"PagingMetadata":{ "Method":"ListBySubscription","NextPageMethod":"ListBySubscriptionNextPage","ItemName":"value","NextLinkName":"nextLink"},"Description":"Handles requests to list all resources in a subscription."},{ "Name":"GetVerifiedExchangeOnlineDomainsEmailServices","Path":"/subscriptions/{subscriptionId}/providers/Microsoft.Communication/listVerifiedExchangeOnlineDomains","Method":"POST","OperationID":"EmailServices_ListVerifiedExchangeOnlineDomains","IsLongRunning":false,"PagingMetadata":{ "Method":"ListVerifiedExchangeOnlineDomains","NextPageMethod":null,"ItemName":"","NextLinkName":null},"Description":"Get a list of domains that are fully verified in Exchange Online."}],"OperationsFromManagementGroupExtension":[],"OperationsFromTenantExtension":[],"OtherOperations":[],"Parents":["ResourceGroupResource"],"SwaggerModelName":"EmailServiceResource","ResourceType":"Microsoft.Communication/emailServices","ResourceKey":"emailServiceName","ResourceKeySegment":"emailServices","IsTrackedResource":true,"IsTenantResource":false,"IsSubscriptionResource":false,"IsManagementGroupResource":false,"IsExtensionResource":false,"IsSingletonResource":false},"SenderUsernameResource":{ "Name":"SenderUsernameResource","GetOperations":[{ "Name":"Get","Path":"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Communication/emailServices/{emailServiceName}/domains/{domainName}/senderUsernames/{senderUsername}","Method":"GET","OperationID":"SenderUsernames_Get","IsLongRunning":false,"PagingMetadata":null,"Description":"Get a valid sender username for a domains resource."}],"CreateOperations":[{ "Name":"CreateOrUpdate","Path":"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Communication/emailServices/{emailServiceName}/domains/{domainName}/senderUsernames/{senderUsername}","Method":"PUT","OperationID":"SenderUsernames_CreateOrUpdate","IsLongRunning":true,"PagingMetadata":null,"Description":"Add a new SenderUsername resource under the parent Domains resource or update an existing SenderUsername resource."}],"UpdateOperations":[{ "Name":"Update","Path":"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Communication/emailServices/{emailServiceName}/domains/{domainName}/senderUsernames/{senderUsername}","Method":"PUT","OperationID":"SenderUsernames_CreateOrUpdate","IsLongRunning":true,"PagingMetadata":null,"Description":"Add a new SenderUsername resource under the parent Domains resource or update an existing SenderUsername resource."}],"DeleteOperations":[{ "Name":"Delete","Path":"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Communication/emailServices/{emailServiceName}/domains/{domainName}/senderUsernames/{senderUsername}","Method":"DELETE","OperationID":"SenderUsernames_Delete","IsLongRunning":true,"PagingMetadata":null,"Description":"Operation to delete a SenderUsernames resource."}],"ListOperations":[{ "Name":"GetAll","Path":"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Communication/emailServices/{emailServiceName}/domains/{domainName}/senderUsernames","Method":"GET","OperationID":"SenderUsernames_ListByDomains","IsLongRunning":false,"PagingMetadata":{ "Method":"ListByDomains","NextPageMethod":"ListByDomainsNextPage","ItemName":"value","NextLinkName":"nextLink"},"Description":"List all valid sender usernames for a domains resource."}],"OperationsFromResourceGroupExtension":[],"OperationsFromSubscriptionExtension":[],"OperationsFromManagementGroupExtension":[],"OperationsFromTenantExtension":[],"OtherOperations":[],"Parents":["CommunicationDomainResource"],"SwaggerModelName":"SenderUsernameResource","ResourceType":"Microsoft.Communication/emailServices/domains/senderUsernames","ResourceKey":"senderUsername","ResourceKeySegment":"senderUsernames","IsTrackedResource":false,"IsTenantResource":false,"IsSubscriptionResource":false,"IsManagementGroupResource":false,"IsExtensionResource":false,"IsSingletonResource":false},"SuppressionListResource":{ "Name":"SuppressionListResource","GetOperations":[{ "Name":"Get","Path":"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Communication/emailServices/{emailServiceName}/domains/{domainName}/suppressionLists/{suppressionListName}","Method":"GET","OperationID":"SuppressionLists_Get","IsLongRunning":false,"PagingMetadata":null,"Description":"Get a SuppressionList resource."}],"CreateOperations":[{ "Name":"CreateOrUpdate","Path":"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Communication/emailServices/{emailServiceName}/domains/{domainName}/suppressionLists/{suppressionListName}","Method":"PUT","OperationID":"SuppressionLists_CreateOrUpdate","IsLongRunning":true,"PagingMetadata":null,"Description":"Add a new SuppressionList resource under the parent Domains resource or update an existing SuppressionList resource."}],"UpdateOperations":[{ "Name":"Update","Path":"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Communication/emailServices/{emailServiceName}/domains/{domainName}/suppressionLists/{suppressionListName}","Method":"PUT","OperationID":"SuppressionLists_CreateOrUpdate","IsLongRunning":true,"PagingMetadata":null,"Description":"Add a new SuppressionList resource under the parent Domains resource or update an existing SuppressionList resource."}],"DeleteOperations":[{ "Name":"Delete","Path":"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Communication/emailServices/{emailServiceName}/domains/{domainName}/suppressionLists/{suppressionListName}","Method":"DELETE","OperationID":"SuppressionLists_Delete","IsLongRunning":true,"PagingMetadata":null,"Description":"Delete a SuppressionList."}],"ListOperations":[{ "Name":"GetAll","Path":"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Communication/emailServices/{emailServiceName}/domains/{domainName}/suppressionLists","Method":"GET","OperationID":"SuppressionLists_ListByDomain","IsLongRunning":false,"PagingMetadata":{ "Method":"ListByDomain","NextPageMethod":"ListByDomainNextPage","ItemName":"value","NextLinkName":"nextLink"},"Description":"List all suppression lists for a domains resource."}],"OperationsFromResourceGroupExtension":[],"OperationsFromSubscriptionExtension":[],"OperationsFromManagementGroupExtension":[],"OperationsFromTenantExtension":[],"OtherOperations":[],"Parents":["CommunicationDomainResource"],"SwaggerModelName":"SuppressionListResource","ResourceType":"Microsoft.Communication/emailServices/domains/suppressionLists","ResourceKey":"suppressionListName","ResourceKeySegment":"suppressionLists","IsTrackedResource":false,"IsTenantResource":false,"IsSubscriptionResource":false,"IsManagementGroupResource":false,"IsExtensionResource":false,"IsSingletonResource":false},"SuppressionListAddressResource":{ "Name":"SuppressionListAddressResource","GetOperations":[{ "Name":"Get","Path":"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Communication/emailServices/{emailServiceName}/domains/{domainName}/suppressionLists/{suppressionListName}/suppressionListAddresses/{addressId}","Method":"GET","OperationID":"SuppressionListAddresses_Get","IsLongRunning":false,"PagingMetadata":null,"Description":"Get a SuppressionListAddress."}],"CreateOperations":[{ "Name":"CreateOrUpdate","Path":"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Communication/emailServices/{emailServiceName}/domains/{domainName}/suppressionLists/{suppressionListName}/suppressionListAddresses/{addressId}","Method":"PUT","OperationID":"SuppressionListAddresses_CreateOrUpdate","IsLongRunning":true,"PagingMetadata":null,"Description":"Create or update a SuppressionListAddress."}],"UpdateOperations":[{ "Name":"Update","Path":"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Communication/emailServices/{emailServiceName}/domains/{domainName}/suppressionLists/{suppressionListName}/suppressionListAddresses/{addressId}","Method":"PUT","OperationID":"SuppressionListAddresses_CreateOrUpdate","IsLongRunning":true,"PagingMetadata":null,"Description":"Create or update a SuppressionListAddress."}],"DeleteOperations":[{ "Name":"Delete","Path":"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Communication/emailServices/{emailServiceName}/domains/{domainName}/suppressionLists/{suppressionListName}/suppressionListAddresses/{addressId}","Method":"DELETE","OperationID":"SuppressionListAddresses_Delete","IsLongRunning":true,"PagingMetadata":null,"Description":"Operation to delete a single address from a suppression list."}],"ListOperations":[{ "Name":"GetAll","Path":"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Communication/emailServices/{emailServiceName}/domains/{domainName}/suppressionLists/{suppressionListName}/suppressionListAddresses","Method":"GET","OperationID":"SuppressionListAddresses_List","IsLongRunning":false,"PagingMetadata":{ "Method":"List","NextPageMethod":"ListNextPage","ItemName":"value","NextLinkName":"nextLink"},"Description":"Get all the addresses in a suppression list."}],"OperationsFromResourceGroupExtension":[],"OperationsFromSubscriptionExtension":[],"OperationsFromManagementGroupExtension":[],"OperationsFromTenantExtension":[],"OtherOperations":[],"Parents":["SuppressionListResource"],"SwaggerModelName":"SuppressionListAddressResource","ResourceType":"Microsoft.Communication/emailServices/domains/suppressionLists/suppressionListAddresses","ResourceKey":"addressId","ResourceKeySegment":"suppressionListAddresses","IsTrackedResource":false,"IsTenantResource":false,"IsSubscriptionResource":false,"IsManagementGroupResource":false,"IsExtensionResource":false,"IsSingletonResource":false} } }