Class: Google::Cloud::Dataplex::V1::ChangeRequest
- Inherits:
-
Object
- Object
- Google::Cloud::Dataplex::V1::ChangeRequest
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/dataplex/v1/approval_workflow.rb
Overview
Represents a proposed change to a metadata resource.
Defined Under Namespace
Modules: ChangeType, State Classes: LabelsEntry
Instance Attribute Summary collapse
-
#approver ⇒ ::String
readonly
Output only.
-
#author ⇒ ::String
readonly
Output only.
-
#change_type ⇒ ::Google::Cloud::Dataplex::V1::ChangeRequest::ChangeType
readonly
Output only.
-
#create_entry ⇒ ::Google::Cloud::Dataplex::V1::CreateEntryRequest
Payload for creating an Entry.
-
#create_entry_link ⇒ ::Google::Cloud::Dataplex::V1::CreateEntryLinkRequest
Payload for creating an EntryLink.
-
#create_glossary ⇒ ::Google::Cloud::Dataplex::V1::CreateGlossaryRequest
Payload for creating a Glossary.
-
#create_glossary_category ⇒ ::Google::Cloud::Dataplex::V1::CreateGlossaryCategoryRequest
Payload for creating a GlossaryCategory.
-
#create_glossary_term ⇒ ::Google::Cloud::Dataplex::V1::CreateGlossaryTermRequest
Payload for creating a GlossaryTerm.
-
#create_time ⇒ ::Google::Protobuf::Timestamp
readonly
Output only.
-
#data_product_access_request ⇒ ::Google::Cloud::Dataplex::V1::DataProductAccessRequest
Payload for Data Product access request.
-
#delete_entry ⇒ ::Google::Cloud::Dataplex::V1::DeleteEntryRequest
Payload for deleting an Entry.
-
#delete_entry_link ⇒ ::Google::Cloud::Dataplex::V1::DeleteEntryLinkRequest
Payload for deleting an EntryLink.
-
#delete_glossary ⇒ ::Google::Cloud::Dataplex::V1::DeleteGlossaryRequest
Payload for deleting a Glossary.
-
#delete_glossary_category ⇒ ::Google::Cloud::Dataplex::V1::DeleteGlossaryCategoryRequest
Payload for deleting a GlossaryCategory.
-
#delete_glossary_term ⇒ ::Google::Cloud::Dataplex::V1::DeleteGlossaryTermRequest
Payload for deleting a GlossaryTerm.
-
#etag ⇒ ::String
Optional.
-
#justification ⇒ ::String
Optional.
-
#labels ⇒ ::Google::Protobuf::Map{::String => ::String}
Optional.
-
#name ⇒ ::String
Identifier.
-
#rejection_comment ⇒ ::String
readonly
Output only.
-
#resource ⇒ ::String
readonly
Output only.
-
#state ⇒ ::Google::Cloud::Dataplex::V1::ChangeRequest::State
readonly
Output only.
-
#uid ⇒ ::String
readonly
Output only.
-
#update_entry ⇒ ::Google::Cloud::Dataplex::V1::UpdateEntryRequest
Payload for updating an Entry.
-
#update_glossary ⇒ ::Google::Cloud::Dataplex::V1::UpdateGlossaryRequest
Payload for updating a Glossary.
-
#update_glossary_category ⇒ ::Google::Cloud::Dataplex::V1::UpdateGlossaryCategoryRequest
Payload for updating a GlossaryCategory.
-
#update_glossary_term ⇒ ::Google::Cloud::Dataplex::V1::UpdateGlossaryTermRequest
Payload for updating a GlossaryTerm.
-
#update_time ⇒ ::Google::Protobuf::Timestamp
readonly
Output only.
Instance Attribute Details
#approver ⇒ ::String (readonly)
Returns Output only. The email address of the user who approved/rejected the ChangeRequest.
147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 |
# File 'proto_docs/google/cloud/dataplex/v1/approval_workflow.rb', line 147 class ChangeRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible states of a ChangeRequest. module State # State unspecified. STATE_UNSPECIFIED = 0 # The change is proposed and new. NEW = 1 # The change has been approved. APPROVED = 2 # The change has been rejected. REJECTED = 3 # The change request has expired. EXPIRED = 4 # The approved change has been revoked. REVOKED = 5 end # Enum representing the type of change in the payload. module ChangeType # State unspecified. CHANGE_TYPE_UNSPECIFIED = 0 # Request to create an Entry. CREATE_ENTRY = 1 # Request to update an Entry. UPDATE_ENTRY = 2 # Request to delete an Entry. DELETE_ENTRY = 3 # Request to create an EntryLink. CREATE_ENTRY_LINK = 4 # Request to delete an EntryLink. DELETE_ENTRY_LINK = 5 # Request to create a Glossary. CREATE_GLOSSARY = 7 # Request to update a Glossary. UPDATE_GLOSSARY = 8 # Request to delete a Glossary. DELETE_GLOSSARY = 9 # Request to create a GlossaryCategory. CREATE_GLOSSARY_CATEGORY = 10 # Request to update a GlossaryCategory. UPDATE_GLOSSARY_CATEGORY = 11 # Request to delete a GlossaryCategory. DELETE_GLOSSARY_CATEGORY = 13 # Request to create a GlossaryTerm. CREATE_GLOSSARY_TERM = 14 # Request to update a GlossaryTerm. UPDATE_GLOSSARY_TERM = 15 # Request to delete a GlossaryTerm. DELETE_GLOSSARY_TERM = 17 # Request to request Data Product access. REQUEST_DATA_PRODUCT_ACCESS = 33 end end |
#author ⇒ ::String (readonly)
Returns Output only. The email address of the user who created the ChangeRequest.
147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 |
# File 'proto_docs/google/cloud/dataplex/v1/approval_workflow.rb', line 147 class ChangeRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible states of a ChangeRequest. module State # State unspecified. STATE_UNSPECIFIED = 0 # The change is proposed and new. NEW = 1 # The change has been approved. APPROVED = 2 # The change has been rejected. REJECTED = 3 # The change request has expired. EXPIRED = 4 # The approved change has been revoked. REVOKED = 5 end # Enum representing the type of change in the payload. module ChangeType # State unspecified. CHANGE_TYPE_UNSPECIFIED = 0 # Request to create an Entry. CREATE_ENTRY = 1 # Request to update an Entry. UPDATE_ENTRY = 2 # Request to delete an Entry. DELETE_ENTRY = 3 # Request to create an EntryLink. CREATE_ENTRY_LINK = 4 # Request to delete an EntryLink. DELETE_ENTRY_LINK = 5 # Request to create a Glossary. CREATE_GLOSSARY = 7 # Request to update a Glossary. UPDATE_GLOSSARY = 8 # Request to delete a Glossary. DELETE_GLOSSARY = 9 # Request to create a GlossaryCategory. CREATE_GLOSSARY_CATEGORY = 10 # Request to update a GlossaryCategory. UPDATE_GLOSSARY_CATEGORY = 11 # Request to delete a GlossaryCategory. DELETE_GLOSSARY_CATEGORY = 13 # Request to create a GlossaryTerm. CREATE_GLOSSARY_TERM = 14 # Request to update a GlossaryTerm. UPDATE_GLOSSARY_TERM = 15 # Request to delete a GlossaryTerm. DELETE_GLOSSARY_TERM = 17 # Request to request Data Product access. REQUEST_DATA_PRODUCT_ACCESS = 33 end end |
#change_type ⇒ ::Google::Cloud::Dataplex::V1::ChangeRequest::ChangeType (readonly)
Returns Output only. The type of change represented by the change_payload. This field is derived from the populated field in the change_payload oneof.
147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 |
# File 'proto_docs/google/cloud/dataplex/v1/approval_workflow.rb', line 147 class ChangeRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible states of a ChangeRequest. module State # State unspecified. STATE_UNSPECIFIED = 0 # The change is proposed and new. NEW = 1 # The change has been approved. APPROVED = 2 # The change has been rejected. REJECTED = 3 # The change request has expired. EXPIRED = 4 # The approved change has been revoked. REVOKED = 5 end # Enum representing the type of change in the payload. module ChangeType # State unspecified. CHANGE_TYPE_UNSPECIFIED = 0 # Request to create an Entry. CREATE_ENTRY = 1 # Request to update an Entry. UPDATE_ENTRY = 2 # Request to delete an Entry. DELETE_ENTRY = 3 # Request to create an EntryLink. CREATE_ENTRY_LINK = 4 # Request to delete an EntryLink. DELETE_ENTRY_LINK = 5 # Request to create a Glossary. CREATE_GLOSSARY = 7 # Request to update a Glossary. UPDATE_GLOSSARY = 8 # Request to delete a Glossary. DELETE_GLOSSARY = 9 # Request to create a GlossaryCategory. CREATE_GLOSSARY_CATEGORY = 10 # Request to update a GlossaryCategory. UPDATE_GLOSSARY_CATEGORY = 11 # Request to delete a GlossaryCategory. DELETE_GLOSSARY_CATEGORY = 13 # Request to create a GlossaryTerm. CREATE_GLOSSARY_TERM = 14 # Request to update a GlossaryTerm. UPDATE_GLOSSARY_TERM = 15 # Request to delete a GlossaryTerm. DELETE_GLOSSARY_TERM = 17 # Request to request Data Product access. REQUEST_DATA_PRODUCT_ACCESS = 33 end end |
#create_entry ⇒ ::Google::Cloud::Dataplex::V1::CreateEntryRequest
Returns Payload for creating an Entry.
Note: The following fields are mutually exclusive: 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. If a field in that set is populated, all other fields in the set will automatically be cleared.
147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 |
# File 'proto_docs/google/cloud/dataplex/v1/approval_workflow.rb', line 147 class ChangeRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible states of a ChangeRequest. module State # State unspecified. STATE_UNSPECIFIED = 0 # The change is proposed and new. NEW = 1 # The change has been approved. APPROVED = 2 # The change has been rejected. REJECTED = 3 # The change request has expired. EXPIRED = 4 # The approved change has been revoked. REVOKED = 5 end # Enum representing the type of change in the payload. module ChangeType # State unspecified. CHANGE_TYPE_UNSPECIFIED = 0 # Request to create an Entry. CREATE_ENTRY = 1 # Request to update an Entry. UPDATE_ENTRY = 2 # Request to delete an Entry. DELETE_ENTRY = 3 # Request to create an EntryLink. CREATE_ENTRY_LINK = 4 # Request to delete an EntryLink. DELETE_ENTRY_LINK = 5 # Request to create a Glossary. CREATE_GLOSSARY = 7 # Request to update a Glossary. UPDATE_GLOSSARY = 8 # Request to delete a Glossary. DELETE_GLOSSARY = 9 # Request to create a GlossaryCategory. CREATE_GLOSSARY_CATEGORY = 10 # Request to update a GlossaryCategory. UPDATE_GLOSSARY_CATEGORY = 11 # Request to delete a GlossaryCategory. DELETE_GLOSSARY_CATEGORY = 13 # Request to create a GlossaryTerm. CREATE_GLOSSARY_TERM = 14 # Request to update a GlossaryTerm. UPDATE_GLOSSARY_TERM = 15 # Request to delete a GlossaryTerm. DELETE_GLOSSARY_TERM = 17 # Request to request Data Product access. REQUEST_DATA_PRODUCT_ACCESS = 33 end end |
#create_entry_link ⇒ ::Google::Cloud::Dataplex::V1::CreateEntryLinkRequest
Returns Payload for creating an EntryLink.
Note: The following fields are mutually exclusive: create_entry_link, create_entry, update_entry, delete_entry, 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. If a field in that set is populated, all other fields in the set will automatically be cleared.
147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 |
# File 'proto_docs/google/cloud/dataplex/v1/approval_workflow.rb', line 147 class ChangeRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible states of a ChangeRequest. module State # State unspecified. STATE_UNSPECIFIED = 0 # The change is proposed and new. NEW = 1 # The change has been approved. APPROVED = 2 # The change has been rejected. REJECTED = 3 # The change request has expired. EXPIRED = 4 # The approved change has been revoked. REVOKED = 5 end # Enum representing the type of change in the payload. module ChangeType # State unspecified. CHANGE_TYPE_UNSPECIFIED = 0 # Request to create an Entry. CREATE_ENTRY = 1 # Request to update an Entry. UPDATE_ENTRY = 2 # Request to delete an Entry. DELETE_ENTRY = 3 # Request to create an EntryLink. CREATE_ENTRY_LINK = 4 # Request to delete an EntryLink. DELETE_ENTRY_LINK = 5 # Request to create a Glossary. CREATE_GLOSSARY = 7 # Request to update a Glossary. UPDATE_GLOSSARY = 8 # Request to delete a Glossary. DELETE_GLOSSARY = 9 # Request to create a GlossaryCategory. CREATE_GLOSSARY_CATEGORY = 10 # Request to update a GlossaryCategory. UPDATE_GLOSSARY_CATEGORY = 11 # Request to delete a GlossaryCategory. DELETE_GLOSSARY_CATEGORY = 13 # Request to create a GlossaryTerm. CREATE_GLOSSARY_TERM = 14 # Request to update a GlossaryTerm. UPDATE_GLOSSARY_TERM = 15 # Request to delete a GlossaryTerm. DELETE_GLOSSARY_TERM = 17 # Request to request Data Product access. REQUEST_DATA_PRODUCT_ACCESS = 33 end end |
#create_glossary ⇒ ::Google::Cloud::Dataplex::V1::CreateGlossaryRequest
Returns Payload for creating a Glossary.
Note: The following fields are mutually exclusive: create_glossary, create_entry, update_entry, delete_entry, create_entry_link, delete_entry_link, 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. If a field in that set is populated, all other fields in the set will automatically be cleared.
147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 |
# File 'proto_docs/google/cloud/dataplex/v1/approval_workflow.rb', line 147 class ChangeRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible states of a ChangeRequest. module State # State unspecified. STATE_UNSPECIFIED = 0 # The change is proposed and new. NEW = 1 # The change has been approved. APPROVED = 2 # The change has been rejected. REJECTED = 3 # The change request has expired. EXPIRED = 4 # The approved change has been revoked. REVOKED = 5 end # Enum representing the type of change in the payload. module ChangeType # State unspecified. CHANGE_TYPE_UNSPECIFIED = 0 # Request to create an Entry. CREATE_ENTRY = 1 # Request to update an Entry. UPDATE_ENTRY = 2 # Request to delete an Entry. DELETE_ENTRY = 3 # Request to create an EntryLink. CREATE_ENTRY_LINK = 4 # Request to delete an EntryLink. DELETE_ENTRY_LINK = 5 # Request to create a Glossary. CREATE_GLOSSARY = 7 # Request to update a Glossary. UPDATE_GLOSSARY = 8 # Request to delete a Glossary. DELETE_GLOSSARY = 9 # Request to create a GlossaryCategory. CREATE_GLOSSARY_CATEGORY = 10 # Request to update a GlossaryCategory. UPDATE_GLOSSARY_CATEGORY = 11 # Request to delete a GlossaryCategory. DELETE_GLOSSARY_CATEGORY = 13 # Request to create a GlossaryTerm. CREATE_GLOSSARY_TERM = 14 # Request to update a GlossaryTerm. UPDATE_GLOSSARY_TERM = 15 # Request to delete a GlossaryTerm. DELETE_GLOSSARY_TERM = 17 # Request to request Data Product access. REQUEST_DATA_PRODUCT_ACCESS = 33 end end |
#create_glossary_category ⇒ ::Google::Cloud::Dataplex::V1::CreateGlossaryCategoryRequest
Returns Payload for creating a GlossaryCategory.
Note: The following fields are mutually exclusive: create_glossary_category, create_entry, update_entry, delete_entry, create_entry_link, delete_entry_link, create_glossary, update_glossary, delete_glossary, update_glossary_category, delete_glossary_category, create_glossary_term, update_glossary_term, delete_glossary_term, data_product_access_request. If a field in that set is populated, all other fields in the set will automatically be cleared.
147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 |
# File 'proto_docs/google/cloud/dataplex/v1/approval_workflow.rb', line 147 class ChangeRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible states of a ChangeRequest. module State # State unspecified. STATE_UNSPECIFIED = 0 # The change is proposed and new. NEW = 1 # The change has been approved. APPROVED = 2 # The change has been rejected. REJECTED = 3 # The change request has expired. EXPIRED = 4 # The approved change has been revoked. REVOKED = 5 end # Enum representing the type of change in the payload. module ChangeType # State unspecified. CHANGE_TYPE_UNSPECIFIED = 0 # Request to create an Entry. CREATE_ENTRY = 1 # Request to update an Entry. UPDATE_ENTRY = 2 # Request to delete an Entry. DELETE_ENTRY = 3 # Request to create an EntryLink. CREATE_ENTRY_LINK = 4 # Request to delete an EntryLink. DELETE_ENTRY_LINK = 5 # Request to create a Glossary. CREATE_GLOSSARY = 7 # Request to update a Glossary. UPDATE_GLOSSARY = 8 # Request to delete a Glossary. DELETE_GLOSSARY = 9 # Request to create a GlossaryCategory. CREATE_GLOSSARY_CATEGORY = 10 # Request to update a GlossaryCategory. UPDATE_GLOSSARY_CATEGORY = 11 # Request to delete a GlossaryCategory. DELETE_GLOSSARY_CATEGORY = 13 # Request to create a GlossaryTerm. CREATE_GLOSSARY_TERM = 14 # Request to update a GlossaryTerm. UPDATE_GLOSSARY_TERM = 15 # Request to delete a GlossaryTerm. DELETE_GLOSSARY_TERM = 17 # Request to request Data Product access. REQUEST_DATA_PRODUCT_ACCESS = 33 end end |
#create_glossary_term ⇒ ::Google::Cloud::Dataplex::V1::CreateGlossaryTermRequest
Returns Payload for creating a GlossaryTerm.
Note: The following fields are mutually exclusive: create_glossary_term, 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, update_glossary_term, delete_glossary_term, data_product_access_request. If a field in that set is populated, all other fields in the set will automatically be cleared.
147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 |
# File 'proto_docs/google/cloud/dataplex/v1/approval_workflow.rb', line 147 class ChangeRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible states of a ChangeRequest. module State # State unspecified. STATE_UNSPECIFIED = 0 # The change is proposed and new. NEW = 1 # The change has been approved. APPROVED = 2 # The change has been rejected. REJECTED = 3 # The change request has expired. EXPIRED = 4 # The approved change has been revoked. REVOKED = 5 end # Enum representing the type of change in the payload. module ChangeType # State unspecified. CHANGE_TYPE_UNSPECIFIED = 0 # Request to create an Entry. CREATE_ENTRY = 1 # Request to update an Entry. UPDATE_ENTRY = 2 # Request to delete an Entry. DELETE_ENTRY = 3 # Request to create an EntryLink. CREATE_ENTRY_LINK = 4 # Request to delete an EntryLink. DELETE_ENTRY_LINK = 5 # Request to create a Glossary. CREATE_GLOSSARY = 7 # Request to update a Glossary. UPDATE_GLOSSARY = 8 # Request to delete a Glossary. DELETE_GLOSSARY = 9 # Request to create a GlossaryCategory. CREATE_GLOSSARY_CATEGORY = 10 # Request to update a GlossaryCategory. UPDATE_GLOSSARY_CATEGORY = 11 # Request to delete a GlossaryCategory. DELETE_GLOSSARY_CATEGORY = 13 # Request to create a GlossaryTerm. CREATE_GLOSSARY_TERM = 14 # Request to update a GlossaryTerm. UPDATE_GLOSSARY_TERM = 15 # Request to delete a GlossaryTerm. DELETE_GLOSSARY_TERM = 17 # Request to request Data Product access. REQUEST_DATA_PRODUCT_ACCESS = 33 end end |
#create_time ⇒ ::Google::Protobuf::Timestamp (readonly)
Returns Output only. The time when the ChangeRequest was created.
147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 |
# File 'proto_docs/google/cloud/dataplex/v1/approval_workflow.rb', line 147 class ChangeRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible states of a ChangeRequest. module State # State unspecified. STATE_UNSPECIFIED = 0 # The change is proposed and new. NEW = 1 # The change has been approved. APPROVED = 2 # The change has been rejected. REJECTED = 3 # The change request has expired. EXPIRED = 4 # The approved change has been revoked. REVOKED = 5 end # Enum representing the type of change in the payload. module ChangeType # State unspecified. CHANGE_TYPE_UNSPECIFIED = 0 # Request to create an Entry. CREATE_ENTRY = 1 # Request to update an Entry. UPDATE_ENTRY = 2 # Request to delete an Entry. DELETE_ENTRY = 3 # Request to create an EntryLink. CREATE_ENTRY_LINK = 4 # Request to delete an EntryLink. DELETE_ENTRY_LINK = 5 # Request to create a Glossary. CREATE_GLOSSARY = 7 # Request to update a Glossary. UPDATE_GLOSSARY = 8 # Request to delete a Glossary. DELETE_GLOSSARY = 9 # Request to create a GlossaryCategory. CREATE_GLOSSARY_CATEGORY = 10 # Request to update a GlossaryCategory. UPDATE_GLOSSARY_CATEGORY = 11 # Request to delete a GlossaryCategory. DELETE_GLOSSARY_CATEGORY = 13 # Request to create a GlossaryTerm. CREATE_GLOSSARY_TERM = 14 # Request to update a GlossaryTerm. UPDATE_GLOSSARY_TERM = 15 # Request to delete a GlossaryTerm. DELETE_GLOSSARY_TERM = 17 # Request to request Data Product access. REQUEST_DATA_PRODUCT_ACCESS = 33 end end |
#data_product_access_request ⇒ ::Google::Cloud::Dataplex::V1::DataProductAccessRequest
Returns Payload for Data Product access request.
Note: The following fields are mutually exclusive: data_product_access_request, 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. If a field in that set is populated, all other fields in the set will automatically be cleared.
147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 |
# File 'proto_docs/google/cloud/dataplex/v1/approval_workflow.rb', line 147 class ChangeRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible states of a ChangeRequest. module State # State unspecified. STATE_UNSPECIFIED = 0 # The change is proposed and new. NEW = 1 # The change has been approved. APPROVED = 2 # The change has been rejected. REJECTED = 3 # The change request has expired. EXPIRED = 4 # The approved change has been revoked. REVOKED = 5 end # Enum representing the type of change in the payload. module ChangeType # State unspecified. CHANGE_TYPE_UNSPECIFIED = 0 # Request to create an Entry. CREATE_ENTRY = 1 # Request to update an Entry. UPDATE_ENTRY = 2 # Request to delete an Entry. DELETE_ENTRY = 3 # Request to create an EntryLink. CREATE_ENTRY_LINK = 4 # Request to delete an EntryLink. DELETE_ENTRY_LINK = 5 # Request to create a Glossary. CREATE_GLOSSARY = 7 # Request to update a Glossary. UPDATE_GLOSSARY = 8 # Request to delete a Glossary. DELETE_GLOSSARY = 9 # Request to create a GlossaryCategory. CREATE_GLOSSARY_CATEGORY = 10 # Request to update a GlossaryCategory. UPDATE_GLOSSARY_CATEGORY = 11 # Request to delete a GlossaryCategory. DELETE_GLOSSARY_CATEGORY = 13 # Request to create a GlossaryTerm. CREATE_GLOSSARY_TERM = 14 # Request to update a GlossaryTerm. UPDATE_GLOSSARY_TERM = 15 # Request to delete a GlossaryTerm. DELETE_GLOSSARY_TERM = 17 # Request to request Data Product access. REQUEST_DATA_PRODUCT_ACCESS = 33 end end |
#delete_entry ⇒ ::Google::Cloud::Dataplex::V1::DeleteEntryRequest
Returns Payload for deleting an Entry.
Note: The following fields are mutually exclusive: delete_entry, create_entry, update_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. If a field in that set is populated, all other fields in the set will automatically be cleared.
147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 |
# File 'proto_docs/google/cloud/dataplex/v1/approval_workflow.rb', line 147 class ChangeRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible states of a ChangeRequest. module State # State unspecified. STATE_UNSPECIFIED = 0 # The change is proposed and new. NEW = 1 # The change has been approved. APPROVED = 2 # The change has been rejected. REJECTED = 3 # The change request has expired. EXPIRED = 4 # The approved change has been revoked. REVOKED = 5 end # Enum representing the type of change in the payload. module ChangeType # State unspecified. CHANGE_TYPE_UNSPECIFIED = 0 # Request to create an Entry. CREATE_ENTRY = 1 # Request to update an Entry. UPDATE_ENTRY = 2 # Request to delete an Entry. DELETE_ENTRY = 3 # Request to create an EntryLink. CREATE_ENTRY_LINK = 4 # Request to delete an EntryLink. DELETE_ENTRY_LINK = 5 # Request to create a Glossary. CREATE_GLOSSARY = 7 # Request to update a Glossary. UPDATE_GLOSSARY = 8 # Request to delete a Glossary. DELETE_GLOSSARY = 9 # Request to create a GlossaryCategory. CREATE_GLOSSARY_CATEGORY = 10 # Request to update a GlossaryCategory. UPDATE_GLOSSARY_CATEGORY = 11 # Request to delete a GlossaryCategory. DELETE_GLOSSARY_CATEGORY = 13 # Request to create a GlossaryTerm. CREATE_GLOSSARY_TERM = 14 # Request to update a GlossaryTerm. UPDATE_GLOSSARY_TERM = 15 # Request to delete a GlossaryTerm. DELETE_GLOSSARY_TERM = 17 # Request to request Data Product access. REQUEST_DATA_PRODUCT_ACCESS = 33 end end |
#delete_entry_link ⇒ ::Google::Cloud::Dataplex::V1::DeleteEntryLinkRequest
Returns Payload for deleting an EntryLink.
Note: The following fields are mutually exclusive: delete_entry_link, create_entry, update_entry, delete_entry, create_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. If a field in that set is populated, all other fields in the set will automatically be cleared.
147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 |
# File 'proto_docs/google/cloud/dataplex/v1/approval_workflow.rb', line 147 class ChangeRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible states of a ChangeRequest. module State # State unspecified. STATE_UNSPECIFIED = 0 # The change is proposed and new. NEW = 1 # The change has been approved. APPROVED = 2 # The change has been rejected. REJECTED = 3 # The change request has expired. EXPIRED = 4 # The approved change has been revoked. REVOKED = 5 end # Enum representing the type of change in the payload. module ChangeType # State unspecified. CHANGE_TYPE_UNSPECIFIED = 0 # Request to create an Entry. CREATE_ENTRY = 1 # Request to update an Entry. UPDATE_ENTRY = 2 # Request to delete an Entry. DELETE_ENTRY = 3 # Request to create an EntryLink. CREATE_ENTRY_LINK = 4 # Request to delete an EntryLink. DELETE_ENTRY_LINK = 5 # Request to create a Glossary. CREATE_GLOSSARY = 7 # Request to update a Glossary. UPDATE_GLOSSARY = 8 # Request to delete a Glossary. DELETE_GLOSSARY = 9 # Request to create a GlossaryCategory. CREATE_GLOSSARY_CATEGORY = 10 # Request to update a GlossaryCategory. UPDATE_GLOSSARY_CATEGORY = 11 # Request to delete a GlossaryCategory. DELETE_GLOSSARY_CATEGORY = 13 # Request to create a GlossaryTerm. CREATE_GLOSSARY_TERM = 14 # Request to update a GlossaryTerm. UPDATE_GLOSSARY_TERM = 15 # Request to delete a GlossaryTerm. DELETE_GLOSSARY_TERM = 17 # Request to request Data Product access. REQUEST_DATA_PRODUCT_ACCESS = 33 end end |
#delete_glossary ⇒ ::Google::Cloud::Dataplex::V1::DeleteGlossaryRequest
Returns Payload for deleting a Glossary.
Note: The following fields are mutually exclusive: delete_glossary, create_entry, update_entry, delete_entry, create_entry_link, delete_entry_link, create_glossary, update_glossary, create_glossary_category, update_glossary_category, delete_glossary_category, create_glossary_term, update_glossary_term, delete_glossary_term, data_product_access_request. If a field in that set is populated, all other fields in the set will automatically be cleared.
147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 |
# File 'proto_docs/google/cloud/dataplex/v1/approval_workflow.rb', line 147 class ChangeRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible states of a ChangeRequest. module State # State unspecified. STATE_UNSPECIFIED = 0 # The change is proposed and new. NEW = 1 # The change has been approved. APPROVED = 2 # The change has been rejected. REJECTED = 3 # The change request has expired. EXPIRED = 4 # The approved change has been revoked. REVOKED = 5 end # Enum representing the type of change in the payload. module ChangeType # State unspecified. CHANGE_TYPE_UNSPECIFIED = 0 # Request to create an Entry. CREATE_ENTRY = 1 # Request to update an Entry. UPDATE_ENTRY = 2 # Request to delete an Entry. DELETE_ENTRY = 3 # Request to create an EntryLink. CREATE_ENTRY_LINK = 4 # Request to delete an EntryLink. DELETE_ENTRY_LINK = 5 # Request to create a Glossary. CREATE_GLOSSARY = 7 # Request to update a Glossary. UPDATE_GLOSSARY = 8 # Request to delete a Glossary. DELETE_GLOSSARY = 9 # Request to create a GlossaryCategory. CREATE_GLOSSARY_CATEGORY = 10 # Request to update a GlossaryCategory. UPDATE_GLOSSARY_CATEGORY = 11 # Request to delete a GlossaryCategory. DELETE_GLOSSARY_CATEGORY = 13 # Request to create a GlossaryTerm. CREATE_GLOSSARY_TERM = 14 # Request to update a GlossaryTerm. UPDATE_GLOSSARY_TERM = 15 # Request to delete a GlossaryTerm. DELETE_GLOSSARY_TERM = 17 # Request to request Data Product access. REQUEST_DATA_PRODUCT_ACCESS = 33 end end |
#delete_glossary_category ⇒ ::Google::Cloud::Dataplex::V1::DeleteGlossaryCategoryRequest
Returns Payload for deleting a GlossaryCategory.
Note: The following fields are mutually exclusive: delete_glossary_category, create_entry, update_entry, delete_entry, create_entry_link, delete_entry_link, create_glossary, update_glossary, delete_glossary, create_glossary_category, update_glossary_category, create_glossary_term, update_glossary_term, delete_glossary_term, data_product_access_request. If a field in that set is populated, all other fields in the set will automatically be cleared.
147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 |
# File 'proto_docs/google/cloud/dataplex/v1/approval_workflow.rb', line 147 class ChangeRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible states of a ChangeRequest. module State # State unspecified. STATE_UNSPECIFIED = 0 # The change is proposed and new. NEW = 1 # The change has been approved. APPROVED = 2 # The change has been rejected. REJECTED = 3 # The change request has expired. EXPIRED = 4 # The approved change has been revoked. REVOKED = 5 end # Enum representing the type of change in the payload. module ChangeType # State unspecified. CHANGE_TYPE_UNSPECIFIED = 0 # Request to create an Entry. CREATE_ENTRY = 1 # Request to update an Entry. UPDATE_ENTRY = 2 # Request to delete an Entry. DELETE_ENTRY = 3 # Request to create an EntryLink. CREATE_ENTRY_LINK = 4 # Request to delete an EntryLink. DELETE_ENTRY_LINK = 5 # Request to create a Glossary. CREATE_GLOSSARY = 7 # Request to update a Glossary. UPDATE_GLOSSARY = 8 # Request to delete a Glossary. DELETE_GLOSSARY = 9 # Request to create a GlossaryCategory. CREATE_GLOSSARY_CATEGORY = 10 # Request to update a GlossaryCategory. UPDATE_GLOSSARY_CATEGORY = 11 # Request to delete a GlossaryCategory. DELETE_GLOSSARY_CATEGORY = 13 # Request to create a GlossaryTerm. CREATE_GLOSSARY_TERM = 14 # Request to update a GlossaryTerm. UPDATE_GLOSSARY_TERM = 15 # Request to delete a GlossaryTerm. DELETE_GLOSSARY_TERM = 17 # Request to request Data Product access. REQUEST_DATA_PRODUCT_ACCESS = 33 end end |
#delete_glossary_term ⇒ ::Google::Cloud::Dataplex::V1::DeleteGlossaryTermRequest
Returns Payload for deleting a GlossaryTerm.
Note: The following fields are mutually exclusive: delete_glossary_term, 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, data_product_access_request. If a field in that set is populated, all other fields in the set will automatically be cleared.
147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 |
# File 'proto_docs/google/cloud/dataplex/v1/approval_workflow.rb', line 147 class ChangeRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible states of a ChangeRequest. module State # State unspecified. STATE_UNSPECIFIED = 0 # The change is proposed and new. NEW = 1 # The change has been approved. APPROVED = 2 # The change has been rejected. REJECTED = 3 # The change request has expired. EXPIRED = 4 # The approved change has been revoked. REVOKED = 5 end # Enum representing the type of change in the payload. module ChangeType # State unspecified. CHANGE_TYPE_UNSPECIFIED = 0 # Request to create an Entry. CREATE_ENTRY = 1 # Request to update an Entry. UPDATE_ENTRY = 2 # Request to delete an Entry. DELETE_ENTRY = 3 # Request to create an EntryLink. CREATE_ENTRY_LINK = 4 # Request to delete an EntryLink. DELETE_ENTRY_LINK = 5 # Request to create a Glossary. CREATE_GLOSSARY = 7 # Request to update a Glossary. UPDATE_GLOSSARY = 8 # Request to delete a Glossary. DELETE_GLOSSARY = 9 # Request to create a GlossaryCategory. CREATE_GLOSSARY_CATEGORY = 10 # Request to update a GlossaryCategory. UPDATE_GLOSSARY_CATEGORY = 11 # Request to delete a GlossaryCategory. DELETE_GLOSSARY_CATEGORY = 13 # Request to create a GlossaryTerm. CREATE_GLOSSARY_TERM = 14 # Request to update a GlossaryTerm. UPDATE_GLOSSARY_TERM = 15 # Request to delete a GlossaryTerm. DELETE_GLOSSARY_TERM = 17 # Request to request Data Product access. REQUEST_DATA_PRODUCT_ACCESS = 33 end end |
#etag ⇒ ::String
Returns 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.
147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 |
# File 'proto_docs/google/cloud/dataplex/v1/approval_workflow.rb', line 147 class ChangeRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible states of a ChangeRequest. module State # State unspecified. STATE_UNSPECIFIED = 0 # The change is proposed and new. NEW = 1 # The change has been approved. APPROVED = 2 # The change has been rejected. REJECTED = 3 # The change request has expired. EXPIRED = 4 # The approved change has been revoked. REVOKED = 5 end # Enum representing the type of change in the payload. module ChangeType # State unspecified. CHANGE_TYPE_UNSPECIFIED = 0 # Request to create an Entry. CREATE_ENTRY = 1 # Request to update an Entry. UPDATE_ENTRY = 2 # Request to delete an Entry. DELETE_ENTRY = 3 # Request to create an EntryLink. CREATE_ENTRY_LINK = 4 # Request to delete an EntryLink. DELETE_ENTRY_LINK = 5 # Request to create a Glossary. CREATE_GLOSSARY = 7 # Request to update a Glossary. UPDATE_GLOSSARY = 8 # Request to delete a Glossary. DELETE_GLOSSARY = 9 # Request to create a GlossaryCategory. CREATE_GLOSSARY_CATEGORY = 10 # Request to update a GlossaryCategory. UPDATE_GLOSSARY_CATEGORY = 11 # Request to delete a GlossaryCategory. DELETE_GLOSSARY_CATEGORY = 13 # Request to create a GlossaryTerm. CREATE_GLOSSARY_TERM = 14 # Request to update a GlossaryTerm. UPDATE_GLOSSARY_TERM = 15 # Request to delete a GlossaryTerm. DELETE_GLOSSARY_TERM = 17 # Request to request Data Product access. REQUEST_DATA_PRODUCT_ACCESS = 33 end end |
#justification ⇒ ::String
Returns Optional. Justification of the ChangeRequest. This should explain why the change is needed or why it should be approved.
147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 |
# File 'proto_docs/google/cloud/dataplex/v1/approval_workflow.rb', line 147 class ChangeRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible states of a ChangeRequest. module State # State unspecified. STATE_UNSPECIFIED = 0 # The change is proposed and new. NEW = 1 # The change has been approved. APPROVED = 2 # The change has been rejected. REJECTED = 3 # The change request has expired. EXPIRED = 4 # The approved change has been revoked. REVOKED = 5 end # Enum representing the type of change in the payload. module ChangeType # State unspecified. CHANGE_TYPE_UNSPECIFIED = 0 # Request to create an Entry. CREATE_ENTRY = 1 # Request to update an Entry. UPDATE_ENTRY = 2 # Request to delete an Entry. DELETE_ENTRY = 3 # Request to create an EntryLink. CREATE_ENTRY_LINK = 4 # Request to delete an EntryLink. DELETE_ENTRY_LINK = 5 # Request to create a Glossary. CREATE_GLOSSARY = 7 # Request to update a Glossary. UPDATE_GLOSSARY = 8 # Request to delete a Glossary. DELETE_GLOSSARY = 9 # Request to create a GlossaryCategory. CREATE_GLOSSARY_CATEGORY = 10 # Request to update a GlossaryCategory. UPDATE_GLOSSARY_CATEGORY = 11 # Request to delete a GlossaryCategory. DELETE_GLOSSARY_CATEGORY = 13 # Request to create a GlossaryTerm. CREATE_GLOSSARY_TERM = 14 # Request to update a GlossaryTerm. UPDATE_GLOSSARY_TERM = 15 # Request to delete a GlossaryTerm. DELETE_GLOSSARY_TERM = 17 # Request to request Data Product access. REQUEST_DATA_PRODUCT_ACCESS = 33 end end |
#labels ⇒ ::Google::Protobuf::Map{::String => ::String}
Returns Optional. User-defined labels for the ChangeRequest.
147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 |
# File 'proto_docs/google/cloud/dataplex/v1/approval_workflow.rb', line 147 class ChangeRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible states of a ChangeRequest. module State # State unspecified. STATE_UNSPECIFIED = 0 # The change is proposed and new. NEW = 1 # The change has been approved. APPROVED = 2 # The change has been rejected. REJECTED = 3 # The change request has expired. EXPIRED = 4 # The approved change has been revoked. REVOKED = 5 end # Enum representing the type of change in the payload. module ChangeType # State unspecified. CHANGE_TYPE_UNSPECIFIED = 0 # Request to create an Entry. CREATE_ENTRY = 1 # Request to update an Entry. UPDATE_ENTRY = 2 # Request to delete an Entry. DELETE_ENTRY = 3 # Request to create an EntryLink. CREATE_ENTRY_LINK = 4 # Request to delete an EntryLink. DELETE_ENTRY_LINK = 5 # Request to create a Glossary. CREATE_GLOSSARY = 7 # Request to update a Glossary. UPDATE_GLOSSARY = 8 # Request to delete a Glossary. DELETE_GLOSSARY = 9 # Request to create a GlossaryCategory. CREATE_GLOSSARY_CATEGORY = 10 # Request to update a GlossaryCategory. UPDATE_GLOSSARY_CATEGORY = 11 # Request to delete a GlossaryCategory. DELETE_GLOSSARY_CATEGORY = 13 # Request to create a GlossaryTerm. CREATE_GLOSSARY_TERM = 14 # Request to update a GlossaryTerm. UPDATE_GLOSSARY_TERM = 15 # Request to delete a GlossaryTerm. DELETE_GLOSSARY_TERM = 17 # Request to request Data Product access. REQUEST_DATA_PRODUCT_ACCESS = 33 end end |
#name ⇒ ::String
Returns Identifier. The relative resource name of the ChangeRequest, of the form: projects/{project_number}/locations/{location_id}/changeRequests/{change_request_id}.
147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 |
# File 'proto_docs/google/cloud/dataplex/v1/approval_workflow.rb', line 147 class ChangeRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible states of a ChangeRequest. module State # State unspecified. STATE_UNSPECIFIED = 0 # The change is proposed and new. NEW = 1 # The change has been approved. APPROVED = 2 # The change has been rejected. REJECTED = 3 # The change request has expired. EXPIRED = 4 # The approved change has been revoked. REVOKED = 5 end # Enum representing the type of change in the payload. module ChangeType # State unspecified. CHANGE_TYPE_UNSPECIFIED = 0 # Request to create an Entry. CREATE_ENTRY = 1 # Request to update an Entry. UPDATE_ENTRY = 2 # Request to delete an Entry. DELETE_ENTRY = 3 # Request to create an EntryLink. CREATE_ENTRY_LINK = 4 # Request to delete an EntryLink. DELETE_ENTRY_LINK = 5 # Request to create a Glossary. CREATE_GLOSSARY = 7 # Request to update a Glossary. UPDATE_GLOSSARY = 8 # Request to delete a Glossary. DELETE_GLOSSARY = 9 # Request to create a GlossaryCategory. CREATE_GLOSSARY_CATEGORY = 10 # Request to update a GlossaryCategory. UPDATE_GLOSSARY_CATEGORY = 11 # Request to delete a GlossaryCategory. DELETE_GLOSSARY_CATEGORY = 13 # Request to create a GlossaryTerm. CREATE_GLOSSARY_TERM = 14 # Request to update a GlossaryTerm. UPDATE_GLOSSARY_TERM = 15 # Request to delete a GlossaryTerm. DELETE_GLOSSARY_TERM = 17 # Request to request Data Product access. REQUEST_DATA_PRODUCT_ACCESS = 33 end end |
#rejection_comment ⇒ ::String (readonly)
Returns Output only. The reason provided for rejecting the ChangeRequest.
147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 |
# File 'proto_docs/google/cloud/dataplex/v1/approval_workflow.rb', line 147 class ChangeRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible states of a ChangeRequest. module State # State unspecified. STATE_UNSPECIFIED = 0 # The change is proposed and new. NEW = 1 # The change has been approved. APPROVED = 2 # The change has been rejected. REJECTED = 3 # The change request has expired. EXPIRED = 4 # The approved change has been revoked. REVOKED = 5 end # Enum representing the type of change in the payload. module ChangeType # State unspecified. CHANGE_TYPE_UNSPECIFIED = 0 # Request to create an Entry. CREATE_ENTRY = 1 # Request to update an Entry. UPDATE_ENTRY = 2 # Request to delete an Entry. DELETE_ENTRY = 3 # Request to create an EntryLink. CREATE_ENTRY_LINK = 4 # Request to delete an EntryLink. DELETE_ENTRY_LINK = 5 # Request to create a Glossary. CREATE_GLOSSARY = 7 # Request to update a Glossary. UPDATE_GLOSSARY = 8 # Request to delete a Glossary. DELETE_GLOSSARY = 9 # Request to create a GlossaryCategory. CREATE_GLOSSARY_CATEGORY = 10 # Request to update a GlossaryCategory. UPDATE_GLOSSARY_CATEGORY = 11 # Request to delete a GlossaryCategory. DELETE_GLOSSARY_CATEGORY = 13 # Request to create a GlossaryTerm. CREATE_GLOSSARY_TERM = 14 # Request to update a GlossaryTerm. UPDATE_GLOSSARY_TERM = 15 # Request to delete a GlossaryTerm. DELETE_GLOSSARY_TERM = 17 # Request to request Data Product access. REQUEST_DATA_PRODUCT_ACCESS = 33 end end |
#resource ⇒ ::String (readonly)
Returns 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.
147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 |
# File 'proto_docs/google/cloud/dataplex/v1/approval_workflow.rb', line 147 class ChangeRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible states of a ChangeRequest. module State # State unspecified. STATE_UNSPECIFIED = 0 # The change is proposed and new. NEW = 1 # The change has been approved. APPROVED = 2 # The change has been rejected. REJECTED = 3 # The change request has expired. EXPIRED = 4 # The approved change has been revoked. REVOKED = 5 end # Enum representing the type of change in the payload. module ChangeType # State unspecified. CHANGE_TYPE_UNSPECIFIED = 0 # Request to create an Entry. CREATE_ENTRY = 1 # Request to update an Entry. UPDATE_ENTRY = 2 # Request to delete an Entry. DELETE_ENTRY = 3 # Request to create an EntryLink. CREATE_ENTRY_LINK = 4 # Request to delete an EntryLink. DELETE_ENTRY_LINK = 5 # Request to create a Glossary. CREATE_GLOSSARY = 7 # Request to update a Glossary. UPDATE_GLOSSARY = 8 # Request to delete a Glossary. DELETE_GLOSSARY = 9 # Request to create a GlossaryCategory. CREATE_GLOSSARY_CATEGORY = 10 # Request to update a GlossaryCategory. UPDATE_GLOSSARY_CATEGORY = 11 # Request to delete a GlossaryCategory. DELETE_GLOSSARY_CATEGORY = 13 # Request to create a GlossaryTerm. CREATE_GLOSSARY_TERM = 14 # Request to update a GlossaryTerm. UPDATE_GLOSSARY_TERM = 15 # Request to delete a GlossaryTerm. DELETE_GLOSSARY_TERM = 17 # Request to request Data Product access. REQUEST_DATA_PRODUCT_ACCESS = 33 end end |
#state ⇒ ::Google::Cloud::Dataplex::V1::ChangeRequest::State (readonly)
Returns Output only. The current state of the ChangeRequest.
147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 |
# File 'proto_docs/google/cloud/dataplex/v1/approval_workflow.rb', line 147 class ChangeRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible states of a ChangeRequest. module State # State unspecified. STATE_UNSPECIFIED = 0 # The change is proposed and new. NEW = 1 # The change has been approved. APPROVED = 2 # The change has been rejected. REJECTED = 3 # The change request has expired. EXPIRED = 4 # The approved change has been revoked. REVOKED = 5 end # Enum representing the type of change in the payload. module ChangeType # State unspecified. CHANGE_TYPE_UNSPECIFIED = 0 # Request to create an Entry. CREATE_ENTRY = 1 # Request to update an Entry. UPDATE_ENTRY = 2 # Request to delete an Entry. DELETE_ENTRY = 3 # Request to create an EntryLink. CREATE_ENTRY_LINK = 4 # Request to delete an EntryLink. DELETE_ENTRY_LINK = 5 # Request to create a Glossary. CREATE_GLOSSARY = 7 # Request to update a Glossary. UPDATE_GLOSSARY = 8 # Request to delete a Glossary. DELETE_GLOSSARY = 9 # Request to create a GlossaryCategory. CREATE_GLOSSARY_CATEGORY = 10 # Request to update a GlossaryCategory. UPDATE_GLOSSARY_CATEGORY = 11 # Request to delete a GlossaryCategory. DELETE_GLOSSARY_CATEGORY = 13 # Request to create a GlossaryTerm. CREATE_GLOSSARY_TERM = 14 # Request to update a GlossaryTerm. UPDATE_GLOSSARY_TERM = 15 # Request to delete a GlossaryTerm. DELETE_GLOSSARY_TERM = 17 # Request to request Data Product access. REQUEST_DATA_PRODUCT_ACCESS = 33 end end |
#uid ⇒ ::String (readonly)
Returns Output only. System generated globally unique ID for the ChangeRequest.
147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 |
# File 'proto_docs/google/cloud/dataplex/v1/approval_workflow.rb', line 147 class ChangeRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible states of a ChangeRequest. module State # State unspecified. STATE_UNSPECIFIED = 0 # The change is proposed and new. NEW = 1 # The change has been approved. APPROVED = 2 # The change has been rejected. REJECTED = 3 # The change request has expired. EXPIRED = 4 # The approved change has been revoked. REVOKED = 5 end # Enum representing the type of change in the payload. module ChangeType # State unspecified. CHANGE_TYPE_UNSPECIFIED = 0 # Request to create an Entry. CREATE_ENTRY = 1 # Request to update an Entry. UPDATE_ENTRY = 2 # Request to delete an Entry. DELETE_ENTRY = 3 # Request to create an EntryLink. CREATE_ENTRY_LINK = 4 # Request to delete an EntryLink. DELETE_ENTRY_LINK = 5 # Request to create a Glossary. CREATE_GLOSSARY = 7 # Request to update a Glossary. UPDATE_GLOSSARY = 8 # Request to delete a Glossary. DELETE_GLOSSARY = 9 # Request to create a GlossaryCategory. CREATE_GLOSSARY_CATEGORY = 10 # Request to update a GlossaryCategory. UPDATE_GLOSSARY_CATEGORY = 11 # Request to delete a GlossaryCategory. DELETE_GLOSSARY_CATEGORY = 13 # Request to create a GlossaryTerm. CREATE_GLOSSARY_TERM = 14 # Request to update a GlossaryTerm. UPDATE_GLOSSARY_TERM = 15 # Request to delete a GlossaryTerm. DELETE_GLOSSARY_TERM = 17 # Request to request Data Product access. REQUEST_DATA_PRODUCT_ACCESS = 33 end end |
#update_entry ⇒ ::Google::Cloud::Dataplex::V1::UpdateEntryRequest
Returns Payload for updating an Entry.
Note: The following fields are mutually exclusive: update_entry, create_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. If a field in that set is populated, all other fields in the set will automatically be cleared.
147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 |
# File 'proto_docs/google/cloud/dataplex/v1/approval_workflow.rb', line 147 class ChangeRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible states of a ChangeRequest. module State # State unspecified. STATE_UNSPECIFIED = 0 # The change is proposed and new. NEW = 1 # The change has been approved. APPROVED = 2 # The change has been rejected. REJECTED = 3 # The change request has expired. EXPIRED = 4 # The approved change has been revoked. REVOKED = 5 end # Enum representing the type of change in the payload. module ChangeType # State unspecified. CHANGE_TYPE_UNSPECIFIED = 0 # Request to create an Entry. CREATE_ENTRY = 1 # Request to update an Entry. UPDATE_ENTRY = 2 # Request to delete an Entry. DELETE_ENTRY = 3 # Request to create an EntryLink. CREATE_ENTRY_LINK = 4 # Request to delete an EntryLink. DELETE_ENTRY_LINK = 5 # Request to create a Glossary. CREATE_GLOSSARY = 7 # Request to update a Glossary. UPDATE_GLOSSARY = 8 # Request to delete a Glossary. DELETE_GLOSSARY = 9 # Request to create a GlossaryCategory. CREATE_GLOSSARY_CATEGORY = 10 # Request to update a GlossaryCategory. UPDATE_GLOSSARY_CATEGORY = 11 # Request to delete a GlossaryCategory. DELETE_GLOSSARY_CATEGORY = 13 # Request to create a GlossaryTerm. CREATE_GLOSSARY_TERM = 14 # Request to update a GlossaryTerm. UPDATE_GLOSSARY_TERM = 15 # Request to delete a GlossaryTerm. DELETE_GLOSSARY_TERM = 17 # Request to request Data Product access. REQUEST_DATA_PRODUCT_ACCESS = 33 end end |
#update_glossary ⇒ ::Google::Cloud::Dataplex::V1::UpdateGlossaryRequest
Returns Payload for updating a Glossary.
Note: The following fields are mutually exclusive: update_glossary, create_entry, update_entry, delete_entry, create_entry_link, delete_entry_link, create_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. If a field in that set is populated, all other fields in the set will automatically be cleared.
147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 |
# File 'proto_docs/google/cloud/dataplex/v1/approval_workflow.rb', line 147 class ChangeRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible states of a ChangeRequest. module State # State unspecified. STATE_UNSPECIFIED = 0 # The change is proposed and new. NEW = 1 # The change has been approved. APPROVED = 2 # The change has been rejected. REJECTED = 3 # The change request has expired. EXPIRED = 4 # The approved change has been revoked. REVOKED = 5 end # Enum representing the type of change in the payload. module ChangeType # State unspecified. CHANGE_TYPE_UNSPECIFIED = 0 # Request to create an Entry. CREATE_ENTRY = 1 # Request to update an Entry. UPDATE_ENTRY = 2 # Request to delete an Entry. DELETE_ENTRY = 3 # Request to create an EntryLink. CREATE_ENTRY_LINK = 4 # Request to delete an EntryLink. DELETE_ENTRY_LINK = 5 # Request to create a Glossary. CREATE_GLOSSARY = 7 # Request to update a Glossary. UPDATE_GLOSSARY = 8 # Request to delete a Glossary. DELETE_GLOSSARY = 9 # Request to create a GlossaryCategory. CREATE_GLOSSARY_CATEGORY = 10 # Request to update a GlossaryCategory. UPDATE_GLOSSARY_CATEGORY = 11 # Request to delete a GlossaryCategory. DELETE_GLOSSARY_CATEGORY = 13 # Request to create a GlossaryTerm. CREATE_GLOSSARY_TERM = 14 # Request to update a GlossaryTerm. UPDATE_GLOSSARY_TERM = 15 # Request to delete a GlossaryTerm. DELETE_GLOSSARY_TERM = 17 # Request to request Data Product access. REQUEST_DATA_PRODUCT_ACCESS = 33 end end |
#update_glossary_category ⇒ ::Google::Cloud::Dataplex::V1::UpdateGlossaryCategoryRequest
Returns Payload for updating a GlossaryCategory.
Note: The following fields are mutually exclusive: update_glossary_category, create_entry, update_entry, delete_entry, create_entry_link, delete_entry_link, create_glossary, update_glossary, delete_glossary, create_glossary_category, delete_glossary_category, create_glossary_term, update_glossary_term, delete_glossary_term, data_product_access_request. If a field in that set is populated, all other fields in the set will automatically be cleared.
147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 |
# File 'proto_docs/google/cloud/dataplex/v1/approval_workflow.rb', line 147 class ChangeRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible states of a ChangeRequest. module State # State unspecified. STATE_UNSPECIFIED = 0 # The change is proposed and new. NEW = 1 # The change has been approved. APPROVED = 2 # The change has been rejected. REJECTED = 3 # The change request has expired. EXPIRED = 4 # The approved change has been revoked. REVOKED = 5 end # Enum representing the type of change in the payload. module ChangeType # State unspecified. CHANGE_TYPE_UNSPECIFIED = 0 # Request to create an Entry. CREATE_ENTRY = 1 # Request to update an Entry. UPDATE_ENTRY = 2 # Request to delete an Entry. DELETE_ENTRY = 3 # Request to create an EntryLink. CREATE_ENTRY_LINK = 4 # Request to delete an EntryLink. DELETE_ENTRY_LINK = 5 # Request to create a Glossary. CREATE_GLOSSARY = 7 # Request to update a Glossary. UPDATE_GLOSSARY = 8 # Request to delete a Glossary. DELETE_GLOSSARY = 9 # Request to create a GlossaryCategory. CREATE_GLOSSARY_CATEGORY = 10 # Request to update a GlossaryCategory. UPDATE_GLOSSARY_CATEGORY = 11 # Request to delete a GlossaryCategory. DELETE_GLOSSARY_CATEGORY = 13 # Request to create a GlossaryTerm. CREATE_GLOSSARY_TERM = 14 # Request to update a GlossaryTerm. UPDATE_GLOSSARY_TERM = 15 # Request to delete a GlossaryTerm. DELETE_GLOSSARY_TERM = 17 # Request to request Data Product access. REQUEST_DATA_PRODUCT_ACCESS = 33 end end |
#update_glossary_term ⇒ ::Google::Cloud::Dataplex::V1::UpdateGlossaryTermRequest
Returns Payload for updating a GlossaryTerm.
Note: The following fields are mutually exclusive: update_glossary_term, 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, delete_glossary_term, data_product_access_request. If a field in that set is populated, all other fields in the set will automatically be cleared.
147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 |
# File 'proto_docs/google/cloud/dataplex/v1/approval_workflow.rb', line 147 class ChangeRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible states of a ChangeRequest. module State # State unspecified. STATE_UNSPECIFIED = 0 # The change is proposed and new. NEW = 1 # The change has been approved. APPROVED = 2 # The change has been rejected. REJECTED = 3 # The change request has expired. EXPIRED = 4 # The approved change has been revoked. REVOKED = 5 end # Enum representing the type of change in the payload. module ChangeType # State unspecified. CHANGE_TYPE_UNSPECIFIED = 0 # Request to create an Entry. CREATE_ENTRY = 1 # Request to update an Entry. UPDATE_ENTRY = 2 # Request to delete an Entry. DELETE_ENTRY = 3 # Request to create an EntryLink. CREATE_ENTRY_LINK = 4 # Request to delete an EntryLink. DELETE_ENTRY_LINK = 5 # Request to create a Glossary. CREATE_GLOSSARY = 7 # Request to update a Glossary. UPDATE_GLOSSARY = 8 # Request to delete a Glossary. DELETE_GLOSSARY = 9 # Request to create a GlossaryCategory. CREATE_GLOSSARY_CATEGORY = 10 # Request to update a GlossaryCategory. UPDATE_GLOSSARY_CATEGORY = 11 # Request to delete a GlossaryCategory. DELETE_GLOSSARY_CATEGORY = 13 # Request to create a GlossaryTerm. CREATE_GLOSSARY_TERM = 14 # Request to update a GlossaryTerm. UPDATE_GLOSSARY_TERM = 15 # Request to delete a GlossaryTerm. DELETE_GLOSSARY_TERM = 17 # Request to request Data Product access. REQUEST_DATA_PRODUCT_ACCESS = 33 end end |
#update_time ⇒ ::Google::Protobuf::Timestamp (readonly)
Returns Output only. The time when the ChangeRequest was last updated.
147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 |
# File 'proto_docs/google/cloud/dataplex/v1/approval_workflow.rb', line 147 class ChangeRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible states of a ChangeRequest. module State # State unspecified. STATE_UNSPECIFIED = 0 # The change is proposed and new. NEW = 1 # The change has been approved. APPROVED = 2 # The change has been rejected. REJECTED = 3 # The change request has expired. EXPIRED = 4 # The approved change has been revoked. REVOKED = 5 end # Enum representing the type of change in the payload. module ChangeType # State unspecified. CHANGE_TYPE_UNSPECIFIED = 0 # Request to create an Entry. CREATE_ENTRY = 1 # Request to update an Entry. UPDATE_ENTRY = 2 # Request to delete an Entry. DELETE_ENTRY = 3 # Request to create an EntryLink. CREATE_ENTRY_LINK = 4 # Request to delete an EntryLink. DELETE_ENTRY_LINK = 5 # Request to create a Glossary. CREATE_GLOSSARY = 7 # Request to update a Glossary. UPDATE_GLOSSARY = 8 # Request to delete a Glossary. DELETE_GLOSSARY = 9 # Request to create a GlossaryCategory. CREATE_GLOSSARY_CATEGORY = 10 # Request to update a GlossaryCategory. UPDATE_GLOSSARY_CATEGORY = 11 # Request to delete a GlossaryCategory. DELETE_GLOSSARY_CATEGORY = 13 # Request to create a GlossaryTerm. CREATE_GLOSSARY_TERM = 14 # Request to update a GlossaryTerm. UPDATE_GLOSSARY_TERM = 15 # Request to delete a GlossaryTerm. DELETE_GLOSSARY_TERM = 17 # Request to request Data Product access. REQUEST_DATA_PRODUCT_ACCESS = 33 end end |