다음을 통해 공유


Microsoft.RecoveryServices 자격 증명 모음/replicationFabrics/replicationProtectionContainers/replicationMigrationItems 2022-10-01

Bicep 리소스 정의

자격 증명 모음/replicationFabrics/replicationProtectionContainers/replicationMigrationItems 리소스 종류는 다음과 같이 배포할 수 있습니다.

각 API 버전에서 변경된 속성 목록은 변경 로그를 참조하세요.

리소스 형식

Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems 리소스를 만들려면 템플릿에 다음 Bicep을 추가합니다.

resource symbolicname 'Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems@2022-10-01' = {
  name: 'string'
  parent: resourceSymbolicName
  properties: {
    policyId: 'string'
    providerSpecificDetails: {
      instanceType: 'string'
      // For remaining properties, see EnableMigrationProviderSpecificInputOrMigrationProviderSpecificSettings objects
    }
  }
}

EnableMigrationProviderSpecificInputOrMigrationProviderSpecificSettings 개체

instanceType 속성을 설정하여 개체 유형을 지정합니다.

VMwareCbt의 경우 다음을 사용합니다.

  instanceType: 'VMwareCbt'
  dataMoverRunAsAccountId: 'string'
  disksToInclude: [
    {
      diskEncryptionSetId: 'string'
      diskId: 'string'
      diskType: 'string'
      isOSDisk: 'string'
      logStorageAccountId: 'string'
      logStorageAccountSasSecretName: 'string'
    }
  ]
  licenseType: 'string'
  performAutoResync: 'string'
  performSqlBulkRegistration: 'string'
  seedDiskTags: {}
  snapshotRunAsAccountId: 'string'
  sqlServerLicenseType: 'string'
  targetAvailabilitySetId: 'string'
  targetAvailabilityZone: 'string'
  targetBootDiagnosticsStorageAccountId: 'string'
  targetDiskTags: {}
  targetNetworkId: 'string'
  targetNicTags: {}
  targetProximityPlacementGroupId: 'string'
  targetResourceGroupId: 'string'
  targetSubnetName: 'string'
  targetVmName: 'string'
  targetVmSize: 'string'
  targetVmTags: {}
  testNetworkId: 'string'
  testSubnetName: 'string'
  vmwareMachineId: 'string'

속성 값

vaults/replicationFabrics/replicationProtectionConta...

속성 설명
name 리소스 이름

Bicep에서 자식 리소스의 이름과 형식을 설정하는 방법을 참조하세요.
string(필수)
부모(parent) Bicep에서 자식 리소스에 대한 부모 리소스를 지정할 수 있습니다. 자식 리소스가 부모 리소스 외부에서 선언된 경우에만 이 속성을 추가하면 됩니다.

자세한 내용은 부모 리소스 외부의 자식 리소스를 참조하세요.
형식의 리소스에 대한 기호 이름: replicationProtectionContainers
properties 마이그레이션 입력 속성을 사용하도록 설정합니다. EnableMigrationInputPropertiesOrMigrationItemPropert... (필수)

EnableMigrationInputPropertiesOrMigrationItemPropert...

속성 설명
policyId 정책 ID입니다. string(필수)
providerSpecificDetails 공급자별 세부 정보입니다. EnableMigrationProviderSpecificInputOrMigrationProvi... (필수)

EnableMigrationProviderSpecificInputOrMigrationProvi...

속성 설명
instanceType 개체 유형 설정 VMwareCbt (필수)

VMwareCbtEnableMigrationInputOrVMwareCbtMigrationDet...

