File tree Expand file tree Collapse file tree
google/cloud/aiplatform/v1beta1 Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -766,6 +766,18 @@ message CopyModelRequest {
766766 // Customer-managed encryption key options. If this is set,
767767 // then the Model copy will be encrypted with the provided encryption key.
768768 EncryptionSpec encryption_spec = 3 ;
769+
770+ // Optional. The user-provided custom service account to use to do the copy
771+ // model. If empty, [Vertex AI Service
772+ // Agent](https://cloud.google.com/vertex-ai/docs/general/access-control#service-agents)
773+ // will be used to access resources needed to upload the model. This account
774+ // must belong to the destination project where the model is copied to,
775+ // i.e., the project specified in the `parent` field of this request and
776+ // have the Vertex AI Service Agent role in the source project.
777+ //
778+ // Requires the user copying the Model to have the
779+ // `iam.serviceAccounts.actAs` permission on this service account.
780+ string custom_service_account = 7 [(google.api.field_behavior ) = OPTIONAL ];
769781}
770782
771783// Details of
You can’t perform that action at this time.
0 commit comments