Reference documentation and code samples for the Google Cloud Domains V1 Client class ConfigureContactSettingsRequest.
Request for the ConfigureContactSettings
method.
Generated from protobuf message google.cloud.domains.v1.ConfigureContactSettingsRequest
Namespace
Google \ Cloud \ Domains \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ registration
string
Required. The name of the Registration
whose contact settings are being updated, in the format projects/*/locations/*/registrations/*
.
↳ contact_settings
↳ update_mask
Google\Protobuf\FieldMask
Required. The field mask describing which fields to update as a comma-separated list. For example, if only the registrant contact is being updated, the update_mask
is "registrant_contact"
.
↳ contact_notices
array
The list of contact notices that the caller acknowledges. The notices needed here depend on the values specified in contact_settings
.
↳ validate_only
bool
Validate the request without actually updating the contact settings.
getRegistration
Required. The name of the Registration
whose contact settings are being updated,
in the format projects/*/locations/*/registrations/*
.
string
setRegistration
Required. The name of the Registration
whose contact settings are being updated,
in the format projects/*/locations/*/registrations/*
.
var
string
$this
getContactSettings
Fields of the ContactSettings
to update.
hasContactSettings
clearContactSettings
setContactSettings
Fields of the ContactSettings
to update.
$this
getUpdateMask
Required. The field mask describing which fields to update as a comma-separated list.
For example, if only the registrant contact is being updated, the update_mask
is "registrant_contact"
.
hasUpdateMask
clearUpdateMask
setUpdateMask
Required. The field mask describing which fields to update as a comma-separated list.
For example, if only the registrant contact is being updated, the update_mask
is "registrant_contact"
.
$this
getContactNotices
The list of contact notices that the caller acknowledges. The notices
needed here depend on the values specified in contact_settings
.
setContactNotices
The list of contact notices that the caller acknowledges. The notices
needed here depend on the values specified in contact_settings
.
var
int[]
$this
getValidateOnly
Validate the request without actually updating the contact settings.
bool
setValidateOnly
Validate the request without actually updating the contact settings.
var
bool
$this
static::build
registration
string
Required. The name of the Registration
whose contact settings are being updated,
in the format projects/*/locations/*/registrations/*
. Please see Google\Cloud\Domains\V1\DomainsClient::registrationName()
for help formatting this field.
contactSettings
updateMask
Google\Protobuf\FieldMask
Required. The field mask describing which fields to update as a comma-separated list.
For example, if only the registrant contact is being updated, the update_mask
is "registrant_contact"
.