Share via


AwsCloudTrailDataConnectorProperties Class

Definition

Amazon Web Services CloudTrail data connector properties.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.SecurityInsights.Models.Api20210901Preview.AwsCloudTrailDataConnectorPropertiesTypeConverter))]
public class AwsCloudTrailDataConnectorProperties : Microsoft.Azure.PowerShell.Cmdlets.SecurityInsights.Models.Api20210901Preview.IAwsCloudTrailDataConnectorProperties
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.SecurityInsights.Models.Api20210901Preview.AwsCloudTrailDataConnectorPropertiesTypeConverter))>]
type AwsCloudTrailDataConnectorProperties = class
    interface IAwsCloudTrailDataConnectorProperties
    interface IJsonSerializable
Public Class AwsCloudTrailDataConnectorProperties
Implements IAwsCloudTrailDataConnectorProperties
Inheritance
AwsCloudTrailDataConnectorProperties
Attributes
Implements

Constructors

AwsCloudTrailDataConnectorProperties()

Creates an new AwsCloudTrailDataConnectorProperties instance.

Properties

AwsRoleArn

The Aws Role Arn (with CloudTrailReadOnly policy) that is used to access the Aws account.

LogState

Describe whether this data type connection is enabled or not.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of AwsCloudTrailDataConnectorProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of AwsCloudTrailDataConnectorProperties.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of AwsCloudTrailDataConnectorProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to