Class AppAuthorizationConnectionState


  • public final class AppAuthorizationConnectionState
    extends com.pulumi.resources.ResourceArgs
    • Method Detail

      • app

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> app()
        Returns:
        Name of the application.
      • appAuthorizationArn

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> appAuthorizationArn()
        Returns:
        ARN or Universal Unique Identifier (UUID) of the app authorization to use for the request.
      • appBundleArn

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> appBundleArn()
        Returns:
        ARN of the app bundle to use for the request. The following arguments are optional:
      • authRequest

        public java.util.Optional<com.pulumi.core.Output<AppAuthorizationConnectionAuthRequestArgs>> authRequest()
        Returns:
        OAuth2 authorization information. Required if the app authorization for the request is configured with an OAuth2 (`oauth2`) authorization type. See `authRequest` Block for details.
      • region

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> region()
        Returns:
        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.
      • tenants

        public java.util.Optional<com.pulumi.core.Output<java.util.List<AppAuthorizationConnectionTenantArgs>>> tenants()
        Returns:
        Information about an application tenant. See `tenant` Block below.