다음을 통해 공유


DisasterRecoveryConfigsOperations 클래스

경고

이 클래스를 직접 인스턴스화하지 마세요.

대신 다음 작업을 통해 액세스해야 합니다.

ServiceBusManagementClient's

<xref:disaster_recovery_configs> 특성.

상속
builtins.object
DisasterRecoveryConfigsOperations

생성자

DisasterRecoveryConfigsOperations(*args, **kwargs)

메서드

break_pairing

이 작업은 재해 복구를 사용하지 않도록 설정하고 기본 네임스페이스에서 보조 네임스페이스로의 변경 내용 복제를 중지합니다.

check_name_availability

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

create_or_update

새 별칭(재해 복구 구성)을 만들거나 업데이트합니다.

delete

별칭(재해 복구 구성)을 삭제합니다.

fail_over

GEO DR 장애 조치(failover)를 호출하고 보조 네임스페이스를 가리키도록 별칭을 다시 구성합니다.

get

기본 또는 보조 네임스페이스에 대한 별칭(재해 복구 구성)을 검색합니다.

get_authorization_rule

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

list

모든 별칭(재해 복구 구성)을 가져옵니다.

list_authorization_rules

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

list_keys

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

break_pairing

이 작업은 재해 복구를 사용하지 않도록 설정하고 기본 네임스페이스에서 보조 네임스페이스로의 변경 내용 복제를 중지합니다.

async break_pairing(resource_group_name: str, namespace_name: str, alias: str, **kwargs: Any) -> None

매개 변수

resource_group_name
str
필수

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

namespace_name
str
필수

네임스페이스 이름입니다. 필수 요소.

alias
str
필수

재해 복구 구성 이름입니다. 필수 요소.

cls
callable

직접 응답을 전달할 사용자 지정 형식 또는 함수

반환

cls(response)의 없음 또는 결과

반환 형식

예외

check_name_availability

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

async check_name_availability(resource_group_name: str, namespace_name: str, parameters: _models.CheckNameAvailability, *, content_type: str = 'application/json', **kwargs: Any) -> _models.CheckNameAvailabilityResult

매개 변수

resource_group_name
str
필수

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

namespace_name
str
필수

네임스페이스 이름입니다. 필수 요소.

parameters
CheckNameAvailability 또는 IO
필수

지정된 네임스페이스 이름의 가용성을 확인하는 매개 변수입니다. CheckNameAvailability 형식 또는 IO 형식입니다. 필수 요소.

content_type
str

본문 매개 변수 콘텐츠 형식입니다. 알려진 값은 'application/json'입니다. 기본값은 없음입니다.

cls
callable

직접 응답을 전달할 사용자 지정 형식 또는 함수

반환

CheckNameAvailabilityResult 또는 cls(response)의 결과

반환 형식

예외

create_or_update

새 별칭(재해 복구 구성)을 만들거나 업데이트합니다.

async create_or_update(resource_group_name: str, namespace_name: str, alias: str, parameters: _models.ArmDisasterRecovery, *, content_type: str = 'application/json', **kwargs: Any) -> _models.ArmDisasterRecovery | None

매개 변수

resource_group_name
str
필수

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

namespace_name
str
필수

네임스페이스 이름입니다. 필수 요소.

alias
str
필수

재해 복구 구성 이름입니다. 필수 요소.

parameters
ArmDisasterRecovery 또는 IO
필수

별칭(재해 복구 구성)을 만드는 데 필요한 매개 변수입니다. ArmDisasterRecovery 형식 또는 IO 형식입니다. 필수 요소.

content_type
str

본문 매개 변수 콘텐츠 형식입니다. 알려진 값은 'application/json'입니다. 기본값은 없음입니다.

cls
callable

직접 응답을 전달할 사용자 지정 형식 또는 함수

반환

ArmDisasterRecovery 또는 None 또는 cls(response)의 결과

반환 형식

예외

delete

별칭(재해 복구 구성)을 삭제합니다.

async delete(resource_group_name: str, namespace_name: str, alias: str, **kwargs: Any) -> None

매개 변수

resource_group_name
str
필수

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

namespace_name
str
필수

네임스페이스 이름입니다. 필수 요소.

alias
str
필수

재해 복구 구성 이름입니다. 필수 요소.

cls
callable

직접 응답을 전달할 사용자 지정 형식 또는 함수

