Google Cloud Domains V1 Client - Class ConfigureManagementSettingsRequest (1.0.1)

Reference documentation and code samples for the Google Cloud Domains V1 Client class ConfigureManagementSettingsRequest.

Request for the ConfigureManagementSettings method.

Generated from protobuf message google.cloud.domains.v1.ConfigureManagementSettingsRequest

Namespace

Google \ Cloud \ Domains \ V1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ registration string

Required. The name of the Registration whose management settings are being updated, in the format projects/*/locations/*/registrations/*.

↳ management_settings ManagementSettings

Fields of the ManagementSettings to update.

↳ update_mask Google\Protobuf\FieldMask

Required. The field mask describing which fields to update as a comma-separated list. For example, if only the transfer lock is being updated, the update_mask is "transfer_lock_state".

getRegistration

Required. The name of the Registration whose management settings are being updated, in the format projects/*/locations/*/registrations/*.

Returns
Type Description
string

setRegistration

Required. The name of the Registration whose management settings are being updated, in the format projects/*/locations/*/registrations/*.

Parameter
Name Description
var string
Returns
Type Description
$this

getManagementSettings

Fields of the ManagementSettings to update.

Returns
Type Description
ManagementSettings|null

hasManagementSettings

clearManagementSettings

setManagementSettings

Fields of the ManagementSettings to update.

Parameter
Name Description
var ManagementSettings
Returns
Type Description
$this

getUpdateMask

Required. The field mask describing which fields to update as a comma-separated list.

For example, if only the transfer lock is being updated, the update_mask is "transfer_lock_state".

Returns
Type Description
Google\Protobuf\FieldMask|null

hasUpdateMask

clearUpdateMask

setUpdateMask

Required. The field mask describing which fields to update as a comma-separated list.

For example, if only the transfer lock is being updated, the update_mask is "transfer_lock_state".

Parameter
Name Description
var Google\Protobuf\FieldMask
Returns
Type Description
$this

static::build

Parameters
Name Description
registration string

Required. The name of the Registration whose management settings are being updated, in the format projects/*/locations/*/registrations/*. Please see DomainsClient::registrationName() for help formatting this field.

managementSettings ManagementSettings

Fields of the ManagementSettings to update.

updateMask Google\Protobuf\FieldMask

Required. The field mask describing which fields to update as a comma-separated list. For example, if only the transfer lock is being updated, the update_mask is "transfer_lock_state".

Returns
Type Description
ConfigureManagementSettingsRequest