parse

package
v1.46.0 Latest Latest
Warning

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

Go to latest
Published: Nov 10, 2020 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 PolicyAssignmentId

type PolicyAssignmentId struct {
	Name string
	PolicyScopeId
}

func PolicyAssignmentID

func PolicyAssignmentID(input string) (*PolicyAssignmentId, error)

TODO: This paring function is currently suppressing every case difference due to github issue: https://github.com/Azure/azure-rest-api-specs/issues/8353

type PolicyDefinitionId

type PolicyDefinitionId struct {
	Name string
	PolicyScopeId
}

func PolicyDefinitionID

func PolicyDefinitionID(input string) (*PolicyDefinitionId, error)

TODO: This parsing function is currently suppressing every case difference due to github issue: https://github.com/Azure/azure-rest-api-specs/issues/8353

type PolicyRemediationId

type PolicyRemediationId struct {
	Name string
	PolicyScopeId
}

func PolicyRemediationID

func PolicyRemediationID(input string) (*PolicyRemediationId, error)

TODO: This paring function is currently suppressing every case difference due to github issue: https://github.com/Azure/azure-rest-api-specs/issues/8353 Currently the returned Remediation response from the service will have all the IDs converted into lower cases

type PolicyScopeId

type PolicyScopeId interface {
	ScopeId() string
}

func PolicyScopeID

func PolicyScopeID(input string) (PolicyScopeId, error)

type PolicySetDefinitionId

type PolicySetDefinitionId struct {
	Name string
	PolicyScopeId
}

func PolicySetDefinitionID

func PolicySetDefinitionID(input string) (*PolicySetDefinitionId, error)

TODO: This parsing function is currently suppressing case difference due to github issue: https://github.com/Azure/azure-rest-api-specs/issues/8353

type ScopeAtManagementGroup

type ScopeAtManagementGroup struct {
	ManagementGroupName string
	// contains filtered or unexported fields
}

func (ScopeAtManagementGroup) ScopeId

func (id ScopeAtManagementGroup) ScopeId() string

type ScopeAtResource

type ScopeAtResource struct {
	// contains filtered or unexported fields
}

func (ScopeAtResource) ScopeId

func (id ScopeAtResource) ScopeId() string

type ScopeAtResourceGroup

type ScopeAtResourceGroup struct {
	SubscriptionId string
	ResourceGroup  string
	// contains filtered or unexported fields
}

func (ScopeAtResourceGroup) ScopeId

func (id ScopeAtResourceGroup) ScopeId() string

type ScopeAtSubscription

type ScopeAtSubscription struct {
	SubscriptionId string
	// contains filtered or unexported fields
}

func (ScopeAtSubscription) ScopeId

func (id ScopeAtSubscription) ScopeId() string

Jump to

Keyboard shortcuts

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