Google-Cloud-Sql-V1

 view release on metacpan or  search on metacpan

lib/Google/Cloud/Sql/V1/CloudSqlAvailableDatabaseVersions.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<sql.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;

lib/Google/Cloud/Sql/V1/CloudSqlBackupRuns.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<sql.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;

lib/Google/Cloud/Sql/V1/CloudSqlBackups.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<sql.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;

lib/Google/Cloud/Sql/V1/CloudSqlConnect.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<sql.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;

lib/Google/Cloud/Sql/V1/CloudSqlDatabases.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<sql.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;

lib/Google/Cloud/Sql/V1/CloudSqlEvents.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<sql.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;

lib/Google/Cloud/Sql/V1/CloudSqlFeatureEligibility.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<sql.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;

lib/Google/Cloud/Sql/V1/CloudSqlFlags.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<sql.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;

lib/Google/Cloud/Sql/V1/CloudSqlIamPolicies.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<sql.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;

lib/Google/Cloud/Sql/V1/CloudSqlInstanceNames.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<sql.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;

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

    # Field: database_installed_version Type: 9 ()
    # Field: out_of_disk_report Type: 11 (.google.cloud.sql.v1.DatabaseInstance.SqlOutOfDiskReport)
    # Field: create_time Type: 11 (.google.protobuf.Timestamp)
    # Field: available_maintenance_versions Type: 9 ()
    # Field: maintenance_version Type: 9 ()
    # Field: upgradable_database_versions Type: 11 (.google.cloud.sql.v1.AvailableDatabaseVersion)
    # Field: sql_network_architecture Type: 14 (.google.cloud.sql.v1.DatabaseInstance.SqlNetworkArchitecture)
    # Field: psc_service_attachment_link Type: 9 ()
    # Field: dns_name Type: 9 ()
    # Field: primary_dns_name Type: 9 ()
    # Field: write_endpoint Type: 9 ()
    # Field: replication_cluster Type: 11 (.google.cloud.sql.v1.ReplicationCluster)
    # Field: gemini_config Type: 11 (.google.cloud.sql.v1.GeminiInstanceConfig)
    # Field: satisfies_pzi Type: 11 (.google.protobuf.BoolValue)
    # Field: switch_transaction_logs_to_cloud_storage_enabled Type: 11 (.google.protobuf.BoolValue)
    # Field: include_replicas_for_major_version_upgrade Type: 11 (.google.protobuf.BoolValue)
    # Field: tags Type: 11 (.google.cloud.sql.v1.DatabaseInstance.TagsEntry)
    # Field: node_count Type: 5 ()
    # Field: nodes Type: 11 (.google.cloud.sql.v1.DatabaseInstance.PoolNodeConfig)
    # Field: dns_names Type: 11 (.google.cloud.sql.v1.DnsNameMapping)
    # Field: database_center_integration_enabled Type: 11 (.google.protobuf.BoolValue)

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

Type: String

=item * B<dns_name>

Type: String

=item * B<primary_dns_name>

Type: String

=item * B<write_endpoint>

Type: String

=item * B<replication_cluster>

Type: Message (.google.cloud.sql.v1.ReplicationCluster)

=item * B<gemini_config>

Type: Message (.google.cloud.sql.v1.GeminiInstanceConfig)

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

=item * B<flag_recommender_enabled>

Type: Bool

=back

=cut

# === Message: Google::Cloud::Sql::V1::CloudSqlInstances::ReplicationCluster ===
    # Fields for ReplicationCluster
    # Field: psa_write_endpoint Type: 9 ()
    # Field: failover_dr_replica_name Type: 9 ()
    # Field: dr_replica Type: 8 ()

=pod

=head1 NAME

Google::Cloud::Sql::V1::CloudSqlInstances::ReplicationCluster - Compiled Protocol Buffers message class

=head1 SYNOPSIS

    use Google::Cloud::Sql::V1::CloudSqlInstances;

    my $msg = Google::Cloud::Sql::V1::CloudSqlInstances::ReplicationCluster->new(
        psa_write_endpoint => $value,
    );

=head1 FIELDS

=over 4

=item * B<psa_write_endpoint>

Type: String

=item * B<failover_dr_replica_name>

Type: String

=item * B<dr_replica>

Type: Bool

lib/Google/Cloud/Sql/V1/CloudSqlInstances.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<sql.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;

lib/Google/Cloud/Sql/V1/CloudSqlOperations.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<sql.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;

lib/Google/Cloud/Sql/V1/CloudSqlRegions.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<sql.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;

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


=cut

# === Message: Google::Cloud::Sql::V1::CloudSqlResources::PscConfig ===
    # Fields for PscConfig
    # Field: psc_enabled Type: 8 ()
    # Field: allowed_consumer_projects Type: 9 ()
    # Field: psc_auto_connections Type: 11 (.google.cloud.sql.v1.PscAutoConnectionConfig)
    # Field: network_attachment_uri Type: 9 ()
    # Field: psc_auto_dns_enabled Type: 8 ()
    # Field: psc_write_endpoint_dns_enabled Type: 8 ()
    # Field: psc_auto_connection_policy_enabled Type: 8 ()

=pod

=head1 NAME

Google::Cloud::Sql::V1::CloudSqlResources::PscConfig - Compiled Protocol Buffers message class

=head1 SYNOPSIS

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

Type: Message (.google.cloud.sql.v1.PscAutoConnectionConfig)

=item * B<network_attachment_uri>

Type: String

=item * B<psc_auto_dns_enabled>

Type: Bool

=item * B<psc_write_endpoint_dns_enabled>

Type: Bool

=item * B<psc_auto_connection_policy_enabled>

Type: Bool

=back

=cut

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

# === Message: Google::Cloud::Sql::V1::CloudSqlResources::PscAutoConnectionConfig ===
    # Fields for PscAutoConnectionConfig
    # Field: consumer_project Type: 9 ()
    # Field: consumer_network Type: 9 ()
    # Field: ip_address Type: 9 ()
    # Field: status Type: 9 ()
    # Field: consumer_network_status Type: 9 ()
    # Field: service_connection_policy Type: 9 ()
    # Field: service_connection_policy_creation_result Type: 9 ()
    # Field: instance_auto_dns_status Type: 14 (.google.cloud.sql.v1.AutoDnsStatus)
    # Field: write_endpoint_auto_dns_status Type: 14 (.google.cloud.sql.v1.AutoDnsStatus)

=pod

=head1 NAME

Google::Cloud::Sql::V1::CloudSqlResources::PscAutoConnectionConfig - Compiled Protocol Buffers message class

=head1 SYNOPSIS

    use Google::Cloud::Sql::V1::CloudSqlResources;

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

Type: String

=item * B<service_connection_policy_creation_result>

Type: String

=item * B<instance_auto_dns_status>

Type: Enum (.google.cloud.sql.v1.AutoDnsStatus)

=item * B<write_endpoint_auto_dns_status>

Type: Enum (.google.cloud.sql.v1.AutoDnsStatus)

=back

=cut

# === Message: Google::Cloud::Sql::V1::CloudSqlResources::LocationPreference ===
    # Fields for LocationPreference
    # Field: follow_gae_application Type: 9 ()

lib/Google/Cloud/Sql/V1/CloudSqlSslCerts.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<sql.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;

lib/Google/Cloud/Sql/V1/CloudSqlTiers.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<sql.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;

lib/Google/Cloud/Sql/V1/CloudSqlUsers.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<sql.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 1.447 second using v1.01-cache-2.11-cpan-81fc1098f69 )