Package com.pulumi.aws.devopsguru.inputs
Class ServiceIntegrationState.Builder
- java.lang.Object
-
- com.pulumi.aws.devopsguru.inputs.ServiceIntegrationState.Builder
-
- Enclosing class:
- ServiceIntegrationState
public static final class ServiceIntegrationState.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(ServiceIntegrationState defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ServiceIntegrationState defaults)
-
-
Method Detail
-
kmsServerSideEncryption
public ServiceIntegrationState.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 `kmsServerSideEncryption` below.- Returns:
- builder
-
kmsServerSideEncryption
public ServiceIntegrationState.Builder kmsServerSideEncryption(ServiceIntegrationKmsServerSideEncryptionArgs kmsServerSideEncryption)
- Parameters:
kmsServerSideEncryption- Information about whether DevOps Guru is configured to encrypt server-side data using KMS. See `kmsServerSideEncryption` below.- Returns:
- builder
-
logsAnomalyDetection
public ServiceIntegrationState.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 `logsAnomalyDetection` below.- Returns:
- builder
-
logsAnomalyDetection
public ServiceIntegrationState.Builder logsAnomalyDetection(ServiceIntegrationLogsAnomalyDetectionArgs logsAnomalyDetection)
- Parameters:
logsAnomalyDetection- Information about whether DevOps Guru is configured to perform log anomaly detection on Amazon CloudWatch log groups. See `logsAnomalyDetection` below.- Returns:
- builder
-
opsCenter
public ServiceIntegrationState.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 `opsCenter` below.- Returns:
- builder
-
opsCenter
public ServiceIntegrationState.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 `opsCenter` below.- Returns:
- builder
-
region
public ServiceIntegrationState.Builder region(@Nullable com.pulumi.core.Output<java.lang.String> region)
- Parameters:
region- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.- Returns:
- builder
-
region
public ServiceIntegrationState.Builder region(java.lang.String region)
- Parameters:
region- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.- Returns:
- builder
-
build
public ServiceIntegrationState build()
-
-