Freigeben über


ProjectPolicyUpdateProperties Class

Definition

Properties of an project policy. These properties can be updated after the resource has been created.

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

Constructors

Name Description
ProjectPolicyUpdateProperties()

Creates an new ProjectPolicyUpdateProperties 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 ProjectPolicyUpdateProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of ProjectPolicyUpdateProperties.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of ProjectPolicyUpdateProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to