Reference documentation and code samples for the Dataplex V1 API class Google::Cloud::Dataplex::V1::ExecutionIdentity.
The identity to run the datascan.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#dataplex_service_agent
def dataplex_service_agent() -> ::Google::Cloud::Dataplex::V1::ExecutionIdentity::DataplexServiceAgent-
(::Google::Cloud::Dataplex::V1::ExecutionIdentity::DataplexServiceAgent) — Optional. The Dataplex service agent associated with the user's project.
Note: The following fields are mutually exclusive:
dataplex_service_agent,user_credential,service_account. If a field in that set is populated, all other fields in the set will automatically be cleared.
#dataplex_service_agent=
def dataplex_service_agent=(value) -> ::Google::Cloud::Dataplex::V1::ExecutionIdentity::DataplexServiceAgent-
value (::Google::Cloud::Dataplex::V1::ExecutionIdentity::DataplexServiceAgent) — Optional. The Dataplex service agent associated with the user's project.
Note: The following fields are mutually exclusive:
dataplex_service_agent,user_credential,service_account. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Cloud::Dataplex::V1::ExecutionIdentity::DataplexServiceAgent) — Optional. The Dataplex service agent associated with the user's project.
Note: The following fields are mutually exclusive:
dataplex_service_agent,user_credential,service_account. If a field in that set is populated, all other fields in the set will automatically be cleared.
#service_account
def service_account() -> ::Google::Cloud::Dataplex::V1::ExecutionIdentity::ServiceAccount-
(::Google::Cloud::Dataplex::V1::ExecutionIdentity::ServiceAccount) — Optional. The provided service account.
Note: The following fields are mutually exclusive:
service_account,dataplex_service_agent,user_credential. If a field in that set is populated, all other fields in the set will automatically be cleared.
#service_account=
def service_account=(value) -> ::Google::Cloud::Dataplex::V1::ExecutionIdentity::ServiceAccount-
value (::Google::Cloud::Dataplex::V1::ExecutionIdentity::ServiceAccount) — Optional. The provided service account.
Note: The following fields are mutually exclusive:
service_account,dataplex_service_agent,user_credential. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Cloud::Dataplex::V1::ExecutionIdentity::ServiceAccount) — Optional. The provided service account.
Note: The following fields are mutually exclusive:
service_account,dataplex_service_agent,user_credential. If a field in that set is populated, all other fields in the set will automatically be cleared.
#user_credential
def user_credential() -> ::Google::Cloud::Dataplex::V1::ExecutionIdentity::UserCredential-
(::Google::Cloud::Dataplex::V1::ExecutionIdentity::UserCredential) — Optional. The credential of the calling user. Supports only ONE_TIME
trigger type.
Note: The following fields are mutually exclusive:
user_credential,dataplex_service_agent,service_account. If a field in that set is populated, all other fields in the set will automatically be cleared.
#user_credential=
def user_credential=(value) -> ::Google::Cloud::Dataplex::V1::ExecutionIdentity::UserCredential-
value (::Google::Cloud::Dataplex::V1::ExecutionIdentity::UserCredential) — Optional. The credential of the calling user. Supports only ONE_TIME
trigger type.
Note: The following fields are mutually exclusive:
user_credential,dataplex_service_agent,service_account. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Cloud::Dataplex::V1::ExecutionIdentity::UserCredential) — Optional. The credential of the calling user. Supports only ONE_TIME
trigger type.
Note: The following fields are mutually exclusive:
user_credential,dataplex_service_agent,service_account. If a field in that set is populated, all other fields in the set will automatically be cleared.