Class ApplicationAccessScopeArgs.Builder

  • Enclosing class:
    ApplicationAccessScopeArgs

    public static final class ApplicationAccessScopeArgs.Builder
    extends java.lang.Object
    • Method Detail

      • applicationArn

        public ApplicationAccessScopeArgs.Builder applicationArn​(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 ApplicationAccessScopeArgs.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 ApplicationAccessScopeArgs.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 ApplicationAccessScopeArgs.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 ApplicationAccessScopeArgs.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 ApplicationAccessScopeArgs.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 ApplicationAccessScopeArgs.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 ApplicationAccessScopeArgs.Builder scope​(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 ApplicationAccessScopeArgs.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