Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ValidateAutomationRuleID ¶
ValidateAutomationRuleID checks that 'input' can be parsed as a Automation Rule ID
Types ¶
type AutomationRuleClient ¶
type AutomationRuleClient struct { Client autorest.Client // contains filtered or unexported fields }
func NewAutomationRuleClientWithBaseURI ¶
func NewAutomationRuleClientWithBaseURI(endpoint string) AutomationRuleClient
func (AutomationRuleClient) Delete ¶ added in v0.20230906.1160501
func (c AutomationRuleClient) Delete(ctx context.Context, id AutomationRuleId) (result DeleteOperationResponse, err error)
Delete ...
type AutomationRuleId ¶
type AutomationRuleId struct { SubscriptionId string ResourceGroupName string WorkspaceName string AutomationRuleId string }
AutomationRuleId is a struct representing the Resource ID for a Automation Rule
func NewAutomationRuleID ¶
func NewAutomationRuleID(subscriptionId string, resourceGroupName string, workspaceName string, automationRuleId string) AutomationRuleId
NewAutomationRuleID returns a new AutomationRuleId struct
func ParseAutomationRuleID ¶
func ParseAutomationRuleID(input string) (*AutomationRuleId, error)
ParseAutomationRuleID parses 'input' into a AutomationRuleId
func ParseAutomationRuleIDInsensitively ¶
func ParseAutomationRuleIDInsensitively(input string) (*AutomationRuleId, error)
ParseAutomationRuleIDInsensitively parses 'input' case-insensitively into a AutomationRuleId note: this method should only be used for API response data and not user input
func (AutomationRuleId) ID ¶
func (id AutomationRuleId) ID() string
ID returns the formatted Automation Rule ID
func (AutomationRuleId) Segments ¶
func (id AutomationRuleId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Automation Rule ID
func (AutomationRuleId) String ¶
func (id AutomationRuleId) String() string
String returns a human-readable description of this Automation Rule ID