Reference documentation and code samples for the Google Cloud Dataplex V1 Client class ChangeRequest.
Represents a proposed change to a metadata resource.
Generated from protobuf message google.cloud.dataplex.v1.ChangeRequest
Namespace
Google \ Cloud \ Dataplex \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ name
string
Identifier. The relative resource name of the ChangeRequest, of the form: projects/{project_number}/locations/{location_id}/changeRequests/{change_request_id}
↳ uid
string
Output only. System generated globally unique ID for the ChangeRequest.
↳ create_time
↳ update_time
↳ justification
string
Optional. Justification of the ChangeRequest. This should explain why the change is needed or why it should be approved.
↳ labels
↳ author
string
Output only. The email address of the user who created the ChangeRequest.
↳ state
int
Output only. The current state of the ChangeRequest.
↳ resource
string
Output only. The full resource name of the target resource to be modified. Example: //dataplex.googleapis.com/projects/my-project/locations/us-central1/entryGroups/my-group/entries/my-entry
↳ create_entry
↳ update_entry
↳ delete_entry
↳ create_entry_link
↳ delete_entry_link
↳ create_glossary
↳ update_glossary
↳ delete_glossary
↳ create_glossary_category
↳ update_glossary_category
↳ delete_glossary_category
↳ create_glossary_term
↳ update_glossary_term
↳ delete_glossary_term
↳ data_product_access_request
↳ change_type
int
Output only. The type of change represented by the change_payload. This field is derived from the populated field in the change_payload oneof.
↳ rejection_comment
string
Output only. The reason provided for rejecting the ChangeRequest.
↳ approver
string
Output only. The email address of the user who approved/rejected the ChangeRequest.
↳ etag
string
Optional. This checksum is computed by the service. It can be sent on update and delete requests to ensure the client has an up-to-date value before proceeding.
getName
Identifier. The relative resource name of the ChangeRequest, of the form: projects/{project_number}/locations/{location_id}/changeRequests/{change_request_id}
string
setName
Identifier. The relative resource name of the ChangeRequest, of the form: projects/{project_number}/locations/{location_id}/changeRequests/{change_request_id}
var
string
$this
getUid
Output only. System generated globally unique ID for the ChangeRequest.
string
setUid
Output only. System generated globally unique ID for the ChangeRequest.
var
string
$this
getCreateTime
Output only. The time when the ChangeRequest was created.
hasCreateTime
clearCreateTime
setCreateTime
Output only. The time when the ChangeRequest was created.
$this
getUpdateTime
Output only. The time when the ChangeRequest was last updated.
hasUpdateTime
clearUpdateTime
setUpdateTime
Output only. The time when the ChangeRequest was last updated.
$this
getJustification
Optional. Justification of the ChangeRequest. This should explain why the change is needed or why it should be approved.
string
setJustification
Optional. Justification of the ChangeRequest. This should explain why the change is needed or why it should be approved.
var
string
$this
getLabels
Optional. User-defined labels for the ChangeRequest.
setLabels
Optional. User-defined labels for the ChangeRequest.
$this
getAuthor
Output only. The email address of the user who created the ChangeRequest.
string
setAuthor
Output only. The email address of the user who created the ChangeRequest.
var
string
$this
getState
Output only. The current state of the ChangeRequest.
setState
Output only. The current state of the ChangeRequest.
$this
getResource
Output only. The full resource name of the target resource to be modified.
Example: //dataplex.googleapis.com/projects/my-project/locations/us-central1/entryGroups/my-group/entries/my-entry
string
setResource
Output only. The full resource name of the target resource to be modified.
Example: //dataplex.googleapis.com/projects/my-project/locations/us-central1/entryGroups/my-group/entries/my-entry
var
string
$this
getCreateEntry
Payload for creating an Entry.
hasCreateEntry
setCreateEntry
Payload for creating an Entry.
$this
getUpdateEntry
Payload for updating an Entry.
hasUpdateEntry
setUpdateEntry
Payload for updating an Entry.
$this
getDeleteEntry
Payload for deleting an Entry.
hasDeleteEntry
setDeleteEntry
Payload for deleting an Entry.
$this
getCreateEntryLink
Payload for creating an EntryLink.
hasCreateEntryLink
setCreateEntryLink
Payload for creating an EntryLink.
$this
getDeleteEntryLink
Payload for deleting an EntryLink.
hasDeleteEntryLink
setDeleteEntryLink
Payload for deleting an EntryLink.
$this
getCreateGlossary
Payload for creating a Glossary.
hasCreateGlossary
setCreateGlossary
Payload for creating a Glossary.
$this
getUpdateGlossary
Payload for updating a Glossary.
hasUpdateGlossary
setUpdateGlossary
Payload for updating a Glossary.
$this
getDeleteGlossary
Payload for deleting a Glossary.
hasDeleteGlossary
setDeleteGlossary
Payload for deleting a Glossary.
$this
getCreateGlossaryCategory
Payload for creating a GlossaryCategory.
hasCreateGlossaryCategory
setCreateGlossaryCategory
Payload for creating a GlossaryCategory.
$this
getUpdateGlossaryCategory
Payload for updating a GlossaryCategory.
hasUpdateGlossaryCategory
setUpdateGlossaryCategory
Payload for updating a GlossaryCategory.
$this
getDeleteGlossaryCategory
Payload for deleting a GlossaryCategory.
hasDeleteGlossaryCategory
setDeleteGlossaryCategory
Payload for deleting a GlossaryCategory.
$this
getCreateGlossaryTerm
Payload for creating a GlossaryTerm.
hasCreateGlossaryTerm
setCreateGlossaryTerm
Payload for creating a GlossaryTerm.
$this
getUpdateGlossaryTerm
Payload for updating a GlossaryTerm.
hasUpdateGlossaryTerm
setUpdateGlossaryTerm
Payload for updating a GlossaryTerm.
$this
getDeleteGlossaryTerm
Payload for deleting a GlossaryTerm.
hasDeleteGlossaryTerm
setDeleteGlossaryTerm
Payload for deleting a GlossaryTerm.
$this
getDataProductAccessRequest
Payload for Data Product access request.
hasDataProductAccessRequest
setDataProductAccessRequest
Payload for Data Product access request.
$this
getChangeType
Output only. The type of change represented by the change_payload.
This field is derived from the populated field in the change_payload oneof.
setChangeType
Output only. The type of change represented by the change_payload.
This field is derived from the populated field in the change_payload oneof.
$this
getRejectionComment
Output only. The reason provided for rejecting the ChangeRequest.
string
setRejectionComment
Output only. The reason provided for rejecting the ChangeRequest.
var
string
$this
getApprover
Output only. The email address of the user who approved/rejected the ChangeRequest.
string
setApprover
Output only. The email address of the user who approved/rejected the ChangeRequest.
var
string
$this
getEtag
Optional. This checksum is computed by the service. It can be sent on update and delete requests to ensure the client has an up-to-date value before proceeding.
string
setEtag
Optional. This checksum is computed by the service. It can be sent on update and delete requests to ensure the client has an up-to-date value before proceeding.
var
string
$this
getChangePayload
string

