Reference documentation and code samples for the Gemini Enterprise for Customer Experience V1 API class Google::Cloud::Ces::V1::ImportAppRequest.
Request message for AgentService.ImportApp.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#app_content
def app_content() -> ::String-
(::String) — Raw bytes representing the compressed zip file with the app folder
structure.
Note: The following fields are mutually exclusive:
app_content,gcs_uri. If a field in that set is populated, all other fields in the set will automatically be cleared.
#app_content=
def app_content=(value) -> ::String-
value (::String) — Raw bytes representing the compressed zip file with the app folder
structure.
Note: The following fields are mutually exclusive:
app_content,gcs_uri. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::String) — Raw bytes representing the compressed zip file with the app folder
structure.
Note: The following fields are mutually exclusive:
app_content,gcs_uri. If a field in that set is populated, all other fields in the set will automatically be cleared.
#app_id
def app_id() -> ::String-
(::String) —
Optional. The ID to use for the imported app.
- If not specified, a unique ID will be automatically assigned for the app.
- Otherwise, the imported app will use this ID as the final component of its resource name. If an app with the same ID already exists at the specified location in the project, the content of the existing app will be replaced.
#app_id=
def app_id=(value) -> ::String-
value (::String) —
Optional. The ID to use for the imported app.
- If not specified, a unique ID will be automatically assigned for the app.
- Otherwise, the imported app will use this ID as the final component of its resource name. If an app with the same ID already exists at the specified location in the project, the content of the existing app will be replaced.
-
(::String) —
Optional. The ID to use for the imported app.
- If not specified, a unique ID will be automatically assigned for the app.
- Otherwise, the imported app will use this ID as the final component of its resource name. If an app with the same ID already exists at the specified location in the project, the content of the existing app will be replaced.
#display_name
def display_name() -> ::String-
(::String) —
Optional. The display name of the app to import.
- If the app is created on import, and the display name is specified, the imported app will use this display name. If a conflict is detected with an existing app, a timestamp will be appended to the display name to make it unique.
- If the app is a reimport, this field should not be set. Providing a display name during reimport will result in an INVALID_ARGUMENT error.
#display_name=
def display_name=(value) -> ::String-
value (::String) —
Optional. The display name of the app to import.
- If the app is created on import, and the display name is specified, the imported app will use this display name. If a conflict is detected with an existing app, a timestamp will be appended to the display name to make it unique.
- If the app is a reimport, this field should not be set. Providing a display name during reimport will result in an INVALID_ARGUMENT error.
-
(::String) —
Optional. The display name of the app to import.
- If the app is created on import, and the display name is specified, the imported app will use this display name. If a conflict is detected with an existing app, a timestamp will be appended to the display name to make it unique.
- If the app is a reimport, this field should not be set. Providing a display name during reimport will result in an INVALID_ARGUMENT error.
#gcs_uri
def gcs_uri() -> ::String-
(::String) — The Google Cloud Storage URI
from which to import app. The format of this URI must be
gs://<bucket-name>/<object-name>.Note: The following fields are mutually exclusive:
gcs_uri,app_content. If a field in that set is populated, all other fields in the set will automatically be cleared.
#gcs_uri=
def gcs_uri=(value) -> ::String-
value (::String) — The Google Cloud Storage URI
from which to import app. The format of this URI must be
gs://<bucket-name>/<object-name>.Note: The following fields are mutually exclusive:
gcs_uri,app_content. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::String) — The Google Cloud Storage URI
from which to import app. The format of this URI must be
gs://<bucket-name>/<object-name>.Note: The following fields are mutually exclusive:
gcs_uri,app_content. If a field in that set is populated, all other fields in the set will automatically be cleared.
#ignore_app_lock
def ignore_app_lock() -> ::Boolean- (::Boolean) — Optional. Flag for overriding the app lock during import. If set to true, the import process will ignore the app lock.
#ignore_app_lock=
def ignore_app_lock=(value) -> ::Boolean- value (::Boolean) — Optional. Flag for overriding the app lock during import. If set to true, the import process will ignore the app lock.
- (::Boolean) — Optional. Flag for overriding the app lock during import. If set to true, the import process will ignore the app lock.
#import_options
def import_options() -> ::Google::Cloud::Ces::V1::ImportAppRequest::ImportOptions- (::Google::Cloud::Ces::V1::ImportAppRequest::ImportOptions) — Optional. Options governing the import process for the app.
#import_options=
def import_options=(value) -> ::Google::Cloud::Ces::V1::ImportAppRequest::ImportOptions- value (::Google::Cloud::Ces::V1::ImportAppRequest::ImportOptions) — Optional. Options governing the import process for the app.
- (::Google::Cloud::Ces::V1::ImportAppRequest::ImportOptions) — Optional. Options governing the import process for the app.
#parent
def parent() -> ::String- (::String) — Required. The parent resource name with the location of the app to import.
#parent=
def parent=(value) -> ::String- value (::String) — Required. The parent resource name with the location of the app to import.
- (::String) — Required. The parent resource name with the location of the app to import.