Google-Cloud-Datafusion-V1

 view release on metacpan or  search on metacpan

lib/Google/Cloud/Datafusion/V1/Datafusion.pm  view on Meta::CPAN

    # Field: enable_stackdriver_logging Type: 8 ()
    # Field: enable_stackdriver_monitoring Type: 8 ()
    # Field: private_instance Type: 8 ()
    # Field: network_config Type: 11 (.google.cloud.datafusion.v1.NetworkConfig)
    # Field: labels Type: 11 (.google.cloud.datafusion.v1.Instance.LabelsEntry)
    # Field: options Type: 11 (.google.cloud.datafusion.v1.Instance.OptionsEntry)
    # Field: create_time Type: 11 (.google.protobuf.Timestamp)
    # Field: update_time Type: 11 (.google.protobuf.Timestamp)
    # Field: state Type: 14 (.google.cloud.datafusion.v1.Instance.State)
    # Field: state_message Type: 9 ()
    # Field: service_endpoint Type: 9 ()
    # Field: zone Type: 9 ()
    # Field: version Type: 9 ()
    # Field: service_account Type: 9 ()
    # Field: display_name Type: 9 ()
    # Field: available_version Type: 11 (.google.cloud.datafusion.v1.Version)
    # Field: api_endpoint Type: 9 ()
    # Field: gcs_bucket Type: 9 ()
    # Field: accelerators Type: 11 (.google.cloud.datafusion.v1.Accelerator)
    # Field: p4_service_account Type: 9 ()
    # Field: tenant_project_id Type: 9 ()
    # Field: dataproc_service_account Type: 9 ()
    # Field: enable_rbac Type: 8 ()
    # Field: crypto_key_config Type: 11 (.google.cloud.datafusion.v1.CryptoKeyConfig)
    # Field: disabled_reason Type: 14 (.google.cloud.datafusion.v1.Instance.DisabledReason)

=pod

lib/Google/Cloud/Datafusion/V1/Datafusion.pm  view on Meta::CPAN

Type: Message (.google.protobuf.Timestamp)

=item * B<state>

Type: Enum (.google.cloud.datafusion.v1.Instance.State)

=item * B<state_message>

Type: String

=item * B<service_endpoint>

Type: String

=item * B<zone>

Type: String

=item * B<version>

Type: String

lib/Google/Cloud/Datafusion/V1/Datafusion.pm  view on Meta::CPAN

Type: String

=item * B<display_name>

Type: String

=item * B<available_version>

Type: Message (.google.cloud.datafusion.v1.Version)

=item * B<api_endpoint>

Type: String

=item * B<gcs_bucket>

Type: String

=item * B<accelerators>

Type: Message (.google.cloud.datafusion.v1.Accelerator)

lib/Google/Cloud/Datafusion/V1/Datafusion.pm  view on Meta::CPAN

=head1 DESCRIPTION

This class acts as a local client stub for the remote gRPC service.
It delegates call dispatching to an underlying L<Google::gRPC::Client>
instance, ensuring type-safe request parsing and response mapping.

=head1 CONFIGURATION AND ENVIRONMENT

=head2 target

The endpoint target address. Defaults to C<datafusion.googleapis.com:443>.

=head2 credentials

The authentication credentials provider. Defaults to application default credentials via L<Google::Auth>.

=cut

use Moo;
use Google::Auth;
use Google::gRPC::Client;



( run in 2.260 seconds using v1.01-cache-2.11-cpan-81fc1098f69 )