class documentation

class OneOf: (source)

Known subclasses: nebius.api.nebius.common.error.v1alpha1.ServiceError.__OneOfClass_details__, nebius.api.nebius.common.v1.ServiceError.__OneOfClass_details__, nebius.api.nebius.compute.v1.AttachedDiskSpec.__OneOfClass_type__, nebius.api.nebius.compute.v1.AttachedFilesystemSpec.__OneOfClass_type__, nebius.api.nebius.compute.v1.DiskSpec.__OneOfClass_size__, nebius.api.nebius.compute.v1.DiskSpec.__OneOfClass_source__, nebius.api.nebius.compute.v1.FilesystemSpec.__OneOfClass_size__, nebius.api.nebius.compute.v1.GpuClusterStatus.__OneOfClass_topology__, nebius.api.nebius.compute.v1.ImageSpec.__OneOfClass__description__, nebius.api.nebius.compute.v1.InstanceStatus.__OneOfClass_gpu_cluster_topology__, nebius.api.nebius.compute.v1.PublicIPAddress.__OneOfClass_allocation__, nebius.api.nebius.compute.v1.ResourcesSpec.__OneOfClass_size__, nebius.api.nebius.compute.v1alpha1.AttachedDiskSpec.__OneOfClass_type__, nebius.api.nebius.compute.v1alpha1.AttachedFilesystemSpec.__OneOfClass_type__, nebius.api.nebius.compute.v1alpha1.DiskSpec.__OneOfClass_size__, nebius.api.nebius.compute.v1alpha1.DiskSpec.__OneOfClass_source__, nebius.api.nebius.compute.v1alpha1.FilesystemSpec.__OneOfClass_size__, nebius.api.nebius.compute.v1alpha1.ImageSpec.__OneOfClass__description__, nebius.api.nebius.compute.v1alpha1.ResourcesSpec.__OneOfClass_size__, nebius.api.nebius.iam.v1.Account.__OneOfClass_type__, nebius.api.nebius.iam.v1.FederatedCredentialsSpec.__OneOfClass_credentials_provider__, nebius.api.nebius.iam.v1.FederationSpec.__OneOfClass_settings__, nebius.api.nebius.iam.v1.GetProfileResponse.__OneOfClass_profile__, nebius.api.nebius.iam.v1.GroupMembershipWithAttributes.__OneOfClass_attributesOptional__, nebius.api.nebius.iam.v1.InvitationSpec.__OneOfClass_contact__, nebius.api.nebius.iam.v1.KeyIdentity.__OneOfClass_identity__, nebius.api.nebius.iam.v1.ListAccessKeysRequest.__OneOfClass__page_size__, nebius.api.nebius.iam.v1.ListAuthPublicKeyRequest.__OneOfClass__page_size__, nebius.api.nebius.iam.v1.ListGroupMembershipsRequest.__OneOfClass__page_size__, nebius.api.nebius.iam.v1.ListGroupsRequest.__OneOfClass__page_size__, nebius.api.nebius.iam.v1.ListMemberOfRequest.__OneOfClass__page_size__, nebius.api.nebius.iam.v1.ListProjectsRequest.__OneOfClass__page_size__, nebius.api.nebius.iam.v1.ListServiceAccountRequest.__OneOfClass__page_size__, nebius.api.nebius.iam.v1.ListTenantsRequest.__OneOfClass__page_size__, nebius.api.nebius.iam.v1.ListTenantUserAccountsRequest.__OneOfClass__page_size__, nebius.api.nebius.iam.v1.ListTenantUserAccountsWithAttributesRequest.__OneOfClass__page_size__, nebius.api.nebius.iam.v1.RevokeSessionRequest.__OneOfClass_revoke__, nebius.api.nebius.iam.v1.TenantUserAccountWithAttributes.__OneOfClass_attributesOptional__, nebius.api.nebius.iam.v1.UserAttributes.__OneOfClass__email__, nebius.api.nebius.iam.v1.UserAttributes.__OneOfClass__email_verified__, nebius.api.nebius.iam.v1.UserAttributes.__OneOfClass__family_name__, nebius.api.nebius.iam.v1.UserAttributes.__OneOfClass__given_name__, nebius.api.nebius.iam.v1.UserAttributes.__OneOfClass__locale__, nebius.api.nebius.iam.v1.UserAttributes.__OneOfClass__name__, nebius.api.nebius.iam.v1.UserAttributes.__OneOfClass__phone_number__, nebius.api.nebius.iam.v1.UserAttributes.__OneOfClass__phone_number_verified__, nebius.api.nebius.iam.v1.UserAttributes.__OneOfClass__picture__, nebius.api.nebius.iam.v1.UserAttributes.__OneOfClass__preferred_username__, nebius.api.nebius.iam.v1.UserAttributes.__OneOfClass__sub__, nebius.api.nebius.iam.v1.UserAttributes.__OneOfClass__zoneinfo__, nebius.api.nebius.iam.v1.UserProfile.__OneOfClass_attributes_optional__, nebius.api.nebius.iam.v2.ListAccessKeysRequest.__OneOfClass__page_size__, nebius.api.nebius.logging.agentmanager.v1.GetVersionResponse.__OneOfClass_response__, nebius.api.nebius.mk8s.v1.AttachedFilesystemSpec.__OneOfClass_type__, nebius.api.nebius.mk8s.v1.DiskSpec.__OneOfClass_size__, nebius.api.nebius.mk8s.v1.NodeGroupSpec.__OneOfClass_size__, nebius.api.nebius.mk8s.v1.PercentOrCount.__OneOfClass_value__, nebius.api.nebius.mk8s.v1.ResourcesSpec.__OneOfClass_size__, nebius.api.nebius.mk8s.v1.UpgradeNodeGroupRequest.__OneOfClass_upgrade_type__, nebius.api.nebius.mk8s.v1alpha1.AttachedFilesystemSpec.__OneOfClass_type__, nebius.api.nebius.mk8s.v1alpha1.DiskSpec.__OneOfClass_size__, nebius.api.nebius.mk8s.v1alpha1.NodeGroupSpec.__OneOfClass_size__, nebius.api.nebius.mk8s.v1alpha1.PercentOrCount.__OneOfClass_value__, nebius.api.nebius.mk8s.v1alpha1.ResourcesSpec.__OneOfClass_size__, nebius.api.nebius.mk8s.v1alpha1.UpgradeNodeGroupRequest.__OneOfClass_upgrade_type__, nebius.api.nebius.msp.postgresql.v1alpha1.config.PostgresqlConfig16.__OneOfClass__autovacuum_analyze_scale_factor__, nebius.api.nebius.msp.postgresql.v1alpha1.config.PostgresqlConfig16.__OneOfClass__autovacuum_naptime__, nebius.api.nebius.msp.postgresql.v1alpha1.config.PostgresqlConfig16.__OneOfClass__autovacuum_vacuum_cost_delay__, nebius.api.nebius.msp.postgresql.v1alpha1.config.PostgresqlConfig16.__OneOfClass__autovacuum_vacuum_cost_limit__, nebius.api.nebius.msp.postgresql.v1alpha1.config.PostgresqlConfig16.__OneOfClass__autovacuum_vacuum_scale_factor__, nebius.api.nebius.msp.postgresql.v1alpha1.config.PostgresqlConfig16.__OneOfClass__autovacuum_work_mem__, nebius.api.nebius.msp.postgresql.v1alpha1.config.PostgresqlConfig16.__OneOfClass__default_transaction_read_only__, nebius.api.nebius.msp.postgresql.v1alpha1.config.PostgresqlConfig16.__OneOfClass__idle_in_transaction_session_timeout__, nebius.api.nebius.msp.postgresql.v1alpha1.config.PostgresqlConfig16.__OneOfClass__max_connections__, nebius.api.nebius.msp.postgresql.v1alpha1.config.PostgresqlConfig16.__OneOfClass__search_path__, nebius.api.nebius.msp.postgresql.v1alpha1.config.PostgresqlConfig16.__OneOfClass__shared_buffers__, nebius.api.nebius.msp.postgresql.v1alpha1.config.PostgresqlConfig16.__OneOfClass__statement_timeout__, nebius.api.nebius.msp.postgresql.v1alpha1.ConfigSpec.__OneOfClass_config__, nebius.api.nebius.msp.postgresql.v1alpha1.ConnectionPoolerConfig.__OneOfClass__max_pool_size__, nebius.api.nebius.msp.spark.v1alpha1.ClusterSpec.__OneOfClass__description__, nebius.api.nebius.msp.spark.v1alpha1.ClusterStatus.__OneOfClass__history_server_endpoint__, nebius.api.nebius.msp.spark.v1alpha1.ExecutorTemplateSpec.__OneOfClass_hosts_spec__, nebius.api.nebius.msp.spark.v1alpha1.JobSpec.__OneOfClass__description__, nebius.api.nebius.msp.spark.v1alpha1.JobSpec.__OneOfClass_runtime_config__, nebius.api.nebius.msp.spark.v1alpha1.JobStatus.__OneOfClass__driver_endpoint__, nebius.api.nebius.msp.spark.v1alpha1.ListClustersResponse.__OneOfClass__next_page_token__, nebius.api.nebius.msp.spark.v1alpha1.ListJobsResponse.__OneOfClass__next_page_token__, nebius.api.nebius.msp.spark.v1alpha1.ListSessionsResponse.__OneOfClass__next_page_token__, nebius.api.nebius.msp.spark.v1alpha1.SessionSpec.__OneOfClass__description__, nebius.api.nebius.msp.spark.v1alpha1.SessionStatus.__OneOfClass__spark_connect_endpoint__, nebius.api.nebius.quotas.v1.QuotaAllowanceSpec.__OneOfClass__limit__, nebius.api.nebius.storage.v1.DeleteBucketRequest.__OneOfClass_purge__, nebius.api.nebius.storage.v1.LifecycleExpiration.__OneOfClass_expired_with__, nebius.api.nebius.storage.v1.LifecycleNoncurrentVersionExpiration.__OneOfClass__newer_noncurrent_versions__, nebius.api.nebius.vpc.v1.AllocationSpec.__OneOfClass_ip_spec__, nebius.api.nebius.vpc.v1.Assignment.__OneOfClass_type__, nebius.api.nebius.vpc.v1.IPv4PrivateAllocationSpec.__OneOfClass_pool__, nebius.api.nebius.vpc.v1.IPv4PublicAllocationSpec.__OneOfClass_pool__, nebius.api.nebius.vpc.v1alpha1.AllocationSpec.__OneOfClass_ip_spec__, nebius.api.nebius.vpc.v1alpha1.Assignment.__OneOfClass_type__, nebius.api.nebius.vpc.v1alpha1.IPv4PrivateAllocationSpec.__OneOfClass_pool__, nebius.api.nebius.vpc.v1alpha1.PoolSpec.__OneOfClass_source__, nebius.api.nebius.vpc.v1alpha1.PublicIPAddress.__OneOfClass_allocation__, nebius.api.nebius.vpc.v1alpha1.SubnetPool.__OneOfClass_pool__

