parse

package
v2.85.6 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 18, 2021 License: MPL-2.0 Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AvailabilitySetId

type AvailabilitySetId struct {
	SubscriptionId string
	ResourceGroup  string
	Name           string
}

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

type DiskAccessId struct {
	SubscriptionId string
	ResourceGroup  string
	Name           string
}

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

type DiskEncryptionSetId struct {
	SubscriptionId string
	ResourceGroup  string
	Name           string
}

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

type HostGroupId struct {
	SubscriptionId string
	ResourceGroup  string
	Name           string
}

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

type HybridMachineId struct {
	SubscriptionId string
	ResourceGroup  string
	MachineName    string
}

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 ImageId

type ImageId struct {
	SubscriptionId string
	ResourceGroup  string
	Name           string
}

func ImageID

func ImageID(input string) (*ImageId, error)

ImageID parses a Image ID into an ImageId struct

func NewImageID

func NewImageID(subscriptionId, resourceGroup, name string) ImageId

func (ImageId) ID

func (id ImageId) ID() string

func (ImageId) String

func (id ImageId) String() string

type ManagedDiskId

type ManagedDiskId struct {
	SubscriptionId string
	ResourceGroup  string
	DiskName       string
}

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 PlanId

type PlanId struct {
	SubscriptionId string
	AgreementName  string
	OfferName      string
	Name           string
}

func NewPlanID

func NewPlanID(subscriptionId, agreementName, offerName, name string) PlanId

func PlanID

func PlanID(input string) (*PlanId, error)

PlanID parses a Plan ID into an PlanId struct

func (PlanId) ID

func (id PlanId) ID() string

func (PlanId) String

func (id PlanId) String() string

type ProximityPlacementGroupId

type ProximityPlacementGroupId struct {
	SubscriptionId string
	ResourceGroup  string
	Name           string
}

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 (ProximityPlacementGroupId) String

func (id ProximityPlacementGroupId) String() string

type SSHPublicKeyId

type SSHPublicKeyId struct {
	SubscriptionId string
	ResourceGroup  string
	Name           string
}

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 {
	SubscriptionId string
	ResourceGroup  string
	GalleryName    string
}

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 {
	SubscriptionId string
	ResourceGroup  string
	GalleryName    string
	ImageName      string
}

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 {
	SubscriptionId string
	ResourceGroup  string
	GalleryName    string
	ImageName      string
	VersionName    string
}

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

type SnapshotId struct {
	SubscriptionId string
	ResourceGroup  string
	Name           string
}

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 (VirtualMachineExtensionId) String

func (id VirtualMachineExtensionId) String() string

type VirtualMachineId

type VirtualMachineId struct {
	SubscriptionId string
	ResourceGroup  string
	Name           string
}

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 (VirtualMachineScaleSetExtensionId) String

type VirtualMachineScaleSetId

type VirtualMachineScaleSetId struct {
	SubscriptionId string
	ResourceGroup  string
	Name           string
}

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 (VirtualMachineScaleSetId) String

func (id VirtualMachineScaleSetId) String() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL