ArcAutoProvisioningAws Class

Definition

The ARC autoprovisioning configuration for an AWS environment.

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

Constructors

Name Description
ArcAutoProvisioningAws()

Initializes a new instance of ArcAutoProvisioningAws.

Properties

Name Description
CloudRoleArn

The cloud role ARN in AWS for this feature.

Configuration

Configuration for servers Arc auto provisioning for a given environment.

(Inherited from ArcAutoProvisioning)
Enabled

Is arc auto provisioning enabled.

(Inherited from ArcAutoProvisioning)

Methods

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

Explicit Interface Implementations

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

Applies to