次の方法で共有


CreationData interface

ディスクの作成時に使用されるデータ。

プロパティ

createOption

これにより、ディスクの作成に使用できるソースが列挙されます。

elasticSanResourceId

createOption が CopyFromSanSnapshot の場合は必須。 これは、ソースエラスティック SAN ボリューム スナップショットの ARM ID です。

galleryImageReference

ギャラリー イメージから作成する場合に必要です。 ImageDiskReference の id/sharedGalleryImageId/communityGalleryImageId は、ディスクの作成元となる共有ギャラリー イメージ バージョンの ARM ID になります。

imageReference

PIR またはユーザー イメージのディスク ソース情報。

logicalSectorSize

Ultra ディスクの論理セクター サイズ (バイト単位)。 サポートされている値は 512 ad 4096 です。 4096 が既定値です。

performancePlus

このフラグを true に設定すると、デプロイされたディスクのパフォーマンス ターゲットが向上します。それぞれのパフォーマンス ターゲットについては、こちらを参照してください。 このフラグは、ディスク作成時にのみ設定でき、有効にした後は無効にできません。

provisionedBandwidthCopySpeed

このフィールドがスナップショットに設定され、createOption が CopyStart の場合、スナップショットはより迅速にコピーされます。

securityDataUri

createOption が ImportSecure の場合、これは VM ゲスト状態にインポートされる BLOB の URI です。

sourceResourceId

createOption が Copy の場合、これはソース スナップショットまたはディスクの ARM ID です。

sourceUniqueId

このフィールドが設定されている場合、これはこのリソースのソースを識別する一意の ID です。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

sourceUri

createOption が Import の場合、これはマネージド ディスクにインポートされる BLOB の URI です。

storageAccountId

createOption が Import の場合は必須。 ディスクとしてインポートする BLOB を含むストレージ アカウントの Azure Resource Manager 識別子。

uploadSizeBytes

createOption が Upload の場合、これは VHD フッターを含むアップロードの内容のサイズです。 この値は、20972032 (VHD フッターの場合は 20 MiB + 512 バイト) と35183298347520 バイト (VHD フッターの場合は 32 TiB + 512 バイト) の間である必要があります。

プロパティの詳細

createOption

これにより、ディスクの作成に使用できるソースが列挙されます。

createOption: string

プロパティ値

string

elasticSanResourceId

createOption が CopyFromSanSnapshot の場合は必須。 これは、ソースエラスティック SAN ボリューム スナップショットの ARM ID です。

elasticSanResourceId?: string

プロパティ値

string

galleryImageReference

ギャラリー イメージから作成する場合に必要です。 ImageDiskReference の id/sharedGalleryImageId/communityGalleryImageId は、ディスクの作成元となる共有ギャラリー イメージ バージョンの ARM ID になります。

galleryImageReference?: ImageDiskReference

プロパティ値

imageReference

PIR またはユーザー イメージのディスク ソース情報。

imageReference?: ImageDiskReference

プロパティ値

logicalSectorSize

Ultra ディスクの論理セクター サイズ (バイト単位)。 サポートされている値は 512 ad 4096 です。 4096 が既定値です。

logicalSectorSize?: number

プロパティ値

number

performancePlus

このフラグを true に設定すると、デプロイされたディスクのパフォーマンス ターゲットが向上します。それぞれのパフォーマンス ターゲットについては、こちらを参照してください。 このフラグは、ディスク作成時にのみ設定でき、有効にした後は無効にできません。

performancePlus?: boolean

プロパティ値

boolean

provisionedBandwidthCopySpeed

このフィールドがスナップショットに設定され、createOption が CopyStart の場合、スナップショットはより迅速にコピーされます。

provisionedBandwidthCopySpeed?: string

プロパティ値

string

securityDataUri

createOption が ImportSecure の場合、これは VM ゲスト状態にインポートされる BLOB の URI です。

securityDataUri?: string

プロパティ値

string

sourceResourceId

createOption が Copy の場合、これはソース スナップショットまたはディスクの ARM ID です。

sourceResourceId?: string

プロパティ値

string

sourceUniqueId

このフィールドが設定されている場合、これはこのリソースのソースを識別する一意の ID です。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

sourceUniqueId?: string

プロパティ値

string

sourceUri

createOption が Import の場合、これはマネージド ディスクにインポートされる BLOB の URI です。

sourceUri?: string

プロパティ値

string

storageAccountId

createOption が Import の場合は必須。 ディスクとしてインポートする BLOB を含むストレージ アカウントの Azure Resource Manager 識別子。

storageAccountId?: string

プロパティ値

string

uploadSizeBytes

createOption が Upload の場合、これは VHD フッターを含むアップロードの内容のサイズです。 この値は、20972032 (VHD フッターの場合は 20 MiB + 512 バイト) と35183298347520 バイト (VHD フッターの場合は 32 TiB + 512 バイト) の間である必要があります。

uploadSizeBytes?: number

プロパティ値

number