다음을 통해 공유


CloningInfo 클래스

복제 작업에 필요한 정보입니다.

Azure로 보내려면 모든 필수 매개 변수를 채워야 합니다.

/subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName} 프로덕션 슬롯 및

다른 슬롯에 대한 /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName}/slots/{slotName} 필수 요소.

/subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{profileName}. :vartype traffic_manager_profile_id: str :ivar traffic_manager_profile_name: 만들 Traffic Manager 프로필의 이름입니다. 이것은 단지

Traffic Manager 프로필이 아직 없는 경우 필요합니다.

/subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName} 프로덕션 슬롯 및

다른 슬롯에 대한 /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName}/slots/{slotName} 필수 요소.

/subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{profileName}. :p aramtype traffic_manager_profile_id: str :키워드(keyword) traffic_manager_profile_name: 만들 Traffic Manager 프로필의 이름입니다. 이것은 단지

Traffic Manager 프로필이 아직 없는 경우 필요합니다.

상속
azure.mgmt.web._serialization.Model
CloningInfo

생성자

CloningInfo(*, source_web_app_id: str, correlation_id: str | None = None, overwrite: bool | None = None, clone_custom_host_names: bool | None = None, clone_source_control: bool | None = None, source_web_app_location: str | None = None, hosting_environment: str | None = None, app_settings_overrides: Dict[str, str] | None = None, configure_load_balancing: bool | None = None, traffic_manager_profile_id: str | None = None, traffic_manager_profile_name: str | None = None, **kwargs: Any)

키워드 전용 매개 변수

Name Description
correlation_id
str

복제 작업의 상관 관계 ID입니다. 이 ID는 여러 복제 작업을 함께 연결하여 동일한 스냅샷 사용합니다.

overwrite

<code>true</code> 대상 앱을 덮어쓰려면 그렇지 않으면 입니다 <code>false</code>.

clone_custom_host_names

<code>true</code> 원본 앱에서 사용자 지정 호스트 이름을 복제하려면 그렇지 않으면 입니다 <code>false</code>.

clone_source_control

<code>true</code> 원본 앱에서 소스 제어를 복제하려면 이고, 그렇지 않으면 입니다 <code>false</code>.

source_web_app_id

원본 앱의 ARM 리소스 ID입니다. 앱 리소스 ID는 형식입니다.

source_web_app_location
str

원본 앱의 위치(예: 미국 서부 또는 북유럽).

hosting_environment
str

App Service Environment.

app_settings_overrides

복제된 앱에 대한 애플리케이션 설정 재정의 지정된 경우 이러한 설정은 원본 앱에서 복제된 설정을 재정의합니다. 그렇지 않으면 원본 앱의 애플리케이션 설정이 유지됩니다.

configure_load_balancing

<code>true</code> 원본 및 대상 앱에 대한 부하 분산을 구성합니다.

traffic_manager_profile_id

사용할 Traffic Manager 프로필의 ARM 리소스 ID(있는 경우)입니다. Traffic Manager 리소스 ID는 형식입니다.

traffic_manager_profile_name
필수

변수

Name Description
correlation_id
str

복제 작업의 상관 관계 ID입니다. 이 ID는 여러 복제 작업을 함께 연결하여 동일한 스냅샷 사용합니다.

overwrite

<code>true</code> 대상 앱을 덮어쓰려면 그렇지 않으면 입니다 <code>false</code>.

clone_custom_host_names

<code>true</code> 원본 앱에서 사용자 지정 호스트 이름을 복제하려면 그렇지 않으면 입니다 <code>false</code>.

clone_source_control

<code>true</code> 원본 앱에서 소스 제어를 복제하려면 이고, 그렇지 않으면 입니다 <code>false</code>.

source_web_app_id

원본 앱의 ARM 리소스 ID입니다. 앱 리소스 ID는 형식입니다.

source_web_app_location
str

원본 앱의 위치(예: 미국 서부 또는 북유럽).

hosting_environment
str

App Service Environment.

app_settings_overrides

복제된 앱에 대한 애플리케이션 설정 재정의 지정된 경우 이러한 설정은 원본 앱에서 복제된 설정을 재정의합니다. 그렇지 않으면 원본 앱의 애플리케이션 설정이 유지됩니다.

configure_load_balancing

<code>true</code> 원본 및 대상 앱에 대한 부하 분산을 구성합니다.

traffic_manager_profile_id

사용할 Traffic Manager 프로필의 ARM 리소스 ID(있는 경우)입니다. Traffic Manager 리소스 ID는 형식입니다.