Documentation
¶
Index ¶
- type AvailabilitySetId
- type DataDiskId
- type DedicatedHostGroupId
- type DedicatedHostId
- type DiskAccessId
- type DiskEncryptionSetId
- type HostGroupId
- type HybridMachineId
- type ImageId
- type ManagedDiskId
- type PlanId
- type ProximityPlacementGroupId
- type SSHPublicKeyId
- type SharedImageGalleryId
- type SharedImageId
- type SharedImageVersionId
- type SnapshotId
- type VirtualMachineExtensionId
- type VirtualMachineId
- type VirtualMachineScaleSetExtensionId
- type VirtualMachineScaleSetId
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AvailabilitySetId ¶
func AvailabilitySetID ¶
func AvailabilitySetID(input string) (*AvailabilitySetId, error)
AvailabilitySetID parses a AvailabilitySet ID into an AvailabilitySetId struct
func NewAvailabilitySetID ¶
func NewAvailabilitySetID(subscriptionId, resourceGroup, name string) AvailabilitySetId
func (AvailabilitySetId) ID ¶
func (id AvailabilitySetId) ID() string
func (AvailabilitySetId) String ¶
func (id AvailabilitySetId) String() string
type DataDiskId ¶
type DataDiskId struct { SubscriptionId string ResourceGroup string VirtualMachineName string Name string }
func DataDiskID ¶
func DataDiskID(input string) (*DataDiskId, error)
DataDiskID parses a DataDisk ID into an DataDiskId struct
func NewDataDiskID ¶
func NewDataDiskID(subscriptionId, resourceGroup, virtualMachineName, name string) DataDiskId
func (DataDiskId) ID ¶
func (id DataDiskId) ID() string
func (DataDiskId) String ¶
func (id DataDiskId) String() string
type DedicatedHostGroupId ¶
type DedicatedHostGroupId struct { SubscriptionId string ResourceGroup string HostGroupName string }
func DedicatedHostGroupID ¶
func DedicatedHostGroupID(input string) (*DedicatedHostGroupId, error)
DedicatedHostGroupID parses a DedicatedHostGroup ID into an DedicatedHostGroupId struct
func NewDedicatedHostGroupID ¶
func NewDedicatedHostGroupID(subscriptionId, resourceGroup, hostGroupName string) DedicatedHostGroupId
func (DedicatedHostGroupId) ID ¶
func (id DedicatedHostGroupId) ID() string
func (DedicatedHostGroupId) String ¶
func (id DedicatedHostGroupId) String() string
type DedicatedHostId ¶
type DedicatedHostId struct { SubscriptionId string ResourceGroup string HostGroupName string HostName string }
func DedicatedHostID ¶
func DedicatedHostID(input string) (*DedicatedHostId, error)
DedicatedHostID parses a DedicatedHost ID into an DedicatedHostId struct
func NewDedicatedHostID ¶
func NewDedicatedHostID(subscriptionId, resourceGroup, hostGroupName, hostName string) DedicatedHostId
func (DedicatedHostId) ID ¶
func (id DedicatedHostId) ID() string
func (DedicatedHostId) String ¶
func (id DedicatedHostId) String() string
type DiskAccessId ¶
func DiskAccessID ¶
func DiskAccessID(input string) (*DiskAccessId, error)
DiskAccessID parses a DiskAccess ID into an DiskAccessId struct
func NewDiskAccessID ¶
func NewDiskAccessID(subscriptionId, resourceGroup, name string) DiskAccessId
func (DiskAccessId) ID ¶
func (id DiskAccessId) ID() string
func (DiskAccessId) String ¶
func (id DiskAccessId) String() string
type DiskEncryptionSetId ¶
func DiskEncryptionSetID ¶
func DiskEncryptionSetID(input string) (*DiskEncryptionSetId, error)
DiskEncryptionSetID parses a DiskEncryptionSet ID into an DiskEncryptionSetId struct
func NewDiskEncryptionSetID ¶
func NewDiskEncryptionSetID(subscriptionId, resourceGroup, name string) DiskEncryptionSetId
func (DiskEncryptionSetId) ID ¶
func (id DiskEncryptionSetId) ID() string
func (DiskEncryptionSetId) String ¶
func (id DiskEncryptionSetId) String() string
type HostGroupId ¶
func HostGroupID ¶
func HostGroupID(input string) (*HostGroupId, error)
HostGroupID parses a HostGroup ID into an HostGroupId struct
func NewHostGroupID ¶
func NewHostGroupID(subscriptionId, resourceGroup, name string) HostGroupId
func (HostGroupId) ID ¶
func (id HostGroupId) ID() string
func (HostGroupId) String ¶
func (id HostGroupId) String() string
type HybridMachineId ¶
func HybridMachineID ¶
func HybridMachineID(input string) (*HybridMachineId, error)
HybridMachineID parses a HybridMachine ID into an HybridMachineId struct
func NewHybridMachineID ¶
func NewHybridMachineID(subscriptionId, resourceGroup, machineName string) HybridMachineId
func (HybridMachineId) ID ¶
func (id HybridMachineId) ID() string
func (HybridMachineId) String ¶
func (id HybridMachineId) String() string
type ManagedDiskId ¶
func ManagedDiskID ¶
func ManagedDiskID(input string) (*ManagedDiskId, error)
ManagedDiskID parses a ManagedDisk ID into an ManagedDiskId struct
func NewManagedDiskID ¶
func NewManagedDiskID(subscriptionId, resourceGroup, diskName string) ManagedDiskId
func (ManagedDiskId) ID ¶
func (id ManagedDiskId) ID() string
func (ManagedDiskId) String ¶
func (id ManagedDiskId) String() string
type ProximityPlacementGroupId ¶
func NewProximityPlacementGroupID ¶
func NewProximityPlacementGroupID(subscriptionId, resourceGroup, name string) ProximityPlacementGroupId
func ProximityPlacementGroupID ¶
func ProximityPlacementGroupID(input string) (*ProximityPlacementGroupId, error)
ProximityPlacementGroupID parses a ProximityPlacementGroup ID into an ProximityPlacementGroupId struct
func (ProximityPlacementGroupId) ID ¶
func (id ProximityPlacementGroupId) ID() string
func (ProximityPlacementGroupId) String ¶
func (id ProximityPlacementGroupId) String() string
type SSHPublicKeyId ¶
func NewSSHPublicKeyID ¶
func NewSSHPublicKeyID(subscriptionId, resourceGroup, name string) SSHPublicKeyId
func SSHPublicKeyID ¶
func SSHPublicKeyID(input string) (*SSHPublicKeyId, error)
SSHPublicKeyID parses a SSHPublicKey ID into an SSHPublicKeyId struct
func (SSHPublicKeyId) ID ¶
func (id SSHPublicKeyId) ID() string
func (SSHPublicKeyId) String ¶
func (id SSHPublicKeyId) String() string
type SharedImageGalleryId ¶
type SharedImageGalleryId struct {}
func NewSharedImageGalleryID ¶
func NewSharedImageGalleryID(subscriptionId, resourceGroup, galleryName string) SharedImageGalleryId
func SharedImageGalleryID ¶
func SharedImageGalleryID(input string) (*SharedImageGalleryId, error)
SharedImageGalleryID parses a SharedImageGallery ID into an SharedImageGalleryId struct
func (SharedImageGalleryId) ID ¶
func (id SharedImageGalleryId) ID() string
func (SharedImageGalleryId) String ¶
func (id SharedImageGalleryId) String() string
type SharedImageId ¶
type SharedImageId struct {}
func NewSharedImageID ¶
func NewSharedImageID(subscriptionId, resourceGroup, galleryName, imageName string) SharedImageId
func SharedImageID ¶
func SharedImageID(input string) (*SharedImageId, error)
SharedImageID parses a SharedImage ID into an SharedImageId struct
func (SharedImageId) ID ¶
func (id SharedImageId) ID() string
func (SharedImageId) String ¶
func (id SharedImageId) String() string
type SharedImageVersionId ¶
type SharedImageVersionId struct {}
func NewSharedImageVersionID ¶
func NewSharedImageVersionID(subscriptionId, resourceGroup, galleryName, imageName, versionName string) SharedImageVersionId
func SharedImageVersionID ¶
func SharedImageVersionID(input string) (*SharedImageVersionId, error)
SharedImageVersionID parses a SharedImageVersion ID into an SharedImageVersionId struct
func (SharedImageVersionId) ID ¶
func (id SharedImageVersionId) ID() string
func (SharedImageVersionId) String ¶
func (id SharedImageVersionId) String() string
type SnapshotId ¶
func NewSnapshotID ¶
func NewSnapshotID(subscriptionId, resourceGroup, name string) SnapshotId
func SnapshotID ¶
func SnapshotID(input string) (*SnapshotId, error)
SnapshotID parses a Snapshot ID into an SnapshotId struct
func (SnapshotId) ID ¶
func (id SnapshotId) ID() string
func (SnapshotId) String ¶
func (id SnapshotId) String() string
type VirtualMachineExtensionId ¶
type VirtualMachineExtensionId struct { SubscriptionId string ResourceGroup string VirtualMachineName string ExtensionName string }
func NewVirtualMachineExtensionID ¶
func NewVirtualMachineExtensionID(subscriptionId, resourceGroup, virtualMachineName, extensionName string) VirtualMachineExtensionId
func VirtualMachineExtensionID ¶
func VirtualMachineExtensionID(input string) (*VirtualMachineExtensionId, error)
VirtualMachineExtensionID parses a VirtualMachineExtension ID into an VirtualMachineExtensionId struct
func (VirtualMachineExtensionId) ID ¶
func (id VirtualMachineExtensionId) ID() string
func (VirtualMachineExtensionId) String ¶
func (id VirtualMachineExtensionId) String() string
type VirtualMachineId ¶
func NewVirtualMachineID ¶
func NewVirtualMachineID(subscriptionId, resourceGroup, name string) VirtualMachineId
func VirtualMachineID ¶
func VirtualMachineID(input string) (*VirtualMachineId, error)
VirtualMachineID parses a VirtualMachine ID into an VirtualMachineId struct
func (VirtualMachineId) ID ¶
func (id VirtualMachineId) ID() string
func (VirtualMachineId) String ¶
func (id VirtualMachineId) String() string
type VirtualMachineScaleSetExtensionId ¶
type VirtualMachineScaleSetExtensionId struct { SubscriptionId string ResourceGroup string VirtualMachineScaleSetName string ExtensionName string }
func NewVirtualMachineScaleSetExtensionID ¶
func NewVirtualMachineScaleSetExtensionID(subscriptionId, resourceGroup, virtualMachineScaleSetName, extensionName string) VirtualMachineScaleSetExtensionId
func VirtualMachineScaleSetExtensionID ¶
func VirtualMachineScaleSetExtensionID(input string) (*VirtualMachineScaleSetExtensionId, error)
VirtualMachineScaleSetExtensionID parses a VirtualMachineScaleSetExtension ID into an VirtualMachineScaleSetExtensionId struct
func (VirtualMachineScaleSetExtensionId) ID ¶
func (id VirtualMachineScaleSetExtensionId) ID() string
func (VirtualMachineScaleSetExtensionId) String ¶
func (id VirtualMachineScaleSetExtensionId) String() string
type VirtualMachineScaleSetId ¶
func NewVirtualMachineScaleSetID ¶
func NewVirtualMachineScaleSetID(subscriptionId, resourceGroup, name string) VirtualMachineScaleSetId
func VirtualMachineScaleSetID ¶
func VirtualMachineScaleSetID(input string) (*VirtualMachineScaleSetId, error)
VirtualMachineScaleSetID parses a VirtualMachineScaleSet ID into an VirtualMachineScaleSetId struct
func (VirtualMachineScaleSetId) ID ¶
func (id VirtualMachineScaleSetId) ID() string
func (VirtualMachineScaleSetId) String ¶
func (id VirtualMachineScaleSetId) String() string
Source Files
¶
- availability_set.go
- data_disk.go
- dedicated_host.go
- dedicated_host_group.go
- disk_access.go
- disk_encryption_set.go
- host_group.go
- hybrid_machine.go
- image.go
- managed_disk.go
- plan.go
- proximity_placement_group.go
- shared_image.go
- shared_image_gallery.go
- shared_image_version.go
- snapshot.go
- ssh_public_key.go
- virtual_machine.go
- virtual_machine_extension.go
- virtual_machine_scale_set.go
- virtual_machine_scale_set_extension.go