반환

cls(response)의 없음 또는 결과

반환 형식

예외

fail_over

GEO DR 장애 조치(failover)를 호출하고 보조 네임스페이스를 가리키도록 별칭을 다시 구성합니다.

async fail_over(resource_group_name: str, namespace_name: str, alias: str, parameters: _models.FailoverProperties | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> None

매개 변수

resource_group_name
str
필수

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

namespace_name
str
필수

네임스페이스 이름입니다. 필수 요소.

alias
str
필수

재해 복구 구성 이름입니다. 필수 요소.

parameters
FailoverProperties 또는 IO
필수

별칭(재해 복구 구성)을 만드는 데 필요한 매개 변수입니다. FailoverProperties 형식 또는 IO 형식입니다. 기본값은 없음입니다.

content_type
str

본문 매개 변수 콘텐츠 형식입니다. 알려진 값은 'application/json'입니다. 기본값은 없음입니다.

cls
callable

직접 응답을 전달할 사용자 지정 형식 또는 함수

반환

cls(response)의 없음 또는 결과

반환 형식

예외

get

기본 또는 보조 네임스페이스에 대한 별칭(재해 복구 구성)을 검색합니다.

async get(resource_group_name: str, namespace_name: str, alias: str, **kwargs: Any) -> ArmDisasterRecovery

매개 변수

resource_group_name
str
필수

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

namespace_name
str
필수

네임스페이스 이름입니다. 필수 요소.

alias
str
필수

재해 복구 구성 이름입니다. 필수 요소.

cls
callable

직접 응답을 전달할 사용자 지정 형식 또는 함수

반환

ArmDisasterRecovery 또는 cls(response)의 결과

반환 형식

예외

get_authorization_rule

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

async get_authorization_rule(resource_group_name: str, namespace_name: str, alias: str, authorization_rule_name: str, **kwargs: Any) -> SBAuthorizationRule

매개 변수

resource_group_name
str
필수

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

namespace_name
str
필수

네임스페이스 이름입니다. 필수 요소.

alias
str
필수

재해 복구 구성 이름입니다. 필수 요소.

authorization_rule_name
str
필수

권한 부여 규칙 이름입니다. 필수 요소.

cls
callable

직접 응답을 전달할 사용자 지정 형식 또는 함수

반환

SBAuthorizationRule 또는 cls(response)의 결과

반환 형식

예외

추가 정보

list

모든 별칭(재해 복구 구성)을 가져옵니다.

list(resource_group_name: str, namespace_name: str, **kwargs: Any) -> AsyncIterable[ArmDisasterRecovery]

매개 변수

resource_group_name
str
필수

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

namespace_name
str
필수

네임스페이스 이름입니다. 필수 요소.

cls
callable

직접 응답을 전달할 사용자 지정 형식 또는 함수

반환

ArmDisasterRecovery의 인스턴스 또는 cls(response)의 결과와 같은 반복기

반환 형식

예외

list_authorization_rules

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

list_authorization_rules(resource_group_name: str, namespace_name: str, alias: str, **kwargs: Any) -> AsyncIterable[SBAuthorizationRule]

매개 변수

resource_group_name
str
필수

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

namespace_name
str
필수

네임스페이스 이름입니다. 필수 요소.

alias
str
필수

재해 복구 구성 이름입니다. 필수 요소.

cls
callable

직접 응답을 전달할 사용자 지정 형식 또는 함수

반환

SBAuthorizationRule 인스턴스 또는 cls(response)의 결과와 같은 반복기

반환 형식

예외

추가 정보

list_keys

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

async list_keys(resource_group_name: str, namespace_name: str, alias: str, authorization_rule_name: str, **kwargs: Any) -> AccessKeys

매개 변수

resource_group_name
str
필수

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

namespace_name
str
필수

네임스페이스 이름입니다. 필수 요소.

alias
str
필수

재해 복구 구성 이름입니다. 필수 요소.

authorization_rule_name
str
필수

권한 부여 규칙 이름입니다. 필수 요소.

cls
callable

직접 응답을 전달할 사용자 지정 형식 또는 함수

반환

AccessKeys 또는 cls(response)의 결과

반환 형식

예외

추가 정보

특성

models

models = <module 'azure.mgmt.servicebus.v2021_06_01_preview.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\servicebus\\v2021_06_01_preview\\models\\__init__.py'>