まずは、一層目の一覧を出します。
===
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          : 
