From aec68e403a1b39c1b1d2fff1fa1fec35370d7e6a Mon Sep 17 00:00:00 2001 From: evoldman Date: Sun, 25 Oct 2026 16:59:02 +0200 Subject: [PATCH 1/2] Control-M Integrations Factory - October 2026 update --- setup.py | 2 +- .../connection_profiles.py | 632 +- src/aapi/integration_factory/jobs.py | 7252 +++++++++++++---- src/ctm_python_client/__init__.py | 2 +- src/ctm_python_client/ext/autogen.py | 2 +- tests/test_sanity.py | 2 +- 6 files changed, 5880 insertions(+), 2012 deletions(-) diff --git a/setup.py b/setup.py index a83dd62..3c55e40 100644 --- a/setup.py +++ b/setup.py @@ -8,7 +8,7 @@ name="ctm-python-client", packages=find_packages(where="src"), package_dir={"": "src"}, - version="2.6.5", + version="2.6.6", description="Python Workflows for Control-M", long_description=long_description, long_description_content_type='text/markdown', diff --git a/src/aapi/integration_factory/connection_profiles.py b/src/aapi/integration_factory/connection_profiles.py index c280e49..50b5dc7 100644 --- a/src/aapi/integration_factory/connection_profiles.py +++ b/src/aapi/integration_factory/connection_profiles.py @@ -8,6 +8,36 @@ from aapi.connectionprofile import ConnectionProfile +@attrs.define +class ConnectionProfileSAPIntegrationSuite(ConnectionProfile): + + _type: str = attrs.field(init=False, default='ConnectionProfile:SAP Integration Suite', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'ConnectionProfile:SAP Integration Suite'}) + object_name: str = attrs.field(metadata={'_aapi_name_': True}) + action: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Action'}) + authentication_url: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Authentication URL'}) + integration_flow_client_id: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Integration Flow Client ID'}) + integration_flow_client_secret: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Integration Flow Client Secret'}) + api_url: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'API URL'}) + api_client_id: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'API Client ID'}) + api_client_secret: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'API Client Secret'}) + http_codes: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'HTTP Codes'}) + rerun_interval: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Rerun Interval'}) + attempt_reruns: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Attempt Reruns'}) + connection_timeout: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Connection Timeout'}) + + @attrs.define class ConnectionProfileAwsDataSync(ConnectionProfile): @@ -60,36 +90,6 @@ class ConnectionProfileIBMMQ(ConnectionProfile): '_aapi_repr_': 'Connection Timeout'}) -@attrs.define -class ConnectionProfileSAPIntegrationSuite(ConnectionProfile): - - _type: str = attrs.field(init=False, default='ConnectionProfile:SAP Integration Suite', metadata={ - '_aapi_repr_': 'Type', '_type_aapi_': 'ConnectionProfile:SAP Integration Suite'}) - object_name: str = attrs.field(metadata={'_aapi_name_': True}) - action: str = attrs.field(kw_only=True, default=None, metadata={ - '_aapi_repr_': 'Action'}) - authentication_url: str = attrs.field(kw_only=True, default=None, metadata={ - '_aapi_repr_': 'Authentication URL'}) - integration_flow_client_id: str = attrs.field(kw_only=True, default=None, metadata={ - '_aapi_repr_': 'Integration Flow Client ID'}) - integration_flow_client_secret: str = attrs.field(kw_only=True, default=None, metadata={ - '_aapi_repr_': 'Integration Flow Client Secret'}) - api_url: str = attrs.field(kw_only=True, default=None, metadata={ - '_aapi_repr_': 'API URL'}) - api_client_id: str = attrs.field(kw_only=True, default=None, metadata={ - '_aapi_repr_': 'API Client ID'}) - api_client_secret: str = attrs.field(kw_only=True, default=None, metadata={ - '_aapi_repr_': 'API Client Secret'}) - http_codes: str = attrs.field(kw_only=True, default=None, metadata={ - '_aapi_repr_': 'HTTP Codes'}) - rerun_interval: str = attrs.field(kw_only=True, default=None, metadata={ - '_aapi_repr_': 'Rerun Interval'}) - attempt_reruns: str = attrs.field(kw_only=True, default=None, metadata={ - '_aapi_repr_': 'Attempt Reruns'}) - connection_timeout: str = attrs.field(kw_only=True, default=None, metadata={ - '_aapi_repr_': 'Connection Timeout'}) - - @attrs.define class ConnectionProfileGCPVertexAI(ConnectionProfile): @@ -162,22 +162,6 @@ class ConnectionProfileSAPBuildProcessAutomation(ConnectionProfile): '_aapi_repr_': 'Connection Timeout'}) -@attrs.define -class ConnectionProfileGCPDeploymentManager(ConnectionProfile): - - _type: str = attrs.field(init=False, default='ConnectionProfile:GCP Deployment Manager', metadata={ - '_aapi_repr_': 'Type', '_type_aapi_': 'ConnectionProfile:GCP Deployment Manager'}) - object_name: str = attrs.field(metadata={'_aapi_name_': True}) - identity_type: str = attrs.field(kw_only=True, default=None, metadata={ - '_aapi_repr_': 'Identity Type'}) - deployment_manager_url: str = attrs.field(kw_only=True, default=None, metadata={ - '_aapi_repr_': 'Deployment Manager URL'}) - service_account_key: str = attrs.field(kw_only=True, default=None, metadata={ - '_aapi_repr_': 'Service Account Key'}) - connection_timeout: str = attrs.field(kw_only=True, default=None, metadata={ - '_aapi_repr_': 'Connection Timeout'}) - - @attrs.define class ConnectionProfileAzureDevOps(ConnectionProfile): @@ -210,6 +194,22 @@ class ConnectionProfileAzureDevOps(ConnectionProfile): '_aapi_repr_': 'Connection Timeout'}) +@attrs.define +class ConnectionProfileGCPDeploymentManager(ConnectionProfile): + + _type: str = attrs.field(init=False, default='ConnectionProfile:GCP Deployment Manager', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'ConnectionProfile:GCP Deployment Manager'}) + object_name: str = attrs.field(metadata={'_aapi_name_': True}) + identity_type: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Identity Type'}) + deployment_manager_url: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Deployment Manager URL'}) + service_account_key: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Service Account Key'}) + connection_timeout: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Connection Timeout'}) + + @attrs.define class ConnectionProfileAwsRDS(ConnectionProfile): @@ -450,6 +450,24 @@ class ConnectionProfileGCPDataFusion(ConnectionProfile): '_aapi_repr_': 'Connection Timeout'}) +@attrs.define +class ConnectionProfileUIPath(ConnectionProfile): + + _type: str = attrs.field(init=False, default='ConnectionProfile:UI Path', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'ConnectionProfile:UI Path'}) + object_name: str = attrs.field(metadata={'_aapi_name_': True}) + tenant_name: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Tenant Name'}) + tenant_url: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Tenant Url'}) + app_id: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'App ID'}) + app_secret: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'App Secret'}) + connection_timeout: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Connection Timeout'}) + + @attrs.define class ConnectionProfileDatadog(ConnectionProfile): @@ -472,24 +490,6 @@ class ConnectionProfileDatadog(ConnectionProfile): '_aapi_repr_': 'Connection Timeout'}) -@attrs.define -class ConnectionProfileUIPath(ConnectionProfile): - - _type: str = attrs.field(init=False, default='ConnectionProfile:UI Path', metadata={ - '_aapi_repr_': 'Type', '_type_aapi_': 'ConnectionProfile:UI Path'}) - object_name: str = attrs.field(metadata={'_aapi_name_': True}) - tenant_name: str = attrs.field(kw_only=True, default=None, metadata={ - '_aapi_repr_': 'Tenant Name'}) - tenant_url: str = attrs.field(kw_only=True, default=None, metadata={ - '_aapi_repr_': 'Tenant Url'}) - app_id: str = attrs.field(kw_only=True, default=None, metadata={ - '_aapi_repr_': 'App ID'}) - app_secret: str = attrs.field(kw_only=True, default=None, metadata={ - '_aapi_repr_': 'App Secret'}) - connection_timeout: str = attrs.field(kw_only=True, default=None, metadata={ - '_aapi_repr_': 'Connection Timeout'}) - - @attrs.define class ConnectionProfileAzureVirtualMachineScaleSets(ConnectionProfile): @@ -646,6 +646,42 @@ class ConnectionProfileMicrosoftPowerAutomate(ConnectionProfile): '_aapi_repr_': 'Connection Timeout'}) +@attrs.define +class ConnectionProfileAzureBatchAccounts(ConnectionProfile): + + _type: str = attrs.field(init=False, default='ConnectionProfile:Azure Batch Accounts', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'ConnectionProfile:Azure Batch Accounts'}) + object_name: str = attrs.field(metadata={'_aapi_name_': True}) + azure_ad_url: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Azure AD url'}) + authentication_method: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Authentication Method'}) + specify_managed_identity_client_id: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Specify Managed Identity Client ID'}) + managed_identity_client_id: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Managed Identity Client ID'}) + tenant_id: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Tenant ID'}) + app_id: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'App ID'}) + client_secret: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Client Secret'}) + batch_resource_url: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Batch Resource url'}) + batch_account_name: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Batch Account Name'}) + batch_region_id: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Batch Region ID'}) + connection_timeout: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Connection Timeout'}) + http_codes: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'HTTP Codes'}) + rerun_interval: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Rerun Interval'}) + rerun_attempts: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Rerun Attempts'}) + + @attrs.define class ConnectionProfileAzureFunctions(ConnectionProfile): @@ -708,42 +744,6 @@ class ConnectionProfileAwsAppFlow(ConnectionProfile): '_aapi_repr_': 'Connection Timeout'}) -@attrs.define -class ConnectionProfileAzureBatchAccounts(ConnectionProfile): - - _type: str = attrs.field(init=False, default='ConnectionProfile:Azure Batch Accounts', metadata={ - '_aapi_repr_': 'Type', '_type_aapi_': 'ConnectionProfile:Azure Batch Accounts'}) - object_name: str = attrs.field(metadata={'_aapi_name_': True}) - azure_ad_url: str = attrs.field(kw_only=True, default=None, metadata={ - '_aapi_repr_': 'Azure AD url'}) - authentication_method: str = attrs.field(kw_only=True, default=None, metadata={ - '_aapi_repr_': 'Authentication Method'}) - specify_managed_identity_client_id: str = attrs.field(kw_only=True, default=None, metadata={ - '_aapi_repr_': 'Specify Managed Identity Client ID'}) - managed_identity_client_id: str = attrs.field(kw_only=True, default=None, metadata={ - '_aapi_repr_': 'Managed Identity Client ID'}) - tenant_id: str = attrs.field(kw_only=True, default=None, metadata={ - '_aapi_repr_': 'Tenant ID'}) - app_id: str = attrs.field(kw_only=True, default=None, metadata={ - '_aapi_repr_': 'App ID'}) - client_secret: str = attrs.field(kw_only=True, default=None, metadata={ - '_aapi_repr_': 'Client Secret'}) - batch_resource_url: str = attrs.field(kw_only=True, default=None, metadata={ - '_aapi_repr_': 'Batch Resource url'}) - batch_account_name: str = attrs.field(kw_only=True, default=None, metadata={ - '_aapi_repr_': 'Batch Account Name'}) - batch_region_id: str = attrs.field(kw_only=True, default=None, metadata={ - '_aapi_repr_': 'Batch Region ID'}) - connection_timeout: str = attrs.field(kw_only=True, default=None, metadata={ - '_aapi_repr_': 'Connection Timeout'}) - http_codes: str = attrs.field(kw_only=True, default=None, metadata={ - '_aapi_repr_': 'HTTP Codes'}) - rerun_interval: str = attrs.field(kw_only=True, default=None, metadata={ - '_aapi_repr_': 'Rerun Interval'}) - rerun_attempts: str = attrs.field(kw_only=True, default=None, metadata={ - '_aapi_repr_': 'Rerun Attempts'}) - - @attrs.define class ConnectionProfileAwsEMR(ConnectionProfile): @@ -845,35 +845,35 @@ class ConnectionProfileAzureVM(ConnectionProfile): @attrs.define -class ConnectionProfileGCPComposer(ConnectionProfile): +class ConnectionProfileGCPDataplex(ConnectionProfile): - _type: str = attrs.field(init=False, default='ConnectionProfile:GCP Composer', metadata={ - '_aapi_repr_': 'Type', '_type_aapi_': 'ConnectionProfile:GCP Composer'}) + _type: str = attrs.field(init=False, default='ConnectionProfile:GCP Dataplex', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'ConnectionProfile:GCP Dataplex'}) object_name: str = attrs.field(metadata={'_aapi_name_': True}) - composer_url: str = attrs.field(kw_only=True, default=None, metadata={ - '_aapi_repr_': 'Composer URL'}) identity_type: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Identity Type'}) + gcp_dataplex_url: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'GCP Dataplex URL'}) service_account_key: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Service Account Key'}) connection_timeout: str = attrs.field(kw_only=True, default=None, metadata={ - '_aapi_repr_': 'Connection Timeout'}) + '_aapi_repr_': 'Connection timeout'}) @attrs.define -class ConnectionProfileGCPDataplex(ConnectionProfile): +class ConnectionProfileGCPComposer(ConnectionProfile): - _type: str = attrs.field(init=False, default='ConnectionProfile:GCP Dataplex', metadata={ - '_aapi_repr_': 'Type', '_type_aapi_': 'ConnectionProfile:GCP Dataplex'}) + _type: str = attrs.field(init=False, default='ConnectionProfile:GCP Composer', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'ConnectionProfile:GCP Composer'}) object_name: str = attrs.field(metadata={'_aapi_name_': True}) + composer_url: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Composer URL'}) identity_type: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Identity Type'}) - gcp_dataplex_url: str = attrs.field(kw_only=True, default=None, metadata={ - '_aapi_repr_': 'GCP Dataplex URL'}) service_account_key: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Service Account Key'}) connection_timeout: str = attrs.field(kw_only=True, default=None, metadata={ - '_aapi_repr_': 'Connection timeout'}) + '_aapi_repr_': 'Connection Timeout'}) @attrs.define @@ -1355,10 +1355,10 @@ class ConnectionProfileBoomiAtomsphere(ConnectionProfile): @attrs.define -class ConnectionProfileJDEdwardsEnterpriseOne(ConnectionProfile): +class ConnectionProfileOracleJDEdwardsEnterpriseOne(ConnectionProfile): - _type: str = attrs.field(init=False, default='ConnectionProfile:JD Edwards EnterpriseOne', metadata={ - '_aapi_repr_': 'Type', '_type_aapi_': 'ConnectionProfile:JD Edwards EnterpriseOne'}) + _type: str = attrs.field(init=False, default='ConnectionProfile:Oracle JD Edwards EnterpriseOne', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'ConnectionProfile:Oracle JD Edwards EnterpriseOne'}) object_name: str = attrs.field(metadata={'_aapi_name_': True}) j_d_e_hostname_url: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'JDE Hostname URL'}) @@ -1416,6 +1416,30 @@ class ConnectionProfileAzureDatabricks(ConnectionProfile): '_aapi_repr_': 'Attempt Reruns'}) +@attrs.define +class ConnectionProfileSAPAnalyticsCloud(ConnectionProfile): + + _type: str = attrs.field(init=False, default='ConnectionProfile:SAP Analytics Cloud', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'ConnectionProfile:SAP Analytics Cloud'}) + object_name: str = attrs.field(metadata={'_aapi_name_': True}) + s_a_p_api_url: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'SAP API URL'}) + token_url: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Token URL'}) + client_id: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Client ID'}) + client_secret: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Client Secret'}) + http_codes: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'HTTP Codes'}) + rerun_interval: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Rerun Interval'}) + attempt_reruns: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Attempt Reruns'}) + connection_timeout: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Connection Timeout'}) + + @attrs.define class ConnectionProfileGitHubActions(ConnectionProfile): @@ -1543,21 +1567,53 @@ class ConnectionProfileJenkins(ConnectionProfile): @attrs.define -class ConnectionProfileMicrosoftFabric(ConnectionProfile): +class ConnectionProfileAwsBedrockAgentCore(ConnectionProfile): - _type: str = attrs.field(init=False, default='ConnectionProfile:Microsoft Fabric', metadata={ - '_aapi_repr_': 'Type', '_type_aapi_': 'ConnectionProfile:Microsoft Fabric'}) + _type: str = attrs.field(init=False, default='ConnectionProfile:AWS Bedrock AgentCore', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'ConnectionProfile:AWS Bedrock AgentCore'}) object_name: str = attrs.field(metadata={'_aapi_name_': True}) + bedrock_agent_core_runtime_url: str = attrs.field( + kw_only=True, default=None, metadata={'_aapi_repr_': 'Bedrock AgentCore Runtime URL'}) + aws_region: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AWS Region'}) authentication: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Authentication'}) - specify_managed_identity_client_id: str = attrs.field(kw_only=True, default=None, metadata={ - '_aapi_repr_': 'Specify Managed Identity Client ID'}) - managed_identity_client_id: str = attrs.field(kw_only=True, default=None, metadata={ - '_aapi_repr_': 'Managed Identity Client ID'}) - login_url: str = attrs.field(kw_only=True, default=None, metadata={ - '_aapi_repr_': 'Login URL'}) - fabric_url: str = attrs.field(kw_only=True, default=None, metadata={ - '_aapi_repr_': 'Fabric URL'}) + aws_access_key: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AWS Access Key'}) + aws_secret: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AWS Secret'}) + iam_role: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'IAM Role'}) + assume_role_arn: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Assume Role ARN'}) + assume_role_session: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Assume Role Session'}) + connection_timeout: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Connection Timeout'}) + http_codes: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'HTTP Codes'}) + rerun_interval: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Rerun Interval'}) + attempt_reruns: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Attempt Reruns'}) + + +@attrs.define +class ConnectionProfileMicrosoftFabric(ConnectionProfile): + + _type: str = attrs.field(init=False, default='ConnectionProfile:Microsoft Fabric', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'ConnectionProfile:Microsoft Fabric'}) + object_name: str = attrs.field(metadata={'_aapi_name_': True}) + authentication: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Authentication'}) + specify_managed_identity_client_id: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Specify Managed Identity Client ID'}) + managed_identity_client_id: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Managed Identity Client ID'}) + login_url: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Login URL'}) + fabric_url: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Fabric URL'}) tenant_id: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Tenant ID'}) application_id: str = attrs.field(kw_only=True, default=None, metadata={ @@ -1576,28 +1632,6 @@ class ConnectionProfileMicrosoftFabric(ConnectionProfile): '_aapi_repr_': 'Rerun Attempts'}) -@attrs.define -class ConnectionProfileAwsRedshift(ConnectionProfile): - - _type: str = attrs.field(init=False, default='ConnectionProfile:AWS Redshift', metadata={ - '_aapi_repr_': 'Type', '_type_aapi_': 'ConnectionProfile:AWS Redshift'}) - object_name: str = attrs.field(metadata={'_aapi_name_': True}) - aws_base_url: str = attrs.field(kw_only=True, default=None, metadata={ - '_aapi_repr_': 'AWS Base URL'}) - aws_region: str = attrs.field(kw_only=True, default=None, metadata={ - '_aapi_repr_': 'AWS Region'}) - authentication: str = attrs.field(kw_only=True, default=None, metadata={ - '_aapi_repr_': 'Authentication'}) - aws_access_key_id: str = attrs.field(kw_only=True, default=None, metadata={ - '_aapi_repr_': 'AWS Access Key ID'}) - aws_secret_access_key: str = attrs.field(kw_only=True, default=None, metadata={ - '_aapi_repr_': 'AWS Secret Access Key'}) - iam_role: str = attrs.field(kw_only=True, default=None, metadata={ - '_aapi_repr_': 'IAM Role'}) - connection_timeout: str = attrs.field(kw_only=True, default=None, metadata={ - '_aapi_repr_': 'Connection Timeout'}) - - @attrs.define class ConnectionProfileVeeamBackup(ConnectionProfile): @@ -1624,6 +1658,28 @@ class ConnectionProfileVeeamBackup(ConnectionProfile): '_aapi_repr_': 'Connection Timeout'}) +@attrs.define +class ConnectionProfileAwsRedshift(ConnectionProfile): + + _type: str = attrs.field(init=False, default='ConnectionProfile:AWS Redshift', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'ConnectionProfile:AWS Redshift'}) + object_name: str = attrs.field(metadata={'_aapi_name_': True}) + aws_base_url: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AWS Base URL'}) + aws_region: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AWS Region'}) + authentication: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Authentication'}) + aws_access_key_id: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AWS Access Key ID'}) + aws_secret_access_key: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AWS Secret Access Key'}) + iam_role: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'IAM Role'}) + connection_timeout: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Connection Timeout'}) + + @attrs.define class ConnectionProfileMicrosoftPowerBI(ConnectionProfile): @@ -1900,24 +1956,6 @@ class ConnectionProfileIBMDataStageLinux(ConnectionProfile): '_aapi_repr_': 'DSJOB Path'}) -@attrs.define -class ConnectionProfileAlibabaECS(ConnectionProfile): - - _type: str = attrs.field(init=False, default='ConnectionProfile:Alibaba ECS', metadata={ - '_aapi_repr_': 'Type', '_type_aapi_': 'ConnectionProfile:Alibaba ECS'}) - object_name: str = attrs.field(metadata={'_aapi_name_': True}) - access_key_id: str = attrs.field(kw_only=True, default=None, metadata={ - '_aapi_repr_': 'Access Key ID'}) - secret_access_key: str = attrs.field(kw_only=True, default=None, metadata={ - '_aapi_repr_': 'Secret Access Key'}) - region: str = attrs.field(kw_only=True, default=None, metadata={ - '_aapi_repr_': 'Region'}) - api_v_e_r_s_i_o_n: str = attrs.field(kw_only=True, default=None, metadata={ - '_aapi_repr_': 'API-VERSION'}) - connection_timeout: str = attrs.field(kw_only=True, default=None, metadata={ - '_aapi_repr_': 'Connection Timeout'}) - - @attrs.define class ConnectionProfileApacheKafkaViaConfluent(ConnectionProfile): @@ -1938,7 +1976,7 @@ class ConnectionProfileApacheKafkaViaConfluent(ConnectionProfile): '_aapi_repr_': 'API Key ID'}) api_key_secret: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'API Key Secret'}) - o_auth_2_0_token_endpoint: str = attrs.field(kw_only=True, default=None, metadata={'_aapi_repr_': 'OAuth 2.0 Token Endpoint'}) + o_auth_2.0_token_endpoint: str = attrs.field(kw_only=True, default=None, metadata={'_aapi_repr_': 'OAuth 2.0 Token Endpoint'}) client_id: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Client ID'}) client_secret: str = attrs.field(kw_only=True, default=None, metadata={ @@ -1961,6 +1999,24 @@ class ConnectionProfileApacheKafkaViaConfluent(ConnectionProfile): '_aapi_repr_': 'Connection Timeout'}) +@attrs.define +class ConnectionProfileAlibabaECS(ConnectionProfile): + + _type: str = attrs.field(init=False, default='ConnectionProfile:Alibaba ECS', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'ConnectionProfile:Alibaba ECS'}) + object_name: str = attrs.field(metadata={'_aapi_name_': True}) + access_key_id: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Access Key ID'}) + secret_access_key: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Secret Access Key'}) + region: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Region'}) + api_v_e_r_s_i_o_n: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'API-VERSION'}) + connection_timeout: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Connection Timeout'}) + + @attrs.define class ConnectionProfileSnowflakeCortexAI(ConnectionProfile): @@ -2057,6 +2113,40 @@ class ConnectionProfileAwsMainframeModernization(ConnectionProfile): '_aapi_repr_': 'Connection Timeout'}) +@attrs.define +class ConnectionProfileOCIGenerativeAIAgents(ConnectionProfile): + + _type: str = attrs.field(init=False, default='ConnectionProfile:OCI Generative AI Agents', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'ConnectionProfile:OCI Generative AI Agents'}) + object_name: str = attrs.field(metadata={'_aapi_name_': True}) + oci_generative_ai_agents_url: str = attrs.field( + kw_only=True, default=None, metadata={'_aapi_repr_': 'OCI Generative AI Agents URL'}) + oci_region: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'OCI Region'}) + authentication: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Authentication'}) + user_ocid: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'User OCID'}) + tenancy_ocid: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Tenancy OCID'}) + fingerprint: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Fingerprint'}) + private_key: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Private Key'}) + config_file_path: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Config File Path'}) + profile: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Profile'}) + connection_timeout: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Connection Timeout'}) + http_codes: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'HTTP Codes'}) + rerun_interval: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Rerun Interval'}) + attempt_reruns: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Attempt Reruns'}) + + @attrs.define class ConnectionProfileWebServicesREST(ConnectionProfile): @@ -2200,6 +2290,28 @@ class ConnectionProfileTalendOAuth(ConnectionProfile): '_aapi_repr_': 'Client ID'}) client_secret: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Client Secret'}) + http_codes: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'HTTP Codes'}) + rerun_interval: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Rerun Interval'}) + rerun_attempts: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Rerun Attempts'}) + connection_timeout: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Connection Timeout'}) + + +@attrs.define +class ConnectionProfileAzureHDInsight(ConnectionProfile): + + _type: str = attrs.field(init=False, default='ConnectionProfile:Azure HDInsight', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'ConnectionProfile:Azure HDInsight'}) + object_name: str = attrs.field(metadata={'_aapi_name_': True}) + cluster_name: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Cluster Name'}) + cluster_username: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Cluster Username'}) + cluster_password: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Cluster Password'}) connection_timeout: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Connection Timeout'}) @@ -2228,22 +2340,6 @@ class ConnectionProfileAwsQuickSight(ConnectionProfile): '_aapi_repr_': 'Connection Timeout'}) -@attrs.define -class ConnectionProfileAzureHDInsight(ConnectionProfile): - - _type: str = attrs.field(init=False, default='ConnectionProfile:Azure HDInsight', metadata={ - '_aapi_repr_': 'Type', '_type_aapi_': 'ConnectionProfile:Azure HDInsight'}) - object_name: str = attrs.field(metadata={'_aapi_name_': True}) - cluster_name: str = attrs.field(kw_only=True, default=None, metadata={ - '_aapi_repr_': 'Cluster Name'}) - cluster_username: str = attrs.field(kw_only=True, default=None, metadata={ - '_aapi_repr_': 'Cluster Username'}) - cluster_password: str = attrs.field(kw_only=True, default=None, metadata={ - '_aapi_repr_': 'Cluster Password'}) - connection_timeout: str = attrs.field(kw_only=True, default=None, metadata={ - '_aapi_repr_': 'Connection Timeout'}) - - @attrs.define class ConnectionProfileAtlassianJira(ConnectionProfile): @@ -2280,20 +2376,6 @@ class ConnectionProfileAtlassianJira(ConnectionProfile): '_aapi_repr_': 'Connection Timeout'}) -@attrs.define -class ConnectionProfileCircleCI(ConnectionProfile): - - _type: str = attrs.field(init=False, default='ConnectionProfile:CircleCI', metadata={ - '_aapi_repr_': 'Type', '_type_aapi_': 'ConnectionProfile:CircleCI'}) - object_name: str = attrs.field(metadata={'_aapi_name_': True}) - circle_c_i_url: str = attrs.field(kw_only=True, default=None, metadata={ - '_aapi_repr_': 'CircleCI URL'}) - api_key: str = attrs.field(kw_only=True, default=None, metadata={ - '_aapi_repr_': 'API Key'}) - connection_timeout: str = attrs.field(kw_only=True, default=None, metadata={ - '_aapi_repr_': 'Connection Timeout'}) - - @attrs.define class ConnectionProfileAzureAppServicesWebJobs(ConnectionProfile): @@ -2328,6 +2410,20 @@ class ConnectionProfileAzureAppServicesWebJobs(ConnectionProfile): '_aapi_repr_': 'Attempt Reruns'}) +@attrs.define +class ConnectionProfileCircleCI(ConnectionProfile): + + _type: str = attrs.field(init=False, default='ConnectionProfile:CircleCI', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'ConnectionProfile:CircleCI'}) + object_name: str = attrs.field(metadata={'_aapi_name_': True}) + circle_c_i_url: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'CircleCI URL'}) + api_key: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'API Key'}) + connection_timeout: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Connection Timeout'}) + + @attrs.define class ConnectionProfileOracleFusionCloudESS(ConnectionProfile): @@ -2406,6 +2502,34 @@ class ConnectionProfileAstronomer(ConnectionProfile): '_aapi_repr_': 'Connection Timeout'}) +@attrs.define +class ConnectionProfileGCPAgentPlatform(ConnectionProfile): + + _type: str = attrs.field(init=False, default='ConnectionProfile:GCP Agent Platform', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'ConnectionProfile:GCP Agent Platform'}) + object_name: str = attrs.field(metadata={'_aapi_name_': True}) + identitty_type: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Identitty Type'}) + service_type: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Service Type'}) + gcp_agent_platform_url: str = attrs.field( + kw_only=True, default=None, metadata={'_aapi_repr_': 'GCP Agent Platform URL'}) + gcp_notebooks_url: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'GCP Notebooks URL'}) + location: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Location'}) + service_account_key: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Service Account Key'}) + http_codes: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'HTTP Codes'}) + rerun_interval: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Rerun Interval'}) + rerun_attempts: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Rerun Attempts'}) + connection_timeout: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Connection Timeout'}) + + @attrs.define class ConnectionProfileKubernetes(ConnectionProfile): @@ -2613,30 +2737,6 @@ class ConnectionProfileSnowflakeIdP(ConnectionProfile): '_aapi_repr_': 'Scope'}) -@attrs.define -class ConnectionProfileIBMDataStageWindows(ConnectionProfile): - - _type: str = attrs.field(init=False, default='ConnectionProfile:IBM DataStage Windows', metadata={ - '_aapi_repr_': 'Type', '_type_aapi_': 'ConnectionProfile:IBM DataStage Windows'}) - object_name: str = attrs.field(metadata={'_aapi_name_': True}) - authentication_method: str = attrs.field(kw_only=True, default=None, metadata={ - '_aapi_repr_': 'Authentication Method'}) - server_name: str = attrs.field(kw_only=True, default=None, metadata={ - '_aapi_repr_': 'Server Name'}) - domain_name: str = attrs.field(kw_only=True, default=None, metadata={ - '_aapi_repr_': 'Domain Name'}) - user_name: str = attrs.field(kw_only=True, default=None, metadata={ - '_aapi_repr_': 'User Name'}) - password: str = attrs.field(kw_only=True, default=None, metadata={ - '_aapi_repr_': 'Password'}) - authentication_file: str = attrs.field(kw_only=True, default=None, metadata={ - '_aapi_repr_': 'Authentication File'}) - empty: str = attrs.field(kw_only=True, default=None, metadata={ - '_aapi_repr_': 'Empty'}) - d_s_j_o_b_path: str = attrs.field(kw_only=True, default=None, metadata={ - '_aapi_repr_': 'DSJOB Path'}) - - @attrs.define class ConnectionProfileAwsSQS(ConnectionProfile): @@ -2663,6 +2763,30 @@ class ConnectionProfileAwsSQS(ConnectionProfile): '_aapi_repr_': 'Connection Timeout'}) +@attrs.define +class ConnectionProfileIBMDataStageWindows(ConnectionProfile): + + _type: str = attrs.field(init=False, default='ConnectionProfile:IBM DataStage Windows', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'ConnectionProfile:IBM DataStage Windows'}) + object_name: str = attrs.field(metadata={'_aapi_name_': True}) + authentication_method: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Authentication Method'}) + server_name: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Server Name'}) + domain_name: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Domain Name'}) + user_name: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'User Name'}) + password: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Password'}) + authentication_file: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Authentication File'}) + empty: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Empty'}) + d_s_j_o_b_path: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'DSJOB Path'}) + + @attrs.define class ConnectionProfileGCPDataprep(ConnectionProfile): @@ -2737,22 +2861,6 @@ class ConnectionProfileDatabricks(ConnectionProfile): '_aapi_repr_': 'Attempt Reruns'}) -@attrs.define -class ConnectionProfileDBT(ConnectionProfile): - - _type: str = attrs.field(init=False, default='ConnectionProfile:DBT', metadata={ - '_aapi_repr_': 'Type', '_type_aapi_': 'ConnectionProfile:DBT'}) - object_name: str = attrs.field(metadata={'_aapi_name_': True}) - dbt_url: str = attrs.field(kw_only=True, default=None, metadata={ - '_aapi_repr_': 'DBT URL'}) - dbt_token: str = attrs.field(kw_only=True, default=None, metadata={ - '_aapi_repr_': 'DBT Token'}) - account_id: str = attrs.field(kw_only=True, default=None, metadata={ - '_aapi_repr_': 'Account ID'}) - connection_timeout: str = attrs.field(kw_only=True, default=None, metadata={ - '_aapi_repr_': 'Connection Timeout'}) - - @attrs.define class ConnectionProfileAwsAthena(ConnectionProfile): @@ -2775,6 +2883,22 @@ class ConnectionProfileAwsAthena(ConnectionProfile): '_aapi_repr_': 'Connection Timeout'}) +@attrs.define +class ConnectionProfileDBT(ConnectionProfile): + + _type: str = attrs.field(init=False, default='ConnectionProfile:DBT', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'ConnectionProfile:DBT'}) + object_name: str = attrs.field(metadata={'_aapi_name_': True}) + dbt_url: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'DBT URL'}) + dbt_token: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'DBT Token'}) + account_id: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Account ID'}) + connection_timeout: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Connection Timeout'}) + + @attrs.define class ConnectionProfileAzureServiceBus(ConnectionProfile): @@ -2817,6 +2941,26 @@ class ConnectionProfileFivetran(ConnectionProfile): '_aapi_repr_': 'Connection Timeout'}) +@attrs.define +class ConnectionProfileWorkato(ConnectionProfile): + + _type: str = attrs.field(init=False, default='ConnectionProfile:Workato', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'ConnectionProfile:Workato'}) + object_name: str = attrs.field(metadata={'_aapi_name_': True}) + workato_url: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Workato URL'}) + api_token: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'API Token'}) + http_codes: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'HTTP Codes'}) + rerun_interval: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Rerun Interval'}) + rerun_attempts: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Rerun Attempts'}) + connection_timeout: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Connection Timeout'}) + + @attrs.define class ConnectionProfileAwsBatch(ConnectionProfile): @@ -2897,6 +3041,18 @@ class ConnectionProfileGCPBigQuery(ConnectionProfile): '_aapi_repr_': 'GCP BigQuery URL'}) service_account_key: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Service Account Key'}) + idp_url: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'IDP URL'}) + gcp_s_t_s_url: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'GCP STS URL'}) + client_id: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Client ID'}) + client_secret: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Client Secret'}) + scope: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Scope'}) + gcp_audience: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'GCP Audience'}) @attrs.define @@ -3075,7 +3231,6 @@ class ConnectionProfileInformaticaCS(ConnectionProfile): '_aapi_repr_': 'Connection Timeout'}) - @attrs.define class ConnectionProfileTerraform(ConnectionProfile): @@ -3090,6 +3245,7 @@ class ConnectionProfileTerraform(ConnectionProfile): '_aapi_repr_': 'Connection Timeout'}) + @attrs.define class ConnectionProfileAtlassianBitbucket(ConnectionProfile): diff --git a/src/aapi/integration_factory/jobs.py b/src/aapi/integration_factory/jobs.py index 7add4a8..259de63 100644 --- a/src/aapi/integration_factory/jobs.py +++ b/src/aapi/integration_factory/jobs.py @@ -8,6 +8,28 @@ from aapi.connectionprofile import ConnectionProfile +@attrs.define +class JobSAPIntegrationSuite(Job): + + _type: str = attrs.field(init=False, default='Job:SAP Integration Suite', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:SAP Integration Suite'}) + object_name: str = attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'ConnectionProfile'}) + ai_connection_profile: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + a_ii_flow_endpoint: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-iFlow Endpoint'}) + status_polling_frequency: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Status Polling Frequency'}) + ai_status_polling_frequency: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Status Polling Frequency'}) + failure_tolerance: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Failure Tolerance'}) + ai_failure_tolerance: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Failure Tolerance'}) + + @attrs.define class JobAwsDataSync(Job): @@ -16,18 +38,32 @@ class JobAwsDataSync(Job): object_name: str = attrs.field(metadata={'_aapi_name_': True}) connection_profile: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) + ai_connection_profile: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) action: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Action'}) + ai_action: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Action'}) task_arn: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Task ARN'}) + ai_task_arn: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Task ARN'}) output_logs: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Output Logs'}) + ai_output_logs: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Output Logs'}) parameters: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Parameters'}) + ai_parameters: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Parameters'}) status_polling_frequency: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Status Polling Frequency'}) + ai_status_polling_frequency: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Status Polling Frequency'}) failure_tolerance: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Failure Tolerance'}) + ai_failure_tolerance: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Failure Tolerance'}) @attrs.define @@ -38,38 +74,46 @@ class JobIBMMQ(Job): object_name: str = attrs.field(metadata={'_aapi_name_': True}) connection_profile: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) + ai_connection_profile: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) correlation_id: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Correlation ID'}) + ai_correlation_id: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Correlation ID'}) action: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Action'}) + ai_action: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Action'}) job_output_assignment: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Job Output Assignment'}) + ai_job_output_assignment: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Job Output Assignment'}) free_text_message: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Free Text Message'}) + ai_free_text_message: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Free Text Message'}) variable_name: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Variable Name'}) + ai_variable_name: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Variable Name'}) file_name: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'File Name'}) + ai_file_name: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-File Name'}) use_predefined_message: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Use Predefined Message'}) + ai_use_predefined_message: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Use Predefined Message'}) verification_poll_interval: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Verification Poll Interval'}) + ai_verification_poll_interval: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Verification Poll Interval'}) + a_iextraction: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-extraction'}) failure_tolerance: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Failure Tolerance'}) - - -@attrs.define -class JobSAPIntegrationSuite(Job): - - _type: str = attrs.field(init=False, default='Job:SAP Integration Suite', metadata={ - '_aapi_repr_': 'Type', '_type_aapi_': 'Job:SAP Integration Suite'}) - object_name: str = attrs.field(metadata={'_aapi_name_': True}) - connection_profile: str = attrs.field(kw_only=True, default=None, metadata={ - '_aapi_repr_': 'ConnectionProfile'}) - status_polling_frequency: str = attrs.field(kw_only=True, default=None, metadata={ - '_aapi_repr_': 'Status Polling Frequency'}) - failure_tolerance: str = attrs.field(kw_only=True, default=None, metadata={ - '_aapi_repr_': 'Failure Tolerance'}) + ai_failure_tolerance: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Failure Tolerance'}) @attrs.define @@ -80,30 +124,56 @@ class JobGCPVertexAI(Job): object_name: str = attrs.field(metadata={'_aapi_name_': True}) connection_profile: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) + ai_connection_profile: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) action: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Action'}) + ai_action: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Action'}) project_name: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Project Name'}) + ai_project_name: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Project Name'}) instance_name: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Instance Name'}) + ai_instance_name: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Instance Name'}) pipeline_run_name: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Pipeline Run Name'}) + ai_pipeline_run_name: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Pipeline Run Name'}) zone: str = attrs.field(kw_only=True, default=None, metadata={'_aapi_repr_': 'Zone'}) + ai_zone: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Zone'}) service_account: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Service Account'}) + ai_service_account: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Service Account'}) pipeline_specification: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Pipeline Specification'}) + ai_pipeline_specification: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Pipeline Specification'}) gcs_output_directory: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'GCS Output Directory'}) + ai_gcs_output_directory: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-GCS Output Directory'}) add_parameters: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Add Parameters'}) + ai_add_parameters: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Add Parameters'}) pipeline_runtime_paramaters: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Pipeline Runtime Paramaters'}) + ai_pipeline_runtime_paramaters: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Pipeline Runtime Paramaters'}) status_polling_frequency: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Status Polling Frequency'}) + ai_status_polling_frequency: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Status Polling Frequency'}) empty: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'EMPTY'}) + ai_e_m_p_t_y: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-EMPTY'}) @attrs.define @@ -114,40 +184,82 @@ class JobAwsDynamoDB(Job): object_name: str = attrs.field(metadata={'_aapi_name_': True}) connection_profile: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) + ai_connection_profile: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) action: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Action'}) + ai_action: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Action'}) statement: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Statement'}) + ai_statement: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Statement'}) run_statement_with_parameter: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Run Statement with Parameter'}) + ai_run_statement_with_parameter: str = attrs.field( + kw_only=True, default=None, metadata={'_aapi_repr_': 'AI-Run Statement with Parameter'}) statement_parameters: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Statement Parameters'}) + ai_statement_parameters: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Statement Parameters'}) transaction_statments: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Transaction Statments'}) + ai_transaction_statments: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Transaction Statments'}) idempotency_token: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Idempotency Token'}) + ai_idempotency_token: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Idempotency Token'}) export_format: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Export Format'}) + ai_export_format: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Export Format'}) s3_bucket_name: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'S3 Bucket Name'}) + ai_s3_bucket_name: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-S3 Bucket Name'}) s3_path_prefix: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'S3 Path Prefix'}) + ai_s3_path_prefix: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-S3 Path Prefix'}) s3_bucket_owner_id: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'S3 Bucket Owner ID'}) + ai_s3_bucket_owner_id: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-S3 Bucket Owner ID'}) table_arn: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Table ARN'}) + ai_table_arn: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Table ARN'}) import_format: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Import Format'}) + ai_import_format: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Import Format'}) import_compression_type: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Import Compression Type'}) + ai_import_compression_type: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Import Compression Type'}) table_creation_parameters: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Table Creation Parameters'}) + ai_table_creation_parameters: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Table Creation Parameters'}) table_name: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Table Name'}) + ai_table_name: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Table Name'}) status_polling_frequency: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Status Polling Frequency'}) + ai_status_polling_frequency: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Status Polling Frequency'}) failure_tolarance_: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Failure Tolarance '}) + ai_failure_tolarance_: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Failure Tolarance '}) + a_iopen: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-open'}) + a_iclose: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-close'}) + a_iq1: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-q1'}) @attrs.define @@ -158,38 +270,28 @@ class JobSAPBuildProcessAutomation(Job): object_name: str = attrs.field(metadata={'_aapi_name_': True}) connection_profile: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) + ai_connection_profile: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) flow_url: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Flow URL'}) + ai_flow_url: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Flow URL'}) flow_parameters: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Flow Parameters'}) + ai_flow_parameters: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Flow Parameters'}) fetch_logs: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Fetch Logs'}) + ai_fetch_logs: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Fetch Logs'}) status_polling_frequency: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Status Polling Frequency'}) + ai_status_polling_frequency: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Status Polling Frequency'}) failure_tolerance: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Failure Tolerance'}) - - -@attrs.define -class JobGCPDeploymentManager(Job): - - _type: str = attrs.field(init=False, default='Job:GCP Deployment Manager', metadata={ - '_aapi_repr_': 'Type', '_type_aapi_': 'Job:GCP Deployment Manager'}) - object_name: str = attrs.field(metadata={'_aapi_name_': True}) - connection_profile: str = attrs.field(kw_only=True, default=None, metadata={ - '_aapi_repr_': 'ConnectionProfile'}) - project_id: str = attrs.field(kw_only=True, default=None, metadata={ - '_aapi_repr_': 'Project ID'}) - action: str = attrs.field(kw_only=True, default=None, metadata={ - '_aapi_repr_': 'Action'}) - deployment_name: str = attrs.field(kw_only=True, default=None, metadata={ - '_aapi_repr_': 'Deployment Name'}) - yaml_config_content: str = attrs.field(kw_only=True, default=None, metadata={ - '_aapi_repr_': 'Yaml Config Content'}) - status_polling_frequency: str = attrs.field(kw_only=True, default=None, metadata={ - '_aapi_repr_': 'Status Polling Frequency'}) - failure_tolerance: str = attrs.field(kw_only=True, default=None, metadata={ - '_aapi_repr_': 'Failure Tolerance'}) + ai_failure_tolerance: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Failure Tolerance'}) @attrs.define @@ -200,26 +302,88 @@ class JobAzureDevOps(Job): object_name: str = attrs.field(metadata={'_aapi_name_': True}) connection_profile: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) + ai_connection_profile: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) project_name: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Project Name'}) + ai_project_name: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Project Name'}) actions: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Actions'}) + ai_actions: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Actions'}) pipeline_id: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Pipeline Id'}) + ai_pipeline_id: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Pipeline Id'}) repository_path: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Repository Path'}) + ai_repository_path: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Repository Path'}) variables: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Variables'}) + ai_variables: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Variables'}) parameters: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Parameters'}) + ai_parameters: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Parameters'}) stages_to_skip: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Stages To Skip'}) + ai_stages_to_skip: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Stages To Skip'}) show_build_logs: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Show Build Logs'}) + ai_show_build_logs: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Show Build Logs'}) + status_polling_frequency: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Status Polling Frequency'}) + ai_status_polling_frequency: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Status Polling Frequency'}) + failure_tolerance: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Failure Tolerance'}) + ai_failure_tolerance: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Failure Tolerance'}) + a_iq1: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-q1'}) + + +@attrs.define +class JobGCPDeploymentManager(Job): + + _type: str = attrs.field(init=False, default='Job:GCP Deployment Manager', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:GCP Deployment Manager'}) + object_name: str = attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'ConnectionProfile'}) + ai_connection_profile: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + project_id: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Project ID'}) + ai_project_id: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Project ID'}) + action: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Action'}) + ai_action: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Action'}) + deployment_name: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Deployment Name'}) + ai_deployment_name: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Deployment Name'}) + yaml_config_content: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Yaml Config Content'}) + ai_yaml_config_content: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Yaml Config Content'}) status_polling_frequency: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Status Polling Frequency'}) + ai_status_polling_frequency: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Status Polling Frequency'}) failure_tolerance: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Failure Tolerance'}) + ai_failure_tolerance: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Failure Tolerance'}) + a_iq1: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-q1'}) @attrs.define @@ -232,32 +396,62 @@ class JobAwsRDS(Job): '_aapi_repr_': 'ConnectionProfile'}) action: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Action'}) + ai_action: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Action'}) + ai_connection_profile: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) db_instance_id: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'DB Instance ID'}) + ai_db_instance_id: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-DB Instance ID'}) db_cluster_id: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'DB Cluster ID'}) + ai_db_cluster_id: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-DB Cluster ID'}) export_task_id: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Export Task ID'}) + ai_export_task_id: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Export Task ID'}) snapshot_id: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Snapshot ID'}) + ai_snapshot_id: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Snapshot ID'}) db_engine: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'DB Engine'}) + ai_db_engine: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-DB Engine'}) iam_role_arn: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'IAM Role ARN'}) + ai_iam_role_arn: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-IAM Role ARN'}) kms_key_id: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'KMS Key ID'}) + ai_kms_key_id: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-KMS Key ID'}) source_arn: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Source ARN'}) + ai_source_arn: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Source ARN'}) s3_bucket_name: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'S3 Bucket Name'}) + ai_s3_bucket_name: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-S3 Bucket Name'}) s3_prefix: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'S3 Prefix'}) + ai_s3_prefix: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-S3 Prefix'}) allocated_storage: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Allocated Storage'}) + ai_allocated_storage: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Allocated Storage'}) status_polling_frequency: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Status Polling Frequency'}) + ai_status_polling_frequency: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Status Polling Frequency'}) failure_tolerance_: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Failure Tolerance '}) + ai_failure_tolerance_: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Failure Tolerance '}) @attrs.define @@ -268,26 +462,48 @@ class JobSAPIBP(Job): object_name: str = attrs.field(metadata={'_aapi_name_': True}) connection_profile: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) + ai_connection_profile: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) job_template_type: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'JobTemplate Type'}) + ai_job_template_type: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-JobTemplate Type'}) job_template: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Job Template'}) + ai_job_template: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Job Template'}) job_user: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Job User'}) + ai_job_user: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Job User'}) job_text_suffix: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Job Text Suffix'}) + ai_job_text_suffix: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Job Text Suffix'}) action: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Action'}) + ai_action: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Action'}) restart_a_failed_application_job: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Restart a Failed Application Job'}) + ai_restart_a_failed_application_job: str = attrs.field( + kw_only=True, default=None, metadata={'_aapi_repr_': 'AI-Restart a Failed Application Job'}) job_run_count: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Job Run Count'}) + ai_job_run_count: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Job Run Count'}) ibpjobname: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'IBPJOBNAME'}) + ai_i_b_p_j_o_b_n_a_m_e: str = attrs.field( + kw_only=True, default=None, metadata={'_aapi_repr_': 'AI-IBPJOBNAME'}) status_polling_frequency: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Status Polling Frequency'}) + ai_status_polling_frequency: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Status Polling Frequency'}) failure_tolerance: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Failure Tolerance'}) + ai_failure_tolerance: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Failure Tolerance'}) @attrs.define @@ -298,38 +514,72 @@ class JobAwsEC2(Job): object_name: str = attrs.field(metadata={'_aapi_name_': True}) connection_profile: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) + ai_connection_profile: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) operations: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Operations'}) + ai_operations: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Operations'}) instance_id: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Instance ID'}) + ai_instance_id: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Instance ID'}) placement_availability_zone: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Placement Availability Zone'}) + ai_placement_availability_zone: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Placement Availability Zone'}) instance_type: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Instance Type'}) + ai_instance_type: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Instance Type'}) instance_name: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Instance Name'}) + ai_instance_name: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Instance Name'}) subnet_id: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Subnet ID'}) + ai_subnet_id: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Subnet ID'}) key_name: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Key Name'}) + ai_key_name: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Key Name'}) image_id: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Image ID'}) + ai_image_id: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Image ID'}) number_of_copies: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Number of copies'}) + ai_number_of_copies: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Number of copies'}) launch_template_id: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Launch Template ID'}) + ai_launch_template_id: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Launch Template ID'}) tag_name: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Tag Name'}) + ai_tag_name: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Tag Name'}) tag_value: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Tag Value'}) + ai_tag_value: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Tag Value'}) idempotent_token: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Idempotent Token'}) + ai_idempotent_token: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Idempotent Token'}) tolerance: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Tolerance'}) + ai_tolerance: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Tolerance'}) verification_poll_interval: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Verification Poll Interval'}) + ai_verification_poll_interval: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Verification Poll Interval'}) get_instances_logs: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Get Instances logs'}) + ai_get_instances_logs: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Get Instances logs'}) @attrs.define @@ -342,34 +592,66 @@ class JobAwsAutoScalingGroups(Job): '_aapi_repr_': 'ConnectionProfile'}) instance_ids: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Instance IDs'}) + ai_instance_ids: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Instance IDs'}) tag_key: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Tag Key'}) + ai_tag_key: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Tag Key'}) tag_value: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Tag Value'}) + ai_tag_value: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Tag Value'}) + ai_connection_profile: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) operations: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Operations'}) + ai_operations: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Operations'}) auto_scaling_group_name: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Auto Scaling Group Name'}) + ai_auto_scaling_group_name: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Auto Scaling Group Name'}) launch_template_name: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Launch Template Name'}) + ai_launch_template_name: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Launch Template Name'}) launch_template_version: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Launch Template Version'}) + ai_launch_template_version: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Launch Template Version'}) minimum_size: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Minimum Size'}) + ai_minimum_size: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Minimum Size'}) maximum_size: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Maximum Size'}) + ai_maximum_size: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Maximum Size'}) desired_capacity: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Desired Capacity'}) + ai_desired_capacity: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Desired Capacity'}) url_parameters: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'URL Parameters'}) + ai_url_parameters: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-URL Parameters'}) idempotent_token: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Idempotent Token'}) + ai_idempotent_token: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Idempotent Token'}) tolerance: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Tolerance'}) + ai_tolerance: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Tolerance'}) verification_poll_interval: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Verification Poll Interval'}) + ai_verification_poll_interval: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Verification Poll Interval'}) get_instances_logs: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Get Instances logs'}) + ai_get_instances_logs: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Get Instances logs'}) @attrs.define @@ -380,28 +662,52 @@ class JobRubrik(Job): object_name: str = attrs.field(metadata={'_aapi_name_': True}) connection_profile: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) + ai_connection_profile: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) action: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Action'}) + ai_action: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Action'}) s_l_a_id: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'SLA ID'}) + ai_s_l_a_id: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-SLA ID'}) vm_id: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'VM ID'}) + ai_vm_id: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-VM ID'}) oracle_db_id: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Oracle DB ID'}) + ai_oracle_db_id: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Oracle DB ID'}) n_a_s_id: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'NAS ID'}) + ai_n_a_s_id: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-NAS ID'}) sql_db_id: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'SQL DB ID'}) + ai_sql_db_id: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-SQL DB ID'}) delay_logs_retrieval: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Delay Logs Retrieval'}) + ai_delay_logs_retrieval: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Delay Logs Retrieval'}) status_polling_frequency: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Status Polling Frequency'}) + ai_status_polling_frequency: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Status Polling Frequency'}) year: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'YEAR'}) + ai_y_e_a_r: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-YEAR'}) month: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'MONTH'}) + ai_m_o_n_t_h: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-MONTH'}) day: str = attrs.field(kw_only=True, default=None, metadata={'_aapi_repr_': 'DAY'}) + ai_d_a_y: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-DAY'}) @attrs.define @@ -412,24 +718,50 @@ class JobAwsBackup(Job): object_name: str = attrs.field(metadata={'_aapi_name_': True}) connection_profile: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) + ai_connection_profile: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) action: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Action'}) + ai_action: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Action'}) windows_vss: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Windows VSS'}) + ai_windows_vss: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Windows VSS'}) backup_vault_name: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Backup Vault Name'}) + ai_backup_vault_name: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Backup Vault Name'}) role_arn: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Role ARN'}) + ai_role_arn: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Role ARN'}) idempotency_token: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Idempotency Token'}) + ai_idempotency_token: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Idempotency Token'}) resource_arn: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Resource ARN'}) + ai_resource_arn: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Resource ARN'}) restore_parameters: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Restore Parameters'}) + ai_restore_parameters: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Restore Parameters'}) recovery_point_arn: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Recovery Point ARN'}) + ai_recovery_point_arn: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Recovery Point ARN'}) status_polling_frequency: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Status Polling Frequency'}) + ai_status_polling_frequency: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Status Polling Frequency'}) + a_iopen: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-open'}) + a_iclose: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-close'}) + a_iq1: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-q1'}) @attrs.define @@ -440,16 +772,28 @@ class JobAirbyte(Job): object_name: str = attrs.field(metadata={'_aapi_name_': True}) connection_profile: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) + ai_connection_profile: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) connection_id: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Connection Id'}) + ai_connection_id: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Connection Id'}) job_type: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Job Type'}) + ai_job_type: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Job Type'}) show_results: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Show Results'}) + ai_show_results: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Show Results'}) status_polling_frequency: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Status Polling Frequency'}) + ai_status_polling_frequency: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Status Polling Frequency'}) failure_tolerance: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Failure Tolerance'}) + ai_failure_tolerance: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Failure Tolerance'}) @attrs.define @@ -460,28 +804,60 @@ class JobGCPVM(Job): object_name: str = attrs.field(metadata={'_aapi_name_': True}) connection_profile: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) + ai_connection_profile: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) project_id: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Project ID'}) + ai_project_id: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Project ID'}) zone: str = attrs.field(kw_only=True, default=None, metadata={'_aapi_repr_': 'Zone'}) + ai_zone: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Zone'}) operation: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Operation'}) + ai_operation: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Operation'}) tag_name: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Tag Name'}) + ai_tag_name: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Tag Name'}) tag_value: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Tag Value'}) + ai_tag_value: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Tag Value'}) template_name: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Template Name'}) + ai_template_name: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Template Name'}) instance_name: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Instance Name'}) + ai_instance_name: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Instance Name'}) parameters: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Parameters'}) + ai_parameters: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Parameters'}) verification_poll_interval: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Verification Poll Interval'}) + ai_verification_poll_interval: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Verification Poll Interval'}) tolerance: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Tolerance'}) + ai_tolerance: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Tolerance'}) get_logs: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Get Logs'}) + ai_get_logs: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Get Logs'}) + a_ib1: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-b1'}) + a_ib2: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-b2'}) + a_iinst: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-inst'}) + a_iinstend: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-instend'}) @attrs.define @@ -492,16 +868,28 @@ class JobAwsAppRunner(Job): object_name: str = attrs.field(metadata={'_aapi_name_': True}) connection_profile: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) + ai_connection_profile: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) action: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Action'}) + ai_action: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Action'}) service_arn: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Service Arn'}) + ai_service_arn: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Service Arn'}) output_job_logs: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Output Job Logs'}) + ai_output_job_logs: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Output Job Logs'}) failure_tolerance_: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Failure Tolerance '}) + ai_failure_tolerance_: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Failure Tolerance '}) status_polling_frequency: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Status Polling Frequency'}) + ai_status_polling_frequency: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Status Polling Frequency'}) @attrs.define @@ -512,24 +900,120 @@ class JobGCPDataFusion(Job): object_name: str = attrs.field(metadata={'_aapi_name_': True}) connection_profile: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) + ai_connection_profile: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) region: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Region'}) + ai_region: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Region'}) project_name: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Project Name'}) + ai_project_name: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Project Name'}) instance_name: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Instance Name'}) + ai_instance_name: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Instance Name'}) name_space_id: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Name Space ID'}) + ai_name_space_id: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Name Space ID'}) pipeline_name: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Pipeline Name'}) + ai_pipeline_name: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Pipeline Name'}) runtime_parameters: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Runtime Parameters'}) + ai_runtime_parameters: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Runtime Parameters'}) get_logs: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Get Logs'}) + ai_get_logs: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Get Logs'}) status_polling_frequency: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Status Polling Frequency'}) + ai_status_polling_frequency: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Status Polling Frequency'}) failure_tolerance: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Failure Tolerance'}) + ai_failure_tolerance: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Failure Tolerance'}) + + +@attrs.define +class JobUIPath(Job): + + _type: str = attrs.field(init=False, default='Job:UI Path', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:UI Path'}) + object_name: str = attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'ConnectionProfile'}) + ai_connection_profile: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + folder_type: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Folder Type'}) + ai_folder_type: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Folder Type'}) + folder_name: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Folder Name'}) + ai_folder_name: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Folder Name'}) + folder_id: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Folder Id'}) + ai_folder_id: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Folder Id'}) + process_name: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Process Name'}) + ai_process_name: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Process Name'}) + a_ipackagekey: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-packagekey'}) + robot_name: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Robot Name'}) + ai_robot_name: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Robot Name'}) + robot_id: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Robot Id'}) + ai_robot_id: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Robot Id'}) + optional_input_parameters: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Optional Input Parameters'}) + ai_optional_input_parameters: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Optional Input Parameters'}) + status_polling_frequency: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Status Polling Frequency'}) + ai_status_polling_frequency: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Status Polling Frequency'}) + a_ib1: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-b1'}) + a_ib2: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-b2'}) + a_igrant: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-grant'}) + a_ireftok: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-reftok'}) + a_iclid: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-clid'}) + a_iq1: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-q1'}) + a_ireftok2: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-reftok2'}) + a_istrtinfo: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-strtinfo'}) + a_istrat: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-strat'}) + a_isqbl: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-sqbl'}) + a_isqbr: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-sqbr'}) + a_ibotargs: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-botargs'}) + a_iheadauth: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-headauth'}) + a_isetjobid: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-setjobid'}) + a_ijobkill: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-jobkill'}) @attrs.define @@ -540,54 +1024,52 @@ class JobDatadog(Job): object_name: str = attrs.field(metadata={'_aapi_name_': True}) connection_profile: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) + ai_connection_profile: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) action: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Action'}) + ai_action: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Action'}) workflow_id: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Workflow ID'}) + ai_workflow_id: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Workflow ID'}) workflow_parameters: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Workflow Parameters'}) + ai_workflow_parameters: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Workflow Parameters'}) synthetics_test_type: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Synthetics Test Type'}) + ai_synthetics_test_type: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Synthetics Test Type'}) test_parameters: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Test Parameters'}) + ai_test_parameters: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Test Parameters'}) event_parameters: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Event Parameters'}) + ai_event_parameters: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Event Parameters'}) incident_id: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Incident ID'}) + ai_incident_id: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Incident ID'}) incident_parameters: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Incident Parameters'}) + ai_incident_parameters: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Incident Parameters'}) delay_logs_retrieval: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Delay Logs Retrieval'}) + ai_delay_logs_retrieval: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Delay Logs Retrieval'}) status_polling_frequency: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Status Polling Frequency'}) + ai_status_polling_frequency: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Status Polling Frequency'}) failure_tolerance: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Failure Tolerance'}) - - -@attrs.define -class JobUIPath(Job): - - _type: str = attrs.field(init=False, default='Job:UI Path', metadata={ - '_aapi_repr_': 'Type', '_type_aapi_': 'Job:UI Path'}) - object_name: str = attrs.field(metadata={'_aapi_name_': True}) - connection_profile: str = attrs.field(kw_only=True, default=None, metadata={ - '_aapi_repr_': 'ConnectionProfile'}) - folder_type: str = attrs.field(kw_only=True, default=None, metadata={ - '_aapi_repr_': 'Folder Type'}) - folder_name: str = attrs.field(kw_only=True, default=None, metadata={ - '_aapi_repr_': 'Folder Name'}) - folder_id: str = attrs.field(kw_only=True, default=None, metadata={ - '_aapi_repr_': 'Folder Id'}) - process_name: str = attrs.field(kw_only=True, default=None, metadata={ - '_aapi_repr_': 'Process Name'}) - robot_name: str = attrs.field(kw_only=True, default=None, metadata={ - '_aapi_repr_': 'Robot Name'}) - robot_id: str = attrs.field(kw_only=True, default=None, metadata={ - '_aapi_repr_': 'Robot Id'}) - optional_input_parameters: str = attrs.field(kw_only=True, default=None, metadata={ - '_aapi_repr_': 'Optional Input Parameters'}) - status_polling_frequency: str = attrs.field(kw_only=True, default=None, metadata={ - '_aapi_repr_': 'Status Polling Frequency'}) + ai_failure_tolerance: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Failure Tolerance'}) @attrs.define @@ -598,17 +1080,30 @@ class JobAzureVirtualMachineScaleSets(Job): object_name: str = attrs.field(metadata={'_aapi_name_': True}) connection_profile: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) + ai_connection_profile: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) virtual_machine_scale_set_name: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Virtual Machine Scale Set Name'}) + ai_virtual_machine_scale_set_name: str = attrs.field( + kw_only=True, default=None, metadata={'_aapi_repr_': 'AI-Virtual Machine Scale Set Name'}) action: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Action'}) + ai_action: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Action'}) json_body: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'JSON Body'}) - instance_ids : str = attrs.field(kw_only = True,default = None,metadata = {'_aapi_repr_':'Instance IDs'}) - verification_polling_interval: str=attrs.field(kw_only = True, default = None, metadata = { + ai_json_body: str = attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-JSON Body'}) + instance_id's : str = attrs.field(kw_only = True,default = None,metadata = {'_aapi_repr_':'Instance ID's'}) + ai_instance_id's : str = attrs.field(kw_only = True,default = None,metadata = {'_aapi_repr_':'AI-Instance ID's'}) + verification_polling_interval: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Verification Polling Interval'}) - failure_tolerance: str=attrs.field(kw_only = True, default = None, metadata = { + ai_verification_polling_interval: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Verification Polling Interval'}) + failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Failure Tolerance'}) + ai_failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Failure Tolerance'}) @ attrs.define @@ -617,29 +1112,73 @@ class JobAwsGlue(Job): - _type : str = attrs.field(init = False, default = 'Job:AWS Glue', metadata = {'_aapi_repr_': 'Type', '_type_aapi_' : 'Job:AWS Glue'}) - object_name: str=attrs.field(metadata = {'_aapi_name_': True}) - connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { + _type: str=attrs.field(init=False, default='Job:AWS Glue', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:AWS Glue'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) - action: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Action'}) - glue_job_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + action: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'Action'}) + ai_action: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Action'}) + glue_job_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Glue Job Name'}) - glue_workflow_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_glue_job_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Glue Job Name'}) + glue_workflow_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Glue Workflow Name'}) - crawler_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_glue_workflow_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Glue Workflow Name'}) + crawler_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Crawler Name'}) - glue_job_arguments: str=attrs.field(kw_only = True, default = None, metadata = { + ai_crawler_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Crawler Name'}) + glue_job_arguments: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Glue Job Arguments'}) - arguments: str=attrs.field(kw_only = True, default = None, metadata = { + ai_glue_job_arguments: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Glue Job Arguments'}) + arguments: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Arguments'}) - status_polling_frequency: str=attrs.field(kw_only = True, default = None, metadata = { + ai_arguments: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Arguments'}) + status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Status Polling Frequency'}) - failure_tolerance: str=attrs.field(kw_only = True, default = None, metadata = { + ai_status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Status Polling Frequency'}) + failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Failure Tolerance'}) - output_job_logs: str=attrs.field(kw_only = True, default = None, metadata = { + ai_failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Failure Tolerance'}) + a_iyes: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'AI-yes'}) + a_ino: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'AI-no'}) + a_ijobkey: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-jobkey'}) + a_ib1: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'AI-b1'}) + a_ib2: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'AI-b2'}) + a_iq1: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'AI-q1'}) + a_irunkey: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-runkey'}) + a_icanrunids: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-canrunids'}) + a_ibr1: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'AI-br1'}) + a_ibr2: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'AI-br2'}) + output_job_logs: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Output Job Logs'}) - log_type: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Log type'}) + ai_output_job_logs: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Output Job Logs'}) + log_type: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Log type'}) + ai_log_type: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Log type'}) @ attrs.define @@ -648,45 +1187,85 @@ class JobApacheAirflow(Job): - _type : str = attrs.field(init = False, default = 'Job:Apache Airflow', metadata = {'_aapi_repr_': 'Type','_type_aapi_' : 'Job:Apache Airflow'}) - object_name: str=attrs.field(metadata = {'_aapi_name_': True}) - connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { + _type: str=attrs.field(init=False, default='Job:Apache Airflow', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:Apache Airflow'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) - airflow_rest_version: str=attrs.field(kw_only = True, default = None, metadata = { + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + airflow_rest_version: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Airflow REST Version'}) - action: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Action'}) - d_a_g_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_airflow_rest_version: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Airflow REST Version'}) + action: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'Action'}) + ai_action: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Action'}) + d_a_g_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'DAG Name'}) - d_a_g_run_id: str=attrs.field(kw_only = True, default = None, metadata = { + ai_d_a_g_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-DAG Name'}) + d_a_g_run_id: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'DAG Run ID'}) - rerun_d_a_g_id: str=attrs.field(kw_only = True, default = None, metadata = { + ai_d_a_g_run_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-DAG Run ID'}) + rerun_d_a_g_id: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Rerun DAG ID'}) - parameters: str=attrs.field(kw_only = True, default = None, metadata = { + ai_rerun_d_a_g_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Rerun DAG ID'}) + parameters: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Parameters'}) - logical_date: str=attrs.field(kw_only = True, default = None, metadata = { + ai_parameters: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Parameters'}) + logical_date: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Logical Date'}) - only_failed_tasks: str=attrs.field(kw_only = True, default = None, metadata = { + ai_logical_date: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Logical Date'}) + only_failed_tasks: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Only Failed Tasks'}) - include_subdags: str=attrs.field(kw_only = True, default = None, metadata = { + ai_only_failed_tasks: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Only Failed Tasks'}) + include_subdags: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Include Subdags'}) - include_upstream: str=attrs.field(kw_only = True, default = None, metadata = { + ai_include_subdags: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Include Subdags'}) + include_upstream: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Include Upstream'}) - include_downstream: str=attrs.field(kw_only = True, default = None, metadata = { + ai_include_upstream: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Include Upstream'}) + include_downstream: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Include Downstream'}) - url_request_path: str=attrs.field(kw_only = True, default = None, metadata = { + ai_include_downstream: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Include Downstream'}) + url_request_path: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'URL Request Path'}) - json: str=attrs.field(kw_only = True, default = None, - metadata = {'_aapi_repr_': 'JSON'}) - switch_to_rerun: str=attrs.field(kw_only = True, default = None, metadata = { + ai_url_request_path: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-URL Request Path'}) + json: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'JSON'}) + ai_json: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-JSON'}) + switch_to_rerun: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Switch to Rerun'}) - keep_run_id: str=attrs.field(kw_only = True, default = None, metadata = { + ai_switch_to_rerun: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Switch to Rerun'}) + keep_run_id: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Keep Run ID'}) - get_tasks_output: str=attrs.field(kw_only = True, default = None, metadata = { + ai_keep_run_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Keep Run ID'}) + get_tasks_output: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Get Tasks Output'}) - status_polling_frequency: str=attrs.field(kw_only = True, default = None, metadata = { + ai_get_tasks_output: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Get Tasks Output'}) + status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Status Polling Frequency'}) - failure_tolerance: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Failure Tolerance'}) + ai_status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Status Polling Frequency'}) + failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Failure Tolerance'}) + ai_failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Failure Tolerance'}) @ attrs.define @@ -695,31 +1274,57 @@ class JobAwsCloudFormation(Job): - _type : str = attrs.field(init = False, default = 'Job:AWS CloudFormation', metadata = {'_aapi_repr_': 'Type','_type_aapi_' : 'Job:AWS CloudFormation'}) - object_name: str=attrs.field(metadata = {'_aapi_name_': True}) - connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { + _type: str=attrs.field(init=False, default='Job:AWS CloudFormation', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:AWS CloudFormation'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) - action: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Action'}) - stack_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + action: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'Action'}) + ai_action: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Action'}) + stack_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Stack Name'}) - stack_parameters: str=attrs.field(kw_only = True, default = None, metadata = { + ai_stack_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Stack Name'}) + stack_parameters: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Stack Parameters'}) - template_body: str=attrs.field(kw_only = True, default = None, metadata = { + ai_stack_parameters: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Stack Parameters'}) + template_body: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Template Body'}) - template_url: str=attrs.field(kw_only = True, default = None, metadata = { + ai_template_body: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Template Body'}) + template_url: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Template URL'}) - role_arn: str=attrs.field(kw_only = True, default = None, metadata = { + ai_template_url: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Template URL'}) + role_arn: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Role ARN'}) - capabilities_type: str=attrs.field(kw_only = True, default = None, metadata = { + ai_role_arn: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Role ARN'}) + capabilities_type: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Capabilities Type'}) - enable_termination_protection: str=attrs.field(kw_only = True, default = None, metadata = { + ai_capabilities_type: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Capabilities Type'}) + enable_termination_protection: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Enable Termination Protection'}) - on_failure: str=attrs.field(kw_only = True, default = None, metadata = { + ai_enable_termination_protection: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Enable Termination Protection'}) + on_failure: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'On Failure'}) - status_polling_frequency: str=attrs.field(kw_only = True, default = None, metadata = { + ai_on_failure: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-On Failure'}) + status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Status Polling Frequency'}) - failure_tolerance: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Failure Tolerance'}) + ai_status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Status Polling Frequency'}) + failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Failure Tolerance'}) + ai_failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Failure Tolerance'}) @ attrs.define @@ -728,23 +1333,122 @@ class JobMicrosoftPowerAutomate(Job): - _type : str = attrs.field(init = False, default = 'Job:Microsoft Power Automate', metadata = {'_aapi_repr_': 'Type','_type_aapi_' : 'Job:Microsoft Power Automate'}) - object_name: str=attrs.field(metadata = {'_aapi_name_': True}) - connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { + _type: str=attrs.field(init=False, default='Job:Microsoft Power Automate', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:Microsoft Power Automate'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) - environment_id: str=attrs.field(kw_only = True, default = None, metadata = { + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + environment_id: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Environment ID'}) - flow_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_environment_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Environment ID'}) + flow_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Flow Name'}) - endpoint_url: str=attrs.field(kw_only = True, default = None, metadata = { + ai_flow_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Flow Name'}) + endpoint_url: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Endpoint URL'}) - parameters: str=attrs.field(kw_only = True, default = None, metadata = { + ai_endpoint_url: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Endpoint URL'}) + parameters: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Parameters'}) - fetch_detailed_logs: str=attrs.field(kw_only = True, default = None, metadata = { + ai_parameters: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Parameters'}) + fetch_detailed_logs: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Fetch Detailed Logs'}) - status_polling_frequency: str=attrs.field(kw_only = True, default = None, metadata = { + ai_fetch_detailed_logs: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Fetch Detailed Logs'}) + status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Status Polling Frequency'}) - failure_tolerance: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Failure Tolerance'}) + ai_status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Status Polling Frequency'}) + failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Failure Tolerance'}) + ai_failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Failure Tolerance'}) + + +@ attrs.define +class JobAzureBatchAccounts(Job): + + + + + _type: str=attrs.field(init=False, default='Job:Azure Batch Accounts', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:Azure Batch Accounts'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'ConnectionProfile'}) + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + batch_job_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Batch Job ID'}) + ai_batch_job_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Batch Job ID'}) + task_id_prefix: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Task ID Prefix'}) + ai_task_id_prefix: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Task ID Prefix'}) + task_command_line: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Task Command Line'}) + ai_task_command_line: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Task Command Line'}) + max_wall_clock_time: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Max Wall Clock Time'}) + ai_max_wall_clock_time: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Max Wall Clock Time'}) + max_wall_time_digits: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Max Wall Time Digits'}) + ai_max_wall_time_digits: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Max Wall Time Digits'}) + max_wall_time_unit: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Max Wall Time Unit'}) + ai_max_wall_time_unit: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Max Wall Time Unit'}) + max_task_retry_count: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Max Task Retry Count'}) + ai_max_task_retry_count: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Max Task Retry Count'}) + retry_number: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Retry Number'}) + ai_retry_number: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Retry Number'}) + retention_time: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Retention Time'}) + ai_retention_time: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Retention Time'}) + retention_time_digits: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Retention Time Digits'}) + ai_retention_time_digits: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Retention Time Digits'}) + retention_time_unit: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Retention Time Unit'}) + ai_retention_time_unit: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Retention Time Unit'}) + append_log_to_output: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Append Log to Output'}) + ai_append_log_to_output: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Append Log to Output'}) + status_polling_interval: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Status polling interval'}) + ai_status_polling_interval: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Status polling interval'}) + task_id_variable: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Task ID variable'}) + ai_task_id_variable: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Task ID variable'}) + content_type: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Content-Type'}) + ai_content_type: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Content-Type'}) + a_iempty1: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-empty1'}) + a_iempty2: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-empty2'}) + a_iempty3: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-empty3'}) @ attrs.define @@ -753,27 +1457,49 @@ class JobAzureFunctions(Job): - _type : str = attrs.field(init = False, default = 'Job:Azure Functions', metadata = {'_aapi_repr_': 'Type','_type_aapi_' : 'Job:Azure Functions'}) - object_name: str=attrs.field(metadata = {'_aapi_name_': True}) - connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { + _type: str=attrs.field(init=False, default='Job:Azure Functions', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:Azure Functions'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) - function_app: str=attrs.field(kw_only = True, default = None, metadata = { + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + function_app: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Function App'}) - azure_resource: str=attrs.field(kw_only = True, default = None, metadata = { + ai_function_app: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Function App'}) + azure_resource: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Azure Resource'}) - azure_resource_scope: str=attrs.field(kw_only = True, default = None, metadata = { + ai_azure_resource: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Azure Resource'}) + azure_resource_scope: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Azure Resource Scope'}) - function_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_azure_resource_scope: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Azure Resource Scope'}) + function_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Function Name'}) - optional_input_parameters: str=attrs.field(kw_only = True, default = None, metadata = { + ai_function_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Function Name'}) + optional_input_parameters: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Optional Input Parameters'}) - function_type: str=attrs.field(kw_only = True, default = None, metadata = { + ai_optional_input_parameters: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Optional Input Parameters'}) + function_type: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Function Type'}) - verification_poll_intervall: str=attrs.field(kw_only = True, default = None, metadata = { + ai_function_type: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Function Type'}) + verification_poll_intervall: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Verification Poll Intervall'}) - failure_tolerance: str=attrs.field(kw_only = True, default = None, metadata = { + ai_verification_poll_intervall: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Verification Poll Intervall'}) + failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Failure Tolerance'}) - api_v_e_r_s_i_o_n: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'API-VERSION'}) + ai_failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Failure Tolerance'}) + api_v_e_r_s_i_o_n: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'API-VERSION'}) + ai_api_v_e_r_s_i_o_n: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-API-VERSION'}) @ attrs.define @@ -782,66 +1508,45 @@ class JobAwsAppFlow(Job): - _type : str = attrs.field(init = False, default = 'Job:AWS AppFlow', metadata = {'_aapi_repr_': 'Type','_type_aapi_' : 'Job:AWS AppFlow'}) - object_name: str=attrs.field(metadata = {'_aapi_name_': True}) - connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { + _type: str=attrs.field(init=False, default='Job:AWS AppFlow', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:AWS AppFlow'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) - action: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Action'}) - flow_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + action: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'Action'}) + ai_action: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Action'}) + flow_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Flow Name'}) - flow_name__iam: str=attrs.field(kw_only = True, default = None, metadata = { + ai_flow_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Flow Name'}) + flow_name__iam: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Flow Name - IAM'}) - flow_name__assume_role: str=attrs.field(kw_only = True, default = None, metadata = { + ai_flow_name__iam: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Flow Name - IAM'}) + flow_name__assume_role: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Flow Name - Assume Role'}) - trigger_flow_with_idempotency_token: str=attrs.field(kw_only = True, default = None, metadata = { + ai_flow_name__assume_role: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Flow Name - Assume Role'}) + trigger_flow_with_idempotency_token: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Trigger Flow with Idempotency Token'}) - client_token: str=attrs.field(kw_only = True, default = None, metadata = { + ai_trigger_flow_with_idempotency_token: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Trigger Flow with Idempotency Token'}) + client_token: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Client Token'}) - status_polling_frequency: str=attrs.field(kw_only = True, default = None, metadata = { + ai_client_token: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Client Token'}) + status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Status Polling Frequency'}) - failure_tolerance: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Failure Tolerance'}) - - -@ attrs.define -class JobAzureBatchAccounts(Job): - - - - - _type : str = attrs.field(init = False, default = 'Job:Azure Batch Accounts', metadata = {'_aapi_repr_': 'Type','_type_aapi_' : 'Job:Azure Batch Accounts'}) - object_name: str=attrs.field(metadata = {'_aapi_name_': True}) - connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'ConnectionProfile'}) - batch_job_id: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Batch Job ID'}) - task_id_prefix: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Task ID Prefix'}) - task_command_line: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Task Command Line'}) - max_wall_clock_time: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Max Wall Clock Time'}) - max_wall_time_digits: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Max Wall Time Digits'}) - max_wall_time_unit: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Max Wall Time Unit'}) - max_task_retry_count: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Max Task Retry Count'}) - retry_number: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Retry Number'}) - retention_time: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Retention Time'}) - retention_time_digits: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Retention Time Digits'}) - retention_time_unit: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Retention Time Unit'}) - append_log_to_output: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Append Log to Output'}) - status_polling_interval: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Status polling interval'}) - task_id_variable: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Task ID variable'}) - content_type: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Content-Type'}) + ai_status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Status Polling Frequency'}) + failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Failure Tolerance'}) + ai_failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Failure Tolerance'}) @ attrs.define @@ -850,27 +1555,51 @@ class JobAwsEMR(Job): - _type : str = attrs.field(init = False, default = 'Job:AWS EMR', metadata = {'_aapi_repr_': 'Type','_type_aapi_' : 'Job:AWS EMR'}) - object_name: str=attrs.field(metadata = {'_aapi_name_': True}) - connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { + _type: str=attrs.field(init=False, default='Job:AWS EMR', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:AWS EMR'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) - cluster_id: str=attrs.field(kw_only = True, default = None, metadata = { + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + cluster_id: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Cluster Id'}) - notebook_id: str=attrs.field(kw_only = True, default = None, metadata = { + ai_cluster_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Cluster Id'}) + notebook_id: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Notebook ID'}) - relative_path: str=attrs.field(kw_only = True, default = None, metadata = { + ai_notebook_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Notebook ID'}) + relative_path: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Relative Path'}) - notebook_execution_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_relative_path: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Relative Path'}) + notebook_execution_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Notebook Execution Name'}) - service_role: str=attrs.field(kw_only = True, default = None, metadata = { + ai_notebook_execution_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Notebook Execution Name'}) + service_role: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Service Role'}) - use_advanced_json_format: str=attrs.field(kw_only = True, default = None, metadata = { + ai_service_role: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Service Role'}) + use_advanced_json_format: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Use Advanced JSON Format'}) - json_body: str=attrs.field(kw_only = True, default = None, metadata = { + ai_use_advanced_json_format: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Use Advanced JSON Format'}) + json_body: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'JSON Body'}) - status_polling_frequency: str=attrs.field(kw_only = True, default = None, metadata = { + ai_json_body: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-JSON Body'}) + status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Status Polling Frequency'}) - tolerance: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Tolerance'}) + ai_status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Status Polling Frequency'}) + tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Tolerance'}) + ai_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Tolerance'}) + a_iq1: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'AI-q1'}) @ attrs.define @@ -879,27 +1608,49 @@ class JobDataiku(Job): - _type : str = attrs.field(init = False, default = 'Job:Dataiku', metadata = {'_aapi_repr_': 'Type','_type_aapi_' : 'Job:Dataiku'}) - object_name: str=attrs.field(metadata = {'_aapi_name_': True}) - connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { + _type: str=attrs.field(init=False, default='Job:Dataiku', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:Dataiku'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) - action: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Action'}) - project_key: str=attrs.field(kw_only = True, default = None, metadata = { + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + action: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'Action'}) + ai_action: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Action'}) + project_key: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Project Key'}) - job_parameters: str=attrs.field(kw_only = True, default = None, metadata = { + ai_project_key: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Project Key'}) + job_parameters: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Job Parameters'}) - scenario_id: str=attrs.field(kw_only = True, default = None, metadata = { + ai_job_parameters: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Job Parameters'}) + scenario_id: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Scenario ID'}) - scenario_parameters: str=attrs.field(kw_only = True, default = None, metadata = { + ai_scenario_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Scenario ID'}) + scenario_parameters: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Scenario Parameters'}) - dataset_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_scenario_parameters: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Scenario Parameters'}) + dataset_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Dataset Name'}) - fetch_logs: str=attrs.field(kw_only = True, default = None, metadata = { + ai_dataset_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Dataset Name'}) + fetch_logs: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Fetch Logs'}) - status_polling_frequency: str=attrs.field(kw_only = True, default = None, metadata = { + ai_fetch_logs: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Fetch Logs'}) + status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Status Polling Frequency'}) - failure_tolerance: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Failure Tolerance'}) + ai_status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Status Polling Frequency'}) + failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Failure Tolerance'}) + ai_failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Failure Tolerance'}) @ attrs.define @@ -908,19 +1659,39 @@ class JobTableau(Job): - _type : str = attrs.field(init = False, default = 'Job:Tableau', metadata = {'_aapi_repr_': 'Type','_type_aapi_' : 'Job:Tableau'}) - object_name: str=attrs.field(metadata = {'_aapi_name_': True}) - connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { + _type: str=attrs.field(init=False, default='Job:Tableau', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:Tableau'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) - action: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Action'}) - datasource_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + action: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'Action'}) + ai_action: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Action'}) + datasource_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Datasource Name'}) - flow_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_datasource_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Datasource Name'}) + flow_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Flow Name'}) - status_polling_frequency: str=attrs.field(kw_only = True, default = None, metadata = { + ai_flow_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Flow Name'}) + status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Status Polling Frequency'}) - failure_tolerance: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Failure Tolerance'}) + ai_status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Status Polling Frequency'}) + failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Failure Tolerance'}) + ai_failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Failure Tolerance'}) + a_iq1: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'AI-q1'}) + a_ib1: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'AI-b1'}) + a_ib2: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'AI-b2'}) @ attrs.define @@ -929,29 +1700,108 @@ class JobAzureVM(Job): - _type : str = attrs.field(init = False, default = 'Job:Azure VM', metadata = {'_aapi_repr_': 'Type','_type_aapi_' : 'Job:Azure VM'}) - object_name: str=attrs.field(metadata = {'_aapi_name_': True}) - connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { + _type: str=attrs.field(init=False, default='Job:Azure VM', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:Azure VM'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) - vm_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + vm_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'VM Name'}) - operation: str=attrs.field(kw_only = True, default = None, metadata = { + ai_vm_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-VM Name'}) + operation: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Operation'}) - tag_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_operation: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Operation'}) + tag_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Tag Name'}) - tag_value: str=attrs.field(kw_only = True, default = None, metadata = { + ai_tag_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Tag Name'}) + tag_value: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Tag Value'}) - input_parameters: str=attrs.field(kw_only = True, default = None, metadata = { + ai_tag_value: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Tag Value'}) + input_parameters: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Input Parameters'}) - verification_poll_interval: str=attrs.field(kw_only = True, default = None, metadata = { + ai_input_parameters: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Input Parameters'}) + verification_poll_interval: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Verification Poll Interval'}) - delete_vm_os_disk: str=attrs.field(kw_only = True, default = None, metadata = { + ai_verification_poll_interval: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Verification Poll Interval'}) + a_ib1: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'AI-b1'}) + a_ib2: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'AI-b2'}) + delete_vm_os_disk: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Delete VM OS Disk'}) - tolerance: str=attrs.field(kw_only = True, default = None, metadata = { + ai_delete_vm_os_disk: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Delete VM OS Disk'}) + tolerance: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Tolerance'}) - api_v_e_r_s_i_o_n: str=attrs.field( - kw_only = True, default = None, metadata = {'_aapi_repr_': 'API-VERSION'}) - get_logs: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Get Logs'}) + ai_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Tolerance'}) + api_v_e_r_s_i_o_n: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'API-VERSION'}) + ai_api_v_e_r_s_i_o_n: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-API-VERSION'}) + get_logs: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Get Logs'}) + ai_get_logs: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Get Logs'}) + + +@ attrs.define +class JobGCPDataplex(Job): + + + + + _type: str=attrs.field(init=False, default='Job:GCP Dataplex', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:GCP Dataplex'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'ConnectionProfile'}) + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + project_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Project ID'}) + ai_project_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Project ID'}) + location: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Location'}) + ai_location: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Location'}) + action: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'Action'}) + ai_action: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Action'}) + scan_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Scan Name'}) + ai_scan_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Scan Name'}) + lake_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Lake Name'}) + ai_lake_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Lake Name'}) + task_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Task Name'}) + ai_task_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Task Name'}) + status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Status Polling Frequency'}) + ai_status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Status Polling Frequency'}) + failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Failure Tolerance'}) + ai_failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Failure Tolerance'}) + a_iq2: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'AI-q2'}) + a_iq3: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'AI-q3'}) @ attrs.define @@ -960,68 +1810,77 @@ class JobGCPComposer(Job): - _type : str = attrs.field(init = False, default = 'Job:GCP Composer', metadata = {'_aapi_repr_': 'Type','_type_aapi_' : 'Job:GCP Composer'}) - object_name: str=attrs.field(metadata = {'_aapi_name_': True}) - connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { + _type: str=attrs.field(init=False, default='Job:GCP Composer', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:GCP Composer'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) - airflow_rest_version: str=attrs.field(kw_only = True, default = None, metadata = { + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + airflow_rest_version: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Airflow REST Version'}) - action: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Action'}) - d_a_g_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_airflow_rest_version: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Airflow REST Version'}) + action: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'Action'}) + ai_action: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Action'}) + d_a_g_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'DAG Name'}) - d_a_g_run_id: str=attrs.field(kw_only = True, default = None, metadata = { + ai_d_a_g_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-DAG Name'}) + d_a_g_run_id: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'DAG Run ID'}) - rerun_d_a_g_id: str=attrs.field(kw_only = True, default = None, metadata = { + ai_d_a_g_run_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-DAG Run ID'}) + rerun_d_a_g_id: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Rerun DAG ID'}) - parameters: str=attrs.field(kw_only = True, default = None, metadata = { + ai_rerun_d_a_g_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Rerun DAG ID'}) + parameters: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Parameters'}) - logical_date: str=attrs.field(kw_only = True, default = None, metadata = { + ai_parameters: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Parameters'}) + logical_date: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Logical Date'}) - only_failed_tasks: str=attrs.field(kw_only = True, default = None, metadata = { + ai_logical_date: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Logical Date'}) + only_failed_tasks: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Only Failed Tasks'}) - include_subdags: str=attrs.field(kw_only = True, default = None, metadata = { + ai_only_failed_tasks: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Only Failed Tasks'}) + include_subdags: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Include Subdags'}) - include_upstream: str=attrs.field(kw_only = True, default = None, metadata = { + ai_include_subdags: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Include Subdags'}) + include_upstream: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Include Upstream'}) - include_downstream: str=attrs.field(kw_only = True, default = None, metadata = { + ai_include_upstream: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Include Upstream'}) + include_downstream: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Include Downstream'}) - switch_to_rerun: str=attrs.field(kw_only = True, default = None, metadata = { + ai_include_downstream: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Include Downstream'}) + switch_to_rerun: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Switch to Rerun'}) - keep_run_id: str=attrs.field(kw_only = True, default = None, metadata = { + ai_switch_to_rerun: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Switch to Rerun'}) + keep_run_id: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Keep Run ID'}) - get_tasks_output: str=attrs.field(kw_only = True, default = None, metadata = { + ai_keep_run_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Keep Run ID'}) + get_tasks_output: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Get Tasks Output'}) - status_polling_frequency: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Status Polling Frequency'}) - failure_tolerance: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Failure Tolerance'}) - - -@ attrs.define -class JobGCPDataplex(Job): - - - - - _type : str = attrs.field(init = False, default = 'Job:GCP Dataplex', metadata = {'_aapi_repr_': 'Type','_type_aapi_' : 'Job:GCP Dataplex'}) - object_name: str=attrs.field(metadata = {'_aapi_name_': True}) - connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'ConnectionProfile'}) - project_id: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Project ID'}) - location: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Location'}) - action: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Action'}) - scan_name: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Scan Name'}) - lake_name: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Lake Name'}) - task_name: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Task Name'}) - status_polling_frequency: str=attrs.field(kw_only = True, default = None, metadata = { + ai_get_tasks_output: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Get Tasks Output'}) + status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Status Polling Frequency'}) - failure_tolerance: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Failure Tolerance'}) + ai_status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Status Polling Frequency'}) + failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Failure Tolerance'}) + ai_failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Failure Tolerance'}) @ attrs.define @@ -1030,23 +1889,41 @@ class JobApacheNiFi(Job): - _type : str = attrs.field(init = False, default = 'Job:Apache NiFi', metadata = {'_aapi_repr_': 'Type','_type_aapi_' : 'Job:Apache NiFi'}) - object_name: str=attrs.field(metadata = {'_aapi_name_': True}) - connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { + _type: str=attrs.field(init=False, default='Job:Apache NiFi', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:Apache NiFi'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) - processor_group_id: str=attrs.field(kw_only = True, default = None, metadata = { + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + processor_group_id: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Processor Group ID'}) - processor_id: str=attrs.field(kw_only = True, default = None, metadata = { + ai_processor_group_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Processor Group ID'}) + processor_id: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Processor ID'}) - action: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Action'}) - disconnected_node_ack: str=attrs.field(kw_only = True, default = None, metadata = { + ai_processor_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Processor ID'}) + action: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'Action'}) + ai_action: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Action'}) + disconnected_node_ack: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Disconnected Node Ack'}) - parameters_: str=attrs.field(kw_only = True, default = None, metadata = { + ai_disconnected_node_ack: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Disconnected Node Ack'}) + parameters_: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Parameters '}) - status_polling_frequency: str=attrs.field(kw_only = True, default = None, metadata = { + ai_parameters_: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Parameters '}) + status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Status Polling Frequency'}) - failure_tolerance: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Failure Tolerance'}) + ai_status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Status Polling Frequency'}) + failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Failure Tolerance'}) + ai_failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Failure Tolerance'}) @ attrs.define @@ -1055,31 +1932,57 @@ class JobSAPBTPScheduler(Job): - _type : str = attrs.field(init = False, default = 'Job:SAP BTP Scheduler', metadata = {'_aapi_repr_': 'Type','_type_aapi_' : 'Job:SAP BTP Scheduler'}) - object_name: str=attrs.field(metadata = {'_aapi_name_': True}) - connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { + _type: str=attrs.field(init=False, default='Job:SAP BTP Scheduler', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:SAP BTP Scheduler'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) - action: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Action'}) - s_a_p_job_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + action: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'Action'}) + ai_action: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Action'}) + s_a_p_job_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'SAP Job Name'}) - job_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_s_a_p_job_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-SAP Job Name'}) + job_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Job Name'}) - job_description: str=attrs.field(kw_only = True, default = None, metadata = { + ai_job_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Job Name'}) + job_description: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Job Description'}) - job_url: str=attrs.field(kw_only = True, default = None, metadata = { + ai_job_description: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Job Description'}) + job_url: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Job URL'}) - http_method: str=attrs.field(kw_only = True, default = None, metadata = { + ai_job_url: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Job URL'}) + http_method: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'HTTP Method'}) - notification_on_success: str=attrs.field(kw_only = True, default = None, metadata = { + ai_http_method: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-HTTP Method'}) + notification_on_success: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Notification On Success'}) - notification_on_error: str=attrs.field(kw_only = True, default = None, metadata = { + ai_notification_on_success: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Notification On Success'}) + notification_on_error: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Notification On Error'}) - job_data: str=attrs.field(kw_only = True, default = None, metadata = { + ai_notification_on_error: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Notification On Error'}) + job_data: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Job Data'}) - status_polling_frequency: str=attrs.field(kw_only = True, default = None, metadata = { + ai_job_data: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Job Data'}) + status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Status Polling Frequency'}) - failure_tolerance: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Failure Tolerance'}) + ai_status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Status Polling Frequency'}) + failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Failure Tolerance'}) + ai_failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Failure Tolerance'}) @ attrs.define @@ -1088,33 +1991,61 @@ class JobArgoWorkflows(Job): - _type : str = attrs.field(init = False, default = 'Job:Argo Workflows', metadata = {'_aapi_repr_': 'Type','_type_aapi_' : 'Job:Argo Workflows'}) - object_name: str=attrs.field(metadata = {'_aapi_name_': True}) - connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { + _type: str=attrs.field(init=False, default='Job:Argo Workflows', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:Argo Workflows'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) - action: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Action'}) - argo_workflow_action: str=attrs.field(kw_only = True, default = None, metadata = { + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + action: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'Action'}) + ai_action: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Action'}) + argo_workflow_action: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Argo Workflow Action'}) - namespace: str=attrs.field(kw_only = True, default = None, metadata = { + ai_argo_workflow_action: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Argo Workflow Action'}) + namespace: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Namespace'}) - workflow_template_name: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'WorkflowTemplate Name'}) - resource_kind: str=attrs.field(kw_only = True, default = None, metadata = { + ai_namespace: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Namespace'}) + workflow_template_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Workflow Template Name'}) + ai_workflow_template_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Workflow Template Name'}) + resource_kind: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Resource Kind'}) - workflow_u_id: str=attrs.field(kw_only = True, default = None, metadata = { + ai_resource_kind: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Resource Kind'}) + workflow_u_id: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Workflow UID'}) - runtime_parameters: str=attrs.field(kw_only = True, default = None, metadata = { + ai_workflow_u_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Workflow UID'}) + runtime_parameters: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Runtime Parameters'}) - get_node_details: str=attrs.field(kw_only = True, default = None, metadata = { + ai_runtime_parameters: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Runtime Parameters'}) + get_node_details: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Get Node Details'}) - switch_to_retry: str=attrs.field(kw_only = True, default = None, metadata = { + ai_get_node_details: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Get Node Details'}) + switch_to_retry: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Switch to Retry'}) - retry_switch_action: str=attrs.field(kw_only = True, default = None, metadata = { + ai_switch_to_retry: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Switch to Retry'}) + retry_switch_action: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Retry Switch Action'}) - status_polling_frequency: str=attrs.field(kw_only = True, default = None, metadata = { + ai_retry_switch_action: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Retry Switch Action'}) + status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Status Polling Frequency'}) - failure_tolerance: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Failure Tolerance'}) + ai_status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Status Polling Frequency'}) + failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Failure Tolerance'}) + ai_failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Failure Tolerance'}) @ attrs.define @@ -1123,45 +2054,95 @@ class JobGCPEventArc(Job): - _type : str = attrs.field(init = False, default = 'Job:GCP EventArc', metadata = {'_aapi_repr_': 'Type','_type_aapi_' : 'Job:GCP EventArc'}) - object_name: str=attrs.field(metadata = {'_aapi_name_': True}) - connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { + _type: str=attrs.field(init=False, default='Job:GCP EventArc', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:GCP EventArc'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) - operation: str=attrs.field(kw_only = True, default = None, metadata = { + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + operation: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Operation'}) - trigger_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_operation: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Operation'}) + trigger_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Trigger Name'}) - service_account__email_format: str=attrs.field(kw_only = True, default = None, metadata = { + ai_trigger_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Trigger Name'}) + service_account__email_format: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Service Account (Email Format)'}) - event_filters: str=attrs.field(kw_only = True, default = None, metadata = { + ai_service_account__email_format: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Service Account (Email Format)'}) + event_filters: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Event Filters'}) - destination: str=attrs.field(kw_only = True, default = None, metadata = { + ai_event_filters: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Event Filters'}) + destination: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Destination'}) - service: str=attrs.field(kw_only = True, default = None, metadata = { + ai_destination: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Destination'}) + service: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Service'}) - region: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Region'}) - path: str=attrs.field(kw_only = True, default = None, - metadata = {'_aapi_repr_': 'Path'}) - destination_uri: str=attrs.field(kw_only = True, default = None, metadata = { + ai_service: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Service'}) + region: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'Region'}) + ai_region: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Region'}) + path: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'Path'}) + ai_path: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Path'}) + destination_uri: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Destination URI'}) - network_attachment: str=attrs.field(kw_only = True, default = None, metadata = { + ai_destination_uri: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Destination URI'}) + network_attachment: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Network Attachment'}) - cluster: str=attrs.field(kw_only = True, default = None, metadata = { + ai_network_attachment: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Network Attachment'}) + cluster: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Cluster'}) - location: str=attrs.field(kw_only = True, default = None, metadata = { + ai_cluster: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Cluster'}) + location: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Location'}) - namespace: str=attrs.field(kw_only = True, default = None, metadata = { + ai_location: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Location'}) + namespace: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Namespace'}) - workflow: str=attrs.field(kw_only = True, default = None, metadata = { + ai_namespace: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Namespace'}) + workflow: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Workflow'}) - project_id: str=attrs.field(kw_only = True, default = None, metadata = { + ai_workflow: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Workflow'}) + project_id: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Project ID'}) - use_advanced_json_format: str=attrs.field(kw_only = True, default = None, metadata = { + ai_project_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Project ID'}) + a_iq: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'AI-q'}) + use_advanced_json_format: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Use Advanced JSON Format'}) - json_format: str=attrs.field(kw_only = True, default = None, metadata = { + ai_use_advanced_json_format: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Use Advanced JSON Format'}) + json_format: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'JSON Format'}) - status_polling_frequency: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Status Polling Frequency'}) + ai_json_format: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-JSON Format'}) + status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Status Polling Frequency'}) + ai_status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Status Polling Frequency'}) + a_ib1: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'AI-b1'}) + a_ib2: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'AI-b2'}) + a_iqb1: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'AI-qb1'}) + a_iqb2: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'AI-qb2'}) @ attrs.define @@ -1170,23 +2151,41 @@ class JobGCPDataflow(Job): - _type : str = attrs.field(init = False, default = 'Job:GCP Dataflow', metadata = {'_aapi_repr_': 'Type','_type_aapi_' : 'Job:GCP Dataflow'}) - object_name: str=attrs.field(metadata = {'_aapi_name_': True}) - connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { + _type: str=attrs.field(init=False, default='Job:GCP Dataflow', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:GCP Dataflow'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) - project_id: str=attrs.field(kw_only = True, default = None, metadata = { + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + project_id: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Project ID'}) - region: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Region'}) - template_type: str=attrs.field(kw_only = True, default = None, metadata = { + ai_project_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Project ID'}) + region: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'Region'}) + ai_region: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Region'}) + template_type: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Template Type'}) - template_location_gs_: str=attrs.field(kw_only = True, default = None, metadata = { + ai_template_type: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Template Type'}) + template_location_gs_: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Template Location (gs://)'}) - parameters__json_format: str=attrs.field(kw_only = True, default = None, metadata = { + ai_template_location_gs_: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Template Location (gs://)'}) + parameters__json_format: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Parameters (JSON Format)'}) - verification_poll_interval_in_seconds: str=attrs.field(kw_only = True, default = None, metadata = { + ai_parameters__json_format: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Parameters (JSON Format)'}) + verification_poll_interval_in_seconds: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Verification Poll Interval (in seconds)'}) - log_level: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Log Level'}) + ai_verification_poll_interval_in_seconds: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Verification Poll Interval (in seconds)'}) + log_level: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Log Level'}) + ai_log_level: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Log Level'}) @ attrs.define @@ -1195,47 +2194,89 @@ class JobAwsMWAA(Job): - _type : str = attrs.field(init = False, default = 'Job:AWS MWAA', metadata = {'_aapi_repr_': 'Type','_type_aapi_' : 'Job:AWS MWAA'}) - object_name: str=attrs.field(metadata = {'_aapi_name_': True}) - connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { + _type: str=attrs.field(init=False, default='Job:AWS MWAA', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:AWS MWAA'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) - airflow_rest_version: str=attrs.field(kw_only = True, default = None, metadata = { + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + airflow_rest_version: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Airflow REST Version'}) - action: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Action'}) - m_w_a_a_environment_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_airflow_rest_version: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Airflow REST Version'}) + action: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'Action'}) + ai_action: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Action'}) + m_w_a_a_environment_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'MWAA Environment Name'}) - d_a_g_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_m_w_a_a_environment_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-MWAA Environment Name'}) + d_a_g_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'DAG Name'}) - d_a_g_run_id: str=attrs.field(kw_only = True, default = None, metadata = { + ai_d_a_g_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-DAG Name'}) + d_a_g_run_id: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'DAG Run ID'}) - rerun_d_a_g_id: str=attrs.field(kw_only = True, default = None, metadata = { + ai_d_a_g_run_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-DAG Run ID'}) + rerun_d_a_g_id: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Rerun DAG ID'}) - parameters: str=attrs.field(kw_only = True, default = None, metadata = { + ai_rerun_d_a_g_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Rerun DAG ID'}) + parameters: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Parameters'}) - logical_date: str=attrs.field(kw_only = True, default = None, metadata = { + ai_parameters: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Parameters'}) + logical_date: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Logical Date'}) - only_failed: str=attrs.field(kw_only = True, default = None, metadata = { + ai_logical_date: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Logical Date'}) + only_failed: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Only Failed'}) - include_subdags: str=attrs.field(kw_only = True, default = None, metadata = { + ai_only_failed: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Only Failed'}) + include_subdags: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Include Subdags'}) - include_upstream: str=attrs.field(kw_only = True, default = None, metadata = { + ai_include_subdags: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Include Subdags'}) + include_upstream: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Include Upstream'}) - include_downstream: str=attrs.field(kw_only = True, default = None, metadata = { + ai_include_upstream: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Include Upstream'}) + include_downstream: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Include Downstream'}) - url_request_path: str=attrs.field(kw_only = True, default = None, metadata = { + ai_include_downstream: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Include Downstream'}) + url_request_path: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'URL Request Path'}) - json: str=attrs.field(kw_only = True, default = None, - metadata = {'_aapi_repr_': 'JSON'}) - switch_to_rerun: str=attrs.field(kw_only = True, default = None, metadata = { + ai_url_request_path: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-URL Request Path'}) + json: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'JSON'}) + ai_json: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-JSON'}) + switch_to_rerun: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Switch to Rerun'}) - keep_run_id: str=attrs.field(kw_only = True, default = None, metadata = { + ai_switch_to_rerun: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Switch to Rerun'}) + keep_run_id: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Keep Run ID'}) - get_tasks_output: str=attrs.field(kw_only = True, default = None, metadata = { + ai_keep_run_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Keep Run ID'}) + get_tasks_output: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Get Tasks Output'}) - status_polling_frequency: str=attrs.field(kw_only = True, default = None, metadata = { + ai_get_tasks_output: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Get Tasks Output'}) + status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Status Polling Frequency'}) - failure_tolerance: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Failure Tolerance'}) + ai_status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Status Polling Frequency'}) + failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Failure Tolerance'}) + ai_failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Failure Tolerance'}) @ attrs.define @@ -1244,29 +2285,53 @@ class JobAwsBedrock(Job): - _type : str = attrs.field(init = False, default = 'Job:AWS Bedrock', metadata = {'_aapi_repr_': 'Type','_type_aapi_' : 'Job:AWS Bedrock'}) - object_name: str=attrs.field(metadata = {'_aapi_name_': True}) - connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { + _type: str=attrs.field(init=False, default='Job:AWS Bedrock', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:AWS Bedrock'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) - flow_id: str=attrs.field(kw_only = True, default = None, metadata = { + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + flow_id: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Flow Id'}) - alias: str=attrs.field(kw_only = True, default = None, - metadata = {'_aapi_repr_': 'Alias'}) - flow_text_input: str=attrs.field(kw_only = True, default = None, metadata = { + ai_flow_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Flow Id'}) + alias: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'Alias'}) + ai_alias: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Alias'}) + flow_text_input: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Flow Text Input'}) - input_node_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_flow_text_input: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Flow Text Input'}) + input_node_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Input Node Name'}) - initial_node_output_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_input_node_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Input Node Name'}) + initial_node_output_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Initial Node Output Name'}) - latency: str=attrs.field(kw_only = True, default = None, metadata = { + ai_initial_node_output_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Initial Node Output Name'}) + latency: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Latency'}) - show_execution_events: str=attrs.field(kw_only = True, default = None, metadata = { + ai_latency: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Latency'}) + show_execution_events: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Show Execution Events'}) - event_type_presentation: str=attrs.field(kw_only = True, default = None, metadata = { + ai_show_execution_events: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Show Execution Events'}) + event_type_presentation: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Event Type Presentation'}) - status_polling_frequency: str=attrs.field(kw_only = True, default = None, metadata = { + ai_event_type_presentation: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Event Type Presentation'}) + status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Status Polling Frequency'}) - failure_tolerance: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Failure Tolerance'}) + ai_status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Status Polling Frequency'}) + failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Failure Tolerance'}) + ai_failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Failure Tolerance'}) @ attrs.define @@ -1275,41 +2340,77 @@ class JobVeritasNetBackup(Job): - _type : str = attrs.field(init = False, default = 'Job:Veritas NetBackup', metadata = {'_aapi_repr_': 'Type','_type_aapi_' : 'Job:Veritas NetBackup'}) - object_name: str=attrs.field(metadata = {'_aapi_name_': True}) - connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { + _type: str=attrs.field(init=False, default='Job:Veritas NetBackup', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:Veritas NetBackup'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) - action: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Action'}) - json_parameters: str=attrs.field(kw_only = True, default = None, metadata = { + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + action: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'Action'}) + ai_action: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Action'}) + json_parameters: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'JSON Parameters'}) - create_jobs_per_client: str=attrs.field(kw_only = True, default = None, metadata = { + ai_json_parameters: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-JSON Parameters'}) + create_jobs_per_client: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Create Jobs Per Client'}) - policy_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_create_jobs_per_client: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Create Jobs Per Client'}) + policy_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Policy Name'}) - client_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_policy_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Policy Name'}) + client_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Client Name'}) - schedule_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_client_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Client Name'}) + schedule_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Schedule Name'}) - keyword: str=attrs.field(kw_only = True, default = None, metadata = { + ai_schedule_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Schedule Name'}) + keyword: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Keyword'}) - instance_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_keyword: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Keyword'}) + instance_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Instance Name'}) - database_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_instance_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Instance Name'}) + database_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Database Name'}) - db_unique_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_database_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Database Name'}) + db_unique_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'DB Unique Name'}) - db_id: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'DB ID'}) - trial_backup: str=attrs.field(kw_only = True, default = None, metadata = { + ai_db_unique_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-DB Unique Name'}) + db_id: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'DB ID'}) + ai_db_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-DB ID'}) + trial_backup: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Trial Backup'}) - output__management: str=attrs.field(kw_only = True, default = None, metadata = { + ai_trial_backup: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Trial Backup'}) + output__management: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Output Management'}) - restart_job_id: str=attrs.field(kw_only = True, default = None, metadata = { + ai_output__management: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Output Management'}) + restart_job_id: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Restart Job ID'}) - status_polling_frequency: str=attrs.field(kw_only = True, default = None, metadata = { + ai_restart_job_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Restart Job ID'}) + status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Status Polling Frequency'}) - failure_tolerance: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Failure Tolerance'}) + ai_status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Status Polling Frequency'}) + failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Failure Tolerance'}) + ai_failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Failure Tolerance'}) @ attrs.define @@ -1318,29 +2419,53 @@ class JobMatillion(Job): - _type : str = attrs.field(init = False, default = 'Job:Matillion', metadata = {'_aapi_repr_': 'Type','_type_aapi_' : 'Job:Matillion'}) - object_name: str=attrs.field(metadata = {'_aapi_name_': True}) - connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { + _type: str=attrs.field(init=False, default='Job:Matillion', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:Matillion'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) - matillion_job_type: str=attrs.field(kw_only = True, default = None, metadata = { + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + matillion_job_type: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Matillion Job Type'}) - project_id: str=attrs.field(kw_only = True, default = None, metadata = { + ai_matillion_job_type: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Matillion Job Type'}) + project_id: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Project Id'}) - environment_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_project_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Project Id'}) + environment_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Environment Name'}) - pipeline_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_environment_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Environment Name'}) + pipeline_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Pipeline Name'}) - group_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_pipeline_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Pipeline Name'}) + group_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Group Name'}) - project_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_group_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Group Name'}) + project_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Project Name'}) - version_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_project_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Project Name'}) + version_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Version Name'}) - job_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_version_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Version Name'}) + job_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Job Name'}) - status_polling_frequency: str=attrs.field(kw_only = True, default = None, metadata = { + ai_job_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Job Name'}) + status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Status Polling Frequency'}) - tolerance: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Tolerance'}) + ai_status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Status Polling Frequency'}) + tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Tolerance'}) + ai_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Tolerance'}) @ attrs.define @@ -1349,31 +2474,61 @@ class JobGCPDataproc(Job): - _type : str = attrs.field(init = False, default = 'Job:GCP Dataproc', metadata = {'_aapi_repr_': 'Type','_type_aapi_' : 'Job:GCP Dataproc'}) - object_name: str=attrs.field(metadata = {'_aapi_name_': True}) - connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { + _type: str=attrs.field(init=False, default='Job:GCP Dataproc', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:GCP Dataproc'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) - project_id: str=attrs.field(kw_only = True, default = None, metadata = { + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + project_id: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Project ID'}) - account_region: str=attrs.field(kw_only = True, default = None, metadata = { + ai_project_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Project ID'}) + account_region: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Account Region'}) - dataproc_task_type: str=attrs.field(kw_only = True, default = None, metadata = { + ai_account_region: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Account Region'}) + dataproc_task_type: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Dataproc task type'}) - action: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Action'}) - batch_id: str=attrs.field(kw_only = True, default = None, metadata = { + ai_dataproc_task_type: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Dataproc task type'}) + action: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'Action'}) + ai_action: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Action'}) + batch_id: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Batch ID'}) - request_id: str=attrs.field(kw_only = True, default = None, metadata = { + ai_batch_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Batch ID'}) + request_id: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Request ID'}) - workflow_template: str=attrs.field(kw_only = True, default = None, metadata = { + ai_request_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Request ID'}) + workflow_template: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Workflow Template'}) - parameters__json_format: str=attrs.field(kw_only = True, default = None, metadata = { + ai_workflow_template: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Workflow Template'}) + parameters__json_format: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Parameters (JSON Format)'}) - verification_poll_interval_in_seconds: str=attrs.field(kw_only = True, default = None, metadata = { + ai_parameters__json_format: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Parameters (JSON Format)'}) + verification_poll_interval_in_seconds: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Verification Poll Interval (in seconds)'}) - tolerance: str=attrs.field(kw_only = True, default = None, metadata = { + ai_verification_poll_interval_in_seconds: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Verification Poll Interval (in seconds)'}) + tolerance: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Tolerance'}) - interactive_session_id: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Interactive Session ID'}) + ai_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Tolerance'}) + a_ib1: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'AI-b1'}) + a_ib2: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'AI-b2'}) + interactive_session_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Interactive Session ID'}) + ai_interactive_session_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Interactive Session ID'}) @ attrs.define @@ -1382,15 +2537,37 @@ class JobAzureSynapse(Job): - _type : str = attrs.field(init = False, default = 'Job:Azure Synapse', metadata = {'_aapi_repr_': 'Type','_type_aapi_' : 'Job:Azure Synapse'}) - object_name: str=attrs.field(metadata = {'_aapi_name_': True}) - connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { + _type: str=attrs.field(init=False, default='Job:Azure Synapse', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:Azure Synapse'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) - pipeline_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + pipeline_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Pipeline Name'}) - parameters: str=attrs.field(kw_only = True, default = None, metadata = { + ai_pipeline_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Pipeline Name'}) + parameters: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Parameters'}) - status_polling_interval: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Status polling interval'}) + ai_parameters: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Parameters'}) + a_iapi_version: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-api version'}) + status_polling_interval: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Status polling interval'}) + ai_status_polling_interval: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Status polling interval'}) + a_icompdet_1: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-compdet_1'}) + a_icompdet_2: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-compdet_2'}) + a_icompdet_3: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-compdet_3'}) + a_ibrackets_left: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-brackets_left'}) + a_ibrackets_right: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-brackets_right'}) @ attrs.define @@ -1399,67 +2576,129 @@ class JobVMwareByBroadcom(Job): - _type : str = attrs.field(init = False, default = 'Job:VMware By Broadcom', metadata = {'_aapi_repr_': 'Type','_type_aapi_' : 'Job:VMware By Broadcom'}) - object_name: str=attrs.field(metadata = {'_aapi_name_': True}) - connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { + _type: str=attrs.field(init=False, default='Job:VMware By Broadcom', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:VMware By Broadcom'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) - action: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Action'}) - configuration_options: str=attrs.field(kw_only = True, default = None, metadata = { + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + action: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'Action'}) + ai_action: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Action'}) + configuration_options: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Configuration Options'}) - power_tasks: str=attrs.field(kw_only = True, default = None, metadata = { + ai_configuration_options: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Configuration Options'}) + power_tasks: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Power Tasks'}) - reconfigure_action: str=attrs.field(kw_only = True, default = None, metadata = { + ai_power_tasks: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Power Tasks'}) + reconfigure_action: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Reconfigure Action'}) - snapshot_operations: str=attrs.field(kw_only = True, default = None, metadata = { + ai_reconfigure_action: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Reconfigure Action'}) + snapshot_operations: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Snapshot Operations'}) - vm_logical_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_snapshot_operations: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Snapshot Operations'}) + vm_logical_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'VM Logical Name'}) - vm_location: str=attrs.field(kw_only = True, default = None, metadata = { + ai_vm_logical_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-VM Logical Name'}) + vm_location: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'VM Location'}) - resource_pool: str=attrs.field(kw_only = True, default = None, metadata = { + ai_vm_location: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-VM Location'}) + resource_pool: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Resource Pool'}) - folder: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Folder'}) - e_s_xi_host: str=attrs.field(kw_only = True, default = None, metadata = { + ai_resource_pool: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Resource Pool'}) + folder: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'Folder'}) + ai_folder: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Folder'}) + e_s_xi_host: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ESXi Host'}) - datacenter: str=attrs.field(kw_only = True, default = None, metadata = { + ai_e_s_xi_host: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ESXi Host'}) + datacenter: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Datacenter'}) - cluster: str=attrs.field(kw_only = True, default = None, metadata = { + ai_datacenter: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Datacenter'}) + cluster: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Cluster'}) - template_library_item_id: str=attrs.field(kw_only = True, default = None, metadata = { + ai_cluster: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Cluster'}) + template_library_item_id: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Template Library Item ID'}) - parameters: str=attrs.field(kw_only = True, default = None, metadata = { + ai_template_library_item_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Template Library Item ID'}) + parameters: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Parameters'}) - placement_json: str=attrs.field(kw_only = True, default = None, metadata = { + ai_parameters: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Parameters'}) + placement_json: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Placement JSON'}) - hot_remove: str=attrs.field(kw_only = True, default = None, metadata = { + ai_placement_json: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Placement JSON'}) + hot_remove: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Hot Remove'}) - hot_add: str=attrs.field(kw_only = True, default = None, metadata = { + ai_hot_remove: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Hot Remove'}) + hot_add: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Hot Add'}) - cpu_count: str=attrs.field(kw_only = True, default = None, metadata = { + ai_hot_add: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Hot Add'}) + cpu_count: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'CPU Count'}) - cores_per_socket: str=attrs.field(kw_only = True, default = None, metadata = { + ai_cpu_count: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-CPU Count'}) + cores_per_socket: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Cores Per Socket'}) - size_in_mi_b: str=attrs.field(kw_only = True, default = None, metadata = { + ai_cores_per_socket: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Cores Per Socket'}) + size_in_mi_b: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Size In MiB'}) - snapshot_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_size_in_mi_b: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Size In MiB'}) + snapshot_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Snapshot Name'}) - snapshot_description: str=attrs.field(kw_only = True, default = None, metadata = { + ai_snapshot_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Snapshot Name'}) + snapshot_description: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Snapshot Description'}) - memory_dump: str=attrs.field(kw_only = True, default = None, metadata = { + ai_snapshot_description: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Snapshot Description'}) + memory_dump: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Memory Dump'}) - quiesce: str=attrs.field(kw_only = True, default = None, metadata = { + ai_memory_dump: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Memory Dump'}) + quiesce: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Quiesce'}) - snapshot_id: str=attrs.field(kw_only = True, default = None, metadata = { + ai_quiesce: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Quiesce'}) + snapshot_id: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Snapshot ID'}) - vm_mo_id: str=attrs.field(kw_only = True, default = None, metadata = { + ai_snapshot_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Snapshot ID'}) + vm_mo_id: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'VM MoId'}) - release_schema: str=attrs.field(kw_only = True, default = None, metadata = { + ai_vm_mo_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-VM MoId'}) + release_schema: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Release Schema'}) - status_polling_frequency: str=attrs.field(kw_only = True, default = None, metadata = { + ai_release_schema: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Release Schema'}) + status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Status Polling Frequency'}) - failure_tolerance: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Failure Tolerance'}) + ai_status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Status Polling Frequency'}) + failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Failure Tolerance'}) + ai_failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Failure Tolerance'}) @ attrs.define @@ -1468,23 +2707,41 @@ class JobCommunicationSuite(Job): - _type : str = attrs.field(init = False, default = 'Job:Communication Suite', metadata = {'_aapi_repr_': 'Type','_type_aapi_' : 'Job:Communication Suite'}) - object_name: str=attrs.field(metadata = {'_aapi_name_': True}) - connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { + _type: str=attrs.field(init=False, default='Job:Communication Suite', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:Communication Suite'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) - application_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + application_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Application Name'}) - slack_parameters: str=attrs.field(kw_only = True, default = None, metadata = { + ai_application_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Application Name'}) + slack_parameters: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Slack Parameters'}) - telegram_parameters: str=attrs.field(kw_only = True, default = None, metadata = { + ai_slack_parameters: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Slack Parameters'}) + telegram_parameters: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Telegram Parameters'}) - silent_message: str=attrs.field(kw_only = True, default = None, metadata = { + ai_telegram_parameters: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Telegram Parameters'}) + silent_message: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Silent Message'}) - protect_content: str=attrs.field(kw_only = True, default = None, metadata = { + ai_silent_message: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Silent Message'}) + protect_content: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Protect Content'}) - whats_app_parameters: str=attrs.field(kw_only = True, default = None, metadata = { + ai_protect_content: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Protect Content'}) + whats_app_parameters: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'WhatsApp Parameters'}) - teams_parameters: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Teams Parameters'}) + ai_whats_app_parameters: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-WhatsApp Parameters'}) + teams_parameters: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Teams Parameters'}) + ai_teams_parameters: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Teams Parameters'}) @ attrs.define @@ -1493,29 +2750,57 @@ class JobAzureMachineLearning(Job): - _type : str = attrs.field(init = False, default = 'Job:Azure Machine Learning', metadata = {'_aapi_repr_': 'Type','_type_aapi_' : 'Job:Azure Machine Learning'}) - object_name: str=attrs.field(metadata = {'_aapi_name_': True}) - connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { + _type: str=attrs.field(init=False, default='Job:Azure Machine Learning', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:Azure Machine Learning'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) - workspace_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + workspace_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Workspace Name'}) - resource_group_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_workspace_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Workspace Name'}) + resource_group_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Resource Group Name'}) - action: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Action'}) - pipeline_endpoint_id: str=attrs.field(kw_only = True, default = None, metadata = { + ai_resource_group_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Resource Group Name'}) + action: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'Action'}) + ai_action: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Action'}) + pipeline_endpoint_id: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Pipeline Endpoint ID'}) - job_id: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Job ID'}) - parameters: str=attrs.field(kw_only = True, default = None, metadata = { + ai_pipeline_endpoint_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Pipeline Endpoint ID'}) + job_id: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'Job ID'}) + ai_job_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Job ID'}) + parameters: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Parameters'}) - compute_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_parameters: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Parameters'}) + compute_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Compute Name'}) - compute_action: str=attrs.field(kw_only = True, default = None, metadata = { + ai_compute_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Compute Name'}) + compute_action: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Compute Action'}) - status_polling_frequency: str=attrs.field(kw_only = True, default = None, metadata = { + ai_compute_action: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Compute Action'}) + status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Status Polling Frequency'}) - failure_tolerance: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Failure Tolerance'}) + ai_status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Status Polling Frequency'}) + failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Failure Tolerance'}) + ai_failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Failure Tolerance'}) + a_ib1: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'AI-b1'}) + a_ib2: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'AI-b2'}) @ attrs.define @@ -1524,25 +2809,55 @@ class JobAzureDataFactory(Job): - _type : str = attrs.field(init = False, default = 'Job:Azure Data Factory', metadata = {'_aapi_repr_': 'Type','_type_aapi_' : 'Job:Azure Data Factory'}) - object_name: str=attrs.field(metadata = {'_aapi_name_': True}) - connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { + _type: str=attrs.field(init=False, default='Job:Azure Data Factory', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:Azure Data Factory'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) - resource_group_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + resource_group_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Resource Group Name'}) - data_factory_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_resource_group_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Resource Group Name'}) + data_factory_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Data Factory Name'}) - pipeline_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_data_factory_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Data Factory Name'}) + pipeline_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Pipeline Name'}) - parameters: str=attrs.field(kw_only = True, default = None, metadata = { + ai_pipeline_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Pipeline Name'}) + parameters: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Parameters'}) - status_polling_frequency: str=attrs.field(kw_only = True, default = None, metadata = { + ai_parameters: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Parameters'}) + status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Status Polling Frequency'}) - failure_tolerance: str=attrs.field(kw_only = True, default = None, metadata = { + ai_status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Status Polling Frequency'}) + failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Failure Tolerance'}) - restart_on_rerun: str=attrs.field(kw_only = True, default = None, metadata = { + ai_failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Failure Tolerance'}) + a_icompdet_1: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-compdet_1'}) + a_icompdet_2: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-compdet_2'}) + a_ibrackets_left: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-brackets_left'}) + a_ibrackets_right: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-brackets_right'}) + restart_on_rerun: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Restart on Rerun'}) - reference_pipeline_run_id: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Reference Pipeline Run ID'}) + ai_restart_on_rerun: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Restart on Rerun'}) + reference_pipeline_run_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Reference Pipeline Run ID'}) + ai_reference_pipeline_run_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Reference Pipeline Run ID'}) + a_iempty: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-empty'}) @ attrs.define @@ -1555,33 +2870,67 @@ class SoapRequest(AAPIObject): - request_definition: str=attrs.field(kw_only = True, default = None, metadata = { + request_definition: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'RequestDefinition'}) - file_name: str=attrs.field(kw_only = True, default = None, metadata = { + file_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'FileName'}) - soap_request_field: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'SoapRequestField'}) + soap_request_field: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'SoapRequestField'}) + @ attrs.define + class AISoapRequest(AAPIObject): - _type : str = attrs.field(init = False, default = 'Job:Web Services SOAP', metadata = {'_aapi_repr_': 'Type','_type_aapi_' : 'Job:Web Services SOAP'}) - object_name: str=attrs.field(metadata = {'_aapi_name_': True}) - connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'ConnectionProfile'}) - endpoint_url: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Endpoint URL'}) - soap_action: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'SOAP Action'}) - soap_request: SoapRequest=attrs.field( - kw_only = True, default = None, metadata = {'_aapi_repr_': 'SoapRequest'}) - http_headers: typing.List[str]=attrs.field( - kw_only = True, default = None, metadata = {'_aapi_repr_': 'HTTP Headers'}) + + + request_definition: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'RequestDefinition'}) + file_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'FileName'}) + soap_request_field: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'SoapRequestField'}) + + + + _type: str=attrs.field(init=False, default='Job:Web Services SOAP', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:Web Services SOAP'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'ConnectionProfile'}) + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + endpoint_url: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Endpoint URL'}) + ai_endpoint_url: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Endpoint URL'}) + soap_action: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'SOAP Action'}) + ai_soap_action: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-SOAP Action'}) + soap_request: SoapRequest=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'SoapRequest'}) + ai_soap_request: AISoapRequest=attrs.field( + kw_only=True, default=None, metadata={'_aapi_repr_': 'AI-SoapRequest'}) + http_headers: typing.List[str]=attrs.field( + kw_only=True, default=None, metadata={'_aapi_repr_': 'HTTP Headers'}) + ai_http_headers: typing.List[str]=attrs.field( + kw_only=True, default=None, metadata={'_aapi_repr_': 'AI-HTTP Headers'}) output_handling: typing.List[str]=attrs.field( - kw_only = True, default = None, metadata = {'_aapi_repr_': 'OutputHandling'}) - connection_timeout: str=attrs.field(kw_only = True, default = None, metadata = { + kw_only=True, default=None, metadata={'_aapi_repr_': 'OutputHandling'}) + ai_output_handling: typing.List[str]=attrs.field( + kw_only=True, default=None, metadata={'_aapi_repr_': 'AI-OutputHandling'}) + connection_timeout: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Connection Timeout'}) - append_request: str=attrs.field(kw_only = True, default = None, metadata = { + ai_connection_timeout: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Connection Timeout'}) + append_request: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Append Request'}) - append_response: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Append Response'}) + ai_append_request: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Append Request'}) + append_response: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Append Response'}) + ai_append_response: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Append Response'}) @ attrs.define @@ -1590,21 +2939,37 @@ class JobOCIDataScience(Job): - _type : str = attrs.field(init = False, default = 'Job:OCI Data Science', metadata = {'_aapi_repr_': 'Type','_type_aapi_' : 'Job:OCI Data Science'}) - object_name: str=attrs.field(metadata = {'_aapi_name_': True}) - connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { + _type: str=attrs.field(init=False, default='Job:OCI Data Science', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:OCI Data Science'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) - action: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Action'}) - parameters: str=attrs.field(kw_only = True, default = None, metadata = { + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + action: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'Action'}) + ai_action: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Action'}) + parameters: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Parameters'}) - model_deployment_id: str=attrs.field(kw_only = True, default = None, metadata = { + ai_parameters: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Parameters'}) + model_deployment_id: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Model Deployment ID'}) - notebook_session_id: str=attrs.field(kw_only = True, default = None, metadata = { + ai_model_deployment_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Model Deployment ID'}) + notebook_session_id: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Notebook Session ID'}) - status_polling_frequency: str=attrs.field(kw_only = True, default = None, metadata = { + ai_notebook_session_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Notebook Session ID'}) + status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Status Polling Frequency'}) - failure_tolerance: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Failure Tolerance'}) + ai_status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Status Polling Frequency'}) + failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Failure Tolerance'}) + ai_failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Failure Tolerance'}) @ attrs.define @@ -1613,23 +2978,41 @@ class JobSAPDatasphere(Job): - _type : str = attrs.field(init = False, default = 'Job:SAP Datasphere', metadata = {'_aapi_repr_': 'Type','_type_aapi_' : 'Job:SAP Datasphere'}) - object_name: str=attrs.field(metadata = {'_aapi_name_': True}) - connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { + _type: str=attrs.field(init=False, default='Job:SAP Datasphere', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:SAP Datasphere'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) - space_id: str=attrs.field(kw_only = True, default = None, metadata = { + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + space_id: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Space ID'}) - datasphere_task_type: str=attrs.field(kw_only = True, default = None, metadata = { + ai_space_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Space ID'}) + datasphere_task_type: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Datasphere Task Type'}) - task_chain_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_datasphere_task_type: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Datasphere Task Type'}) + task_chain_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Task Chain Name'}) - replication_flow_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_task_chain_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Task Chain Name'}) + replication_flow_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Replication Flow Name'}) - correlation_id: str=attrs.field(kw_only = True, default = None, metadata = { + ai_replication_flow_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Replication Flow Name'}) + correlation_id: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Correlation ID'}) - status_polling_frequency: str=attrs.field(kw_only = True, default = None, metadata = { + ai_correlation_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Correlation ID'}) + status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Status Polling Frequency'}) - failure_tolerance: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Failure Tolerance'}) + ai_status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Status Polling Frequency'}) + failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Failure Tolerance'}) + ai_failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Failure Tolerance'}) @ attrs.define @@ -1638,78 +3021,146 @@ class JobBoomiAtomsphere(Job): - _type : str = attrs.field(init = False, default = 'Job:Boomi Atomsphere', metadata = {'_aapi_repr_': 'Type','_type_aapi_' : 'Job:Boomi Atomsphere'}) - object_name: str=attrs.field(metadata = {'_aapi_name_': True}) - connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { + _type: str=attrs.field(init=False, default='Job:Boomi Atomsphere', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:Boomi Atomsphere'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) - process_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + process_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Process Name'}) - atom_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_process_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Process Name'}) + atom_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Atom Name'}) - polling_interval_frequency: str=attrs.field(kw_only = True, default = None, metadata = { + ai_atom_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Atom Name'}) + polling_interval_frequency: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Polling Interval Frequency'}) - tolerance: str=attrs.field(kw_only = True, default = None, metadata = { + ai_polling_interval_frequency: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Polling Interval Frequency'}) + tolerance: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Tolerance'}) - use_advanced_json_format: str=attrs.field(kw_only = True, default = None, metadata = { + ai_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Tolerance'}) + a_iq1: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'AI-q1'}) + use_advanced_json_format: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Use Advanced JSON Format'}) - json_format: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'JSON Format'}) + ai_use_advanced_json_format: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Use Advanced JSON Format'}) + json_format: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'JSON Format'}) + ai_json_format: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-JSON Format'}) @ attrs.define -class JobJDEdwardsEnterpriseOne(Job): +class JobOracleJDEdwardsEnterpriseOne(Job): - _type : str = attrs.field(init = False, default = 'Job:JD Edwards EnterpriseOne', metadata = {'_aapi_repr_': 'Type','_type_aapi_' : 'Job:JD Edwards EnterpriseOne'}) - object_name: str=attrs.field(metadata = {'_aapi_name_': True}) - connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { + _type: str=attrs.field(init=False, default='Job:Oracle JD Edwards EnterpriseOne', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:Oracle JD Edwards EnterpriseOne'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) - action: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Action'}) - report_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + action: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'Action'}) + ai_action: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Action'}) + report_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Report Name'}) - report_version: str=attrs.field(kw_only = True, default = None, metadata = { + ai_report_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Report Name'}) + report_version: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Report Version'}) - environment: str=attrs.field(kw_only = True, default = None, metadata = { + ai_report_version: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Report Version'}) + environment: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Environment'}) - device_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_environment: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Environment'}) + device_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'DeviceName'}) - orchestrator: str=attrs.field(kw_only = True, default = None, metadata = { + ai_device_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-DeviceName'}) + orchestrator: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Orchestrator'}) - input: str=attrs.field(kw_only = True, default = None, - metadata = {'_aapi_repr_': 'Input'}) - query_device_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_orchestrator: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Orchestrator'}) + input: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'Input'}) + ai_input: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Input'}) + query_device_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Query Device Name'}) - query_target_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_query_device_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Query Device Name'}) + query_target_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Query Target Name'}) - query_target_type: str=attrs.field(kw_only = True, default = None, metadata = { + ai_query_target_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Query Target Name'}) + query_target_type: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Query Target Type'}) - query_data_service_type: str=attrs.field(kw_only = True, default = None, metadata = { + ai_query_target_type: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Query Target Type'}) + query_data_service_type: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Query Data Service Type'}) - query_max_page_size: str=attrs.field(kw_only = True, default = None, metadata = { + ai_query_data_service_type: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Query Data Service Type'}) + query_max_page_size: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Query Max Page Size'}) - query_return_control_ids: str=attrs.field(kw_only = True, default = None, metadata = { + ai_query_max_page_size: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Query Max Page Size'}) + query_return_control_ids: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Query Return Control IDs'}) - query: str=attrs.field(kw_only = True, default = None, - metadata = {'_aapi_repr_': 'Query'}) - aggregation: str=attrs.field(kw_only = True, default = None, metadata = { + ai_query_return_control_ids: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Query Return Control IDs'}) + query: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'Query'}) + ai_query: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Query'}) + aggregation: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Aggregation'}) - u_i_automation_device_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_aggregation: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Aggregation'}) + u_i_automation_device_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'UI Automation Device Name'}) - u_i_automation_form_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_u_i_automation_device_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-UI Automation Device Name'}) + u_i_automation_form_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'UI Automation Form Name'}) - u_i_automation_output_type: str=attrs.field(kw_only = True, default = None, metadata = { + ai_u_i_automation_form_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-UI Automation Form Name'}) + u_i_automation_output_type: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'UI Automation Output Type'}) - u_i_automation_form_service_action: str=attrs.field(kw_only = True, default = None, metadata = { + ai_u_i_automation_output_type: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-UI Automation Output Type'}) + u_i_automation_form_service_action: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'UI Automation Form Service Action'}) - u_i_automation_return_control_ids: str=attrs.field(kw_only = True, default = None, metadata = { + ai_u_i_automation_form_service_action: str=attrs.field( + kw_only=True, default=None, metadata={'_aapi_repr_': 'AI-UI Automation Form Service Action'}) + u_i_automation_return_control_ids: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'UI Automation Return Control IDs'}) - u_i_automation_query: str=attrs.field(kw_only = True, default = None, metadata = { + ai_u_i_automation_return_control_ids: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-UI Automation Return Control IDs'}) + u_i_automation_query: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'UI Automation Query'}) - status_polling_frequency: str=attrs.field(kw_only = True, default = None, metadata = { + ai_u_i_automation_query: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-UI Automation Query'}) + status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Status Polling Frequency'}) - tolerance: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Tolerance'}) + ai_status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Status Polling Frequency'}) + tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Tolerance'}) + ai_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Tolerance'}) @ attrs.define @@ -1718,33 +3169,106 @@ class JobAzureDatabricks(Job): - _type : str = attrs.field(init = False, default = 'Job:Azure Databricks', metadata = {'_aapi_repr_': 'Type','_type_aapi_' : 'Job:Azure Databricks'}) - object_name: str=attrs.field(metadata = {'_aapi_name_': True}) - connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { + _type: str=attrs.field(init=False, default='Job:Azure Databricks', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:Azure Databricks'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) - databricks_job_id: str=attrs.field(kw_only = True, default = None, metadata = { + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + databricks_job_id: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Databricks Job ID'}) - parameters: str=attrs.field(kw_only = True, default = None, metadata = { + ai_databricks_job_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Databricks Job ID'}) + parameters: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Parameters'}) - idempotency_token: str=attrs.field(kw_only = True, default = None, metadata = { + ai_parameters: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Parameters'}) + idempotency_token: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Idempotency Token'}) - show_tasks_output: str=attrs.field(kw_only = True, default = None, metadata = { + ai_idempotency_token: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Idempotency Token'}) + show_tasks_output: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Show Tasks Output'}) - repair_on_rerun: str=attrs.field(kw_only = True, default = None, metadata = { + ai_show_tasks_output: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Show Tasks Output'}) + repair_on_rerun: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Repair on Rerun'}) - reference_job_run_id__: str=attrs.field(kw_only = True, default = None, metadata = { + ai_repair_on_rerun: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Repair on Rerun'}) + reference_job_run_id__: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Reference Job Run ID '}) - latest_repair_id: str=attrs.field(kw_only = True, default = None, metadata = { + ai_reference_job_run_id__: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Reference Job Run ID '}) + latest_repair_id: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Latest Repair ID'}) - rerun_all_failed_tasks: str=attrs.field(kw_only = True, default = None, metadata = { + ai_latest_repair_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Latest Repair ID'}) + rerun_all_failed_tasks: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Rerun all Failed Tasks'}) - rerun_dependent_tasks: str=attrs.field(kw_only = True, default = None, metadata = { + ai_rerun_all_failed_tasks: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Rerun all Failed Tasks'}) + rerun_dependent_tasks: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Rerun Dependent Tasks'}) - rerun_tasks: str=attrs.field(kw_only = True, default = None, metadata = { + ai_rerun_dependent_tasks: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Rerun Dependent Tasks'}) + rerun_tasks: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Rerun Tasks'}) - status_polling_frequency: str=attrs.field(kw_only = True, default = None, metadata = { + ai_rerun_tasks: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Rerun Tasks'}) + status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Status Polling Frequency'}) + ai_status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Status Polling Frequency'}) + failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Failure Tolerance'}) + ai_failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Failure Tolerance'}) + + +@ attrs.define +class JobSAPAnalyticsCloud(Job): + + + + + _type: str=attrs.field(init=False, default='Job:SAP Analytics Cloud', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:SAP Analytics Cloud'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'ConnectionProfile'}) + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + action: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'Action'}) + ai_action: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Action'}) + calendar_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Calendar ID'}) + ai_calendar_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Calendar ID'}) + a_istatus: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-status'}) + a_inotify: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-notify'}) + a_iauto_activate: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-autoActivate'}) + model_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Model ID'}) + ai_model_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Model ID'}) + import_parameters: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Import Parameters'}) + ai_import_parameters: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Import Parameters'}) + status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Status Polling Frequency'}) - failure_tolerance: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Failure Tolerance'}) + ai_status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Status Polling Frequency'}) + failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Failure Tolerance'}) + ai_failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Failure Tolerance'}) @ attrs.define @@ -1753,59 +3277,113 @@ class JobGitHubActions(Job): - _type : str = attrs.field(init = False, default = 'Job:GitHub Actions', metadata = {'_aapi_repr_': 'Type','_type_aapi_' : 'Job:GitHub Actions'}) - object_name: str=attrs.field(metadata = {'_aapi_name_': True}) - connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { + _type: str=attrs.field(init=False, default='Job:GitHub Actions', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:GitHub Actions'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) - action: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Action'}) - pull_request_actions: str=attrs.field(kw_only = True, default = None, metadata = { + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + action: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'Action'}) + ai_action: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Action'}) + pull_request_actions: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Pull Request Actions'}) - workflow_action: str=attrs.field(kw_only = True, default = None, metadata = { + ai_pull_request_actions: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Pull Request Actions'}) + workflow_action: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Workflow Action'}) - rerun_options: str=attrs.field(kw_only = True, default = None, metadata = { + ai_workflow_action: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Workflow Action'}) + rerun_options: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Rerun Options'}) - repository_owner: str=attrs.field(kw_only = True, default = None, metadata = { + ai_rerun_options: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Rerun Options'}) + repository_owner: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Repository Owner'}) - repository_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_repository_owner: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Repository Owner'}) + repository_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Repository Name'}) - workflow_file_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_repository_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Repository Name'}) + workflow_file_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Workflow File Name'}) - reference: str=attrs.field(kw_only = True, default = None, metadata = { + ai_workflow_file_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Workflow File Name'}) + reference: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Reference'}) - parameters: str=attrs.field(kw_only = True, default = None, metadata = { + ai_reference: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Reference'}) + parameters: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Parameters'}) - run_attempt_id: str=attrs.field(kw_only = True, default = None, metadata = { + ai_parameters: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Parameters'}) + run_attempt_id: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Run Attempt ID'}) - job_id: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Job ID'}) - get_workflow_logs: str=attrs.field(kw_only = True, default = None, metadata = { + ai_run_attempt_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Run Attempt ID'}) + job_id: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'Job ID'}) + ai_job_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Job ID'}) + get_workflow_logs: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Get Workflow Logs'}) - p_r_title: str=attrs.field(kw_only = True, default = None, metadata = { + ai_get_workflow_logs: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Get Workflow Logs'}) + p_r_title: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'PR Title'}) - p_r_head: str=attrs.field(kw_only = True, default = None, metadata = { + ai_p_r_title: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-PR Title'}) + p_r_head: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'PR Head'}) - p_r_base: str=attrs.field(kw_only = True, default = None, metadata = { + ai_p_r_head: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-PR Head'}) + p_r_base: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'PR Base'}) - p_r_body: str=attrs.field(kw_only = True, default = None, metadata = { + ai_p_r_base: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-PR Base'}) + p_r_body: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'PR Body'}) - draft: str=attrs.field(kw_only = True, default = None, - metadata = {'_aapi_repr_': 'Draft'}) - maintainer_can_modify: str=attrs.field(kw_only = True, default = None, metadata = { + ai_p_r_body: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-PR Body'}) + draft: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'Draft'}) + ai_draft: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Draft'}) + maintainer_can_modify: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Maintainer Can Modify'}) - p_r_id: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'PR ID'}) - commit_title: str=attrs.field(kw_only = True, default = None, metadata = { + ai_maintainer_can_modify: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Maintainer Can Modify'}) + p_r_id: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'PR ID'}) + ai_p_r_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-PR ID'}) + commit_title: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Commit Title'}) - commit_message: str=attrs.field(kw_only = True, default = None, metadata = { + ai_commit_title: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Commit Title'}) + commit_message: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Commit Message'}) - commit_s_h_a: str=attrs.field(kw_only = True, default = None, metadata = { + ai_commit_message: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Commit Message'}) + commit_s_h_a: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Commit SHA'}) - merge_method: str=attrs.field(kw_only = True, default = None, metadata = { + ai_commit_s_h_a: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Commit SHA'}) + merge_method: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Merge Method'}) - status_polling_frequency: str=attrs.field(kw_only = True, default = None, metadata = { + ai_merge_method: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Merge Method'}) + status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Status Polling Frequency'}) - failure_tolerance: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Failure Tolerance'}) + ai_status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Status Polling Frequency'}) + failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Failure Tolerance'}) + ai_failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Failure Tolerance'}) @ attrs.define @@ -1814,43 +3392,81 @@ class JobAwsECS(Job): - _type : str = attrs.field(init = False, default = 'Job:AWS ECS', metadata = {'_aapi_repr_': 'Type','_type_aapi_' : 'Job:AWS ECS'}) - object_name: str=attrs.field(metadata = {'_aapi_name_': True}) - connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { + _type: str=attrs.field(init=False, default='Job:AWS ECS', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:AWS ECS'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) - action: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Action'}) - ecs_cluster_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + action: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'Action'}) + ai_action: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Action'}) + ecs_cluster_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ECS Cluster Name'}) - ecs_task_definition: str=attrs.field(kw_only = True, default = None, metadata = { + ai_ecs_cluster_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ECS Cluster Name'}) + ecs_task_definition: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ECS Task Definition'}) - task_arn: str=attrs.field(kw_only = True, default = None, metadata = { + ai_ecs_task_definition: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ECS Task Definition'}) + task_arn: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Task ARN'}) - stop_reason: str=attrs.field(kw_only = True, default = None, metadata = { + ai_task_arn: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Task ARN'}) + stop_reason: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Stop Reason'}) - launch_type: str=attrs.field(kw_only = True, default = None, metadata = { + ai_stop_reason: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Stop Reason'}) + launch_type: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Launch Type'}) - assign_public_ip: str=attrs.field(kw_only = True, default = None, metadata = { + ai_launch_type: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Launch Type'}) + assign_public_ip: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Assign Public IP'}) - network_security_groups: str=attrs.field(kw_only = True, default = None, metadata = { + ai_assign_public_ip: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Assign Public IP'}) + network_security_groups: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Network Security Groups'}) - network_subnets: str=attrs.field(kw_only = True, default = None, metadata = { + ai_network_security_groups: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Network Security Groups'}) + network_subnets: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Network Subnets'}) - overrides: str=attrs.field(kw_only = True, default = None, metadata = { + ai_network_subnets: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Network Subnets'}) + overrides: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Overrides'}) - override_container: str=attrs.field(kw_only = True, default = None, metadata = { + ai_overrides: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Overrides'}) + override_container: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Override Container'}) - override_command: str=attrs.field(kw_only = True, default = None, metadata = { + ai_override_container: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Override Container'}) + override_command: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Override Command'}) - environment_variables: str=attrs.field(kw_only = True, default = None, metadata = { + ai_override_command: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Override Command'}) + environment_variables: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Environment Variables'}) - parameters: str=attrs.field(kw_only = True, default = None, metadata = { + ai_environment_variables: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Environment Variables'}) + parameters: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Parameters'}) - get_logs: str=attrs.field(kw_only = True, default = None, metadata = { + ai_parameters: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Parameters'}) + get_logs: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Get Logs'}) - status_polling_frequency: str=attrs.field(kw_only = True, default = None, metadata = { + ai_get_logs: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Get Logs'}) + status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Status Polling Frequency'}) - failure_tolerance: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Failure Tolerance'}) + ai_status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Status Polling Frequency'}) + failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Failure Tolerance'}) + ai_failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Failure Tolerance'}) @ attrs.define @@ -1859,23 +3475,43 @@ class JobAutomationAnywhere(Job): - _type : str = attrs.field(init = False, default = 'Job:Automation Anywhere', metadata = {'_aapi_repr_': 'Type','_type_aapi_' : 'Job:Automation Anywhere'}) - object_name: str=attrs.field(metadata = {'_aapi_name_': True}) - connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { + _type: str=attrs.field(init=False, default='Job:Automation Anywhere', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:Automation Anywhere'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) - automation_type: str=attrs.field(kw_only = True, default = None, metadata = { + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + automation_type: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Automation Type'}) - bot_to_run: str=attrs.field(kw_only = True, default = None, metadata = { + ai_automation_type: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Automation Type'}) + bot_to_run: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Bot to run'}) - process_uri_path: str=attrs.field(kw_only = True, default = None, metadata = { + ai_bot_to_run: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Bot to run'}) + process_uri_path: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Process Uri path'}) - process_to_run: str=attrs.field(kw_only = True, default = None, metadata = { + ai_process_uri_path: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Process Uri path'}) + process_to_run: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Process to run'}) - bot_input_parameters: str=attrs.field(kw_only = True, default = None, metadata = { + ai_process_to_run: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Process to run'}) + bot_input_parameters: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Bot input parameters'}) - status_polling_frequency: str=attrs.field(kw_only = True, default = None, metadata = { + ai_bot_input_parameters: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Bot input parameters'}) + a_iq1: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'AI-q1'}) + status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Status Polling Frequency'}) - connection_timeout: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Connection timeout'}) + ai_status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Status Polling Frequency'}) + connection_timeout: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Connection timeout'}) + ai_connection_timeout: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Connection timeout'}) @ attrs.define @@ -1884,25 +3520,45 @@ class JobLangGraph(Job): - _type : str = attrs.field(init = False, default = 'Job:LangGraph', metadata = {'_aapi_repr_': 'Type','_type_aapi_' : 'Job:LangGraph'}) - object_name: str=attrs.field(metadata = {'_aapi_name_': True}) - connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { + _type: str=attrs.field(init=False, default='Job:LangGraph', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:LangGraph'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) - action: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Action'}) - project_id: str=attrs.field(kw_only = True, default = None, metadata = { + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + action: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'Action'}) + ai_action: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Action'}) + project_id: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Project ID'}) - parameters: str=attrs.field(kw_only = True, default = None, metadata = { + ai_project_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Project ID'}) + parameters: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Parameters'}) - deployment_parameters: str=attrs.field(kw_only = True, default = None, metadata = { + ai_parameters: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Parameters'}) + deployment_parameters: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Deployment Parameters'}) - deployment_id: str=attrs.field(kw_only = True, default = None, metadata = { + ai_deployment_parameters: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Deployment Parameters'}) + deployment_id: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Deployment ID'}) - revision_id: str=attrs.field(kw_only = True, default = None, metadata = { + ai_deployment_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Deployment ID'}) + revision_id: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Revision ID'}) - status_polling_frequency: str=attrs.field(kw_only = True, default = None, metadata = { + ai_revision_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Revision ID'}) + status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Status Polling Frequency'}) - failure_tolerance: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Failure Tolerance'}) + ai_status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Status Polling Frequency'}) + failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Failure Tolerance'}) + ai_failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Failure Tolerance'}) @ attrs.define @@ -1911,25 +3567,45 @@ class JobRabbitMQ(Job): - _type : str = attrs.field(init = False, default = 'Job:RabbitMQ', metadata = {'_aapi_repr_': 'Type','_type_aapi_' : 'Job:RabbitMQ'}) - object_name: str=attrs.field(metadata = {'_aapi_name_': True}) - connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { + _type: str=attrs.field(init=False, default='Job:RabbitMQ', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:RabbitMQ'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) - action: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Action'}) - vhost: str=attrs.field(kw_only = True, default = None, - metadata = {'_aapi_repr_': 'Vhost'}) - exchange: str=attrs.field(kw_only = True, default = None, metadata = { + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + action: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'Action'}) + ai_action: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Action'}) + vhost: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'Vhost'}) + ai_vhost: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Vhost'}) + exchange: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Exchange'}) - routing_key: str=attrs.field(kw_only = True, default = None, metadata = { + ai_exchange: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Exchange'}) + routing_key: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Routing Key'}) - message_to_publish: str=attrs.field(kw_only = True, default = None, metadata = { + ai_routing_key: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Routing Key'}) + message_to_publish: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Message to Publish'}) - message_encoding: str=attrs.field(kw_only = True, default = None, metadata = { + ai_message_to_publish: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Message to Publish'}) + message_encoding: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Message Encoding'}) - properties: str=attrs.field(kw_only = True, default = None, metadata = { + ai_message_encoding: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Message Encoding'}) + properties: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Properties'}) - queue: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Queue'}) + ai_properties: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Properties'}) + queue: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'Queue'}) + ai_queue: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Queue'}) @ attrs.define @@ -1938,25 +3614,80 @@ class JobJenkins(Job): - _type : str = attrs.field(init = False, default = 'Job:Jenkins', metadata = {'_aapi_repr_': 'Type','_type_aapi_' : 'Job:Jenkins'}) - object_name: str=attrs.field(metadata = {'_aapi_name_': True}) - connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { + _type: str=attrs.field(init=False, default='Job:Jenkins', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:Jenkins'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) - pipeline_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + pipeline_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Pipeline Name'}) - add_parameters: str=attrs.field(kw_only = True, default = None, metadata = { + ai_pipeline_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Pipeline Name'}) + add_parameters: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Add Parameters'}) - parameters: typing.List[str]=attrs.field( - kw_only = True, default = None, metadata = {'_aapi_repr_': 'Parameters'}) - add_branch_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_add_parameters: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Add Parameters'}) + parameters: typing.List[str]=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Parameters'}) + ai_parameters: typing.List[str]=attrs.field( + kw_only=True, default=None, metadata={'_aapi_repr_': 'AI-Parameters'}) + add_branch_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Add Branch Name'}) - branch_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_add_branch_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Add Branch Name'}) + branch_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Branch Name'}) - fetch_console_logs: str=attrs.field(kw_only = True, default = None, metadata = { + ai_branch_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Branch Name'}) + fetch_console_logs: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Fetch Console Logs'}) - status_polling_frequency: str=attrs.field(kw_only = True, default = None, metadata = { + ai_fetch_console_logs: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Fetch Console Logs'}) + status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Status Polling Frequency'}) - failure_tolerance: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Failure Tolerance'}) + ai_status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Status Polling Frequency'}) + failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Failure Tolerance'}) + ai_failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Failure Tolerance'}) + + +@ attrs.define +class JobAwsBedrockAgentCore(Job): + + + + + _type: str=attrs.field(init=False, default='Job:AWS Bedrock AgentCore', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:AWS Bedrock AgentCore'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'ConnectionProfile'}) + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + agent_arn: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Agent ARN'}) + ai_agent_arn: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Agent ARN'}) + qualifier: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Qualifier'}) + ai_qualifier: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Qualifier'}) + content_type_input: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Content-Type Input'}) + ai_content_type_input: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Content-Type Input'}) + agent_core_runtime_session_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AgentCore Runtime Session ID'}) + ai_agent_core_runtime_session_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-AgentCore Runtime Session ID'}) + input: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'Input'}) + ai_input: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Input'}) @ attrs.define @@ -1965,21 +3696,74 @@ class JobMicrosoftFabric(Job): - _type : str = attrs.field(init = False, default = 'Job:Microsoft Fabric', metadata = {'_aapi_repr_': 'Type','_type_aapi_' : 'Job:Microsoft Fabric'}) - object_name: str=attrs.field(metadata = {'_aapi_name_': True}) - connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { + _type: str=attrs.field(init=False, default='Job:Microsoft Fabric', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:Microsoft Fabric'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) - workspace_id: str=attrs.field(kw_only = True, default = None, metadata = { + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + workspace_id: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Workspace ID'}) - job_type: str=attrs.field(kw_only = True, default = None, metadata = { + ai_workspace_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Workspace ID'}) + job_type: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Job Type'}) - item_id: str=attrs.field(kw_only = True, default = None, metadata = { + ai_job_type: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Job Type'}) + item_id: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Item ID'}) - execution_data_body: str=attrs.field(kw_only = True, default = None, metadata = { + ai_item_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Item ID'}) + execution_data_body: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Execution Data Body'}) - status_polling_frequency: str=attrs.field(kw_only = True, default = None, metadata = { + ai_execution_data_body: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Execution Data Body'}) + status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Status Polling Frequency'}) - failure_tolerance: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Failure Tolerance'}) + ai_status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Status Polling Frequency'}) + failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Failure Tolerance'}) + ai_failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Failure Tolerance'}) + a_iempty: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-empty'}) + + +@ attrs.define +class JobVeeamBackup(Job): + + + + + _type: str=attrs.field(init=False, default='Job:Veeam Backup', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:Veeam Backup'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'ConnectionProfile'}) + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + action: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'Action'}) + ai_action: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Action'}) + backup_u_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Backup UID'}) + ai_backup_u_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Backup UID'}) + retry: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'Retry'}) + ai_retry: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Retry'}) + status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Status Polling Frequency'}) + ai_status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Status Polling Frequency'}) + failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Failure Tolerance'}) + ai_failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Failure Tolerance'}) @ attrs.define @@ -1988,60 +3772,75 @@ class JobAwsRedshift(Job): - _type : str = attrs.field(init = False, default = 'Job:AWS Redshift', metadata = {'_aapi_repr_': 'Type','_type_aapi_' : 'Job:AWS Redshift'}) - object_name: str=attrs.field(metadata = {'_aapi_name_': True}) - connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { + _type: str=attrs.field(init=False, default='Job:AWS Redshift', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:AWS Redshift'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) - actions: str=attrs.field(kw_only = True, default = None, metadata = { + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + actions: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Actions'}) - workgroup_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_actions: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Actions'}) + workgroup_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Workgroup Name'}) - secret_manager_arn: str=attrs.field(kw_only = True, default = None, metadata = { + ai_workgroup_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Workgroup Name'}) + secret_manager_arn: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Secret Manager ARN'}) - database: str=attrs.field(kw_only = True, default = None, metadata = { + ai_secret_manager_arn: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Secret Manager ARN'}) + database: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Database'}) - table_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_database: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Database'}) + table_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Table Name'}) - load_redshift_sql_statement: str=attrs.field(kw_only = True, default = None, metadata = { + ai_table_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Table Name'}) + load_redshift_sql_statement: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Load Redshift SQL Statement'}) - procedure_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_load_redshift_sql_statement: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Load Redshift SQL Statement'}) + procedure_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Procedure Name'}) - procedure_arguments: str=attrs.field(kw_only = True, default = None, metadata = { + ai_procedure_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Procedure Name'}) + procedure_arguments: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Procedure Arguments'}) - s3_bucket_uri: str=attrs.field(kw_only = True, default = None, metadata = { + ai_procedure_arguments: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Procedure Arguments'}) + s3_bucket_uri: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'S3 Bucket URI'}) - file_format: str=attrs.field(kw_only = True, default = None, metadata = { + ai_s3_bucket_uri: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-S3 Bucket URI'}) + file_format: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'File Format'}) - use_iam_role_for_s3_access: str=attrs.field(kw_only = True, default = None, metadata = { + ai_file_format: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-File Format'}) + use_iam_role_for_s3_access: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Use IAM Role For S3 Access'}) - iam_role_arn: str=attrs.field(kw_only = True, default = None, metadata = { + ai_use_iam_role_for_s3_access: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Use IAM Role For S3 Access'}) + iam_role_arn: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'IAM Role ARN'}) - show_statement_results: str=attrs.field(kw_only = True, default = None, metadata = { + ai_iam_role_arn: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-IAM Role ARN'}) + show_statement_results: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Show Statement Results'}) - status_polling_frequency: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Status Polling Frequency'}) - tolerance: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Tolerance'}) - - -@ attrs.define -class JobVeeamBackup(Job): - - - - - _type : str = attrs.field(init = False, default = 'Job:Veeam Backup', metadata = {'_aapi_repr_': 'Type','_type_aapi_' : 'Job:Veeam Backup'}) - object_name: str=attrs.field(metadata = {'_aapi_name_': True}) - connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'ConnectionProfile'}) - action: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Action'}) - backup_u_id: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Backup UID'}) - retry: str=attrs.field(kw_only = True, default = None, - metadata = {'_aapi_repr_': 'Retry'}) - status_polling_frequency: str=attrs.field(kw_only = True, default = None, metadata = { + ai_show_statement_results: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Show Statement Results'}) + status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Status Polling Frequency'}) - failure_tolerance: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Failure Tolerance'}) + ai_status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Status Polling Frequency'}) + tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Tolerance'}) + ai_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Tolerance'}) + a_iq1: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'AI-q1'}) @ attrs.define @@ -2050,25 +3849,47 @@ class JobMicrosoftPowerBI(Job): - _type : str = attrs.field(init = False, default = 'Job:Microsoft Power BI', metadata = {'_aapi_repr_': 'Type','_type_aapi_' : 'Job:Microsoft Power BI'}) - object_name: str=attrs.field(metadata = {'_aapi_name_': True}) - connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { + _type: str=attrs.field(init=False, default='Job:Microsoft Power BI', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:Microsoft Power BI'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) - dataset_refresh_pipeline_deployment: str=attrs.field(kw_only = True, default = None, metadata = { + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + dataset_refresh_pipeline_deployment: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Dataset Refresh/ Pipeline Deployment'}) - workspace_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_dataset_refresh_pipeline_deployment: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Dataset Refresh/ Pipeline Deployment'}) + workspace_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Workspace Name'}) - workspace_id: str=attrs.field(kw_only = True, default = None, metadata = { + ai_workspace_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Workspace Name'}) + workspace_id: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Workspace ID'}) - dataset_id: str=attrs.field(kw_only = True, default = None, metadata = { + ai_workspace_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Workspace ID'}) + dataset_id: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Dataset ID'}) - parameters: str=attrs.field(kw_only = True, default = None, metadata = { + ai_dataset_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Dataset ID'}) + parameters: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Parameters'}) - connection_timeout: str=attrs.field(kw_only = True, default = None, metadata = { + ai_parameters: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Parameters'}) + connection_timeout: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Connection Timeout'}) - status_polling_frequency: str=attrs.field(kw_only = True, default = None, metadata = { + ai_connection_timeout: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Connection Timeout'}) + status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Status Polling Frequency'}) - pipeline_id: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Pipeline ID'}) + ai_status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Status Polling Frequency'}) + pipeline_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Pipeline ID'}) + ai_pipeline_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Pipeline ID'}) + a_iq1: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'AI-q1'}) @ attrs.define @@ -2077,37 +3898,75 @@ class JobAzureBackup(Job): - _type : str = attrs.field(init = False, default = 'Job:Azure Backup', metadata = {'_aapi_repr_': 'Type','_type_aapi_' : 'Job:Azure Backup'}) - object_name: str=attrs.field(metadata = {'_aapi_name_': True}) - connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { + _type: str=attrs.field(init=False, default='Job:Azure Backup', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:Azure Backup'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) - action: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Action'}) - vault_resource_group: str=attrs.field(kw_only = True, default = None, metadata = { + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + action: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'Action'}) + ai_action: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Action'}) + vault_resource_group: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Vault Resource Group'}) - vault_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_vault_resource_group: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Vault Resource Group'}) + vault_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Vault Name'}) - vm_resource_group: str=attrs.field(kw_only = True, default = None, metadata = { + ai_vault_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Vault Name'}) + vm_resource_group: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'VM Resource Group'}) - vm_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_vm_resource_group: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-VM Resource Group'}) + vm_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'VM Name'}) - policy_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_vm_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-VM Name'}) + policy_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Policy Name'}) - include_or_exclude_disks: str=attrs.field(kw_only = True, default = None, metadata = { + ai_policy_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Policy Name'}) + include_or_exclude_disks: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Include Or Exclude Disks'}) - disk_list: str=attrs.field(kw_only = True, default = None, metadata = { + ai_include_or_exclude_disks: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Include Or Exclude Disks'}) + disk_list: str=attrs.field(kw_only=True, default=None, metadata={ '_abstract_aapi_container_': True}) - restore_to_latest_recovery_point: str=attrs.field(kw_only = True, default = None, metadata = { + ai_disk_list: str=attrs.field(kw_only=True, default=None, metadata={ + '_abstract_aapi_container_': True}) + restore_to_latest_recovery_point: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Restore to Latest Recovery Point'}) - recovery_point_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_restore_to_latest_recovery_point: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Restore to Latest Recovery Point'}) + recovery_point_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Recovery Point Name'}) - storage_account_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_recovery_point_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Recovery Point Name'}) + a_iopen: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-open'}) + a_iclose: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-close'}) + storage_account_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Storage Account Name'}) - restore_region: str=attrs.field(kw_only = True, default = None, metadata = { + ai_storage_account_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Storage Account Name'}) + restore_region: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Restore Region'}) - status_polling_frequency: str=attrs.field(kw_only = True, default = None, metadata = { + ai_restore_region: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Restore Region'}) + status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Status Polling Frequency'}) - failure_tolerance_: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Failure Tolerance '}) + ai_status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Status Polling Frequency'}) + failure_tolerance_: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Failure Tolerance '}) + ai_failure_tolerance_: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Failure Tolerance '}) + a_iq1: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'AI-q1'}) @ attrs.define @@ -2116,83 +3975,163 @@ class JobSnowflake(Job): - _type : str = attrs.field(init = False, default = 'Job:Snowflake', metadata = {'_aapi_repr_': 'Type','_type_aapi_' : 'Job:Snowflake'}) - object_name: str=attrs.field(metadata = {'_aapi_name_': True}) - connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { + _type: str=attrs.field(init=False, default='Job:Snowflake', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:Snowflake'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) - database: str=attrs.field(kw_only = True, default = None, metadata = { + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + database: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Database'}) - schema: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Schema'}) - action: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Action'}) - snowflake_sql_statement: str=attrs.field(kw_only = True, default = None, metadata = { + ai_database: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Database'}) + schema: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'Schema'}) + ai_schema: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Schema'}) + action: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'Action'}) + ai_action: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Action'}) + snowflake_sql_statement: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Snowflake SQL Statement'}) - query_to_location: str=attrs.field(kw_only = True, default = None, metadata = { + ai_snowflake_sql_statement: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Snowflake SQL Statement'}) + query_to_location: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Query to Location'}) - query_input: str=attrs.field(kw_only = True, default = None, metadata = { + ai_query_to_location: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Query to Location'}) + query_input: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Query Input'}) - storage_integration: str=attrs.field(kw_only = True, default = None, metadata = { + ai_query_input: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Query Input'}) + storage_integration: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Storage Integration'}) - overwrite: str=attrs.field(kw_only = True, default = None, metadata = { + ai_storage_integration: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Storage Integration'}) + overwrite: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Overwrite'}) - file_format: str=attrs.field(kw_only = True, default = None, metadata = { + ai_overwrite: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Overwrite'}) + file_format: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'File Format'}) - create_table_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_file_format: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-File Format'}) + create_table_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Create Table Name'}) - query: str=attrs.field(kw_only = True, default = None, - metadata = {'_aapi_repr_': 'Query'}) - add_condition: str=attrs.field(kw_only = True, default = None, metadata = { + ai_create_table_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Create Table Name'}) + query: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'Query'}) + ai_query: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Query'}) + add_condition: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Add Condition'}) - stored_procedure_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_add_condition: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Add Condition'}) + stored_procedure_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Stored Procedure Name'}) - procedure_argument: str=attrs.field(kw_only = True, default = None, metadata = { + ai_stored_procedure_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Stored Procedure Name'}) + procedure_argument: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Procedure Argument'}) - activity_options: str=attrs.field(kw_only = True, default = None, metadata = { + ai_procedure_argument: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Procedure Argument'}) + activity_options: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Activity Options'}) - table_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_activity_options: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Activity Options'}) + table_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Table Name'}) - from_location: str=attrs.field(kw_only = True, default = None, metadata = { + ai_table_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Table Name'}) + from_location: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'From Location'}) - stage_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_from_location: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-From Location'}) + stage_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Stage Name'}) - from_storage_integration: str=attrs.field(kw_only = True, default = None, metadata = { + ai_stage_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Stage Name'}) + from_storage_integration: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'From Storage Integration'}) - stage_url: str=attrs.field(kw_only = True, default = None, metadata = { + ai_from_storage_integration: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-From Storage Integration'}) + stage_url: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Stage URL'}) - copy_destination: str=attrs.field(kw_only = True, default = None, metadata = { + ai_stage_url: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Stage URL'}) + copy_destination: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Copy Destination'}) - from_table: str=attrs.field(kw_only = True, default = None, metadata = { + ai_copy_destination: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Copy Destination'}) + from_table: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'From Table'}) - snowpipe_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_from_table: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-From Table'}) + snowpipe_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Snowpipe Name'}) - start_or_pause_snowpipe: str=attrs.field(kw_only = True, default = None, metadata = { + ai_snowpipe_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Snowpipe Name'}) + start_or_pause_snowpipe: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Start or Pause Snowpipe'}) - stage_location: str=attrs.field(kw_only = True, default = None, metadata = { + ai_start_or_pause_snowpipe: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Start or Pause Snowpipe'}) + stage_location: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Stage Location'}) - days_back: str=attrs.field(kw_only = True, default = None, metadata = { + ai_stage_location: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Stage Location'}) + days_back: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Days Back'}) - status_file_cloud_location_path: str=attrs.field(kw_only = True, default = None, metadata = { + ai_days_back: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Days Back'}) + status_file_cloud_location_path: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Status File Cloud Location Path'}) - stoarge_integration_for_location: str=attrs.field(kw_only = True, default = None, metadata = { + ai_status_file_cloud_location_path: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Status File Cloud Location Path'}) + stoarge_integration_for_location: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Stoarge Integration for Location'}) - load_sql_file: str=attrs.field(kw_only = True, default = None, metadata = { + ai_stoarge_integration_for_location: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Stoarge Integration for Location'}) + load_sql_file: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Load SQL File'}) - statement_timeout: str=attrs.field(kw_only = True, default = None, metadata = { + ai_load_sql_file: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Load SQL File'}) + statement_timeout: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Statement Timeout'}) - show_more_options: str=attrs.field(kw_only = True, default = None, metadata = { + ai_statement_timeout: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Statement Timeout'}) + show_more_options: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Show More Options'}) - parameters: str=attrs.field(kw_only = True, default = None, metadata = { + ai_show_more_options: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Show More Options'}) + parameters: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Parameters'}) - role: str=attrs.field(kw_only = True, default = None, - metadata = {'_aapi_repr_': 'Role'}) - bindings: str=attrs.field(kw_only = True, default = None, metadata = { + ai_parameters: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Parameters'}) + role: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'Role'}) + ai_role: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Role'}) + bindings: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Bindings'}) - warehouse: str=attrs.field(kw_only = True, default = None, metadata = { + ai_bindings: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Bindings'}) + warehouse: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Warehouse'}) - show_output: str=attrs.field(kw_only = True, default = None, metadata = { + ai_warehouse: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Warehouse'}) + show_output: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Show Output'}) - status_polling_frequency: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Status Polling Frequency'}) + ai_show_output: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Show Output'}) + status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Status Polling Frequency'}) + ai_status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Status Polling Frequency'}) + a_iq1: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'AI-q1'}) @ attrs.define @@ -2201,35 +4140,65 @@ class JobMicrosoftPowerBISP(Job): - _type : str = attrs.field(init = False, default = 'Job:Microsoft Power BI SP', metadata = {'_aapi_repr_': 'Type','_type_aapi_' : 'Job:Microsoft Power BI SP'}) - object_name: str=attrs.field(metadata = {'_aapi_name_': True}) - connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { + _type: str=attrs.field(init=False, default='Job:Microsoft Power BI SP', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:Microsoft Power BI SP'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) - action: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Action'}) - workspace_id: str=attrs.field(kw_only = True, default = None, metadata = { + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + action: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'Action'}) + ai_action: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Action'}) + workspace_id: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Workspace ID'}) - dataset_id: str=attrs.field(kw_only = True, default = None, metadata = { + ai_workspace_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Workspace ID'}) + dataset_id: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Dataset ID'}) - dataflow_id: str=attrs.field(kw_only = True, default = None, metadata = { + ai_dataset_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Dataset ID'}) + dataflow_id: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Dataflow ID'}) - workspace_id__s_p: str=attrs.field(kw_only = True, default = None, metadata = { + ai_dataflow_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Dataflow ID'}) + workspace_id__s_p: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Workspace ID - SP'}) - dataset_id__s_p: str=attrs.field(kw_only = True, default = None, metadata = { + ai_workspace_id__s_p: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Workspace ID - SP'}) + dataset_id__s_p: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Dataset ID - SP'}) - dataflow_id__s_p: str=attrs.field(kw_only = True, default = None, metadata = { + ai_dataset_id__s_p: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Dataset ID - SP'}) + dataflow_id__s_p: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Dataflow ID - SP'}) - parameters: str=attrs.field(kw_only = True, default = None, metadata = { + ai_dataflow_id__s_p: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Dataflow ID - SP'}) + parameters: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Parameters'}) - parameters_enhanced: str=attrs.field(kw_only = True, default = None, metadata = { + ai_parameters: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Parameters'}) + parameters_enhanced: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Parameters Enhanced'}) - pipeline_id: str=attrs.field(kw_only = True, default = None, metadata = { + ai_parameters_enhanced: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Parameters Enhanced'}) + pipeline_id: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Pipeline ID'}) - pipeline_id__s_p: str=attrs.field(kw_only = True, default = None, metadata = { + ai_pipeline_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Pipeline ID'}) + pipeline_id__s_p: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Pipeline ID - SP'}) - status_polling_frequency: str=attrs.field(kw_only = True, default = None, metadata = { + ai_pipeline_id__s_p: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Pipeline ID - SP'}) + status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Status Polling Frequency'}) - failure_tolerance: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Failure Tolerance'}) + ai_status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Status Polling Frequency'}) + failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Failure Tolerance'}) + ai_failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Failure Tolerance'}) @ attrs.define @@ -2238,23 +4207,41 @@ class JobAwsDatabaseMigrationService(Job): - _type : str = attrs.field(init = False, default = 'Job:AWS Database Migration Service', metadata = {'_aapi_repr_': 'Type','_type_aapi_' : 'Job:AWS Database Migration Service'}) - object_name: str=attrs.field(metadata = {'_aapi_name_': True}) - connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { + _type: str=attrs.field(init=False, default='Job:AWS Database Migration Service', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:AWS Database Migration Service'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) - action: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Action'}) - data_migration_arn: str=attrs.field(kw_only = True, default = None, metadata = { + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + action: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'Action'}) + ai_action: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Action'}) + data_migration_arn: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Data Migration ARN'}) - start_type: str=attrs.field(kw_only = True, default = None, metadata = { + ai_data_migration_arn: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Data Migration ARN'}) + start_type: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Start Type'}) - database_migration_task_arn: str=attrs.field(kw_only = True, default = None, metadata = { + ai_start_type: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Start Type'}) + database_migration_task_arn: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Database Migration Task ARN'}) - output_job_logs: str=attrs.field(kw_only = True, default = None, metadata = { + ai_database_migration_task_arn: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Database Migration Task ARN'}) + output_job_logs: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Output Job Logs'}) - failure_tolerance_: str=attrs.field(kw_only = True, default = None, metadata = { + ai_output_job_logs: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Output Job Logs'}) + failure_tolerance_: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Failure Tolerance '}) - status_polling_frequency: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Status Polling Frequency'}) + ai_failure_tolerance_: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Failure Tolerance '}) + status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Status Polling Frequency'}) + ai_status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Status Polling Frequency'}) @ attrs.define @@ -2263,41 +4250,79 @@ class JobMicroFocusWindows(Job): - _type : str = attrs.field(init = False, default = 'Job:Micro Focus Windows', metadata = {'_aapi_repr_': 'Type','_type_aapi_' : 'Job:Micro Focus Windows'}) - object_name: str=attrs.field(metadata = {'_aapi_name_': True}) - connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { + _type: str=attrs.field(init=False, default='Job:Micro Focus Windows', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:Micro Focus Windows'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) - jcl_filename: str=attrs.field(kw_only = True, default = None, metadata = { + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + jcl_filename: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'JCL Filename'}) - pds: str=attrs.field(kw_only = True, default = None, - metadata = {'_aapi_repr_': 'PDS'}) - enable_jcl_variables: str=attrs.field(kw_only = True, default = None, metadata = { + ai_jcl_filename: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-JCL Filename'}) + pds: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'PDS'}) + ai_pds: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-PDS'}) + enable_jcl_variables: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Enable JCL Variables'}) - additional_variables: str=attrs.field(kw_only = True, default = None, metadata = { + ai_enable_jcl_variables: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Enable JCL Variables'}) + additional_variables: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Additional Variables'}) - restart_on_rerun: str=attrs.field(kw_only = True, default = None, metadata = { + ai_additional_variables: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Additional Variables'}) + restart_on_rerun: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Restart on Rerun'}) - from_step_proc: str=attrs.field(kw_only = True, default = None, metadata = { + ai_restart_on_rerun: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Restart on Rerun'}) + from_step_proc: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'From Step/Proc'}) - to_step_proc: str=attrs.field(kw_only = True, default = None, metadata = { + ai_from_step_proc: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-From Step/Proc'}) + to_step_proc: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'To Step/Proc'}) - recapture_abend_codes: str=attrs.field(kw_only = True, default = None, metadata = { + ai_to_step_proc: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-To Step/Proc'}) + recapture_abend_codes: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Recapture ABEND Codes'}) - recapture_cond_codes: str=attrs.field(kw_only = True, default = None, metadata = { + ai_recapture_abend_codes: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Recapture ABEND Codes'}) + recapture_cond_codes: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Recapture COND Codes'}) - auto_adjust_restart: str=attrs.field(kw_only = True, default = None, metadata = { + ai_recapture_cond_codes: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Recapture COND Codes'}) + auto_adjust_restart: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Auto Adjust Restart'}) - step_specific_condition_codes: str=attrs.field(kw_only = True, default = None, metadata = { + ai_auto_adjust_restart: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Auto Adjust Restart'}) + step_specific_condition_codes: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Step-Specific Condition Codes'}) - set_mf_ucc11: str=attrs.field(kw_only = True, default = None, metadata = { + ai_step_specific_condition_codes: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Step-Specific Condition Codes'}) + set_mf_ucc11: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Set MF_UCC11'}) - advanced_restart_parameters: str=attrs.field(kw_only = True, default = None, metadata = { + ai_set_mf_ucc11: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Set MF_UCC11'}) + advanced_restart_parameters: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Advanced Restart Parameters'}) - rerun_job_id: str=attrs.field(kw_only = True, default = None, metadata = { + ai_advanced_restart_parameters: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Advanced Restart Parameters'}) + rerun_job_id: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Rerun Job ID'}) - restart_with_modified_jcl: str=attrs.field(kw_only = True, default = None, metadata = { + ai_rerun_job_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Rerun Job ID'}) + restart_with_modified_jcl: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Restart with Modified JCL'}) - modified_jcl_path_and_filename: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Modified JCL Path and Filename'}) + ai_restart_with_modified_jcl: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Restart with Modified JCL'}) + modified_jcl_path_and_filename: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Modified JCL Path and Filename'}) + ai_modified_jcl_path_and_filename: str=attrs.field( + kw_only=True, default=None, metadata={'_aapi_repr_': 'AI-Modified JCL Path and Filename'}) + a_iempty_attribute: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-empty attribute'}) @ attrs.define @@ -2306,27 +4331,49 @@ class JobGCPManagedInstanceGroups(Job): - _type : str = attrs.field(init = False, default = 'Job:GCP Managed Instance Groups', metadata = {'_aapi_repr_': 'Type','_type_aapi_' : 'Job:GCP Managed Instance Groups'}) - object_name: str=attrs.field(metadata = {'_aapi_name_': True}) - connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { + _type: str=attrs.field(init=False, default='Job:GCP Managed Instance Groups', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:GCP Managed Instance Groups'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) - action: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Action'}) - project_id: str=attrs.field(kw_only = True, default = None, metadata = { + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + action: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'Action'}) + ai_action: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Action'}) + project_id: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Project ID'}) - zone: str=attrs.field(kw_only = True, default = None, - metadata = {'_aapi_repr_': 'Zone'}) - instance_group_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_project_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Project ID'}) + zone: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'Zone'}) + ai_zone: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Zone'}) + instance_group_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Instance Group Name'}) - instance_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_instance_group_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Instance Group Name'}) + instance_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Instance Name'}) - minimal_action: str=attrs.field(kw_only = True, default = None, metadata = { + ai_instance_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Instance Name'}) + minimal_action: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Minimal Action'}) - most_disruptive_allowed_action: str=attrs.field(kw_only = True, default = None, metadata = { + ai_minimal_action: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Minimal Action'}) + most_disruptive_allowed_action: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Most Disruptive Allowed Action'}) - json_format: str=attrs.field(kw_only = True, default = None, metadata = { + ai_most_disruptive_allowed_action: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Most Disruptive Allowed Action'}) + json_format: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'JSON Format'}) - status_polling_frequency: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Status Polling Frequency'}) + ai_json_format: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-JSON Format'}) + status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Status Polling Frequency'}) + ai_status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Status Polling Frequency'}) @ attrs.define @@ -2335,17 +4382,29 @@ class JobOCIDataTransforms(Job): - _type : str = attrs.field(init = False, default = 'Job:OCI Data Transforms', metadata = {'_aapi_repr_': 'Type','_type_aapi_' : 'Job:OCI Data Transforms'}) - object_name: str=attrs.field(metadata = {'_aapi_name_': True}) - connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { + _type: str=attrs.field(init=False, default='Job:OCI Data Transforms', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:OCI Data Transforms'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) - task_type: str=attrs.field(kw_only = True, default = None, metadata = { + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + task_type: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Task Type'}) - object_id: str=attrs.field(kw_only = True, default = None, metadata = { + ai_task_type: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Task Type'}) + object_id: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Object Id'}) - status_polling_frequency: str=attrs.field(kw_only = True, default = None, metadata = { + ai_object_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Object Id'}) + status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Status Polling Frequency'}) - failure_tolerance: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Failure Tolerance'}) + ai_status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Status Polling Frequency'}) + failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Failure Tolerance'}) + ai_failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Failure Tolerance'}) @ attrs.define @@ -2354,15 +4413,25 @@ class JobAzureAIFoundry(Job): - _type : str = attrs.field(init = False, default = 'Job:Azure AI Foundry', metadata = {'_aapi_repr_': 'Type','_type_aapi_' : 'Job:Azure AI Foundry'}) - object_name: str=attrs.field(metadata = {'_aapi_name_': True}) - connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { + _type: str=attrs.field(init=False, default='Job:Azure AI Foundry', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:Azure AI Foundry'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) - project_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + project_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Project Name'}) - application_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_project_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Project Name'}) + application_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Application Name'}) - input: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Input'}) + ai_application_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Application Name'}) + input: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'Input'}) + ai_input: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Input'}) @ attrs.define @@ -2371,71 +4440,123 @@ class JobIBMDataStageLinux(Job): - _type : str = attrs.field(init = False, default = 'Job:IBM DataStage Linux', metadata = {'_aapi_repr_': 'Type','_type_aapi_' : 'Job:IBM DataStage Linux'}) - object_name: str=attrs.field(metadata = {'_aapi_name_': True}) - connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { + _type: str=attrs.field(init=False, default='Job:IBM DataStage Linux', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:IBM DataStage Linux'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) - project: str=attrs.field(kw_only = True, default = None, metadata = { + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + project: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Project'}) - datastage_job: str=attrs.field(kw_only = True, default = None, metadata = { + ai_project: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Project'}) + datastage_job: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Datastage Job'}) - job_invocation_id__optional: str=attrs.field(kw_only = True, default = None, metadata = { + ai_datastage_job: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Datastage Job'}) + job_invocation_id__optional: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Job Invocation ID (Optional)'}) - parameters_type: str=attrs.field(kw_only = True, default = None, metadata = { + ai_job_invocation_id__optional: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Job Invocation ID (Optional)'}) + parameters_type: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Parameters Type'}) - parameters: str=attrs.field(kw_only = True, default = None, metadata = { + ai_parameters_type: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Parameters Type'}) + parameters: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Parameters'}) - parameter_file: str=attrs.field(kw_only = True, default = None, metadata = { + ai_parameters: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Parameters'}) + parameter_file: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Parameter File'}) - stop_stages_after_number_of_rows: str=attrs.field(kw_only = True, default = None, metadata = { + ai_parameter_file: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Parameter File'}) + stop_stages_after_number_of_rows: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Stop Stages After Number Of Rows'}) - abort_job_after_number_of_warnings: str=attrs.field(kw_only = True, default = None, metadata = { + ai_stop_stages_after_number_of_rows: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Stop Stages After Number Of Rows'}) + abort_job_after_number_of_warnings: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Abort Job After Number Of Warnings'}) - append_log_to_output: str=attrs.field(kw_only = True, default = None, metadata = { + ai_abort_job_after_number_of_warnings: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Abort Job After Number Of Warnings'}) + append_log_to_output: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Append Log To Output'}) - run_in_restart_mode: str=attrs.field(kw_only = True, default = None, metadata = { + ai_append_log_to_output: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Append Log To Output'}) + run_in_restart_mode: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Run In Restart Mode'}) - reset_job_before_run: str=attrs.field(kw_only = True, default = None, metadata = { + ai_run_in_restart_mode: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Run In Restart Mode'}) + reset_job_before_run: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Reset Job Before Run'}) - empty1: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Empty1'}) + ai_reset_job_before_run: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Reset Job Before Run'}) + empty1: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'Empty1'}) + ai_empty1: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Empty1'}) @ attrs.define -class JobAlibabaECS(Job): +class JobApacheKafkaViaConfluent(Job): - _type : str = attrs.field(init = False, default = 'Job:Alibaba ECS', metadata = {'_aapi_repr_': 'Type','_type_aapi_' : 'Job:Alibaba ECS'}) - object_name: str=attrs.field(metadata = {'_aapi_name_': True}) - connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { + _type: str=attrs.field(init=False, default='Job:Apache Kafka via Confluent', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:Apache Kafka via Confluent'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) - action: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Action'}) - instance_id: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Instance ID'}) - tag_name: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Tag Name'}) - tag_value: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Tag Value'}) - verification_poll_interval: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Verification Poll Interval'}) - failure_tolerance: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Failure Tolerance'}) + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + topic_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Topic Name'}) + ai_topic_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Topic Name'}) + parameters: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Parameters'}) + ai_parameters: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Parameters'}) @ attrs.define -class JobApacheKafkaViaConfluent(Job): +class JobAlibabaECS(Job): - _type : str = attrs.field(init = False, default = 'Job:Apache Kafka via Confluent', metadata = {'_aapi_repr_': 'Type','_type_aapi_' : 'Job:Apache Kafka via Confluent'}) - object_name: str=attrs.field(metadata = {'_aapi_name_': True}) - connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { + _type: str=attrs.field(init=False, default='Job:Alibaba ECS', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:Alibaba ECS'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) - topic_name: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Topic Name'}) - parameters: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Parameters'}) + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + action: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'Action'}) + ai_action: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Action'}) + instance_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Instance ID'}) + ai_instance_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Instance ID'}) + tag_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Tag Name'}) + ai_tag_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Tag Name'}) + tag_value: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Tag Value'}) + ai_tag_value: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Tag Value'}) + verification_poll_interval: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Verification Poll Interval'}) + ai_verification_poll_interval: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Verification Poll Interval'}) + failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Failure Tolerance'}) + ai_failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Failure Tolerance'}) @ attrs.define @@ -2444,33 +4565,61 @@ class JobSnowflakeCortexAI(Job): - _type : str = attrs.field(init = False, default = 'Job:Snowflake Cortex AI', metadata = {'_aapi_repr_': 'Type','_type_aapi_' : 'Job:Snowflake Cortex AI'}) - object_name: str=attrs.field(metadata = {'_aapi_name_': True}) - connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { + _type: str=attrs.field(init=False, default='Job:Snowflake Cortex AI', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:Snowflake Cortex AI'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) - database: str=attrs.field(kw_only = True, default = None, metadata = { + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + database: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Database'}) - schema: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Schema'}) - action: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Action'}) - cortex_ai_agent_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_database: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Database'}) + schema: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'Schema'}) + ai_schema: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Schema'}) + action: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'Action'}) + ai_action: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Action'}) + cortex_ai_agent_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Cortex AI Agent Name'}) - input_text: str=attrs.field(kw_only = True, default = None, metadata = { + ai_cortex_ai_agent_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Cortex AI Agent Name'}) + input_text: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Input Text'}) - tool_names: str=attrs.field(kw_only = True, default = None, metadata = { + ai_input_text: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Input Text'}) + tool_names: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Tool Names'}) - fail_job_on_response_text: str=attrs.field(kw_only = True, default = None, metadata = { + ai_tool_names: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Tool Names'}) + fail_job_on_response_text: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Fail job on response text'}) - m_c_p_server_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_fail_job_on_response_text: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Fail job on response text'}) + m_c_p_server_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'MCP Server Name'}) - m_c_p_server_request_id: str=attrs.field(kw_only = True, default = None, metadata = { + ai_m_c_p_server_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-MCP Server Name'}) + m_c_p_server_request_id: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'MCP Server Request ID'}) - m_c_p_server_tool_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_m_c_p_server_request_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-MCP Server Request ID'}) + m_c_p_server_tool_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'MCP Server Tool Name'}) - m_c_p_server_tool_arguments: str=attrs.field(kw_only = True, default = None, metadata = { + ai_m_c_p_server_tool_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-MCP Server Tool Name'}) + m_c_p_server_tool_arguments: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'MCP Server Tool Arguments'}) - timeout: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Timeout'}) + ai_m_c_p_server_tool_arguments: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-MCP Server Tool Arguments'}) + timeout: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Timeout'}) + ai_timeout: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Timeout'}) @ attrs.define @@ -2479,35 +4628,65 @@ class JobAnsibleAWX(Job): - _type : str = attrs.field(init = False, default = 'Job:Ansible AWX', metadata = {'_aapi_repr_': 'Type','_type_aapi_' : 'Job:Ansible AWX'}) - object_name: str=attrs.field(metadata = {'_aapi_name_': True}) - connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { + _type: str=attrs.field(init=False, default='Job:Ansible AWX', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:Ansible AWX'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) - action: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Action'}) - job_template_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + action: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'Action'}) + ai_action: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Action'}) + job_template_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Job Template Name'}) - job_template_id: str=attrs.field(kw_only = True, default = None, metadata = { + ai_job_template_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Job Template Name'}) + job_template_id: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Job Template ID'}) - workflow_template_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_job_template_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Job Template ID'}) + workflow_template_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Workflow Template Name'}) - workflow_template_id: str=attrs.field(kw_only = True, default = None, metadata = { + ai_workflow_template_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Workflow Template Name'}) + workflow_template_id: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Workflow Template ID'}) - inventory: str=attrs.field(kw_only = True, default = None, metadata = { + ai_workflow_template_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Workflow Template ID'}) + inventory: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Inventory'}) - inventory_source: str=attrs.field(kw_only = True, default = None, metadata = { + ai_inventory: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Inventory'}) + inventory_source: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Inventory Source'}) - parameters: str=attrs.field(kw_only = True, default = None, metadata = { + ai_inventory_source: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Inventory Source'}) + parameters: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Parameters'}) - project_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_parameters: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Parameters'}) + project_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Project Name'}) - project_id: str=attrs.field(kw_only = True, default = None, metadata = { + ai_project_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Project Name'}) + project_id: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Project ID'}) - output_logs: str=attrs.field(kw_only = True, default = None, metadata = { + ai_project_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Project ID'}) + output_logs: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Output Logs'}) - status_polling_frequency: str=attrs.field(kw_only = True, default = None, metadata = { + ai_output_logs: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Output Logs'}) + status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Status Polling Frequency'}) - failure_tolerance: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Failure Tolerance'}) + ai_status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Status Polling Frequency'}) + failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Failure Tolerance'}) + ai_failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Failure Tolerance'}) @ attrs.define @@ -2516,59 +4695,119 @@ class JobGCPBatch(Job): - _type : str = attrs.field(init = False, default = 'Job:GCP Batch', metadata = {'_aapi_repr_': 'Type','_type_aapi_' : 'Job:GCP Batch'}) - object_name: str=attrs.field(metadata = {'_aapi_name_': True}) - connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { + _type: str=attrs.field(init=False, default='Job:GCP Batch', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:GCP Batch'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) - service_account__email_format: str=attrs.field(kw_only = True, default = None, metadata = { + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + service_account__email_format: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Service Account (Email Format)'}) - project_id: str=attrs.field(kw_only = True, default = None, metadata = { + ai_service_account__email_format: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Service Account (Email Format)'}) + project_id: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Project ID'}) - region: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Region'}) - override_region: str=attrs.field(kw_only = True, default = None, metadata = { + ai_project_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Project ID'}) + region: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'Region'}) + ai_region: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Region'}) + override_region: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Override Region'}) - allowed_locations: str=attrs.field(kw_only = True, default = None, metadata = { + ai_override_region: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Override Region'}) + allowed_locations: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Allowed Locations'}) - job_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_allowed_locations: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Allowed Locations'}) + job_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Job Name'}) - priority: str=attrs.field(kw_only = True, default = None, metadata = { + ai_job_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Job Name'}) + priority: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Priority'}) - runnable_type: str=attrs.field(kw_only = True, default = None, metadata = { + ai_priority: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Priority'}) + runnable_type: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Runnable Type'}) - task_script_text: str=attrs.field(kw_only = True, default = None, metadata = { + ai_runnable_type: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Runnable Type'}) + task_script_text: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Task Script Text'}) - container_image_uri: str=attrs.field(kw_only = True, default = None, metadata = { + ai_task_script_text: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Task Script Text'}) + container_image_uri: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Container Image URI'}) - entry_point: str=attrs.field(kw_only = True, default = None, metadata = { + ai_container_image_uri: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Container Image URI'}) + entry_point: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Entry Point'}) - override_commands: str=attrs.field(kw_only = True, default = None, metadata = { + ai_entry_point: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Entry Point'}) + override_commands: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Override Commands'}) - commands: str=attrs.field(kw_only = True, default = None, metadata = { + ai_override_commands: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Override Commands'}) + commands: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Commands'}) - container_volumes: str=attrs.field(kw_only = True, default = None, metadata = { + ai_commands: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Commands'}) + container_volumes: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Container Volumes'}) - cpu: str=attrs.field(kw_only = True, default = None, - metadata = {'_aapi_repr_': 'CPU'}) - memory: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Memory'}) - maximum_retry_count: str=attrs.field(kw_only = True, default = None, metadata = { + ai_container_volumes: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Container Volumes'}) + a_iq: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'AI-q'}) + cpu: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'CPU'}) + ai_cpu: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-CPU'}) + memory: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'Memory'}) + ai_memory: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Memory'}) + maximum_retry_count: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Maximum Retry Count'}) - instance_policy: str=attrs.field(kw_only = True, default = None, metadata = { + ai_maximum_retry_count: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Maximum Retry Count'}) + instance_policy: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Instance Policy'}) - machine_type: str=attrs.field(kw_only = True, default = None, metadata = { + ai_instance_policy: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Instance Policy'}) + machine_type: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Machine Type'}) - provisioning_model: str=attrs.field(kw_only = True, default = None, metadata = { + ai_machine_type: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Machine Type'}) + provisioning_model: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Provisioning Model'}) - machine_template: str=attrs.field(kw_only = True, default = None, metadata = { + ai_provisioning_model: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Provisioning Model'}) + machine_template: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Machine Template'}) - log_policy: str=attrs.field(kw_only = True, default = None, metadata = { + ai_machine_template: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Machine Template'}) + log_policy: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Log Policy'}) - use_advanced_json_format: str=attrs.field(kw_only = True, default = None, metadata = { + ai_log_policy: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Log Policy'}) + use_advanced_json_format: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Use Advanced JSON Format'}) - json_format: str=attrs.field(kw_only = True, default = None, metadata = { + ai_use_advanced_json_format: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Use Advanced JSON Format'}) + json_format: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'JSON Format'}) - status_polling_frequency: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Status Polling Frequency'}) + ai_json_format: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-JSON Format'}) + status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Status Polling Frequency'}) + ai_status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Status Polling Frequency'}) + a_ib1: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'AI-b1'}) + a_ib2: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'AI-b2'}) @ attrs.define @@ -2577,47 +4816,114 @@ class JobAwsMainframeModernization(Job): - _type : str = attrs.field(init = False, default = 'Job:AWS Mainframe Modernization', metadata = {'_aapi_repr_': 'Type','_type_aapi_' : 'Job:AWS Mainframe Modernization'}) - object_name: str=attrs.field(metadata = {'_aapi_name_': True}) - connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { + _type: str=attrs.field(init=False, default='Job:AWS Mainframe Modernization', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:AWS Mainframe Modernization'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) - application_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + application_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Application Name'}) - action: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Action'}) - jcl_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_application_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Application Name'}) + action: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'Action'}) + ai_action: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Action'}) + jcl_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'JCL Name'}) - rerun_execution_id: str=attrs.field(kw_only = True, default = None, metadata = { + ai_jcl_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-JCL Name'}) + rerun_execution_id: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Rerun Execution ID'}) - secret_arn: str=attrs.field(kw_only = True, default = None, metadata = { + ai_rerun_execution_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Rerun Execution ID'}) + secret_arn: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Secret ARN'}) - from_step: str=attrs.field(kw_only = True, default = None, metadata = { + ai_secret_arn: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Secret ARN'}) + from_step: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'From Step'}) - from_proc_step: str=attrs.field(kw_only = True, default = None, metadata = { + ai_from_step: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-From Step'}) + from_proc_step: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'From Proc Step'}) - to_step: str=attrs.field(kw_only = True, default = None, metadata = { + ai_from_proc_step: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-From Proc Step'}) + to_step: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'To Step'}) - to_proc_step: str=attrs.field(kw_only = True, default = None, metadata = { + ai_to_step: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-To Step'}) + to_proc_step: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'To Proc Step'}) - retrieve_cloud_watch_logs: str=attrs.field(kw_only = True, default = None, metadata = { + ai_to_proc_step: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-To Proc Step'}) + retrieve_cloud_watch_logs: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Retrieve CloudWatch Logs'}) - delay_logs_retrieval_: str=attrs.field(kw_only = True, default = None, metadata = { + ai_retrieve_cloud_watch_logs: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Retrieve CloudWatch Logs'}) + delay_logs_retrieval_: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Delay Logs Retrieval '}) - application_action: str=attrs.field(kw_only = True, default = None, metadata = { + ai_delay_logs_retrieval_: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Delay Logs Retrieval '}) + application_action: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Application Action'}) - client_token: str=attrs.field(kw_only = True, default = None, metadata = { + ai_application_action: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Application Action'}) + client_token: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Client Token'}) - application_version: str=attrs.field(kw_only = True, default = None, metadata = { + ai_client_token: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Client Token'}) + application_version: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Application Version'}) - environment_id: str=attrs.field(kw_only = True, default = None, metadata = { + ai_application_version: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Application Version'}) + environment_id: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Environment ID'}) - latest_application_version: str=attrs.field(kw_only = True, default = None, metadata = { + ai_environment_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Environment ID'}) + latest_application_version: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Latest Application Version'}) - definition_s3_location: str=attrs.field(kw_only = True, default = None, metadata = { + ai_latest_application_version: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Latest Application Version'}) + definition_s3_location: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Definition S3 Location'}) - status_polling_frequency: str=attrs.field(kw_only = True, default = None, metadata = { + ai_definition_s3_location: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Definition S3 Location'}) + status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Status Polling Frequency'}) - failure_tolerance: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Failure Tolerance'}) + ai_status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Status Polling Frequency'}) + failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Failure Tolerance'}) + ai_failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Failure Tolerance'}) + a_iq1: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'AI-q1'}) + + +@ attrs.define +class JobOCIGenerativeAIAgents(Job): + + + + + _type: str=attrs.field(init=False, default='Job:OCI Generative AI Agents', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:OCI Generative AI Agents'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'ConnectionProfile'}) + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + agent_endpoint_ocid: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Agent Endpoint OCID'}) + ai_agent_endpoint_ocid: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Agent Endpoint OCID'}) + input: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'Input'}) + ai_input: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Input'}) @ attrs.define @@ -2630,37 +4936,75 @@ class WsRestBody(AAPIObject): - request_definition: str=attrs.field(kw_only = True, default = None, metadata = { + request_definition: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'RequestDefinition'}) - body_request: str=attrs.field(kw_only = True, default = None, metadata = { + body_request: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'BodyRequest'}) - file_name: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'FileName'}) + file_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'FileName'}) + + @ attrs.define + class AIWsRestBody(AAPIObject): - _type : str = attrs.field(init = False, default = 'Job:Web Services REST', metadata = {'_aapi_repr_': 'Type','_type_aapi_' : 'Job:Web Services REST'}) - object_name: str=attrs.field(metadata = {'_aapi_name_': True}) - connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { + + request_definition: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'RequestDefinition'}) + body_request: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'BodyRequest'}) + file_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'FileName'}) + + + + _type: str=attrs.field(init=False, default='Job:Web Services REST', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:Web Services REST'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) - endpoint_url: str=attrs.field(kw_only = True, default = None, metadata = { + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + endpoint_url: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Endpoint URL'}) - method: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Method'}) - url_request_path: str=attrs.field(kw_only = True, default = None, metadata = { + ai_endpoint_url: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Endpoint URL'}) + method: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'Method'}) + ai_method: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Method'}) + url_request_path: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'URL Request Path'}) - ws_rest_body: WsRestBody=attrs.field( - kw_only = True, default = None, metadata = {'_aapi_repr_': 'WsRestBody'}) + ai_url_request_path: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-URL Request Path'}) + ws_rest_body: WsRestBody=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'WsRestBody'}) + ai_ws_rest_body: AIWsRestBody=attrs.field( + kw_only=True, default=None, metadata={'_aapi_repr_': 'AI-WsRestBody'}) url_parameters: typing.List[str]=attrs.field( - kw_only = True, default = None, metadata = {'_aapi_repr_': 'URL Parameters'}) + kw_only=True, default=None, metadata={'_aapi_repr_': 'URL Parameters'}) + ai_url_parameters: typing.List[str]=attrs.field( + kw_only=True, default=None, metadata={'_aapi_repr_': 'AI-URL Parameters'}) http_headers: typing.List[str]=attrs.field( - kw_only = True, default = None, metadata = {'_aapi_repr_': 'HTTP Headers'}) + kw_only=True, default=None, metadata={'_aapi_repr_': 'HTTP Headers'}) + ai_http_headers: typing.List[str]=attrs.field( + kw_only=True, default=None, metadata={'_aapi_repr_': 'AI-HTTP Headers'}) output_handling: typing.List[str]=attrs.field( - kw_only = True, default = None, metadata = {'_aapi_repr_': 'OutputHandling'}) - connection_timeout: str=attrs.field(kw_only = True, default = None, metadata = { + kw_only=True, default=None, metadata={'_aapi_repr_': 'OutputHandling'}) + ai_output_handling: typing.List[str]=attrs.field( + kw_only=True, default=None, metadata={'_aapi_repr_': 'AI-OutputHandling'}) + connection_timeout: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Connection Timeout'}) - append_request: str=attrs.field(kw_only = True, default = None, metadata = { + ai_connection_timeout: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Connection Timeout'}) + append_request: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Append Request'}) - append_response: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Append Response'}) + ai_append_request: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Append Request'}) + append_response: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Append Response'}) + ai_append_response: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Append Response'}) @ attrs.define @@ -2669,25 +5013,45 @@ class JobOCIDataFlow(Job): - _type : str = attrs.field(init = False, default = 'Job:OCI Data Flow', metadata = {'_aapi_repr_': 'Type','_type_aapi_' : 'Job:OCI Data Flow'}) - object_name: str=attrs.field(metadata = {'_aapi_name_': True}) - connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { + _type: str=attrs.field(init=False, default='Job:OCI Data Flow', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:OCI Data Flow'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) - run_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + run_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Run Name'}) - compartment_ocid: str=attrs.field(kw_only = True, default = None, metadata = { + ai_run_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Run Name'}) + compartment_ocid: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Compartment OCID'}) - application_ocid: str=attrs.field(kw_only = True, default = None, metadata = { + ai_compartment_ocid: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Compartment OCID'}) + application_ocid: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Application OCID'}) - additional_run_details: str=attrs.field(kw_only = True, default = None, metadata = { + ai_application_ocid: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Application OCID'}) + additional_run_details: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Additional Run Details'}) - run_details_configuration: str=attrs.field(kw_only = True, default = None, metadata = { + ai_additional_run_details: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Additional Run Details'}) + run_details_configuration: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Run Details Configuration'}) - get_run_information: str=attrs.field(kw_only = True, default = None, metadata = { + ai_run_details_configuration: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Run Details Configuration'}) + get_run_information: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Get Run Information'}) - status_polling_frequency: str=attrs.field(kw_only = True, default = None, metadata = { + ai_get_run_information: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Get Run Information'}) + status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Status Polling Frequency'}) - failure_tolerance: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Failure Tolerance'}) + ai_status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Status Polling Frequency'}) + failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Failure Tolerance'}) + ai_failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Failure Tolerance'}) @ attrs.define @@ -2696,77 +5060,137 @@ class JobTalendOAuth(Job): - _type : str = attrs.field(init = False, default = 'Job:Talend OAuth', metadata = {'_aapi_repr_': 'Type','_type_aapi_' : 'Job:Talend OAuth'}) - object_name: str=attrs.field(metadata = {'_aapi_name_': True}) - connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { + _type: str=attrs.field(init=False, default='Job:Talend OAuth', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:Talend OAuth'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) - action: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Action'}) - task_executable: str=attrs.field(kw_only = True, default = None, metadata = { + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + action: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'Action'}) + ai_action: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Action'}) + task_executable: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Task Executable'}) - environment_id: str=attrs.field(kw_only = True, default = None, metadata = { + ai_task_executable: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Task Executable'}) + environment_id: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Environment ID'}) - task_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_environment_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Environment ID'}) + task_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Task Name'}) - parameters: str=attrs.field(kw_only = True, default = None, metadata = { + ai_task_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Task Name'}) + parameters: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Parameters'}) - log_level: str=attrs.field(kw_only = True, default = None, metadata = { + ai_parameters: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Parameters'}) + log_level: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Log Level'}) - task_timeout: str=attrs.field(kw_only = True, default = None, metadata = { + ai_log_level: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Log Level'}) + task_timeout: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Task Timeout'}) - append_task_logs_to_output: str=attrs.field(kw_only = True, default = None, metadata = { + ai_task_timeout: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Task Timeout'}) + append_task_logs_to_output: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Append Task Logs to Output'}) - plan_executable: str=attrs.field(kw_only = True, default = None, metadata = { + ai_append_task_logs_to_output: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Append Task Logs to Output'}) + plan_executable: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Plan Executable'}) - append_failed_plan_logs_to_output: str=attrs.field(kw_only = True, default = None, metadata = { + ai_plan_executable: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Plan Executable'}) + append_failed_plan_logs_to_output: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Append Failed Plan Logs to Output'}) - rerun_only_failed_tasks: str=attrs.field(kw_only = True, default = None, metadata = { + ai_append_failed_plan_logs_to_output: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Append Failed Plan Logs to Output'}) + rerun_only_failed_tasks: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Rerun Only Failed Tasks'}) - execution_plan_id: str=attrs.field(kw_only = True, default = None, metadata = { + ai_rerun_only_failed_tasks: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Rerun Only Failed Tasks'}) + execution_plan_id: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Execution Plan ID'}) - step_id: str=attrs.field(kw_only = True, default = None, metadata = { + ai_execution_plan_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Execution Plan ID'}) + step_id: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Step ID'}) - status_polling_frequency: str=attrs.field(kw_only = True, default = None, metadata = { + ai_step_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Step ID'}) + status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Status Polling Frequency'}) - failure_tolerance: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Failure Tolerance'}) + ai_status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Status Polling Frequency'}) + failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Failure Tolerance'}) + ai_failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Failure Tolerance'}) @ attrs.define -class JobAwsQuickSight(Job): +class JobAzureHDInsight(Job): - _type : str = attrs.field(init = False, default = 'Job:AWS QuickSight', metadata = {'_aapi_repr_': 'Type','_type_aapi_' : 'Job:AWS QuickSight'}) - object_name: str=attrs.field(metadata = {'_aapi_name_': True}) - connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { + _type: str=attrs.field(init=False, default='Job:Azure HDInsight', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:Azure HDInsight'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) - aws_dataset_id: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'AWS Dataset ID'}) - refresh_type: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Refresh Type'}) - status_polling_frequency: str=attrs.field(kw_only = True, default = None, metadata = { + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + parameters: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Parameters'}) + ai_parameters: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Parameters'}) + bring_job_logs_to_output: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Bring job logs to output'}) + ai_bring_job_logs_to_output: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Bring job logs to output'}) + status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Status Polling Frequency'}) - failure_tolerance: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Failure Tolerance'}) + ai_status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Status Polling Frequency'}) + failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Failure Tolerance'}) + ai_failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Failure Tolerance'}) @ attrs.define -class JobAzureHDInsight(Job): +class JobAwsQuickSight(Job): - _type : str = attrs.field(init = False, default = 'Job:Azure HDInsight', metadata = {'_aapi_repr_': 'Type','_type_aapi_' : 'Job:Azure HDInsight'}) - object_name: str=attrs.field(metadata = {'_aapi_name_': True}) - connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { + _type: str=attrs.field(init=False, default='Job:AWS QuickSight', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:AWS QuickSight'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) - parameters: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Parameters'}) - bring_job_logs_to_output: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Bring job logs to output'}) - status_polling_frequency: str=attrs.field(kw_only = True, default = None, metadata = { + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + aws_dataset_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AWS Dataset ID'}) + ai_aws_dataset_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-AWS Dataset ID'}) + refresh_type: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Refresh Type'}) + ai_refresh_type: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Refresh Type'}) + status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Status Polling Frequency'}) - failure_tolerance: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Failure Tolerance'}) + ai_status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Status Polling Frequency'}) + failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Failure Tolerance'}) + ai_failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Failure Tolerance'}) + a_iq1: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'AI-q1'}) @ attrs.define @@ -2775,73 +5199,129 @@ class JobAtlassianJira(Job): - _type : str = attrs.field(init = False, default = 'Job:Atlassian Jira', metadata = {'_aapi_repr_': 'Type','_type_aapi_' : 'Job:Atlassian Jira'}) - object_name: str=attrs.field(metadata = {'_aapi_name_': True}) - connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { + _type: str=attrs.field(init=False, default='Job:Atlassian Jira', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:Atlassian Jira'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) - action: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Action'}) - issue_key: str=attrs.field(kw_only = True, default = None, metadata = { + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + action: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'Action'}) + ai_action: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Action'}) + issue_key: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Issue Key'}) - user_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_issue_key: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Issue Key'}) + user_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'UserName'}) - issue_parameters: str=attrs.field(kw_only = True, default = None, metadata = { + ai_user_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-UserName'}) + issue_parameters: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Issue Parameters'}) - transition_id: str=attrs.field(kw_only = True, default = None, metadata = { + ai_issue_parameters: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Issue Parameters'}) + transition_id: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Transition ID'}) - comment: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Comment'}) + ai_transition_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Transition ID'}) + comment: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Comment'}) + ai_comment: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Comment'}) @ attrs.define -class JobCircleCI(Job): +class JobAzureAppServicesWebJobs(Job): - _type : str = attrs.field(init = False, default = 'Job:CircleCI', metadata = {'_aapi_repr_': 'Type','_type_aapi_' : 'Job:CircleCI'}) - object_name: str=attrs.field(metadata = {'_aapi_name_': True}) - connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { + _type: str=attrs.field(init=False, default='Job:Azure App Services WebJobs', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:Azure App Services WebJobs'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) - action: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Action'}) - project_slug: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Project Slug'}) - workflow_id: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Workflow ID'}) - pipeline_id: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Pipeline ID'}) - parameters: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Parameters'}) - status_polling_frequency: str=attrs.field(kw_only = True, default = None, metadata = { + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + action: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'Action'}) + ai_action: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Action'}) + resource_group_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Resource Group Name'}) + ai_resource_group_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Resource Group Name'}) + web_app_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Web App Name'}) + ai_web_app_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Web App Name'}) + web_job_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Web Job Name'}) + ai_web_job_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Web Job Name'}) + slot: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'Slot'}) + ai_slot: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Slot'}) + show_output: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Show Output'}) + ai_show_output: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Show Output'}) + status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Status Polling Frequency'}) - failure_tolerance: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Failure Tolerance'}) + ai_status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Status Polling Frequency'}) + failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Failure Tolerance'}) + ai_failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Failure Tolerance'}) + a_iempty: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-empty'}) @ attrs.define -class JobAzureAppServicesWebJobs(Job): +class JobCircleCI(Job): - _type : str = attrs.field(init = False, default = 'Job:Azure App Services WebJobs', metadata = {'_aapi_repr_': 'Type','_type_aapi_' : 'Job:Azure App Services WebJobs'}) - object_name: str=attrs.field(metadata = {'_aapi_name_': True}) - connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { + _type: str=attrs.field(init=False, default='Job:CircleCI', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:CircleCI'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) - action: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Action'}) - resource_group_name: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Resource Group Name'}) - web_app_name: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Web App Name'}) - web_job_name: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Web Job Name'}) - slot: str=attrs.field(kw_only = True, default = None, - metadata = {'_aapi_repr_': 'Slot'}) - show_output: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Show Output'}) - status_polling_frequency: str=attrs.field(kw_only = True, default = None, metadata = { + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + action: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'Action'}) + ai_action: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Action'}) + project_slug: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Project Slug'}) + ai_project_slug: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Project Slug'}) + workflow_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Workflow ID'}) + ai_workflow_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Workflow ID'}) + pipeline_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Pipeline ID'}) + ai_pipeline_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Pipeline ID'}) + parameters: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Parameters'}) + ai_parameters: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Parameters'}) + status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Status Polling Frequency'}) - failure_tolerance: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Failure Tolerance'}) + ai_status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Status Polling Frequency'}) + failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Failure Tolerance'}) + ai_failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Failure Tolerance'}) @ attrs.define @@ -2850,27 +5330,49 @@ class JobOracleFusionCloudESS(Job): - _type : str = attrs.field(init = False, default = 'Job:Oracle Fusion Cloud ESS', metadata = {'_aapi_repr_': 'Type','_type_aapi_' : 'Job:Oracle Fusion Cloud ESS'}) - object_name: str=attrs.field(metadata = {'_aapi_name_': True}) - connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { + _type: str=attrs.field(init=False, default='Job:Oracle Fusion Cloud ESS', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:Oracle Fusion Cloud ESS'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) - job_definition_id: str=attrs.field(kw_only = True, default = None, metadata = { + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + job_definition_id: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Job Definition ID'}) - application_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_job_definition_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Job Definition ID'}) + application_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Application Name'}) - request_parameters: str=attrs.field(kw_only = True, default = None, metadata = { + ai_application_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Application Name'}) + request_parameters: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Request Parameters'}) - optional_parameters: str=attrs.field(kw_only = True, default = None, metadata = { + ai_request_parameters: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Request Parameters'}) + optional_parameters: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Optional Parameters'}) - product: str=attrs.field(kw_only = True, default = None, metadata = { + ai_optional_parameters: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Optional Parameters'}) + product: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Product'}) - description: str=attrs.field(kw_only = True, default = None, metadata = { + ai_product: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Product'}) + description: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Description'}) - callback_subscription: str=attrs.field(kw_only = True, default = None, metadata = { + ai_description: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Description'}) + callback_subscription: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Callback Subscription'}) - status_polling_frequency: str=attrs.field(kw_only = True, default = None, metadata = { + ai_callback_subscription: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Callback Subscription'}) + status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Status Polling Frequency'}) - failure_tolerance: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Failure Tolerance'}) + ai_status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Status Polling Frequency'}) + failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Failure Tolerance'}) + ai_failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Failure Tolerance'}) @ attrs.define @@ -2879,25 +5381,47 @@ class JobAwsSageMaker(Job): - _type : str = attrs.field(init = False, default = 'Job:AWS SageMaker', metadata = {'_aapi_repr_': 'Type','_type_aapi_' : 'Job:AWS SageMaker'}) - object_name: str=attrs.field(metadata = {'_aapi_name_': True}) - connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { + _type: str=attrs.field(init=False, default='Job:AWS SageMaker', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:AWS SageMaker'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) - pipeline_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + pipeline_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Pipeline Name'}) - idempotency_token: str=attrs.field(kw_only = True, default = None, metadata = { + ai_pipeline_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Pipeline Name'}) + idempotency_token: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Idempotency Token'}) - add_parameters: str=attrs.field(kw_only = True, default = None, metadata = { + ai_idempotency_token: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Idempotency Token'}) + add_parameters: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Add Parameters'}) - parameters: str=attrs.field(kw_only = True, default = None, metadata = { + ai_add_parameters: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Add Parameters'}) + parameters: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Parameters'}) - retry_pipeline_execution: str=attrs.field(kw_only = True, default = None, metadata = { + ai_parameters: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Parameters'}) + retry_pipeline_execution: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Retry Pipeline Execution'}) - pipeline_execution_arn: str=attrs.field(kw_only = True, default = None, metadata = { + ai_retry_pipeline_execution: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Retry Pipeline Execution'}) + pipeline_execution_arn: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Pipeline Execution ARN'}) - status_polling_frequency: str=attrs.field(kw_only = True, default = None, metadata = { + ai_pipeline_execution_arn: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Pipeline Execution ARN'}) + status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Status Polling Frequency'}) - failure_tolerance: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Failure Tolerance'}) + ai_status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Status Polling Frequency'}) + failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Failure Tolerance'}) + ai_failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Failure Tolerance'}) + a_iq1: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'AI-q1'}) @ attrs.define @@ -2906,23 +5430,140 @@ class JobAstronomer(Job): - _type : str = attrs.field(init = False, default = 'Job:Astronomer', metadata = {'_aapi_repr_': 'Type','_type_aapi_' : 'Job:Astronomer'}) - object_name: str=attrs.field(metadata = {'_aapi_name_': True}) - connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { + _type: str=attrs.field(init=False, default='Job:Astronomer', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:Astronomer'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) - action: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Action'}) - d_a_g_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + action: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'Action'}) + ai_action: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Action'}) + d_a_g_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'DAG Name'}) - d_a_g_run_id: str=attrs.field(kw_only = True, default = None, metadata = { + ai_d_a_g_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-DAG Name'}) + d_a_g_run_id: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'DAG Run ID'}) - parameters: str=attrs.field(kw_only = True, default = None, metadata = { + ai_d_a_g_run_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-DAG Run ID'}) + parameters: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Parameters'}) - only_failed_tasks: str=attrs.field(kw_only = True, default = None, metadata = { + ai_parameters: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Parameters'}) + only_failed_tasks: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Only Failed Tasks'}) - status_polling_frequency: str=attrs.field(kw_only = True, default = None, metadata = { + ai_only_failed_tasks: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Only Failed Tasks'}) + status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Status Polling Frequency'}) + ai_status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Status Polling Frequency'}) + failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Failure Tolerance'}) + ai_failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Failure Tolerance'}) + + +@ attrs.define +class JobGCPAgentPlatform(Job): + + + + + _type: str=attrs.field(init=False, default='Job:GCP Agent Platform', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:GCP Agent Platform'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'ConnectionProfile'}) + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + action: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'Action'}) + ai_action: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Action'}) + project_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Project Name'}) + ai_project_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Project Name'}) + instance_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Instance Name'}) + ai_instance_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Instance Name'}) + pipeline_run_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Pipeline Run Name'}) + ai_pipeline_run_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Pipeline Run Name'}) + zone: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'Zone'}) + ai_zone: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Zone'}) + service_account: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Service Account'}) + ai_service_account: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Service Account'}) + pipeline_specification: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Pipeline Specification'}) + ai_pipeline_specification: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Pipeline Specification'}) + gcs_output_directory: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'GCS Output Directory'}) + ai_gcs_output_directory: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-GCS Output Directory'}) + add_parameters: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Add Parameters'}) + ai_add_parameters: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Add Parameters'}) + pipeline_runtime_paramaters: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Pipeline Runtime Paramaters'}) + ai_pipeline_runtime_paramaters: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Pipeline Runtime Paramaters'}) + empty: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'EMPTY'}) + ai_e_m_p_t_y: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-EMPTY'}) + agent_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Agent Name'}) + ai_agent_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Agent Name'}) + base_agent: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Base Agent'}) + ai_base_agent: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Base Agent'}) + description: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Description'}) + ai_description: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Description'}) + agent_instructions: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Agent Instructions'}) + ai_agent_instructions: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Agent Instructions'}) + tools: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'Tools'}) + ai_tools: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Tools'}) + base_environment_: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Base Environment '}) + ai_base_environment_: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Base Environment '}) + reasoning_engine_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Reasoning Engine ID'}) + ai_reasoning_engine_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Reasoning Engine ID'}) + input: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'Input'}) + ai_input: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Input'}) + streamed_queries_: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Streamed Queries '}) + ai_streamed_queries_: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Streamed Queries '}) + status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Status Polling Frequency'}) - failure_tolerance: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Failure Tolerance'}) + ai_status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Status Polling Frequency'}) @ attrs.define @@ -2935,41 +5576,83 @@ class WsRestBody(AAPIObject): - request_definition: str=attrs.field(kw_only = True, default = None, metadata = { + request_definition: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'RequestDefinition'}) - body_request: str=attrs.field(kw_only = True, default = None, metadata = { + body_request: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'BodyRequest'}) - file_name: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'FileName'}) + file_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'FileName'}) + + @ attrs.define + class AIWsRestBody(AAPIObject): + + + + request_definition: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'RequestDefinition'}) + body_request: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'BodyRequest'}) + file_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'FileName'}) - _type : str = attrs.field(init = False, default = 'Job:Kubernetes', metadata = {'_aapi_repr_': 'Type','_type_aapi_' : 'Job:Kubernetes'}) - object_name: str=attrs.field(metadata = {'_aapi_name_': True}) - connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { + + _type: str=attrs.field(init=False, default='Job:Kubernetes', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:Kubernetes'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) - job_spec_type: str=attrs.field(kw_only = True, default = None, metadata = { + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + job_spec_type: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Job Spec Type'}) - job_spec_yaml: str=attrs.field(kw_only = True, default = None, metadata = { + ai_job_spec_type: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Job Spec Type'}) + job_spec_yaml: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Job Spec Yaml'}) - job_spec_parameters: str=attrs.field(kw_only = True, default = None, metadata = { + ai_job_spec_yaml: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Job Spec Yaml'}) + job_spec_parameters: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Job Spec Parameters'}) - spec_request_path: str=attrs.field(kw_only = True, default = None, metadata = { + ai_job_spec_parameters: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Job Spec Parameters'}) + spec_request_path: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Spec Request Path'}) - spec_request_method: str=attrs.field(kw_only = True, default = None, metadata = { + ai_spec_request_path: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Spec Request Path'}) + spec_request_method: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Spec Request Method'}) + ai_spec_request_method: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Spec Request Method'}) spec_request_parameters: typing.List[str]=attrs.field( - kw_only = True, default = None, metadata = {'_aapi_repr_': 'Spec Request Parameters'}) + kw_only=True, default=None, metadata={'_aapi_repr_': 'Spec Request Parameters'}) + ai_spec_request_parameters: typing.List[str]=attrs.field( + kw_only=True, default=None, metadata={'_aapi_repr_': 'AI-Spec Request Parameters'}) spec_request_headers: typing.List[str]=attrs.field( - kw_only = True, default = None, metadata = {'_aapi_repr_': 'Spec Request Headers'}) - ws_rest_body: WsRestBody=attrs.field( - kw_only = True, default = None, metadata = {'_aapi_repr_': 'WsRestBody'}) - get_pod_logs: str=attrs.field(kw_only = True, default = None, metadata = { + kw_only=True, default=None, metadata={'_aapi_repr_': 'Spec Request Headers'}) + ai_spec_request_headers: typing.List[str]=attrs.field( + kw_only=True, default=None, metadata={'_aapi_repr_': 'AI-Spec Request Headers'}) + ws_rest_body: WsRestBody=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'WsRestBody'}) + ai_ws_rest_body: AIWsRestBody=attrs.field( + kw_only=True, default=None, metadata={'_aapi_repr_': 'AI-WsRestBody'}) + get_pod_logs: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Get Pod Logs'}) - os_exit_code: str=attrs.field(kw_only = True, default = None, metadata = { + ai_get_pod_logs: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Get Pod Logs'}) + os_exit_code: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'OS Exit Code'}) - job_cleanup: str=attrs.field(kw_only = True, default = None, metadata = { + ai_os_exit_code: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-OS Exit Code'}) + job_cleanup: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Job Cleanup'}) - job_status_polling_interval: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Job Status Polling Interval'}) + ai_job_cleanup: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Job Cleanup'}) + job_status_polling_interval: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Job Status Polling Interval'}) + ai_job_status_polling_interval: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Job Status Polling Interval'}) @ attrs.define @@ -2978,62 +5661,117 @@ class JobAwsSNS(Job): - _type : str = attrs.field(init = False, default = 'Job:AWS SNS', metadata = {'_aapi_repr_': 'Type','_type_aapi_' : 'Job:AWS SNS'}) - object_name: str=attrs.field(metadata = {'_aapi_name_': True}) - connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { + _type: str=attrs.field(init=False, default='Job:AWS SNS', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:AWS SNS'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) - message_type: str=attrs.field(kw_only = True, default = None, metadata = { + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + message_type: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Message Type'}) - topic_type: str=attrs.field(kw_only = True, default = None, metadata = { + ai_message_type: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Message Type'}) + topic_type: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Topic Type'}) - individual_type: str=attrs.field(kw_only = True, default = None, metadata = { + ai_topic_type: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Topic Type'}) + individual_type: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Individual Type'}) - target_arn: str=attrs.field(kw_only = True, default = None, metadata = { + ai_individual_type: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Individual Type'}) + target_arn: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Target ARN'}) - phone_number: str=attrs.field(kw_only = True, default = None, metadata = { + ai_target_arn: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Target ARN'}) + phone_number: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Phone Number'}) - json_message_structure: str=attrs.field(kw_only = True, default = None, metadata = { + ai_phone_number: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Phone Number'}) + json_message_structure: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Json Message Structure'}) - subject: str=attrs.field(kw_only = True, default = None, metadata = { + ai_json_message_structure: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Json Message Structure'}) + subject: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Subject'}) - message: str=attrs.field(kw_only = True, default = None, metadata = { + ai_subject: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Subject'}) + message: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Message'}) - message_deduplication_id: str=attrs.field(kw_only = True, default = None, metadata = { + ai_message: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Message'}) + message_deduplication_id: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Message Deduplication ID'}) - message_group_id: str=attrs.field(kw_only = True, default = None, metadata = { + ai_message_deduplication_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Message Deduplication ID'}) + message_group_id: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Message Group ID'}) - attributes: str=attrs.field(kw_only = True, default = None, metadata = { + ai_message_group_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Message Group ID'}) + attributes: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Attributes'}) - attribute1_name: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Attribute.1 Name'}) - attribute1_value: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Attribute.1 Value'}) - attribute2_name: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Attribute.2 Name'}) - attribute2_value: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Attribute.2 Value'}) - attribute3_name: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Attribute.3 Name'}) - attribute3_value: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Attribute.3 Value'}) - sms_attributes: str=attrs.field(kw_only = True, default = None, metadata = { + ai_attributes: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Attributes'}) + attribute1_name: str=attrs.field(kw_only=True, default=None, metadata={'_aapi_repr_': 'Attribute.1 Name'}) + ai_attribute1_name: str=attrs.field(kw_only=True, default=None, metadata={'_aapi_repr_': 'AI-Attribute.1 Name'}) + attribute1_value: str=attrs.field(kw_only=True, default=None, metadata={'_aapi_repr_': 'Attribute.1 Value'}) + ai_attribute1_value: str=attrs.field(kw_only=True, default=None, metadata={'_aapi_repr_': 'AI-Attribute.1 Value'}) + attribute2_name: str=attrs.field(kw_only=True, default=None, metadata={'_aapi_repr_': 'Attribute.2 Name'}) + ai_attribute2_name: str=attrs.field(kw_only=True, default=None, metadata={'_aapi_repr_': 'AI-Attribute.2 Name'}) + attribute2_value: str=attrs.field(kw_only=True, default=None, metadata={'_aapi_repr_': 'Attribute.2 Value'}) + ai_attribute2_value: str=attrs.field(kw_only=True, default=None, metadata={'_aapi_repr_': 'AI-Attribute.2 Value'}) + attribute3_name: str=attrs.field(kw_only=True, default=None, metadata={'_aapi_repr_': 'Attribute.3 Name'}) + ai_attribute3_name: str=attrs.field(kw_only=True, default=None, metadata={'_aapi_repr_': 'AI-Attribute.3 Name'}) + attribute3_value: str=attrs.field(kw_only=True, default=None, metadata={'_aapi_repr_': 'Attribute.3 Value'}) + ai_attribute3_value: str=attrs.field(kw_only=True, default=None, metadata={'_aapi_repr_': 'AI-Attribute.3 Value'}) + sms_attributes: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'SMS Attributes'}) - sender_identifier: str=attrs.field(kw_only = True, default = None, metadata = { + ai_sms_attributes: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-SMS Attributes'}) + sender_identifier: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Sender Identifier'}) - sender_id: str=attrs.field(kw_only = True, default = None, metadata = { + ai_sender_identifier: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Sender Identifier'}) + sender_id: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Sender ID'}) - origination_number: str=attrs.field(kw_only = True, default = None, metadata = { + ai_sender_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Sender ID'}) + origination_number: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Origination Number'}) - max_price: str=attrs.field(kw_only = True, default = None, metadata = { + ai_origination_number: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Origination Number'}) + max_price: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Max Price'}) - sms_type: str=attrs.field(kw_only = True, default = None, metadata = { + ai_max_price: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Max Price'}) + sms_type: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'SMS Type'}) - push_notifications_attributes: str=attrs.field(kw_only = True, default = None, metadata = { + ai_sms_type: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-SMS Type'}) + push_notifications_attributes: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Push Notifications Attributes'}) - push_attribute1_name: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'PushAttribute.1 Name'}) - push_attribute1_value: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'PushAttribute.1 Value'}) - push_attribute2_name: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'PushAttribute.2 Name'}) - push_attribute2_value: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'PushAttribute.2 Value'}) - push_attribute3_name: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'PushAttribute.3 Name'}) - push_attribute3_value: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'PushAttribute.3 Value'}) - push_attribute4_name: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'PushAttribute.4 Name'}) - push_attribute4_value: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'PushAttribute.4 Value'}) - push_attribute5_name: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'PushAttribute.5 Name'}) - push_attribute5_value: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'PushAttribute.5 Value'}) + ai_push_notifications_attributes: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Push Notifications Attributes'}) + push_attribute1_name: str=attrs.field(kw_only=True, default=None, metadata={'_aapi_repr_': 'PushAttribute.1 Name'}) + ai_push_attribute1_name: str=attrs.field(kw_only=True, default=None, metadata={'_aapi_repr_': 'AI-PushAttribute.1 Name'}) + push_attribute1_value: str=attrs.field(kw_only=True, default=None, metadata={'_aapi_repr_': 'PushAttribute.1 Value'}) + ai_push_attribute1_value: str=attrs.field(kw_only=True, default=None, metadata={'_aapi_repr_': 'AI-PushAttribute.1 Value'}) + push_attribute2_name: str=attrs.field(kw_only=True, default=None, metadata={'_aapi_repr_': 'PushAttribute.2 Name'}) + ai_push_attribute2_name: str=attrs.field(kw_only=True, default=None, metadata={'_aapi_repr_': 'AI-PushAttribute.2 Name'}) + push_attribute2_value: str=attrs.field(kw_only=True, default=None, metadata={'_aapi_repr_': 'PushAttribute.2 Value'}) + ai_push_attribute2_value: str=attrs.field(kw_only=True, default=None, metadata={'_aapi_repr_': 'AI-PushAttribute.2 Value'}) + push_attribute3_name: str=attrs.field(kw_only=True, default=None, metadata={'_aapi_repr_': 'PushAttribute.3 Name'}) + ai_push_attribute3_name: str=attrs.field(kw_only=True, default=None, metadata={'_aapi_repr_': 'AI-PushAttribute.3 Name'}) + push_attribute3_value: str=attrs.field(kw_only=True, default=None, metadata={'_aapi_repr_': 'PushAttribute.3 Value'}) + ai_push_attribute3_value: str=attrs.field(kw_only=True, default=None, metadata={'_aapi_repr_': 'AI-PushAttribute.3 Value'}) + push_attribute4_name: str=attrs.field(kw_only=True, default=None, metadata={'_aapi_repr_': 'PushAttribute.4 Name'}) + ai_push_attribute4_name: str=attrs.field(kw_only=True, default=None, metadata={'_aapi_repr_': 'AI-PushAttribute.4 Name'}) + push_attribute4_value: str=attrs.field(kw_only=True, default=None, metadata={'_aapi_repr_': 'PushAttribute.4 Value'}) + ai_push_attribute4_value: str=attrs.field(kw_only=True, default=None, metadata={'_aapi_repr_': 'AI-PushAttribute.4 Value'}) + push_attribute5_name: str=attrs.field(kw_only=True, default=None, metadata={'_aapi_repr_': 'PushAttribute.5 Name'}) + ai_push_attribute5_name: str=attrs.field(kw_only=True, default=None, metadata={'_aapi_repr_': 'AI-PushAttribute.5 Name'}) + push_attribute5_value: str=attrs.field(kw_only=True, default=None, metadata={'_aapi_repr_': 'PushAttribute.5 Value'}) + ai_push_attribute5_value: str=attrs.field(kw_only=True, default=None, metadata={'_aapi_repr_': 'AI-PushAttribute.5 Value'}) @ attrs.define @@ -3042,17 +5780,29 @@ class JobAwsLambda(Job): - _type : str = attrs.field(init = False, default = 'Job:AWS Lambda', metadata = {'_aapi_repr_': 'Type','_type_aapi_' : 'Job:AWS Lambda'}) - object_name: str=attrs.field(metadata = {'_aapi_name_': True}) - connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { + _type: str=attrs.field(init=False, default='Job:AWS Lambda', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:AWS Lambda'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) - function_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + function_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Function Name'}) - function_version: str=attrs.field(kw_only = True, default = None, metadata = { + ai_function_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Function Name'}) + function_version: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Function Version'}) - parameters: str=attrs.field(kw_only = True, default = None, metadata = { + ai_function_version: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Function Version'}) + parameters: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Parameters'}) - append_log_to_output: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Append Log to Output'}) + ai_parameters: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Parameters'}) + append_log_to_output: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Append Log to Output'}) + ai_append_log_to_output: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Append Log to Output'}) @ attrs.define @@ -3061,21 +5811,37 @@ class JobAlteryxTrifacta(Job): - _type : str = attrs.field(init = False, default = 'Job:Alteryx Trifacta', metadata = {'_aapi_repr_': 'Type','_type_aapi_' : 'Job:Alteryx Trifacta'}) - object_name: str=attrs.field(metadata = {'_aapi_name_': True}) - connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { + _type: str=attrs.field(init=False, default='Job:Alteryx Trifacta', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:Alteryx Trifacta'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) - flow_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + flow_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Flow Name'}) - rerun_with_new_idempotency_token: str=attrs.field(kw_only = True, default = None, metadata = { + ai_flow_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Flow Name'}) + rerun_with_new_idempotency_token: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Rerun With New Idempotency Token'}) - idempotent_token: str=attrs.field(kw_only = True, default = None, metadata = { + ai_rerun_with_new_idempotency_token: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Rerun With New Idempotency Token'}) + idempotent_token: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Idempotent Token'}) - retrack_job_status: str=attrs.field(kw_only = True, default = None, metadata = { + ai_idempotent_token: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Idempotent Token'}) + retrack_job_status: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Retrack Job Status'}) - run_id: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Run-ID'}) - status_polling_frequency: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Status Polling Frequency'}) + ai_retrack_job_status: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Retrack Job Status'}) + run_id: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'Run-ID'}) + ai_run_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Run-ID'}) + status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Status Polling Frequency'}) + ai_status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Status Polling Frequency'}) @ attrs.define @@ -3084,87 +5850,242 @@ class JobSnowflakeIdP(Job): - _type : str = attrs.field(init = False, default = 'Job:Snowflake IdP', metadata = {'_aapi_repr_': 'Type','_type_aapi_' : 'Job:Snowflake IdP'}) - object_name: str=attrs.field(metadata = {'_aapi_name_': True}) - connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { + _type: str=attrs.field(init=False, default='Job:Snowflake IdP', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:Snowflake IdP'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) - database: str=attrs.field(kw_only = True, default = None, metadata = { + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + database: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Database'}) - schema: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Schema'}) - actions: str=attrs.field(kw_only = True, default = None, metadata = { + ai_database: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Database'}) + schema: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'Schema'}) + ai_schema: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Schema'}) + actions: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Actions'}) - snowflake_sql_statement: str=attrs.field(kw_only = True, default = None, metadata = { + ai_actions: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Actions'}) + snowflake_sql_statement: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Snowflake SQL Statement'}) - query_to_location: str=attrs.field(kw_only = True, default = None, metadata = { + ai_snowflake_sql_statement: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Snowflake SQL Statement'}) + query_to_location: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Query To Location'}) - query_input: str=attrs.field(kw_only = True, default = None, metadata = { + ai_query_to_location: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Query To Location'}) + query_input: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Query Input'}) - storage_integration: str=attrs.field(kw_only = True, default = None, metadata = { + ai_query_input: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Query Input'}) + storage_integration: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Storage Integration'}) - overwrite: str=attrs.field(kw_only = True, default = None, metadata = { + ai_storage_integration: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Storage Integration'}) + overwrite: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Overwrite'}) - file_format: str=attrs.field(kw_only = True, default = None, metadata = { + ai_overwrite: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Overwrite'}) + file_format: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'File Format'}) - create_table_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_file_format: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-File Format'}) + create_table_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Create Table Name'}) - query: str=attrs.field(kw_only = True, default = None, - metadata = {'_aapi_repr_': 'Query'}) - add_condition: str=attrs.field(kw_only = True, default = None, metadata = { + ai_create_table_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Create Table Name'}) + query: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'Query'}) + ai_query: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Query'}) + add_condition: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Add Condition'}) - stored_procedure_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_add_condition: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Add Condition'}) + stored_procedure_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Stored Procedure Name'}) - procedure_argument: str=attrs.field(kw_only = True, default = None, metadata = { + ai_stored_procedure_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Stored Procedure Name'}) + procedure_argument: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Procedure Argument'}) - activity_options: str=attrs.field(kw_only = True, default = None, metadata = { + ai_procedure_argument: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Procedure Argument'}) + activity_options: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Activity Options'}) - table_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_activity_options: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Activity Options'}) + table_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Table Name'}) - from_location: str=attrs.field(kw_only = True, default = None, metadata = { + ai_table_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Table Name'}) + from_location: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'From Location'}) - stage_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_from_location: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-From Location'}) + stage_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Stage Name'}) - from_storage_integration: str=attrs.field(kw_only = True, default = None, metadata = { + ai_stage_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Stage Name'}) + from_storage_integration: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'From Storage Integration'}) - stage_url: str=attrs.field(kw_only = True, default = None, metadata = { + ai_from_storage_integration: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-From Storage Integration'}) + stage_url: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Stage URL'}) - copy_destination: str=attrs.field(kw_only = True, default = None, metadata = { + ai_stage_url: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Stage URL'}) + copy_destination: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Copy Destination'}) - from_table: str=attrs.field(kw_only = True, default = None, metadata = { + ai_copy_destination: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Copy Destination'}) + from_table: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'From Table'}) - pipe_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_from_table: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-From Table'}) + pipe_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Pipe Name'}) - start_or_pause_pipe: str=attrs.field(kw_only = True, default = None, metadata = { + ai_pipe_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Pipe Name'}) + start_or_pause_pipe: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Start Or Pause Pipe'}) - stage_location: str=attrs.field(kw_only = True, default = None, metadata = { + ai_start_or_pause_pipe: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Start Or Pause Pipe'}) + stage_location: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Stage Location'}) - snowpipe_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_stage_location: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Stage Location'}) + snowpipe_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Snowpipe Name'}) - days_back: str=attrs.field(kw_only = True, default = None, metadata = { + ai_snowpipe_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Snowpipe Name'}) + days_back: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Days Back'}) - status_file_cloud_location_path: str=attrs.field(kw_only = True, default = None, metadata = { + ai_days_back: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Days Back'}) + status_file_cloud_location_path: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Status File Cloud Location Path'}) - stoarge_integration_for_location: str=attrs.field(kw_only = True, default = None, metadata = { + ai_status_file_cloud_location_path: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Status File Cloud Location Path'}) + stoarge_integration_for_location: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Stoarge Integration For Location'}) - load_sql_file: str=attrs.field(kw_only = True, default = None, metadata = { + ai_stoarge_integration_for_location: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Stoarge Integration For Location'}) + load_sql_file: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Load SQL File'}) - statement_timeout__sec: str=attrs.field(kw_only = True, default = None, metadata = { + ai_load_sql_file: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Load SQL File'}) + statement_timeout__sec: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Statement Timeout (Sec)'}) - show_more_options: str=attrs.field(kw_only = True, default = None, metadata = { + ai_statement_timeout__sec: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Statement Timeout (Sec)'}) + show_more_options: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Show More Options'}) - parameters: str=attrs.field(kw_only = True, default = None, metadata = { + ai_show_more_options: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Show More Options'}) + parameters: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Parameters'}) - role: str=attrs.field(kw_only = True, default = None, - metadata = {'_aapi_repr_': 'Role'}) - bindings: str=attrs.field(kw_only = True, default = None, metadata = { + ai_parameters: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Parameters'}) + role: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'Role'}) + ai_role: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Role'}) + bindings: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Bindings'}) - warehouse: str=attrs.field(kw_only = True, default = None, metadata = { + ai_bindings: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Bindings'}) + warehouse: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Warehouse'}) - show_output: str=attrs.field(kw_only = True, default = None, metadata = { + ai_warehouse: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Warehouse'}) + show_output: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Show Output'}) - polling_interval__sec: str=attrs.field(kw_only = True, default = None, metadata = { + ai_show_output: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Show Output'}) + polling_interval__sec: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Polling Interval (Sec)'}) - failure_tolerance: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Failure Tolerance'}) + ai_polling_interval__sec: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Polling Interval (Sec)'}) + failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Failure Tolerance'}) + ai_failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Failure Tolerance'}) + a_iq1: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'AI-q1'}) + + +@ attrs.define +class JobAwsSQS(Job): + + + + + _type: str=attrs.field(init=False, default='Job:AWS SQS', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:AWS SQS'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'ConnectionProfile'}) + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + action_type: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Action Type'}) + ai_action_type: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Action Type'}) + queue_type: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Queue Type'}) + ai_queue_type: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Queue Type'}) + parameters: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Parameters'}) + ai_parameters: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Parameters'}) + queue_url: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Queue URL'}) + ai_queue_url: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Queue URL'}) + message_body: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Message Body'}) + ai_message_body: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Message Body'}) + delay_seconds: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Delay Seconds'}) + ai_delay_seconds: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Delay Seconds'}) + message_deduplication_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Message Deduplication ID'}) + ai_message_deduplication_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Message Deduplication ID'}) + message_group_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Message Group ID'}) + ai_message_group_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Message Group ID'}) + message_attributes: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Message Attributes'}) + ai_message_attributes: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Message Attributes'}) + attribute1_name: str=attrs.field(kw_only=True, default=None, metadata={'_aapi_repr_': 'Attribute.1 Name'}) + ai_attribute1_name: str=attrs.field(kw_only=True, default=None, metadata={'_aapi_repr_': 'AI-Attribute.1 Name'}) + attribute1_data_type: str=attrs.field(kw_only=True, default=None, metadata={'_aapi_repr_': 'Attribute.1 DataType'}) + ai_attribute1_data_type: str=attrs.field(kw_only=True, default=None, metadata={'_aapi_repr_': 'AI-Attribute.1 DataType'}) + attribute1_value: str=attrs.field(kw_only=True, default=None, metadata={'_aapi_repr_': 'Attribute.1 Value'}) + ai_attribute1_value: str=attrs.field(kw_only=True, default=None, metadata={'_aapi_repr_': 'AI-Attribute.1 Value'}) + attribute2_name: str=attrs.field(kw_only=True, default=None, metadata={'_aapi_repr_': 'Attribute.2 Name'}) + ai_attribute2_name: str=attrs.field(kw_only=True, default=None, metadata={'_aapi_repr_': 'AI-Attribute.2 Name'}) + attribute2_data_type: str=attrs.field(kw_only=True, default=None, metadata={'_aapi_repr_': 'Attribute.2 DataType'}) + ai_attribute2_data_type: str=attrs.field(kw_only=True, default=None, metadata={'_aapi_repr_': 'AI-Attribute.2 DataType'}) + attribute2_value: str=attrs.field(kw_only=True, default=None, metadata={'_aapi_repr_': 'Attribute.2 Value'}) + ai_attribute2_value: str=attrs.field(kw_only=True, default=None, metadata={'_aapi_repr_': 'AI-Attribute.2 Value'}) + attribute3_name: str=attrs.field(kw_only=True, default=None, metadata={'_aapi_repr_': 'Attribute.3 Name'}) + ai_attribute3_name: str=attrs.field(kw_only=True, default=None, metadata={'_aapi_repr_': 'AI-Attribute.3 Name'}) + attribute3_data_type: str=attrs.field(kw_only=True, default=None, metadata={'_aapi_repr_': 'Attribute.3 DataType'}) + ai_attribute3_data_type: str=attrs.field(kw_only=True, default=None, metadata={'_aapi_repr_': 'AI-Attribute.3 DataType'}) + attribute3_value: str=attrs.field(kw_only=True, default=None, metadata={'_aapi_repr_': 'Attribute.3 Value'}) + ai_attribute3_value: str=attrs.field(kw_only=True, default=None, metadata={'_aapi_repr_': 'AI-Attribute.3 Value'}) + a_iq1: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'AI-q1'}) @ attrs.define @@ -3173,72 +6094,61 @@ class JobIBMDataStageWindows(Job): - _type : str = attrs.field(init = False, default = 'Job:IBM DataStage Windows', metadata = {'_aapi_repr_': 'Type','_type_aapi_' : 'Job:IBM DataStage Windows'}) - object_name: str=attrs.field(metadata = {'_aapi_name_': True}) - connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { + _type: str=attrs.field(init=False, default='Job:IBM DataStage Windows', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:IBM DataStage Windows'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) - project: str=attrs.field(kw_only = True, default = None, metadata = { + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + project: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Project'}) - datastage_job: str=attrs.field(kw_only = True, default = None, metadata = { + ai_project: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Project'}) + datastage_job: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Datastage Job'}) - job_invocation_id__optional: str=attrs.field(kw_only = True, default = None, metadata = { + ai_datastage_job: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Datastage Job'}) + job_invocation_id__optional: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Job Invocation ID (Optional)'}) - parameters_type: str=attrs.field(kw_only = True, default = None, metadata = { + ai_job_invocation_id__optional: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Job Invocation ID (Optional)'}) + parameters_type: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Parameters Type'}) - parameters: str=attrs.field(kw_only = True, default = None, metadata = { + ai_parameters_type: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Parameters Type'}) + parameters: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Parameters'}) - parameter_file: str=attrs.field(kw_only = True, default = None, metadata = { + ai_parameters: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Parameters'}) + parameter_file: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Parameter File'}) - stop_stages_after_number_of_rows: str=attrs.field(kw_only = True, default = None, metadata = { + ai_parameter_file: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Parameter File'}) + stop_stages_after_number_of_rows: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Stop Stages After Number Of Rows'}) - abort_job_after_number_of_warnings: str=attrs.field(kw_only = True, default = None, metadata = { + ai_stop_stages_after_number_of_rows: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Stop Stages After Number Of Rows'}) + abort_job_after_number_of_warnings: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Abort Job After Number Of Warnings'}) - append_log_to_output: str=attrs.field(kw_only = True, default = None, metadata = { + ai_abort_job_after_number_of_warnings: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Abort Job After Number Of Warnings'}) + append_log_to_output: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Append Log To Output'}) - run_in_restart_mode: str=attrs.field(kw_only = True, default = None, metadata = { + ai_append_log_to_output: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Append Log To Output'}) + run_in_restart_mode: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Run In Restart Mode'}) - reset_job_before_run: str=attrs.field(kw_only = True, default = None, metadata = { + ai_run_in_restart_mode: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Run In Restart Mode'}) + reset_job_before_run: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Reset Job Before Run'}) - empty1: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Empty1'}) - - -@ attrs.define -class JobAwsSQS(Job): - - - - - _type : str = attrs.field(init = False, default = 'Job:AWS SQS', metadata = {'_aapi_repr_': 'Type','_type_aapi_' : 'Job:AWS SQS'}) - object_name: str=attrs.field(metadata = {'_aapi_name_': True}) - connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'ConnectionProfile'}) - action_type: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Action Type'}) - queue_type: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Queue Type'}) - parameters: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Parameters'}) - queue_url: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Queue URL'}) - message_body: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Message Body'}) - delay_seconds: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Delay Seconds'}) - message_deduplication_id: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Message Deduplication ID'}) - message_group_id: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Message Group ID'}) - message_attributes: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Message Attributes'}) - attribute1_name: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Attribute.1 Name'}) - attribute1_data_type: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Attribute.1 DataType'}) - attribute1_value: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Attribute.1 Value'}) - attribute2_name: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Attribute.2 Name'}) - attribute2_data_type: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Attribute.2 DataType'}) - attribute2_value: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Attribute.2 Value'}) - attribute3_name: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Attribute.3 Name'}) - attribute3_data_type: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Attribute.3 DataType'}) - attribute3_value: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Attribute.3 Value'}) + ai_reset_job_before_run: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Reset Job Before Run'}) + empty1: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'Empty1'}) + ai_empty1: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Empty1'}) @ attrs.define @@ -3247,21 +6157,37 @@ class JobGCPDataprep(Job): - _type : str = attrs.field(init = False, default = 'Job:GCP Dataprep', metadata = {'_aapi_repr_': 'Type','_type_aapi_' : 'Job:GCP Dataprep'}) - object_name: str=attrs.field(metadata = {'_aapi_name_': True}) - connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { + _type: str=attrs.field(init=False, default='Job:GCP Dataprep', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:GCP Dataprep'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) - flow_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + flow_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Flow Name'}) - parameters: str=attrs.field(kw_only = True, default = None, metadata = { + ai_flow_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Flow Name'}) + parameters: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Parameters'}) - execute_job_with_idempotency_token: str=attrs.field(kw_only = True, default = None, metadata = { + ai_parameters: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Parameters'}) + execute_job_with_idempotency_token: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Execute Job with Idempotency Token'}) - idempotency_token: str=attrs.field(kw_only = True, default = None, metadata = { + ai_execute_job_with_idempotency_token: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Execute Job with Idempotency Token'}) + idempotency_token: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Idempotency Token'}) - status_polling_frequency: str=attrs.field(kw_only = True, default = None, metadata = { + ai_idempotency_token: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Idempotency Token'}) + status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Status Polling Frequency'}) - failure_tolerance: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Failure Tolerance'}) + ai_status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Status Polling Frequency'}) + failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Failure Tolerance'}) + ai_failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Failure Tolerance'}) @ attrs.define @@ -3270,17 +6196,31 @@ class JobAwsGlueDataBrew(Job): - _type : str = attrs.field(init = False, default = 'Job:AWS Glue DataBrew', metadata = {'_aapi_repr_': 'Type','_type_aapi_' : 'Job:AWS Glue DataBrew'}) - object_name: str=attrs.field(metadata = {'_aapi_name_': True}) - connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { + _type: str=attrs.field(init=False, default='Job:AWS Glue DataBrew', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:AWS Glue DataBrew'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) - job_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + job_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Job Name'}) - output_job_logs: str=attrs.field(kw_only = True, default = None, metadata = { + ai_job_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Job Name'}) + output_job_logs: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Output Job Logs'}) - status_polling_frequency: str=attrs.field(kw_only = True, default = None, metadata = { + ai_output_job_logs: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Output Job Logs'}) + status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Status Polling Frequency'}) - failure_tolerance: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Failure Tolerance'}) + ai_status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Status Polling Frequency'}) + failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Failure Tolerance'}) + ai_failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Failure Tolerance'}) + a_iq1: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'AI-q1'}) @ attrs.define @@ -3289,62 +6229,73 @@ class JobDatabricks(Job): - _type : str = attrs.field(init = False, default = 'Job:Databricks', metadata = {'_aapi_repr_': 'Type','_type_aapi_' : 'Job:Databricks'}) - object_name: str=attrs.field(metadata = {'_aapi_name_': True}) - connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { + _type: str=attrs.field(init=False, default='Job:Databricks', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:Databricks'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) - authentication_type: str=attrs.field(kw_only = True, default = None, metadata = { + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + authentication_type: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Authentication Type'}) - databricks_job_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_authentication_type: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Authentication Type'}) + databricks_job_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Databricks Job Name'}) - databricks_job_id: str=attrs.field(kw_only = True, default = None, metadata = { + ai_databricks_job_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Databricks Job Name'}) + databricks_job_id: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Databricks Job ID'}) - databricks_job_id_o_auth_o_id_c: str=attrs.field(kw_only = True, default = None, metadata = { + ai_databricks_job_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Databricks Job ID'}) + databricks_job_id_o_auth_o_id_c: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Databricks Job ID OAuth OIDC'}) - parameters: str=attrs.field(kw_only = True, default = None, metadata = { + ai_databricks_job_id_o_auth_o_id_c: str=attrs.field( + kw_only=True, default=None, metadata={'_aapi_repr_': 'AI-Databricks Job ID OAuth OIDC'}) + parameters: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Parameters'}) - idempotency_token: str=attrs.field(kw_only = True, default = None, metadata = { + ai_parameters: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Parameters'}) + idempotency_token: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Idempotency Token'}) - show_tasks_output: str=attrs.field(kw_only = True, default = None, metadata = { + ai_idempotency_token: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Idempotency Token'}) + show_tasks_output: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Show Tasks Output'}) - repair_on_rerun: str=attrs.field(kw_only = True, default = None, metadata = { + ai_show_tasks_output: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Show Tasks Output'}) + repair_on_rerun: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Repair on Rerun'}) - reference_job_run_id: str=attrs.field(kw_only = True, default = None, metadata = { + ai_repair_on_rerun: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Repair on Rerun'}) + reference_job_run_id: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Reference Job Run ID'}) - latest_repair_id: str=attrs.field(kw_only = True, default = None, metadata = { + ai_reference_job_run_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Reference Job Run ID'}) + latest_repair_id: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Latest Repair ID'}) - rerun_all_failed_tasks: str=attrs.field(kw_only = True, default = None, metadata = { + ai_latest_repair_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Latest Repair ID'}) + rerun_all_failed_tasks: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Rerun all Failed Tasks'}) - rerun_dependent_tasks: str=attrs.field(kw_only = True, default = None, metadata = { + ai_rerun_all_failed_tasks: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Rerun all Failed Tasks'}) + rerun_dependent_tasks: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Rerun Dependent Tasks'}) - rerun_tasks: str=attrs.field(kw_only = True, default = None, metadata = { + ai_rerun_dependent_tasks: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Rerun Dependent Tasks'}) + rerun_tasks: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Rerun Tasks'}) - status_polling_frequency: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Status Polling Frequency'}) - failure_tolerance: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Failure Tolerance'}) - - -@ attrs.define -class JobDBT(Job): - - - - - _type : str = attrs.field(init = False, default = 'Job:DBT', metadata = {'_aapi_repr_': 'Type','_type_aapi_' : 'Job:DBT'}) - object_name: str=attrs.field(metadata = {'_aapi_name_': True}) - connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'ConnectionProfile'}) - dbt_job_id: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'DBT Job Id'}) - run_comment: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Run Comment'}) - override_job_commands: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Override Job Commands'}) - define_commands: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Define Commands'}) - status_polling_frequency: str=attrs.field(kw_only = True, default = None, metadata = { + ai_rerun_tasks: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Rerun Tasks'}) + status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Status Polling Frequency'}) - failure_tolerance: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Failure Tolerance'}) + ai_status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Status Polling Frequency'}) + failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Failure Tolerance'}) + ai_failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Failure Tolerance'}) @ attrs.define @@ -3353,47 +6304,134 @@ class JobAwsAthena(Job): - _type : str = attrs.field(init = False, default = 'Job:AWS Athena', metadata = {'_aapi_repr_': 'Type','_type_aapi_' : 'Job:AWS Athena'}) - object_name: str=attrs.field(metadata = {'_aapi_name_': True}) - connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { + _type: str=attrs.field(init=False, default='Job:AWS Athena', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:AWS Athena'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) - athena_client_request_token: str=attrs.field(kw_only = True, default = None, metadata = { + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + athena_client_request_token: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Athena Client Request Token'}) - db_catalog_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_athena_client_request_token: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Athena Client Request Token'}) + db_catalog_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'DB Catalog Name'}) - database_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_db_catalog_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-DB Catalog Name'}) + database_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Database Name'}) - action: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Action'}) - query: str=attrs.field(kw_only = True, default = None, - metadata = {'_aapi_repr_': 'Query'}) - table_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_database_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Database Name'}) + action: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'Action'}) + ai_action: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Action'}) + query: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'Query'}) + ai_query: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Query'}) + table_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Table Name'}) - prepared_query_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_table_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Table Name'}) + prepared_query_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Prepared Query Name'}) - unload_file_type: str=attrs.field(kw_only = True, default = None, metadata = { + ai_prepared_query_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Prepared Query Name'}) + unload_file_type: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Unload File Type'}) - output_location: str=attrs.field(kw_only = True, default = None, metadata = { + ai_unload_file_type: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Unload File Type'}) + output_location: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Output Location'}) - workgroup: str=attrs.field(kw_only = True, default = None, metadata = { + ai_output_location: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Output Location'}) + workgroup: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Workgroup'}) - add_configurations: str=attrs.field(kw_only = True, default = None, metadata = { + ai_workgroup: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Workgroup'}) + add_configurations: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Add Configurations'}) - s3_acl_option: str=attrs.field(kw_only = True, default = None, metadata = { + ai_add_configurations: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Add Configurations'}) + s3_acl_option: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'S3 ACL Option'}) - encryption_options: str=attrs.field(kw_only = True, default = None, metadata = { + ai_s3_acl_option: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-S3 ACL Option'}) + encryption_options: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Encryption Options'}) - kms_key: str=attrs.field(kw_only = True, default = None, metadata = { + ai_encryption_options: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Encryption Options'}) + kms_key: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'KMS Key'}) - bucket_owner: str=attrs.field(kw_only = True, default = None, metadata = { + ai_kms_key: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-KMS Key'}) + bucket_owner: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Bucket Owner'}) - show_json_output: str=attrs.field(kw_only = True, default = None, metadata = { + ai_bucket_owner: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Bucket Owner'}) + show_json_output: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Show JSON Output'}) - status_polling_frequency: str=attrs.field(kw_only = True, default = None, metadata = { + ai_show_json_output: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Show JSON Output'}) + status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Status Polling Frequency'}) - tolerance: str=attrs.field(kw_only = True, default = None, metadata = { + ai_status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Status Polling Frequency'}) + tolerance: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Tolerance'}) - no_perm: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'NoPerm'}) + ai_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Tolerance'}) + a_itoken_prefix: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-token prefix'}) + a_iq1: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'AI-q1'}) + no_perm: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'NoPerm'}) + ai_no_perm: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-NoPerm'}) + + +@ attrs.define +class JobDBT(Job): + + + + + _type: str=attrs.field(init=False, default='Job:DBT', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:DBT'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'ConnectionProfile'}) + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + dbt_job_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'DBT Job Id'}) + ai_dbt_job_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-DBT Job Id'}) + run_comment: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Run Comment'}) + ai_run_comment: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Run Comment'}) + override_job_commands: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Override Job Commands'}) + ai_override_job_commands: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Override Job Commands'}) + define_commands: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Define Commands'}) + ai_define_commands: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Define Commands'}) + status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Status Polling Frequency'}) + ai_status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Status Polling Frequency'}) + failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Failure Tolerance'}) + ai_failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Failure Tolerance'}) + a_iq1: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'AI-q1'}) @ attrs.define @@ -3402,16 +6440,35 @@ class JobAzureServiceBus(Job): - _type : str = attrs.field(init = False, default = 'Job:Azure Service Bus', metadata = {'_aapi_repr_': 'Type','_type_aapi_' : 'Job:Azure Service Bus'}) - object_name: str=attrs.field(metadata = {'_aapi_name_': True}) - connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { + _type: str=attrs.field(init=False, default='Job:Azure Service Bus', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:Azure Service Bus'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) - service_bus_namespace: str=attrs.field(kw_only = True, default = None, metadata = { + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + service_bus_namespace: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Service Bus Namespace'}) - queue_topic_name: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'QueueTopic Name'}) - message_format: str=attrs.field(kw_only = True, default = None, metadata = { + ai_service_bus_namespace: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Service Bus Namespace'}) + queue_topic_name: str=attrs.field(kw_only=True, default=None, metadata={'_aapi_repr_': 'QueueTopic Name'}) + ai_queue_topic_name: str=attrs.field(kw_only=True, default=None, metadata={'_aapi_repr_': 'AI-QueueTopic Name'}) + message_format: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Message Format'}) - message_body: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Message Body'}) + ai_message_format: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Message Format'}) + message_body: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Message Body'}) + ai_message_body: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Message Body'}) + use_inline_payload: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Use Inline Payload'}) + ai_use_inline_payload: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Use Inline Payload'}) + message_payload: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Message Payload'}) + ai_message_payload: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Message Payload'}) @ attrs.define @@ -3420,23 +6477,72 @@ class JobFivetran(Job): - _type : str = attrs.field(init = False, default = 'Job:Fivetran', metadata = {'_aapi_repr_': 'Type','_type_aapi_' : 'Job:Fivetran'}) - object_name: str=attrs.field(metadata = {'_aapi_name_': True}) - connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { + _type: str=attrs.field(init=False, default='Job:Fivetran', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:Fivetran'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) - job_type: str=attrs.field(kw_only = True, default = None, metadata = { + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + job_type: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Job Type'}) - connection_id: str=attrs.field(kw_only = True, default = None, metadata = { + ai_job_type: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Job Type'}) + connection_id: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Connection ID'}) - connection_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_connection_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Connection ID'}) + connection_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Connection Name'}) - force_incremental_sync: str=attrs.field(kw_only = True, default = None, metadata = { + ai_connection_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Connection Name'}) + force_incremental_sync: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Force Incremental Sync'}) - transformation_id: str=attrs.field(kw_only = True, default = None, metadata = { + ai_force_incremental_sync: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Force Incremental Sync'}) + transformation_id: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Transformation ID'}) - status_polling_frequency: str=attrs.field(kw_only = True, default = None, metadata = { + ai_transformation_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Transformation ID'}) + status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Status Polling Frequency'}) - failure_tolerance: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Failure Tolerance'}) + ai_status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Status Polling Frequency'}) + failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Failure Tolerance'}) + ai_failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Failure Tolerance'}) + + +@ attrs.define +class JobWorkato(Job): + + + + + _type: str=attrs.field(init=False, default='Job:Workato', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:Workato'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'ConnectionProfile'}) + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + reciepe_actions: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Reciepe Actions'}) + ai_reciepe_actions: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Reciepe Actions'}) + reciepe_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Reciepe ID'}) + ai_reciepe_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Reciepe ID'}) + status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Status Polling Frequency'}) + ai_status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Status Polling Frequency'}) + failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Failure Tolerance'}) + ai_failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Failure Tolerance'}) @ attrs.define @@ -3445,27 +6551,49 @@ class JobAwsBatch(Job): - _type : str = attrs.field(init = False, default = 'Job:AWS Batch', metadata = {'_aapi_repr_': 'Type','_type_aapi_' : 'Job:AWS Batch'}) - object_name: str=attrs.field(metadata = {'_aapi_name_': True}) - connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { + _type: str=attrs.field(init=False, default='Job:AWS Batch', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:AWS Batch'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) - use_advanced_json_format: str=attrs.field(kw_only = True, default = None, metadata = { + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + use_advanced_json_format: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Use Advanced JSON Format'}) - job_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_use_advanced_json_format: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Use Advanced JSON Format'}) + job_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Job Name'}) - job_definition_and_revision: str=attrs.field(kw_only = True, default = None, metadata = { + ai_job_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Job Name'}) + job_definition_and_revision: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Job Definition and Revision'}) - job_queue: str=attrs.field(kw_only = True, default = None, metadata = { + ai_job_definition_and_revision: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Job Definition and Revision'}) + job_queue: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Job Queue'}) - container_overrides_command: str=attrs.field(kw_only = True, default = None, metadata = { + ai_job_queue: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Job Queue'}) + container_overrides_command: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Container Overrides Command'}) - job_attempts: str=attrs.field(kw_only = True, default = None, metadata = { + ai_container_overrides_command: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Container Overrides Command'}) + job_attempts: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Job Attempts'}) - execution_timeout: str=attrs.field(kw_only = True, default = None, metadata = { + ai_job_attempts: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Job Attempts'}) + execution_timeout: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Execution Timeout'}) - json_format: str=attrs.field(kw_only = True, default = None, metadata = { + ai_execution_timeout: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Execution Timeout'}) + json_format: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'JSON Format'}) - status_polling_frequency: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Status Polling Frequency'}) + ai_json_format: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-JSON Format'}) + status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Status Polling Frequency'}) + ai_status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Status Polling Frequency'}) @ attrs.define @@ -3474,39 +6602,73 @@ class JobNetBackup(Job): - _type : str = attrs.field(init = False, default = 'Job:NetBackup', metadata = {'_aapi_repr_': 'Type','_type_aapi_' : 'Job:NetBackup'}) - object_name: str=attrs.field(metadata = {'_aapi_name_': True}) - connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { + _type: str=attrs.field(init=False, default='Job:NetBackup', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:NetBackup'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) - action: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Action'}) - json_parameters: str=attrs.field(kw_only = True, default = None, metadata = { + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + action: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'Action'}) + ai_action: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Action'}) + json_parameters: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'JSON Parameters'}) - policy_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_json_parameters: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-JSON Parameters'}) + policy_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Policy Name'}) - schedule_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_policy_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Policy Name'}) + schedule_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Schedule Name'}) - client_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_schedule_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Schedule Name'}) + client_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Client Name'}) - keyword: str=attrs.field(kw_only = True, default = None, metadata = { + ai_client_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Client Name'}) + keyword: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Keyword'}) - instance_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_keyword: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Keyword'}) + instance_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Instance Name'}) - database_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_instance_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Instance Name'}) + database_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Database Name'}) - db_unique_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_database_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Database Name'}) + db_unique_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'DB Unique Name'}) - db_id: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'DB ID'}) - trial_backup: str=attrs.field(kw_only = True, default = None, metadata = { + ai_db_unique_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-DB Unique Name'}) + db_id: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'DB ID'}) + ai_db_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-DB ID'}) + trial_backup: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Trial Backup'}) - output__management: str=attrs.field(kw_only = True, default = None, metadata = { + ai_trial_backup: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Trial Backup'}) + output__management: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Output Management'}) - restart_job_id: str=attrs.field(kw_only = True, default = None, metadata = { + ai_output__management: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Output Management'}) + restart_job_id: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Restart Job ID'}) - status_polling_frequency: str=attrs.field(kw_only = True, default = None, metadata = { + ai_restart_job_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Restart Job ID'}) + status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Status Polling Frequency'}) - failure_tolerance: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Failure Tolerance'}) + ai_status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Status Polling Frequency'}) + failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Failure Tolerance'}) + ai_failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Failure Tolerance'}) @ attrs.define @@ -3515,25 +6677,51 @@ class JobGCPWorkflows(Job): - _type : str = attrs.field(init = False, default = 'Job:GCP Workflows', metadata = {'_aapi_repr_': 'Type','_type_aapi_' : 'Job:GCP Workflows'}) - object_name: str=attrs.field(metadata = {'_aapi_name_': True}) - connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { + _type: str=attrs.field(init=False, default='Job:GCP Workflows', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:GCP Workflows'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) - project_id: str=attrs.field(kw_only = True, default = None, metadata = { + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + project_id: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Project ID'}) - location: str=attrs.field(kw_only = True, default = None, metadata = { + ai_project_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Project ID'}) + location: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Location'}) - workflow_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_location: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Location'}) + workflow_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Workflow Name'}) - parameters_json_input: str=attrs.field(kw_only = True, default = None, metadata = { + ai_workflow_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Workflow Name'}) + parameters_json_input: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Parameters JSON Input'}) - execution_label: str=attrs.field(kw_only = True, default = None, metadata = { + ai_parameters_json_input: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Parameters JSON Input'}) + execution_label: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Execution Label'}) - show_workflow_results: str=attrs.field(kw_only = True, default = None, metadata = { + ai_execution_label: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Execution Label'}) + show_workflow_results: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Show Workflow Results'}) - status_polling_frequency: str=attrs.field(kw_only = True, default = None, metadata = { + ai_show_workflow_results: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Show Workflow Results'}) + status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Status Polling Frequency'}) - failure_tolerance: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Failure Tolerance'}) + ai_status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Status Polling Frequency'}) + failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Failure Tolerance'}) + ai_failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Failure Tolerance'}) + a_iq1: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'AI-q1'}) + a_iq2: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'AI-q2'}) + a_iq2body: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-q2body'}) @ attrs.define @@ -3542,55 +6730,107 @@ class JobGCPBigQuery(Job): - _type : str = attrs.field(init = False, default = 'Job:GCP BigQuery', metadata = {'_aapi_repr_': 'Type','_type_aapi_' : 'Job:GCP BigQuery'}) - object_name: str=attrs.field(metadata = {'_aapi_name_': True}) - connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { + _type: str=attrs.field(init=False, default='Job:GCP BigQuery', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:GCP BigQuery'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) - project_id: str=attrs.field(kw_only = True, default = None, metadata = { + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + project_id: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Project Id'}) - dataset_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_project_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Project Id'}) + dataset_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Dataset Name'}) - action: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Action'}) - run_select_query_and_copy_to_table: str=attrs.field(kw_only = True, default = None, metadata = { + ai_dataset_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Dataset Name'}) + action: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'Action'}) + ai_action: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Action'}) + run_select_query_and_copy_to_table: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Run Select Query and Copy to Table'}) - table_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_run_select_query_and_copy_to_table: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Run Select Query and Copy to Table'}) + table_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Table Name'}) - query_type: str=attrs.field(kw_only = True, default = None, metadata = { + ai_table_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Table Name'}) + query_type: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Query Type'}) - sql_statement: str=attrs.field(kw_only = True, default = None, metadata = { + ai_query_type: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Query Type'}) + sql_statement: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'SQL Statement'}) - load_query_from_file: str=attrs.field(kw_only = True, default = None, metadata = { + ai_sql_statement: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-SQL Statement'}) + load_query_from_file: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Load Query From File'}) - query_parameters: str=attrs.field(kw_only = True, default = None, metadata = { + ai_load_query_from_file: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Load Query From File'}) + query_parameters: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Query Parameters'}) - routine: str=attrs.field(kw_only = True, default = None, metadata = { + ai_query_parameters: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Query Parameters'}) + routine: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Routine'}) - extract_as: str=attrs.field(kw_only = True, default = None, metadata = { + ai_routine: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Routine'}) + extract_as: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Extract As'}) - copy_operation_type: str=attrs.field(kw_only = True, default = None, metadata = { + ai_extract_as: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Extract As'}) + copy_operation_type: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Copy Operation Type'}) - source_tables_properties: str=attrs.field(kw_only = True, default = None, metadata = { + ai_copy_operation_type: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Copy Operation Type'}) + source_tables_properties: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Source Tables Properties'}) - destination_source_bucket_uris: str=attrs.field(kw_only = True, default = None, metadata = { + ai_source_tables_properties: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Source Tables Properties'}) + destination_source_bucket_uris: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Destination/Source Bucket URIs'}) - destination_table_properties: str=attrs.field(kw_only = True, default = None, metadata = { + ai_destination_source_bucket_uris: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Destination/Source Bucket URIs'}) + destination_table_properties: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Destination Table Properties'}) - show_load_options: str=attrs.field(kw_only = True, default = None, metadata = { + ai_destination_table_properties: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Destination Table Properties'}) + show_load_options: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Show Load Options'}) - load_options: str=attrs.field(kw_only = True, default = None, metadata = { + ai_show_load_options: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Show Load Options'}) + load_options: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Load Options'}) - print_header: str=attrs.field(kw_only = True, default = None, metadata = { + ai_load_options: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Load Options'}) + print_header: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Print Header'}) - field_delimiter: str=attrs.field(kw_only = True, default = None, metadata = { + ai_print_header: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Print Header'}) + field_delimiter: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Field Delimiter'}) - job_timeout: str=attrs.field(kw_only = True, default = None, metadata = { + ai_field_delimiter: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Field Delimiter'}) + job_timeout: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Job Timeout'}) - connection_timeout: str=attrs.field(kw_only = True, default = None, metadata = { + ai_job_timeout: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Job Timeout'}) + connection_timeout: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Connection Timeout'}) - status_polling_frequency: str=attrs.field(kw_only = True, default = None, metadata = { + ai_connection_timeout: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Connection Timeout'}) + status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Status Polling Frequency'}) - empty: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Empty'}) + ai_status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Status Polling Frequency'}) + a_iq1: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'AI-q1'}) + empty: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'Empty'}) + ai_empty: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Empty'}) @ attrs.define @@ -3599,29 +6839,53 @@ class JobPagerDuty(Job): - _type : str = attrs.field(init = False, default = 'Job:PagerDuty', metadata = {'_aapi_repr_': 'Type','_type_aapi_' : 'Job:PagerDuty'}) - object_name: str=attrs.field(metadata = {'_aapi_name_': True}) - connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { + _type: str=attrs.field(init=False, default='Job:PagerDuty', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:PagerDuty'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) - action: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Action'}) - incident_id: str=attrs.field(kw_only = True, default = None, metadata = { + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + action: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'Action'}) + ai_action: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Action'}) + incident_id: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Incident ID'}) - email_address: str=attrs.field(kw_only = True, default = None, metadata = { + ai_incident_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Incident ID'}) + email_address: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Email Address'}) - parameters: str=attrs.field(kw_only = True, default = None, metadata = { + ai_email_address: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Email Address'}) + parameters: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Parameters'}) - duration: str=attrs.field(kw_only = True, default = None, metadata = { + ai_parameters: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Parameters'}) + duration: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Duration'}) - title: str=attrs.field(kw_only = True, default = None, - metadata = {'_aapi_repr_': 'Title'}) - service_id: str=attrs.field(kw_only = True, default = None, metadata = { + ai_duration: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Duration'}) + title: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'Title'}) + ai_title: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Title'}) + service_id: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Service ID'}) - urgency: str=attrs.field(kw_only = True, default = None, metadata = { + ai_service_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Service ID'}) + urgency: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Urgency'}) - incident_key: str=attrs.field(kw_only = True, default = None, metadata = { + ai_urgency: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Urgency'}) + incident_key: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Incident Key'}) - incident_body: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Incident Body'}) + ai_incident_key: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Incident Key'}) + incident_body: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Incident Body'}) + ai_incident_body: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Incident Body'}) @ attrs.define @@ -3630,35 +6894,67 @@ class JobTalendDataManagement(Job): - _type : str = attrs.field(init = False, default = 'Job:Talend Data Management', metadata = {'_aapi_repr_': 'Type','_type_aapi_' : 'Job:Talend Data Management'}) - object_name: str=attrs.field(metadata = {'_aapi_name_': True}) - connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { + _type: str=attrs.field(init=False, default='Job:Talend Data Management', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:Talend Data Management'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) - task_plan_execution: str=attrs.field(kw_only = True, default = None, metadata = { + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + task_plan_execution: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Task/Plan Execution'}) - task_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_task_plan_execution: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Task/Plan Execution'}) + task_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Task Name'}) - environment_id: str=attrs.field(kw_only = True, default = None, metadata = { + ai_task_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Task Name'}) + environment_id: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Environment ID'}) - workspace_id: str=attrs.field(kw_only = True, default = None, metadata = { + ai_environment_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Environment ID'}) + workspace_id: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Workspace ID'}) - task_id: str=attrs.field(kw_only = True, default = None, metadata = { + ai_workspace_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Workspace ID'}) + task_id: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Task ID'}) - parameters: str=attrs.field(kw_only = True, default = None, metadata = { + ai_task_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Task ID'}) + parameters: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Parameters'}) - log_level: str=attrs.field(kw_only = True, default = None, metadata = { + ai_parameters: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Parameters'}) + log_level: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Log Level'}) - bring_logs_to_output: str=attrs.field(kw_only = True, default = None, metadata = { + ai_log_level: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Log Level'}) + bring_logs_to_output: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Bring logs to output'}) - task_polling_intervals: str=attrs.field(kw_only = True, default = None, metadata = { + ai_bring_logs_to_output: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Bring logs to output'}) + task_polling_intervals: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Task Polling Intervals'}) - plan_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_task_polling_intervals: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Task Polling Intervals'}) + plan_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Plan Name'}) - plan_body_parameters: str=attrs.field(kw_only = True, default = None, metadata = { + ai_plan_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Plan Name'}) + plan_body_parameters: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Plan Body Parameters'}) - save_failed_plan_log: str=attrs.field(kw_only = True, default = None, metadata = { + ai_plan_body_parameters: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Plan Body Parameters'}) + save_failed_plan_log: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Save Failed Plan Log'}) - plan_polling_intervals: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Plan Polling Intervals'}) + ai_save_failed_plan_log: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Save Failed Plan Log'}) + plan_polling_intervals: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Plan Polling Intervals'}) + ai_plan_polling_intervals: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Plan Polling Intervals'}) + a_iq1: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'AI-q1'}) @ attrs.define @@ -3667,41 +6963,81 @@ class JobMicroFocusLinux(Job): - _type : str = attrs.field(init = False, default = 'Job:Micro Focus Linux', metadata = {'_aapi_repr_': 'Type','_type_aapi_' : 'Job:Micro Focus Linux'}) - object_name: str=attrs.field(metadata = {'_aapi_name_': True}) - connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { + _type: str=attrs.field(init=False, default='Job:Micro Focus Linux', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:Micro Focus Linux'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) - jcl_filename: str=attrs.field(kw_only = True, default = None, metadata = { + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + jcl_filename: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'JCL Filename'}) - pds: str=attrs.field(kw_only = True, default = None, - metadata = {'_aapi_repr_': 'PDS'}) - enable_jcl_variables: str=attrs.field(kw_only = True, default = None, metadata = { + ai_jcl_filename: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-JCL Filename'}) + pds: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'PDS'}) + ai_pds: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-PDS'}) + enable_jcl_variables: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Enable JCL Variables'}) - additional_variables: str=attrs.field(kw_only = True, default = None, metadata = { + ai_enable_jcl_variables: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Enable JCL Variables'}) + additional_variables: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Additional Variables'}) - restart_on_rerun: str=attrs.field(kw_only = True, default = None, metadata = { + ai_additional_variables: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Additional Variables'}) + restart_on_rerun: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Restart on Rerun'}) - from_step_proc: str=attrs.field(kw_only = True, default = None, metadata = { + ai_restart_on_rerun: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Restart on Rerun'}) + from_step_proc: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'From Step/Proc'}) - to_step_proc: str=attrs.field(kw_only = True, default = None, metadata = { + ai_from_step_proc: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-From Step/Proc'}) + to_step_proc: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'To Step/Proc'}) - recapture_abend_codes: str=attrs.field(kw_only = True, default = None, metadata = { + ai_to_step_proc: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-To Step/Proc'}) + recapture_abend_codes: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Recapture ABEND Codes'}) - recapture_cond_codes: str=attrs.field(kw_only = True, default = None, metadata = { + ai_recapture_abend_codes: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Recapture ABEND Codes'}) + recapture_cond_codes: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Recapture COND Codes'}) - auto_adjust_restart: str=attrs.field(kw_only = True, default = None, metadata = { + ai_recapture_cond_codes: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Recapture COND Codes'}) + auto_adjust_restart: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Auto Adjust Restart'}) - step_specific_condition_codes: str=attrs.field(kw_only = True, default = None, metadata = { + ai_auto_adjust_restart: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Auto Adjust Restart'}) + step_specific_condition_codes: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Step-Specific Condition Codes'}) - set_mf_ucc11: str=attrs.field(kw_only = True, default = None, metadata = { + ai_step_specific_condition_codes: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Step-Specific Condition Codes'}) + set_mf_ucc11: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Set MF_UCC11'}) - advanced_restart_parameters: str=attrs.field(kw_only = True, default = None, metadata = { + ai_set_mf_ucc11: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Set MF_UCC11'}) + advanced_restart_parameters: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Advanced Restart Parameters'}) - rerun_job_id: str=attrs.field(kw_only = True, default = None, metadata = { + ai_advanced_restart_parameters: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Advanced Restart Parameters'}) + rerun_job_id: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Rerun Job ID'}) - restart_with_modified_jcl: str=attrs.field(kw_only = True, default = None, metadata = { + ai_rerun_job_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Rerun Job ID'}) + restart_with_modified_jcl: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Restart with Modified JCL'}) - modified_jcl_path_and_filename: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Modified JCL Path and Filename'}) + ai_restart_with_modified_jcl: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Restart with Modified JCL'}) + modified_jcl_path_and_filename: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Modified JCL Path and Filename'}) + ai_modified_jcl_path_and_filename: str=attrs.field( + kw_only=True, default=None, metadata={'_aapi_repr_': 'AI-Modified JCL Path and Filename'}) + a_iregion: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-region'}) + a_iempty_attribute: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-empty attribute'}) @ attrs.define @@ -3710,27 +7046,49 @@ class JobCrewAI(Job): - _type : str = attrs.field(init = False, default = 'Job:CrewAI', metadata = {'_aapi_repr_': 'Type','_type_aapi_' : 'Job:CrewAI'}) - object_name: str=attrs.field(metadata = {'_aapi_name_': True}) - connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { + _type: str=attrs.field(init=False, default='Job:CrewAI', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:CrewAI'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) - crew_inputs: str=attrs.field(kw_only = True, default = None, metadata = { + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + crew_inputs: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Crew Inputs'}) - additional_parameters_: str=attrs.field(kw_only = True, default = None, metadata = { + ai_crew_inputs: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Crew Inputs'}) + additional_parameters_: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Additional Parameters '}) - training_file_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_additional_parameters_: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Additional Parameters '}) + training_file_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Training File Name'}) - generate_artifact: str=attrs.field(kw_only = True, default = None, metadata = { + ai_training_file_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Training File Name'}) + generate_artifact: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Generate Artifact'}) - task_webhook_url: str=attrs.field(kw_only = True, default = None, metadata = { + ai_generate_artifact: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Generate Artifact'}) + task_webhook_url: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Task Webhook URL'}) - step_webhook_url: str=attrs.field(kw_only = True, default = None, metadata = { + ai_task_webhook_url: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Task Webhook URL'}) + step_webhook_url: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Step Webhook URL'}) - crew_webhook_url: str=attrs.field(kw_only = True, default = None, metadata = { + ai_step_webhook_url: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Step Webhook URL'}) + crew_webhook_url: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Crew Webhook URL'}) - failure_tolerance: str=attrs.field(kw_only = True, default = None, metadata = { + ai_crew_webhook_url: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Crew Webhook URL'}) + failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Failure Tolerance'}) - status_polling_frequency: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Status Polling Frequency'}) + ai_failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Failure Tolerance'}) + status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Status Polling Frequency'}) + ai_status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Status Polling Frequency'}) @ attrs.define @@ -3739,21 +7097,37 @@ class JobAzureResourceManager(Job): - _type : str = attrs.field(init = False, default = 'Job:Azure Resource Manager', metadata = {'_aapi_repr_': 'Type','_type_aapi_' : 'Job:Azure Resource Manager'}) - object_name: str=attrs.field(metadata = {'_aapi_name_': True}) - connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { + _type: str=attrs.field(init=False, default='Job:Azure Resource Manager', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:Azure Resource Manager'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) - resource_group_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + resource_group_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Resource Group Name'}) - action: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Action'}) - deployment_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_resource_group_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Resource Group Name'}) + action: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'Action'}) + ai_action: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Action'}) + deployment_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Deployment Name'}) - deployment_properties: str=attrs.field(kw_only = True, default = None, metadata = { + ai_deployment_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Deployment Name'}) + deployment_properties: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Deployment Properties'}) - failure_tolerance: str=attrs.field(kw_only = True, default = None, metadata = { + ai_deployment_properties: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Deployment Properties'}) + failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Failure Tolerance'}) - status_polling_frequency: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Status Polling Frequency'}) + ai_failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Failure Tolerance'}) + status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Status Polling Frequency'}) + ai_status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Status Polling Frequency'}) @ attrs.define @@ -3762,23 +7136,47 @@ class JobAwsStepFunctions(Job): - _type : str = attrs.field(init = False, default = 'Job:AWS Step Functions', metadata = {'_aapi_repr_': 'Type','_type_aapi_' : 'Job:AWS Step Functions'}) - object_name: str=attrs.field(metadata = {'_aapi_name_': True}) - connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { + _type: str=attrs.field(init=False, default='Job:AWS Step Functions', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:AWS Step Functions'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) - execution_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + execution_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Execution Name'}) - state_machine_arn: str=attrs.field(kw_only = True, default = None, metadata = { + ai_execution_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Execution Name'}) + state_machine_arn: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'State Machine ARN'}) - parameters: str=attrs.field(kw_only = True, default = None, metadata = { + ai_state_machine_arn: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-State Machine ARN'}) + parameters: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Parameters'}) - show_execution_logs: str=attrs.field(kw_only = True, default = None, metadata = { + ai_parameters: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Parameters'}) + show_execution_logs: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Show Execution Logs'}) - express_state_machine_execution: str=attrs.field(kw_only = True, default = None, metadata = { + ai_show_execution_logs: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Show Execution Logs'}) + express_state_machine_execution: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Express State Machine Execution'}) - status_polling_frequency: str=attrs.field(kw_only = True, default = None, metadata = { + ai_express_state_machine_execution: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Express State Machine Execution'}) + status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Status Polling Frequency'}) - failure_tolerance: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Failure Tolerance'}) + ai_status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Status Polling Frequency'}) + failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Failure Tolerance'}) + ai_failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Failure Tolerance'}) + a_iq1: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'AI-q1'}) + a_ib1: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'AI-b1'}) + a_ib2: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'AI-b2'}) @ attrs.define @@ -3787,79 +7185,159 @@ class JobInformaticaCS(Job): - _type : str = attrs.field(init = False, default = 'Job:Informatica CS', metadata = {'_aapi_repr_': 'Type','_type_aapi_' : 'Job:Informatica CS'}) - object_name: str=attrs.field(metadata = {'_aapi_name_': True}) - connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { + _type: str=attrs.field(init=False, default='Job:Informatica CS', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:Informatica CS'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) - task_type: str=attrs.field(kw_only = True, default = None, metadata = { + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + task_type: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Task Type'}) - use_federation_id: str=attrs.field(kw_only = True, default = None, metadata = { + ai_task_type: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Task Type'}) + use_federation_id: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Use Federation ID'}) - task_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_use_federation_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Use Federation ID'}) + task_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Task Name'}) - folder_path: str=attrs.field(kw_only = True, default = None, metadata = { + ai_task_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Task Name'}) + folder_path: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Folder Path'}) - taskflow_job_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_folder_path: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Folder Path'}) + taskflow_job_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Taskflow Job Name'}) - task_flow_url: str=attrs.field(kw_only = True, default = None, metadata = { + ai_taskflow_job_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Taskflow Job Name'}) + task_flow_url: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'TaskFlow URL'}) - rerun_suspended_taskflow: str=attrs.field(kw_only = True, default = None, metadata = { + ai_task_flow_url: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-TaskFlow URL'}) + rerun_suspended_taskflow: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Rerun Suspended Taskflow'}) - rerun_run_id: str=attrs.field(kw_only = True, default = None, metadata = { + ai_rerun_suspended_taskflow: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Rerun Suspended Taskflow'}) + rerun_run_id: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Rerun Run ID'}) - process_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_rerun_run_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Rerun Run ID'}) + process_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Process Name'}) - input_fields: str=attrs.field(kw_only = True, default = None, metadata = { + ai_process_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Process Name'}) + input_fields: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Input Fields'}) - call_back_url: str=attrs.field(kw_only = True, default = None, metadata = { + ai_input_fields: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Input Fields'}) + call_back_url: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Call Back URL'}) - status_polling_frequency: str=attrs.field(kw_only = True, default = None, metadata = { + ai_call_back_url: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Call Back URL'}) + status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Status Polling Frequency'}) - failure_tolerance: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Failure Tolerance'}) + ai_status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Status Polling Frequency'}) + a_ipre1: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-pre1'}) + a_ipre2: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-pre2'}) + a_iend1: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-end1'}) + a_iexec11: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-exec11'}) + a_iexec12: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-exec12'}) + a_iexec13: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-exec13'}) + a_iexec21: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-exec21'}) + a_iexec22: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-exec22'}) + a_iend2: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-end2'}) + a_iexec31: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-exec31'}) + a_iexec32: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-exec32'}) + failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Failure Tolerance'}) + ai_failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Failure Tolerance'}) @ attrs.define -class JobApplicationIntegratorAISimplePlugin(Job): +class JobTerraform(Job): - _type : str = attrs.field(init = False, default = 'Job:ApplicationIntegrator:AI Simple Plugin', metadata = {'_aapi_repr_': 'Type','_type_aapi_' : 'Job:ApplicationIntegrator:AI Simple Plugin'}) - object_name: str=attrs.field(metadata = {'_aapi_name_': True}) - connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { + _type: str=attrs.field(init=False, default='Job:Terraform', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:Terraform'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) - ai_connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'AI-ConnectionProfile'}) - ai_user: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'AI-User'}) - ai_connection_type: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'AI-Connection Type'}) + a_iworkspacebody1: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-workspacebody1'}) + a_iworkspacebody3: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-workspacebody3'}) + a_iworkspacebody2: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-workspacebody2'}) + action: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'Action'}) + ai_action: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Action'}) + workspace_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Workspace Name'}) + ai_workspace_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Workspace Name'}) + run_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Run Name'}) + ai_run_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Run Name'}) + parameters: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Parameters'}) + ai_parameters: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Parameters'}) + workspace_params: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Workspace Params'}) + ai_workspace_params: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Workspace Params'}) + variable: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Variable'}) + ai_variable: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Variable'}) + status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Status Polling Frequency'}) + ai_status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Status Polling Frequency'}) + failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Failure Tolerance'}) + ai_failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Failure Tolerance'}) @ attrs.define -class JobTerraform(Job): +class JobApplicationIntegratorAISimplePlugin(JobApplicationIntegrator): - _type : str = attrs.field(init = False, default = 'Job:Terraform', metadata = {'_aapi_repr_': 'Type','_type_aapi_' : 'Job:Terraform'}) - object_name: str=attrs.field(metadata = {'_aapi_name_': True}) - connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { + _type: str=attrs.field(init=False, default='Job:ApplicationIntegrator:AI Simple Plugin', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:ApplicationIntegrator:AI Simple Plugin'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) - action: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Action'}) - workspace_name: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Workspace Name'}) - run_name: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Run Name'}) - parameters: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Parameters'}) - workspace_params: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Workspace Params'}) - variable: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Variable'}) - status_polling_frequency: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Status Polling Frequency'}) - failure_tolerance: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Failure Tolerance'}) + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + ai_user: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-User'}) + ai_connection_type: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Connection Type'}) @ attrs.define @@ -3868,73 +7346,141 @@ class JobAtlassianBitbucket(Job): - _type : str = attrs.field(init = False, default = 'Job:Atlassian Bitbucket', metadata = {'_aapi_repr_': 'Type','_type_aapi_' : 'Job:Atlassian Bitbucket'}) - object_name: str=attrs.field(metadata = {'_aapi_name_': True}) - connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { + _type: str=attrs.field(init=False, default='Job:Atlassian Bitbucket', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:Atlassian Bitbucket'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) - action: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Action'}) - pull_request_action: str=attrs.field(kw_only = True, default = None, metadata = { + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + action: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'Action'}) + ai_action: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Action'}) + pull_request_action: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Pull Request Action'}) - pull_request_pipeline: str=attrs.field(kw_only = True, default = None, metadata = { + ai_pull_request_action: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Pull Request Action'}) + pull_request_pipeline: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Pull Request Pipeline'}) - workspace: str=attrs.field(kw_only = True, default = None, metadata = { + ai_pull_request_pipeline: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Pull Request Pipeline'}) + workspace: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Workspace'}) - repo_slug: str=attrs.field(kw_only = True, default = None, metadata = { + ai_workspace: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Workspace'}) + repo_slug: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Repo Slug'}) - type_attribute: str=attrs.field(kw_only = True, default = None, metadata = { + ai_repo_slug: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Repo Slug'}) + type_attribute: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Type Attribute'}) - source: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Source'}) - destination: str=attrs.field(kw_only = True, default = None, metadata = { + ai_type_attribute: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Type Attribute'}) + source: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'Source'}) + ai_source: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Source'}) + destination: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Destination'}) - destination_commit_hash: str=attrs.field(kw_only = True, default = None, metadata = { + ai_destination: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Destination'}) + destination_commit_hash: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Destination Commit Hash'}) - pull_request_id: str=attrs.field(kw_only = True, default = None, metadata = { + ai_destination_commit_hash: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Destination Commit Hash'}) + pull_request_id: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Pull Request ID'}) - ref_type: str=attrs.field(kw_only = True, default = None, metadata = { + ai_pull_request_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Pull Request ID'}) + ref_type: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Ref Type'}) - ref_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_ref_type: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Ref Type'}) + ref_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Ref Name'}) - commit: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Commit'}) - hash: str=attrs.field(kw_only = True, default = None, - metadata = {'_aapi_repr_': 'Hash'}) - commit_hash: str=attrs.field(kw_only = True, default = None, metadata = { + ai_ref_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Ref Name'}) + commit: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'Commit'}) + ai_commit: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Commit'}) + hash: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'Hash'}) + ai_hash: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Hash'}) + commit_hash: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Commit Hash'}) - selector: str=attrs.field(kw_only = True, default = None, metadata = { + ai_commit_hash: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Commit Hash'}) + selector: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Selector'}) - selector_type: str=attrs.field(kw_only = True, default = None, metadata = { + ai_selector: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Selector'}) + selector_type: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Selector Type'}) - pattern: str=attrs.field(kw_only = True, default = None, metadata = { + ai_selector_type: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Selector Type'}) + pattern: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Pattern'}) - variables: str=attrs.field(kw_only = True, default = None, metadata = { + ai_pattern: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Pattern'}) + variables: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Variables'}) - get_pipeline_steps_log: str=attrs.field(kw_only = True, default = None, metadata = { + ai_variables: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Variables'}) + get_pipeline_steps_log: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Get Pipeline Steps Log'}) - title: str=attrs.field(kw_only = True, default = None, - metadata = {'_aapi_repr_': 'Title'}) - repository_full_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_get_pipeline_steps_log: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Get Pipeline Steps Log'}) + title: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'Title'}) + ai_title: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Title'}) + repository_full_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Repository Full Name'}) - pull_request_source: str=attrs.field(kw_only = True, default = None, metadata = { + ai_repository_full_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Repository Full Name'}) + pull_request_source: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Pull Request Source'}) - pull_request_destination: str=attrs.field(kw_only = True, default = None, metadata = { + ai_pull_request_source: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Pull Request Source'}) + pull_request_destination: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Pull Request Destination'}) - reviewers: str=attrs.field(kw_only = True, default = None, metadata = { + ai_pull_request_destination: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Pull Request Destination'}) + reviewers: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Reviewers'}) - message: str=attrs.field(kw_only = True, default = None, metadata = { + ai_reviewers: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Reviewers'}) + message: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Message'}) - close_source_branch: str=attrs.field(kw_only = True, default = None, metadata = { + ai_message: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Message'}) + close_source_branch: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Close Source Branch'}) - merge_strategy: str=attrs.field(kw_only = True, default = None, metadata = { + ai_close_source_branch: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Close Source Branch'}) + merge_strategy: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Merge Strategy'}) - url_path: str=attrs.field(kw_only = True, default = None, metadata = { + ai_merge_strategy: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Merge Strategy'}) + url_path: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'URL Path'}) - manual_json: str=attrs.field(kw_only = True, default = None, metadata = { + ai_url_path: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-URL Path'}) + manual_json: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Manual JSON'}) - status_polling_frequency: str=attrs.field(kw_only = True, default = None, metadata = { + ai_manual_json: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Manual JSON'}) + status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Status Polling Frequency'}) - failure_tolerance: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Failure Tolerance'}) + ai_status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Status Polling Frequency'}) + failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Failure Tolerance'}) + ai_failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Failure Tolerance'}) @ attrs.define @@ -3943,29 +7489,71 @@ class JobGCPFunctions(Job): - _type : str = attrs.field(init = False, default = 'Job:GCP Functions', metadata = {'_aapi_repr_': 'Type','_type_aapi_' : 'Job:GCP Functions'}) - object_name: str=attrs.field(metadata = {'_aapi_name_': True}) - connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { + _type: str=attrs.field(init=False, default='Job:GCP Functions', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:GCP Functions'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) - project_id: str=attrs.field(kw_only = True, default = None, metadata = { + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + project_id: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Project ID'}) - location: str=attrs.field(kw_only = True, default = None, metadata = { + ai_project_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Project ID'}) + location: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Location'}) - function_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_location: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Location'}) + function_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Function Name'}) - function_parameters: str=attrs.field(kw_only = True, default = None, metadata = { + ai_function_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Function Name'}) + function_parameters: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Function Parameters'}) - url_parameters: str=attrs.field(kw_only = True, default = None, metadata = { + ai_function_parameters: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Function Parameters'}) + url_parameters: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'URL Parameters'}) - body: str=attrs.field(kw_only = True, default = None, - metadata = {'_aapi_repr_': 'Body'}) - api_version: str=attrs.field(kw_only = True, default = None, metadata = { + ai_url_parameters: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-URL Parameters'}) + body: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'Body'}) + ai_body: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Body'}) + api_version: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'API Version'}) - status_polling_frequency: str=attrs.field(kw_only = True, default = None, metadata = { + ai_api_version: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-API Version'}) + status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Status Polling Frequency'}) - failure_tolerance: str=attrs.field(kw_only = True, default = None, metadata = { + ai_status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Status Polling Frequency'}) + failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Failure Tolerance'}) - get_logs: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Get Logs'}) + ai_failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Failure Tolerance'}) + get_logs: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Get Logs'}) + ai_get_logs: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Get Logs'}) + a_ibodydata: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-bodydata'}) + a_iq1: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'AI-q1'}) + a_iq2: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'AI-q2'}) + a_iq2body: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-q2body'}) + a_iatt1: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-att1'}) + a_iendatt1: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-endatt1'}) + a_iatt2: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-att2'}) + a_iendatt2: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-endatt2'}) + a_iatt3: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-att3'}) @ attrs.define @@ -3974,29 +7562,57 @@ class JobAzureLogicApps(Job): - _type : str = attrs.field(init = False, default = 'Job:Azure Logic Apps', metadata = {'_aapi_repr_': 'Type','_type_aapi_' : 'Job:Azure Logic Apps'}) - object_name: str=attrs.field(metadata = {'_aapi_name_': True}) - connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { + _type: str=attrs.field(init=False, default='Job:Azure Logic Apps', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:Azure Logic Apps'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) - plan: str=attrs.field(kw_only = True, default = None, - metadata = {'_aapi_repr_': 'Plan'}) - logic_app_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + plan: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'Plan'}) + ai_plan: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Plan'}) + logic_app_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Logic App Name'}) - workflow: str=attrs.field(kw_only = True, default = None, metadata = { + ai_logic_app_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Logic App Name'}) + workflow: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Workflow'}) - parameters: str=attrs.field(kw_only = True, default = None, metadata = { + ai_workflow: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Workflow'}) + parameters: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Parameters'}) - get_logs: str=attrs.field(kw_only = True, default = None, metadata = { + ai_parameters: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Parameters'}) + get_logs: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Get Logs'}) - failure_tolerance: str=attrs.field(kw_only = True, default = None, metadata = { + ai_get_logs: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Get Logs'}) + failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Failure Tolerance'}) - status_polling_frequency: str=attrs.field(kw_only = True, default = None, metadata = { + ai_failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Failure Tolerance'}) + status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Status Polling Frequency'}) - resubmit_action: str=attrs.field(kw_only = True, default = None, metadata = { + ai_status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Status Polling Frequency'}) + a_ib1: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'AI-b1'}) + a_ib2: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'AI-b2'}) + resubmit_action: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Resubmit Action'}) - failed_action_to_resubmit: str=attrs.field(kw_only = True, default = None, metadata = { + ai_resubmit_action: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Resubmit Action'}) + failed_action_to_resubmit: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Failed Action to Resubmit'}) - t_r_a_c_k_i_n_g_r_u_n_id_r_e_r_u_n: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'TRACKING RUNID RERUN'}) + ai_failed_action_to_resubmit: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Failed Action to Resubmit'}) + t_r_a_c_k_i_n_g_r_u_n_id_r_e_r_u_n: str=attrs.field( + kw_only=True, default=None, metadata={'_aapi_repr_': 'TRACKING RUNID RERUN'}) + ai_t_r_a_c_k_i_n_g_r_u_n_id_r_e_r_u_n: str=attrs.field( + kw_only=True, default=None, metadata={'_aapi_repr_': 'AI-TRACKING RUNID RERUN'}) @ attrs.define @@ -4005,19 +7621,33 @@ class JobQlikCloud(Job): - _type : str = attrs.field(init = False, default = 'Job:Qlik Cloud', metadata = {'_aapi_repr_': 'Type','_type_aapi_' : 'Job:Qlik Cloud'}) - object_name: str=attrs.field(metadata = {'_aapi_name_': True}) - connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { + _type: str=attrs.field(init=False, default='Job:Qlik Cloud', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:Qlik Cloud'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) - reload_type: str=attrs.field(kw_only = True, default = None, metadata = { + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + reload_type: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Reload Type'}) - app_id: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'App ID'}) - print_log_to_output: str=attrs.field(kw_only = True, default = None, metadata = { + ai_reload_type: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Reload Type'}) + app_id: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'App ID'}) + ai_app_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-App ID'}) + print_log_to_output: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Print Log to Output'}) - status_polling_frequency: str=attrs.field(kw_only = True, default = None, metadata = { + ai_print_log_to_output: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Print Log to Output'}) + status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Status Polling Frequency'}) - tolerance: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Tolerance'}) + ai_status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Status Polling Frequency'}) + tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Tolerance'}) + ai_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Tolerance'}) @ attrs.define @@ -4026,19 +7656,39 @@ class JobOCIVM(Job): - _type : str = attrs.field(init = False, default = 'Job:OCI VM', metadata = {'_aapi_repr_': 'Type','_type_aapi_' : 'Job:OCI VM'}) - object_name: str=attrs.field(metadata = {'_aapi_name_': True}) - connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { + _type: str=attrs.field(init=False, default='Job:OCI VM', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:OCI VM'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) - action: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Action'}) - instance_id: str=attrs.field(kw_only = True, default = None, metadata = { + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + action: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'Action'}) + ai_action: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Action'}) + instance_id: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Instance ID'}) - parameters: str=attrs.field(kw_only = True, default = None, metadata = { + ai_instance_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Instance ID'}) + parameters: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Parameters'}) - status_polling_frequency: str=attrs.field(kw_only = True, default = None, metadata = { + ai_parameters: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Parameters'}) + status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Status Polling Frequency'}) - failure_tolerance: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Failure Tolerance'}) + ai_status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Status Polling Frequency'}) + failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Failure Tolerance'}) + ai_failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Failure Tolerance'}) + a_ib1: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'AI-b1'}) + a_ib2: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'AI-b2'}) + a_iq1: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'AI-q1'}) @ attrs.define @@ -4047,25 +7697,47 @@ class JobAwsDataPipeline(Job): - _type : str = attrs.field(init = False, default = 'Job:AWS Data Pipeline', metadata = {'_aapi_repr_': 'Type','_type_aapi_' : 'Job:AWS Data Pipeline'}) - object_name: str=attrs.field(metadata = {'_aapi_name_': True}) - connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { + _type: str=attrs.field(init=False, default='Job:AWS Data Pipeline', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:AWS Data Pipeline'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) - action: str=attrs.field(kw_only = True, default = None, metadata = { - '_aapi_repr_': 'Action'}) - pipeline_id: str=attrs.field(kw_only = True, default = None, metadata = { + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + action: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'Action'}) + ai_action: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Action'}) + pipeline_id: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Pipeline ID'}) - pipeline_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_pipeline_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Pipeline ID'}) + pipeline_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Pipeline Name'}) - pipeline_unique_id: str=attrs.field(kw_only = True, default = None, metadata = { + ai_pipeline_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Pipeline Name'}) + pipeline_unique_id: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Pipeline Unique ID'}) - parameters: str=attrs.field(kw_only = True, default = None, metadata = { + ai_pipeline_unique_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Pipeline Unique ID'}) + parameters: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Parameters'}) - trigger_created_pipeline: str=attrs.field(kw_only = True, default = None, metadata = { + ai_parameters: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Parameters'}) + trigger_created_pipeline: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Trigger Created Pipeline'}) - status_polling_frequency: str=attrs.field(kw_only = True, default = None, metadata = { + ai_trigger_created_pipeline: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Trigger Created Pipeline'}) + status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Status Polling Frequency'}) - failure_tolerance: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Failure Tolerance'}) + ai_status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Status Polling Frequency'}) + failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Failure Tolerance'}) + ai_failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Failure Tolerance'}) + a_iq1: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'AI-q1'}) @ attrs.define @@ -4074,25 +7746,51 @@ class JobOCIDataIntegration(Job): - _type : str = attrs.field(init = False, default = 'Job:OCI Data Integration', metadata = {'_aapi_repr_': 'Type','_type_aapi_' : 'Job:OCI Data Integration'}) - object_name: str=attrs.field(metadata = {'_aapi_name_': True}) - connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { + _type: str=attrs.field(init=False, default='Job:OCI Data Integration', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:OCI Data Integration'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) - actions: str=attrs.field(kw_only = True, default = None, metadata = { + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + actions: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Actions'}) - workspace_ocid: str=attrs.field(kw_only = True, default = None, metadata = { + ai_actions: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Actions'}) + workspace_ocid: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Workspace OCID'}) - application_key: str=attrs.field(kw_only = True, default = None, metadata = { + ai_workspace_ocid: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Workspace OCID'}) + application_key: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Application Key'}) - task_key: str=attrs.field(kw_only = True, default = None, metadata = { + ai_application_key: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Application Key'}) + task_key: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Task Key'}) - task_run_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_task_key: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Task Key'}) + task_run_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Task Run Name'}) - task_run_input_parameters: str=attrs.field(kw_only = True, default = None, metadata = { + ai_task_run_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Task Run Name'}) + task_run_input_parameters: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Task Run Input Parameters'}) - status_polling_frequency: str=attrs.field(kw_only = True, default = None, metadata = { + ai_task_run_input_parameters: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Task Run Input Parameters'}) + status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Status Polling Frequency'}) - failure_tolerance: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Failure Tolerance'}) + ai_status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Status Polling Frequency'}) + failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Failure Tolerance'}) + ai_failure_tolerance: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Failure Tolerance'}) + a_ib1: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'AI-b1'}) + a_ib2: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'AI-b2'}) + a_iq1: str=attrs.field(kw_only=True, default=None, + metadata={'_aapi_repr_': 'AI-q1'}) @ attrs.define @@ -4101,16 +7799,30 @@ class JobGCPCloudRun(Job): - _type : str = attrs.field(init = False, default = 'Job:GCP Cloud Run', metadata = {'_aapi_repr_': 'Type','_type_aapi_' : 'Job:GCP Cloud Run'}) - object_name: str=attrs.field(metadata = {'_aapi_name_': True}) - connection_profile: str=attrs.field(kw_only = True, default = None, metadata = { + _type: str=attrs.field(init=False, default='Job:GCP Cloud Run', metadata={ + '_aapi_repr_': 'Type', '_type_aapi_': 'Job:GCP Cloud Run'}) + object_name: str=attrs.field(metadata={'_aapi_name_': True}) + connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'ConnectionProfile'}) - project_id: str=attrs.field(kw_only = True, default = None, metadata = { + ai_connection_profile: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-ConnectionProfile'}) + project_id: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Project ID'}) - location: str=attrs.field(kw_only = True, default = None, metadata = { + ai_project_id: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Project ID'}) + location: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Location'}) - job_name: str=attrs.field(kw_only = True, default = None, metadata = { + ai_location: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Location'}) + job_name: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Job Name'}) - overrides_specification: str=attrs.field(kw_only = True, default = None, metadata = { + ai_job_name: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Job Name'}) + overrides_specification: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Overrides Specification'}) - status_polling_frequency: str=attrs.field(kw_only = True, default = None, metadata = {'_aapi_repr_': 'Status Polling Frequency'}) + ai_overrides_specification: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Overrides Specification'}) + status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'Status Polling Frequency'}) + ai_status_polling_frequency: str=attrs.field(kw_only=True, default=None, metadata={ + '_aapi_repr_': 'AI-Status Polling Frequency'}) diff --git a/src/ctm_python_client/__init__.py b/src/ctm_python_client/__init__.py index 63f9a6d..fc22076 100644 --- a/src/ctm_python_client/__init__.py +++ b/src/ctm_python_client/__init__.py @@ -1,2 +1,2 @@ -__version__ = '2.6.4' +__version__ = '2.6.6' __author__ = 'BMC Software' diff --git a/src/ctm_python_client/ext/autogen.py b/src/ctm_python_client/ext/autogen.py index 7d900a6..725126b 100644 --- a/src/ctm_python_client/ext/autogen.py +++ b/src/ctm_python_client/ext/autogen.py @@ -8,7 +8,7 @@ __all__ = ['generate_ai_plugins_classes'] -IF_PLUGINS = ['ADS102024', 'ARG092026', 'SNC022026', 'AWX122024', 'UIP072021', 'GIT092025', 'OFC032026', 'MAT022025', 'NFI042024', 'AMM082023', 'ABR092025', 'DSW122024', 'BEC032025', 'GDR052023', 'ODF062024', 'GBA032023', 'ABY122023', 'SBT032025', 'KBN062023', 'GDU102023', 'ZDX112021', 'IMQ042025', 'GWF092023', 'GBQ102022', 'ASF012023', 'GDM082023', 'DBT042023', 'SIB062025', 'CMR022024', 'ODS052024', 'JCP102025', 'ADP122022', 'ZML022023', 'AAI042026', 'ACF082023', 'GEA072025', 'QLC092022', 'TDO042024', 'VNB032025', 'AEC082022', 'ZRM082023', 'AST072024', 'ICS032022', 'DBX032022', 'COM032023', 'GFU012023', 'ZBA042022', 'ABK042023', 'GDF032022', 'GDQ112023', 'VMW102024', 'MPA032026', 'AQS012023', 'FVT032025', 'VBR062025', 'GVM062022', 'RDS032026', 'ODI032024', 'SPA072026', 'SFI122022', 'OTR052026', 'DKU052026', 'ACS042023', 'ATR122022', 'ASM0220223', 'SDS122025', 'ASB012025', 'ZFN032022', 'AAR072022', 'ZSY062022', 'APP022025', 'JEN022024', 'NBU032025', 'ZWB072025', 'ADO112023', 'SNF092022', 'BAK092023', 'LAN012026', 'AHD062022', 'JDE092026', 'PBI082024', 'MFW022023', 'DSL122024', 'ZLA112022', 'MFL022023', 'SOP072023', 'ADF062021', 'BOO032022', 'OVM012024', 'RST062023', 'GDP042022', 'OFC042026', 'ARS112024', 'RMQ082024', 'MFB062025', 'ASG032026', 'ADB112022', 'AMW112024', 'RBK072025', 'APK032026', 'ABB092025', 'DTG052025', 'ANS032024', 'GLU062021', 'GCC052024', 'AAP092024', 'TER102023', 'ABA092022', 'MBI042022', 'GVA092025', 'TDM052022', 'GCR042024', 'TAB072023', 'DTG022025', 'AAT052023', 'CRW122025', 'ODF0420241', 'AEM072022', 'SIS062026', 'ALM012024', 'ZVM062022', 'ASQ032024', 'ADY122023', 'PDY092024', 'ADM062025', 'AAF112024', 'CCI012025', 'GIG072026', 'VMS032026'] +IF_PLUGINS = ['SDS122025', 'JCP102025', 'GFU012023', 'RBK072025', 'APP022025', 'MAT022025', 'ADB112022', 'AEC082022', 'DTG022025', 'GIT092025', 'ADP122022', 'ADO112023', 'PBI082024', 'OTR052026', 'MPA032026', 'ADS102024', 'ABK042023', 'ZFN032022', 'NFI042024', 'GWF092023', 'RDS032026', 'SOP072023', 'MBI042022', 'ODF0420241', 'ZDX112021', 'SIB062025', 'AMW112024', 'CRW122025', 'BOO032022', 'UIP072021', 'AQS012023', 'ASB012025', 'DSW122024', 'CMR022024', 'DBX032022', 'GDU102023', 'GCR042024', 'ASF012023', 'ALM012024', 'ASQ032024', 'NBU032025', 'GDF032022', 'DBT042023', 'VMW102024', 'ZVM062022', 'WKT102026', 'GVM062022', 'AAP092024', 'ABB092025', 'TAB072023', 'FVT032025', 'AAT052023', 'COM032023', 'ICS032022', 'ODF062024', 'ZBA042022', 'SIS062026', 'SNC022026', 'GDM082023', 'ZRM082023', 'AWX122024', 'CCI012025', 'OAI082026', 'GAP102026', 'GDR052023', 'ANS032024', 'LAN012026', 'ABY122023', 'ZSY062022', 'AAF112024', 'AST072024', 'GVA092025', 'SAC102026', 'OFC042026', 'GDP042022', 'ATR122022', 'JEN022024', 'VNB032025', 'ZWB072025', 'VMS032026', 'AAI042026', 'JDE092026', 'ABR092025', 'OVM012024', 'ARG092026', 'TDM052022', 'SPA072026', 'DSL122024', 'AHD062022', 'MFW022023', 'AMM082023', 'ACS042023', 'TER102023', 'SBT032025', 'ZLA112022', 'ASG032026', 'ADY122023', 'RMQ082024', 'KBN062023', 'MFB062025', 'ABC102026', 'SNF092022', 'MFL022023', 'GBQ102022', 'ARS112024', 'TDO042024', 'GBA032023', 'AEM072022', 'GLU062021', 'VBR062025', 'ODI032024', 'AAR072022', 'ODS052024', 'BAK092023', 'PDY092024', 'ZML022023', 'DTG052025', 'DKU052026', 'RST062023', 'IMQ042025', 'ADM062025', 'GEA072025', 'GIG072026', 'ASM0220223', 'ADF062021', 'APK032026', 'SFI122022', 'ABA092022', 'GDQ112023', 'GCC052024', 'ACF082023', 'OFC032026', 'BEC032025', 'QLC092022'] imports_str = '''from aapi import * diff --git a/tests/test_sanity.py b/tests/test_sanity.py index 24eeede..1a745c9 100644 --- a/tests/test_sanity.py +++ b/tests/test_sanity.py @@ -2,6 +2,6 @@ def test_version_author(): import ctm_python_client assert ctm_python_client.__author__ == 'BMC Software' - assert ctm_python_client.__version__ == '2.6.4' + assert ctm_python_client.__version__ == '2.6.6' From 2369d9e6f922297974624800db0f4f710b6d7908 Mon Sep 17 00:00:00 2001 From: evoldman Date: Sun, 25 Oct 2026 17:17:18 +0200 Subject: [PATCH 2/2] Fix invalid Python identifiers in October IF codegen Co-authored-by: Cursor --- src/aapi/integration_factory/connection_profiles.py | 2 +- src/aapi/integration_factory/jobs.py | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/aapi/integration_factory/connection_profiles.py b/src/aapi/integration_factory/connection_profiles.py index 50b5dc7..6d4e982 100644 --- a/src/aapi/integration_factory/connection_profiles.py +++ b/src/aapi/integration_factory/connection_profiles.py @@ -1976,7 +1976,7 @@ class ConnectionProfileApacheKafkaViaConfluent(ConnectionProfile): '_aapi_repr_': 'API Key ID'}) api_key_secret: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'API Key Secret'}) - o_auth_2.0_token_endpoint: str = attrs.field(kw_only=True, default=None, metadata={'_aapi_repr_': 'OAuth 2.0 Token Endpoint'}) + o_auth_2_0_token_endpoint: str = attrs.field(kw_only=True, default=None, metadata={'_aapi_repr_': 'OAuth 2.0 Token Endpoint'}) client_id: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Client ID'}) client_secret: str = attrs.field(kw_only=True, default=None, metadata={ diff --git a/src/aapi/integration_factory/jobs.py b/src/aapi/integration_factory/jobs.py index 259de63..edba41e 100644 --- a/src/aapi/integration_factory/jobs.py +++ b/src/aapi/integration_factory/jobs.py @@ -1094,8 +1094,8 @@ class JobAzureVirtualMachineScaleSets(Job): '_aapi_repr_': 'JSON Body'}) ai_json_body: str = attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'AI-JSON Body'}) - instance_id's : str = attrs.field(kw_only = True,default = None,metadata = {'_aapi_repr_':'Instance ID's'}) - ai_instance_id's : str = attrs.field(kw_only = True,default = None,metadata = {'_aapi_repr_':'AI-Instance ID's'}) + instance_ids: str = attrs.field(kw_only=True, default=None, metadata={'_aapi_repr_': "Instance ID's"}) + ai_instance_ids: str = attrs.field(kw_only=True, default=None, metadata={'_aapi_repr_': "AI-Instance ID's"}) verification_polling_interval: str=attrs.field(kw_only=True, default=None, metadata={ '_aapi_repr_': 'Verification Polling Interval'}) ai_verification_polling_interval: str=attrs.field(kw_only=True, default=None, metadata={ @@ -7322,7 +7322,7 @@ class JobTerraform(Job): @ attrs.define -class JobApplicationIntegratorAISimplePlugin(JobApplicationIntegrator): +class JobApplicationIntegratorAISimplePlugin(Job):