속성 설명
instanceType 클래스 형식입니다. 'VMwareCbt'(필수)
dataMoverRunAsAccountId 데이터 이동기는 계정 ID로 실행됩니다. string(필수)
disksToInclude 목록을 포함할 디스크입니다. VMwareCbtDiskInput[](필수)
licenseType 라이선스 유형입니다. 'NoLicenseType'
'NotSpecified'
'WindowsServer'
performAutoResync 자동 다시 동기화를 수행할지 여부를 나타내는 값입니다. 문자열
performSqlBulkRegistration 대량 SQL RP 등록을 수행할지 여부를 나타내는 값입니다. 문자열
seedDiskTags 시드 디스크에 대한 태그입니다. object
snapshotRunAsAccountId 스냅샷은 계정 ID로 실행됩니다. string(필수)
sqlServerLicenseType SQL Server 라이선스 유형입니다. 'AHUB'
'NoLicenseType'
'NotSpecified'
'PAYG'
targetAvailabilitySetId 대상 가용성 집합 ARM ID입니다. 문자열
targetAvailabilityZone 대상 가용성 영역입니다. 문자열
targetBootDiagnosticsStorageAccountId 대상 부팅 진단 스토리지 계정 ARM ID입니다. 문자열
targetDiskTags 대상 디스크의 태그입니다. object
targetNetworkId 대상 네트워크 ARM ID입니다. string(필수)
targetNicTags 대상 NIC에 대한 태그입니다. object
targetProximityPlacementGroupId 대상 근접 배치 그룹 ARM ID입니다. 문자열
targetResourceGroupId 대상 리소스 그룹 ARM ID입니다. string(필수)
targetSubnetName 대상 서브넷 이름입니다. 문자열
targetVmName 대상 VM 이름입니다. 문자열
targetVmSize 대상 VM 크기입니다. 문자열
targetVmTags 대상 VM 태그입니다. object
testNetworkId 선택한 테스트 네트워크 ARM ID입니다. 문자열
testSubnetName 선택한 테스트 서브넷 이름입니다. 문자열
vmwareMachineId VMware에서 검색된 VM의 ARM ID입니다. string(필수)

VMwareCbtDiskInput

속성 설명
diskEncryptionSetId DiskEncryptionSet ARM ID입니다. 문자열
diskId 디스크 ID입니다. string(필수)
diskType 디스크 유형입니다. 'Premium_LRS'
'StandardSSD_LRS'
'Standard_LRS'
isOSDisk 디스크가 OS 디스크인지 여부를 나타내는 값입니다. string(필수)
logStorageAccountId 로그 스토리지 계정 ARM ID입니다. string(필수)
logStorageAccountSasSecretName 로그 스토리지 계정의 키 자격 증명 모음 비밀 이름입니다. string(필수)

ARM 템플릿 리소스 정의

자격 증명 모음/replicationFabrics/replicationProtectionContainers/replicationMigrationItems 리소스 종류는 다음과 같이 배포할 수 있습니다.

각 API 버전에서 변경된 속성 목록은 변경 로그를 참조하세요.

리소스 형식

Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems 리소스를 만들려면 템플릿에 다음 JSON을 추가합니다.

{
  "type": "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems",
  "apiVersion": "2022-10-01",
  "name": "string",
  "properties": {
    "policyId": "string",
    "providerSpecificDetails": {
      "instanceType": "string"
      // For remaining properties, see EnableMigrationProviderSpecificInputOrMigrationProviderSpecificSettings objects
    }
  }
}

EnableMigrationProviderSpecificInputOrMigrationProviderSpecificSettings 개체

instanceType 속성을 설정하여 개체 유형을 지정합니다.

VMwareCbt의 경우 다음을 사용합니다.

  "instanceType": "VMwareCbt",
  "dataMoverRunAsAccountId": "string",
  "disksToInclude": [
    {
      "diskEncryptionSetId": "string",
      "diskId": "string",
      "diskType": "string",
      "isOSDisk": "string",
      "logStorageAccountId": "string",
      "logStorageAccountSasSecretName": "string"
    }
  ],
  "licenseType": "string",
  "performAutoResync": "string",
  "performSqlBulkRegistration": "string",
  "seedDiskTags": {},
  "snapshotRunAsAccountId": "string",
  "sqlServerLicenseType": "string",
  "targetAvailabilitySetId": "string",
  "targetAvailabilityZone": "string",
  "targetBootDiagnosticsStorageAccountId": "string",
  "targetDiskTags": {},
  "targetNetworkId": "string",
  "targetNicTags": {},
  "targetProximityPlacementGroupId": "string",
  "targetResourceGroupId": "string",
  "targetSubnetName": "string",
  "targetVmName": "string",
  "targetVmSize": "string",
  "targetVmTags": {},
  "testNetworkId": "string",
  "testSubnetName": "string",
  "vmwareMachineId": "string"

속성 값

vaults/replicationFabrics/replicationProtectionConta...

속성 설명
형식 리소스 종류 'Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems'
apiVersion 리소스 api 버전 '2022-10-01'
name 리소스 이름

JSON ARM 템플릿에서 자식 리소스의 이름 및 형식을 설정하는 방법을 참조하세요.
string(필수)
properties 마이그레이션 입력 속성을 사용하도록 설정합니다. EnableMigrationInputPropertiesOrMigrationItemPropert... (필수)

EnableMigrationInputPropertiesOrMigrationItemPropert...

