models Package

Classes

AwsEnvironmentData

The aws connector environment data.

All required parameters must be populated in order to send to Azure.

AwsOrganizationalData

The awsOrganization data.

You probably want to use the sub-classes and not this class directly. Known sub-classes are: AwsOrganizationalDataMember, AwsOrganizationalDataMaster

All required parameters must be populated in order to send to Azure.

AwsOrganizationalDataMaster

The awsOrganization data for the master account.

All required parameters must be populated in order to send to Azure.

AwsOrganizationalDataMember

The awsOrganization data for the member account.

All required parameters must be populated in order to send to Azure.

AzureDevOpsScopeEnvironmentData

The AzureDevOps scope connector's environment data.

All required parameters must be populated in order to send to Azure.

AzureTrackedResourceLocation

Describes an Azure resource with location.

CloudErrorBody

The error detail.

Variables are only populated by the server, and will be ignored when sending a request.

CloudOffering

The security offering details.

You probably want to use the sub-classes and not this class directly. Known sub-classes are: CspmMonitorAwsOffering, CspmMonitorAzureDevOpsOffering, CspmMonitorGcpOffering, CspmMonitorGithubOffering, DefenderCspmAwsOffering, DefenderCspmGcpOffering, DefenderForContainersAwsOffering, DefenderForContainersGcpOffering, DefenderFoDatabasesAwsOffering, DefenderForDatabasesGcpOffering, DefenderForDevOpsAzureDevOpsOffering, DefenderForDevOpsGithubOffering, DefenderForServersAwsOffering, DefenderForServersGcpOffering, InformationProtectionAwsOffering

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

CspmMonitorAwsOffering

The CSPM monitoring for AWS offering.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

CspmMonitorAwsOfferingNativeCloudConnection

The native cloud connection configuration.

CspmMonitorAzureDevOpsOffering

The CSPM monitoring for AzureDevOps offering.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

CspmMonitorGcpOffering

The CSPM monitoring for GCP offering.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

CspmMonitorGcpOfferingNativeCloudConnection

The native cloud connection configuration.

CspmMonitorGithubOffering

The CSPM monitoring for github offering.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

DefenderCspmAwsOffering

The CSPM P1 for Aws offering.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

DefenderCspmAwsOfferingVmScanners

The Microsoft Defender for Server VM scanning configuration.

DefenderCspmAwsOfferingVmScannersConfiguration

configuration for Microsoft Defender for Server VM scanning.

DefenderCspmGcpOffering

The CSPM P1 for GCP offering.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

DefenderFoDatabasesAwsOffering

The Defender for Databases AWS offering.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

DefenderFoDatabasesAwsOfferingArcAutoProvisioning

The ARC autoprovisioning configuration.

DefenderFoDatabasesAwsOfferingRds

The RDS configuration.

DefenderForContainersAwsOffering

The Defender for Containers AWS offering.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

DefenderForContainersAwsOfferingCloudWatchToKinesis

The cloudwatch to kinesis connection configuration.

DefenderForContainersAwsOfferingContainerVulnerabilityAssessment

The container vulnerability assessment configuration.

DefenderForContainersAwsOfferingContainerVulnerabilityAssessmentTask

The container vulnerability assessment task configuration.

DefenderForContainersAwsOfferingKinesisToS3

The kinesis to s3 connection configuration.

DefenderForContainersAwsOfferingKubernetesScubaReader

The kubernetes to scuba connection configuration.

DefenderForContainersAwsOfferingKubernetesService

The kubernetes service connection configuration.

DefenderForContainersGcpOffering

The containers GCP offering.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

DefenderForContainersGcpOfferingDataPipelineNativeCloudConnection

The native cloud connection configuration.

DefenderForContainersGcpOfferingNativeCloudConnection

The native cloud connection configuration.

DefenderForDatabasesGcpOffering

The Defender for Databases GCP offering configurations.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

DefenderForDatabasesGcpOfferingArcAutoProvisioning

The ARC autoprovisioning configuration.

DefenderForDatabasesGcpOfferingDefenderForDatabasesArcAutoProvisioning

The native cloud connection configuration.

DefenderForDevOpsAzureDevOpsOffering

The Defender for DevOps for Azure DevOps offering.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

DefenderForDevOpsGithubOffering

