Share via


IdentityBindings interface

Interface representing a IdentityBindings.

Methods

beginCreateOrUpdate(string, string, string, IdentityBinding, IdentityBindingsCreateOrUpdateOptionalParams)

Creates or updates an identity binding in the specified managed cluster.

beginCreateOrUpdateAndWait(string, string, string, IdentityBinding, IdentityBindingsCreateOrUpdateOptionalParams)

Creates or updates an identity binding in the specified managed cluster.

beginDelete(string, string, string, IdentityBindingsDeleteOptionalParams)

Deletes an identity binding in the specified managed cluster.

beginDeleteAndWait(string, string, string, IdentityBindingsDeleteOptionalParams)

Deletes an identity binding in the specified managed cluster.

get(string, string, string, IdentityBindingsGetOptionalParams)

Gets the specified Identity Binding.

listByManagedCluster(string, string, IdentityBindingsListByManagedClusterOptionalParams)

Gets a list of identity bindings in the specified managed cluster.

Method Details

beginCreateOrUpdate(string, string, string, IdentityBinding, IdentityBindingsCreateOrUpdateOptionalParams)

Creates or updates an identity binding in the specified managed cluster.

function beginCreateOrUpdate(resourceGroupName: string, resourceName: string, identityBindingName: string, parameters: IdentityBinding, options?: IdentityBindingsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<IdentityBindingsCreateOrUpdateResponse>, IdentityBindingsCreateOrUpdateResponse>>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

resourceName

string

The name of the managed cluster resource.

identityBindingName

string

The name of the identity binding.

parameters
IdentityBinding

The identity binding to create or update.

options
IdentityBindingsCreateOrUpdateOptionalParams

The options parameters.

Returns

beginCreateOrUpdateAndWait(string, string, string, IdentityBinding, IdentityBindingsCreateOrUpdateOptionalParams)

Creates or updates an identity binding in the specified managed cluster.

function beginCreateOrUpdateAndWait(resourceGroupName: string, resourceName: string, identityBindingName: string, parameters: IdentityBinding, options?: IdentityBindingsCreateOrUpdateOptionalParams): Promise<IdentityBindingsCreateOrUpdateResponse>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

resourceName

string

The name of the managed cluster resource.

identityBindingName

string

The name of the identity binding.

parameters
IdentityBinding

The identity binding to create or update.

options
IdentityBindingsCreateOrUpdateOptionalParams

The options parameters.

Returns

beginDelete(string, string, string, IdentityBindingsDeleteOptionalParams)

Deletes an identity binding in the specified managed cluster.

function beginDelete(resourceGroupName: string, resourceName: string, identityBindingName: string, options?: IdentityBindingsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<IdentityBindingsDeleteHeaders>, IdentityBindingsDeleteHeaders>>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

resourceName

string

The name of the managed cluster resource.

identityBindingName

string

The name of the identity binding.

options
IdentityBindingsDeleteOptionalParams

The options parameters.

Returns

Promise<@azure/core-lro.SimplePollerLike<OperationState<IdentityBindingsDeleteHeaders>, IdentityBindingsDeleteHeaders>>

beginDeleteAndWait(string, string, string, IdentityBindingsDeleteOptionalParams)

Deletes an identity binding in the specified managed cluster.

function beginDeleteAndWait(resourceGroupName: string, resourceName: string, identityBindingName: string, options?: IdentityBindingsDeleteOptionalParams): Promise<IdentityBindingsDeleteHeaders>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

resourceName

string

The name of the managed cluster resource.

identityBindingName

string

The name of the identity binding.

options
IdentityBindingsDeleteOptionalParams

The options parameters.

Returns

get(string, string, string, IdentityBindingsGetOptionalParams)

Gets the specified Identity Binding.

function get(resourceGroupName: string, resourceName: string, identityBindingName: string, options?: IdentityBindingsGetOptionalParams): Promise<IdentityBinding>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

resourceName

string

The name of the managed cluster resource.

identityBindingName

string

The name of the identity binding.

options
IdentityBindingsGetOptionalParams

The options parameters.

Returns

Promise<IdentityBinding>

listByManagedCluster(string, string, IdentityBindingsListByManagedClusterOptionalParams)

Gets a list of identity bindings in the specified managed cluster.

function listByManagedCluster(resourceGroupName: string, resourceName: string, options?: IdentityBindingsListByManagedClusterOptionalParams): PagedAsyncIterableIterator<IdentityBinding, IdentityBinding[], PageSettings>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

resourceName

string

The name of the managed cluster resource.

options
IdentityBindingsListByManagedClusterOptionalParams

The options parameters.

Returns