Package com.pulumi.aws.ssoadmin.inputs
Class ApplicationAccessScopeState.Builder
- java.lang.Object
-
- com.pulumi.aws.ssoadmin.inputs.ApplicationAccessScopeState.Builder
-
- Enclosing class:
- ApplicationAccessScopeState
public static final class ApplicationAccessScopeState.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(ApplicationAccessScopeState defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ApplicationAccessScopeState.BuilderapplicationArn(com.pulumi.core.Output<java.lang.String> applicationArn)ApplicationAccessScopeState.BuilderapplicationArn(java.lang.String applicationArn)ApplicationAccessScopeState.BuilderauthorizedTargets(com.pulumi.core.Output<java.util.List<java.lang.String>> authorizedTargets)ApplicationAccessScopeState.BuilderauthorizedTargets(java.lang.String... authorizedTargets)ApplicationAccessScopeState.BuilderauthorizedTargets(java.util.List<java.lang.String> authorizedTargets)ApplicationAccessScopeStatebuild()ApplicationAccessScopeState.Builderregion(com.pulumi.core.Output<java.lang.String> region)ApplicationAccessScopeState.Builderregion(java.lang.String region)ApplicationAccessScopeState.Builderscope(com.pulumi.core.Output<java.lang.String> scope)ApplicationAccessScopeState.Builderscope(java.lang.String scope)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ApplicationAccessScopeState defaults)
-
-
Method Detail
-
applicationArn
public ApplicationAccessScopeState.Builder applicationArn(@Nullable com.pulumi.core.Output<java.lang.String> applicationArn)
- Parameters:
applicationArn- Specifies the ARN of the application with the access scope with the targets to add or update.- Returns:
- builder
-
applicationArn
public ApplicationAccessScopeState.Builder applicationArn(java.lang.String applicationArn)
- Parameters:
applicationArn- Specifies the ARN of the application with the access scope with the targets to add or update.- Returns:
- builder
-
authorizedTargets
public ApplicationAccessScopeState.Builder authorizedTargets(@Nullable com.pulumi.core.Output<java.util.List<java.lang.String>> authorizedTargets)
- Parameters:
authorizedTargets- Specifies an array list of ARNs that represent the authorized targets for this access scope.- Returns:
- builder
-
authorizedTargets
public ApplicationAccessScopeState.Builder authorizedTargets(java.util.List<java.lang.String> authorizedTargets)
- Parameters:
authorizedTargets- Specifies an array list of ARNs that represent the authorized targets for this access scope.- Returns:
- builder
-
authorizedTargets
public ApplicationAccessScopeState.Builder authorizedTargets(java.lang.String... authorizedTargets)
- Parameters:
authorizedTargets- Specifies an array list of ARNs that represent the authorized targets for this access scope.- Returns:
- builder
-
region
public ApplicationAccessScopeState.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 ApplicationAccessScopeState.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
-
scope
public ApplicationAccessScopeState.Builder scope(@Nullable com.pulumi.core.Output<java.lang.String> scope)
- Parameters:
scope- Specifies the name of the access scope to be associated with the specified targets. The following arguments are optional:- Returns:
- builder
-
scope
public ApplicationAccessScopeState.Builder scope(java.lang.String scope)
- Parameters:
scope- Specifies the name of the access scope to be associated with the specified targets. The following arguments are optional:- Returns:
- builder
-
build
public ApplicationAccessScopeState build()
-
-