Documentation
¶
Index ¶
- type Client
- func (c *Client) BeginDeleteInstances(ctx context.Context, resourceGroupName string, vmScaleSetName string, ...) (...)
- func (c *Client) BeginUpdate(ctx context.Context, resourceGroupName string, vmScaleSetName string, ...) (*runtime.Poller[armcompute.VirtualMachineScaleSetsClientUpdateResponse], error)
- func (c *Client) GetScaleSet(ctx context.Context, resourceGroupName string, vmScaleSetName string, ...) (armcompute.VirtualMachineScaleSetsClientGetResponse, error)
- func (c *Client) GetScaleSetVM(ctx context.Context, resourceGroupName string, vmScaleSetName string, ...) (armcompute.VirtualMachineScaleSetVMsClientGetResponse, error)
- func (c *Client) GetVirtualMachineScaleSetNetworkInterface(ctx context.Context, resourceGroupName string, ...) (armnetwork.InterfacesClientGetVirtualMachineScaleSetNetworkInterfaceResponse, ...)
- func (c *Client) NewListPager(resourceGroupName string, virtualMachineScaleSetName string, ...) *runtime.Pager[armcompute.VirtualMachineScaleSetVMsClientListResponse]
- type Instance
- type NopPoller
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client struct { Name string TargetCapacity int Instances []Instance // contains filtered or unexported fields }
func (*Client) BeginDeleteInstances ¶
func (c *Client) BeginDeleteInstances(ctx context.Context, resourceGroupName string, vmScaleSetName string, vmInstanceIDs armcompute.VirtualMachineScaleSetVMInstanceRequiredIDs, options *armcompute.VirtualMachineScaleSetsClientBeginDeleteInstancesOptions) (*runtime.Poller[armcompute.VirtualMachineScaleSetsClientDeleteInstancesResponse], error)
func (*Client) BeginUpdate ¶
func (c *Client) BeginUpdate(ctx context.Context, resourceGroupName string, vmScaleSetName string, parameters armcompute.VirtualMachineScaleSetUpdate, options *armcompute.VirtualMachineScaleSetsClientBeginUpdateOptions) (*runtime.Poller[armcompute.VirtualMachineScaleSetsClientUpdateResponse], error)
func (*Client) GetScaleSet ¶
func (*Client) GetScaleSetVM ¶
func (*Client) GetVirtualMachineScaleSetNetworkInterface ¶
func (c *Client) GetVirtualMachineScaleSetNetworkInterface(ctx context.Context, resourceGroupName string, virtualMachineScaleSetName string, virtualmachineIndex string, networkInterfaceName string, options *armnetwork.InterfacesClientGetVirtualMachineScaleSetNetworkInterfaceOptions) (armnetwork.InterfacesClientGetVirtualMachineScaleSetNetworkInterfaceResponse, error)
Click to show internal directories.
Click to hide internal directories.