Package com.pulumi.aws.cloudwatch.inputs
Class EventConnectionState.Builder
- java.lang.Object
-
- com.pulumi.aws.cloudwatch.inputs.EventConnectionState.Builder
-
- Enclosing class:
- EventConnectionState
public static final class EventConnectionState.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(EventConnectionState defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(EventConnectionState defaults)
-
-
Method Detail
-
arn
public EventConnectionState.Builder arn(@Nullable com.pulumi.core.Output<java.lang.String> arn)
- Parameters:
arn
- The Amazon Resource Name (ARN) of the connection.- Returns:
- builder
-
arn
public EventConnectionState.Builder arn(java.lang.String arn)
- Parameters:
arn
- The Amazon Resource Name (ARN) of the connection.- Returns:
- builder
-
authParameters
public EventConnectionState.Builder authParameters(@Nullable com.pulumi.core.Output<EventConnectionAuthParametersArgs> authParameters)
- Parameters:
authParameters
- Parameters used for authorization. A maximum of 1 are allowed. Documented below.- Returns:
- builder
-
authParameters
public EventConnectionState.Builder authParameters(EventConnectionAuthParametersArgs authParameters)
- Parameters:
authParameters
- Parameters used for authorization. A maximum of 1 are allowed. Documented below.- Returns:
- builder
-
authorizationType
public EventConnectionState.Builder authorizationType(@Nullable com.pulumi.core.Output<java.lang.String> authorizationType)
- Parameters:
authorizationType
- Choose the type of authorization to use for the connection. One of `API_KEY`,`BASIC`,`OAUTH_CLIENT_CREDENTIALS`.- Returns:
- builder
-
authorizationType
public EventConnectionState.Builder authorizationType(java.lang.String authorizationType)
- Parameters:
authorizationType
- Choose the type of authorization to use for the connection. One of `API_KEY`,`BASIC`,`OAUTH_CLIENT_CREDENTIALS`.- Returns:
- builder
-
description
public EventConnectionState.Builder description(@Nullable com.pulumi.core.Output<java.lang.String> description)
- Parameters:
description
- Enter a description for the connection. Maximum of 512 characters.- Returns:
- builder
-
description
public EventConnectionState.Builder description(java.lang.String description)
- Parameters:
description
- Enter a description for the connection. Maximum of 512 characters.- Returns:
- builder
-
name
public EventConnectionState.Builder name(@Nullable com.pulumi.core.Output<java.lang.String> name)
- Parameters:
name
- The name of the new connection. Maximum of 64 characters consisting of numbers, lower/upper case letters, .,-,_.- Returns:
- builder
-
name
public EventConnectionState.Builder name(java.lang.String name)
- Parameters:
name
- The name of the new connection. Maximum of 64 characters consisting of numbers, lower/upper case letters, .,-,_.- Returns:
- builder
-
secretArn
public EventConnectionState.Builder secretArn(@Nullable com.pulumi.core.Output<java.lang.String> secretArn)
- Parameters:
secretArn
- The Amazon Resource Name (ARN) of the secret created from the authorization parameters specified for the connection.- Returns:
- builder
-
secretArn
public EventConnectionState.Builder secretArn(java.lang.String secretArn)
- Parameters:
secretArn
- The Amazon Resource Name (ARN) of the secret created from the authorization parameters specified for the connection.- Returns:
- builder
-
build
public EventConnectionState build()
-
-