Share via


IAffinityGroupOperations Interface

 

Represents the interface for operations that are used to manage affinity groups in a subscription.

Namespace:   Microsoft.WindowsAzure.Management
Assembly:  Microsoft.WindowsAzure.Management (in Microsoft.WindowsAzure.Management.dll)

Syntax

public interface IAffinityGroupOperations
public interface class IAffinityGroupOperations
type IAffinityGroupOperations = interface end
Public Interface IAffinityGroupOperations

Methods

Name Description
CreateAsync(AffinityGroupCreateParameters, CancellationToken)

Asynchronously creates a new affinity group in the specified subscription.

DeleteAsync(String, CancellationToken)

Asynchronously deletes an affinity group from the specified subscription.

GetAsync(String, CancellationToken)

Asynchronously returns the system properties that are associated with the specified affinity group.

ListAsync(CancellationToken)

Asynchronously lists the affinity groups that are associated with the specified subscription.

UpdateAsync(String, AffinityGroupUpdateParameters, CancellationToken)

Asynchronously updates the label or description of an affinity group in the specified subscription.

Extension Methods

Name Description
Create(AffinityGroupCreateParameters)

Creates a new affinity group in the specified subscription.(Defined by AffinityGroupOperationsExtensions.)

CreateAsync(AffinityGroupCreateParameters)

Asynchronously creates a new affinity group in the specified subscription.(Defined by AffinityGroupOperationsExtensions.)

Delete(String)

Deletes an affinity group from the specified subscription.(Defined by AffinityGroupOperationsExtensions.)

DeleteAsync(String)

Asynchronously deletes an affinity group from the specified subscription.(Defined by AffinityGroupOperationsExtensions.)

Get(String)

Returns the system properties that are associated with the specified affinity group.(Defined by AffinityGroupOperationsExtensions.)

GetAsync(String)

Asynchronously returns the system properties that are associated with the specified affinity group.(Defined by AffinityGroupOperationsExtensions.)

List()

Lists the affinity groups that are associated with the specified subscription.(Defined by AffinityGroupOperationsExtensions.)

ListAsync()

Asynchronously lists the affinity groups that are associated with the specified subscription.(Defined by AffinityGroupOperationsExtensions.)

Update(String, AffinityGroupUpdateParameters)

Updates the label or description of an affinity group in the specified subscription.(Defined by AffinityGroupOperationsExtensions.)

UpdateAsync(String, AffinityGroupUpdateParameters)

Asynchronously updates the label or description of an affinity group in the specified subscription.(Defined by AffinityGroupOperationsExtensions.)

Remarks

For more information about working with affinity groups, see the following resources:

See Also

Microsoft.WindowsAzure.Management Namespace

Return to top