次の方法で共有


ElasticSan Class

Definition

Low-level API implementation for the ElasticSan service.

public class ElasticSan
type ElasticSan = class
Public Class ElasticSan
Inheritance
ElasticSan

Constructors

ElasticSan()

Methods

ElasticSansCreate(String, String, String, IElasticSan, Func<HttpResponseMessage, Task<IElasticSan>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync, SerializationMode)

create ElasticSan.

ElasticSansCreateViaIdentity(String, IElasticSan, Func<HttpResponseMessage, Task<IElasticSan>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync, SerializationMode)

create ElasticSan.

ElasticSansCreateViaIdentityWithResult(String, IElasticSan, IEventListener, ISendAsync, SerializationMode)
ElasticSansCreateViaJsonString(String, String, String, String, Func<HttpResponseMessage,Task<IElasticSan>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

create ElasticSan.

ElasticSansCreateViaJsonStringWithResult(String, String, String, String, IEventListener, ISendAsync)
ElasticSansCreateWithResult(String, String, String, IElasticSan, IEventListener, ISendAsync, SerializationMode)
ElasticSansDelete(String, String, String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Delete a Elastic San.

ElasticSansDeleteViaIdentity(String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Delete a Elastic San.

ElasticSansGet(String, String, String, Func<HttpResponseMessage, Task<IElasticSan>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Get either a list of Elastic SANs from a subscription or a resource group, or get a single Elastic SAN.

ElasticSansGetViaIdentity(String, Func<HttpResponseMessage,Task<IElasticSan>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Get either a list of Elastic SANs from a subscription or a resource group, or get a single Elastic SAN.

ElasticSansGetViaIdentityWithResult(String, IEventListener, ISendAsync)
ElasticSansGetWithResult(String, String, String, IEventListener, ISendAsync)
ElasticSansListByResourceGroup(String, String, Func<HttpResponseMessage, Task<IElasticSanList>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Gets a list of ElasticSan in a resource group.

ElasticSansListByResourceGroupViaIdentity(String, Func<HttpResponseMessage, Task<IElasticSanList>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Gets a list of ElasticSan in a resource group.

ElasticSansListByResourceGroupViaIdentityWithResult(String, IEventListener, ISendAsync)
ElasticSansListByResourceGroupWithResult(String, String, IEventListener, ISendAsync)
ElasticSansListBySubscription(String, Func<HttpResponseMessage, Task<IElasticSanList>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Gets a list of ElasticSans in a subscription

ElasticSansListBySubscriptionViaIdentity(String, Func<HttpResponseMessage, Task<IElasticSanList>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Gets a list of ElasticSans in a subscription

ElasticSansListBySubscriptionViaIdentityWithResult(String, IEventListener, ISendAsync)
ElasticSansListBySubscriptionWithResult(String, IEventListener, ISendAsync)
ElasticSansUpdate(String, String, String, IElasticSanUpdate, Func<HttpResponseMessage, Task<IElasticSan>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync, SerializationMode)

update a Elastic San.

ElasticSansUpdateViaIdentity(String, IElasticSanUpdate, Func<HttpResponseMessage, Task<IElasticSan>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync, SerializationMode)

update a Elastic San.

ElasticSansUpdateViaIdentityWithResult(String, IElasticSanUpdate, IEventListener, ISendAsync, SerializationMode)
ElasticSansUpdateViaJsonString(String, String, String, String, Func<HttpResponseMessage,Task<IElasticSan>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

update a Elastic San.

ElasticSansUpdateViaJsonStringWithResult(String, String, String, String, IEventListener, ISendAsync)
ElasticSansUpdateWithResult(String, String, String, IElasticSanUpdate, IEventListener, ISendAsync, SerializationMode)
OperationsList(Func<HttpResponseMessage,Task<IOperationListResult>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Gets a list of ElasticSan operations.

OperationsListViaIdentity(String, Func<HttpResponseMessage,Task<IOperationListResult>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Gets a list of ElasticSan operations.

OperationsListViaIdentityWithResult(String, IEventListener, ISendAsync)
OperationsListWithResult(IEventListener, ISendAsync)
PrivateEndpointConnectionsCreate(String, String, String, String, IPrivateEndpointConnection, Func<HttpResponseMessage,Task<IPrivateEndpointConnection>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync, SerializationMode)

update the state of specified private endpoint connection associated with the Elastic San

PrivateEndpointConnectionsCreateViaIdentity(String, IPrivateEndpointConnection, Func<HttpResponseMessage,Task<IPrivateEndpointConnection>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync, SerializationMode)

update the state of specified private endpoint connection associated with the Elastic San

PrivateEndpointConnectionsCreateViaIdentityWithResult(String, IPrivateEndpointConnection, IEventListener, ISendAsync, SerializationMode)
PrivateEndpointConnectionsCreateViaJsonString(String, String, String, String, String, Func<HttpResponseMessage,Task<IPrivateEndpointConnection>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

update the state of specified private endpoint connection associated with the Elastic San

PrivateEndpointConnectionsCreateViaJsonStringWithResult(String, String, String, String, String, IEventListener, ISendAsync)
PrivateEndpointConnectionsCreateWithResult(String, String, String, String, IPrivateEndpointConnection, IEventListener, ISendAsync, SerializationMode)
PrivateEndpointConnectionsDelete(String, String, String, String, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Deletes the specified private endpoint connection associated with the Elastic San

PrivateEndpointConnectionsDeleteViaIdentity(String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Deletes the specified private endpoint connection associated with the Elastic San

PrivateEndpointConnectionsGet(String, String, String, String, Func<HttpResponseMessage,Task<IPrivateEndpointConnection>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Gets the specified private endpoint connection associated with the Elastic San

PrivateEndpointConnectionsGetViaIdentity(String, Func<HttpResponseMessage, Task<IPrivateEndpointConnection>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Gets the specified private endpoint connection associated with the Elastic San

PrivateEndpointConnectionsGetViaIdentityWithResult(String, IEventListener, ISendAsync)
PrivateEndpointConnectionsGetWithResult(String, String, String, String, IEventListener, ISendAsync)
PrivateEndpointConnectionsList(String, String, String, Func<HttpResponseMessage, Task<IPrivateEndpointConnectionListResult>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

List all Private Endpoint Connections associated with the Elastic San.

PrivateEndpointConnectionsListViaIdentity(String, Func<HttpResponseMessage, Task<IPrivateEndpointConnectionListResult>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

List all Private Endpoint Connections associated with the Elastic San.

PrivateEndpointConnectionsListViaIdentityWithResult(String, IEventListener, ISendAsync)
PrivateEndpointConnectionsListWithResult(String, String, String, IEventListener, ISendAsync)
PrivateLinkResourcesListByElasticSan(String, String, String, Func<HttpResponseMessage, Task<IPrivateLinkResourceListResult>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Gets the private link resources that need to be created for a elastic San.

PrivateLinkResourcesListByElasticSanViaIdentity(String, Func<HttpResponseMessage, Task<IPrivateLinkResourceListResult>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Gets the private link resources that need to be created for a elastic San.

PrivateLinkResourcesListByElasticSanViaIdentityWithResult(String, IEventListener, ISendAsync)
PrivateLinkResourcesListByElasticSanWithResult(String, String, String, IEventListener, ISendAsync)
SkusList(String, String, Func<HttpResponseMessage,Task<ISkuInformationList>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)
SkusListViaIdentity(String, String, Func<HttpResponseMessage, Task<ISkuInformationList>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)
SkusListViaIdentityWithResult(String, String, IEventListener, ISendAsync)
SkusListWithResult(String, String, IEventListener, ISendAsync)
VolumeGroupsCreate(String, String, String, String, IVolumeGroup, Func<HttpResponseMessage,Task<IVolumeGroup>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync, SerializationMode)

create a Volume Group.

VolumeGroupsCreateViaIdentity(String, IVolumeGroup, Func<HttpResponseMessage, Task<IVolumeGroup>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync, SerializationMode)

create a Volume Group.

VolumeGroupsCreateViaIdentityWithResult(String, IVolumeGroup, IEventListener, ISendAsync, SerializationMode)
VolumeGroupsCreateViaJsonString(String, String, String, String, String, Func<HttpResponseMessage,Task<IVolumeGroup>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

create a Volume Group.

VolumeGroupsCreateViaJsonStringWithResult(String, String, String, String, String, IEventListener, ISendAsync)
VolumeGroupsCreateWithResult(String, String, String, String, IVolumeGroup, IEventListener, ISendAsync, SerializationMode)
VolumeGroupsDelete(String, String, String, String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Delete an VolumeGroup.

VolumeGroupsDeleteViaIdentity(String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Delete an VolumeGroup.

VolumeGroupsGet(String, String, String, String, Func<HttpResponseMessage, Task<IVolumeGroup>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Get either a list of all volume groups from an Elastic SAN or get a single volume group from an Elastic SAN.

VolumeGroupsGetViaIdentity(String, Func<HttpResponseMessage,Task<IVolumeGroup>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Get either a list of all volume groups from an Elastic SAN or get a single volume group from an Elastic SAN.

VolumeGroupsGetViaIdentityWithResult(String, IEventListener, ISendAsync)
VolumeGroupsGetWithResult(String, String, String, String, IEventListener, ISendAsync)
VolumeGroupsListByElasticSan(String, String, String, Func<HttpResponseMessage, Task<IVolumeGroupList>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

List VolumeGroups.

VolumeGroupsListByElasticSanViaIdentity(String, Func<HttpResponseMessage, Task<IVolumeGroupList>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

List VolumeGroups.

VolumeGroupsListByElasticSanViaIdentityWithResult(String, IEventListener, ISendAsync)
VolumeGroupsListByElasticSanWithResult(String, String, String, IEventListener, ISendAsync)
VolumeGroupsUpdate(String, String, String, String, IVolumeGroupUpdate, Func<HttpResponseMessage,Task<IVolumeGroup>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync, SerializationMode)

update an VolumeGroup.

VolumeGroupsUpdateViaIdentity(String, IVolumeGroupUpdate, Func<HttpResponseMessage, Task<IVolumeGroup>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync, SerializationMode)

update an VolumeGroup.

VolumeGroupsUpdateViaIdentityWithResult(String, IVolumeGroupUpdate, IEventListener, ISendAsync, SerializationMode)
VolumeGroupsUpdateViaJsonString(String, String, String, String, String, Func<HttpResponseMessage,Task<IVolumeGroup>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

update an VolumeGroup.

VolumeGroupsUpdateViaJsonStringWithResult(String, String, String, String, String, IEventListener, ISendAsync)
VolumeGroupsUpdateWithResult(String, String, String, String, IVolumeGroupUpdate, IEventListener, ISendAsync, SerializationMode)
VolumesCreate(String, String, String, String, String, IVolume, Func<HttpResponseMessage,Task<IVolume>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync, SerializationMode)

create a Volume.

VolumesCreateViaIdentity(String, IVolume, Func<HttpResponseMessage, Task<IVolume>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync, SerializationMode)

create a Volume.

VolumesCreateViaIdentityWithResult(String, IVolume, IEventListener, ISendAsync, SerializationMode)
VolumesCreateViaJsonString(String, String, String, String, String, String, Func<HttpResponseMessage,Task<IVolume>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

create a Volume.

VolumesCreateViaJsonStringWithResult(String, String, String, String, String, String, IEventListener, ISendAsync)
VolumesCreateWithResult(String, String, String, String, String, IVolume, IEventListener, ISendAsync, SerializationMode)
VolumesDelete(String, String, String, String, String, String, String, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Delete an Volume.

VolumesDeleteViaIdentity(String, String, String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Delete an Volume.

VolumesGet(String, String, String, String, String, Func<HttpResponseMessage, Task<IVolume>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Get either a list of all volumes from a volume group or get a single volume from a volume group.

VolumesGetViaIdentity(String, Func<HttpResponseMessage,Task<IVolume>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Get either a list of all volumes from a volume group or get a single volume from a volume group.

VolumesGetViaIdentityWithResult(String, IEventListener, ISendAsync)
VolumesGetWithResult(String, String, String, String, String, IEventListener, ISendAsync)
VolumesListByVolumeGroup(String, String, String, String, Func<HttpResponseMessage, Task<IVolumeList>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

List Volumes in a VolumeGroup.

VolumesListByVolumeGroupViaIdentity(String, Func<HttpResponseMessage, Task<IVolumeList>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

List Volumes in a VolumeGroup.

VolumesListByVolumeGroupViaIdentityWithResult(String, IEventListener, ISendAsync)
VolumesListByVolumeGroupWithResult(String, String, String, String, IEventListener, ISendAsync)
VolumeSnapshotsCreate(String, String, String, String, String, ISnapshot, Func<HttpResponseMessage,Task<ISnapshot>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync, SerializationMode)

update a Volume Snapshot.

VolumeSnapshotsCreateViaIdentity(String, ISnapshot, Func<HttpResponseMessage, Task<ISnapshot>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync, SerializationMode)

update a Volume Snapshot.

VolumeSnapshotsCreateViaIdentityWithResult(String, ISnapshot, IEventListener, ISendAsync, SerializationMode)
VolumeSnapshotsCreateViaJsonString(String, String, String, String, String, String, Func<HttpResponseMessage,Task<ISnapshot>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

update a Volume Snapshot.

VolumeSnapshotsCreateViaJsonStringWithResult(String, String, String, String, String, String, IEventListener, ISendAsync)
VolumeSnapshotsCreateWithResult(String, String, String, String, String, ISnapshot, IEventListener, ISendAsync, SerializationMode)
VolumeSnapshotsDelete(String, String, String, String, String, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Delete a Volume Snapshot.

VolumeSnapshotsDeleteViaIdentity(String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Delete a Volume Snapshot.

VolumeSnapshotsGet(String, String, String, String, String, Func<HttpResponseMessage, Task<ISnapshot>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Get a Volume Snapshot.

VolumeSnapshotsGetViaIdentity(String, Func<HttpResponseMessage, Task<ISnapshot>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Get a Volume Snapshot.

VolumeSnapshotsGetViaIdentityWithResult(String, IEventListener, ISendAsync)
VolumeSnapshotsGetWithResult(String, String, String, String, String, IEventListener, ISendAsync)
VolumeSnapshotsListByVolumeGroup(String, String, String, String, String, Func<HttpResponseMessage,Task<ISnapshotList>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)
VolumeSnapshotsListByVolumeGroupViaIdentity(String, String, Func<HttpResponseMessage, Task<ISnapshotList>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)
VolumeSnapshotsListByVolumeGroupViaIdentityWithResult(String, String, IEventListener, ISendAsync)
VolumeSnapshotsListByVolumeGroupWithResult(String, String, String, String, String, IEventListener, ISendAsync)
VolumesUpdate(String, String, String, String, String, IVolumeUpdate, Func<HttpResponseMessage,Task<IVolume>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync, SerializationMode)

update an Volume.

VolumesUpdateViaIdentity(String, IVolumeUpdate, Func<HttpResponseMessage, Task<IVolume>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync, SerializationMode)

update an Volume.

VolumesUpdateViaIdentityWithResult(String, IVolumeUpdate, IEventListener, ISendAsync, SerializationMode)
VolumesUpdateViaJsonString(String, String, String, String, String, String, Func<HttpResponseMessage,Task<IVolume>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

update an Volume.

VolumesUpdateViaJsonStringWithResult(String, String, String, String, String, String, IEventListener, ISendAsync)
VolumesUpdateWithResult(String, String, String, String, String, IVolumeUpdate, IEventListener, ISendAsync, SerializationMode)

Applies to