Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ValidateMonitorID ¶
ValidateMonitorID checks that 'input' can be parsed as a Monitor ID
Types ¶
type DeploymentUpdateClient ¶
type DeploymentUpdateClient struct {
Client *resourcemanager.Client
}
func NewDeploymentUpdateClientWithBaseURI ¶
func NewDeploymentUpdateClientWithBaseURI(api environments.Api) (*DeploymentUpdateClient, error)
func (DeploymentUpdateClient) MonitorUpgrade ¶
func (c DeploymentUpdateClient) MonitorUpgrade(ctx context.Context, id MonitorId, input ElasticMonitorUpgrade) (result MonitorUpgradeOperationResponse, err error)
MonitorUpgrade ...
func (DeploymentUpdateClient) MonitorUpgradeThenPoll ¶
func (c DeploymentUpdateClient) MonitorUpgradeThenPoll(ctx context.Context, id MonitorId, input ElasticMonitorUpgrade) error
MonitorUpgradeThenPoll performs MonitorUpgrade then polls until it's completed
type ElasticMonitorUpgrade ¶
type ElasticMonitorUpgrade struct {
Version *string `json:"version,omitempty"`
}
type MonitorId ¶
MonitorId is a struct representing the Resource ID for a Monitor
func NewMonitorID ¶
NewMonitorID returns a new MonitorId struct
func ParseMonitorID ¶
ParseMonitorID parses 'input' into a MonitorId
func ParseMonitorIDInsensitively ¶
ParseMonitorIDInsensitively parses 'input' case-insensitively into a MonitorId note: this method should only be used for API response data and not user input
func (MonitorId) Segments ¶
func (id MonitorId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Monitor ID
Click to show internal directories.
Click to hide internal directories.