다음을 통해 공유


CommunicationServiceResource 클래스

정의

CommunicationServiceResource를 나타내는 클래스와 함께 수행할 수 있는 instance 작업입니다. 이 ResourceIdentifier 있는 경우 GetCommunicationServiceResource 메서드를 사용하는 의 instance ArmClient 에서 을 생성 CommunicationServiceResource 할 수 있습니다. 그렇지 않으면 GetCommunicationServiceResource 메서드를 사용하여 부모 리소스 ResourceGroupResource 에서 하나를 가져올 수 있습니다.

public class CommunicationServiceResource : Azure.ResourceManager.ArmResource
type CommunicationServiceResource = class
    inherit ArmResource
Public Class CommunicationServiceResource
Inherits ArmResource
상속
CommunicationServiceResource

생성자

CommunicationServiceResource()

모의를 위해 클래스의 CommunicationServiceResource 새 instance 초기화합니다.

필드

ResourceType

작업에 대한 리소스 종류를 가져옵니다.

속성

Client

이 리소스 클라이언트를 ArmClient 만든 을 가져옵니다.

(다음에서 상속됨 ArmResource)
Data

이 기능을 나타내는 데이터를 가져옵니다.

Diagnostics

이 리소스 클라이언트에 대한 진단 옵션을 가져옵니다.

(다음에서 상속됨 ArmResource)
Endpoint

이 리소스 클라이언트의 기본 URI를 가져옵니다.

(다음에서 상속됨 ArmResource)
HasData

현재 instance 데이터가 있는지 여부를 가져옵니다.

Id

리소스 식별자를 가져옵니다.

(다음에서 상속됨 ArmResource)
Pipeline

이 리소스 클라이언트에 대한 파이프라인을 가져옵니다.

(다음에서 상속됨 ArmResource)

메서드

AddTag(String, String, CancellationToken)

현재 리소스에 태그를 추가합니다.

  • 요청 경로/구독/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Communication/communicationServices/{communicationServiceName}
  • 작업 IdCommunicationServices_Get
AddTagAsync(String, String, CancellationToken)

현재 리소스에 태그를 추가합니다.

  • 요청 경로/구독/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Communication/communicationServices/{communicationServiceName}
  • 작업 IdCommunicationServices_Get
CanUseTagResource(CancellationToken)

TagResource API가 현재 환경에 배포되었는지 확인합니다.

(다음에서 상속됨 ArmResource)
CanUseTagResourceAsync(CancellationToken)

TagResource API가 현재 환경에 배포되었는지 확인합니다.

(다음에서 상속됨 ArmResource)
CreateResourceIdentifier(String, String, String)

instance 리소스 식별자를 CommunicationServiceResource 생성합니다.

Delete(WaitUntil, CancellationToken)

CommunicationService를 삭제하는 작업입니다.

  • 요청 경로/구독/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Communication/communicationServices/{communicationServiceName}
  • 작업 IdCommunicationServices_Delete
DeleteAsync(WaitUntil, CancellationToken)

CommunicationService를 삭제하는 작업입니다.

  • 요청 경로/구독/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Communication/communicationServices/{communicationServiceName}
  • 작업 IdCommunicationServices_Delete
Get(CancellationToken)

CommunicationService 및 해당 속성을 가져옵니다.

  • 요청 경로/구독/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Communication/communicationServices/{communicationServiceName}
  • 작업 IdCommunicationServices_Get
GetAsync(CancellationToken)

CommunicationService 및 해당 속성을 가져옵니다.

  • 요청 경로/구독/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Communication/communicationServices/{communicationServiceName}
  • 작업 IdCommunicationServices_Get
GetAvailableLocations(CancellationToken)

사용 가능한 모든 지리적 위치를 나열합니다.

(다음에서 상속됨 ArmResource)
GetAvailableLocationsAsync(CancellationToken)

사용 가능한 모든 지리적 위치를 나열합니다.

(다음에서 상속됨 ArmResource)
GetKeys(CancellationToken)

CommunicationService 리소스의 액세스 키를 가져옵니다.

  • 요청 경로/구독/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Communication/communicationServices/{communicationServiceName}/listKeys
  • 작업 IdCommunicationServices_ListKeys
GetKeysAsync(CancellationToken)

CommunicationService 리소스의 액세스 키를 가져옵니다.

  • 요청 경로/구독/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Communication/communicationServices/{communicationServiceName}/listKeys
  • 작업 IdCommunicationServices_ListKeys
GetManagementLock(String, CancellationToken)

