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