View In Hierarchy

Undocumented

Class Variable name Undocumented
overridden in nebius.api.nebius.common.error.v1alpha1.ServiceError.__OneOfClass_details__, nebius.api.nebius.common.v1.ServiceError.__OneOfClass_details__, nebius.api.nebius.compute.v1.AttachedDiskSpec.__OneOfClass_type__, nebius.api.nebius.compute.v1.AttachedFilesystemSpec.__OneOfClass_type__, nebius.api.nebius.compute.v1.DiskSpec.__OneOfClass_size__, nebius.api.nebius.compute.v1.DiskSpec.__OneOfClass_source__, nebius.api.nebius.compute.v1.FilesystemSpec.__OneOfClass_size__, nebius.api.nebius.compute.v1.GpuClusterStatus.__OneOfClass_topology__, nebius.api.nebius.compute.v1.ImageSpec.__OneOfClass__description__, nebius.api.nebius.compute.v1.InstanceStatus.__OneOfClass_gpu_cluster_topology__, nebius.api.nebius.compute.v1.PublicIPAddress.__OneOfClass_allocation__, nebius.api.nebius.compute.v1.ResourcesSpec.__OneOfClass_size__, nebius.api.nebius.compute.v1alpha1.AttachedDiskSpec.__OneOfClass_type__, nebius.api.nebius.compute.v1alpha1.AttachedFilesystemSpec.__OneOfClass_type__, nebius.api.nebius.compute.v1alpha1.DiskSpec.__OneOfClass_size__, nebius.api.nebius.compute.v1alpha1.DiskSpec.__OneOfClass_source__, nebius.api.nebius.compute.v1alpha1.FilesystemSpec.__OneOfClass_size__, nebius.api.nebius.compute.v1alpha1.ImageSpec.__OneOfClass__description__, nebius.api.nebius.compute.v1alpha1.ResourcesSpec.__OneOfClass_size__, nebius.api.nebius.iam.v1.Account.__OneOfClass_type__, nebius.api.nebius.iam.v1.FederatedCredentialsSpec.__OneOfClass_credentials_provider__, nebius.api.nebius.iam.v1.FederationSpec.__OneOfClass_settings__, nebius.api.nebius.iam.v1.GetProfileResponse.__OneOfClass_profile__, nebius.api.nebius.iam.v1.GroupMembershipWithAttributes.__OneOfClass_attributesOptional__, nebius.api.nebius.iam.v1.InvitationSpec.__OneOfClass_contact__, nebius.api.nebius.iam.v1.KeyIdentity.__OneOfClass_identity__, nebius.api.nebius.iam.v1.ListAccessKeysRequest.__OneOfClass__page_size__, nebius.api.nebius.iam.v1.ListAuthPublicKeyRequest.__OneOfClass__page_size__, nebius.api.nebius.iam.v1.ListGroupMembershipsRequest.__OneOfClass__page_size__, nebius.api.nebius.iam.v1.ListGroupsRequest.__OneOfClass__page_size__, nebius.api.nebius.iam.v1.ListMemberOfRequest.__OneOfClass__page_size__, nebius.api.nebius.iam.v1.ListProjectsRequest.__OneOfClass__page_size__, nebius.api.nebius.iam.v1.ListServiceAccountRequest.__OneOfClass__page_size__, nebius.api.nebius.iam.v1.ListTenantsRequest.__OneOfClass__page_size__, nebius.api.nebius.iam.v1.ListTenantUserAccountsRequest.__OneOfClass__page_size__, nebius.api.nebius.iam.v1.ListTenantUserAccountsWithAttributesRequest.__OneOfClass__page_size__, nebius.api.nebius.iam.v1.RevokeSessionRequest.__OneOfClass_revoke__, nebius.api.nebius.iam.v1.TenantUserAccountWithAttributes.__OneOfClass_attributesOptional__, nebius.api.nebius.iam.v1.UserAttributes.__OneOfClass__email__, nebius.api.nebius.iam.v1.UserAttributes.__OneOfClass__email_verified__, nebius.api.nebius.iam.v1.UserAttributes.__OneOfClass__family_name__, nebius.api.nebius.iam.v1.UserAttributes.__OneOfClass__given_name__, nebius.api.nebius.iam.v1.UserAttributes.__OneOfClass__locale__, nebius.api.nebius.iam.v1.UserAttributes.__OneOfClass__name__, nebius.api.nebius.iam.v1.UserAttributes.__OneOfClass__phone_number__, nebius.api.nebius.iam.v1.UserAttributes.__OneOfClass__phone_number_verified__, nebius.api.nebius.iam.v1.UserAttributes.__OneOfClass__picture__, nebius.api.nebius.iam.v1.UserAttributes.__OneOfClass__preferred_username__, nebius.api.nebius.iam.v1.UserAttributes.__OneOfClass__sub__, nebius.api.nebius.iam.v1.UserAttributes.__OneOfClass__zoneinfo__, nebius.api.nebius.iam.v1.UserProfile.__OneOfClass_attributes_optional__, nebius.api.nebius.iam.v2.ListAccessKeysRequest.__OneOfClass__page_size__, nebius.api.nebius.logging.agentmanager.v1.GetVersionResponse.__OneOfClass_response__, nebius.api.nebius.mk8s.v1.AttachedFilesystemSpec.__OneOfClass_type__, nebius.api.nebius.mk8s.v1.DiskSpec.__OneOfClass_size__, nebius.api.nebius.mk8s.v1.NodeGroupSpec.__OneOfClass_size__, nebius.api.nebius.mk8s.v1.PercentOrCount.__OneOfClass_value__, nebius.api.nebius.mk8s.v1.ResourcesSpec.__OneOfClass_size__, nebius.api.nebius.mk8s.v1.UpgradeNodeGroupRequest.__OneOfClass_upgrade_type__, nebius.api.nebius.mk8s.v1alpha1.AttachedFilesystemSpec.__OneOfClass_type__, nebius.api.nebius.mk8s.v1alpha1.DiskSpec.__OneOfClass_size__, nebius.api.nebius.mk8s.v1alpha1.NodeGroupSpec.__OneOfClass_size__, nebius.api.nebius.mk8s.v1alpha1.PercentOrCount.__OneOfClass_value__, nebius.api.nebius.mk8s.v1alpha1.ResourcesSpec.__OneOfClass_size__, nebius.api.nebius.mk8s.v1alpha1.UpgradeNodeGroupRequest.__OneOfClass_upgrade_type__, nebius.api.nebius.msp.postgresql.v1alpha1.config.PostgresqlConfig16.__OneOfClass__autovacuum_analyze_scale_factor__, nebius.api.nebius.msp.postgresql.v1alpha1.config.PostgresqlConfig16.__OneOfClass__autovacuum_naptime__, nebius.api.nebius.msp.postgresql.v1alpha1.config.PostgresqlConfig16.__OneOfClass__autovacuum_vacuum_cost_delay__, nebius.api.nebius.msp.postgresql.v1alpha1.config.PostgresqlConfig16.__OneOfClass__autovacuum_vacuum_cost_limit__, nebius.api.nebius.msp.postgresql.v1alpha1.config.PostgresqlConfig16.__OneOfClass__autovacuum_vacuum_scale_factor__, nebius.api.nebius.msp.postgresql.v1alpha1.config.PostgresqlConfig16.__OneOfClass__autovacuum_work_mem__, nebius.api.nebius.msp.postgresql.v1alpha1.config.PostgresqlConfig16.__OneOfClass__default_transaction_read_only__, nebius.api.nebius.msp.postgresql.v1alpha1.config.PostgresqlConfig16.__OneOfClass__idle_in_transaction_session_timeout__, nebius.api.nebius.msp.postgresql.v1alpha1.config.PostgresqlConfig16.__OneOfClass__max_connections__, nebius.api.nebius.msp.postgresql.v1alpha1.config.PostgresqlConfig16.__OneOfClass__search_path__, nebius.api.nebius.msp.postgresql.v1alpha1.config.PostgresqlConfig16.__OneOfClass__shared_buffers__, nebius.api.nebius.msp.postgresql.v1alpha1.config.PostgresqlConfig16.__OneOfClass__statement_timeout__, nebius.api.nebius.msp.postgresql.v1alpha1.ConfigSpec.__OneOfClass_config__, nebius.api.nebius.msp.postgresql.v1alpha1.ConnectionPoolerConfig.__OneOfClass__max_pool_size__, nebius.api.nebius.msp.spark.v1alpha1.ClusterSpec.__OneOfClass__description__, nebius.api.nebius.msp.spark.v1alpha1.ClusterStatus.__OneOfClass__history_server_endpoint__, nebius.api.nebius.msp.spark.v1alpha1.ExecutorTemplateSpec.__OneOfClass_hosts_spec__, nebius.api.nebius.msp.spark.v1alpha1.JobSpec.__OneOfClass__description__, nebius.api.nebius.msp.spark.v1alpha1.JobSpec.__OneOfClass_runtime_config__, nebius.api.nebius.msp.spark.v1alpha1.JobStatus.__OneOfClass__driver_endpoint__, nebius.api.nebius.msp.spark.v1alpha1.ListClustersResponse.__OneOfClass__next_page_token__, nebius.api.nebius.msp.spark.v1alpha1.ListJobsResponse.__OneOfClass__next_page_token__, nebius.api.nebius.msp.spark.v1alpha1.ListSessionsResponse.__OneOfClass__next_page_token__, nebius.api.nebius.msp.spark.v1alpha1.SessionSpec.__OneOfClass__description__, nebius.api.nebius.msp.spark.v1alpha1.SessionStatus.__OneOfClass__spark_connect_endpoint__, nebius.api.nebius.quotas.v1.QuotaAllowanceSpec.__OneOfClass__limit__, nebius.api.nebius.storage.v1.DeleteBucketRequest.__OneOfClass_purge__, nebius.api.nebius.storage.v1.LifecycleExpiration.__OneOfClass_expired_with__, nebius.api.nebius.storage.v1.LifecycleNoncurrentVersionExpiration.__OneOfClass__newer_noncurrent_versions__, nebius.api.nebius.vpc.v1.AllocationSpec.__OneOfClass_ip_spec__, nebius.api.nebius.vpc.v1.Assignment.__OneOfClass_type__, nebius.api.nebius.vpc.v1.IPv4PrivateAllocationSpec.__OneOfClass_pool__, nebius.api.nebius.vpc.v1.IPv4PublicAllocationSpec.__OneOfClass_pool__, nebius.api.nebius.vpc.v1alpha1.AllocationSpec.__OneOfClass_ip_spec__, nebius.api.nebius.vpc.v1alpha1.Assignment.__OneOfClass_type__, nebius.api.nebius.vpc.v1alpha1.IPv4PrivateAllocationSpec.__OneOfClass_pool__, nebius.api.nebius.vpc.v1alpha1.PoolSpec.__OneOfClass_source__, nebius.api.nebius.vpc.v1alpha1.PublicIPAddress.__OneOfClass_allocation__, nebius.api.nebius.vpc.v1alpha1.SubnetPool.__OneOfClass_pool__

Undocumented