The Defender for DevOps for Github offering.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

DefenderForServersAwsOffering

The Defender for Servers AWS offering.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

DefenderForServersAwsOfferingArcAutoProvisioning

The ARC autoprovisioning configuration.

DefenderForServersAwsOfferingDefenderForServers

The Defender for servers connection configuration.

DefenderForServersAwsOfferingMdeAutoProvisioning

The Microsoft Defender for Endpoint autoprovisioning configuration.

DefenderForServersAwsOfferingSubPlan

configuration for the servers offering subPlan.

DefenderForServersAwsOfferingVaAutoProvisioning

The Vulnerability Assessment autoprovisioning configuration.

DefenderForServersAwsOfferingVaAutoProvisioningConfiguration

configuration for Vulnerability Assessment autoprovisioning.

DefenderForServersAwsOfferingVmScanners

The Microsoft Defender for Server VM scanning configuration.

DefenderForServersAwsOfferingVmScannersConfiguration

configuration for Microsoft Defender for Server VM scanning.

DefenderForServersGcpOffering

The Defender for Servers GCP offering configurations.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

DefenderForServersGcpOfferingArcAutoProvisioning

The ARC autoprovisioning configuration.

DefenderForServersGcpOfferingDefenderForServers

The Defender for servers connection configuration.

DefenderForServersGcpOfferingMdeAutoProvisioning

The Microsoft Defender for Endpoint autoprovisioning configuration.

DefenderForServersGcpOfferingSubPlan

configuration for the servers offering subPlan.

DefenderForServersGcpOfferingVaAutoProvisioning

The Vulnerability Assessment autoprovisioning configuration.

DefenderForServersGcpOfferingVaAutoProvisioningConfiguration

configuration for Vulnerability Assessment autoprovisioning.

ETag

Entity tag is used for comparing two or more entities from the same requested resource.

EnvironmentData

The security connector environment data.

You probably want to use the sub-classes and not this class directly. Known sub-classes are: AwsEnvironmentData, AzureDevOpsScopeEnvironmentData, GcpProjectEnvironmentData, GithubScopeEnvironmentData

All required parameters must be populated in order to send to Azure.

ErrorAdditionalInfo

The resource management error additional info.

Variables are only populated by the server, and will be ignored when sending a request.

GcpOrganizationalData

The gcpOrganization data.

You probably want to use the sub-classes and not this class directly. Known sub-classes are: GcpOrganizationalDataMember, GcpOrganizationalDataOrganization

All required parameters must be populated in order to send to Azure.

GcpOrganizationalDataMember

The gcpOrganization data for the member account.

All required parameters must be populated in order to send to Azure.

GcpOrganizationalDataOrganization

The gcpOrganization data for the parent account.

All required parameters must be populated in order to send to Azure.

GcpProjectDetails

The details about the project represented by the security connector.

Variables are only populated by the server, and will be ignored when sending a request.

GcpProjectEnvironmentData

The GCP project connector environment data.

All required parameters must be populated in order to send to Azure.

GithubScopeEnvironmentData

The github scope connector's environment data.

All required parameters must be populated in order to send to Azure.

InformationProtectionAwsOffering

The information protection for AWS offering.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

InformationProtectionAwsOfferingInformationProtection

The native cloud connection configuration.

Kind

Describes an Azure resource with kind.

Resource

Describes an Azure resource.

Variables are only populated by the server, and will be ignored when sending a request.

SecurityConnector

The security connector resource.

Variables are only populated by the server, and will be ignored when sending a request.

SecurityConnectorsList

List of security connectors response.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

SystemData

Metadata pertaining to creation and last modification of the resource.

Tags

A list of key value pairs that describe the resource.

TrackedResource

Describes an Azure tracked resource.

Variables are only populated by the server, and will be ignored when sending a request.

Enums

CloudName

The multi cloud resource's cloud name.

CreatedByType

The type of identity that created the resource.

EnvironmentType

The type of the environment data.

OfferingType

The type of the security offering.

OrganizationMembershipType

The multi cloud account's membership type in the organization.

ScanningMode

The scanning mode for the vm scan.

SubPlan

The available sub plans.

Type

The Vulnerability Assessment solution to be provisioned. Can be either 'TVM' or 'Qualys'.