Google Cloud Dialogflow V2 Client - Class SipTrunk (2.3.0)

Reference documentation and code samples for the Google Cloud Dialogflow V2 Client class SipTrunk.

SipTrunk is the resource that represents a SIP trunk to connect to Google Telephony platform SIP trunking service.

Generated from protobuf message google.cloud.dialogflow.v2.SipTrunk

Namespace

Google \ Cloud \ Dialogflow \ V2

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ name string

Identifier. The unique identifier of the SIP trunk. Format: projects/<Project ID>/locations/<Location ID>/sipTrunks/<SipTrunk ID>.

↳ expected_hostname array

Required. The expected hostnames in the peer certificate from partner that is used for TLS authentication.

↳ connections array<Connection>

Output only. Connections of the SIP trunk.

↳ display_name string

Optional. Human readable alias for this trunk.

getName

Identifier. The unique identifier of the SIP trunk.

Format: projects/<Project ID>/locations/<Location ID>/sipTrunks/<SipTrunk ID>.

Returns
Type Description
string

setName

Identifier. The unique identifier of the SIP trunk.

Format: projects/<Project ID>/locations/<Location ID>/sipTrunks/<SipTrunk ID>.

Parameter
Name Description
var string
Returns
Type Description
$this

getExpectedHostname

Required. The expected hostnames in the peer certificate from partner that is used for TLS authentication.

Returns
Type Description
Google\Protobuf\Internal\RepeatedField

setExpectedHostname

Required. The expected hostnames in the peer certificate from partner that is used for TLS authentication.

Parameter
Name Description
var string[]
Returns
Type Description
$this

getConnections

Output only. Connections of the SIP trunk.

Returns
Type Description
Google\Protobuf\Internal\RepeatedField

setConnections

Output only. Connections of the SIP trunk.

Parameter
Name Description
var array<Connection>
Returns
Type Description
$this

getDisplayName

Optional. Human readable alias for this trunk.

Returns
Type Description
string

setDisplayName

Optional. Human readable alias for this trunk.

Parameter
Name Description
var string
Returns
Type Description
$this