NAME

Google::Cloud::Sql::V1::CloudSqlSslCerts::SqlSslCertsDeleteRequest - Compiled Protocol Buffers message class

SYNOPSIS

use Google::Cloud::Sql::V1::CloudSqlSslCerts;

my $msg = Google::Cloud::Sql::V1::CloudSqlSslCerts::SqlSslCertsDeleteRequest->new(
    instance => $value,
);

FIELDS

  • instance

    Type: String

  • project

    Type: String

  • sha1_fingerprint

    Type: String

NAME

Google::Cloud::Sql::V1::CloudSqlSslCerts::SqlSslCertsGetRequest - Compiled Protocol Buffers message class

SYNOPSIS

use Google::Cloud::Sql::V1::CloudSqlSslCerts;

my $msg = Google::Cloud::Sql::V1::CloudSqlSslCerts::SqlSslCertsGetRequest->new(
    instance => $value,
);

FIELDS

  • instance

    Type: String

  • project

    Type: String

  • sha1_fingerprint

    Type: String

NAME

Google::Cloud::Sql::V1::CloudSqlSslCerts::SqlSslCertsInsertRequest - Compiled Protocol Buffers message class

SYNOPSIS

use Google::Cloud::Sql::V1::CloudSqlSslCerts;

my $msg = Google::Cloud::Sql::V1::CloudSqlSslCerts::SqlSslCertsInsertRequest->new(
    instance => $value,
);

FIELDS

  • instance

    Type: String

  • project

    Type: String

  • body

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

NAME

Google::Cloud::Sql::V1::CloudSqlSslCerts::SqlSslCertsListRequest - Compiled Protocol Buffers message class

SYNOPSIS

use Google::Cloud::Sql::V1::CloudSqlSslCerts;

my $msg = Google::Cloud::Sql::V1::CloudSqlSslCerts::SqlSslCertsListRequest->new(
    instance => $value,
);

FIELDS

  • instance

    Type: String

  • project

    Type: String

NAME

Google::Cloud::Sql::V1::CloudSqlSslCerts::SslCertsInsertRequest - Compiled Protocol Buffers message class

SYNOPSIS

use Google::Cloud::Sql::V1::CloudSqlSslCerts;

my $msg = Google::Cloud::Sql::V1::CloudSqlSslCerts::SslCertsInsertRequest->new(
    common_name => $value,
);

FIELDS

  • common_name

    Type: String

NAME

Google::Cloud::Sql::V1::CloudSqlSslCerts::SslCertsInsertResponse - Compiled Protocol Buffers message class

SYNOPSIS

use Google::Cloud::Sql::V1::CloudSqlSslCerts;

my $msg = Google::Cloud::Sql::V1::CloudSqlSslCerts::SslCertsInsertResponse->new(
    kind => $value,
);

FIELDS

  • kind

    Type: String

  • operation

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

  • server_ca_cert

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

  • client_cert

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

NAME

Google::Cloud::Sql::V1::CloudSqlSslCerts::SslCertsListResponse - Compiled Protocol Buffers message class

SYNOPSIS

use Google::Cloud::Sql::V1::CloudSqlSslCerts;

my $msg = Google::Cloud::Sql::V1::CloudSqlSslCerts::SslCertsListResponse->new(
    kind => $value,
);

FIELDS

  • kind

    Type: String

  • items

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

NAME

Google::Cloud::Sql::V1::CloudSqlSslCerts::SqlSslCertsServiceClient - Client stub representing the remote SqlSslCertsService service

DESCRIPTION

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

CONFIGURATION AND ENVIRONMENT

target

The endpoint target address. Defaults to sql.googleapis.com:443.

credentials

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

NAME

Google::Cloud::Sql::V1::CloudSqlSslCerts - Protocol Buffers schema definition

DESCRIPTION

Auto-generated Protocol Buffers schema definition class.

LICENSE AND COPYRIGHT

Copyright (C) 2026 Google LLC

This program is released under the Apache 2.0 license.