Freigeben über


ProjectPolicyUpdate Class

Definition

The project policy properties for partial update. Properties not provided in the update request will not be changed.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ProjectPolicyUpdateTypeConverter))]
public class ProjectPolicyUpdate : Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IProjectPolicyUpdate
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ProjectPolicyUpdateTypeConverter))>]
type ProjectPolicyUpdate = class
    interface IProjectPolicyUpdate
    interface IJsonSerializable
Public Class ProjectPolicyUpdate
Implements IProjectPolicyUpdate
Inheritance
ProjectPolicyUpdate
Attributes
Implements

Constructors

Name Description
ProjectPolicyUpdate()

Creates an new ProjectPolicyUpdate instance.

Properties

Name Description
ResourcePolicy

Resource policies that are a part of this project policy.

Scope

Resources that have access to the shared resources that are a part of this project policy.

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of ProjectPolicyUpdate.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of ProjectPolicyUpdate.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IProjectPolicyUpdate.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of ProjectPolicyUpdate into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to