Show / Hide Table of Contents

Class GoogleCloudDataplexV1ChangeRequest

Represents a proposed change to a metadata resource.

Inheritance
object
GoogleCloudDataplexV1ChangeRequest
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.CloudDataplex.v1.Data
Assembly: Google.Apis.CloudDataplex.v1.dll
Syntax
public class GoogleCloudDataplexV1ChangeRequest : IDirectResponseSchema

Properties

Approver

Output only. The email address of the user who approved/rejected the ChangeRequest.

Declaration
[JsonProperty("approver")]
public virtual string Approver { get; set; }
Property Value
Type Description
string

Author

Output only. The email address of the user who created the ChangeRequest.

Declaration
[JsonProperty("author")]
public virtual string Author { get; set; }
Property Value
Type Description
string

ChangeType

Output only. The type of change represented by the change_payload. This field is derived from the populated field in the change_payload oneof.

Declaration
[JsonProperty("changeType")]
public virtual string ChangeType { get; set; }
Property Value
Type Description
string

CreateEntry

Payload for creating an Entry.

Declaration
[JsonProperty("createEntry")]
public virtual GoogleCloudDataplexV1CreateEntryRequest CreateEntry { get; set; }
Property Value
Type Description
GoogleCloudDataplexV1CreateEntryRequest

CreateEntryLink

Payload for creating an EntryLink.

Declaration
[JsonProperty("createEntryLink")]
public virtual GoogleCloudDataplexV1CreateEntryLinkRequest CreateEntryLink { get; set; }
Property Value
Type Description
GoogleCloudDataplexV1CreateEntryLinkRequest

CreateGlossary

Payload for creating a Glossary.

Declaration
[JsonProperty("createGlossary")]
public virtual GoogleCloudDataplexV1CreateGlossaryRequest CreateGlossary { get; set; }
Property Value
Type Description
GoogleCloudDataplexV1CreateGlossaryRequest

CreateGlossaryCategory

Payload for creating a GlossaryCategory.

Declaration
[JsonProperty("createGlossaryCategory")]
public virtual GoogleCloudDataplexV1CreateGlossaryCategoryRequest CreateGlossaryCategory { get; set; }
Property Value
Type Description
GoogleCloudDataplexV1CreateGlossaryCategoryRequest

CreateGlossaryTerm

Payload for creating a GlossaryTerm.

Declaration
[JsonProperty("createGlossaryTerm")]
public virtual GoogleCloudDataplexV1CreateGlossaryTermRequest CreateGlossaryTerm { get; set; }
Property Value
Type Description
GoogleCloudDataplexV1CreateGlossaryTermRequest

CreateTime

object representation of CreateTimeRaw.

Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use CreateTimeDateTimeOffset instead.")]
public virtual object CreateTime { get; set; }
Property Value
Type Description
object

CreateTimeDateTimeOffset

DateTimeOffset representation of CreateTimeRaw.

Declaration
[JsonIgnore]
public virtual DateTimeOffset? CreateTimeDateTimeOffset { get; set; }
Property Value
Type Description
DateTimeOffset?

CreateTimeRaw

Output only. The time when the ChangeRequest was created.

Declaration
[JsonProperty("createTime")]
public virtual string CreateTimeRaw { get; set; }
Property Value
Type Description
string

DataProductAccessRequest

Payload for Data Product access request.

Declaration
[JsonProperty("dataProductAccessRequest")]
public virtual GoogleCloudDataplexV1DataProductAccessRequest DataProductAccessRequest { get; set; }
Property Value
Type Description
GoogleCloudDataplexV1DataProductAccessRequest

DeleteEntry

Payload for deleting an Entry.

Declaration
[JsonProperty("deleteEntry")]
public virtual GoogleCloudDataplexV1DeleteEntryRequest DeleteEntry { get; set; }
Property Value
Type Description
GoogleCloudDataplexV1DeleteEntryRequest

DeleteEntryLink

Payload for deleting an EntryLink.

Declaration
[JsonProperty("deleteEntryLink")]
public virtual GoogleCloudDataplexV1DeleteEntryLinkRequest DeleteEntryLink { get; set; }
Property Value
Type Description
GoogleCloudDataplexV1DeleteEntryLinkRequest

DeleteGlossary

Payload for deleting a Glossary.

