CreateServiceManagedFleetDetails

class oci.batch.models.CreateServiceManagedFleetDetails(**kwargs)

Bases: oci.batch.models.create_fleet_details.CreateFleetDetails

Service managed Fleet configuration of the batch context.

Attributes

TYPE_SERVICE_MANAGED_FLEET str(object=’’) -> str
max_concurrent_tasks [Required] Gets the max_concurrent_tasks of this CreateServiceManagedFleetDetails.
name [Required] Gets the name of this CreateServiceManagedFleetDetails.
shape [Required] Gets the shape of this CreateServiceManagedFleetDetails.
type [Required] Gets the type of this CreateFleetDetails.

Methods

__init__(**kwargs) Initializes a new CreateServiceManagedFleetDetails object with values from keyword arguments.
get_subtype(object_dictionary) Given the hash representation of a subtype of this class, use the info in the hash to return the class of the subtype.
TYPE_SERVICE_MANAGED_FLEET = 'SERVICE_MANAGED_FLEET'
__init__(**kwargs)

Initializes a new CreateServiceManagedFleetDetails object with values from keyword arguments. The default value of the type attribute of this class is SERVICE_MANAGED_FLEET and it should not be changed. The following keyword arguments are supported (corresponding to the getters/setters of this class):

Parameters:
  • type (str) – The value to assign to the type property of this CreateServiceManagedFleetDetails. Allowed values for this property are: “SERVICE_MANAGED_FLEET”
  • name (str) – The value to assign to the name property of this CreateServiceManagedFleetDetails.
  • shape (oci.batch.models.FleetShape) – The value to assign to the shape property of this CreateServiceManagedFleetDetails.
  • max_concurrent_tasks (int) – The value to assign to the max_concurrent_tasks property of this CreateServiceManagedFleetDetails.
static get_subtype(object_dictionary)

Given the hash representation of a subtype of this class, use the info in the hash to return the class of the subtype.

max_concurrent_tasks

[Required] Gets the max_concurrent_tasks of this CreateServiceManagedFleetDetails. Maximum number of concurrent tasks for the service managed fleet.

Returns:The max_concurrent_tasks of this CreateServiceManagedFleetDetails.
Return type:int
name

[Required] Gets the name of this CreateServiceManagedFleetDetails. Name of the service managed fleet.

Returns:The name of this CreateServiceManagedFleetDetails.
Return type:str
shape

[Required] Gets the shape of this CreateServiceManagedFleetDetails.

Returns:The shape of this CreateServiceManagedFleetDetails.
Return type:oci.batch.models.FleetShape
type

[Required] Gets the type of this CreateFleetDetails. Type of the fleet. Also serves as a discriminator for sub-entities.

Allowed values for this property are: “SERVICE_MANAGED_FLEET”

Returns:The type of this CreateFleetDetails.
Return type:str