Documentation ¶
Index ¶
- func PossibleValuesForActionAfterReboot() []string
- func PossibleValuesForAssignmentType() []string
- func PossibleValuesForComplianceStatus() []string
- func PossibleValuesForConfigurationMode() []string
- func PossibleValuesForKind() []string
- func PossibleValuesForProvisioningState() []string
- func PossibleValuesForType() []string
- func ValidateGuestConfigurationAssignmentID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateVirtualMachineID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateVirtualMachineProviders2GuestConfigurationAssignmentID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateVirtualMachineScaleSetID(input interface{}, key string) (warnings []string, errors []error)
- type ActionAfterReboot
- type AssignmentInfo
- type AssignmentReport
- type AssignmentReportResource
- type AssignmentReportResourceComplianceReason
- type AssignmentType
- type ComplianceStatus
- type ConfigurationInfo
- type ConfigurationMode
- type ConfigurationParameter
- type ConfigurationSetting
- type CreateOrUpdateOperationResponse
- type DeleteOperationResponse
- type GetOperationResponse
- type GuestConfigurationAssignment
- type GuestConfigurationAssignmentId
- func NewGuestConfigurationAssignmentID(subscriptionId string, resourceGroupName string, ...) GuestConfigurationAssignmentId
- func ParseGuestConfigurationAssignmentID(input string) (*GuestConfigurationAssignmentId, error)
- func ParseGuestConfigurationAssignmentIDInsensitively(input string) (*GuestConfigurationAssignmentId, error)
- type GuestConfigurationAssignmentList
- type GuestConfigurationAssignmentProperties
- type GuestConfigurationAssignmentsClient
- func (c GuestConfigurationAssignmentsClient) CreateOrUpdate(ctx context.Context, id VirtualMachineProviders2GuestConfigurationAssignmentId, ...) (result CreateOrUpdateOperationResponse, err error)
- func (c GuestConfigurationAssignmentsClient) Delete(ctx context.Context, id VirtualMachineProviders2GuestConfigurationAssignmentId) (result DeleteOperationResponse, err error)
- func (c GuestConfigurationAssignmentsClient) Get(ctx context.Context, id VirtualMachineProviders2GuestConfigurationAssignmentId) (result GetOperationResponse, err error)
- func (c GuestConfigurationAssignmentsClient) List(ctx context.Context, id VirtualMachineId) (result ListOperationResponse, err error)
- func (c GuestConfigurationAssignmentsClient) RGList(ctx context.Context, id commonids.ResourceGroupId) (result RGListOperationResponse, err error)
- func (c GuestConfigurationAssignmentsClient) SubscriptionList(ctx context.Context, id commonids.SubscriptionId) (result SubscriptionListOperationResponse, err error)
- func (c GuestConfigurationAssignmentsClient) VMSSCreateOrUpdate(ctx context.Context, id GuestConfigurationAssignmentId, ...) (result VMSSCreateOrUpdateOperationResponse, err error)
- func (c GuestConfigurationAssignmentsClient) VMSSDelete(ctx context.Context, id GuestConfigurationAssignmentId) (result VMSSDeleteOperationResponse, err error)
- func (c GuestConfigurationAssignmentsClient) VMSSGet(ctx context.Context, id GuestConfigurationAssignmentId) (result VMSSGetOperationResponse, err error)
- func (c GuestConfigurationAssignmentsClient) VMSSList(ctx context.Context, id VirtualMachineScaleSetId) (result VMSSListOperationResponse, err error)
- type GuestConfigurationNavigation
- type Kind
- type ListOperationResponse
- type ProvisioningState
- type RGListOperationResponse
- type SubscriptionListOperationResponse
- type Type
- type VMInfo
- type VMSSCreateOrUpdateOperationResponse
- type VMSSDeleteOperationResponse
- type VMSSGetOperationResponse
- type VMSSListOperationResponse
- type VMSSVMInfo
- type VirtualMachineId
- type VirtualMachineProviders2GuestConfigurationAssignmentId
- func NewVirtualMachineProviders2GuestConfigurationAssignmentID(subscriptionId string, resourceGroupName string, virtualMachineName string, ...) VirtualMachineProviders2GuestConfigurationAssignmentId
- func ParseVirtualMachineProviders2GuestConfigurationAssignmentID(input string) (*VirtualMachineProviders2GuestConfigurationAssignmentId, error)
- func ParseVirtualMachineProviders2GuestConfigurationAssignmentIDInsensitively(input string) (*VirtualMachineProviders2GuestConfigurationAssignmentId, error)
- func (id *VirtualMachineProviders2GuestConfigurationAssignmentId) FromParseResult(input resourceids.ParseResult) error
- func (id VirtualMachineProviders2GuestConfigurationAssignmentId) ID() string
- func (id VirtualMachineProviders2GuestConfigurationAssignmentId) Segments() []resourceids.Segment
- func (id VirtualMachineProviders2GuestConfigurationAssignmentId) String() string
- type VirtualMachineScaleSetId
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PossibleValuesForActionAfterReboot ¶
func PossibleValuesForActionAfterReboot() []string
func PossibleValuesForAssignmentType ¶
func PossibleValuesForAssignmentType() []string
func PossibleValuesForComplianceStatus ¶
func PossibleValuesForComplianceStatus() []string
func PossibleValuesForConfigurationMode ¶
func PossibleValuesForConfigurationMode() []string
func PossibleValuesForKind ¶
func PossibleValuesForKind() []string
func PossibleValuesForProvisioningState ¶
func PossibleValuesForProvisioningState() []string
func PossibleValuesForType ¶
func PossibleValuesForType() []string
func ValidateGuestConfigurationAssignmentID ¶
func ValidateGuestConfigurationAssignmentID(input interface{}, key string) (warnings []string, errors []error)
ValidateGuestConfigurationAssignmentID checks that 'input' can be parsed as a Guest Configuration Assignment ID
func ValidateVirtualMachineID ¶
ValidateVirtualMachineID checks that 'input' can be parsed as a Virtual Machine ID
func ValidateVirtualMachineProviders2GuestConfigurationAssignmentID ¶
func ValidateVirtualMachineProviders2GuestConfigurationAssignmentID(input interface{}, key string) (warnings []string, errors []error)
ValidateVirtualMachineProviders2GuestConfigurationAssignmentID checks that 'input' can be parsed as a Virtual Machine Providers 2 Guest Configuration Assignment ID
func ValidateVirtualMachineScaleSetID ¶
func ValidateVirtualMachineScaleSetID(input interface{}, key string) (warnings []string, errors []error)
ValidateVirtualMachineScaleSetID checks that 'input' can be parsed as a Virtual Machine Scale Set ID
Types ¶
type ActionAfterReboot ¶
type ActionAfterReboot string
const ( ActionAfterRebootContinueConfiguration ActionAfterReboot = "ContinueConfiguration" ActionAfterRebootStopConfiguration ActionAfterReboot = "StopConfiguration" )
func (*ActionAfterReboot) UnmarshalJSON ¶
func (s *ActionAfterReboot) UnmarshalJSON(bytes []byte) error
type AssignmentInfo ¶
type AssignmentInfo struct { Configuration *ConfigurationInfo `json:"configuration,omitempty"` Name *string `json:"name,omitempty"` }
type AssignmentReport ¶
type AssignmentReport struct { Assignment *AssignmentInfo `json:"assignment,omitempty"` ComplianceStatus *ComplianceStatus `json:"complianceStatus,omitempty"` EndTime *string `json:"endTime,omitempty"` Id *string `json:"id,omitempty"` OperationType *Type `json:"operationType,omitempty"` ReportId *string `json:"reportId,omitempty"` Resources *[]AssignmentReportResource `json:"resources,omitempty"` StartTime *string `json:"startTime,omitempty"` VM *VMInfo `json:"vm,omitempty"` }
func (*AssignmentReport) GetEndTimeAsTime ¶
func (o *AssignmentReport) GetEndTimeAsTime() (*time.Time, error)
func (*AssignmentReport) GetStartTimeAsTime ¶
func (o *AssignmentReport) GetStartTimeAsTime() (*time.Time, error)
func (*AssignmentReport) SetEndTimeAsTime ¶
func (o *AssignmentReport) SetEndTimeAsTime(input time.Time)
func (*AssignmentReport) SetStartTimeAsTime ¶
func (o *AssignmentReport) SetStartTimeAsTime(input time.Time)
type AssignmentReportResource ¶
type AssignmentReportResource struct { ComplianceStatus *ComplianceStatus `json:"complianceStatus,omitempty"` Properties *interface{} `json:"properties,omitempty"` Reasons *[]AssignmentReportResourceComplianceReason `json:"reasons,omitempty"` ResourceId *string `json:"resourceId,omitempty"` }
type AssignmentType ¶
type AssignmentType string
const ( AssignmentTypeApplyAndAutoCorrect AssignmentType = "ApplyAndAutoCorrect" AssignmentTypeApplyAndMonitor AssignmentType = "ApplyAndMonitor" AssignmentTypeAudit AssignmentType = "Audit" AssignmentTypeDeployAndAutoCorrect AssignmentType = "DeployAndAutoCorrect" )
func (*AssignmentType) UnmarshalJSON ¶
func (s *AssignmentType) UnmarshalJSON(bytes []byte) error
type ComplianceStatus ¶
type ComplianceStatus string
const ( ComplianceStatusCompliant ComplianceStatus = "Compliant" ComplianceStatusNonCompliant ComplianceStatus = "NonCompliant" ComplianceStatusPending ComplianceStatus = "Pending" )
func (*ComplianceStatus) UnmarshalJSON ¶
func (s *ComplianceStatus) UnmarshalJSON(bytes []byte) error
type ConfigurationInfo ¶
type ConfigurationMode ¶
type ConfigurationMode string
const ( ConfigurationModeApplyAndAutoCorrect ConfigurationMode = "ApplyAndAutoCorrect" ConfigurationModeApplyAndMonitor ConfigurationMode = "ApplyAndMonitor" ConfigurationModeApplyOnly ConfigurationMode = "ApplyOnly" )
func (*ConfigurationMode) UnmarshalJSON ¶
func (s *ConfigurationMode) UnmarshalJSON(bytes []byte) error
type ConfigurationParameter ¶
type ConfigurationSetting ¶
type ConfigurationSetting struct { ActionAfterReboot *ActionAfterReboot `json:"actionAfterReboot,omitempty"` AllowModuleOverwrite *bool `json:"allowModuleOverwrite,omitempty"` ConfigurationMode *ConfigurationMode `json:"configurationMode,omitempty"` ConfigurationModeFrequencyMins *float64 `json:"configurationModeFrequencyMins,omitempty"` RebootIfNeeded *bool `json:"rebootIfNeeded,omitempty"` RefreshFrequencyMins *float64 `json:"refreshFrequencyMins,omitempty"` }
type CreateOrUpdateOperationResponse ¶
type CreateOrUpdateOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *GuestConfigurationAssignment }
type DeleteOperationResponse ¶
type GetOperationResponse ¶
type GetOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *GuestConfigurationAssignment }
type GuestConfigurationAssignment ¶
type GuestConfigurationAssignment struct { Id *string `json:"id,omitempty"` Location *string `json:"location,omitempty"` Name *string `json:"name,omitempty"` Properties *GuestConfigurationAssignmentProperties `json:"properties,omitempty"` SystemData *systemdata.SystemData `json:"systemData,omitempty"` Type *string `json:"type,omitempty"` }
type GuestConfigurationAssignmentId ¶
type GuestConfigurationAssignmentId struct { SubscriptionId string ResourceGroupName string VirtualMachineScaleSetName string GuestConfigurationAssignmentName string }
GuestConfigurationAssignmentId is a struct representing the Resource ID for a Guest Configuration Assignment
func NewGuestConfigurationAssignmentID ¶
func NewGuestConfigurationAssignmentID(subscriptionId string, resourceGroupName string, virtualMachineScaleSetName string, guestConfigurationAssignmentName string) GuestConfigurationAssignmentId
NewGuestConfigurationAssignmentID returns a new GuestConfigurationAssignmentId struct
func ParseGuestConfigurationAssignmentID ¶
func ParseGuestConfigurationAssignmentID(input string) (*GuestConfigurationAssignmentId, error)
ParseGuestConfigurationAssignmentID parses 'input' into a GuestConfigurationAssignmentId
func ParseGuestConfigurationAssignmentIDInsensitively ¶
func ParseGuestConfigurationAssignmentIDInsensitively(input string) (*GuestConfigurationAssignmentId, error)
ParseGuestConfigurationAssignmentIDInsensitively parses 'input' case-insensitively into a GuestConfigurationAssignmentId note: this method should only be used for API response data and not user input
func (*GuestConfigurationAssignmentId) FromParseResult ¶
func (id *GuestConfigurationAssignmentId) FromParseResult(input resourceids.ParseResult) error
func (GuestConfigurationAssignmentId) ID ¶
func (id GuestConfigurationAssignmentId) ID() string
ID returns the formatted Guest Configuration Assignment ID
func (GuestConfigurationAssignmentId) Segments ¶
func (id GuestConfigurationAssignmentId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Guest Configuration Assignment ID
func (GuestConfigurationAssignmentId) String ¶
func (id GuestConfigurationAssignmentId) String() string
String returns a human-readable description of this Guest Configuration Assignment ID
type GuestConfigurationAssignmentList ¶
type GuestConfigurationAssignmentList struct {
Value *[]GuestConfigurationAssignment `json:"value,omitempty"`
}
type GuestConfigurationAssignmentProperties ¶
type GuestConfigurationAssignmentProperties struct { AssignmentHash *string `json:"assignmentHash,omitempty"` ComplianceStatus *ComplianceStatus `json:"complianceStatus,omitempty"` Context *string `json:"context,omitempty"` GuestConfiguration *GuestConfigurationNavigation `json:"guestConfiguration,omitempty"` LastComplianceStatusChecked *string `json:"lastComplianceStatusChecked,omitempty"` LatestAssignmentReport *AssignmentReport `json:"latestAssignmentReport,omitempty"` LatestReportId *string `json:"latestReportId,omitempty"` ParameterHash *string `json:"parameterHash,omitempty"` ProvisioningState *ProvisioningState `json:"provisioningState,omitempty"` ResourceType *string `json:"resourceType,omitempty"` TargetResourceId *string `json:"targetResourceId,omitempty"` VMSSVMList *[]VMSSVMInfo `json:"vmssVMList,omitempty"` }
func (*GuestConfigurationAssignmentProperties) GetLastComplianceStatusCheckedAsTime ¶
func (o *GuestConfigurationAssignmentProperties) GetLastComplianceStatusCheckedAsTime() (*time.Time, error)
func (*GuestConfigurationAssignmentProperties) SetLastComplianceStatusCheckedAsTime ¶
func (o *GuestConfigurationAssignmentProperties) SetLastComplianceStatusCheckedAsTime(input time.Time)
type GuestConfigurationAssignmentsClient ¶
type GuestConfigurationAssignmentsClient struct {
Client *resourcemanager.Client
}
func NewGuestConfigurationAssignmentsClientWithBaseURI ¶
func NewGuestConfigurationAssignmentsClientWithBaseURI(sdkApi sdkEnv.Api) (*GuestConfigurationAssignmentsClient, error)
func (GuestConfigurationAssignmentsClient) CreateOrUpdate ¶
func (c GuestConfigurationAssignmentsClient) CreateOrUpdate(ctx context.Context, id VirtualMachineProviders2GuestConfigurationAssignmentId, input GuestConfigurationAssignment) (result CreateOrUpdateOperationResponse, err error)
CreateOrUpdate ...
func (GuestConfigurationAssignmentsClient) Delete ¶
func (c GuestConfigurationAssignmentsClient) Delete(ctx context.Context, id VirtualMachineProviders2GuestConfigurationAssignmentId) (result DeleteOperationResponse, err error)
Delete ...
func (GuestConfigurationAssignmentsClient) Get ¶
func (c GuestConfigurationAssignmentsClient) Get(ctx context.Context, id VirtualMachineProviders2GuestConfigurationAssignmentId) (result GetOperationResponse, err error)
Get ...
func (GuestConfigurationAssignmentsClient) List ¶
func (c GuestConfigurationAssignmentsClient) List(ctx context.Context, id VirtualMachineId) (result ListOperationResponse, err error)
List ...
func (GuestConfigurationAssignmentsClient) RGList ¶
func (c GuestConfigurationAssignmentsClient) RGList(ctx context.Context, id commonids.ResourceGroupId) (result RGListOperationResponse, err error)
RGList ...
func (GuestConfigurationAssignmentsClient) SubscriptionList ¶
func (c GuestConfigurationAssignmentsClient) SubscriptionList(ctx context.Context, id commonids.SubscriptionId) (result SubscriptionListOperationResponse, err error)
SubscriptionList ...
func (GuestConfigurationAssignmentsClient) VMSSCreateOrUpdate ¶
func (c GuestConfigurationAssignmentsClient) VMSSCreateOrUpdate(ctx context.Context, id GuestConfigurationAssignmentId, input GuestConfigurationAssignment) (result VMSSCreateOrUpdateOperationResponse, err error)
VMSSCreateOrUpdate ...
func (GuestConfigurationAssignmentsClient) VMSSDelete ¶
func (c GuestConfigurationAssignmentsClient) VMSSDelete(ctx context.Context, id GuestConfigurationAssignmentId) (result VMSSDeleteOperationResponse, err error)
VMSSDelete ...
func (GuestConfigurationAssignmentsClient) VMSSGet ¶
func (c GuestConfigurationAssignmentsClient) VMSSGet(ctx context.Context, id GuestConfigurationAssignmentId) (result VMSSGetOperationResponse, err error)
VMSSGet ...
func (GuestConfigurationAssignmentsClient) VMSSList ¶
func (c GuestConfigurationAssignmentsClient) VMSSList(ctx context.Context, id VirtualMachineScaleSetId) (result VMSSListOperationResponse, err error)
VMSSList ...
type GuestConfigurationNavigation ¶
type GuestConfigurationNavigation struct {}
type ListOperationResponse ¶
type ListOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *GuestConfigurationAssignmentList }
type ProvisioningState ¶
type ProvisioningState string
const ( ProvisioningStateCanceled ProvisioningState = "Canceled" ProvisioningStateCreated ProvisioningState = "Created" ProvisioningStateFailed ProvisioningState = "Failed" ProvisioningStateSucceeded ProvisioningState = "Succeeded" )
func (*ProvisioningState) UnmarshalJSON ¶
func (s *ProvisioningState) UnmarshalJSON(bytes []byte) error
type RGListOperationResponse ¶
type RGListOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *GuestConfigurationAssignmentList }
type SubscriptionListOperationResponse ¶
type SubscriptionListOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *GuestConfigurationAssignmentList }
type VMSSCreateOrUpdateOperationResponse ¶
type VMSSCreateOrUpdateOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *GuestConfigurationAssignment }
type VMSSDeleteOperationResponse ¶
type VMSSDeleteOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *GuestConfigurationAssignment }
type VMSSGetOperationResponse ¶
type VMSSGetOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *GuestConfigurationAssignment }
type VMSSListOperationResponse ¶
type VMSSListOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *GuestConfigurationAssignmentList }
type VMSSVMInfo ¶
type VMSSVMInfo struct { ComplianceStatus *ComplianceStatus `json:"complianceStatus,omitempty"` LastComplianceChecked *string `json:"lastComplianceChecked,omitempty"` LatestReportId *string `json:"latestReportId,omitempty"` VMId *string `json:"vmId,omitempty"` VMResourceId *string `json:"vmResourceId,omitempty"` }
func (*VMSSVMInfo) GetLastComplianceCheckedAsTime ¶
func (o *VMSSVMInfo) GetLastComplianceCheckedAsTime() (*time.Time, error)
func (*VMSSVMInfo) SetLastComplianceCheckedAsTime ¶
func (o *VMSSVMInfo) SetLastComplianceCheckedAsTime(input time.Time)
type VirtualMachineId ¶
type VirtualMachineId struct { SubscriptionId string ResourceGroupName string VirtualMachineName string }
VirtualMachineId is a struct representing the Resource ID for a Virtual Machine
func NewVirtualMachineID ¶
func NewVirtualMachineID(subscriptionId string, resourceGroupName string, virtualMachineName string) VirtualMachineId
NewVirtualMachineID returns a new VirtualMachineId struct
func ParseVirtualMachineID ¶
func ParseVirtualMachineID(input string) (*VirtualMachineId, error)
ParseVirtualMachineID parses 'input' into a VirtualMachineId
func ParseVirtualMachineIDInsensitively ¶
func ParseVirtualMachineIDInsensitively(input string) (*VirtualMachineId, error)
ParseVirtualMachineIDInsensitively parses 'input' case-insensitively into a VirtualMachineId note: this method should only be used for API response data and not user input
func (*VirtualMachineId) FromParseResult ¶
func (id *VirtualMachineId) FromParseResult(input resourceids.ParseResult) error
func (VirtualMachineId) ID ¶
func (id VirtualMachineId) ID() string
ID returns the formatted Virtual Machine ID
func (VirtualMachineId) Segments ¶
func (id VirtualMachineId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Virtual Machine ID
func (VirtualMachineId) String ¶
func (id VirtualMachineId) String() string
String returns a human-readable description of this Virtual Machine ID
type VirtualMachineProviders2GuestConfigurationAssignmentId ¶
type VirtualMachineProviders2GuestConfigurationAssignmentId struct { SubscriptionId string ResourceGroupName string VirtualMachineName string GuestConfigurationAssignmentName string }
VirtualMachineProviders2GuestConfigurationAssignmentId is a struct representing the Resource ID for a Virtual Machine Providers 2 Guest Configuration Assignment
func NewVirtualMachineProviders2GuestConfigurationAssignmentID ¶
func NewVirtualMachineProviders2GuestConfigurationAssignmentID(subscriptionId string, resourceGroupName string, virtualMachineName string, guestConfigurationAssignmentName string) VirtualMachineProviders2GuestConfigurationAssignmentId
NewVirtualMachineProviders2GuestConfigurationAssignmentID returns a new VirtualMachineProviders2GuestConfigurationAssignmentId struct
func ParseVirtualMachineProviders2GuestConfigurationAssignmentID ¶
func ParseVirtualMachineProviders2GuestConfigurationAssignmentID(input string) (*VirtualMachineProviders2GuestConfigurationAssignmentId, error)
ParseVirtualMachineProviders2GuestConfigurationAssignmentID parses 'input' into a VirtualMachineProviders2GuestConfigurationAssignmentId
func ParseVirtualMachineProviders2GuestConfigurationAssignmentIDInsensitively ¶
func ParseVirtualMachineProviders2GuestConfigurationAssignmentIDInsensitively(input string) (*VirtualMachineProviders2GuestConfigurationAssignmentId, error)
ParseVirtualMachineProviders2GuestConfigurationAssignmentIDInsensitively parses 'input' case-insensitively into a VirtualMachineProviders2GuestConfigurationAssignmentId note: this method should only be used for API response data and not user input
func (*VirtualMachineProviders2GuestConfigurationAssignmentId) FromParseResult ¶
func (id *VirtualMachineProviders2GuestConfigurationAssignmentId) FromParseResult(input resourceids.ParseResult) error
func (VirtualMachineProviders2GuestConfigurationAssignmentId) ID ¶
func (id VirtualMachineProviders2GuestConfigurationAssignmentId) ID() string
ID returns the formatted Virtual Machine Providers 2 Guest Configuration Assignment ID
func (VirtualMachineProviders2GuestConfigurationAssignmentId) Segments ¶
func (id VirtualMachineProviders2GuestConfigurationAssignmentId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Virtual Machine Providers 2 Guest Configuration Assignment ID
func (VirtualMachineProviders2GuestConfigurationAssignmentId) String ¶
func (id VirtualMachineProviders2GuestConfigurationAssignmentId) String() string
String returns a human-readable description of this Virtual Machine Providers 2 Guest Configuration Assignment ID
type VirtualMachineScaleSetId ¶
type VirtualMachineScaleSetId struct { SubscriptionId string ResourceGroupName string VirtualMachineScaleSetName string }
VirtualMachineScaleSetId is a struct representing the Resource ID for a Virtual Machine Scale Set
func NewVirtualMachineScaleSetID ¶
func NewVirtualMachineScaleSetID(subscriptionId string, resourceGroupName string, virtualMachineScaleSetName string) VirtualMachineScaleSetId
NewVirtualMachineScaleSetID returns a new VirtualMachineScaleSetId struct
func ParseVirtualMachineScaleSetID ¶
func ParseVirtualMachineScaleSetID(input string) (*VirtualMachineScaleSetId, error)
ParseVirtualMachineScaleSetID parses 'input' into a VirtualMachineScaleSetId
func ParseVirtualMachineScaleSetIDInsensitively ¶
func ParseVirtualMachineScaleSetIDInsensitively(input string) (*VirtualMachineScaleSetId, error)
ParseVirtualMachineScaleSetIDInsensitively parses 'input' case-insensitively into a VirtualMachineScaleSetId note: this method should only be used for API response data and not user input
func (*VirtualMachineScaleSetId) FromParseResult ¶
func (id *VirtualMachineScaleSetId) FromParseResult(input resourceids.ParseResult) error
func (VirtualMachineScaleSetId) ID ¶
func (id VirtualMachineScaleSetId) ID() string
ID returns the formatted Virtual Machine Scale Set ID
func (VirtualMachineScaleSetId) Segments ¶
func (id VirtualMachineScaleSetId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Virtual Machine Scale Set ID
func (VirtualMachineScaleSetId) String ¶
func (id VirtualMachineScaleSetId) String() string
String returns a human-readable description of this Virtual Machine Scale Set ID
Source Files ¶
- client.go
- constants.go
- id_guestconfigurationassignment.go
- id_virtualmachine.go
- id_virtualmachineproviders2guestconfigurationassignment.go
- id_virtualmachinescaleset.go
- method_createorupdate.go
- method_delete.go
- method_get.go
- method_list.go
- method_rglist.go
- method_subscriptionlist.go
- method_vmsscreateorupdate.go
- method_vmssdelete.go
- method_vmssget.go
- method_vmsslist.go
- model_assignmentinfo.go
- model_assignmentreport.go
- model_assignmentreportresource.go
- model_assignmentreportresourcecompliancereason.go
- model_configurationinfo.go
- model_configurationparameter.go
- model_configurationsetting.go
- model_guestconfigurationassignment.go
- model_guestconfigurationassignmentlist.go
- model_guestconfigurationassignmentproperties.go
- model_guestconfigurationnavigation.go
- model_vminfo.go
- model_vmssvminfo.go
- version.go