scope 관리 잠금을 가져옵니다.

  • 요청 경로/{scope}/providers/Microsoft.Authorization/locks/{lockName}
  • 작업 IdManagementLocks_GetByScope
(다음에서 상속됨 ArmResource)
GetManagementLockAsync(String, CancellationToken)

scope 관리 잠금을 가져옵니다.

  • 요청 경로/{scope}/providers/Microsoft.Authorization/locks/{lockName}
  • 작업 IdManagementLocks_GetByScope
(다음에서 상속됨 ArmResource)
GetManagementLocks()

ArmResource에서 ManagementLockResources의 컬렉션을 가져옵니다.

(다음에서 상속됨 ArmResource)
GetPolicyAssignment(String, CancellationToken)

이 작업은 이름 및 생성된 scope 지정된 단일 정책 할당을 검색합니다.

  • 요청 경로/{scope}/providers/Microsoft.Authorization/policyAssignments/{policyAssignmentName}
  • 작업 IdPolicyAssignments_Get
(다음에서 상속됨 ArmResource)
GetPolicyAssignmentAsync(String, CancellationToken)

이 작업은 이름 및 생성된 scope 지정된 단일 정책 할당을 검색합니다.

  • 요청 경로/{scope}/providers/Microsoft.Authorization/policyAssignments/{policyAssignmentName}
  • 작업 IdPolicyAssignments_Get
(다음에서 상속됨 ArmResource)
GetPolicyAssignments()

ArmResource에서 PolicyAssignmentResources의 컬렉션을 가져옵니다.

(다음에서 상속됨 ArmResource)
GetPolicyExemption(String, CancellationToken)

이 작업은 이름 및 생성된 scope 지정된 단일 정책 예외를 검색합니다. 요청 경로: /{scope}/providers/Microsoft.Authorization/policyExemptions/{policyExemptionName} 작업 ID: PolicyExemptions_Get

(다음에서 상속됨 ArmResource)
GetPolicyExemptionAsync(String, CancellationToken)

이 작업은 이름 및 생성된 scope 지정된 단일 정책 예외를 검색합니다. 요청 경로: /{scope}/providers/Microsoft.Authorization/policyExemptions/{policyExemptionName} 작업 ID: PolicyExemptions_Get

(다음에서 상속됨 ArmResource)
GetPolicyExemptions()

ArmResource에서 PolicyExemptionResources의 컬렉션을 가져옵니다.

(다음에서 상속됨 ArmResource)
GetTagResource()

ArmResource에서 수행할 수 있는 instance 작업과 함께 TagResource를 나타내는 개체를 가져옵니다.

(다음에서 상속됨 ArmResource)
LinkNotificationHub(LinkNotificationHubContent, CancellationToken)

Azure Notification Hub를 이 통신 서비스에 연결합니다.

  • 요청 경로/구독/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Communication/communicationServices/{communicationServiceName}/linkNotificationHub
  • 작업 IdCommunicationServices_LinkNotificationHub
LinkNotificationHubAsync(LinkNotificationHubContent, CancellationToken)

Azure Notification Hub를 이 통신 서비스에 연결합니다.

  • 요청 경로/구독/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Communication/communicationServices/{communicationServiceName}/linkNotificationHub
  • 작업 IdCommunicationServices_LinkNotificationHub
RegenerateKey(RegenerateCommunicationServiceKeyContent, CancellationToken)

CommunicationService 액세스 키를 다시 생성합니다. PrimaryKey 및 SecondaryKey는 동시에 다시 생성할 수 없습니다.

  • 요청 경로/구독/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Communication/communicationServices/{communicationServiceName}/regenerateKey
  • 작업 IdCommunicationServices_RegenerateKey
RegenerateKey(WaitUntil, RegenerateCommunicationServiceKeyContent, CancellationToken)

CommunicationService 액세스 키를 다시 생성합니다. PrimaryKey 및 SecondaryKey는 동시에 다시 생성할 수 없습니다.

  • 요청 경로/구독/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Communication/communicationServices/{communicationServiceName}/regenerateKey
  • 작업 IdCommunicationServices_RegenerateKey
RegenerateKeyAsync(RegenerateCommunicationServiceKeyContent, CancellationToken)

CommunicationService 액세스 키를 다시 생성합니다. PrimaryKey 및 SecondaryKey는 동시에 다시 생성할 수 없습니다.

  • 요청 경로/구독/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Communication/communicationServices/{communicationServiceName}/regenerateKey
  • 작업 IdCommunicationServices_RegenerateKey
RegenerateKeyAsync(WaitUntil, RegenerateCommunicationServiceKeyContent, CancellationToken)

