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: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AdvancedThreatProtectionId

type AdvancedThreatProtectionId struct {
	TargetResourceID string
	SettingName      string
}

func AdvancedThreatProtectionID

func AdvancedThreatProtectionID(input string) (*AdvancedThreatProtectionId, error)

func NewAdvancedThreatProtectionId

func NewAdvancedThreatProtectionId(targetResourceId string) AdvancedThreatProtectionId

func (AdvancedThreatProtectionId) ID

type AssessmentId

type AssessmentId struct {
	TargetResourceID string
	Name             string
}

func AssessmentID

func AssessmentID(input string) (*AssessmentId, error)

func NewAssessmentID

func NewAssessmentID(targetResourceID, name string) AssessmentId

func (AssessmentId) ID

func (id AssessmentId) ID() string

type AssessmentMetadataId

type AssessmentMetadataId struct {
	SubscriptionId         string
	AssessmentMetadataName string
}

func AssessmentMetadataID

func AssessmentMetadataID(input string) (*AssessmentMetadataId, error)

AssessmentMetadataID parses a AssessmentMetadata ID into an AssessmentMetadataId struct

func NewAssessmentMetadataID

func NewAssessmentMetadataID(subscriptionId, assessmentMetadataName string) AssessmentMetadataId

func (AssessmentMetadataId) ID

func (id AssessmentMetadataId) ID() string

func (AssessmentMetadataId) String

func (id AssessmentMetadataId) String() string

type AutomationId

type AutomationId struct {
	SubscriptionId string
	ResourceGroup  string
	Name           string
}

func AutomationID

func AutomationID(input string) (*AutomationId, error)

AutomationID parses a Automation ID into an AutomationId struct

func NewAutomationID

func NewAutomationID(subscriptionId, resourceGroup, name string) AutomationId

func (AutomationId) ID

func (id AutomationId) ID() string

func (AutomationId) String

func (id AutomationId) String() string

type ContactId

type ContactId struct {
	SubscriptionId      string
	SecurityContactName string
}

func ContactID

func ContactID(input string) (*ContactId, error)

ContactID parses a Contact ID into an ContactId struct

func NewContactID

func NewContactID(subscriptionId, securityContactName string) ContactId

func (ContactId) ID

func (id ContactId) ID() string

func (ContactId) String

func (id ContactId) String() string

type IotSecurityDeviceGroupId

type IotSecurityDeviceGroupId struct {
	IotHubID string
	Name     string
}

func IotSecurityDeviceGroupID

func IotSecurityDeviceGroupID(input string) (*IotSecurityDeviceGroupId, error)

func NewIotSecurityDeviceGroupId

func NewIotSecurityDeviceGroupId(iotHubID string, name string) IotSecurityDeviceGroupId

func (IotSecurityDeviceGroupId) ID

func (IotSecurityDeviceGroupId) String

func (id IotSecurityDeviceGroupId) String() string

type IotSecuritySolutionId

type IotSecuritySolutionId struct {
	SubscriptionId string
	ResourceGroup  string
	Name           string
}

func IotSecuritySolutionID

func IotSecuritySolutionID(input string) (*IotSecuritySolutionId, error)

IotSecuritySolutionID parses a IotSecuritySolution ID into an IotSecuritySolutionId struct

func NewIotSecuritySolutionID

func NewIotSecuritySolutionID(subscriptionId, resourceGroup, name string) IotSecuritySolutionId

func (IotSecuritySolutionId) ID

func (id IotSecuritySolutionId) ID() string

func (IotSecuritySolutionId) String

func (id IotSecuritySolutionId) String() string

type PricingId

type PricingId struct {
	SubscriptionId string
	Name           string
}

func NewPricingID

func NewPricingID(subscriptionId, name string) PricingId

func PricingID

func PricingID(input string) (*PricingId, error)

PricingID parses a Pricing ID into an PricingId struct

func (PricingId) ID

func (id PricingId) ID() string

func (PricingId) String

func (id PricingId) String() string

type SettingId

type SettingId struct {
	SubscriptionId string
	Name           string
}

func NewSettingID

func NewSettingID(subscriptionId, name string) SettingId

func SettingID

func SettingID(input string) (*SettingId, error)

SettingID parses a Setting ID into an SettingId struct

func (SettingId) ID

func (id SettingId) ID() string

func (SettingId) String

func (id SettingId) String() string

type WorkspaceId

type WorkspaceId struct {
	SubscriptionId       string
	WorkspaceSettingName string
}

func NewWorkspaceID

func NewWorkspaceID(subscriptionId, workspaceSettingName 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