Get Cloud Service Properties 操作は、指定したクラウド サービスのプロパティを取得します。 これらのプロパティには以下の値が含まれます。
クラウド サービスの名前と説明。
クラウド サービスが属するアフィニティ グループの名前、またはアフィニティ グループに属していない場合はその場所。
クラウド サービスの追跡に使用できるラベル。
クラウド サービスが作成または変更された日時。
詳細情報が要求されている場合は、クラウド サービス内のデプロイに関する情報が返されます。
要求
Get Cloud Service Properties要求は、次のように指定できます。
<subscription-id> をサブスクリプション ID で、<cloudservice-name> をクラウド サービスの名前でそれぞれ置き換えます。
| Method | 要求 URI |
|---|---|
| GET | https://management.core.windows.net/<subscription-id>/services/hostedservices/<cloudservice-name> |
URI パラメーター
| URI パラメーター | 説明 |
|---|---|
embed-detail=true |
省略可能。 クラウド サービス内のすべてのデプロイのプロパティを返すことを指定します。 既定値は false です。 |
要求ヘッダー
要求ヘッダーの説明を次の表に示します。
| 要求ヘッダー | 説明 |
|---|---|
x-ms-version |
必須。 この要求に使用する操作のバージョンを指定します。 このヘッダーは 以上に設定する 2009-10-01 必要があります。 |
要求本文
なし。
[応答]
応答には、HTTP 状態コード、一連の応答ヘッダー、および応答本文が含まれています。
状態コード
操作に成功すると、状態コード 200 (OK) が返されます。
レスポンス ヘッダー
この操作の応答には、次のヘッダーが含まれています。 応答に追加の標準 HTTP ヘッダーが含まれる場合もあります。
| 応答ヘッダー | 説明 |
|---|---|
x-ms-request-id |
管理サービスに対して行われた要求を一意に識別する値。 |
応答本文
要求に embed-detail が含まれていない場合、応答本文の基本的な形式は次のようになります。
<?xml version="1.0" encoding="utf-8"?>
<HostedService xmlns="http://schemas.microsoft.com/windowsazure">
<Url>hosted-service-url</Url>
<ServiceName>hosted-service-name</ServiceName>
<HostedServiceProperties>
<Description>description</Description>
<AffinityGroup>name-of-affinity-group</AffinityGroup>
<Location>location-of-service</Location >
<Label>base-64-encoded-name-of-service</Label>
<Status>current-status-of-service</Status>
<DateCreated>creation-date-of-service</DateCreated>
<DateLastModified>last-modification-date-of-service</DateLastModified>
<ExtendedProperties>
<ExtendedProperty>
<Name>name-of-property</Name>
<Value>value-of-property</Value>
</ExtendedProperty>
</ExtendedProperties>
<ReverseDnsFqdn>reverse-dns-fqdn</ReverseDnsFqdn>
</HostedServiceProperties>
<DefaultWinRmCertificateThumbprint>thumbprint-of-winrm-certificate</DefaultWinRmCertificateThumbprint>
</HostedService>
embed-detail が true に設定されている場合、次の要素が返されます。
<?xml version="1.0" encoding="utf-8"?>
<HostedService xmlns="http://schemas.microsoft.com/windowsazure">
<Url>hosted-service-url</Url>
<ServiceName>hosted-service-name</ServiceName>
<HostedServiceProperties>
<Description>description-of-service</Description>
<AffinityGroup>name-of-affinity-group</AffinityGroup>
<Location>location-of-service</Location>
<Label>base-64-encoded-name-of-service</Label>
<Status>current-status-of-service</Status>
<DateCreated>creation-date-of-service</DateCreated>
<DateLastModified>last-modification-date-of-service</DateLastModified>
<ExtendedProperties>
<ExtendedProperty>
<Name>name-of-property</Name>
<Value>value-of-property</Value>
</ExtendedProperty>
</ExtendedProperties>
<ReverseDnsFqdn>reverse-dns-fqdn</ReverseDnsFqdn>
</HostedServiceProperties>
<Deployments>
<Deployment xmlns=”http://schemas.microsoft.com/windowsazure”>
<Name>name-of-deployment</Name>
<DeploymentSlot>current-deployment-environment</DeploymentSlot>
<PrivateID>deployment-id</PrivateID>
<Status>status-of-deployment</Status>
<Label>base64-encoded-name-of-deployment</Label>
<Url>deployment-url</Url>
<Configuration>base-64-encoded-configuration-file</Configuration>
<RoleInstanceList>
<RoleInstance>
<RoleName>name-of-role</RoleName>
<InstanceName>name-of-role-instance</InstanceName>
<InstanceStatus>status-of-role-instance</InstanceStatus>
<InstanceUpgradeDomain>update-domain-of-role-instance</InstanceUpgradeDomain>
<InstanceFaultDomain>fault-domain-of-role-instance</InstanceFaultDomain>
<InstanceSize>size-of-role-instance</InstanceSize>
<InstanceStateDetails>state-of-role-instance</InstanceStateDetails>
<InstanceErrorCode>error-code-returned-for-role-instance</InstanceErrorCode>
<IpAddress>ip-address-of-role-instance</IpAddress>
<InstanceEndpoints>
<InstanceEndpoint>
<Name>name-of-endpoint</Name>
<Vip>virtual-ip-address-of-instance-endpoint</Vip>
<PublicPort>public-facing-port-of-instance-endpoint</PublicPort>
<LocalPort>internal-facing-port-of-instance-endpoint</LocalPort>
<Protocol>protocol-of-instance-endpoint</Protocol>
</InstanceEndpoint>
</InstanceEndpoints>
<PowerState>state-of-role-instance</PowerState>
<HostName>dns-name-of-service</HostName>
<RemoteAccessCertificateThumbprint>cert-thumbprint-for-remote-access</RemoteAccessCertificateThumbprint>
</RoleInstance>
</RoleInstanceList>
<UpgradeStatus>
<UpgradeType>type-of-upgrade</UpgradeType>
<CurrentUpgradeDomainState>status-of-current-upgrade</CurrentUpgradeDomainState>
<CurrentUpgradeDomain>n</CurrentUpgradeDomain>
</UpgradeStatus>
<UpgradeDomainCount>number-of-upgrade-domains-in-deployment</UpgradeDomainCount>
<RoleList>
<Role>
<RoleName>name-of-role</RoleName>
<OSVersion>operating-system-version</OSVersion>
<ConfigurationSets>
<ConfigurationSet>
<ConfigurationSetType>NetworkConfiguration</ConfigurationSetType>
<InputEndpoints>
<InputEndpoint>
<Port>port-number-of-input-endpoint-in-network</Port>
<Protocol>protocol-of-input-endpoint-in-network</Protocol>
<Vip>virtual-ip-address-of-input-endpoint-in-network</Vip>
</InputEndpoint>
</InputEndpoints>
</ConfigurationSet>
</ConfigurationSets>
</Role>
<Role>
<RoleName>name-of-role</RoleName>
<OSVersion>operating-system-version</OSVersion>
<RoleType>PersistentVMRole</RoleType>
<ConfigurationSets>
<ConfigurationSet>
<ConfigurationSetType>NetworkConfiguration</ConfigurationSetType>
<InputEndpoints>
<InputEndpoint>
<LoadBalancedEndpointSetName>name-of-load-balanced-endpoint-set</LoadBalancedEndpointSetName>
<LocalPort>internal-facing-port-of-input-endpoint</LocalPort>
<Name>name-of-input-endpoint</Name>
<Port>external-facing-port-of-input-endpoint</Port>
<LoadBalancerProbe>
<Path>path-of-probe</Path>
<Port>port-assigned-to-probe</Port>
<Protocol>protocol-of-probe-port</Protocol>
</LoadBalancerProbe>
<Protocol>protocol-of-input-endpoint</Protocol>
<Vip>virtual-ip-address-of-input-endpoint</Vip>
</InputEndpoint>
</InputEndpoints>
<SubnetNames>
<SubnetName>name-of-subnet</SubnetName>
</SubnetNames>
</ConfigurationSet>
</ConfigurationSets>
<AvailabilitySetName>name-of-availability-set</AvailabilitySetName>
<DataVirtualHardDisks>
<DataVirtualHardDisk>
<HostCaching>host-caching-mode-of-data-disk</HostCaching>
<DiskName>name-of-data-disk</DiskName>
<Lun>logical-unit-number-of-data-disk</Lun>
<LogicalDiskSizeInGB>size-of-data-disk</LogicalDiskSizeInGB>
<MediaLink>path-to-vhd</MediaLink>
</DataVirtualHardDisk>
</DataVirtualHardDisks>
<OSVirtualHardDisk>
<HostCaching>host-caching-mode-of-os-disk</HostCaching>
<DiskName>name-of-os-disk</DiskName>
<MediaLink>path-to-vhd</MediaLink>
<SourceImageName>image-used-to-create-os-disk</SourceImageName>
<OS>operating-system-on-os-disk</OS>
</OSVirtualHardDisk>
<RoleSize>size-of-role-instance</RoleSize>
</Role>
</RoleList>
<SdkVersion>sdk-version-used-to-create-package</SdkVersion>
<Locked>status-of-deployment-write-allowed</Locked>
<RollbackAllowed>rollback-operation-allowed</RollbackAllowed>
<CreatedTime>time-of-deployment-creation</CreatedTime>
<LastModifiedTime>time-of-last-deployment-modification</LastModifiedTime>
<VirtualNetworkName>name-of-virtual-network</VirtualNetworkName>
<Dns>
<DnsServers>
<DnsServer>
<Name>name-of-dns-server</Name>
<Address>address-of-dns-server</Address>
</DnsServer>
</DnsServers>
</Dns>
<ExtendedProperties>
<ExtendedProperty>
<Name>name-of-property</Name>
<Value>value-of-property</Value>
</ExtendedProperty>
</ExtendedProperties>
<PersistentVMDowntime>
<StartTime>start-of-downtime</StartTime>
<EndTime>end-of-downtime</EndTime>
<Status>status-of-downtime</Status>
</PersistentVMDowntime>
<VirtualIPs>
<VirtualIP>
<Address>virtual-ip-address-of-deployment</Address>
</VirtualIP>
</VirtualIPs>
</Deployment>
</Deployments>
<DefaultWinRmCertificateThumbprint>thumbprint-of-winrm-certificate</DefaultWinRmCertificateThumbprint>
</HostedService>
応答本文の要素を次の表に示します。
| 要素名 | 説明 |
|---|---|
| url | クラウド サービスに割り当てられる URL を指定します。 |
| ServiceName | クラウド サービスの名前を指定します。 この名前は DNS プレフィックス名であり、クラウド サービスにアクセスするために使用できます。 たとえば、クラウド サービス名が MyService の場合、http://MyService.cloudapp.net の呼び出しを使用してクラウド サービスにアクセスできます。 |
| HostedServiceProperties | クラウド サービスに割り当てられるプロパティを指定します。 |
| DefaultWinRmCertificateThumbprint | WinRM が HTTPS リスナーと共に定義され、証明書が定義に含まれいなかったときに生成された SSL 証明書のサムプリントを指定します。 このプロパティの値は読み取り専用で、実行中のロール インスタンスが新しい SSL 証明書を使用するように更新されても変更されません。 |
| デプロイ | クラウド サービス内のデプロイを指定します。 |
HostedServiceProperties
クラウド サービスに割り当てられるプロパティを指定します。
| 要素名 | 説明 |
|---|---|
| 説明 | クラウド サービスの説明を指定します。 |
| AffinityGroup | クラウド サービスが関連付けられているアフィニティ グループの名前を指定します。 クラウド サービスにアフィニティ グループが関連付けられている場合、Location 要素は返されません。 |
| 場所 | Azure でクラウド サービスにアフィニティ グループが関連付けられていない場合に、そのサービスの地理的な場所を指定します。 場所が指定されている場合、AffinityGroup 要素は返されません。 |
| Label | クラウド サービスの Base 64 エンコード形式の識別子を指定します。 ラベルは、クラウド サービスを追跡する場合に、サービスを識別するために使用できます。 |
| Status | クラウド サービスのステータスを指定します。 次のいずれかの値になります。 - Creating- Created- Deleting- Deleted- Changing- ResolvingDnsStatus 要素は、バージョン 01.03.12 以上を使用している場合のみ使用できます。 |
| DateCreated | クラウド サービスの作成日を、[4DigitYear]-[2DigitMonth]-[2DigitDay]T[2DigitHour]:[2DigitMinute]:[2DigitSecond]Z の形式で指定します。 たとえば、DateCreated 要素または DateLastModified 要素から、2011-05-11T16:15:26Z という日付が返されます。DateCreated 要素は、バージョン 01.03.12 以上を使用している場合のみ使用できます。 |
| DateLastModified | クラウド サービスの最終更新日を、[4DigitYear]-[2DigitMonth]-[2DigitDay]T[2DigitHour]:[2DigitMinute]:[2DigitSecond]Z の形式で指定します。 たとえば、DateCreated 要素または DateLastModified 要素から、2011-05-11T16:15:26Z という日付が返されます。DateLastModified 要素は、バージョン 01.03.12 以上を使用している場合のみ使用できます。 |
| 名前 | クラウド サービスの拡張プロパティの名前を指定します。Name 要素は、バージョン 01.03.12 以上を使用している場合のみ使用できます。 |
| 値 | クラウド サービスの拡張プロパティの値を指定します。Value 要素は、バージョン 01.03.12 以上を使用している場合のみ使用できます。 |
| ReverseDnsFqdn | 省略可能。 逆引き DNS クエリを使用してクエリが実行された場合に、クラウド サービスの IP アドレスの解決先となる DNS アドレスを指定します。ReverseDnsFqdn 要素は、バージョン 01.06.14 以上を使用している場合のみ使用できます。 |
デプロイメント
クラウド サービス内のデプロイを指定します。
| 要素名 | 説明 |
|---|---|
| 名前 | 展開の名前を指定します。 |
| DeploymentSlot | このデプロイが実行される環境を指定します。staging または production です。 |
| PrivateID | デプロイの一意の識別子を指定します。 |
| Status | デプロイのステータスを指定します。 次のいずれかの値になります。 - Running- Suspended- RunningTransitioning- SuspendedTransitioning- Starting- Suspending- Deploying- Deleting |
| Label | デプロイの Base 64 エンコード形式の識別子を指定します。 ラベルは追跡の目的で使用できます。 |
| url | クラウド サービスへのアクセスに使用できる URL を指定します。 たとえば、サービス名が MyService の場合、http://MyService.cloudapp.net の呼び出しを使用してサービスにアクセスできます。 |
| 構成 | デプロイの Base 64 エンコード形式の構成ファイルを指定します。 |
| RoleInstanceList | デプロイのロール インスタンスの一覧が含まれます。 |
| UpgradeStatus | デプロイで実行されるアップグレードに関する情報を指定します。 |
| UpgradeDomainCount | クラウド サービスで利用できるアップグレード ドメインの数を指定します。UpgradeDomainCount 要素は、バージョン 01.06.11 以上を使用している場合のみ使用できます。 |
| RoleList | デプロイのロールの一覧が含まれます。 |
| SdkVersion | デプロイのパッケージの生成に使用された SDK のバージョンを指定します。 返されるバージョンの最初の 2 つの数値コンポーネントは、パッケージの作成に使用された SDK のバージョンを表します。 SdkVersion 要素は、バージョン 01.06.11 以上を使用している場合のみ使用できます。 |
| ロック | 新しい書き込み操作に対してデプロイがロックされているかどうかを示します。 既存の操作がデプロイの更新中であるためにデプロイがロックされている場合は True、それ以外の場合は false。Locked 要素は、バージョン 01.06.11 以上を使用している場合のみ使用できます。 |
| RollbackAllowed | この時点で ロールバック更新またはアップグレード 操作を許可するかどうかを示します。
True 操作が許可されている場合は 。それ以外の場合 falseは 。RollbackAllowed 要素は、バージョン 01.06.11 以上を使用している場合のみ使用できます。 |
| CreatedTime | デプロイが作成された時刻を指定します。 |
| LastModifiedTime | デプロイが最後に更新された日時を指定します。 |
| VirtualNetworkName | 仮想マシンの接続先の仮想ネットワークの名前を指定します。VirtualNetworkName 要素は、バージョン 01.03.12 以上を使用している場合のみ使用できます。 |
| Dns | デプロイに指定されているカスタム DNS 設定を指定します。Dns 要素は、バージョン 01.03.12 以上を使用している場合のみ使用できます。 |
| ExtendedProperties | デプロイの詳細情報を提供するために使用されるプロパティを指定します。 |
| PersistentVMDowntime | 仮想マシンの起動時刻と停止時刻に関する情報を指定します。PersistentVMDowntime 要素は、バージョン 01.03.12 以上を使用している場合のみ使用できます。 |
| VirtualIPs | デプロイに指定されている仮想 IP アドレスが含まれます。VirtualIPs 要素は、バージョン 01.03.12 以上を使用している場合のみ使用できます。 |
RoleInstanceList
デプロイのロール インスタンスの一覧が含まれます。
| 要素名 | 説明 |
|---|---|
| RoleName | ロール名を指定します。 |
| InstanceName | ロールのインスタンスが実行中の場合、特定のロール インスタンスの名前を指定します。 |
| InstanceStatus | ロール インスタンスの現在のステータスを指定します。RoleStateUnknown :- ロールの状態が現在不明であることを示します。 CreatingVM :- 仮想マシン用にリソースが作成されていることを示します。 StartingVM :- 仮想マシンが起動していることを示します。 CreatingRole :- ロール インスタンスのリソースが作成されていることを示します。 StartingRole :- ロール インスタンスが開始されていることを示します。 ReadyRole :- ロール インスタンスが開始され、使用する準備ができていることを示します。 BusyRole :- ロール インスタンスが要求に対して使用できないことを示します。 通常、この状態はロールの作成中または停止中に生成されます。 StoppingRole :- ロール インスタンスが停止していることを示します。 StoppingVM :- 仮想マシンが停止していることを示します。 DeletingVM :- 仮想マシンが削除されていることを示します。 StoppedVM :- 仮想マシンが実行されていないことを示します。 これはシャットダウン プロセスの最終状態であり、 StoppedVM の後に他のステータス メッセージを受信することはありません。RestartingRole :- ロール インスタンスが予期せず停止したか、開始に失敗したことを示します。 この状態は、ロール インスタンスのクラッシュの原因となっている問題、またはロールの起動の妨げとなっている問題があることを示しており、ロール インスタンスを起動するには問題を解決しておく必要があります。 InstanceStateDetails フィールドと InstanceErrorCode フィールドは、この状態を発生させたエラーに関する情報を保持できます。CyclingRole :- ロール インスタンスが正しく開始されていないことを示します。 この状態は、ロール インスタンスの起動の妨げとなる問題があることを示しており、 StartingRole ステータスや ReadyRole ステータスの受信後であっても生成される場合があります。 ロールを起動するには、ロール インスタンスの問題を検出し、解決しておく必要があります。
InstanceStateDetails フィールドと InstanceErrorCode フィールドには、この状態を発生させたロール エラーに関する情報を保持できます。FailedStartingRole :- ロール インスタンスの起動に失敗したことを示します。 この状態は、ロール インスタンスの起動の妨げとなる問題があることを示しており、プロセスから StartingRole が返された後に生成される場合があります。 ロールを起動するには、ロールの問題を検出し、解決しておく必要があります。
InstanceStateDetails フィールドと InstanceErrorCode フィールドには、この状態を発生させたロール エラーに関する情報を保持できるため、問題の特定とデバッグに役立ちます。FailedStartingVM :- 仮想マシンの起動に継続的に失敗したことを示します。 これは Azure で生成されるステータスであり、ロール インスタンスのエラーを示すものではありません。 このステータスは、 StartingRole ステータスの後に生成される場合があります。UnresponsiveRole :- ロール インスタンスがステータス メッセージを受信する前にタイムアウトし、要求に応答しないことを示します。 StoppedDeallocated :- ロール インスタンスが停止され、割り当てられたすべてのリソースが解放されたことを示します。 これで、ロール インスタンスへの課金は停止します。 ステータスが StoppedDeallocated であるロール インスタンスは、バージョンが 2013-06-01 以上である場合にのみロール インスタンス一覧に返されます。 デプロイ内のすべてのロール インスタンスのステータスが StoppedDeallocated である場合、そのデプロイは返されません。 |
| InstanceUpgradeDomain | ロール インスタンスが属している更新ドメインを指定します。 デプロイのアップグレード時に、同じ更新ドメインのすべてのロール インスタンスが同時に更新されます。InstanceUpgradeDomain 要素は、バージョン 01.06.11 以上を使用している場合のみ使用できます。 |
| InstanceFaultDomain | ロール インスタンスが属しているフォールト ドメインを指定します。 同じフォールト ドメインに複数のロール インスタンスが属している場合、そのすべてのインスタンスが共有ハードウェアの同じ部分の障害に対して脆弱になる可能性があります。InstanceFaultDomain 要素は、バージョン 01.06.11 以上を使用している場合のみ使用できます。 |
| InstanceSize | ロール インスタンスのサイズを指定します。InstanceSize 要素は、バージョン 01.06.11 以上を使用している場合のみ使用できます。 |
| InstanceStateDetails | 操作が呼び出された時点でのロール インスタンスの状態のスナップショットを提供します。InstanceStateDetails 要素は、バージョン 01.06.11 以上を使用している場合のみ使用できます。 |
| InstanceErrorCode | 仮想マシンの場合、エラー コードは次のとおりです。 - WaitTimeout - ロール インスタンスが 25 分以内に通信しませんでした。 これは通常、ロール インスタンスが起動していないか、ゲスト エージェントがインストールされていないことを示します。 - VhdTooLarge - 選択した VHD イメージが、ロール インスタンスに対して大きすぎます。 - AzureInternalError – ロール インスタンスの起動に失敗する原因となった内部エラーが発生しました。 サポートに問い合わせてください。 Web ロールとワーカー ロールの場合、このフィールドにエラー コードが返されます。このコードはエラーの解決に役立ちます。Azure サポートに提出してください。 通常、このフィールドは空です。 InstanceErrorCode 要素は、バージョン 01.10.11 以上を使用している場合のみ使用できます。 |
| IpAddress | ロール インスタンスの IP アドレス (DIP) を指定します。IpAddress 要素は、バージョン 01.03.12 以上を使用している場合のみ使用できます。 |
| InstanceEndpoints | ロール インスタンスのエンドポイントの一覧が含まれます。 |
| PowerState | ロール インスタンスの実行状態を示します。 返される値は次のとおりです。 - Starting- Started- Stopping- Stopped- Unknown |
| HostName | ロール インスタンスを実行しているクラウド サービスの DNS ホスト名を指定します。 この要素は仮想マシンのデプロイに対してのみリストされています。 |
| RemoteAccessCertificateThumbprint | RDP サーバー証明書 (Windows の場合) または SSH サーバー証明書 (Linux の場合) のサムプリントを指定します。 サムプリントは、イメージから作成された仮想マシンにのみ使用されます。RemoteAccessCertificateThumbprint 要素は、バージョン 01.08.12 以上を使用している場合のみ使用できます。 |
InstanceEndpoints
ロール インスタンスのエンドポイントの一覧が含まれます。
| 要素名 | 説明 |
|---|---|
| 名前 | エンドポイントの名前を指定します。 |
| Vip | エンドポイントの仮想 IP アドレスを指定します。Vip 要素は、バージョン 01.06.11 以上を使用している場合のみ使用できます。 |
| PublicPort | エンドポイントが使用する外部ポートを指定します。 |
| ローカル ポート | エンドポイントが使用する内部ポートを指定します。 |
| Protocol | エンドポイントのトラフィックのプロトコルを指定します。 |
UpgradeStatus
デプロイで実行されるアップグレードに関する情報を指定します。
| 要素名 | 説明 |
|---|---|
| UpgradeType | アップグレードの種類を指定します。 次のいずれかの値になります。 - Auto- Manual- Simultaneous |
| CurrentUpgradeDomainState | アップグレードの現在の状態を指定します。 指定できる値は Before および During です。 |
| CurrentUpgradeDomain | 現在のアップグレード ドメインを識別する整数値が含まれます。 アップグレード ドメインは、ゼロから始まるインデックスで識別されます。最初のアップグレード ドメインの ID は 0、2 番目のアップグレード ドメインの ID は 1 のようになります。 |
RoleList
デプロイのロールの一覧が含まれます。
| 要素名 | 説明 |
|---|---|
| RoleName | ロール名を指定します。 |
| OSVersion | ロール インスタンスを実行中のオペレーティング システムのバージョンを指定します。 |
| RoleType | ロールの種類を指定します。 この要素は仮想マシンのデプロイに対してのみリストされており、既定では PersistentVMRole です。 |
| ConfigurationSets | システムまたはアプリケーションの構成設定を表す値のコレクションが含まれます。 |
| AvailabilitySetName | 仮想マシンのコレクションの名前を指定します。 |
| DataVirtualHardDisks | 仮想マシンにデータ ディスクを追加するために使用されるパラメーターが含まれます。 |
| OSVirtualHardDisk | 仮想マシンのオペレーティング システム ディスクの作成に使用されるパラメーターが含まれます。 |
| RoleSize | ロール インスタンスのサイズを指定します。 |
ConfigurationSets
システムまたはアプリケーションの構成設定を表す値のコレクションが含まれます。
| 要素名 | 説明 |
|---|---|
| ConfigurationSetType | 構成セットの構成の種類を指定します。 現時点では、常に NetworkConfiguration に設定されます。 |
| InputEndpoints | 仮想マシンの外部エンドポイントのコレクションが含まれます。 |
| SubnetNames | デプロイが属している仮想ネットワーク サブネット名の一覧が含まれます。 |
InputEndpoints
仮想マシンの外部エンドポイントのコレクションが含まれます。
| 要素名 | 説明 |
|---|---|
| LoadBalancedEndpointSetName | 負荷分散エンドポイントのセットの名前を指定します。 この要素は仮想マシンのデプロイに対してのみリストされています。 |
| ローカル ポート | エンドポイントを提供するために仮想マシンがリッスンする内部ポートを指定します。 この要素は仮想マシンのデプロイに対してのみリストされています。 |
| 名前 | 外部エンドポイントの名前を指定します。 この要素は仮想マシンのデプロイに対してのみリストされています。 |
| Port | エンドポイントに使用する外部ポートを指定します。 |
| LoadBalancerProbe | トラフィックをエンドポイントに転送する前に、Azure ロード バランサーが仮想マシンの可用性の監視に使用するエンドポイント設定が含まれます。 |
| Protocol | エンドポイントのトランスポート プロトコルを指定します。 次のいずれかの値になります。 - TCP- UDP |
| Vip | エンドポイントの仮想 IP アドレスを指定します。 |
LoadBalancerProbe
トラフィックをエンドポイントに転送する前に、Azure ロード バランサーが仮想マシンの可用性の監視に使用するエンドポイント設定が含まれます。
| 要素名 | 説明 |
|---|---|
| パス | 可用性の状態を確認する際に調べる相対パス名を指定します。 Protocol が TCP に設定されている場合、この値は NULL である必要があります。 例: path プローブは、 を使用 https://example.com/path してプローブを実行します。 |
| Port | 可用性の状態を調べる際に使用するポートを指定します。 |
| Protocol | 可用性の状態を調べる際に使用するプロトコルを指定します。 次のいずれかの値になります。 - HTTP- TCP |
DNS
デプロイに指定されているカスタム DNS 設定を指定します。
| 要素名 | 説明 |
|---|---|
| 名前 | DNS サーバーの名前を指定します。 |
| Address | DNS サーバーの IP アドレスを指定します。 |
ExtendedProperties
デプロイの詳細情報を提供するために使用されるプロパティを指定します。
| 要素名 | 説明 |
|---|---|
| 名前 | デプロイに関連付けられているプロパティの名前を指定します。 |
| 値 | デプロイに関連付けられているプロパティの値を指定します。 |
PersistentVMDowntime
仮想マシンの起動時刻と停止時刻に関する情報を指定します。
| 要素名 | 説明 |
|---|---|
| StartTime | 仮想マシンの起動時刻を指定します。 |
| EndTime | 仮想マシンの停止時刻を指定します。 |
| Status | 仮想マシンのステータスを指定します。 |
VirtualIPs
デプロイに指定されている仮想 IP アドレスが含まれます。
| 要素名 | 説明 |
|---|---|
| Address | デプロイの仮想 IP アドレスを指定します。 |
DataVirtualHardDisks
仮想マシンにデータ ディスクを追加するために使用されるパラメーターが含まれます。
| 要素名 | 説明 |
|---|---|
| HostCaching | 読み取り/書き込みを効率的に実行するために、データ ディスク BLOB のプラットフォームのキャッシュ動作を指定します。 次のいずれかの値になります。 - None- ReadOnly- ReadWrite既定値は ReadOnly です。 |
| DiskName | 仮想マシンのデータ ディスクの作成に使用する VHD の名前を指定します。 |
| Lun | データ ディスクの論理ユニット番号 (LUN) を指定します。 LUN は、仮想マシンで使用するためにマウントされたデータ ドライブが配置されるスロットを指定します。 この要素は、仮想マシンに複数のデータ ディスクが接続されている場合にのみリストされます。 |
| LogicalDiskSizeInGB | 仮想マシンに接続するディスクのサイズ (GB 単位) を指定します。 |
| MediaLink | ディスクに関連付けられている VHD の Azure ストレージ内の場所を指定します。 例: http://example.blob.core.windows.net/disks/mydatadisk.vhd |
OSVirtualHardDisk
仮想マシンのオペレーティング システム ディスクの作成に使用されるパラメーターが含まれます。
| 要素名 | 説明 |
|---|---|
| HostCaching | 読み取り/書き込みを効率的に実行するために、オペレーティング システム ディスク BLOB のプラットフォームのキャッシュ動作を指定します。 次のいずれかの値になります。 - ReadOnly- ReadWrite |
| DiskName | イメージ リポジトリ内のオペレーティング システム イメージの名前を指定します。 |
| MediaLink | オペレーティング システム ディスクに関連付けられている VHD の Azure ストレージ内の場所を指定します。 |
| SourceImageName | オペレーティング システム ディスクの作成に使用されたソース イメージの名前を指定します。 |
| OS | 仮想マシンで実行されているオペレーティング システムを指定します。 |
注釈
サブスクリプション内のクラウド サービスの名前を取得するには、List Cloud Servicesを使用できます。