Documentation
¶
Index ¶
- type ApplicationGroupId
- type ApplicationId
- type HostPoolId
- type HostPoolRegistrationInfoId
- func HostPoolRegistrationInfoID(input string) (*HostPoolRegistrationInfoId, error)
- func HostPoolRegistrationInfoIDInsensitively(input string) (*HostPoolRegistrationInfoId, error)
- func NewHostPoolRegistrationInfoID(subscriptionId, resourceGroup, hostPoolName, registrationInfoName string) HostPoolRegistrationInfoId
- type ScalingPlanId
- type WorkspaceApplicationGroupAssociationId
- func NewWorkspaceApplicationGroupAssociationId(workspace WorkspaceId, applicationGroup ApplicationGroupId) WorkspaceApplicationGroupAssociationId
- func WorkspaceApplicationGroupAssociationID(input string) (*WorkspaceApplicationGroupAssociationId, error)
- func WorkspaceApplicationGroupAssociationIDInsensitively(input string) (*WorkspaceApplicationGroupAssociationId, error)
- type WorkspaceId
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ApplicationGroupId ¶
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 ¶
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 (id HostPoolRegistrationInfoId) ID() string
func (HostPoolRegistrationInfoId) String ¶
func (id HostPoolRegistrationInfoId) String() string
type ScalingPlanId ¶
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 ¶
func (id WorkspaceApplicationGroupAssociationId) ID() string
type WorkspaceId ¶
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