UserResources

pydantic model openapi_client.models.user_resources.UserResources

UserResources

Fields:
field dataset_access: Optional[DatasetAccess] = None (alias 'DatasetAccess')
field schedules: Optional[List[UserResourcesSchedulesInner]] = None (alias 'Schedules')
field etl_jobs: Optional[List[UserResourcesEtlJobsInner]] = None (alias 'EtlJobs')
field datalabs: Optional[List[UserResourcesDatalabsInner]] = None (alias 'Datalabs')
field models: Optional[List[UserResourcesModelsInner]] = None (alias 'Models')
field dashboards: Optional[List[UserResourcesDashboardsInner]] = None (alias 'Dashboards')
field roles: Optional[List[UserResourcesRolesInner]] = None (alias 'Roles')
field tags: Optional[List[UserResourcesTagsInner]] = None (alias 'Tags')
field aws_roles: Optional[List[AwsRoleBasicDetails]] = None (alias 'AwsRoles')
field hcls_stores: Optional[List[HclsStores]] = None (alias 'HclsStores')
field hcls_workflows: Optional[List[Dict[str, Any]]] = None (alias 'HclsWorkflows')
field verticals: Optional[List[Dict[str, Any]]] = None (alias 'Verticals')
field glossaries: Optional[List[GlossaryDetails]] = None (alias 'Glossaries')
field groups: Optional[UserResourcesGroups] = None (alias 'Groups')
field user_parameters: Optional[List[StrictStr]] = None (alias 'UserParameters')
field global_parameters: Optional[List[StrictStr]] = None (alias 'GlobalParameters')
field shared_libraries: Optional[List[StrictStr]] = None (alias 'SharedLibraries')

Shared library IDs attached to the job. Create allows at most 25 (JOB-1003).

field data_pipelines: Optional[List[UserResourcesDataPipelinesInner]] = None (alias 'DataPipelines')
field data_quality_checks: Optional[List[UserResourcesDataQualityChecksInner]] = None (alias 'DataQualityChecks')
field domain_names: Optional[List[UserResourcesDomainNamesInner]] = None (alias 'DomainNames')
field tenant_names: Optional[List[UserResourcesTenantNamesInner]] = None (alias 'TenantNames')
field datalab_lifecycle_configurations: Optional[List[UserResourcesDatalabLifecycleConfigurationsInner]] = None (alias 'DatalabLifecycleConfigurations')
field code_repositories: Optional[List[UserResourcesCodeRepositoriesInner]] = None (alias 'CodeRepositories')
field datasources: Optional[List[UserResourcesDatasourcesInner]] = None (alias 'Datasources')
field nl2_sql_training_documents: Optional[List[UserResourcesNL2SQLTrainingDocumentsInner]] = None (alias 'NL2SQLTrainingDocuments')
field knowledge_bases: Optional[List[UserResourcesKnowledgeBasesInner]] = None (alias 'KnowledgeBases')
field agents: Optional[List[UserResourcesAgentsInner]] = None (alias 'Agents')
field guard_rails: Optional[List[UserResourcesGuardRailsInner]] = None (alias 'GuardRails')
field ai_projects: Optional[List[UserResourcesAIProjectsInner]] = None (alias 'AIProjects')
field ai_chats: Optional[List[UserResourcesAIChatsInner]] = None (alias 'AIChats')
field ai_notes: Optional[List[UserResourcesAINotesInner]] = None (alias 'AINotes')
field automated_reasoning_policies: Optional[List[UserResourcesAutomatedReasoningPoliciesInner]] = None (alias 'AutomatedReasoningPolicies')
to_str()

Returns the string representation of the model using alias

Return type:

str

to_json()

Returns the JSON representation of the model using alias

Return type:

str

classmethod from_json(json_str)

Create an instance of UserResources from a JSON string

Return type:

Optional[Self]

to_dict()

Return the dictionary representation of the model using alias.

This has the following differences from calling pydantic’s self.model_dump(by_alias=True):

  • None is only added to the output dict for nullable fields that were set at model initialization. Other fields with value None are ignored.

Return type:

Dict[str, Any]

classmethod from_dict(obj)

Create an instance of UserResources from a dict

Return type:

Optional[Self]