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 ResponsePlanIntegrationPagerdutyArgs
build()
ResponsePlanIntegrationPagerdutyArgs.Builder
name(com.pulumi.core.Output<java.lang.String> name)
ResponsePlanIntegrationPagerdutyArgs.Builder
name(java.lang.String name)
ResponsePlanIntegrationPagerdutyArgs.Builder
secretId(com.pulumi.core.Output<java.lang.String> secretId)
ResponsePlanIntegrationPagerdutyArgs.Builder
secretId(java.lang.String secretId)
ResponsePlanIntegrationPagerdutyArgs.Builder
serviceId(com.pulumi.core.Output<java.lang.String> serviceId)
ResponsePlanIntegrationPagerdutyArgs.Builder
serviceId(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 response plan.- Returns:
- builder
-
name
public ResponsePlanIntegrationPagerdutyArgs.Builder name(java.lang.String name)
- Parameters:
name
- The name of the response plan.- 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()
-
-