CommunicationService 액세스 키를 다시 생성합니다. PrimaryKey 및 SecondaryKey는 동시에 다시 생성할 수 없습니다.

  • 요청 경로/구독/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Communication/communicationServices/{communicationServiceName}/regenerateKey
  • 작업 IdCommunicationServices_RegenerateKey
RemoveTag(String, CancellationToken)

리소스에서 키로 태그를 제거합니다.

  • 요청 경로/구독/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Communication/communicationServices/{communicationServiceName}
  • 작업 IdCommunicationServices_Get
RemoveTagAsync(String, CancellationToken)

리소스에서 키로 태그를 제거합니다.

  • 요청 경로/구독/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Communication/communicationServices/{communicationServiceName}
  • 작업 IdCommunicationServices_Get
SetTags(IDictionary<String,String>, CancellationToken)

리소스의 태그를 지정된 집합으로 바꿉니다.

  • 요청 경로/구독/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Communication/communicationServices/{communicationServiceName}
  • 작업 IdCommunicationServices_Get
SetTagsAsync(IDictionary<String,String>, CancellationToken)

리소스의 태그를 지정된 집합으로 바꿉니다.

  • 요청 경로/구독/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Communication/communicationServices/{communicationServiceName}
  • 작업 IdCommunicationServices_Get
TryGetApiVersion(ResourceType, String)

현재 클라이언트 옵션에 대해 설정된 경우 api 버전 재정의를 가져옵니다.

(다음에서 상속됨 ArmResource)
Update(CommunicationServiceResourcePatch, CancellationToken)

기존 CommunicationService를 업데이트하는 작업입니다.

  • 요청 경로/구독/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Communication/communicationServices/{communicationServiceName}
  • 작업 IdCommunicationServices_Update
Update(WaitUntil, CommunicationServiceResourcePatch, CancellationToken)

기존 CommunicationService를 업데이트하는 작업입니다.

  • 요청 경로/구독/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Communication/communicationServices/{communicationServiceName}
  • 작업 IdCommunicationServices_Update
UpdateAsync(CommunicationServiceResourcePatch, CancellationToken)

기존 CommunicationService를 업데이트하는 작업입니다.

  • 요청 경로/구독/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Communication/communicationServices/{communicationServiceName}
  • 작업 IdCommunicationServices_Update
UpdateAsync(WaitUntil, CommunicationServiceResourcePatch, CancellationToken)

기존 CommunicationService를 업데이트하는 작업입니다.

  • 요청 경로/구독/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Communication/communicationServices/{communicationServiceName}
  • 작업 IdCommunicationServices_Update

확장 메서드

GetAuthorizationRoleDefinition(ArmResource, ResourceIdentifier, CancellationToken)

이름(GUID)으로 역할 정의를 가져옵니다.

  • 요청 경로/{scope}/providers/Microsoft.Authorization/roleDefinitions/{roleDefinitionId}
  • 작업 IdRoleDefinitions_Get
GetAuthorizationRoleDefinitionAsync(ArmResource, ResourceIdentifier, CancellationToken)

이름(GUID)으로 역할 정의를 가져옵니다.

  • 요청 경로/{scope}/providers/Microsoft.Authorization/roleDefinitions/{roleDefinitionId}
  • 작업 IdRoleDefinitions_Get
GetAuthorizationRoleDefinitions(ArmResource)

ArmResource에서 AuthorizationRoleDefinitionResources의 컬렉션을 가져옵니다.

GetDenyAssignment(ArmResource, String, CancellationToken)

지정된 거부 할당을 가져옵니다.

  • 요청 경로/{scope}/providers/Microsoft.Authorization/denyAssignments/{denyAssignmentId}
  • 작업 IdDenyAssignments_Get
GetDenyAssignmentAsync(ArmResource, String, CancellationToken)

지정된 거부 할당을 가져옵니다.

  • 요청 경로/{scope}/providers/Microsoft.Authorization/denyAssignments/{denyAssignmentId}
  • 작업 IdDenyAssignments_Get
GetDenyAssignments(ArmResource)

ArmResource에서 DenyAssignmentResources의 컬렉션을 가져옵니다.

GetRoleAssignment(ArmResource, String, String, CancellationToken)

scope 및 이름으로 역할 할당을 가져옵니다.

  • 요청 경로/{scope}/providers/Microsoft.Authorization/roleAssignments/{roleAssignmentName}
  • 작업 IdRoleAssignments_Get
GetRoleAssignmentAsync(ArmResource, String, String, CancellationToken)

