Share via


CloudVmClustersOperations interface

Interface representing a CloudVmClusters operations.

Properties

addVms

Add VMs to the VM Cluster

createOrUpdate

Create a CloudVmCluster

delete
get

Get a CloudVmCluster

listByResourceGroup

List CloudVmCluster resources by resource group

listBySubscription

List CloudVmCluster resources by subscription ID

listPrivateIpAddresses

List Private IP Addresses by the provided filter

removeVms

Remove VMs from the VM Cluster

update

Update a CloudVmCluster

Property Details

addVms

Add VMs to the VM Cluster

addVms: (resourceGroupName: string, cloudvmclustername: string, body: AddRemoveDbNode, options?: CloudVmClustersAddVmsOptionalParams) => PollerLike<OperationState<CloudVmCluster>, CloudVmCluster>

Property Value

(resourceGroupName: string, cloudvmclustername: string, body: AddRemoveDbNode, options?: CloudVmClustersAddVmsOptionalParams) => PollerLike<OperationState<CloudVmCluster>, CloudVmCluster>

createOrUpdate

Create a CloudVmCluster

createOrUpdate: (resourceGroupName: string, cloudvmclustername: string, resource: CloudVmCluster, options?: CloudVmClustersCreateOrUpdateOptionalParams) => PollerLike<OperationState<CloudVmCluster>, CloudVmCluster>

Property Value

(resourceGroupName: string, cloudvmclustername: string, resource: CloudVmCluster, options?: CloudVmClustersCreateOrUpdateOptionalParams) => PollerLike<OperationState<CloudVmCluster>, CloudVmCluster>

delete

delete: (resourceGroupName: string, cloudvmclustername: string, options?: CloudVmClustersDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Property Value

(resourceGroupName: string, cloudvmclustername: string, options?: CloudVmClustersDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

Get a CloudVmCluster

get: (resourceGroupName: string, cloudvmclustername: string, options?: CloudVmClustersGetOptionalParams) => Promise<CloudVmCluster>

Property Value

(resourceGroupName: string, cloudvmclustername: string, options?: CloudVmClustersGetOptionalParams) => Promise<CloudVmCluster>

listByResourceGroup

List CloudVmCluster resources by resource group

listByResourceGroup: (resourceGroupName: string, options?: CloudVmClustersListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<CloudVmCluster, CloudVmCluster[], PageSettings>

Property Value

(resourceGroupName: string, options?: CloudVmClustersListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<CloudVmCluster, CloudVmCluster[], PageSettings>

listBySubscription

List CloudVmCluster resources by subscription ID

listBySubscription: (options?: CloudVmClustersListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<CloudVmCluster, CloudVmCluster[], PageSettings>

Property Value

(options?: CloudVmClustersListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<CloudVmCluster, CloudVmCluster[], PageSettings>

listPrivateIpAddresses

List Private IP Addresses by the provided filter

listPrivateIpAddresses: (resourceGroupName: string, cloudvmclustername: string, body: PrivateIpAddressesFilter, options?: CloudVmClustersListPrivateIpAddressesOptionalParams) => Promise<PrivateIpAddressProperties[]>

Property Value

(resourceGroupName: string, cloudvmclustername: string, body: PrivateIpAddressesFilter, options?: CloudVmClustersListPrivateIpAddressesOptionalParams) => Promise<PrivateIpAddressProperties[]>

removeVms

Remove VMs from the VM Cluster

removeVms: (resourceGroupName: string, cloudvmclustername: string, body: AddRemoveDbNode, options?: CloudVmClustersRemoveVmsOptionalParams) => PollerLike<OperationState<CloudVmCluster>, CloudVmCluster>

Property Value

(resourceGroupName: string, cloudvmclustername: string, body: AddRemoveDbNode, options?: CloudVmClustersRemoveVmsOptionalParams) => PollerLike<OperationState<CloudVmCluster>, CloudVmCluster>

update

Update a CloudVmCluster

update: (resourceGroupName: string, cloudvmclustername: string, properties: CloudVmClusterUpdate, options?: CloudVmClustersUpdateOptionalParams) => PollerLike<OperationState<CloudVmCluster>, CloudVmCluster>

Property Value

(resourceGroupName: string, cloudvmclustername: string, properties: CloudVmClusterUpdate, options?: CloudVmClustersUpdateOptionalParams) => PollerLike<OperationState<CloudVmCluster>, CloudVmCluster>