Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DevTestLabId ¶
func DevTestLabID ¶
func DevTestLabID(input string) (*DevTestLabId, error)
DevTestLabID parses a DevTestLab ID into an DevTestLabId struct
func DevTestLabIDInsensitively ¶
func DevTestLabIDInsensitively(input string) (*DevTestLabId, error)
DevTestLabIDInsensitively parses an DevTestLab ID into an DevTestLabId struct, insensitively This should only be used to parse an ID for rewriting, the DevTestLabID method should be used instead for validation etc.
Whilst this may seem strange, this enables Terraform have consistent casing which works around issues in Core, whilst handling broken API responses.
func NewDevTestLabID ¶
func NewDevTestLabID(subscriptionId, resourceGroup, labName string) DevTestLabId
func (DevTestLabId) ID ¶
func (id DevTestLabId) ID() string
func (DevTestLabId) String ¶
func (id DevTestLabId) String() string
type DevTestLabPolicyId ¶
type DevTestLabPolicyId struct { SubscriptionId string ResourceGroup string LabName string PolicySetName string PolicyName string }
func DevTestLabPolicyID ¶
func DevTestLabPolicyID(input string) (*DevTestLabPolicyId, error)
DevTestLabPolicyID parses a DevTestLabPolicy ID into an DevTestLabPolicyId struct
func DevTestLabPolicyIDInsensitively ¶
func DevTestLabPolicyIDInsensitively(input string) (*DevTestLabPolicyId, error)
DevTestLabPolicyIDInsensitively parses an DevTestLabPolicy ID into an DevTestLabPolicyId struct, insensitively This should only be used to parse an ID for rewriting, the DevTestLabPolicyID method should be used instead for validation etc.
Whilst this may seem strange, this enables Terraform have consistent casing which works around issues in Core, whilst handling broken API responses.
func NewDevTestLabPolicyID ¶
func NewDevTestLabPolicyID(subscriptionId, resourceGroup, labName, policySetName, policyName string) DevTestLabPolicyId
func (DevTestLabPolicyId) ID ¶
func (id DevTestLabPolicyId) ID() string
func (DevTestLabPolicyId) String ¶
func (id DevTestLabPolicyId) String() string
type DevTestLabScheduleId ¶
type DevTestLabScheduleId struct { SubscriptionId string ResourceGroup string LabName string ScheduleName string }
func DevTestLabScheduleID ¶
func DevTestLabScheduleID(input string) (*DevTestLabScheduleId, error)
DevTestLabScheduleID parses a DevTestLabSchedule ID into an DevTestLabScheduleId struct
func DevTestLabScheduleIDInsensitively ¶
func DevTestLabScheduleIDInsensitively(input string) (*DevTestLabScheduleId, error)
DevTestLabScheduleIDInsensitively parses an DevTestLabSchedule ID into an DevTestLabScheduleId struct, insensitively This should only be used to parse an ID for rewriting, the DevTestLabScheduleID method should be used instead for validation etc.
Whilst this may seem strange, this enables Terraform have consistent casing which works around issues in Core, whilst handling broken API responses.
func NewDevTestLabScheduleID ¶
func NewDevTestLabScheduleID(subscriptionId, resourceGroup, labName, scheduleName string) DevTestLabScheduleId
func (DevTestLabScheduleId) ID ¶
func (id DevTestLabScheduleId) ID() string
func (DevTestLabScheduleId) String ¶
func (id DevTestLabScheduleId) String() string
type DevTestVirtualMachineId ¶
type DevTestVirtualMachineId struct { SubscriptionId string ResourceGroup string LabName string VirtualMachineName string }
func DevTestVirtualMachineID ¶
func DevTestVirtualMachineID(input string) (*DevTestVirtualMachineId, error)
DevTestVirtualMachineID parses a DevTestVirtualMachine ID into an DevTestVirtualMachineId struct
func DevTestVirtualMachineIDInsensitively ¶
func DevTestVirtualMachineIDInsensitively(input string) (*DevTestVirtualMachineId, error)
DevTestVirtualMachineIDInsensitively parses an DevTestVirtualMachine ID into an DevTestVirtualMachineId struct, insensitively This should only be used to parse an ID for rewriting, the DevTestVirtualMachineID method should be used instead for validation etc.
Whilst this may seem strange, this enables Terraform have consistent casing which works around issues in Core, whilst handling broken API responses.
func NewDevTestVirtualMachineID ¶
func NewDevTestVirtualMachineID(subscriptionId, resourceGroup, labName, virtualMachineName string) DevTestVirtualMachineId
func (DevTestVirtualMachineId) ID ¶
func (id DevTestVirtualMachineId) ID() string
func (DevTestVirtualMachineId) String ¶
func (id DevTestVirtualMachineId) String() string
type DevTestVirtualNetworkId ¶
type DevTestVirtualNetworkId struct { SubscriptionId string ResourceGroup string LabName string VirtualNetworkName string }
func DevTestVirtualNetworkID ¶
func DevTestVirtualNetworkID(input string) (*DevTestVirtualNetworkId, error)
DevTestVirtualNetworkID parses a DevTestVirtualNetwork ID into an DevTestVirtualNetworkId struct
func DevTestVirtualNetworkIDInsensitively ¶
func DevTestVirtualNetworkIDInsensitively(input string) (*DevTestVirtualNetworkId, error)
DevTestVirtualNetworkIDInsensitively parses an DevTestVirtualNetwork ID into an DevTestVirtualNetworkId struct, insensitively This should only be used to parse an ID for rewriting, the DevTestVirtualNetworkID method should be used instead for validation etc.
Whilst this may seem strange, this enables Terraform have consistent casing which works around issues in Core, whilst handling broken API responses.
func NewDevTestVirtualNetworkID ¶
func NewDevTestVirtualNetworkID(subscriptionId, resourceGroup, labName, virtualNetworkName string) DevTestVirtualNetworkId
func (DevTestVirtualNetworkId) ID ¶
func (id DevTestVirtualNetworkId) ID() string
func (DevTestVirtualNetworkId) String ¶
func (id DevTestVirtualNetworkId) String() string
type ScheduleId ¶
func NewScheduleID ¶
func NewScheduleID(subscriptionId, resourceGroup, name string) ScheduleId
func ScheduleID ¶
func ScheduleID(input string) (*ScheduleId, error)
ScheduleID parses a Schedule ID into an ScheduleId struct
func ScheduleIDInsensitively ¶
func ScheduleIDInsensitively(input string) (*ScheduleId, error)
ScheduleIDInsensitively parses an Schedule ID into an ScheduleId struct, insensitively This should only be used to parse an ID for rewriting, the ScheduleID method should be used instead for validation etc.
Whilst this may seem strange, this enables Terraform have consistent casing which works around issues in Core, whilst handling broken API responses.
func (ScheduleId) ID ¶
func (id ScheduleId) ID() string
func (ScheduleId) String ¶
func (id ScheduleId) String() string