다음을 통해 공유


Namespaces interface

네임스페이스를 나타내는 인터페이스입니다.

메서드

beginCreateOrUpdate(string, string, EHNamespace, NamespacesCreateOrUpdateOptionalParams)

네임스페이스를 만들거나 업데이트합니다. 만든 후 이 네임스페이스의 리소스 매니페스트는 변경할 수 없습니다. 이 작업은 idempotent 방식입니다.

beginCreateOrUpdateAndWait(string, string, EHNamespace, NamespacesCreateOrUpdateOptionalParams)

네임스페이스를 만들거나 업데이트합니다. 만든 후 이 네임스페이스의 리소스 매니페스트는 변경할 수 없습니다. 이 작업은 idempotent 방식입니다.

beginDelete(string, string, NamespacesDeleteOptionalParams)

기존 네임스페이스를 삭제합니다. 또한 이 작업은 네임스페이스 아래에 연결된 모든 리소스를 제거합니다.

beginDeleteAndWait(string, string, NamespacesDeleteOptionalParams)

기존 네임스페이스를 삭제합니다. 또한 이 작업은 네임스페이스 아래에 연결된 모든 리소스를 제거합니다.

checkNameAvailability(CheckNameAvailabilityParameter, NamespacesCheckNameAvailabilityOptionalParams)

네임스페이스 이름 제공 가용성을 확인합니다.

createOrUpdateAuthorizationRule(string, string, string, AuthorizationRule, NamespacesCreateOrUpdateAuthorizationRuleOptionalParams)

네임스페이스에 대한 AuthorizationRule을 만들거나 업데이트합니다.

createOrUpdateNetworkRuleSet(string, string, NetworkRuleSet, NamespacesCreateOrUpdateNetworkRuleSetOptionalParams)

네임스페이스에 대한 NetworkRuleSet을 만들거나 업데이트합니다.

deleteAuthorizationRule(string, string, string, NamespacesDeleteAuthorizationRuleOptionalParams)

네임스페이스에 대한 AuthorizationRule을 삭제합니다.

get(string, string, NamespacesGetOptionalParams)

지정된 네임스페이스에 대한 설명을 가져옵니다.

getAuthorizationRule(string, string, string, NamespacesGetAuthorizationRuleOptionalParams)

규칙 이름으로 네임스페이스에 대한 AuthorizationRule을 가져옵니다.

getNetworkRuleSet(string, string, NamespacesGetNetworkRuleSetOptionalParams)

네임스페이스에 대한 NetworkRuleSet을 가져옵니다.

list(NamespacesListOptionalParams)

리소스 그룹에 관계없이 구독 내에서 사용 가능한 모든 네임스페이스를 나열합니다.

listAuthorizationRules(string, string, NamespacesListAuthorizationRulesOptionalParams)

네임스페이스에 대한 권한 부여 규칙 목록을 가져옵니다.

listByResourceGroup(string, NamespacesListByResourceGroupOptionalParams)

리소스 그룹 내에서 사용 가능한 네임스페이스를 나열합니다.

listKeys(string, string, string, NamespacesListKeysOptionalParams)

네임스페이스에 대한 기본 및 보조 연결 문자열을 가져옵니다.

listNetworkRuleSet(string, string, NamespacesListNetworkRuleSetOptionalParams)

네임스페이스에 대한 NetworkRuleSet을 가져옵니다.

regenerateKeys(string, string, string, RegenerateAccessKeyParameters, NamespacesRegenerateKeysOptionalParams)

지정된 네임스페이스에 대한 기본 또는 보조 연결 문자열을 다시 생성합니다.

update(string, string, EHNamespace, NamespacesUpdateOptionalParams)

네임스페이스를 만들거나 업데이트합니다. 만든 후에는 이 네임스페이스의 리소스 매니페스트를 변경할 수 없습니다. 이 작업은 idempotent 방식입니다.

메서드 세부 정보

beginCreateOrUpdate(string, string, EHNamespace, NamespacesCreateOrUpdateOptionalParams)

네임스페이스를 만들거나 업데이트합니다. 만든 후 이 네임스페이스의 리소스 매니페스트는 변경할 수 없습니다. 이 작업은 idempotent 방식입니다.

function beginCreateOrUpdate(resourceGroupName: string, namespaceName: string, parameters: EHNamespace, options?: NamespacesCreateOrUpdateOptionalParams): Promise<PollerLike<PollOperationState<EHNamespace>, EHNamespace>>

매개 변수

resourceGroupName

string

Azure 구독 내 리소스 그룹의 이름입니다.

namespaceName

string

네임스페이스 이름

parameters
EHNamespace

네임스페이스 리소스를 만들기 위한 매개 변수입니다.