scope 및 이름으로 역할 할당을 가져옵니다.

  • 요청 경로/{scope}/providers/Microsoft.Authorization/roleAssignments/{roleAssignmentName}
  • 작업 IdRoleAssignments_Get
GetRoleAssignments(ArmResource)

ArmResource에서 RoleAssignmentResources의 컬렉션을 가져옵니다.

GetRoleAssignmentSchedule(ArmResource, String, CancellationToken)

리소스 scope 대해 지정된 역할 할당 일정을 가져옵니다.

  • 요청 경로/{scope}/providers/Microsoft.Authorization/roleAssignmentSchedules/{roleAssignmentScheduleName}
  • 작업 IdRoleAssignmentSchedules_Get
GetRoleAssignmentScheduleAsync(ArmResource, String, CancellationToken)

리소스 scope 대해 지정된 역할 할당 일정을 가져옵니다.

  • 요청 경로/{scope}/providers/Microsoft.Authorization/roleAssignmentSchedules/{roleAssignmentScheduleName}
  • 작업 IdRoleAssignmentSchedules_Get
GetRoleAssignmentScheduleInstance(ArmResource, String, CancellationToken)

지정된 역할 할당 일정 instance 가져옵니다.

  • 요청 경로/{scope}/providers/Microsoft.Authorization/roleAssignmentScheduleInstances/{roleAssignmentScheduleInstanceName}
  • 작업 IdRoleAssignmentScheduleInstances_Get
GetRoleAssignmentScheduleInstanceAsync(ArmResource, String, CancellationToken)

지정된 역할 할당 일정 instance 가져옵니다.

  • 요청 경로/{scope}/providers/Microsoft.Authorization/roleAssignmentScheduleInstances/{roleAssignmentScheduleInstanceName}
  • 작업 IdRoleAssignmentScheduleInstances_Get
GetRoleAssignmentScheduleInstances(ArmResource)

ArmResource에서 RoleAssignmentScheduleInstanceResources의 컬렉션을 가져옵니다.

GetRoleAssignmentScheduleRequest(ArmResource, String, CancellationToken)

지정된 역할 할당 일정 요청을 가져옵니다.

  • 요청 경로/{scope}/providers/Microsoft.Authorization/roleAssignmentScheduleRequests/{roleAssignmentScheduleRequestName}
  • 작업 IdRoleAssignmentScheduleRequests_Get
GetRoleAssignmentScheduleRequestAsync(ArmResource, String, CancellationToken)

지정된 역할 할당 일정 요청을 가져옵니다.

  • 요청 경로/{scope}/providers/Microsoft.Authorization/roleAssignmentScheduleRequests/{roleAssignmentScheduleRequestName}
  • 작업 IdRoleAssignmentScheduleRequests_Get
GetRoleAssignmentScheduleRequests(ArmResource)

ArmResource에서 RoleAssignmentScheduleRequestResources의 컬렉션을 가져옵니다.

GetRoleAssignmentSchedules(ArmResource)

ArmResource에서 RoleAssignmentScheduleResources의 컬렉션을 가져옵니다.

GetRoleEligibilitySchedule(ArmResource, String, CancellationToken)

리소스 scope 대해 지정된 역할 자격 일정을 가져옵니다.

  • 요청 경로/{scope}/providers/Microsoft.Authorization/roleEligibilitySchedules/{roleEligibilityScheduleName}
  • 작업 IdRoleEligibilitySchedules_Get
GetRoleEligibilityScheduleAsync(ArmResource, String, CancellationToken)

리소스 scope 대해 지정된 역할 자격 일정을 가져옵니다.

  • 요청 경로/{scope}/providers/Microsoft.Authorization/roleEligibilitySchedules/{roleEligibilityScheduleName}
  • 작업 IdRoleEligibilitySchedules_Get
GetRoleEligibilityScheduleInstance(ArmResource, String, CancellationToken)

지정된 역할 자격 일정 instance 가져옵니다.

  • 요청 경로/{scope}/providers/Microsoft.Authorization/roleEligibilityScheduleInstances/{roleEligibilityScheduleInstanceName}
  • 작업 IdRoleEligibilityScheduleInstances_Get
GetRoleEligibilityScheduleInstanceAsync(ArmResource, String, CancellationToken)

지정된 역할 자격 일정 instance 가져옵니다.

  • 요청 경로/{scope}/providers/Microsoft.Authorization/roleEligibilityScheduleInstances/{roleEligibilityScheduleInstanceName}
  • 작업 IdRoleEligibilityScheduleInstances_Get
GetRoleEligibilityScheduleInstances(ArmResource)

