Namespaces interface
네임스페이스를 나타내는 인터페이스입니다.
메서드
메서드 세부 정보
beginCreateOrUpdate(string, string, RelayNamespace, NamespacesCreateOrUpdateOptionalParams)
Azure Relay 네임스페이스를 만듭니다.
function beginCreateOrUpdate(resourceGroupName: string, namespaceName: string, parameters: RelayNamespace, options?: NamespacesCreateOrUpdateOptionalParams): Promise<PollerLike<PollOperationState<RelayNamespace>, RelayNamespace>>
매개 변수
- resourceGroupName
-
string
Azure 구독 내의 리소스 그룹의 이름입니다.
- namespaceName
-
string
네임스페이스 이름
- parameters
- RelayNamespace
네임스페이스 리소스를 만들기 위해 제공된 매개 변수입니다.
옵션 매개 변수입니다.
반환
Promise<PollerLike<@azure/core-lro.PollOperationState<RelayNamespace>, RelayNamespace>>
beginCreateOrUpdateAndWait(string, string, RelayNamespace, NamespacesCreateOrUpdateOptionalParams)
Azure Relay 네임스페이스를 만듭니다.
function beginCreateOrUpdateAndWait(resourceGroupName: string, namespaceName: string, parameters: RelayNamespace, options?: NamespacesCreateOrUpdateOptionalParams): Promise<RelayNamespace>
매개 변수
- resourceGroupName
-
string
Azure 구독 내의 리소스 그룹의 이름입니다.
- namespaceName
-
string
네임스페이스 이름
- parameters
- RelayNamespace
네임스페이스 리소스를 만들기 위해 제공된 매개 변수입니다.
옵션 매개 변수입니다.
반환
Promise<RelayNamespace>
beginDelete(string, string, NamespacesDeleteOptionalParams)
기존 네임스페이스를 삭제합니다. 또한 이 작업은 네임스페이스 아래에 연결된 모든 리소스를 제거합니다.
function beginDelete(resourceGroupName: string, namespaceName: string, options?: NamespacesDeleteOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>
매개 변수
- resourceGroupName
-
string
Azure 구독 내의 리소스 그룹의 이름입니다.
- namespaceName
-
string
네임스페이스 이름
- options
- NamespacesDeleteOptionalParams
옵션 매개 변수입니다.
반환
Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>
beginDeleteAndWait(string, string, NamespacesDeleteOptionalParams)
기존 네임스페이스를 삭제합니다. 또한 이 작업은 네임스페이스 아래에 연결된 모든 리소스를 제거합니다.
function beginDeleteAndWait(resourceGroupName: string, namespaceName: string, options?: NamespacesDeleteOptionalParams): Promise<void>
매개 변수
- resourceGroupName
-
string
Azure 구독 내의 리소스 그룹의 이름입니다.
- namespaceName
-
string
네임스페이스 이름
- options
- NamespacesDeleteOptionalParams
옵션 매개 변수입니다.
반환
Promise<void>
checkNameAvailability(CheckNameAvailability, NamespacesCheckNameAvailabilityOptionalParams)
지정된 네임스페이스 이름 가용성을 확인합니다.
function checkNameAvailability(parameters: CheckNameAvailability, options?: NamespacesCheckNameAvailabilityOptionalParams): Promise<CheckNameAvailabilityResult>
매개 변수
- parameters
- CheckNameAvailability
지정된 네임스페이스 이름의 가용성을 확인하는 매개 변수입니다.
옵션 매개 변수입니다.
반환
Promise<CheckNameAvailabilityResult>
createOrUpdateAuthorizationRule(string, string, string, AuthorizationRule, NamespacesCreateOrUpdateAuthorizationRuleOptionalParams)
네임스페이스에 대한 권한 부여 규칙을 만들거나 업데이트합니다.
function createOrUpdateAuthorizationRule(resourceGroupName: string, namespaceName: string, authorizationRuleName: string, parameters: AuthorizationRule, options?: NamespacesCreateOrUpdateAuthorizationRuleOptionalParams): Promise<AuthorizationRule>
매개 변수
- resourceGroupName
-
string
Azure 구독 내의 리소스 그룹의 이름입니다.
- namespaceName
-
string
네임스페이스 이름
- authorizationRuleName
-
string
권한 부여 규칙 이름입니다.
- parameters
- AuthorizationRule
권한 부여 규칙 매개 변수입니다.
옵션 매개 변수입니다.
반환
Promise<AuthorizationRule>
deleteAuthorizationRule(string, string, string, NamespacesDeleteAuthorizationRuleOptionalParams)
네임스페이스 권한 부여 규칙을 삭제합니다.
function deleteAuthorizationRule(resourceGroupName: string, namespaceName: string, authorizationRuleName: string, options?: NamespacesDeleteAuthorizationRuleOptionalParams): Promise<void>
매개 변수
- resourceGroupName
-
string
Azure 구독 내의 리소스 그룹의 이름입니다.
- namespaceName
-
string
네임스페이스 이름
- authorizationRuleName
-
string
권한 부여 규칙 이름입니다.
옵션 매개 변수입니다.
반환
Promise<void>
get(string, string, NamespacesGetOptionalParams)
지정된 네임스페이스에 대한 설명을 반환합니다.
function get(resourceGroupName: string, namespaceName: string, options?: NamespacesGetOptionalParams): Promise<RelayNamespace>
매개 변수
- resourceGroupName
-
string
Azure 구독 내의 리소스 그룹의 이름입니다.
- namespaceName
-
string
네임스페이스 이름
- options
- NamespacesGetOptionalParams
옵션 매개 변수입니다.
반환
Promise<RelayNamespace>
getAuthorizationRule(string, string, string, NamespacesGetAuthorizationRuleOptionalParams)
이름별 네임스페이스에 대한 권한 부여 규칙입니다.
function getAuthorizationRule(resourceGroupName: string, namespaceName: string, authorizationRuleName: string, options?: NamespacesGetAuthorizationRuleOptionalParams): Promise<AuthorizationRule>
매개 변수
- resourceGroupName
-
string
Azure 구독 내의 리소스 그룹의 이름입니다.
- namespaceName
-
string
네임스페이스 이름
- authorizationRuleName
-
string
권한 부여 규칙 이름입니다.
옵션 매개 변수입니다.
반환
Promise<AuthorizationRule>
list(NamespacesListOptionalParams)
resourceGroups에 관계없이 구독 내에서 사용 가능한 모든 네임스페이스를 나열합니다.
function list(options?: NamespacesListOptionalParams): PagedAsyncIterableIterator<RelayNamespace, RelayNamespace[], PageSettings>
매개 변수
- options
- NamespacesListOptionalParams
옵션 매개 변수입니다.
반환
listAuthorizationRules(string, string, NamespacesListAuthorizationRulesOptionalParams)
네임스페이스에 대한 권한 부여 규칙입니다.
function listAuthorizationRules(resourceGroupName: string, namespaceName: string, options?: NamespacesListAuthorizationRulesOptionalParams): PagedAsyncIterableIterator<AuthorizationRule, AuthorizationRule[], PageSettings>
매개 변수
- resourceGroupName
-
string
Azure 구독 내의 리소스 그룹의 이름입니다.
- namespaceName
-
string
네임스페이스 이름
옵션 매개 변수입니다.
반환
listByResourceGroup(string, NamespacesListByResourceGroupOptionalParams)
ResourceGroup 내에서 사용 가능한 모든 네임스페이스를 나열합니다.
function listByResourceGroup(resourceGroupName: string, options?: NamespacesListByResourceGroupOptionalParams): PagedAsyncIterableIterator<RelayNamespace, RelayNamespace[], PageSettings>
매개 변수
- resourceGroupName
-
string
Azure 구독 내의 리소스 그룹의 이름입니다.
옵션 매개 변수입니다.
반환
listKeys(string, string, string, NamespacesListKeysOptionalParams)
네임스페이스에 대한 기본 및 보조 연결 문자열입니다.
function listKeys(resourceGroupName: string, namespaceName: string, authorizationRuleName: string, options?: NamespacesListKeysOptionalParams): Promise<AccessKeys>
매개 변수
- resourceGroupName
-
string
Azure 구독 내의 리소스 그룹의 이름입니다.
- namespaceName
-
string
네임스페이스 이름
- authorizationRuleName
-
string
권한 부여 규칙 이름입니다.
- options
- NamespacesListKeysOptionalParams
옵션 매개 변수입니다.
반환
Promise<AccessKeys>
regenerateKeys(string, string, string, RegenerateAccessKeyParameters, NamespacesRegenerateKeysOptionalParams)
기본 또는 보조 연결 문자열을 네임스페이스로 다시 생성합니다.
function regenerateKeys(resourceGroupName: string, namespaceName: string, authorizationRuleName: string, parameters: RegenerateAccessKeyParameters, options?: NamespacesRegenerateKeysOptionalParams): Promise<AccessKeys>
매개 변수
- resourceGroupName
-
string
Azure 구독 내의 리소스 그룹의 이름입니다.
- namespaceName
-
string
네임스페이스 이름
- authorizationRuleName
-
string
권한 부여 규칙 이름입니다.
- parameters
- RegenerateAccessKeyParameters
권한 부여 규칙을 다시 생성하기 위해 제공된 매개 변수입니다.
옵션 매개 변수입니다.
반환
Promise<AccessKeys>
update(string, string, RelayUpdateParameters, NamespacesUpdateOptionalParams)
네임스페이스를 만들거나 업데이트합니다. 만든 후에는 이 네임스페이스의 리소스 매니페스트를 변경할 수 없습니다. 이 작업은 idempotent입니다.
function update(resourceGroupName: string, namespaceName: string, parameters: RelayUpdateParameters, options?: NamespacesUpdateOptionalParams): Promise<RelayNamespace>
매개 변수
- resourceGroupName
-
string
Azure 구독 내의 리소스 그룹의 이름입니다.
- namespaceName
-
string
네임스페이스 이름
- parameters
- RelayUpdateParameters
네임스페이스 리소스를 업데이트하기 위한 매개 변수입니다.
- options
- NamespacesUpdateOptionalParams
옵션 매개 변수입니다.
반환
Promise<RelayNamespace>