ScopeMaps interface
Interface representing a ScopeMaps.
Methods
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.