Package com.pulumi.aws.cloudwatch.inputs
Class EventConnectionAuthParametersOauthArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.cloudwatch.inputs.EventConnectionAuthParametersOauthArgs.Builder
-
- Enclosing class:
- EventConnectionAuthParametersOauthArgs
public static final class EventConnectionAuthParametersOauthArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(EventConnectionAuthParametersOauthArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(EventConnectionAuthParametersOauthArgs defaults)
-
-
Method Detail
-
authorizationEndpoint
public EventConnectionAuthParametersOauthArgs.Builder authorizationEndpoint(com.pulumi.core.Output<java.lang.String> authorizationEndpoint)
- Parameters:
authorizationEndpoint
- The URL to the authorization endpoint.- Returns:
- builder
-
authorizationEndpoint
public EventConnectionAuthParametersOauthArgs.Builder authorizationEndpoint(java.lang.String authorizationEndpoint)
- Parameters:
authorizationEndpoint
- The URL to the authorization endpoint.- Returns:
- builder
-
clientParameters
public EventConnectionAuthParametersOauthArgs.Builder clientParameters(@Nullable com.pulumi.core.Output<EventConnectionAuthParametersOauthClientParametersArgs> clientParameters)
- Parameters:
clientParameters
- Contains the client parameters for OAuth authorization. Contains the following two parameters.- Returns:
- builder
-
clientParameters
public EventConnectionAuthParametersOauthArgs.Builder clientParameters(EventConnectionAuthParametersOauthClientParametersArgs clientParameters)
- Parameters:
clientParameters
- Contains the client parameters for OAuth authorization. Contains the following two parameters.- Returns:
- builder
-
httpMethod
public EventConnectionAuthParametersOauthArgs.Builder httpMethod(com.pulumi.core.Output<java.lang.String> httpMethod)
- Parameters:
httpMethod
- A password for the authorization. Created and stored in AWS Secrets Manager.- Returns:
- builder
-
httpMethod
public EventConnectionAuthParametersOauthArgs.Builder httpMethod(java.lang.String httpMethod)
- Parameters:
httpMethod
- A password for the authorization. Created and stored in AWS Secrets Manager.- Returns:
- builder
-
oauthHttpParameters
public EventConnectionAuthParametersOauthArgs.Builder oauthHttpParameters(com.pulumi.core.Output<EventConnectionAuthParametersOauthOauthHttpParametersArgs> oauthHttpParameters)
- Parameters:
oauthHttpParameters
- OAuth Http Parameters are additional credentials used to sign the request to the authorization endpoint to exchange the OAuth Client information for an access token. Secret values are stored and managed by AWS Secrets Manager. A maximum of 1 are allowed. Documented below.- Returns:
- builder
-
oauthHttpParameters
public EventConnectionAuthParametersOauthArgs.Builder oauthHttpParameters(EventConnectionAuthParametersOauthOauthHttpParametersArgs oauthHttpParameters)
- Parameters:
oauthHttpParameters
- OAuth Http Parameters are additional credentials used to sign the request to the authorization endpoint to exchange the OAuth Client information for an access token. Secret values are stored and managed by AWS Secrets Manager. A maximum of 1 are allowed. Documented below.- Returns:
- builder
-
build
public EventConnectionAuthParametersOauthArgs build()
-
-