Partager via


PolicyState Constructeurs

Définition

Surcharges

PolicyState()

Initialise une nouvelle instance de la classe PolicyState.

PolicyState(IDictionary<String,Object>, String, String, Nullable<DateTime>, String, String, String, String, Nullable<Boolean>, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, PolicyEvaluationDetails, IList<String>, IList<ComponentStateDetails>, String, String, String)

Initialise une nouvelle instance de la classe PolicyState.

PolicyState()

Initialise une nouvelle instance de la classe PolicyState.

public PolicyState ();
Public Sub New ()

S’applique à

PolicyState(IDictionary<String,Object>, String, String, Nullable<DateTime>, String, String, String, String, Nullable<Boolean>, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, PolicyEvaluationDetails, IList<String>, IList<ComponentStateDetails>, String, String, String)

Initialise une nouvelle instance de la classe PolicyState.

public PolicyState (System.Collections.Generic.IDictionary<string,object> additionalProperties = default, string odataid = default, string odatacontext = default, DateTime? timestamp = default, string resourceId = default, string policyAssignmentId = default, string policyDefinitionId = default, string effectiveParameters = default, bool? isCompliant = default, string subscriptionId = default, string resourceType = default, string resourceLocation = default, string resourceGroup = default, string resourceTags = default, string policyAssignmentName = default, string policyAssignmentOwner = default, string policyAssignmentParameters = default, string policyAssignmentScope = default, string policyDefinitionName = default, string policyDefinitionAction = default, string policyDefinitionCategory = default, string policySetDefinitionId = default, string policySetDefinitionName = default, string policySetDefinitionOwner = default, string policySetDefinitionCategory = default, string policySetDefinitionParameters = default, string managementGroupIds = default, string policyDefinitionReferenceId = default, string complianceState = default, Microsoft.Azure.Management.PolicyInsights.Models.PolicyEvaluationDetails policyEvaluationDetails = default, System.Collections.Generic.IList<string> policyDefinitionGroupNames = default, System.Collections.Generic.IList<Microsoft.Azure.Management.PolicyInsights.Models.ComponentStateDetails> components = default, string policyDefinitionVersion = default, string policySetDefinitionVersion = default, string policyAssignmentVersion = default);
new Microsoft.Azure.Management.PolicyInsights.Models.PolicyState : System.Collections.Generic.IDictionary<string, obj> * string * string * Nullable<DateTime> * string * string * string * string * Nullable<bool> * string * string * string * string * string * string * string * string * string * string * string * string * string * string * string * string * string * string * string * string * Microsoft.Azure.Management.PolicyInsights.Models.PolicyEvaluationDetails * System.Collections.Generic.IList<string> * System.Collections.Generic.IList<Microsoft.Azure.Management.PolicyInsights.Models.ComponentStateDetails> * string * string * string -> Microsoft.Azure.Management.PolicyInsights.Models.PolicyState
Public Sub New (Optional additionalProperties As IDictionary(Of String, Object) = Nothing, Optional odataid As String = Nothing, Optional odatacontext As String = Nothing, Optional timestamp As Nullable(Of DateTime) = Nothing, Optional resourceId As String = Nothing, Optional policyAssignmentId As String = Nothing, Optional policyDefinitionId As String = Nothing, Optional effectiveParameters As String = Nothing, Optional isCompliant As Nullable(Of Boolean) = Nothing, Optional subscriptionId As String = Nothing, Optional resourceType As String = Nothing, Optional resourceLocation As String = Nothing, Optional resourceGroup As String = Nothing, Optional resourceTags As String = Nothing, Optional policyAssignmentName As String = Nothing, Optional policyAssignmentOwner As String = Nothing, Optional policyAssignmentParameters As String = Nothing, Optional policyAssignmentScope As String = Nothing, Optional policyDefinitionName As String = Nothing, Optional policyDefinitionAction As String = Nothing, Optional policyDefinitionCategory As String = Nothing, Optional policySetDefinitionId As String = Nothing, Optional policySetDefinitionName As String = Nothing, Optional policySetDefinitionOwner As String = Nothing, Optional policySetDefinitionCategory As String = Nothing, Optional policySetDefinitionParameters As String = Nothing, Optional managementGroupIds As String = Nothing, Optional policyDefinitionReferenceId As String = Nothing, Optional complianceState As String = Nothing, Optional policyEvaluationDetails As PolicyEvaluationDetails = Nothing, Optional policyDefinitionGroupNames As IList(Of String) = Nothing, Optional components As IList(Of ComponentStateDetails) = Nothing, Optional policyDefinitionVersion As String = Nothing, Optional policySetDefinitionVersion As String = Nothing, Optional policyAssignmentVersion As String = Nothing)