Declaration
[JsonProperty("deleteGlossary")]
public virtual GoogleCloudDataplexV1DeleteGlossaryRequest DeleteGlossary { get; set; }
Property Value
Type Description
GoogleCloudDataplexV1DeleteGlossaryRequest

DeleteGlossaryCategory

Payload for deleting a GlossaryCategory.

Declaration
[JsonProperty("deleteGlossaryCategory")]
public virtual GoogleCloudDataplexV1DeleteGlossaryCategoryRequest DeleteGlossaryCategory { get; set; }
Property Value
Type Description
GoogleCloudDataplexV1DeleteGlossaryCategoryRequest

DeleteGlossaryTerm

Payload for deleting a GlossaryTerm.

Declaration
[JsonProperty("deleteGlossaryTerm")]
public virtual GoogleCloudDataplexV1DeleteGlossaryTermRequest DeleteGlossaryTerm { get; set; }
Property Value
Type Description
GoogleCloudDataplexV1DeleteGlossaryTermRequest

ETag

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.

Declaration
[JsonProperty("etag")]
public virtual string ETag { get; set; }
Property Value
Type Description
string

Justification

Optional. Justification of the ChangeRequest. This should explain why the change is needed or why it should be approved.

Declaration
[JsonProperty("justification")]
public virtual string Justification { get; set; }
Property Value
Type Description
string

Labels

Optional. User-defined labels for the ChangeRequest.

Declaration
[JsonProperty("labels")]
public virtual IDictionary<string, string> Labels { get; set; }
Property Value
Type Description
IDictionary<string, string>

Name

Identifier. The relative resource name of the ChangeRequest, of the form: projects/{project_number}/locations/{location_id}/changeRequests/{change_request_id}

Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
Type Description
string

RejectionComment

Output only. The reason provided for rejecting the ChangeRequest.

Declaration
[JsonProperty("rejectionComment")]
public virtual string RejectionComment { get; set; }
Property Value
Type Description
string

Resource

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

Declaration
[JsonProperty("resource")]
public virtual string Resource { get; set; }
Property Value
Type Description
string

State

Output only. The current state of the ChangeRequest.

Declaration
[JsonProperty("state")]
public virtual string State { get; set; }
Property Value
Type Description
string

Uid

Output only. System generated globally unique ID for the ChangeRequest.

Declaration
[JsonProperty("uid")]
public virtual string Uid { get; set; }
Property Value
Type Description
string

UpdateEntry

Payload for updating an Entry.

Declaration
[JsonProperty("updateEntry")]
public virtual GoogleCloudDataplexV1UpdateEntryRequest UpdateEntry { get; set; }
Property Value
Type Description
GoogleCloudDataplexV1UpdateEntryRequest

UpdateGlossary

Payload for updating a Glossary.

Declaration
[JsonProperty("updateGlossary")]
public virtual GoogleCloudDataplexV1UpdateGlossaryRequest UpdateGlossary { get; set; }
Property Value
Type Description
GoogleCloudDataplexV1UpdateGlossaryRequest

UpdateGlossaryCategory

Payload for updating a GlossaryCategory.

Declaration
[JsonProperty("updateGlossaryCategory")]
public virtual GoogleCloudDataplexV1UpdateGlossaryCategoryRequest UpdateGlossaryCategory { get; set; }
Property Value
Type Description
GoogleCloudDataplexV1UpdateGlossaryCategoryRequest

UpdateGlossaryTerm

Payload for updating a GlossaryTerm.

Declaration
[JsonProperty("updateGlossaryTerm")]
public virtual GoogleCloudDataplexV1UpdateGlossaryTermRequest UpdateGlossaryTerm { get; set; }
Property Value
Type Description
GoogleCloudDataplexV1UpdateGlossaryTermRequest

UpdateTime

object representation of UpdateTimeRaw.

Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use UpdateTimeDateTimeOffset instead.")]
public virtual object UpdateTime { get; set; }
Property Value
Type Description
object

UpdateTimeDateTimeOffset

DateTimeOffset representation of UpdateTimeRaw.

Declaration
[JsonIgnore]
public virtual DateTimeOffset? UpdateTimeDateTimeOffset { get; set; }
Property Value
Type Description
DateTimeOffset?

UpdateTimeRaw

Output only. The time when the ChangeRequest was last updated.

Declaration
[JsonProperty("updateTime")]
public virtual string UpdateTimeRaw { get; set; }
Property Value
Type Description
string

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX