Package com.pulumi.aws.cloudwatch.inputs
Class EventConnectionAuthParametersArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.cloudwatch.inputs.EventConnectionAuthParametersArgs
-
public final class EventConnectionAuthParametersArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classEventConnectionAuthParametersArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static EventConnectionAuthParametersArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<com.pulumi.core.Output<EventConnectionAuthParametersApiKeyArgs>>apiKey()java.util.Optional<com.pulumi.core.Output<EventConnectionAuthParametersBasicArgs>>basic()static EventConnectionAuthParametersArgs.Builderbuilder()static EventConnectionAuthParametersArgs.Builderbuilder(EventConnectionAuthParametersArgs defaults)java.util.Optional<com.pulumi.core.Output<EventConnectionAuthParametersConnectivityParametersArgs>>connectivityParameters()java.util.Optional<com.pulumi.core.Output<EventConnectionAuthParametersInvocationHttpParametersArgs>>invocationHttpParameters()java.util.Optional<com.pulumi.core.Output<EventConnectionAuthParametersOauthArgs>>oauth()
-
-
-
Field Detail
-
Empty
public static final EventConnectionAuthParametersArgs Empty
-
-
Method Detail
-
apiKey
public java.util.Optional<com.pulumi.core.Output<EventConnectionAuthParametersApiKeyArgs>> apiKey()
- Returns:
- Parameters used for API_KEY authorization. An API key to include in the header for each authentication request. A maximum of 1 are allowed. Conflicts with `basic` and `oauth`. Documented below.
-
basic
public java.util.Optional<com.pulumi.core.Output<EventConnectionAuthParametersBasicArgs>> basic()
- Returns:
- Parameters used for BASIC authorization. A maximum of 1 are allowed. Conflicts with `apiKey` and `oauth`. Documented below.
-
connectivityParameters
public java.util.Optional<com.pulumi.core.Output<EventConnectionAuthParametersConnectivityParametersArgs>> connectivityParameters()
- Returns:
- Parameters used for `oauth` with private API. Documented below.
-
invocationHttpParameters
public java.util.Optional<com.pulumi.core.Output<EventConnectionAuthParametersInvocationHttpParametersArgs>> invocationHttpParameters()
- Returns:
- Invocation HTTP Parameters are additional credentials used to sign each Invocation of the ApiDestination created from this Connection. If the ApiDestination Rule Target has additional HttpParameters, the values will be merged together, with the Connection Invocation HTTP Parameters taking precedence. Secret values are stored and managed by AWS Secrets Manager. A maximum of 1 are allowed. Documented below.
-
oauth
public java.util.Optional<com.pulumi.core.Output<EventConnectionAuthParametersOauthArgs>> oauth()
- Returns:
- Parameters used for OAUTH_CLIENT_CREDENTIALS authorization. A maximum of 1 are allowed. Conflicts with `basic` and `apiKey`. Documented below.
-
builder
public static EventConnectionAuthParametersArgs.Builder builder()
-
builder
public static EventConnectionAuthParametersArgs.Builder builder(EventConnectionAuthParametersArgs defaults)
-
-