options
NamespacesCreateOrUpdateOptionalParams

옵션 매개 변수입니다.

반환

Promise<PollerLike<@azure/core-lro.PollOperationState<EHNamespace>, EHNamespace>>

beginCreateOrUpdateAndWait(string, string, EHNamespace, NamespacesCreateOrUpdateOptionalParams)

네임스페이스를 만들거나 업데이트합니다. 만든 후 이 네임스페이스의 리소스 매니페스트는 변경할 수 없습니다. 이 작업은 idempotent 방식입니다.

function beginCreateOrUpdateAndWait(resourceGroupName: string, namespaceName: string, parameters: EHNamespace, options?: NamespacesCreateOrUpdateOptionalParams): Promise<EHNamespace>

매개 변수

resourceGroupName

string

Azure 구독 내 리소스 그룹의 이름입니다.

namespaceName

string

네임스페이스 이름

parameters
EHNamespace

네임스페이스 리소스를 만들기 위한 매개 변수입니다.

options
NamespacesCreateOrUpdateOptionalParams

옵션 매개 변수입니다.

반환

Promise<EHNamespace>

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(CheckNameAvailabilityParameter, NamespacesCheckNameAvailabilityOptionalParams)

네임스페이스 이름 제공 가용성을 확인합니다.

function checkNameAvailability(parameters: CheckNameAvailabilityParameter, options?: NamespacesCheckNameAvailabilityOptionalParams): Promise<CheckNameAvailabilityResult>

매개 변수

parameters
CheckNameAvailabilityParameter

지정된 네임스페이스 이름의 가용성을 확인하는 매개 변수

options
NamespacesCheckNameAvailabilityOptionalParams

옵션 매개 변수입니다.

반환

createOrUpdateAuthorizationRule(string, string, string, AuthorizationRule, NamespacesCreateOrUpdateAuthorizationRuleOptionalParams)

네임스페이스에 대한 AuthorizationRule을 만들거나 업데이트합니다.

function createOrUpdateAuthorizationRule(resourceGroupName: string, namespaceName: string, authorizationRuleName: string, parameters: AuthorizationRule, options?: NamespacesCreateOrUpdateAuthorizationRuleOptionalParams): Promise<AuthorizationRule>

매개 변수

resourceGroupName

string

Azure 구독 내 리소스 그룹의 이름입니다.

namespaceName

string

네임스페이스 이름

authorizationRuleName

string

권한 부여 규칙 이름입니다.

parameters
AuthorizationRule

공유 액세스 AuthorizationRule입니다.

options
NamespacesCreateOrUpdateAuthorizationRuleOptionalParams

옵션 매개 변수입니다.

반환

createOrUpdateNetworkRuleSet(string, string, NetworkRuleSet, NamespacesCreateOrUpdateNetworkRuleSetOptionalParams)

네임스페이스에 대한 NetworkRuleSet을 만들거나 업데이트합니다.

function createOrUpdateNetworkRuleSet(resourceGroupName: string, namespaceName: string, parameters: NetworkRuleSet, options?: NamespacesCreateOrUpdateNetworkRuleSetOptionalParams): Promise<NetworkRuleSet>

매개 변수

resourceGroupName

string

Azure 구독 내 리소스 그룹의 이름입니다.

namespaceName

string

네임스페이스 이름

parameters
NetworkRuleSet

네임스페이스 IpFilterRule입니다.

options
NamespacesCreateOrUpdateNetworkRuleSetOptionalParams

옵션 매개 변수입니다.

반환

Promise<NetworkRuleSet>

deleteAuthorizationRule(string, string, string, NamespacesDeleteAuthorizationRuleOptionalParams)

네임스페이스에 대한 AuthorizationRule을 삭제합니다.

function deleteAuthorizationRule(resourceGroupName: string, namespaceName: string, authorizationRuleName: string, options?: NamespacesDeleteAuthorizationRuleOptionalParams): Promise<void>

매개 변수

resourceGroupName

string

Azure 구독 내 리소스 그룹의 이름입니다.

namespaceName

string

네임스페이스 이름

authorizationRuleName

string

권한 부여 규칙 이름입니다.

options
NamespacesDeleteAuthorizationRuleOptionalParams

옵션 매개 변수입니다.

반환

Promise<void>

get(string, string, NamespacesGetOptionalParams)

지정된 네임스페이스에 대한 설명을 가져옵니다.

function get(resourceGroupName: string, namespaceName: string, options?: NamespacesGetOptionalParams): Promise<EHNamespace>

매개 변수

resourceGroupName

string

Azure 구독 내 리소스 그룹의 이름입니다.

namespaceName

string

네임스페이스 이름

options
NamespacesGetOptionalParams

옵션 매개 변수입니다.

반환

Promise<EHNamespace>

getAuthorizationRule(string, string, string, NamespacesGetAuthorizationRuleOptionalParams)

규칙 이름으로 네임스페이스에 대한 AuthorizationRule을 가져옵니다.

function getAuthorizationRule(resourceGroupName: string, namespaceName: string, authorizationRuleName: string, options?: NamespacesGetAuthorizationRuleOptionalParams): Promise<AuthorizationRule>

매개 변수

resourceGroupName

string

Azure 구독 내의 리소스 그룹의 이름입니다.

namespaceName

string

네임스페이스 이름

authorizationRuleName

string

권한 부여 규칙 이름입니다.

options
NamespacesGetAuthorizationRuleOptionalParams

옵션 매개 변수입니다.

반환

getNetworkRuleSet(string, string, NamespacesGetNetworkRuleSetOptionalParams)

네임스페이스에 대한 NetworkRuleSet을 가져옵니다.

function getNetworkRuleSet(resourceGroupName: string, namespaceName: string, options?: NamespacesGetNetworkRuleSetOptionalParams): Promise<NetworkRuleSet>

매개 변수

resourceGroupName

string

Azure 구독 내의 리소스 그룹의 이름입니다.

namespaceName

string

네임스페이스 이름

options
NamespacesGetNetworkRuleSetOptionalParams

옵션 매개 변수입니다.

반환

Promise<NetworkRuleSet>

list(NamespacesListOptionalParams)

리소스 그룹에 관계없이 구독 내에서 사용 가능한 모든 네임스페이스를 나열합니다.

function list(options?: NamespacesListOptionalParams): PagedAsyncIterableIterator<EHNamespace, EHNamespace[], PageSettings>

매개 변수

options
NamespacesListOptionalParams

옵션 매개 변수입니다.

반환

listAuthorizationRules(string, string, NamespacesListAuthorizationRulesOptionalParams)

네임스페이스에 대한 권한 부여 규칙 목록을 가져옵니다.

function listAuthorizationRules(resourceGroupName: string, namespaceName: string, options?: NamespacesListAuthorizationRulesOptionalParams): PagedAsyncIterableIterator<AuthorizationRule, AuthorizationRule[], PageSettings>

매개 변수

resourceGroupName

string

Azure 구독 내의 리소스 그룹의 이름입니다.

namespaceName

string

네임스페이스 이름

options
NamespacesListAuthorizationRulesOptionalParams

옵션 매개 변수입니다.

반환

listByResourceGroup(string, NamespacesListByResourceGroupOptionalParams)

리소스 그룹 내에서 사용 가능한 네임스페이스를 나열합니다.

function listByResourceGroup(resourceGroupName: string, options?: NamespacesListByResourceGroupOptionalParams): PagedAsyncIterableIterator<EHNamespace, EHNamespace[], PageSettings>

매개 변수

resourceGroupName

string

Azure 구독 내의 리소스 그룹의 이름입니다.

options
NamespacesListByResourceGroupOptionalParams

옵션 매개 변수입니다.

반환

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>

listNetworkRuleSet(string, string, NamespacesListNetworkRuleSetOptionalParams)

네임스페이스에 대한 NetworkRuleSet을 가져옵니다.

function listNetworkRuleSet(resourceGroupName: string, namespaceName: string, options?: NamespacesListNetworkRuleSetOptionalParams): Promise<NetworkRuleSetListResult>

매개 변수

resourceGroupName

string

Azure 구독 내의 리소스 그룹의 이름입니다.

namespaceName

string

네임스페이스 이름

options
NamespacesListNetworkRuleSetOptionalParams

옵션 매개 변수입니다.

반환

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

연결 문자열을 다시 생성하는 데 필요한 매개 변수입니다.

options
NamespacesRegenerateKeysOptionalParams

옵션 매개 변수입니다.

반환

Promise<AccessKeys>

update(string, string, EHNamespace, NamespacesUpdateOptionalParams)

네임스페이스를 만들거나 업데이트합니다. 만든 후에는 이 네임스페이스의 리소스 매니페스트를 변경할 수 없습니다. 이 작업은 idempotent 방식입니다.

function update(resourceGroupName: string, namespaceName: string, parameters: EHNamespace, options?: NamespacesUpdateOptionalParams): Promise<EHNamespace>

매개 변수

resourceGroupName

string

Azure 구독 내의 리소스 그룹의 이름입니다.

namespaceName

string

네임스페이스 이름

parameters
EHNamespace

네임스페이스 리소스를 업데이트하기 위한 매개 변수입니다.

options
NamespacesUpdateOptionalParams

옵션 매개 변수입니다.

반환

Promise<EHNamespace>