models Package
Classes
| AuthenticationDetailsProperties |
Settings for cloud authentication management. You probably want to use the sub-classes and not this class directly. Known sub-classes are: AwAssumeRoleAuthenticationDetailsProperties, AwsCredsAuthenticationDetailsProperties, GcpCredentialsDetailsProperties 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 server. |
| AwAssumeRoleAuthenticationDetailsProperties |
AWS cloud account connector based assume role, the role enables delegating access to your AWS
resources. The role is composed of role Amazon Resource Name (ARN) and external ID. For more
details, refer to 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 server. |
| AwsCredsAuthenticationDetailsProperties |
AWS cloud account connector based credentials, the credentials is composed of access key ID and
secret key, for more details, refer to 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 server. |
| CloudErrorBody |
The error detail. Variables are only populated by the server, and will be ignored when sending a request. |
| ConnectorSetting |
The connector setting. Variables are only populated by the server, and will be ignored when sending a request. |
| ConnectorSettingList |
For a subscription, list of all cloud account connectors and their settings. Variables are only populated by the server, and will be ignored when sending a request. |
| ErrorAdditionalInfo |
The resource management error additional info. Variables are only populated by the server, and will be ignored when sending a request. |
| GcpCredentialsDetailsProperties |
GCP cloud account connector based service to service credentials, the credentials are composed of the organization ID and a JSON API key (write only). 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 server. |
| HybridComputeSettingsProperties |
Settings for hybrid compute management. 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 server. |
| ProxyServerProperties |
For a non-Azure machine that is not connected directly to the internet, specify a proxy server that the non-Azure machine can use. |
| Resource |
Describes an Azure resource. Variables are only populated by the server, and will be ignored when sending a request. |
| SecurityContact |
Contact details and configurations for notifications coming from Microsoft Defender for Cloud. Variables are only populated by the server, and will be ignored when sending a request. |
| SecurityContactList |
List of security contacts response. Variables are only populated by the server, and will be ignored when sending a request. |
| SecurityContactPropertiesAlertNotifications |
Defines whether to send email notifications about new security alerts. |
| SecurityContactPropertiesNotificationsByRole |
Defines whether to send email notifications from Microsoft Defender for Cloud to persons with specific RBAC roles on the subscription. |
| ServicePrincipalProperties |
Details of the service principal. |
Enums
| AuthenticationProvisioningState |
State of the multi-cloud connector. |
| AuthenticationType |
Connect to your cloud account, for AWS use either account credentials or role-based authentication. For GCP use account organization credentials. |
| AutoProvision |
Whether or not to automatically install Azure Arc (hybrid compute) agents on machines. |
| HybridComputeProvisioningState |
State of the service principal and its secret. |
| MinimalSeverity |
Defines the minimal alert severity which will be sent as email notifications. |
| PermissionProperty |
A permission detected in the cloud account. |
| Roles |
A possible role to configure sending security notification alerts to. |
| State |
Defines if email notifications will be sent about new security alerts. |