Class ResponsePlanIntegrationPagerdutyArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.ssmincidents.inputs.ResponsePlanIntegrationPagerdutyArgs.Builder
-
- Enclosing class:
- ResponsePlanIntegrationPagerdutyArgs
public static final class ResponsePlanIntegrationPagerdutyArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(ResponsePlanIntegrationPagerdutyArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ResponsePlanIntegrationPagerdutyArgsbuild()ResponsePlanIntegrationPagerdutyArgs.Buildername(com.pulumi.core.Output<java.lang.String> name)ResponsePlanIntegrationPagerdutyArgs.Buildername(java.lang.String name)ResponsePlanIntegrationPagerdutyArgs.BuildersecretId(com.pulumi.core.Output<java.lang.String> secretId)ResponsePlanIntegrationPagerdutyArgs.BuildersecretId(java.lang.String secretId)ResponsePlanIntegrationPagerdutyArgs.BuilderserviceId(com.pulumi.core.Output<java.lang.String> serviceId)ResponsePlanIntegrationPagerdutyArgs.BuilderserviceId(java.lang.String serviceId)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ResponsePlanIntegrationPagerdutyArgs defaults)
-
-
Method Detail
-
name
public ResponsePlanIntegrationPagerdutyArgs.Builder name(com.pulumi.core.Output<java.lang.String> name)
- Parameters:
name- The name of the PagerDuty configuration.- Returns:
- builder
-
name
public ResponsePlanIntegrationPagerdutyArgs.Builder name(java.lang.String name)
- Parameters:
name- The name of the PagerDuty configuration.- Returns:
- builder
-
secretId
public ResponsePlanIntegrationPagerdutyArgs.Builder secretId(com.pulumi.core.Output<java.lang.String> secretId)
- Parameters:
secretId- The ID of the AWS Secrets Manager secret that stores your PagerDuty key — either a General Access REST API Key or User Token REST API Key — and other user credentials. For more information about the constraints for each field, see [CreateResponsePlan](https://docs.aws.amazon.com/incident-manager/latest/APIReference/API_CreateResponsePlan.html) in the *AWS Systems Manager Incident Manager API Reference*.- Returns:
- builder
-
secretId
public ResponsePlanIntegrationPagerdutyArgs.Builder secretId(java.lang.String secretId)
- Parameters:
secretId- The ID of the AWS Secrets Manager secret that stores your PagerDuty key — either a General Access REST API Key or User Token REST API Key — and other user credentials. For more information about the constraints for each field, see [CreateResponsePlan](https://docs.aws.amazon.com/incident-manager/latest/APIReference/API_CreateResponsePlan.html) in the *AWS Systems Manager Incident Manager API Reference*.- Returns:
- builder
-
serviceId
public ResponsePlanIntegrationPagerdutyArgs.Builder serviceId(com.pulumi.core.Output<java.lang.String> serviceId)
- Parameters:
serviceId- The ID of the PagerDuty service that the response plan associated with the incident at launch.- Returns:
- builder
-
serviceId
public ResponsePlanIntegrationPagerdutyArgs.Builder serviceId(java.lang.String serviceId)
- Parameters:
serviceId- The ID of the PagerDuty service that the response plan associated with the incident at launch.- Returns:
- builder
-
build
public ResponsePlanIntegrationPagerdutyArgs build()
-
-