속성 설명
policyId 정책 ID입니다. string(필수)
providerSpecificDetails 공급자별 세부 정보입니다. EnableMigrationProviderSpecificInputOrMigrationProvi... (필수)

EnableMigrationProviderSpecificInputOrMigrationProvi...

속성 설명
instanceType 개체 형식 설정 VMwareCbt (필수)

VMwareCbtEnableMigrationInputOrVMwareCbtMigrationDet...

속성 설명
instanceType 클래스 형식입니다. 'VMwareCbt'(필수)
dataMoverRunAsAccountId 데이터 이동기는 계정 ID로 실행됩니다. string(필수)
disksToInclude 목록을 포함할 디스크입니다. VMwareCbtDiskInput[](필수)
licenseType 라이선스 유형입니다. 'NoLicenseType'
'NotSpecified'
'WindowsServer'
performAutoResync 자동 다시 동기화를 수행할지 여부를 나타내는 값입니다. 문자열
performSqlBulkRegistration 대량 SQL RP 등록을 수행할지 여부를 나타내는 값입니다. 문자열
seedDiskTags 시드 디스크의 태그입니다. object
snapshotRunAsAccountId 스냅샷은 계정 ID로 실행됩니다. string(필수)
sqlServerLicenseType SQL Server 라이선스 유형입니다. 'AHUB'
'NoLicenseType'
'NotSpecified'
'PAYG'
targetAvailabilitySetId 대상 가용성 집합 ARM ID입니다. 문자열
targetAvailabilityZone 대상 가용성 영역입니다. 문자열
targetBootDiagnosticsStorageAccountId 대상 부팅 진단 스토리지 계정 ARM ID입니다. 문자열
targetDiskTags 대상 디스크의 태그입니다. object
targetNetworkId 대상 네트워크 ARM ID입니다. string(필수)
targetNicTags 대상 NIC에 대한 태그입니다. object
targetProximityPlacementGroupId 대상 근접 배치 그룹 ARM ID입니다. 문자열
targetResourceGroupId 대상 리소스 그룹 ARM ID입니다. string(필수)
targetSubnetName 대상 서브넷 이름입니다. 문자열
targetVmName 대상 VM 이름입니다. 문자열
targetVmSize 대상 VM 크기입니다. 문자열
targetVmTags 대상 VM 태그입니다. object
testNetworkId 선택한 테스트 네트워크 ARM ID입니다. 문자열
testSubnetName 선택한 테스트 서브넷 이름입니다. 문자열
vmwareMachineId VMware에서 검색된 VM의 ARM ID입니다. string(필수)

VMwareCbtDiskInput

속성 설명
diskEncryptionSetId DiskEncryptionSet ARM ID입니다. 문자열
diskId 디스크 ID입니다. string(필수)
diskType 디스크 유형입니다. 'Premium_LRS'
'StandardSSD_LRS'
'Standard_LRS'
isOSDisk 디스크가 OS 디스크인지 여부를 나타내는 값입니다. string(필수)
logStorageAccountId 로그 스토리지 계정 ARM ID입니다. string(필수)
logStorageAccountSasSecretName 로그 스토리지 계정의 키 자격 증명 모음 비밀 이름입니다. string(필수)

Terraform(AzAPI 공급자) 리소스 정의

자격 증명 모음/replicationFabrics/replicationProtectionContainers/replicationMigrationItems 리소스 종류는 다음과 같이 배포할 수 있습니다.

  • 리소스 그룹

각 API 버전에서 변경된 속성 목록은 변경 로그를 참조하세요.

리소스 형식

Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems 리소스를 만들려면 템플릿에 다음 Terraform을 추가합니다.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems@2022-10-01"
  name = "string"
  parent_id = "string"
  body = jsonencode({
    properties = {
      policyId = "string"
      providerSpecificDetails = {
        instanceType = "string"
        // For remaining properties, see EnableMigrationProviderSpecificInputOrMigrationProviderSpecificSettings objects
      }
    }
  })
}

EnableMigrationProviderSpecificInputOrMigrationProviderSpecificSettings 개체

instanceType 속성을 설정하여 개체 유형을 지정합니다.

