Share via


AwsS3CheckRequirements Class

Definition

Amazon Web Services S3 requirements check request.

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

Constructors

AwsS3CheckRequirements()

Creates an new AwsS3CheckRequirements instance.

Properties

Kind

Describes the kind of connector to be checked.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of AwsS3CheckRequirements.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of AwsS3CheckRequirements.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of AwsS3CheckRequirements into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to