Package com.pulumi.aws.appfabric
Class AppAuthorizationConnectionArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.appfabric.AppAuthorizationConnectionArgs.Builder
-
- Enclosing class:
- AppAuthorizationConnectionArgs
public static final class AppAuthorizationConnectionArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(AppAuthorizationConnectionArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(AppAuthorizationConnectionArgs defaults)
-
-
Method Detail
-
appAuthorizationArn
public AppAuthorizationConnectionArgs.Builder appAuthorizationArn(com.pulumi.core.Output<java.lang.String> appAuthorizationArn)
- Parameters:
appAuthorizationArn- ARN or Universal Unique Identifier (UUID) of the app authorization to use for the request.- Returns:
- builder
-
appAuthorizationArn
public AppAuthorizationConnectionArgs.Builder appAuthorizationArn(java.lang.String appAuthorizationArn)
- Parameters:
appAuthorizationArn- ARN or Universal Unique Identifier (UUID) of the app authorization to use for the request.- Returns:
- builder
-
appBundleArn
public AppAuthorizationConnectionArgs.Builder appBundleArn(com.pulumi.core.Output<java.lang.String> appBundleArn)
- Parameters:
appBundleArn- ARN of the app bundle to use for the request. The following arguments are optional:- Returns:
- builder
-
appBundleArn
public AppAuthorizationConnectionArgs.Builder appBundleArn(java.lang.String appBundleArn)
- Parameters:
appBundleArn- ARN of the app bundle to use for the request. The following arguments are optional:- Returns:
- builder
-
authRequest
public AppAuthorizationConnectionArgs.Builder authRequest(@Nullable com.pulumi.core.Output<AppAuthorizationConnectionAuthRequestArgs> authRequest)
- Parameters:
authRequest- OAuth2 authorization information. Required if the app authorization for the request is configured with an OAuth2 (`oauth2`) authorization type. See `authRequest` Block for details.- Returns:
- builder
-
authRequest
public AppAuthorizationConnectionArgs.Builder authRequest(AppAuthorizationConnectionAuthRequestArgs authRequest)
- Parameters:
authRequest- OAuth2 authorization information. Required if the app authorization for the request is configured with an OAuth2 (`oauth2`) authorization type. See `authRequest` Block for details.- Returns:
- builder
-
region
public AppAuthorizationConnectionArgs.Builder region(@Nullable com.pulumi.core.Output<java.lang.String> region)
- Parameters:
region- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.- Returns:
- builder
-
region
public AppAuthorizationConnectionArgs.Builder region(java.lang.String region)
- Parameters:
region- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.- Returns:
- builder
-
timeouts
public AppAuthorizationConnectionArgs.Builder timeouts(@Nullable com.pulumi.core.Output<AppAuthorizationConnectionTimeoutsArgs> timeouts)
-
timeouts
public AppAuthorizationConnectionArgs.Builder timeouts(AppAuthorizationConnectionTimeoutsArgs timeouts)
-
build
public AppAuthorizationConnectionArgs build()
-
-