Versions in this module Expand all Collapse all v2 v2.96.0 Feb 14, 2022 Changes in this version + type AvailabilitySetId struct + Name string + ResourceGroup string + SubscriptionId string + func AvailabilitySetID(input string) (*AvailabilitySetId, error) + func NewAvailabilitySetID(subscriptionId, resourceGroup, name string) AvailabilitySetId + func (id AvailabilitySetId) ID() string + func (id AvailabilitySetId) String() string + type DataDiskId struct + Name string + ResourceGroup string + SubscriptionId string + VirtualMachineName string + func DataDiskID(input string) (*DataDiskId, error) + func NewDataDiskID(subscriptionId, resourceGroup, virtualMachineName, name string) DataDiskId + func (id DataDiskId) ID() string + func (id DataDiskId) String() string + type DedicatedHostGroupId struct + HostGroupName string + ResourceGroup string + SubscriptionId string + func DedicatedHostGroupID(input string) (*DedicatedHostGroupId, error) + func NewDedicatedHostGroupID(subscriptionId, resourceGroup, hostGroupName string) DedicatedHostGroupId + func (id DedicatedHostGroupId) ID() string + func (id DedicatedHostGroupId) String() string + type DedicatedHostId struct + HostGroupName string + HostName string + ResourceGroup string + SubscriptionId string + func DedicatedHostID(input string) (*DedicatedHostId, error) + func NewDedicatedHostID(subscriptionId, resourceGroup, hostGroupName, hostName string) DedicatedHostId + func (id DedicatedHostId) ID() string + func (id DedicatedHostId) String() string + type DiskAccessId struct + Name string + ResourceGroup string + SubscriptionId string + func DiskAccessID(input string) (*DiskAccessId, error) + func NewDiskAccessID(subscriptionId, resourceGroup, name string) DiskAccessId + func (id DiskAccessId) ID() string + func (id DiskAccessId) String() string + type DiskEncryptionSetId struct + Name string + ResourceGroup string + SubscriptionId string + func DiskEncryptionSetID(input string) (*DiskEncryptionSetId, error) + func NewDiskEncryptionSetID(subscriptionId, resourceGroup, name string) DiskEncryptionSetId + func (id DiskEncryptionSetId) ID() string + func (id DiskEncryptionSetId) String() string + type HostGroupId struct + Name string + ResourceGroup string + SubscriptionId string + func HostGroupID(input string) (*HostGroupId, error) + func NewHostGroupID(subscriptionId, resourceGroup, name string) HostGroupId + func (id HostGroupId) ID() string + func (id HostGroupId) String() string + type HybridMachineId struct + MachineName string + ResourceGroup string + SubscriptionId string + func HybridMachineID(input string) (*HybridMachineId, error) + func NewHybridMachineID(subscriptionId, resourceGroup, machineName string) HybridMachineId + func (id HybridMachineId) ID() string + func (id HybridMachineId) String() string + type ImageId struct + Name string + ResourceGroup string + SubscriptionId string + func ImageID(input string) (*ImageId, error) + func NewImageID(subscriptionId, resourceGroup, name string) ImageId + func (id ImageId) ID() string + func (id ImageId) String() string + type ManagedDiskId struct + DiskName string + ResourceGroup string + SubscriptionId string + func ManagedDiskID(input string) (*ManagedDiskId, error) + func NewManagedDiskID(subscriptionId, resourceGroup, diskName string) ManagedDiskId + func (id ManagedDiskId) ID() string + func (id ManagedDiskId) String() string + type PlanId struct + AgreementName string + Name string + OfferName string + SubscriptionId string + func NewPlanID(subscriptionId, agreementName, offerName, name string) PlanId + func PlanID(input string) (*PlanId, error) + func (id PlanId) ID() string + func (id PlanId) String() string + type ProximityPlacementGroupId struct + Name string + ResourceGroup string + SubscriptionId string + func NewProximityPlacementGroupID(subscriptionId, resourceGroup, name string) ProximityPlacementGroupId + func ProximityPlacementGroupID(input string) (*ProximityPlacementGroupId, error) + func (id ProximityPlacementGroupId) ID() string + func (id ProximityPlacementGroupId) String() string + type SSHPublicKeyId struct + Name string + ResourceGroup string + SubscriptionId string + func NewSSHPublicKeyID(subscriptionId, resourceGroup, name string) SSHPublicKeyId + func SSHPublicKeyID(input string) (*SSHPublicKeyId, error) + func (id SSHPublicKeyId) ID() string + func (id SSHPublicKeyId) String() string + type SharedImageGalleryId struct + GalleryName string + ResourceGroup string + SubscriptionId string + func NewSharedImageGalleryID(subscriptionId, resourceGroup, galleryName string) SharedImageGalleryId + func SharedImageGalleryID(input string) (*SharedImageGalleryId, error) + func (id SharedImageGalleryId) ID() string + func (id SharedImageGalleryId) String() string + type SharedImageId struct + GalleryName string + ImageName string + ResourceGroup string + SubscriptionId string + func NewSharedImageID(subscriptionId, resourceGroup, galleryName, imageName string) SharedImageId + func SharedImageID(input string) (*SharedImageId, error) + func (id SharedImageId) ID() string + func (id SharedImageId) String() string + type SharedImageVersionId struct + GalleryName string + ImageName string + ResourceGroup string + SubscriptionId string + VersionName string + func NewSharedImageVersionID(subscriptionId, resourceGroup, galleryName, imageName, versionName string) SharedImageVersionId + func SharedImageVersionID(input string) (*SharedImageVersionId, error) + func (id SharedImageVersionId) ID() string + func (id SharedImageVersionId) String() string + type SnapshotId struct + Name string + ResourceGroup string + SubscriptionId string + func NewSnapshotID(subscriptionId, resourceGroup, name string) SnapshotId + func SnapshotID(input string) (*SnapshotId, error) + func (id SnapshotId) ID() string + func (id SnapshotId) String() string + type VirtualMachineExtensionId struct + ExtensionName string + ResourceGroup string + SubscriptionId string + VirtualMachineName string + func NewVirtualMachineExtensionID(subscriptionId, resourceGroup, virtualMachineName, extensionName string) VirtualMachineExtensionId + func VirtualMachineExtensionID(input string) (*VirtualMachineExtensionId, error) + func (id VirtualMachineExtensionId) ID() string + func (id VirtualMachineExtensionId) String() string + type VirtualMachineId struct + Name string + ResourceGroup string + SubscriptionId string + func NewVirtualMachineID(subscriptionId, resourceGroup, name string) VirtualMachineId + func VirtualMachineID(input string) (*VirtualMachineId, error) + func (id VirtualMachineId) ID() string + func (id VirtualMachineId) String() string + type VirtualMachineScaleSetExtensionId struct + ExtensionName string + ResourceGroup string + SubscriptionId string + VirtualMachineScaleSetName string + func NewVirtualMachineScaleSetExtensionID(...) VirtualMachineScaleSetExtensionId + func VirtualMachineScaleSetExtensionID(input string) (*VirtualMachineScaleSetExtensionId, error) + func (id VirtualMachineScaleSetExtensionId) ID() string + func (id VirtualMachineScaleSetExtensionId) String() string + type VirtualMachineScaleSetId struct + Name string + ResourceGroup string + SubscriptionId string + func NewVirtualMachineScaleSetID(subscriptionId, resourceGroup, name string) VirtualMachineScaleSetId + func VirtualMachineScaleSetID(input string) (*VirtualMachineScaleSetId, error) + func (id VirtualMachineScaleSetId) ID() string + func (id VirtualMachineScaleSetId) String() string