Google Cloud Api Keys V2 Client - Class ApiTarget (1.0.4)

Reference documentation and code samples for the Google Cloud Api Keys V2 Client class ApiTarget.

A restriction for a specific service and optionally one or multiple specific methods. Both fields are case insensitive.

Generated from protobuf message google.api.apikeys.v2.ApiTarget

Namespace

Google \ Cloud \ ApiKeys \ V2

Methods

__construct

Constructor.

Parameters
Name
Description
data
array

Optional. Data for populating the Message object.

↳ service
string

The service for this restriction. It should be the canonical service name, for example: translate.googleapis.com . You can use gcloud services list to get a list of services that are enabled in the project.

↳ methods
array

Optional. List of one or more methods that can be called. If empty, all methods for the service are allowed. A wildcard ( ) can be used as the last symbol. Valid examples: google.cloud.translate.v2.TranslateService.GetSupportedLanguage TranslateText `Get `translate.googleapis.com.Get*

getService

The service for this restriction. It should be the canonical service name, for example: translate.googleapis.com .

You can use gcloud services list to get a list of services that are enabled in the project.

Returns
Type
Description
string

setService

The service for this restriction. It should be the canonical service name, for example: translate.googleapis.com .

You can use gcloud services list to get a list of services that are enabled in the project.

Parameter
Name
Description
var
string
Returns
Type
Description
$this

getMethods

Optional. List of one or more methods that can be called.

If empty, all methods for the service are allowed. A wildcard ( ) can be used as the last symbol. Valid examples: google.cloud.translate.v2.TranslateService.GetSupportedLanguage TranslateText `Get `translate.googleapis.com.Get*

Returns
Type
Description

setMethods

Optional. List of one or more methods that can be called.

If empty, all methods for the service are allowed. A wildcard ( ) can be used as the last symbol. Valid examples: google.cloud.translate.v2.TranslateService.GetSupportedLanguage TranslateText `Get `translate.googleapis.com.Get*

Parameter
Name
Description
var
string[]
Returns
Type
Description
$this
Create a Mobile Website
View Site in Mobile | Classic
Share by: