Namespaces interface
네임스페이스를 나타내는 인터페이스입니다.
메서드
메서드 세부 정보
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
네임스페이스 리소스를 만들기 위한 매개 변수입니다.
옵션 매개 변수입니다.
반환
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
네임스페이스 리소스를 만들기 위한 매개 변수입니다.
옵션 매개 변수입니다.
반환
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
지정된 네임스페이스 이름의 가용성을 확인하는 매개 변수
옵션 매개 변수입니다.
반환
Promise<CheckNameAvailabilityResult>
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입니다.
옵션 매개 변수입니다.
반환
Promise<AuthorizationRule>
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입니다.
옵션 매개 변수입니다.
반환
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
권한 부여 규칙 이름입니다.
옵션 매개 변수입니다.
반환
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
권한 부여 규칙 이름입니다.
옵션 매개 변수입니다.
반환
Promise<AuthorizationRule>
getNetworkRuleSet(string, string, NamespacesGetNetworkRuleSetOptionalParams)
네임스페이스에 대한 NetworkRuleSet을 가져옵니다.
function getNetworkRuleSet(resourceGroupName: string, namespaceName: string, options?: NamespacesGetNetworkRuleSetOptionalParams): Promise<NetworkRuleSet>
매개 변수
- resourceGroupName
-
string
Azure 구독 내의 리소스 그룹의 이름입니다.
- namespaceName
-
string
네임스페이스 이름
옵션 매개 변수입니다.
반환
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
네임스페이스 이름
옵션 매개 변수입니다.
반환
listByResourceGroup(string, NamespacesListByResourceGroupOptionalParams)
리소스 그룹 내에서 사용 가능한 네임스페이스를 나열합니다.
function listByResourceGroup(resourceGroupName: string, options?: NamespacesListByResourceGroupOptionalParams): PagedAsyncIterableIterator<EHNamespace, EHNamespace[], 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>
listNetworkRuleSet(string, string, NamespacesListNetworkRuleSetOptionalParams)
네임스페이스에 대한 NetworkRuleSet을 가져옵니다.
function listNetworkRuleSet(resourceGroupName: string, namespaceName: string, options?: NamespacesListNetworkRuleSetOptionalParams): Promise<NetworkRuleSetListResult>
매개 변수
- resourceGroupName
-
string
Azure 구독 내의 리소스 그룹의 이름입니다.
- namespaceName
-
string
네임스페이스 이름
옵션 매개 변수입니다.
반환
Promise<NetworkRuleSetListResult>
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, 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>