Package com.pulumi.aws.devopsguru
Class ServiceIntegrationArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.devopsguru.ServiceIntegrationArgs.Builder
-
- Enclosing class:
- ServiceIntegrationArgs
public static final class ServiceIntegrationArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(ServiceIntegrationArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ServiceIntegrationArgs
build()
ServiceIntegrationArgs.Builder
kmsServerSideEncryption(ServiceIntegrationKmsServerSideEncryptionArgs kmsServerSideEncryption)
ServiceIntegrationArgs.Builder
kmsServerSideEncryption(com.pulumi.core.Output<ServiceIntegrationKmsServerSideEncryptionArgs> kmsServerSideEncryption)
ServiceIntegrationArgs.Builder
logsAnomalyDetection(ServiceIntegrationLogsAnomalyDetectionArgs logsAnomalyDetection)
ServiceIntegrationArgs.Builder
logsAnomalyDetection(com.pulumi.core.Output<ServiceIntegrationLogsAnomalyDetectionArgs> logsAnomalyDetection)
ServiceIntegrationArgs.Builder
opsCenter(ServiceIntegrationOpsCenterArgs opsCenter)
ServiceIntegrationArgs.Builder
opsCenter(com.pulumi.core.Output<ServiceIntegrationOpsCenterArgs> opsCenter)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ServiceIntegrationArgs defaults)
-
-
Method Detail
-
kmsServerSideEncryption
public ServiceIntegrationArgs.Builder kmsServerSideEncryption(@Nullable com.pulumi.core.Output<ServiceIntegrationKmsServerSideEncryptionArgs> kmsServerSideEncryption)
- Parameters:
kmsServerSideEncryption
- Information about whether DevOps Guru is configured to encrypt server-side data using KMS. See `kms_server_side_encryption` below.- Returns:
- builder
-
kmsServerSideEncryption
public ServiceIntegrationArgs.Builder kmsServerSideEncryption(ServiceIntegrationKmsServerSideEncryptionArgs kmsServerSideEncryption)
- Parameters:
kmsServerSideEncryption
- Information about whether DevOps Guru is configured to encrypt server-side data using KMS. See `kms_server_side_encryption` below.- Returns:
- builder
-
logsAnomalyDetection
public ServiceIntegrationArgs.Builder logsAnomalyDetection(@Nullable com.pulumi.core.Output<ServiceIntegrationLogsAnomalyDetectionArgs> logsAnomalyDetection)
- Parameters:
logsAnomalyDetection
- Information about whether DevOps Guru is configured to perform log anomaly detection on Amazon CloudWatch log groups. See `logs_anomaly_detection` below.- Returns:
- builder
-
logsAnomalyDetection
public ServiceIntegrationArgs.Builder logsAnomalyDetection(ServiceIntegrationLogsAnomalyDetectionArgs logsAnomalyDetection)
- Parameters:
logsAnomalyDetection
- Information about whether DevOps Guru is configured to perform log anomaly detection on Amazon CloudWatch log groups. See `logs_anomaly_detection` below.- Returns:
- builder
-
opsCenter
public ServiceIntegrationArgs.Builder opsCenter(@Nullable com.pulumi.core.Output<ServiceIntegrationOpsCenterArgs> opsCenter)
- Parameters:
opsCenter
- Information about whether DevOps Guru is configured to create an OpsItem in AWS Systems Manager OpsCenter for each created insight. See `ops_center` below.- Returns:
- builder
-
opsCenter
public ServiceIntegrationArgs.Builder opsCenter(ServiceIntegrationOpsCenterArgs opsCenter)
- Parameters:
opsCenter
- Information about whether DevOps Guru is configured to create an OpsItem in AWS Systems Manager OpsCenter for each created insight. See `ops_center` below.- Returns:
- builder
-
build
public ServiceIntegrationArgs build()
-
-