ScopeMaps interface

Interface representing a ScopeMaps.

Methods

beginCreate(string, string, string, ScopeMap, ScopeMapsCreateOptionalParams)

Creates a scope map for a container registry with the specified parameters.

beginCreateAndWait(string, string, string, ScopeMap, ScopeMapsCreateOptionalParams)

Creates a scope map for a container registry with the specified parameters.

beginDelete(string, string, string, ScopeMapsDeleteOptionalParams)

Deletes a scope map from a container registry.

beginDeleteAndWait(string, string, string, ScopeMapsDeleteOptionalParams)

Deletes a scope map from a container registry.

beginUpdate(string, string, string, ScopeMapUpdateParameters, ScopeMapsUpdateOptionalParams)

Updates a scope map with the specified parameters.

beginUpdateAndWait(string, string, string, ScopeMapUpdateParameters, ScopeMapsUpdateOptionalParams)

Updates a scope map with the specified parameters.

get(string, string, string, ScopeMapsGetOptionalParams)

Gets the properties of the specified scope map.

list(string, string, ScopeMapsListOptionalParams)

Lists all the scope maps for the specified container registry.

Method Details

beginCreate(string, string, string, ScopeMap, ScopeMapsCreateOptionalParams)

Creates a scope map for a container registry with the specified parameters.

function beginCreate(resourceGroupName: string, registryName: string, scopeMapName: string, scopeMapCreateParameters: ScopeMap, options?: ScopeMapsCreateOptionalParams): Promise<SimplePollerLike<OperationState<ScopeMap>, ScopeMap>>

Parameters

resourceGroupName

string

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

registryName

string

The name of the container registry.

scopeMapName

string

The name of the scope map.

scopeMapCreateParameters
ScopeMap

The parameters for creating a scope map.

options
ScopeMapsCreateOptionalParams

The options parameters.

Returns

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

beginCreateAndWait(string, string, string, ScopeMap, ScopeMapsCreateOptionalParams)

Creates a scope map for a container registry with the specified parameters.

function beginCreateAndWait(resourceGroupName: string, registryName: string, scopeMapName: string, scopeMapCreateParameters: ScopeMap, options?: ScopeMapsCreateOptionalParams): Promise<ScopeMap>

Parameters

resourceGroupName

string

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

registryName

string

The name of the container registry.

scopeMapName

string

The name of the scope map.

scopeMapCreateParameters
ScopeMap

The parameters for creating a scope map.

options
ScopeMapsCreateOptionalParams

The options parameters.

Returns

Promise<ScopeMap>

beginDelete(string, string, string, ScopeMapsDeleteOptionalParams)

Deletes a scope map from a container registry.

function beginDelete(resourceGroupName: string, registryName: string, scopeMapName: string, options?: ScopeMapsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parameters

resourceGroupName

string

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

registryName

string

The name of the container registry.

scopeMapName

string

The name of the scope map.

options
ScopeMapsDeleteOptionalParams

The options parameters.

Returns

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

beginDeleteAndWait(string, string, string, ScopeMapsDeleteOptionalParams)

Deletes a scope map from a container registry.

function beginDeleteAndWait(resourceGroupName: string, registryName: string, scopeMapName: string, options?: ScopeMapsDeleteOptionalParams): Promise<void>

Parameters

resourceGroupName

string

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

registryName

string

The name of the container registry.

scopeMapName

string

The name of the scope map.

options
ScopeMapsDeleteOptionalParams

The options parameters.

Returns

Promise<void>

beginUpdate(string, string, string, ScopeMapUpdateParameters, ScopeMapsUpdateOptionalParams)

Updates a scope map with the specified parameters.

function beginUpdate(resourceGroupName: string, registryName: string, scopeMapName: string, scopeMapUpdateParameters: ScopeMapUpdateParameters, options?: ScopeMapsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<ScopeMap>, ScopeMap>>

Parameters

resourceGroupName

string

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

registryName

string

The name of the container registry.

scopeMapName

string

The name of the scope map.

scopeMapUpdateParameters
ScopeMapUpdateParameters

The parameters for updating a scope map.

options
ScopeMapsUpdateOptionalParams

The options parameters.

Returns

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

beginUpdateAndWait(string, string, string, ScopeMapUpdateParameters, ScopeMapsUpdateOptionalParams)

Updates a scope map with the specified parameters.

function beginUpdateAndWait(resourceGroupName: string, registryName: string, scopeMapName: string, scopeMapUpdateParameters: ScopeMapUpdateParameters, options?: ScopeMapsUpdateOptionalParams): Promise<ScopeMap>

Parameters

resourceGroupName

string

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

registryName

string

The name of the container registry.

scopeMapName

string

The name of the scope map.

scopeMapUpdateParameters
ScopeMapUpdateParameters

The parameters for updating a scope map.

options
ScopeMapsUpdateOptionalParams

The options parameters.

Returns

Promise<ScopeMap>

get(string, string, string, ScopeMapsGetOptionalParams)

Gets the properties of the specified scope map.

function get(resourceGroupName: string, registryName: string, scopeMapName: string, options?: ScopeMapsGetOptionalParams): Promise<ScopeMap>

Parameters

resourceGroupName

string

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

registryName

string

The name of the container registry.

scopeMapName

string

The name of the scope map.

options
ScopeMapsGetOptionalParams

The options parameters.

Returns

Promise<ScopeMap>

list(string, string, ScopeMapsListOptionalParams)

Lists all the scope maps for the specified container registry.

function list(resourceGroupName: string, registryName: string, options?: ScopeMapsListOptionalParams): PagedAsyncIterableIterator<ScopeMap, ScopeMap[], PageSettings>

Parameters

resourceGroupName

string

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

registryName

string

The name of the container registry.

options
ScopeMapsListOptionalParams

The options parameters.

Returns