Share via


AwsCloudTrailCheckRequirements Class

Definition

Amazon Web Services CloudTrail requirements check request.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.SecurityInsights.Models.Api20210901Preview.AwsCloudTrailCheckRequirementsTypeConverter))]
public class AwsCloudTrailCheckRequirements : Microsoft.Azure.PowerShell.Cmdlets.SecurityInsights.Models.Api20210901Preview.IAwsCloudTrailCheckRequirements, Microsoft.Azure.PowerShell.Cmdlets.SecurityInsights.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.SecurityInsights.Models.Api20210901Preview.AwsCloudTrailCheckRequirementsTypeConverter))>]
type AwsCloudTrailCheckRequirements = class
    interface IAwsCloudTrailCheckRequirements
    interface IJsonSerializable
    interface IDataConnectorsCheckRequirements
    interface IValidates
Public Class AwsCloudTrailCheckRequirements
Implements IAwsCloudTrailCheckRequirements, IValidates
Inheritance
AwsCloudTrailCheckRequirements
Attributes
Implements

Constructors

AwsCloudTrailCheckRequirements()

Creates an new AwsCloudTrailCheckRequirements instance.

Properties

Kind

Describes the kind of connector to be checked.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of AwsCloudTrailCheckRequirements.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of AwsCloudTrailCheckRequirements.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.SecurityInsights.Models.Api20210901Preview.IAwsCloudTrailCheckRequirements.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of AwsCloudTrailCheckRequirements into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to