SageMaker / Client / describe_cluster_scheduler_config
describe_cluster_scheduler_config#
- SageMaker.Client.describe_cluster_scheduler_config(**kwargs)#
- Description of the cluster policy. This policy is used for task prioritization and fair-share allocation. This helps prioritize critical workloads and distributes idle compute across entities. - See also: AWS API Documentation - Request Syntax- response = client.describe_cluster_scheduler_config( ClusterSchedulerConfigId='string', ClusterSchedulerConfigVersion=123 ) - Parameters:
- ClusterSchedulerConfigId (string) – - [REQUIRED] - ID of the cluster policy. 
- ClusterSchedulerConfigVersion (integer) – Version of the cluster policy. 
 
- Return type:
- dict 
- Returns:
- Response Syntax- { 'ClusterSchedulerConfigArn': 'string', 'ClusterSchedulerConfigId': 'string', 'Name': 'string', 'ClusterSchedulerConfigVersion': 123, 'Status': 'Creating'|'CreateFailed'|'CreateRollbackFailed'|'Created'|'Updating'|'UpdateFailed'|'UpdateRollbackFailed'|'Updated'|'Deleting'|'DeleteFailed'|'DeleteRollbackFailed'|'Deleted', 'FailureReason': 'string', 'ClusterArn': 'string', 'SchedulerConfig': { 'PriorityClasses': [ { 'Name': 'string', 'Weight': 123 }, ], 'FairShare': 'Enabled'|'Disabled' }, 'Description': 'string', 'CreationTime': datetime(2015, 1, 1), 'CreatedBy': { 'UserProfileArn': 'string', 'UserProfileName': 'string', 'DomainId': 'string', 'IamIdentity': { 'Arn': 'string', 'PrincipalId': 'string', 'SourceIdentity': 'string' } }, 'LastModifiedTime': datetime(2015, 1, 1), 'LastModifiedBy': { 'UserProfileArn': 'string', 'UserProfileName': 'string', 'DomainId': 'string', 'IamIdentity': { 'Arn': 'string', 'PrincipalId': 'string', 'SourceIdentity': 'string' } } } - Response Structure- (dict) – - ClusterSchedulerConfigArn (string) – - ARN of the cluster policy. 
- ClusterSchedulerConfigId (string) – - ID of the cluster policy. 
- Name (string) – - Name of the cluster policy. 
- ClusterSchedulerConfigVersion (integer) – - Version of the cluster policy. 
- Status (string) – - Status of the cluster policy. 
- FailureReason (string) – - Failure reason of the cluster policy. 
- ClusterArn (string) – - ARN of the cluster where the cluster policy is applied. 
- SchedulerConfig (dict) – - Cluster policy configuration. This policy is used for task prioritization and fair-share allocation. This helps prioritize critical workloads and distributes idle compute across entities. - PriorityClasses (list) – - List of the priority classes, - PriorityClass, of the cluster policy. When specified, these class configurations define how tasks are queued.- (dict) – - Priority class configuration. When included in - PriorityClasses, these class configurations define how tasks are queued.- Name (string) – - Name of the priority class. 
- Weight (integer) – - Weight of the priority class. The value is within a range from 0 to 100, where 0 is the default. - A weight of 0 is the lowest priority and 100 is the highest. Weight 0 is the default. 
 
 
- FairShare (string) – - When enabled, entities borrow idle compute based on their assigned - FairShareWeight.- When disabled, entities borrow idle compute based on a first-come first-serve basis. - Default is - Enabled.
 
- Description (string) – - Description of the cluster policy. 
- CreationTime (datetime) – - Creation time of the cluster policy. 
- CreatedBy (dict) – - Information about the user who created or modified an experiment, trial, trial component, lineage group, project, or model card. - UserProfileArn (string) – - The Amazon Resource Name (ARN) of the user’s profile. 
- UserProfileName (string) – - The name of the user’s profile. 
- DomainId (string) – - The domain associated with the user. 
- IamIdentity (dict) – - The IAM Identity details associated with the user. These details are associated with model package groups, model packages, and project entities only. - Arn (string) – - The Amazon Resource Name (ARN) of the IAM identity. 
- PrincipalId (string) – - The ID of the principal that assumes the IAM identity. 
- SourceIdentity (string) – - The person or application which assumes the IAM identity. 
 
 
- LastModifiedTime (datetime) – - Last modified time of the cluster policy. 
- LastModifiedBy (dict) – - Information about the user who created or modified an experiment, trial, trial component, lineage group, project, or model card. - UserProfileArn (string) – - The Amazon Resource Name (ARN) of the user’s profile. 
- UserProfileName (string) – - The name of the user’s profile. 
- DomainId (string) – - The domain associated with the user. 
- IamIdentity (dict) – - The IAM Identity details associated with the user. These details are associated with model package groups, model packages, and project entities only. - Arn (string) – - The Amazon Resource Name (ARN) of the IAM identity. 
- PrincipalId (string) – - The ID of the principal that assumes the IAM identity. 
- SourceIdentity (string) – - The person or application which assumes the IAM identity. 
 
 
 
 
 - Exceptions- SageMaker.Client.exceptions.ResourceNotFound