まずは、一層目の一覧を出します。
===
PS> $test = get-azurevm -ServiceName hogehoge -name sampleVM
PS> $test
DeploymentName :
Name :
Label :
VM : Microsoft.WindowsAzure.Commands.ServiceManagement.Model.PersistentVM
InstanceStatus :
IpAddress :
InstanceStateDetails :
PowerState :
InstanceErrorCode :
InstanceFaultDomain :
InstanceName :
InstanceUpgradeDomain :
InstanceSize :
HostName :
AvailabilitySetName :
DNSName :
Status :
GuestAgentStatus : Microsoft.WindowsAzure.Commands.ServiceManagement.Model.GuestAgentStatus
ResourceExtensionStatusList : {}
PublicIPAddress :
PublicIPName :
NetworkInterfaces : {}
VirtualNetworkName :
ServiceName :
OperationDescription :
OperationId :
OperationStatus :
オブジェクトのなかでドリルダウンを続けます。
■入れ子になっている".VM"オブジェクトのなか
PS> $test.VM
AvailabilitySetName :
ConfigurationSets : {Microsoft.WindowsAzure.Commands.ServiceManagement.Model.NetworkConfigurationSet}
DataVirtualHardDisks : {}
Label :
OSVirtualHardDisk : Microsoft.WindowsAzure.Commands.ServiceManagement.Model.OSVirtualHardDisk
RoleName :
RoleSize :
RoleType :
WinRMCertificate :
X509Certificates :
NoExportPrivateKey :
NoRDPEndpoint :
NoSSHEndpoint :
DefaultWinRmCertificateThumbprint :
ProvisionGuestAgent :
ResourceExtensionReferences : {}
DataVirtualHardDisksToBeDeleted :
PS> $test.vm.ConfigurationSets
ConfigurationSetType :
InputEndpoints : {}
SubnetNames : {}
VirtualIPGroups :
StaticVirtualNetworkIPAddress :
PublicIPs : {}
NetworkSecurityGroup :
NetworkInterfaces : {}
ExtensionData :
PS> $test.vm.DataVirtualHardDisks
HostCaching :
DiskLabel :
DiskName :
Lun :
LogicalDiskSizeInGB :
MediaLink :
SourceMediaLink :
IOType :
ExtensionData :
PS> $test.vm.OSVirtualHardDisk
HostCaching :
DiskLabel :
DiskName :
MediaLink :
SourceImageName :
OS :
IOType :
ExtensionData :
PS> $test.vm.ResourceExtensionReferences
ReferenceName :
Publisher :
Name :
Version :
ResourceExtensionParameterValues :
State :
ExtensionData :
■入れ子になっている".GuestAgentStatus"のなか
PS> $test.GuestAgentStatus
ProtocolVersion :
TimestampUtc :
GuestAgentVersion :
Status :
Code :
Message :
FormattedMessage : Microsoft.WindowsAzure.Commands.ServiceManagement.Model.GuestAgentFormattedMessage
ExtensionData :
PS> $test.GuestAgentStatus.FormattedMessage
Language Message ExtensionData
■入れ子になっている".ResourceExtensionStatusList"のなか
PS> $test.ResourceExtensionStatusList
HandlerName :
Version :
Status :
Code :
Message :
FormattedMessage :
ExtensionSettingStatus :
ExtensionData :