parse

package
v2.96.0 Latest Latest
Warning

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

Go to latest
Published: Feb 14, 2022 License: MPL-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ApplicationGroupId

type ApplicationGroupId struct {
	SubscriptionId string
	ResourceGroup  string
	Name           string
}

func ApplicationGroupID

func ApplicationGroupID(input string) (*ApplicationGroupId, error)

ApplicationGroupID parses a ApplicationGroup ID into an ApplicationGroupId struct

func ApplicationGroupIDInsensitively

func ApplicationGroupIDInsensitively(input string) (*ApplicationGroupId, error)

ApplicationGroupIDInsensitively parses an ApplicationGroup ID into an ApplicationGroupId struct, insensitively This should only be used to parse an ID for rewriting, the ApplicationGroupID 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 NewApplicationGroupID

func NewApplicationGroupID(subscriptionId, resourceGroup, name string) ApplicationGroupId

func (ApplicationGroupId) ID

func (id ApplicationGroupId) ID() string

func (ApplicationGroupId) String

func (id ApplicationGroupId) String() string

type ApplicationId

type ApplicationId struct {
	SubscriptionId       string
	ResourceGroup        string
	ApplicationGroupName string
	Name                 string
}

func ApplicationID

func ApplicationID(input string) (*ApplicationId, error)

ApplicationID parses a Application ID into an ApplicationId struct

func ApplicationIDInsensitively

func ApplicationIDInsensitively(input string) (*ApplicationId, error)

ApplicationIDInsensitively parses an Application ID into an ApplicationId struct, insensitively This should only be used to parse an ID for rewriting, the ApplicationID 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 NewApplicationID

func NewApplicationID(subscriptionId, resourceGroup, applicationGroupName, name string) ApplicationId

func (ApplicationId) ID

func (id ApplicationId) ID() string

func (ApplicationId) String

func (id ApplicationId) String() string

type HostPoolId

type HostPoolId struct {
	SubscriptionId string
	ResourceGroup  string
	Name           string
}

func HostPoolID

func HostPoolID(input string) (*HostPoolId, error)

HostPoolID parses a HostPool ID into an HostPoolId struct

func HostPoolIDInsensitively

func HostPoolIDInsensitively(input string) (*HostPoolId, error)

HostPoolIDInsensitively parses an HostPool ID into an HostPoolId struct, insensitively This should only be used to parse an ID for rewriting, the HostPoolID 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 NewHostPoolID

func NewHostPoolID(subscriptionId, resourceGroup, name string) HostPoolId

func (HostPoolId) ID

func (id HostPoolId) ID() string

func (HostPoolId) String

func (id HostPoolId) String() string

type HostPoolRegistrationInfoId

type HostPoolRegistrationInfoId struct {
	SubscriptionId       string
	ResourceGroup        string
	HostPoolName         string
	RegistrationInfoName string
}

func HostPoolRegistrationInfoID

func HostPoolRegistrationInfoID(input string) (*HostPoolRegistrationInfoId, error)

HostPoolRegistrationInfoID parses a HostPoolRegistrationInfo ID into an HostPoolRegistrationInfoId struct

func HostPoolRegistrationInfoIDInsensitively

func HostPoolRegistrationInfoIDInsensitively(input string) (*HostPoolRegistrationInfoId, error)

HostPoolRegistrationInfoIDInsensitively parses an HostPoolRegistrationInfo ID into an HostPoolRegistrationInfoId struct, insensitively This should only be used to parse an ID for rewriting, the HostPoolRegistrationInfoID 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 NewHostPoolRegistrationInfoID

func NewHostPoolRegistrationInfoID(subscriptionId, resourceGroup, hostPoolName, registrationInfoName string) HostPoolRegistrationInfoId

func (HostPoolRegistrationInfoId) ID

func (HostPoolRegistrationInfoId) String

func (id HostPoolRegistrationInfoId) String() string

type ScalingPlanId

type ScalingPlanId struct {
	SubscriptionId string
	ResourceGroup  string
	Name           string
}

func NewScalingPlanID

func NewScalingPlanID(subscriptionId, resourceGroup, name string) ScalingPlanId

func ScalingPlanID

func ScalingPlanID(input string) (*ScalingPlanId, error)

ScalingPlanID parses a ScalingPlan ID into an ScalingPlanId struct

func (ScalingPlanId) ID

func (id ScalingPlanId) ID() string

func (ScalingPlanId) String

func (id ScalingPlanId) String() string

type WorkspaceApplicationGroupAssociationId

type WorkspaceApplicationGroupAssociationId struct {
	Workspace        WorkspaceId
	ApplicationGroup ApplicationGroupId
}

func NewWorkspaceApplicationGroupAssociationId

func NewWorkspaceApplicationGroupAssociationId(workspace WorkspaceId, applicationGroup ApplicationGroupId) WorkspaceApplicationGroupAssociationId

func WorkspaceApplicationGroupAssociationID

func WorkspaceApplicationGroupAssociationID(input string) (*WorkspaceApplicationGroupAssociationId, error)

func WorkspaceApplicationGroupAssociationIDInsensitively

func WorkspaceApplicationGroupAssociationIDInsensitively(input string) (*WorkspaceApplicationGroupAssociationId, error)

func (WorkspaceApplicationGroupAssociationId) ID

type WorkspaceId

type WorkspaceId struct {
	SubscriptionId string
	ResourceGroup  string
	Name           string
}

func NewWorkspaceID

func NewWorkspaceID(subscriptionId, resourceGroup, name string) WorkspaceId

func WorkspaceID

func WorkspaceID(input string) (*WorkspaceId, error)

WorkspaceID parses a Workspace ID into an WorkspaceId struct

func (WorkspaceId) ID

func (id WorkspaceId) ID() string

func (WorkspaceId) String

func (id WorkspaceId) String() string

Jump to

Keyboard shortcuts

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