NAME
    gcloud alpha managed-flink deployments create - create a BigQuery Engine
        for Apache Flink deployment

SYNOPSIS
    gcloud alpha managed-flink deployments create
        (DEPLOYMENT : --location=LOCATION) --max-slots=MAX_SLOTS [--async]
        [--display-name=DISPLAY_NAME] [--workload-identity=WORKLOAD_IDENTITY]
        [--network-config-subnetwork=NETWORK_CONFIG_SUBNETWORK
          --network-config-vpc=NETWORK_CONFIG_VPC] [GCLOUD_WIDE_FLAG ...]

DESCRIPTION
    (ALPHA) Create a BigQuery Engine for Apache Flink deployment.

EXAMPLES
    To create a BigQuery Engine for Apache Flink deployment, run:

        $ gcloud alpha managed-flink deployments create my-deployment \
          --location=us-central1

    To create a BigQuery Engine for Apache Flink deployment with all optional
    parameters set, run:

        $ gcloud alpha managed-flink deployments create my-deployment \
          --location=us-central1 --max-slots=100 \
          --network-config-vpc=my-vpc \
          --network-config-subnetwork=my-subnetwork

POSITIONAL ARGUMENTS
     Deployment resource - Identifies the deployment for which the command
     runs. The arguments in this group can be used to specify the attributes of
     this resource. (NOTE) Some attributes are not given arguments in this
     group but can be set in other ways.

     To set the project attribute:
      ◆ provide the argument deployment on the command line with a fully
        specified name;
      ◆ provide the argument --project on the command line;
      ◆ set the property core/project.

     This must be specified.

       DEPLOYMENT
          ID of the deployment or fully qualified identifier for the
          deployment.

          To set the deployment attribute:
          ▸ provide the argument deployment on the command line.

          This positional argument must be specified if any of the other
          arguments in this group are specified.

       --location=LOCATION
          ID of the location of the Apache Flink for BigQuery resource. See
          https://cloud.google.com/managed-flink/docs/locations for a list of
          supported locations.

          To set the location attribute:
          ▸ provide the argument deployment on the command line with a fully
            specified name;
          ▸ provide the argument --location on the command line.

REQUIRED FLAGS
     --max-slots=MAX_SLOTS
        max slots of the Flink deployment.

OPTIONAL FLAGS
     --async
        Return immediately, without waiting for the operation in progress to
        complete.

     --display-name=DISPLAY_NAME
        display name of the Flink deployment.

     --workload-identity=WORKLOAD_IDENTITY
        The workload identity to use for the deployment. Managed Flink Default
        Workload Identity will be used if not specified.

     --network-config-subnetwork=NETWORK_CONFIG_SUBNETWORK
        subnetwork for the Flink deployment network config.

     --network-config-vpc=NETWORK_CONFIG_VPC
        fully qualified VPC network for the Flink deployment network config.
        Formatted as: projects/{project}/global/networks/{network_id}.

GCLOUD WIDE FLAGS
    These flags are available to all commands: --access-token-file, --account,
    --billing-project, --configuration, --flags-file, --flatten, --format,
    --help, --impersonate-service-account, --log-http, --project, --quiet,
    --trace-token, --user-output-enabled, --verbosity.

    Run $ gcloud help for details.

API REFERENCE
    This command uses the managedflink/v1alpha API. The full documentation for
    this API can be found at:
    https://cloud.google.com/managed-flink/docs/overview

NOTES
    This command is currently in alpha and might change without notice. If this
    command fails with API permission errors despite specifying the correct
    project, you might be trying to access an API with an invitation-only early
    access allowlist.

