496
496
// GetRole response bits
498
498
type GetRole struct {
499
XMLName xml.Name `xml:"PersistentVMRole"`
500
XMLNS string `xml:"xmlns,attr"`
501
XMLNS_I string `xml:"xmlns:i,attr"`
502
RoleName string `xml:"RoleName"`
503
OsVersion string `xml:"OsVersion"`
504
RoleType string `xml:"RoleType"` // Always PersistentVMRole
505
ConfigurationSets []NetworkConfiguration `xml:"ConfigurationSets>ConfigurationSet"`
506
AvailabilitySetName string `xml:"AvailabilitySetName"`
507
OSVirtualHardDisk OSVirtualHardDisk `xml:"OSVirtualHardDisk"`
508
RoleSize string `xml:"RoleSize"`
509
DefaultWinRmCertificateThumbprint string `xml:"DefaultWinRmCertificateThumbprint"`
499
XMLName xml.Name `xml:"PersistentVMRole"`
500
XMLNS string `xml:"xmlns,attr"`
501
XMLNS_I string `xml:"xmlns:i,attr"`
502
RoleName string `xml:"RoleName"`
503
OsVersion string `xml:"OsVersion"`
504
RoleType string `xml:"RoleType"` // Always PersistentVMRole
505
ConfigurationSets []ConfigurationSet `xml:"ConfigurationSets>ConfigurationSet"`
506
AvailabilitySetName string `xml:"AvailabilitySetName"`
507
OSVirtualHardDisk OSVirtualHardDisk `xml:"OSVirtualHardDisk"`
508
RoleSize string `xml:"RoleSize"`
509
DefaultWinRmCertificateThumbprint string `xml:"DefaultWinRmCertificateThumbprint"`
510
510
// TODO: DataVirtualHardDisks and other info we don't need right now