VmScannersAws Class

Definition

A VM scanning configuration for a security offering of a Aws environment.

public class VmScannersAws : Azure.ResourceManager.SecurityCenter.Models.VmScannersBase, System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.SecurityCenter.Models.VmScannersAws>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.SecurityCenter.Models.VmScannersAws>
type VmScannersAws = class
    inherit VmScannersBase
    interface IJsonModel<VmScannersAws>
    interface IPersistableModel<VmScannersAws>
Public Class VmScannersAws
Inherits VmScannersBase
Implements IJsonModel(Of VmScannersAws), IPersistableModel(Of VmScannersAws)
Inheritance
VmScannersAws
Derived
Implements

Constructors

Name Description
VmScannersAws()

Initializes a new instance of VmScannersAws.

Properties

Name Description
CloudRoleArn

The cloud role ARN in AWS for this feature.

Configuration

Configuration for VM scanning.

(Inherited from VmScannersBase)
Enabled

Is VM scanning enabled.

(Inherited from VmScannersBase)

Methods

Name Description
JsonModelCreateCore(Utf8JsonReader, ModelReaderWriterOptions)
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)
PersistableModelCreateCore(BinaryData, ModelReaderWriterOptions)
PersistableModelWriteCore(ModelReaderWriterOptions)

Explicit Interface Implementations

Name Description
IJsonModel<VmScannersAws>.Create(Utf8JsonReader, ModelReaderWriterOptions)
IJsonModel<VmScannersAws>.Write(Utf8JsonWriter, ModelReaderWriterOptions)
IJsonModel<VmScannersBase>.Create(Utf8JsonReader, ModelReaderWriterOptions) (Inherited from VmScannersBase)
IJsonModel<VmScannersBase>.Write(Utf8JsonWriter, ModelReaderWriterOptions) (Inherited from VmScannersBase)
IPersistableModel<VmScannersAws>.Create(BinaryData, ModelReaderWriterOptions)
IPersistableModel<VmScannersAws>.GetFormatFromOptions(ModelReaderWriterOptions)
IPersistableModel<VmScannersAws>.Write(ModelReaderWriterOptions)
IPersistableModel<VmScannersBase>.Create(BinaryData, ModelReaderWriterOptions) (Inherited from VmScannersBase)
IPersistableModel<VmScannersBase>.GetFormatFromOptions(ModelReaderWriterOptions) (Inherited from VmScannersBase)
IPersistableModel<VmScannersBase>.Write(ModelReaderWriterOptions) (Inherited from VmScannersBase)

Applies to