view release on metacpan or search on metacpan
lib/Google/Cloud/Networkservices/V1/Dep.pm view on Meta::CPAN
? Google::Cloud::Networkservices::V1::Dep::CreateLbTrafficExtensionRequest->new($args)
: $args;
return $self->_grpc_client->call({
service => 'google.cloud.networkservices.v1.DepService',
method => 'CreateLbTrafficExtension',
request => $req,
response_class => 'Google::Longrunning::Operations::Operation',
});
}
sub update_lb_traffic_extension {
my ($self, $args) = @_;
my $req = ref($args) eq 'HASH'
? Google::Cloud::Networkservices::V1::Dep::UpdateLbTrafficExtensionRequest->new($args)
: $args;
return $self->_grpc_client->call({
service => 'google.cloud.networkservices.v1.DepService',
method => 'UpdateLbTrafficExtension',
request => $req,
response_class => 'Google::Longrunning::Operations::Operation',
});
lib/Google/Cloud/Networkservices/V1/Dep.pm view on Meta::CPAN
? Google::Cloud::Networkservices::V1::Dep::CreateLbRouteExtensionRequest->new($args)
: $args;
return $self->_grpc_client->call({
service => 'google.cloud.networkservices.v1.DepService',
method => 'CreateLbRouteExtension',
request => $req,
response_class => 'Google::Longrunning::Operations::Operation',
});
}
sub update_lb_route_extension {
my ($self, $args) = @_;
my $req = ref($args) eq 'HASH'
? Google::Cloud::Networkservices::V1::Dep::UpdateLbRouteExtensionRequest->new($args)
: $args;
return $self->_grpc_client->call({
service => 'google.cloud.networkservices.v1.DepService',
method => 'UpdateLbRouteExtension',
request => $req,
response_class => 'Google::Longrunning::Operations::Operation',
});
lib/Google/Cloud/Networkservices/V1/Dep.pm view on Meta::CPAN
? Google::Cloud::Networkservices::V1::Dep::CreateLbEdgeExtensionRequest->new($args)
: $args;
return $self->_grpc_client->call({
service => 'google.cloud.networkservices.v1.DepService',
method => 'CreateLbEdgeExtension',
request => $req,
response_class => 'Google::Longrunning::Operations::Operation',
});
}
sub update_lb_edge_extension {
my ($self, $args) = @_;
my $req = ref($args) eq 'HASH'
? Google::Cloud::Networkservices::V1::Dep::UpdateLbEdgeExtensionRequest->new($args)
: $args;
return $self->_grpc_client->call({
service => 'google.cloud.networkservices.v1.DepService',
method => 'UpdateLbEdgeExtension',
request => $req,
response_class => 'Google::Longrunning::Operations::Operation',
});
lib/Google/Cloud/Networkservices/V1/Dep.pm view on Meta::CPAN
? Google::Cloud::Networkservices::V1::Dep::CreateAuthzExtensionRequest->new($args)
: $args;
return $self->_grpc_client->call({
service => 'google.cloud.networkservices.v1.DepService',
method => 'CreateAuthzExtension',
request => $req,
response_class => 'Google::Longrunning::Operations::Operation',
});
}
sub update_authz_extension {
my ($self, $args) = @_;
my $req = ref($args) eq 'HASH'
? Google::Cloud::Networkservices::V1::Dep::UpdateAuthzExtensionRequest->new($args)
: $args;
return $self->_grpc_client->call({
service => 'google.cloud.networkservices.v1.DepService',
method => 'UpdateAuthzExtension',
request => $req,
response_class => 'Google::Longrunning::Operations::Operation',
});
lib/Google/Cloud/Networkservices/V1/Networkservices.pm view on Meta::CPAN
? Google::Cloud::Networkservices::V1::EndpointPolicy::CreateEndpointPolicyRequest->new($args)
: $args;
return $self->_grpc_client->call({
service => 'google.cloud.networkservices.v1.NetworkServices',
method => 'CreateEndpointPolicy',
request => $req,
response_class => 'Google::Longrunning::Operations::Operation',
});
}
sub update_endpoint_policy {
my ($self, $args) = @_;
my $req = ref($args) eq 'HASH'
? Google::Cloud::Networkservices::V1::EndpointPolicy::UpdateEndpointPolicyRequest->new($args)
: $args;
return $self->_grpc_client->call({
service => 'google.cloud.networkservices.v1.NetworkServices',
method => 'UpdateEndpointPolicy',
request => $req,
response_class => 'Google::Longrunning::Operations::Operation',
});
lib/Google/Cloud/Networkservices/V1/Networkservices.pm view on Meta::CPAN
? Google::Cloud::Networkservices::V1::Extensibility::CreateWasmPluginRequest->new($args)
: $args;
return $self->_grpc_client->call({
service => 'google.cloud.networkservices.v1.NetworkServices',
method => 'CreateWasmPlugin',
request => $req,
response_class => 'Google::Longrunning::Operations::Operation',
});
}
sub update_wasm_plugin {
my ($self, $args) = @_;
my $req = ref($args) eq 'HASH'
? Google::Cloud::Networkservices::V1::Extensibility::UpdateWasmPluginRequest->new($args)
: $args;
return $self->_grpc_client->call({
service => 'google.cloud.networkservices.v1.NetworkServices',
method => 'UpdateWasmPlugin',
request => $req,
response_class => 'Google::Longrunning::Operations::Operation',
});
lib/Google/Cloud/Networkservices/V1/Networkservices.pm view on Meta::CPAN
? Google::Cloud::Networkservices::V1::Gateway::CreateGatewayRequest->new($args)
: $args;
return $self->_grpc_client->call({
service => 'google.cloud.networkservices.v1.NetworkServices',
method => 'CreateGateway',
request => $req,
response_class => 'Google::Longrunning::Operations::Operation',
});
}
sub update_gateway {
my ($self, $args) = @_;
my $req = ref($args) eq 'HASH'
? Google::Cloud::Networkservices::V1::Gateway::UpdateGatewayRequest->new($args)
: $args;
return $self->_grpc_client->call({
service => 'google.cloud.networkservices.v1.NetworkServices',
method => 'UpdateGateway',
request => $req,
response_class => 'Google::Longrunning::Operations::Operation',
});
lib/Google/Cloud/Networkservices/V1/Networkservices.pm view on Meta::CPAN
? Google::Cloud::Networkservices::V1::GrpcRoute::CreateGrpcRouteRequest->new($args)
: $args;
return $self->_grpc_client->call({
service => 'google.cloud.networkservices.v1.NetworkServices',
method => 'CreateGrpcRoute',
request => $req,
response_class => 'Google::Longrunning::Operations::Operation',
});
}
sub update_grpc_route {
my ($self, $args) = @_;
my $req = ref($args) eq 'HASH'
? Google::Cloud::Networkservices::V1::GrpcRoute::UpdateGrpcRouteRequest->new($args)
: $args;
return $self->_grpc_client->call({
service => 'google.cloud.networkservices.v1.NetworkServices',
method => 'UpdateGrpcRoute',
request => $req,
response_class => 'Google::Longrunning::Operations::Operation',
});
lib/Google/Cloud/Networkservices/V1/Networkservices.pm view on Meta::CPAN
? Google::Cloud::Networkservices::V1::HttpRoute::CreateHttpRouteRequest->new($args)
: $args;
return $self->_grpc_client->call({
service => 'google.cloud.networkservices.v1.NetworkServices',
method => 'CreateHttpRoute',
request => $req,
response_class => 'Google::Longrunning::Operations::Operation',
});
}
sub update_http_route {
my ($self, $args) = @_;
my $req = ref($args) eq 'HASH'
? Google::Cloud::Networkservices::V1::HttpRoute::UpdateHttpRouteRequest->new($args)
: $args;
return $self->_grpc_client->call({
service => 'google.cloud.networkservices.v1.NetworkServices',
method => 'UpdateHttpRoute',
request => $req,
response_class => 'Google::Longrunning::Operations::Operation',
});
lib/Google/Cloud/Networkservices/V1/Networkservices.pm view on Meta::CPAN
? Google::Cloud::Networkservices::V1::TcpRoute::CreateTcpRouteRequest->new($args)
: $args;
return $self->_grpc_client->call({
service => 'google.cloud.networkservices.v1.NetworkServices',
method => 'CreateTcpRoute',
request => $req,
response_class => 'Google::Longrunning::Operations::Operation',
});
}
sub update_tcp_route {
my ($self, $args) = @_;
my $req = ref($args) eq 'HASH'
? Google::Cloud::Networkservices::V1::TcpRoute::UpdateTcpRouteRequest->new($args)
: $args;
return $self->_grpc_client->call({
service => 'google.cloud.networkservices.v1.NetworkServices',
method => 'UpdateTcpRoute',
request => $req,
response_class => 'Google::Longrunning::Operations::Operation',
});
lib/Google/Cloud/Networkservices/V1/Networkservices.pm view on Meta::CPAN
? Google::Cloud::Networkservices::V1::TlsRoute::CreateTlsRouteRequest->new($args)
: $args;
return $self->_grpc_client->call({
service => 'google.cloud.networkservices.v1.NetworkServices',
method => 'CreateTlsRoute',
request => $req,
response_class => 'Google::Longrunning::Operations::Operation',
});
}
sub update_tls_route {
my ($self, $args) = @_;
my $req = ref($args) eq 'HASH'
? Google::Cloud::Networkservices::V1::TlsRoute::UpdateTlsRouteRequest->new($args)
: $args;
return $self->_grpc_client->call({
service => 'google.cloud.networkservices.v1.NetworkServices',
method => 'UpdateTlsRoute',
request => $req,
response_class => 'Google::Longrunning::Operations::Operation',
});
lib/Google/Cloud/Networkservices/V1/Networkservices.pm view on Meta::CPAN
? Google::Cloud::Networkservices::V1::ServiceBinding::CreateServiceBindingRequest->new($args)
: $args;
return $self->_grpc_client->call({
service => 'google.cloud.networkservices.v1.NetworkServices',
method => 'CreateServiceBinding',
request => $req,
response_class => 'Google::Longrunning::Operations::Operation',
});
}
sub update_service_binding {
my ($self, $args) = @_;
my $req = ref($args) eq 'HASH'
? Google::Cloud::Networkservices::V1::ServiceBinding::UpdateServiceBindingRequest->new($args)
: $args;
return $self->_grpc_client->call({
service => 'google.cloud.networkservices.v1.NetworkServices',
method => 'UpdateServiceBinding',
request => $req,
response_class => 'Google::Longrunning::Operations::Operation',
});
lib/Google/Cloud/Networkservices/V1/Networkservices.pm view on Meta::CPAN
? Google::Cloud::Networkservices::V1::Mesh::CreateMeshRequest->new($args)
: $args;
return $self->_grpc_client->call({
service => 'google.cloud.networkservices.v1.NetworkServices',
method => 'CreateMesh',
request => $req,
response_class => 'Google::Longrunning::Operations::Operation',
});
}
sub update_mesh {
my ($self, $args) = @_;
my $req = ref($args) eq 'HASH'
? Google::Cloud::Networkservices::V1::Mesh::UpdateMeshRequest->new($args)
: $args;
return $self->_grpc_client->call({
service => 'google.cloud.networkservices.v1.NetworkServices',
method => 'UpdateMesh',
request => $req,
response_class => 'Google::Longrunning::Operations::Operation',
});
lib/Google/Cloud/Networkservices/V1/Networkservices.pm view on Meta::CPAN
? Google::Cloud::Networkservices::V1::ServiceLbPolicy::CreateServiceLbPolicyRequest->new($args)
: $args;
return $self->_grpc_client->call({
service => 'google.cloud.networkservices.v1.NetworkServices',
method => 'CreateServiceLbPolicy',
request => $req,
response_class => 'Google::Longrunning::Operations::Operation',
});
}
sub update_service_lb_policy {
my ($self, $args) = @_;
my $req = ref($args) eq 'HASH'
? Google::Cloud::Networkservices::V1::ServiceLbPolicy::UpdateServiceLbPolicyRequest->new($args)
: $args;
return $self->_grpc_client->call({
service => 'google.cloud.networkservices.v1.NetworkServices',
method => 'UpdateServiceLbPolicy',
request => $req,
response_class => 'Google::Longrunning::Operations::Operation',
});
lib/Google/Cloud/Networkservices/V1/Networkservices.pm view on Meta::CPAN
? Google::Cloud::Networkservices::V1::AgentGateway::CreateAgentGatewayRequest->new($args)
: $args;
return $self->_grpc_client->call({
service => 'google.cloud.networkservices.v1.NetworkServices',
method => 'CreateAgentGateway',
request => $req,
response_class => 'Google::Longrunning::Operations::Operation',
});
}
sub update_agent_gateway {
my ($self, $args) = @_;
my $req = ref($args) eq 'HASH'
? Google::Cloud::Networkservices::V1::AgentGateway::UpdateAgentGatewayRequest->new($args)
: $args;
return $self->_grpc_client->call({
service => 'google.cloud.networkservices.v1.NetworkServices',
method => 'UpdateAgentGateway',
request => $req,
response_class => 'Google::Longrunning::Operations::Operation',
});