Google-Cloud-Networksecurity-V1

 view release on metacpan or  search on metacpan

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

ZSBDZXJ0aWZpY2F0ZVByb3ZpZGVyIGluc3RhbmNlcyAocGx1Z2lucykgYW5kIG9uZSBvZiB0
aGVtIGlzIGVuYWJsZWQKIGFuZCBjb25maWd1cmVkIGJ5IHNwZWNpZnlpbmcgdGhpcyBtZXNz
YWdlLiBXb3JrbG9hZHMgdXNlIHRoZSB2YWx1ZXMgZnJvbSB0aGlzCiBtZXNzYWdlIHRvIGxv
Y2F0ZSBhbmQgbG9hZCB0aGUgQ2VydGlmaWNhdGVQcm92aWRlciBpbnN0YW5jZSBjb25maWd1
cmF0aW9uLgoKCgoDBAIBEgM3CCMK3gEKBAQCAgASAzsCRhrQASBSZXF1aXJlZC4gUGx1Z2lu
IGluc3RhbmNlIG5hbWUsIHVzZWQgdG8gbG9jYXRlIGFuZCBsb2FkIENlcnRpZmljYXRlUHJv
dmlkZXIKIGluc3RhbmNlIGNvbmZpZ3VyYXRpb24uIFNldCB0byAiZ29vZ2xlX2Nsb3VkX3By
aXZhdGVfc3BpZmZlIiB0byB1c2UKIENlcnRpZmljYXRlIEF1dGhvcml0eSBTZXJ2aWNlIGNl
cnRpZmljYXRlIHByb3ZpZGVyIGluc3RhbmNlLgoKDAoFBAICAAUSAzsCCAoMCgUEAgIAARID
OwkYCgwKBQQCAgADEgM7GxwKDAoFBAICAAgSAzsdRQoPCggEAgIACJwIABIDOx5ECpcBCgIE
AxIEQABNARqKASBTcGVjaWZpY2F0aW9uIG9mIGNlcnRpZmljYXRlIHByb3ZpZGVyLiBEZWZp
bmVzIHRoZSBtZWNoYW5pc20gdG8gb2J0YWluIHRoZQogY2VydGlmaWNhdGUgYW5kIHByaXZh
dGUga2V5IGZvciBwZWVyIHRvIHBlZXIgYXV0aGVudGljYXRpb24uCgoKCgMEAwESA0AIGwpj
CgQEAwgAEgRDAkwDGlUgVGhlIHR5cGUgb2YgY2VydGlmaWNhdGUgcHJvdmlkZXIgd2hpY2gg
cHJvdmlkZXMgdGhlIGNlcnRpZmljYXRlcyBhbmQKIHByaXZhdGUga2V5cy4KCgwKBQQDCAAB
EgNDCAwKaQoEBAMCABIDRgQjGlwgZ1JQQyBzcGVjaWZpYyBjb25maWd1cmF0aW9uIHRvIGFj
Y2VzcyB0aGUgZ1JQQyBzZXJ2ZXIgdG8KIG9idGFpbiB0aGUgY2VydCBhbmQgcHJpdmF0ZSBr
ZXkuCgoMCgUEAwIABhIDRgQQCgwKBQQDAgABEgNGER4KDAoFBAMCAAMSA0YhIgqlAQoEBAMC
ARIDSwRCGpcBIFRoZSBjZXJ0aWZpY2F0ZSBwcm92aWRlciBpbnN0YW5jZSBzcGVjaWZpY2F0
aW9uIHRoYXQgd2lsbCBiZSBwYXNzZWQgdG8KIHRoZSBkYXRhIHBsYW5lLCB3aGljaCB3aWxs
IGJlIHVzZWQgdG8gbG9hZCBuZWNlc3NhcnkgY3JlZGVudGlhbAogaW5mb3JtYXRpb24uCgoM
CgUEAwIBBhIDSwQfCgwKBQQDAgEBEgNLID0KDAoFBAMCAQMSA0tAQWIGcHJvdG8z
EOF
    Protobuf::DescriptorPool->generated_pool->add_serialized_file(MIME::Base64::decode_base64($descriptor_b64));
}

