次の方法で共有


CreationData interface

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

プロパティ

createOption

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

elasticSanResourceId

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

galleryImageReference

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

imageReference

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

logicalSectorSize

Ultra ディスクの論理セクター サイズ (バイト単位)。 サポートされている値は 512 と 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 と 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