ArmResource에서 RoleEligibilityScheduleInstanceResources의 컬렉션을 가져옵니다.

GetRoleEligibilityScheduleRequest(ArmResource, String, CancellationToken)

지정된 역할 자격 일정 요청을 가져옵니다.

  • 요청 경로/{scope}/providers/Microsoft.Authorization/roleEligibilityScheduleRequests/{roleEligibilityScheduleRequestName}
  • 작업 IdRoleEligibilityScheduleRequests_Get
GetRoleEligibilityScheduleRequestAsync(ArmResource, String, CancellationToken)

지정된 역할 자격 일정 요청을 가져옵니다.

  • 요청 경로/{scope}/providers/Microsoft.Authorization/roleEligibilityScheduleRequests/{roleEligibilityScheduleRequestName}
  • 작업 IdRoleEligibilityScheduleRequests_Get
GetRoleEligibilityScheduleRequests(ArmResource)

ArmResource에서 RoleEligibilityScheduleRequestResources의 컬렉션을 가져옵니다.

GetRoleEligibilitySchedules(ArmResource)

ArmResource에서 RoleEligibilityScheduleResources의 컬렉션을 가져옵니다.

GetRoleManagementPolicies(ArmResource)

ArmResource에서 RoleManagementPolicyResources의 컬렉션을 가져옵니다.

GetRoleManagementPolicy(ArmResource, String, CancellationToken)

리소스 scope 대해 지정된 역할 관리 정책을 가져옵니다.

  • 요청 경로/{scope}/providers/Microsoft.Authorization/roleManagementPolicies/{roleManagementPolicyName}
  • 작업 IdRoleManagementPolicies_Get
GetRoleManagementPolicyAssignment(ArmResource, String, CancellationToken)

리소스 scope 대해 지정된 역할 관리 정책 할당을 가져옵니다.

  • 요청 경로/{scope}/providers/Microsoft.Authorization/roleManagementPolicyAssignments/{roleManagementPolicyAssignmentName}
  • 작업 IdRoleManagementPolicyAssignments_Get
GetRoleManagementPolicyAssignmentAsync(ArmResource, String, CancellationToken)

리소스 scope 대해 지정된 역할 관리 정책 할당을 가져옵니다.

  • 요청 경로/{scope}/providers/Microsoft.Authorization/roleManagementPolicyAssignments/{roleManagementPolicyAssignmentName}
  • 작업 IdRoleManagementPolicyAssignments_Get
GetRoleManagementPolicyAssignments(ArmResource)

ArmResource에서 RoleManagementPolicyAssignmentResources의 컬렉션을 가져옵니다.

GetRoleManagementPolicyAsync(ArmResource, String, CancellationToken)

리소스 scope 대해 지정된 역할 관리 정책을 가져옵니다.

  • 요청 경로/{scope}/providers/Microsoft.Authorization/roleManagementPolicies/{roleManagementPolicyName}
  • 작업 IdRoleManagementPolicies_Get
GetSystemAssignedIdentity(ArmResource)

ArmResource에서 수행할 수 있는 instance 작업과 함께 SystemAssignedIdentityResource를 나타내는 개체를 가져옵니다.

GetDiagnosticSetting(ArmResource, String, CancellationToken)

지정된 리소스에 대한 활성 진단 설정을 가져옵니다. 요청 경로: /{resourceUri}/providers/Microsoft.Insights/diagnosticSettings/{name} 작업 ID: DiagnosticSettings_Get

GetDiagnosticSettingAsync(ArmResource, String, CancellationToken)

지정된 리소스에 대한 활성 진단 설정을 가져옵니다. 요청 경로: /{resourceUri}/providers/Microsoft.Insights/diagnosticSettings/{name} 작업 ID: DiagnosticSettings_Get

GetDiagnosticSettings(ArmResource)

ArmResource에서 DiagnosticSettingResources의 컬렉션을 가져옵니다.

GetLinkerResource(ArmResource, String, CancellationToken)

지정된 이름의 링커 리소스를 반환합니다.

  • 요청 경로/{resourceUri}/providers/Microsoft.ServiceLinker/linkers/{linkerName}
  • 작업 IdLinker_Get
GetLinkerResourceAsync(ArmResource, String, CancellationToken)

지정된 이름의 링커 리소스를 반환합니다.

  • 요청 경로/{resourceUri}/providers/Microsoft.ServiceLinker/linkers/{linkerName}
  • 작업 IdLinker_Get
GetLinkerResources(ArmResource)

ArmResource에서 LinkerResources의 컬렉션을 가져옵니다.

적용 대상