VMwareCbt의 경우 다음을 사용합니다.

  instanceType = "VMwareCbt"
  dataMoverRunAsAccountId = "string"
  disksToInclude = [
    {
      diskEncryptionSetId = "string"
      diskId = "string"
      diskType = "string"
      isOSDisk = "string"
      logStorageAccountId = "string"
      logStorageAccountSasSecretName = "string"
    }
  ]
  licenseType = "string"
  performAutoResync = "string"
  performSqlBulkRegistration = "string"
  seedDiskTags = {}
  snapshotRunAsAccountId = "string"
  sqlServerLicenseType = "string"
  targetAvailabilitySetId = "string"
  targetAvailabilityZone = "string"
  targetBootDiagnosticsStorageAccountId = "string"
  targetDiskTags = {}
  targetNetworkId = "string"
  targetNicTags = {}
  targetProximityPlacementGroupId = "string"
  targetResourceGroupId = "string"
  targetSubnetName = "string"
  targetVmName = "string"
  targetVmSize = "string"
  targetVmTags = {}
  testNetworkId = "string"
  testSubnetName = "string"
  vmwareMachineId = "string"

속성 값

vaults/replicationFabrics/replicationProtectionConta...

속성 설명
형식 리소스 종류 "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems@2022-10-01"
name 리소스 이름 string(필수)
parent_id 이 리소스의 부모인 리소스의 ID입니다. 형식의 리소스에 대한 ID: replicationProtectionContainers
properties 마이그레이션 입력 속성을 사용하도록 설정합니다. EnableMigrationInputPropertiesOrMigrationItemPropert... (필수)

EnableMigrationInputPropertiesOrMigrationItemPropert...

속성 설명
policyId 정책 ID입니다. string(필수)
providerSpecificDetails 공급자별 세부 정보입니다. EnableMigrationProviderSpecificInputOrMigrationProvi... (필수)

EnableMigrationProviderSpecificInputOrMigrationProvi...

속성 설명
instanceType 개체 형식 설정 VMwareCbt (필수)

VMwareCbtEnableMigrationInputOrVMwareCbtMigrationDet...

속성 설명
instanceType 클래스 형식입니다. "VMwareCbt"(필수)
dataMoverRunAsAccountId 데이터 이동기는 계정 ID로 실행됩니다. string(필수)
disksToInclude 목록을 포함할 디스크입니다. VMwareCbtDiskInput[](필수)
licenseType 라이선스 유형입니다. "NoLicenseType"
"NotSpecified"
"WindowsServer"
performAutoResync 자동 다시 동기화를 수행할지 여부를 나타내는 값입니다. 문자열
performSqlBulkRegistration 대량 SQL RP 등록을 수행할지 여부를 나타내는 값입니다. 문자열
seedDiskTags 시드 디스크의 태그입니다. object
snapshotRunAsAccountId 스냅샷은 계정 ID로 실행됩니다. string(필수)
sqlServerLicenseType SQL Server 라이선스 유형입니다. "AHUB"
"NoLicenseType"
"NotSpecified"
"PAYG"
targetAvailabilitySetId 대상 가용성 집합 ARM ID입니다. 문자열
targetAvailabilityZone 대상 가용성 영역입니다. 문자열
targetBootDiagnosticsStorageAccountId 대상 부팅 진단 스토리지 계정 ARM ID입니다. 문자열
targetDiskTags 대상 디스크에 대한 태그입니다. object
targetNetworkId 대상 네트워크 ARM ID입니다. string(필수)
targetNicTags 대상 NIC에 대한 태그입니다. object
targetProximityPlacementGroupId 대상 근접 배치 그룹 ARM ID입니다. 문자열
targetResourceGroupId 대상 리소스 그룹 ARM ID입니다. string(필수)
targetSubnetName 대상 서브넷 이름입니다. 문자열
targetVmName 대상 VM 이름입니다. 문자열
targetVmSize 대상 VM 크기입니다. 문자열
targetVmTags 대상 VM 태그입니다. object
testNetworkId 선택한 테스트 네트워크 ARM ID입니다. 문자열
testSubnetName 선택한 테스트 서브넷 이름입니다. 문자열
vmwareMachineId VMware에서 검색된 VM의 ARM ID입니다. string(필수)

VMwareCbtDiskInput

속성 설명
diskEncryptionSetId DiskEncryptionSet ARM ID입니다. 문자열
diskId 디스크 ID입니다. string(필수)
diskType 디스크 유형입니다. "Premium_LRS"
"StandardSSD_LRS"
"Standard_LRS"
isOSDisk 디스크가 OS 디스크인지 여부를 나타내는 값입니다. string(필수)
logStorageAccountId 로그 스토리지 계정 ARM ID입니다. string(필수)
logStorageAccountSasSecretName 로그 스토리지 계정의 키 자격 증명 모음 비밀 이름입니다. string(필수)