# Message definitions

# === Message: Google::Cloud::Networksecurity::V1::Tls::GrpcEndpoint ===
    # Fields for GrpcEndpoint
    # Field: target_uri Type: 9 ()

=pod

=head1 NAME

Google::Cloud::Networksecurity::V1::Tls::GrpcEndpoint - Compiled Protocol Buffers message class

=head1 SYNOPSIS

    use Google::Cloud::Networksecurity::V1::Tls;

    my $msg = Google::Cloud::Networksecurity::V1::Tls::GrpcEndpoint->new(
        target_uri => $value,
    );

=head1 FIELDS

=over 4

=item * B<target_uri>

Type: String

=back

=cut

# === Message: Google::Cloud::Networksecurity::V1::Tls::ValidationCA ===
    # Fields for ValidationCA
    # Field: grpc_endpoint Type: 11 (.google.cloud.networksecurity.v1.GrpcEndpoint)
    # Field: certificate_provider_instance Type: 11 (.google.cloud.networksecurity.v1.CertificateProviderInstance)

=pod

=head1 NAME

Google::Cloud::Networksecurity::V1::Tls::ValidationCA - Compiled Protocol Buffers message class

=head1 SYNOPSIS

    use Google::Cloud::Networksecurity::V1::Tls;

    my $msg = Google::Cloud::Networksecurity::V1::Tls::ValidationCA->new(
        grpc_endpoint => $value,
    );

=head1 FIELDS

=over 4

=item * B<grpc_endpoint>

Type: Message (.google.cloud.networksecurity.v1.GrpcEndpoint)

=item * B<certificate_provider_instance>

Type: Message (.google.cloud.networksecurity.v1.CertificateProviderInstance)

=back

=cut

# === Message: Google::Cloud::Networksecurity::V1::Tls::CertificateProviderInstance ===
    # Fields for CertificateProviderInstance
    # Field: plugin_instance Type: 9 ()

=pod

=head1 NAME

Google::Cloud::Networksecurity::V1::Tls::CertificateProviderInstance - Compiled Protocol Buffers message class

=head1 SYNOPSIS

    use Google::Cloud::Networksecurity::V1::Tls;

    my $msg = Google::Cloud::Networksecurity::V1::Tls::CertificateProviderInstance->new(
        plugin_instance => $value,
    );

=head1 FIELDS

=over 4

=item * B<plugin_instance>

Type: String

=back

=cut

# === Message: Google::Cloud::Networksecurity::V1::Tls::CertificateProvider ===
    # Fields for CertificateProvider
    # Field: grpc_endpoint Type: 11 (.google.cloud.networksecurity.v1.GrpcEndpoint)
    # Field: certificate_provider_instance Type: 11 (.google.cloud.networksecurity.v1.CertificateProviderInstance)

=pod

=head1 NAME

Google::Cloud::Networksecurity::V1::Tls::CertificateProvider - Compiled Protocol Buffers message class

=head1 SYNOPSIS

    use Google::Cloud::Networksecurity::V1::Tls;

    my $msg = Google::Cloud::Networksecurity::V1::Tls::CertificateProvider->new(
        grpc_endpoint => $value,
    );

=head1 FIELDS

=over 4

=item * B<grpc_endpoint>

Type: Message (.google.cloud.networksecurity.v1.GrpcEndpoint)

=item * B<certificate_provider_instance>

Type: Message (.google.cloud.networksecurity.v1.CertificateProviderInstance)

=back

=cut

1;

__END__

=head1 NAME

Google::Cloud::Networksecurity::V1::Tls - Protocol Buffers schema definition

=head1 DESCRIPTION

Auto-generated Protocol Buffers schema definition class.

=head1 LICENSE AND COPYRIGHT

Copyright (C) 2026 Google LLC

This program is released under the Apache 2.0 license.

=cut



( run in 1.464 second using v1.01-cache-2.11-cpan-f03e8824b8d )