Share via


ScopeMapUpdateParameters Class

Definition

The properties for updating the scope map.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.ScopeMapUpdateParametersTypeConverter))]
public class ScopeMapUpdateParameters : Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IScopeMapUpdateParameters
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.ScopeMapUpdateParametersTypeConverter))>]
type ScopeMapUpdateParameters = class
    interface IScopeMapUpdateParameters
    interface IJsonSerializable
Public Class ScopeMapUpdateParameters
Implements IScopeMapUpdateParameters
Inheritance
ScopeMapUpdateParameters
Attributes
Implements

Constructors

ScopeMapUpdateParameters()

Creates an new ScopeMapUpdateParameters instance.

Properties

Action

The list of scope permissions for registry artifacts. E.g. repositories/repository-name/pull, repositories/repository-name/delete

Description

The user friendly description of the scope map.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of ScopeMapUpdateParameters.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of ScopeMapUpdateParameters.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IScopeMapUpdateParameters.

FromJsonString(String)

Creates a new instance of ScopeMapUpdateParameters, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of ScopeMapUpdateParameters into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to