Module clients.dai_engine_profile.client
Classes
DAIEngineProfileClient
DAIEngineProfileClient manages DAIEngineProfiles.
Initializes DAIEngineProfileClient.
Args
connection_config
:ConnectionConfig
- AIEM connection configuration object.
verify_ssl
- Set to False to disable SSL certificate verification.
ssl_ca_cert
- Path to a CA cert bundle with certificates of trusted CAs.
Methods
create_dai_engine_profile
Standard Create method.
Args
parent
:str
- Name of the profile's parent workspace. Format:
workspaces/*
. dai_engine_profile
:DAIEngineProfile
- DAIEngineProfile to create.
dai_engine_profile_id
:str
- The ID to use for the DAIEngineProfile, which will form the profile's resource name. This value must: - contain 1-63 characters - contain only lowercase alphanumeric characters or hyphen ('-') - start with an alphabetic character - end with an alphanumeric character
Returns
DAIEngineProfile
- created DAIEngineProfile.
delete_dai_engine_profile
Standard Delete method.
Args
name
:str
- Name of the DAIEngineProfile to delete. Format is
workspaces/*/daiEngineProfiles/*
get_dai_engine_profile
Standard Get method.
Args
name
- Name of the DAIEngineProfile to retrieve. Format:
workspaces/*/daiEngineProfiles/*
list_all_dai_engine_profiles
Help method for listing all DAIEngineProfiles.
Args
parent
:str
- Name of the workspace from which to list profiles. Format:
workspaces/*
.
list_dai_engine_profiles
Standard list method.
Args
parent
:str
- Name of the workspace from which to list profiles. Format:
workspaces/*
. page_size
:int
- Maximum number of DAIEngineProfiles to return in a response. If unspecified (or set to 0), at most 50 DAIEngineProfiles will be returned. The maximum value is 1000; values above 1000 will be coerced to 1000.
page_token
:str
- Page token. Leave unset to receive the initial page. To list any subsequent pages use the value of 'next_page_token' returned from the DAIEngineProfilesPage.
Returns
DAIEngineProfilesPage
- DAIEngineProfilesPage object.
update_dai_engine_profile
Standard Update method.
Args
dai_engine_profile
:DAIEngineProfile
- profile to update.
update_mask
:str
The field mask to use for the update. Allowed field paths are: - display_name - priority - enabled - assigned_oidc_roles_enabled - assigned_oidc_roles - max_running_engines - cpu_constraint - gpu_constraint - memory_bytes_constraint - storage_bytes_constraint - max_idle_duration_constraint - max_running_duration_constraint - max_non_interaction_duration - max_unused_duration - configuration_override - base_configuration - config_editability - yaml_pod_template_spec - yaml_gpu_tolerations - triton_enabled
Default value "*" will update all updatable fields.
Returns
DAIEngineProfile
- Updated DAIEngineProfile.
- Submit and view feedback for this page
- Send feedback about AI Engine Manager to cloud-feedback@h2o.ai