Class GoogleCloudDataplexV1ChangeRequest
Represents a proposed change to a metadata resource.
Implements
Inherited Members
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 |