Paramètres

additionalProperties
IDictionary<String,Object>

Les propriétés sans correspondance du message sont désérialisées cette collection

odataid
String

ID d’entité OData ; toujours défini sur null, car les enregistrements d’état de stratégie n’ont pas d’ID d’entité.

odatacontext
String

Chaîne de contexte OData ; utilisé par les clients OData pour résoudre les informations de type en fonction des métadonnées.

timestamp
Nullable<DateTime>

Horodatage de l’enregistrement d’état de stratégie.

resourceId
String

ID de la ressource

policyAssignmentId
String

ID d’affectation de stratégie.

policyDefinitionId
String

ID de définition de stratégie.

effectiveParameters
String

Paramètres effectifs pour l’attribution de stratégie.

isCompliant
Nullable<Boolean>

Indicateur indiquant si la ressource est conforme à l’affectation de stratégie par rapport à laquelle elle a été évaluée. Cette propriété est déconseillée ; utilisez Plutôt ComplianceState.

subscriptionId
String

l'ID d'abonnement.

resourceType
String

Type de ressource.

resourceLocation
String

Emplacement de la ressource.

resourceGroup
String

Nom du groupe de ressources.

resourceTags
String

Liste des balises de ressource.

policyAssignmentName
String

Nom de l’affectation de stratégie.

policyAssignmentOwner
String

Propriétaire de l’affectation de stratégie.

policyAssignmentParameters
String

Paramètres d’affectation de stratégie.

policyAssignmentScope
String

Étendue de l’affectation de stratégie.

policyDefinitionName
String

Nom de la définition de stratégie.

policyDefinitionAction
String

Action de définition de stratégie, c’est-à-dire effet.

policyDefinitionCategory
String

Catégorie de définition de stratégie.

policySetDefinitionId
String

ID de définition de jeu de stratégies, si l’attribution de stratégie concerne un ensemble de stratégies.

policySetDefinitionName
String

Nom de la définition du jeu de stratégies, si l’affectation de stratégie concerne un ensemble de stratégies.

policySetDefinitionOwner
String

Propriétaire de la définition de jeu de stratégies, si l’attribution de stratégie concerne un ensemble de stratégies.

policySetDefinitionCategory
String

Catégorie de définition d’ensemble de stratégies, si l’attribution de stratégie concerne un ensemble de stratégies.

policySetDefinitionParameters
String

Paramètres de définition de jeu de stratégies, si l’attribution de stratégie concerne un ensemble de stratégies.

managementGroupIds
String

Liste séparée par des virgules des ID de groupe d’administration, qui représentent la hiérarchie des groupes d’administration sous lesquels la ressource se trouve.

policyDefinitionReferenceId
String

ID de référence pour la définition de stratégie à l’intérieur de l’ensemble de stratégies, si l’attribution de stratégie concerne un ensemble de stratégies.

complianceState
String

État de conformité de la ressource.

policyEvaluationDetails
PolicyEvaluationDetails

Détails de l’évaluation de stratégie.

policyDefinitionGroupNames
IList<String>

Noms de groupes de définition de stratégie.

components
IList<ComponentStateDetails>

Les enregistrements de conformité des composants sont renseignés uniquement lorsque l’URL contient $expand=components clause.

policyDefinitionVersion
String

Version de définition de stratégie évaluée.

policySetDefinitionVersion
String

Version de définition du jeu de stratégies évaluée.

policyAssignmentVersion
String

Version de l’affectation de stratégie évaluée.

S’applique à