Package com.pulumi.aws.cloudwatch.inputs
Class EventConnectionAuthParametersOauthArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.cloudwatch.inputs.EventConnectionAuthParametersOauthArgs
-
public final class EventConnectionAuthParametersOauthArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classEventConnectionAuthParametersOauthArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static EventConnectionAuthParametersOauthArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description com.pulumi.core.Output<java.lang.String>authorizationEndpoint()static EventConnectionAuthParametersOauthArgs.Builderbuilder()static EventConnectionAuthParametersOauthArgs.Builderbuilder(EventConnectionAuthParametersOauthArgs defaults)java.util.Optional<com.pulumi.core.Output<EventConnectionAuthParametersOauthClientParametersArgs>>clientParameters()com.pulumi.core.Output<java.lang.String>httpMethod()com.pulumi.core.Output<EventConnectionAuthParametersOauthOauthHttpParametersArgs>oauthHttpParameters()
-
-
-
Field Detail
-
Empty
public static final EventConnectionAuthParametersOauthArgs Empty
-
-
Method Detail
-
authorizationEndpoint
public com.pulumi.core.Output<java.lang.String> authorizationEndpoint()
- Returns:
- The URL to the authorization endpoint.
-
clientParameters
public java.util.Optional<com.pulumi.core.Output<EventConnectionAuthParametersOauthClientParametersArgs>> clientParameters()
- Returns:
- Contains the client parameters for OAuth authorization. Contains the following two parameters.
-
httpMethod
public com.pulumi.core.Output<java.lang.String> httpMethod()
- Returns:
- A password for the authorization. Created and stored in AWS Secrets Manager.
-
oauthHttpParameters
public com.pulumi.core.Output<EventConnectionAuthParametersOauthOauthHttpParametersArgs> oauthHttpParameters()
- Returns:
- 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.
-
builder
public static EventConnectionAuthParametersOauthArgs.Builder builder()
-
builder
public static EventConnectionAuthParametersOauthArgs.Builder builder(EventConnectionAuthParametersOauthArgs defaults)
-
-