Reference documentation and code samples for the Design Center V1 API class Google::Cloud::DesignCenter::V1::ImportApplicationTemplateRequest.
Request message for ImportApplicationTemplate method.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#annotations
def annotations() -> ::Google::Protobuf::Map{::String => ::String}- (::Google::Protobuf::Map{::String => ::String}) — Optional. Annotations to be stored with the new system revision created as a result of this import. Sample annotations from agentic workflows might look like { "designcenter.googleapis.com/agent_id": "gemini-3-flash-v1", "designcenter.googleapis.com/llm_agent_summary": "Restored to revision Rev-100", "designcenter.googleapis.com/external_ref_id": "trace-uuid-88921-xyz", }
#annotations=
def annotations=(value) -> ::Google::Protobuf::Map{::String => ::String}- value (::Google::Protobuf::Map{::String => ::String}) — Optional. Annotations to be stored with the new system revision created as a result of this import. Sample annotations from agentic workflows might look like { "designcenter.googleapis.com/agent_id": "gemini-3-flash-v1", "designcenter.googleapis.com/llm_agent_summary": "Restored to revision Rev-100", "designcenter.googleapis.com/external_ref_id": "trace-uuid-88921-xyz", }
- (::Google::Protobuf::Map{::String => ::String}) — Optional. Annotations to be stored with the new system revision created as a result of this import. Sample annotations from agentic workflows might look like { "designcenter.googleapis.com/agent_id": "gemini-3-flash-v1", "designcenter.googleapis.com/llm_agent_summary": "Restored to revision Rev-100", "designcenter.googleapis.com/external_ref_id": "trace-uuid-88921-xyz", }
#application_template_revision_uri
def application_template_revision_uri() -> ::String-
(::String) — Optional. The source URI for application template revision.
Note: The following fields are mutually exclusive:
application_template_revision_uri,shared_template_revision_uri,serialized_application_template,application_template_system_revision. If a field in that set is populated, all other fields in the set will automatically be cleared.
#application_template_revision_uri=
def application_template_revision_uri=(value) -> ::String-
value (::String) — Optional. The source URI for application template revision.
Note: The following fields are mutually exclusive:
application_template_revision_uri,shared_template_revision_uri,serialized_application_template,application_template_system_revision. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::String) — Optional. The source URI for application template revision.
Note: The following fields are mutually exclusive:
application_template_revision_uri,shared_template_revision_uri,serialized_application_template,application_template_system_revision. If a field in that set is populated, all other fields in the set will automatically be cleared.
#application_template_system_revision
def application_template_system_revision() -> ::String-
(::String) — Optional. The system revision to be imported. Used when user tries to
Restore (rev X) or perform Undo/Redo operations.
Note: The following fields are mutually exclusive:
application_template_system_revision,application_template_revision_uri,shared_template_revision_uri,serialized_application_template. If a field in that set is populated, all other fields in the set will automatically be cleared.
#application_template_system_revision=
def application_template_system_revision=(value) -> ::String-
value (::String) — Optional. The system revision to be imported. Used when user tries to
Restore (rev X) or perform Undo/Redo operations.
Note: The following fields are mutually exclusive:
application_template_system_revision,application_template_revision_uri,shared_template_revision_uri,serialized_application_template. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::String) — Optional. The system revision to be imported. Used when user tries to
Restore (rev X) or perform Undo/Redo operations.
Note: The following fields are mutually exclusive:
application_template_system_revision,application_template_revision_uri,shared_template_revision_uri,serialized_application_template. If a field in that set is populated, all other fields in the set will automatically be cleared.
#name
def name() -> ::String- (::String) — Required. The name of the application template.
#name=
def name=(value) -> ::String- value (::String) — Required. The name of the application template.
- (::String) — Required. The name of the application template.
#serialized_application_template
def serialized_application_template() -> ::Google::Cloud::DesignCenter::V1::SerializedApplicationTemplate-
(::Google::Cloud::DesignCenter::V1::SerializedApplicationTemplate) — Optional. The serialized application template to be imported.
Note: The following fields are mutually exclusive:
serialized_application_template,application_template_revision_uri,shared_template_revision_uri,application_template_system_revision. If a field in that set is populated, all other fields in the set will automatically be cleared.
#serialized_application_template=
def serialized_application_template=(value) -> ::Google::Cloud::DesignCenter::V1::SerializedApplicationTemplate-
value (::Google::Cloud::DesignCenter::V1::SerializedApplicationTemplate) — Optional. The serialized application template to be imported.
Note: The following fields are mutually exclusive:
serialized_application_template,application_template_revision_uri,shared_template_revision_uri,application_template_system_revision. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Cloud::DesignCenter::V1::SerializedApplicationTemplate) — Optional. The serialized application template to be imported.
Note: The following fields are mutually exclusive:
serialized_application_template,application_template_revision_uri,shared_template_revision_uri,application_template_system_revision. If a field in that set is populated, all other fields in the set will automatically be cleared.
#shared_template_revision_uri
def shared_template_revision_uri() -> ::String-
(::String) — Optional. The source URI for catalog template.
Note: The following fields are mutually exclusive:
shared_template_revision_uri,application_template_revision_uri,serialized_application_template,application_template_system_revision. If a field in that set is populated, all other fields in the set will automatically be cleared.
#shared_template_revision_uri=
def shared_template_revision_uri=(value) -> ::String-
value (::String) — Optional. The source URI for catalog template.
Note: The following fields are mutually exclusive:
shared_template_revision_uri,application_template_revision_uri,serialized_application_template,application_template_system_revision. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::String) — Optional. The source URI for catalog template.
Note: The following fields are mutually exclusive:
shared_template_revision_uri,application_template_revision_uri,serialized_application_template,application_template_system_revision. If a field in that set is populated, all other fields in the set will automatically be cleared.