Versions in this module Expand all Collapse all v0 v0.20241126.2320 Nov 26, 2024 v0.20241126.1723 Nov 26, 2024 Changes in this version + func PossibleValuesForStatusLevelTypes() []string + func ValidateVirtualMachineExtensionID(input interface{}, key string) (warnings []string, errors []error) + func ValidateVirtualMachineScaleSetVirtualMachineID(input interface{}, key string) (warnings []string, errors []error) + type CreateOrUpdateOperationResponse struct + HttpResponse *http.Response + Model *VirtualMachineScaleSetVMExtension + OData *odata.OData + Poller pollers.Poller + type DeleteOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + Poller pollers.Poller + type GetOperationOptions struct + Expand *string + func DefaultGetOperationOptions() GetOperationOptions + func (o GetOperationOptions) ToHeaders() *client.Headers + func (o GetOperationOptions) ToOData() *odata.Query + func (o GetOperationOptions) ToQuery() *client.QueryParams + type GetOperationResponse struct + HttpResponse *http.Response + Model *VirtualMachineScaleSetVMExtension + OData *odata.OData + type InstanceViewStatus struct + Code *string + DisplayStatus *string + Level *StatusLevelTypes + Message *string + Time *string + func (o *InstanceViewStatus) GetTimeAsTime() (*time.Time, error) + func (o *InstanceViewStatus) SetTimeAsTime(input time.Time) + type KeyVaultSecretReference struct + SecretURL string + SourceVault SubResource + type ListOperationOptions struct + Expand *string + func DefaultListOperationOptions() ListOperationOptions + func (o ListOperationOptions) ToHeaders() *client.Headers + func (o ListOperationOptions) ToOData() *odata.Query + func (o ListOperationOptions) ToQuery() *client.QueryParams + type ListOperationResponse struct + HttpResponse *http.Response + Model *VirtualMachineScaleSetVMExtensionsListResult + OData *odata.OData + type StatusLevelTypes string + const StatusLevelTypesError + const StatusLevelTypesInfo + const StatusLevelTypesWarning + func (s *StatusLevelTypes) UnmarshalJSON(bytes []byte) error + type SubResource struct + Id *string + type UpdateOperationResponse struct + HttpResponse *http.Response + Model *VirtualMachineScaleSetVMExtension + OData *odata.OData + Poller pollers.Poller + type VirtualMachineExtensionId struct + ExtensionName string + InstanceId string + ResourceGroupName string + SubscriptionId string + VirtualMachineScaleSetName string + func NewVirtualMachineExtensionID(subscriptionId string, resourceGroupName string, ...) VirtualMachineExtensionId + func ParseVirtualMachineExtensionID(input string) (*VirtualMachineExtensionId, error) + func ParseVirtualMachineExtensionIDInsensitively(input string) (*VirtualMachineExtensionId, error) + func (id *VirtualMachineExtensionId) FromParseResult(input resourceids.ParseResult) error + func (id VirtualMachineExtensionId) ID() string + func (id VirtualMachineExtensionId) Segments() []resourceids.Segment + func (id VirtualMachineExtensionId) String() string + type VirtualMachineExtensionInstanceView struct + Name *string + Statuses *[]InstanceViewStatus + Substatuses *[]InstanceViewStatus + Type *string + TypeHandlerVersion *string + type VirtualMachineExtensionProperties struct + AutoUpgradeMinorVersion *bool + EnableAutomaticUpgrade *bool + ForceUpdateTag *string + InstanceView *VirtualMachineExtensionInstanceView + ProtectedSettings *interface{} + ProtectedSettingsFromKeyVault *KeyVaultSecretReference + ProvisionAfterExtensions *[]string + ProvisioningState *string + Publisher *string + Settings *interface{} + SuppressFailures *bool + Type *string + TypeHandlerVersion *string + type VirtualMachineExtensionUpdateProperties struct + AutoUpgradeMinorVersion *bool + EnableAutomaticUpgrade *bool + ForceUpdateTag *string + ProtectedSettings *interface{} + ProtectedSettingsFromKeyVault *KeyVaultSecretReference + Publisher *string + Settings *interface{} + SuppressFailures *bool + Type *string + TypeHandlerVersion *string + type VirtualMachineScaleSetVMExtension struct + Id *string + Location *string + Name *string + Properties *VirtualMachineExtensionProperties + Type *string + type VirtualMachineScaleSetVMExtensionUpdate struct + Id *string + Name *string + Properties *VirtualMachineExtensionUpdateProperties + Type *string + type VirtualMachineScaleSetVMExtensionsClient struct + Client *resourcemanager.Client + func NewVirtualMachineScaleSetVMExtensionsClientWithBaseURI(sdkApi sdkEnv.Api) (*VirtualMachineScaleSetVMExtensionsClient, error) + func (c VirtualMachineScaleSetVMExtensionsClient) CreateOrUpdate(ctx context.Context, id VirtualMachineExtensionId, ...) (result CreateOrUpdateOperationResponse, err error) + func (c VirtualMachineScaleSetVMExtensionsClient) CreateOrUpdateThenPoll(ctx context.Context, id VirtualMachineExtensionId, ...) error + func (c VirtualMachineScaleSetVMExtensionsClient) Delete(ctx context.Context, id VirtualMachineExtensionId) (result DeleteOperationResponse, err error) + func (c VirtualMachineScaleSetVMExtensionsClient) DeleteThenPoll(ctx context.Context, id VirtualMachineExtensionId) error + func (c VirtualMachineScaleSetVMExtensionsClient) Get(ctx context.Context, id VirtualMachineExtensionId, options GetOperationOptions) (result GetOperationResponse, err error) + func (c VirtualMachineScaleSetVMExtensionsClient) List(ctx context.Context, id VirtualMachineScaleSetVirtualMachineId, ...) (result ListOperationResponse, err error) + func (c VirtualMachineScaleSetVMExtensionsClient) Update(ctx context.Context, id VirtualMachineExtensionId, ...) (result UpdateOperationResponse, err error) + func (c VirtualMachineScaleSetVMExtensionsClient) UpdateThenPoll(ctx context.Context, id VirtualMachineExtensionId, ...) error + type VirtualMachineScaleSetVMExtensionsListResult struct + Value *[]VirtualMachineScaleSetVMExtension + type VirtualMachineScaleSetVirtualMachineId struct + InstanceId string + ResourceGroupName string + SubscriptionId string + VirtualMachineScaleSetName string + func NewVirtualMachineScaleSetVirtualMachineID(subscriptionId string, resourceGroupName string, ...) VirtualMachineScaleSetVirtualMachineId + func ParseVirtualMachineScaleSetVirtualMachineID(input string) (*VirtualMachineScaleSetVirtualMachineId, error) + func ParseVirtualMachineScaleSetVirtualMachineIDInsensitively(input string) (*VirtualMachineScaleSetVirtualMachineId, error) + func (id *VirtualMachineScaleSetVirtualMachineId) FromParseResult(input resourceids.ParseResult) error + func (id VirtualMachineScaleSetVirtualMachineId) ID() string + func (id VirtualMachineScaleSetVirtualMachineId) Segments() []resourceids.Segment + func (id VirtualMachineScaleSetVirtualMachineId) String() string