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;