intersight 1.0.64 published on Wednesday, Apr 30, 2025 by ciscodevnet
intersight.getStorageDriveGroup
Explore with Pulumi AI
intersight 1.0.64 published on Wednesday, Apr 30, 2025 by ciscodevnet
A reusable RAID drive group configuration that specifies a pool of drives and a set of virtual drives that are to be created using this pool of drives.
Using getStorageDriveGroup
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getStorageDriveGroup(args: GetStorageDriveGroupArgs, opts?: InvokeOptions): Promise<GetStorageDriveGroupResult>
function getStorageDriveGroupOutput(args: GetStorageDriveGroupOutputArgs, opts?: InvokeOptions): Output<GetStorageDriveGroupResult>
def get_storage_drive_group(account_moid: Optional[str] = None,
additional_properties: Optional[str] = None,
ancestors: Optional[Sequence[GetStorageDriveGroupAncestor]] = None,
automatic_drive_group: Optional[GetStorageDriveGroupAutomaticDriveGroup] = None,
class_id: Optional[str] = None,
create_time: Optional[str] = None,
domain_group_moid: Optional[str] = None,
id: Optional[str] = None,
manual_drive_group: Optional[GetStorageDriveGroupManualDriveGroup] = None,
mod_time: Optional[str] = None,
moid: Optional[str] = None,
name: Optional[str] = None,
object_type: Optional[str] = None,
owners: Optional[Sequence[str]] = None,
parent: Optional[GetStorageDriveGroupParent] = None,
permission_resources: Optional[Sequence[GetStorageDriveGroupPermissionResource]] = None,
raid_level: Optional[str] = None,
secure_drive_group: Optional[bool] = None,
shared_scope: Optional[str] = None,
storage_policy: Optional[GetStorageDriveGroupStoragePolicy] = None,
tags: Optional[Sequence[GetStorageDriveGroupTag]] = None,
type: Optional[float] = None,
version_context: Optional[GetStorageDriveGroupVersionContext] = None,
virtual_drives: Optional[Sequence[GetStorageDriveGroupVirtualDrife]] = None,
opts: Optional[InvokeOptions] = None) -> GetStorageDriveGroupResult
def get_storage_drive_group_output(account_moid: Optional[pulumi.Input[str]] = None,
additional_properties: Optional[pulumi.Input[str]] = None,
ancestors: Optional[pulumi.Input[Sequence[pulumi.Input[GetStorageDriveGroupAncestorArgs]]]] = None,
automatic_drive_group: Optional[pulumi.Input[GetStorageDriveGroupAutomaticDriveGroupArgs]] = None,
class_id: Optional[pulumi.Input[str]] = None,
create_time: Optional[pulumi.Input[str]] = None,
domain_group_moid: Optional[pulumi.Input[str]] = None,
id: Optional[pulumi.Input[str]] = None,
manual_drive_group: Optional[pulumi.Input[GetStorageDriveGroupManualDriveGroupArgs]] = None,
mod_time: Optional[pulumi.Input[str]] = None,
moid: Optional[pulumi.Input[str]] = None,
name: Optional[pulumi.Input[str]] = None,
object_type: Optional[pulumi.Input[str]] = None,
owners: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
parent: Optional[pulumi.Input[GetStorageDriveGroupParentArgs]] = None,
permission_resources: Optional[pulumi.Input[Sequence[pulumi.Input[GetStorageDriveGroupPermissionResourceArgs]]]] = None,
raid_level: Optional[pulumi.Input[str]] = None,
secure_drive_group: Optional[pulumi.Input[bool]] = None,
shared_scope: Optional[pulumi.Input[str]] = None,
storage_policy: Optional[pulumi.Input[GetStorageDriveGroupStoragePolicyArgs]] = None,
tags: Optional[pulumi.Input[Sequence[pulumi.Input[GetStorageDriveGroupTagArgs]]]] = None,
type: Optional[pulumi.Input[float]] = None,
version_context: Optional[pulumi.Input[GetStorageDriveGroupVersionContextArgs]] = None,
virtual_drives: Optional[pulumi.Input[Sequence[pulumi.Input[GetStorageDriveGroupVirtualDrifeArgs]]]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetStorageDriveGroupResult]
func LookupStorageDriveGroup(ctx *Context, args *LookupStorageDriveGroupArgs, opts ...InvokeOption) (*LookupStorageDriveGroupResult, error)
func LookupStorageDriveGroupOutput(ctx *Context, args *LookupStorageDriveGroupOutputArgs, opts ...InvokeOption) LookupStorageDriveGroupResultOutput
> Note: This function is named LookupStorageDriveGroup
in the Go SDK.
public static class GetStorageDriveGroup
{
public static Task<GetStorageDriveGroupResult> InvokeAsync(GetStorageDriveGroupArgs args, InvokeOptions? opts = null)
public static Output<GetStorageDriveGroupResult> Invoke(GetStorageDriveGroupInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetStorageDriveGroupResult> getStorageDriveGroup(GetStorageDriveGroupArgs args, InvokeOptions options)
public static Output<GetStorageDriveGroupResult> getStorageDriveGroup(GetStorageDriveGroupArgs args, InvokeOptions options)
fn::invoke:
function: intersight:index/getStorageDriveGroup:getStorageDriveGroup
arguments:
# arguments dictionary
The following arguments are supported:
- Account
Moid string - The Account ID for this managed object.
- Additional
Properties string - Ancestors
List<Get
Storage Drive Group Ancestor> - Automatic
Drive GetGroup Storage Drive Group Automatic Drive Group - Class
Id string - Create
Time string - The time when this managed object was created.
- Domain
Group stringMoid - The DomainGroup ID for this managed object.
- Id string
- Manual
Drive GetGroup Storage Drive Group Manual Drive Group - Mod
Time string - The time when this managed object was last modified.
- Moid string
- The unique identifier of this Managed Object instance.
- Name string
- The name of the drive group. The name can be between 1 and 64 alphanumeric characters. Spaces or any special characters other than - (hyphen), _ (underscore), : (colon), and . (period) are not allowed.
- Object
Type string - Owners List<string>
- Parent
Get
Storage Drive Group Parent - Permission
Resources List<GetStorage Drive Group Permission Resource> - Raid
Level string - The supported RAID level for the disk group.*
Raid0
- RAID 0 Stripe Raid Level.*Raid1
- RAID 1 Mirror Raid Level.*Raid5
- RAID 5 Mirror Raid Level.*Raid6
- RAID 6 Mirror Raid Level.*Raid10
- RAID 10 Mirror Raid Level.*Raid50
- RAID 50 Mirror Raid Level.*Raid60
- RAID 60 Mirror Raid Level. - Secure
Drive boolGroup - Enables/disables the drive security on all the drives used in this policy. This flag just enables the drive security and only after Remote/Manual key setting configured, the actual security will be applied.
- string
- Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- Storage
Policy GetStorage Drive Group Storage Policy - List<Get
Storage Drive Group Tag> - Type double
- Type of drive selection to be used for this drive group.*
0
- Drives are selected manually by the user.*1
- Drives are selected automatically based on the RAID and virtual drive configuration. - Version
Context GetStorage Drive Group Version Context - Virtual
Drives List<GetStorage Drive Group Virtual Drife>
- Account
Moid string - The Account ID for this managed object.
- Additional
Properties string - Ancestors
[]Get
Storage Drive Group Ancestor - Automatic
Drive GetGroup Storage Drive Group Automatic Drive Group - Class
Id string - Create
Time string - The time when this managed object was created.
- Domain
Group stringMoid - The DomainGroup ID for this managed object.
- Id string
- Manual
Drive GetGroup Storage Drive Group Manual Drive Group - Mod
Time string - The time when this managed object was last modified.
- Moid string
- The unique identifier of this Managed Object instance.
- Name string
- The name of the drive group. The name can be between 1 and 64 alphanumeric characters. Spaces or any special characters other than - (hyphen), _ (underscore), : (colon), and . (period) are not allowed.
- Object
Type string - Owners []string
- Parent
Get
Storage Drive Group Parent - Permission
Resources []GetStorage Drive Group Permission Resource - Raid
Level string - The supported RAID level for the disk group.*
Raid0
- RAID 0 Stripe Raid Level.*Raid1
- RAID 1 Mirror Raid Level.*Raid5
- RAID 5 Mirror Raid Level.*Raid6
- RAID 6 Mirror Raid Level.*Raid10
- RAID 10 Mirror Raid Level.*Raid50
- RAID 50 Mirror Raid Level.*Raid60
- RAID 60 Mirror Raid Level. - Secure
Drive boolGroup - Enables/disables the drive security on all the drives used in this policy. This flag just enables the drive security and only after Remote/Manual key setting configured, the actual security will be applied.
- string
- Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- Storage
Policy GetStorage Drive Group Storage Policy - []Get
Storage Drive Group Tag - Type float64
- Type of drive selection to be used for this drive group.*
0
- Drives are selected manually by the user.*1
- Drives are selected automatically based on the RAID and virtual drive configuration. - Version
Context GetStorage Drive Group Version Context - Virtual
Drives []GetStorage Drive Group Virtual Drife
- account
Moid String - The Account ID for this managed object.
- additional
Properties String - ancestors
List<Get
Storage Drive Group Ancestor> - automatic
Drive GetGroup Storage Drive Group Automatic Drive Group - class
Id String - create
Time String - The time when this managed object was created.
- domain
Group StringMoid - The DomainGroup ID for this managed object.
- id String
- manual
Drive GetGroup Storage Drive Group Manual Drive Group - mod
Time String - The time when this managed object was last modified.
- moid String
- The unique identifier of this Managed Object instance.
- name String
- The name of the drive group. The name can be between 1 and 64 alphanumeric characters. Spaces or any special characters other than - (hyphen), _ (underscore), : (colon), and . (period) are not allowed.
- object
Type String - owners List<String>
- parent
Get
Storage Drive Group Parent - permission
Resources List<GetStorage Drive Group Permission Resource> - raid
Level String - The supported RAID level for the disk group.*
Raid0
- RAID 0 Stripe Raid Level.*Raid1
- RAID 1 Mirror Raid Level.*Raid5
- RAID 5 Mirror Raid Level.*Raid6
- RAID 6 Mirror Raid Level.*Raid10
- RAID 10 Mirror Raid Level.*Raid50
- RAID 50 Mirror Raid Level.*Raid60
- RAID 60 Mirror Raid Level. - secure
Drive BooleanGroup - Enables/disables the drive security on all the drives used in this policy. This flag just enables the drive security and only after Remote/Manual key setting configured, the actual security will be applied.
- String
- Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- storage
Policy GetStorage Drive Group Storage Policy - List<Get
Storage Drive Group Tag> - type Double
- Type of drive selection to be used for this drive group.*
0
- Drives are selected manually by the user.*1
- Drives are selected automatically based on the RAID and virtual drive configuration. - version
Context GetStorage Drive Group Version Context - virtual
Drives List<GetStorage Drive Group Virtual Drife>
- account
Moid string - The Account ID for this managed object.
- additional
Properties string - ancestors
Get
Storage Drive Group Ancestor[] - automatic
Drive GetGroup Storage Drive Group Automatic Drive Group - class
Id string - create
Time string - The time when this managed object was created.
- domain
Group stringMoid - The DomainGroup ID for this managed object.
- id string
- manual
Drive GetGroup Storage Drive Group Manual Drive Group - mod
Time string - The time when this managed object was last modified.
- moid string
- The unique identifier of this Managed Object instance.
- name string
- The name of the drive group. The name can be between 1 and 64 alphanumeric characters. Spaces or any special characters other than - (hyphen), _ (underscore), : (colon), and . (period) are not allowed.
- object
Type string - owners string[]
- parent
Get
Storage Drive Group Parent - permission
Resources GetStorage Drive Group Permission Resource[] - raid
Level string - The supported RAID level for the disk group.*
Raid0
- RAID 0 Stripe Raid Level.*Raid1
- RAID 1 Mirror Raid Level.*Raid5
- RAID 5 Mirror Raid Level.*Raid6
- RAID 6 Mirror Raid Level.*Raid10
- RAID 10 Mirror Raid Level.*Raid50
- RAID 50 Mirror Raid Level.*Raid60
- RAID 60 Mirror Raid Level. - secure
Drive booleanGroup - Enables/disables the drive security on all the drives used in this policy. This flag just enables the drive security and only after Remote/Manual key setting configured, the actual security will be applied.
- string
- Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- storage
Policy GetStorage Drive Group Storage Policy - Get
Storage Drive Group Tag[] - type number
- Type of drive selection to be used for this drive group.*
0
- Drives are selected manually by the user.*1
- Drives are selected automatically based on the RAID and virtual drive configuration. - version
Context GetStorage Drive Group Version Context - virtual
Drives GetStorage Drive Group Virtual Drife[]
- account_
moid str - The Account ID for this managed object.
- additional_
properties str - ancestors
Sequence[Get
Storage Drive Group Ancestor] - automatic_
drive_ Getgroup Storage Drive Group Automatic Drive Group - class_
id str - create_
time str - The time when this managed object was created.
- domain_
group_ strmoid - The DomainGroup ID for this managed object.
- id str
- manual_
drive_ Getgroup Storage Drive Group Manual Drive Group - mod_
time str - The time when this managed object was last modified.
- moid str
- The unique identifier of this Managed Object instance.
- name str
- The name of the drive group. The name can be between 1 and 64 alphanumeric characters. Spaces or any special characters other than - (hyphen), _ (underscore), : (colon), and . (period) are not allowed.
- object_
type str - owners Sequence[str]
- parent
Get
Storage Drive Group Parent - permission_
resources Sequence[GetStorage Drive Group Permission Resource] - raid_
level str - The supported RAID level for the disk group.*
Raid0
- RAID 0 Stripe Raid Level.*Raid1
- RAID 1 Mirror Raid Level.*Raid5
- RAID 5 Mirror Raid Level.*Raid6
- RAID 6 Mirror Raid Level.*Raid10
- RAID 10 Mirror Raid Level.*Raid50
- RAID 50 Mirror Raid Level.*Raid60
- RAID 60 Mirror Raid Level. - secure_
drive_ boolgroup - Enables/disables the drive security on all the drives used in this policy. This flag just enables the drive security and only after Remote/Manual key setting configured, the actual security will be applied.
- str
- Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- storage_
policy GetStorage Drive Group Storage Policy - Sequence[Get
Storage Drive Group Tag] - type float
- Type of drive selection to be used for this drive group.*
0
- Drives are selected manually by the user.*1
- Drives are selected automatically based on the RAID and virtual drive configuration. - version_
context GetStorage Drive Group Version Context - virtual_
drives Sequence[GetStorage Drive Group Virtual Drife]
- account
Moid String - The Account ID for this managed object.
- additional
Properties String - ancestors List<Property Map>
- automatic
Drive Property MapGroup - class
Id String - create
Time String - The time when this managed object was created.
- domain
Group StringMoid - The DomainGroup ID for this managed object.
- id String
- manual
Drive Property MapGroup - mod
Time String - The time when this managed object was last modified.
- moid String
- The unique identifier of this Managed Object instance.
- name String
- The name of the drive group. The name can be between 1 and 64 alphanumeric characters. Spaces or any special characters other than - (hyphen), _ (underscore), : (colon), and . (period) are not allowed.
- object
Type String - owners List<String>
- parent Property Map
- permission
Resources List<Property Map> - raid
Level String - The supported RAID level for the disk group.*
Raid0
- RAID 0 Stripe Raid Level.*Raid1
- RAID 1 Mirror Raid Level.*Raid5
- RAID 5 Mirror Raid Level.*Raid6
- RAID 6 Mirror Raid Level.*Raid10
- RAID 10 Mirror Raid Level.*Raid50
- RAID 50 Mirror Raid Level.*Raid60
- RAID 60 Mirror Raid Level. - secure
Drive BooleanGroup - Enables/disables the drive security on all the drives used in this policy. This flag just enables the drive security and only after Remote/Manual key setting configured, the actual security will be applied.
- String
- Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- storage
Policy Property Map - List<Property Map>
- type Number
- Type of drive selection to be used for this drive group.*
0
- Drives are selected manually by the user.*1
- Drives are selected automatically based on the RAID and virtual drive configuration. - version
Context Property Map - virtual
Drives List<Property Map>
getStorageDriveGroup Result
The following output properties are available:
- Id string
- Results
List<Get
Storage Drive Group Result> - Account
Moid string - Additional
Properties string - Ancestors
List<Get
Storage Drive Group Ancestor> - Automatic
Drive GetGroup Storage Drive Group Automatic Drive Group - Class
Id string - Create
Time string - Domain
Group stringMoid - Manual
Drive GetGroup Storage Drive Group Manual Drive Group - Mod
Time string - Moid string
- Name string
- Object
Type string - Owners List<string>
- Parent
Get
Storage Drive Group Parent - Permission
Resources List<GetStorage Drive Group Permission Resource> - Raid
Level string - Secure
Drive boolGroup - string
- Storage
Policy GetStorage Drive Group Storage Policy - List<Get
Storage Drive Group Tag> - Type double
- Version
Context GetStorage Drive Group Version Context - Virtual
Drives List<GetStorage Drive Group Virtual Drife>
- Id string
- Results
[]Get
Storage Drive Group Result - Account
Moid string - Additional
Properties string - Ancestors
[]Get
Storage Drive Group Ancestor - Automatic
Drive GetGroup Storage Drive Group Automatic Drive Group - Class
Id string - Create
Time string - Domain
Group stringMoid - Manual
Drive GetGroup Storage Drive Group Manual Drive Group - Mod
Time string - Moid string
- Name string
- Object
Type string - Owners []string
- Parent
Get
Storage Drive Group Parent - Permission
Resources []GetStorage Drive Group Permission Resource - Raid
Level string - Secure
Drive boolGroup - string
- Storage
Policy GetStorage Drive Group Storage Policy - []Get
Storage Drive Group Tag - Type float64
- Version
Context GetStorage Drive Group Version Context - Virtual
Drives []GetStorage Drive Group Virtual Drife
- id String
- results
List<Get
Storage Drive Group Result> - account
Moid String - additional
Properties String - ancestors
List<Get
Storage Drive Group Ancestor> - automatic
Drive GetGroup Storage Drive Group Automatic Drive Group - class
Id String - create
Time String - domain
Group StringMoid - manual
Drive GetGroup Storage Drive Group Manual Drive Group - mod
Time String - moid String
- name String
- object
Type String - owners List<String>
- parent
Get
Storage Drive Group Parent - permission
Resources List<GetStorage Drive Group Permission Resource> - raid
Level String - secure
Drive BooleanGroup - String
- storage
Policy GetStorage Drive Group Storage Policy - List<Get
Storage Drive Group Tag> - type Double
- version
Context GetStorage Drive Group Version Context - virtual
Drives List<GetStorage Drive Group Virtual Drife>
- id string
- results
Get
Storage Drive Group Result[] - account
Moid string - additional
Properties string - ancestors
Get
Storage Drive Group Ancestor[] - automatic
Drive GetGroup Storage Drive Group Automatic Drive Group - class
Id string - create
Time string - domain
Group stringMoid - manual
Drive GetGroup Storage Drive Group Manual Drive Group - mod
Time string - moid string
- name string
- object
Type string - owners string[]
- parent
Get
Storage Drive Group Parent - permission
Resources GetStorage Drive Group Permission Resource[] - raid
Level string - secure
Drive booleanGroup - string
- storage
Policy GetStorage Drive Group Storage Policy - Get
Storage Drive Group Tag[] - type number
- version
Context GetStorage Drive Group Version Context - virtual
Drives GetStorage Drive Group Virtual Drife[]
- id str
- results
Sequence[Get
Storage Drive Group Result] - account_
moid str - additional_
properties str - ancestors
Sequence[Get
Storage Drive Group Ancestor] - automatic_
drive_ Getgroup Storage Drive Group Automatic Drive Group - class_
id str - create_
time str - domain_
group_ strmoid - manual_
drive_ Getgroup Storage Drive Group Manual Drive Group - mod_
time str - moid str
- name str
- object_
type str - owners Sequence[str]
- parent
Get
Storage Drive Group Parent - permission_
resources Sequence[GetStorage Drive Group Permission Resource] - raid_
level str - secure_
drive_ boolgroup - str
- storage_
policy GetStorage Drive Group Storage Policy - Sequence[Get
Storage Drive Group Tag] - type float
- version_
context GetStorage Drive Group Version Context - virtual_
drives Sequence[GetStorage Drive Group Virtual Drife]
- id String
- results List<Property Map>
- account
Moid String - additional
Properties String - ancestors List<Property Map>
- automatic
Drive Property MapGroup - class
Id String - create
Time String - domain
Group StringMoid - manual
Drive Property MapGroup - mod
Time String - moid String
- name String
- object
Type String - owners List<String>
- parent Property Map
- permission
Resources List<Property Map> - raid
Level String - secure
Drive BooleanGroup - String
- storage
Policy Property Map - List<Property Map>
- type Number
- version
Context Property Map - virtual
Drives List<Property Map>
Supporting Types
GetStorageDriveGroupAncestor
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid String
- The unique identifier of this Managed Object instance.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties string - class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid string
- The unique identifier of this Managed Object instance.
- object
Type string - The fully-qualified name of the remote type referred by this relationship.
- selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional_
properties str - class_
id str - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid str
- The unique identifier of this Managed Object instance.
- object_
type str - The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid String
- The unique identifier of this Managed Object instance.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
GetStorageDriveGroupAutomaticDriveGroup
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Drive
Type string - Type of drive that should be used for this RAID group.
Any
- Any type of drive can be used for virtual drive creation.HDD
- Hard disk drives should be used for virtual drive creation.SSD
- Solid state drives should be used for virtual drive creation.
- Drives
Per doubleSpan - Number of drives within this span group. The minimum number of disks needed in a span group varies based on RAID level. RAID0 requires at least one disk. RAID1 and RAID10 requires at least 2 and in multiples of . RAID5 and RAID50 require at least 3 disks in a span group. RAID6 and RAID60 require atleast 4 disks in a span.
- Minimum
Drive doubleSize - Minimum size of the drive to be used for creating this RAID group.
- Num
Dedicated stringHot Spares - Number of dedicated hot spare disks for this RAID group. Allowed value is a comma or hyphen separated number range.
- Number
Of doubleSpans - Number of span groups to be created for this RAID group. Non-nested RAID levels have a single span.
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Use
Remaining boolDrives - This flag enables the drive group to use all the remaining drives on the server.
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Drive
Type string - Type of drive that should be used for this RAID group.
Any
- Any type of drive can be used for virtual drive creation.HDD
- Hard disk drives should be used for virtual drive creation.SSD
- Solid state drives should be used for virtual drive creation.
- Drives
Per float64Span - Number of drives within this span group. The minimum number of disks needed in a span group varies based on RAID level. RAID0 requires at least one disk. RAID1 and RAID10 requires at least 2 and in multiples of . RAID5 and RAID50 require at least 3 disks in a span group. RAID6 and RAID60 require atleast 4 disks in a span.
- Minimum
Drive float64Size - Minimum size of the drive to be used for creating this RAID group.
- Num
Dedicated stringHot Spares - Number of dedicated hot spare disks for this RAID group. Allowed value is a comma or hyphen separated number range.
- Number
Of float64Spans - Number of span groups to be created for this RAID group. Non-nested RAID levels have a single span.
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Use
Remaining boolDrives - This flag enables the drive group to use all the remaining drives on the server.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- drive
Type String - Type of drive that should be used for this RAID group.
Any
- Any type of drive can be used for virtual drive creation.HDD
- Hard disk drives should be used for virtual drive creation.SSD
- Solid state drives should be used for virtual drive creation.
- drives
Per DoubleSpan - Number of drives within this span group. The minimum number of disks needed in a span group varies based on RAID level. RAID0 requires at least one disk. RAID1 and RAID10 requires at least 2 and in multiples of . RAID5 and RAID50 require at least 3 disks in a span group. RAID6 and RAID60 require atleast 4 disks in a span.
- minimum
Drive DoubleSize - Minimum size of the drive to be used for creating this RAID group.
- num
Dedicated StringHot Spares - Number of dedicated hot spare disks for this RAID group. Allowed value is a comma or hyphen separated number range.
- number
Of DoubleSpans - Number of span groups to be created for this RAID group. Non-nested RAID levels have a single span.
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- use
Remaining BooleanDrives - This flag enables the drive group to use all the remaining drives on the server.
- additional
Properties string - class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- drive
Type string - Type of drive that should be used for this RAID group.
Any
- Any type of drive can be used for virtual drive creation.HDD
- Hard disk drives should be used for virtual drive creation.SSD
- Solid state drives should be used for virtual drive creation.
- drives
Per numberSpan - Number of drives within this span group. The minimum number of disks needed in a span group varies based on RAID level. RAID0 requires at least one disk. RAID1 and RAID10 requires at least 2 and in multiples of . RAID5 and RAID50 require at least 3 disks in a span group. RAID6 and RAID60 require atleast 4 disks in a span.
- minimum
Drive numberSize - Minimum size of the drive to be used for creating this RAID group.
- num
Dedicated stringHot Spares - Number of dedicated hot spare disks for this RAID group. Allowed value is a comma or hyphen separated number range.
- number
Of numberSpans - Number of span groups to be created for this RAID group. Non-nested RAID levels have a single span.
- object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- use
Remaining booleanDrives - This flag enables the drive group to use all the remaining drives on the server.
- additional_
properties str - class_
id str - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- drive_
type str - Type of drive that should be used for this RAID group.
Any
- Any type of drive can be used for virtual drive creation.HDD
- Hard disk drives should be used for virtual drive creation.SSD
- Solid state drives should be used for virtual drive creation.
- drives_
per_ floatspan - Number of drives within this span group. The minimum number of disks needed in a span group varies based on RAID level. RAID0 requires at least one disk. RAID1 and RAID10 requires at least 2 and in multiples of . RAID5 and RAID50 require at least 3 disks in a span group. RAID6 and RAID60 require atleast 4 disks in a span.
- minimum_
drive_ floatsize - Minimum size of the drive to be used for creating this RAID group.
- num_
dedicated_ strhot_ spares - Number of dedicated hot spare disks for this RAID group. Allowed value is a comma or hyphen separated number range.
- number_
of_ floatspans - Number of span groups to be created for this RAID group. Non-nested RAID levels have a single span.
- object_
type str - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- use_
remaining_ booldrives - This flag enables the drive group to use all the remaining drives on the server.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- drive
Type String - Type of drive that should be used for this RAID group.
Any
- Any type of drive can be used for virtual drive creation.HDD
- Hard disk drives should be used for virtual drive creation.SSD
- Solid state drives should be used for virtual drive creation.
- drives
Per NumberSpan - Number of drives within this span group. The minimum number of disks needed in a span group varies based on RAID level. RAID0 requires at least one disk. RAID1 and RAID10 requires at least 2 and in multiples of . RAID5 and RAID50 require at least 3 disks in a span group. RAID6 and RAID60 require atleast 4 disks in a span.
- minimum
Drive NumberSize - Minimum size of the drive to be used for creating this RAID group.
- num
Dedicated StringHot Spares - Number of dedicated hot spare disks for this RAID group. Allowed value is a comma or hyphen separated number range.
- number
Of NumberSpans - Number of span groups to be created for this RAID group. Non-nested RAID levels have a single span.
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- use
Remaining BooleanDrives - This flag enables the drive group to use all the remaining drives on the server.
GetStorageDriveGroupManualDriveGroup
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Dedicated
Hot stringSpares - A collection of drives to be used as hot spares for this Drive Group.
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Span
Groups List<GetStorage Drive Group Manual Drive Group Span Group>
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Dedicated
Hot stringSpares - A collection of drives to be used as hot spares for this Drive Group.
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Span
Groups []GetStorage Drive Group Manual Drive Group Span Group
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- dedicated
Hot StringSpares - A collection of drives to be used as hot spares for this Drive Group.
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- span
Groups List<GetStorage Drive Group Manual Drive Group Span Group>
- additional
Properties string - class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- dedicated
Hot stringSpares - A collection of drives to be used as hot spares for this Drive Group.
- object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- span
Groups GetStorage Drive Group Manual Drive Group Span Group[]
- additional_
properties str - class_
id str - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- dedicated_
hot_ strspares - A collection of drives to be used as hot spares for this Drive Group.
- object_
type str - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- span_
groups Sequence[GetStorage Drive Group Manual Drive Group Span Group]
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- dedicated
Hot StringSpares - A collection of drives to be used as hot spares for this Drive Group.
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- span
Groups List<Property Map>
GetStorageDriveGroupManualDriveGroupSpanGroup
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Slots string
- Collection of local disks that are part of this span group. Allowed value is a comma or hyphen separated number range. The minimum number of disks needed in a span group varies based on RAID level. RAID0 requires at least one disk, RAID1 and RAID10 requires at least 2 and in multiples of 2, RAID5 RAID50 RAID6 and RAID60 require at least 3 disks in a span group.
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Slots string
- Collection of local disks that are part of this span group. Allowed value is a comma or hyphen separated number range. The minimum number of disks needed in a span group varies based on RAID level. RAID0 requires at least one disk, RAID1 and RAID10 requires at least 2 and in multiples of 2, RAID5 RAID50 RAID6 and RAID60 require at least 3 disks in a span group.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- slots String
- Collection of local disks that are part of this span group. Allowed value is a comma or hyphen separated number range. The minimum number of disks needed in a span group varies based on RAID level. RAID0 requires at least one disk, RAID1 and RAID10 requires at least 2 and in multiples of 2, RAID5 RAID50 RAID6 and RAID60 require at least 3 disks in a span group.
- additional
Properties string - class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- slots string
- Collection of local disks that are part of this span group. Allowed value is a comma or hyphen separated number range. The minimum number of disks needed in a span group varies based on RAID level. RAID0 requires at least one disk, RAID1 and RAID10 requires at least 2 and in multiples of 2, RAID5 RAID50 RAID6 and RAID60 require at least 3 disks in a span group.
- additional_
properties str - class_
id str - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- object_
type str - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- slots str
- Collection of local disks that are part of this span group. Allowed value is a comma or hyphen separated number range. The minimum number of disks needed in a span group varies based on RAID level. RAID0 requires at least one disk, RAID1 and RAID10 requires at least 2 and in multiples of 2, RAID5 RAID50 RAID6 and RAID60 require at least 3 disks in a span group.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- slots String
- Collection of local disks that are part of this span group. Allowed value is a comma or hyphen separated number range. The minimum number of disks needed in a span group varies based on RAID level. RAID0 requires at least one disk, RAID1 and RAID10 requires at least 2 and in multiples of 2, RAID5 RAID50 RAID6 and RAID60 require at least 3 disks in a span group.
GetStorageDriveGroupParent
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid String
- The unique identifier of this Managed Object instance.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties string - class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid string
- The unique identifier of this Managed Object instance.
- object
Type string - The fully-qualified name of the remote type referred by this relationship.
- selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional_
properties str - class_
id str - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid str
- The unique identifier of this Managed Object instance.
- object_
type str - The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid String
- The unique identifier of this Managed Object instance.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
GetStorageDriveGroupPermissionResource
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid String
- The unique identifier of this Managed Object instance.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties string - class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid string
- The unique identifier of this Managed Object instance.
- object
Type string - The fully-qualified name of the remote type referred by this relationship.
- selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional_
properties str - class_
id str - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid str
- The unique identifier of this Managed Object instance.
- object_
type str - The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid String
- The unique identifier of this Managed Object instance.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
GetStorageDriveGroupResult
- Account
Moid string - The Account ID for this managed object.
- Additional
Properties string - Ancestors
List<Get
Storage Drive Group Result Ancestor> - Automatic
Drive List<GetGroups Storage Drive Group Result Automatic Drive Group> - Class
Id string - Create
Time string - The time when this managed object was created.
- Domain
Group stringMoid - The DomainGroup ID for this managed object.
- Manual
Drive List<GetGroups Storage Drive Group Result Manual Drive Group> - Mod
Time string - The time when this managed object was last modified.
- Moid string
- The unique identifier of this Managed Object instance.
- Name string
- The name of the drive group. The name can be between 1 and 64 alphanumeric characters. Spaces or any special characters other than - (hyphen), _ (underscore), : (colon), and . (period) are not allowed.
- Object
Type string - Owners List<string>
- Parents
List<Get
Storage Drive Group Result Parent> - Permission
Resources List<GetStorage Drive Group Result Permission Resource> - Raid
Level string - The supported RAID level for the disk group.*
Raid0
- RAID 0 Stripe Raid Level.*Raid1
- RAID 1 Mirror Raid Level.*Raid5
- RAID 5 Mirror Raid Level.*Raid6
- RAID 6 Mirror Raid Level.*Raid10
- RAID 10 Mirror Raid Level.*Raid50
- RAID 50 Mirror Raid Level.*Raid60
- RAID 60 Mirror Raid Level. - Secure
Drive boolGroup - Enables/disables the drive security on all the drives used in this policy. This flag just enables the drive security and only after Remote/Manual key setting configured, the actual security will be applied.
- string
- Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- Storage
Policies List<GetStorage Drive Group Result Storage Policy> - List<Get
Storage Drive Group Result Tag> - Type double
- Type of drive selection to be used for this drive group.*
0
- Drives are selected manually by the user.*1
- Drives are selected automatically based on the RAID and virtual drive configuration. - Version
Contexts List<GetStorage Drive Group Result Version Context> - Virtual
Drives List<GetStorage Drive Group Result Virtual Drife>
- Account
Moid string - The Account ID for this managed object.
- Additional
Properties string - Ancestors
[]Get
Storage Drive Group Result Ancestor - Automatic
Drive []GetGroups Storage Drive Group Result Automatic Drive Group - Class
Id string - Create
Time string - The time when this managed object was created.
- Domain
Group stringMoid - The DomainGroup ID for this managed object.
- Manual
Drive []GetGroups Storage Drive Group Result Manual Drive Group - Mod
Time string - The time when this managed object was last modified.
- Moid string
- The unique identifier of this Managed Object instance.
- Name string
- The name of the drive group. The name can be between 1 and 64 alphanumeric characters. Spaces or any special characters other than - (hyphen), _ (underscore), : (colon), and . (period) are not allowed.
- Object
Type string - Owners []string
- Parents
[]Get
Storage Drive Group Result Parent - Permission
Resources []GetStorage Drive Group Result Permission Resource - Raid
Level string - The supported RAID level for the disk group.*
Raid0
- RAID 0 Stripe Raid Level.*Raid1
- RAID 1 Mirror Raid Level.*Raid5
- RAID 5 Mirror Raid Level.*Raid6
- RAID 6 Mirror Raid Level.*Raid10
- RAID 10 Mirror Raid Level.*Raid50
- RAID 50 Mirror Raid Level.*Raid60
- RAID 60 Mirror Raid Level. - Secure
Drive boolGroup - Enables/disables the drive security on all the drives used in this policy. This flag just enables the drive security and only after Remote/Manual key setting configured, the actual security will be applied.
- string
- Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- Storage
Policies []GetStorage Drive Group Result Storage Policy - []Get
Storage Drive Group Result Tag - Type float64
- Type of drive selection to be used for this drive group.*
0
- Drives are selected manually by the user.*1
- Drives are selected automatically based on the RAID and virtual drive configuration. - Version
Contexts []GetStorage Drive Group Result Version Context - Virtual
Drives []GetStorage Drive Group Result Virtual Drife
- account
Moid String - The Account ID for this managed object.
- additional
Properties String - ancestors
List<Get
Storage Drive Group Result Ancestor> - automatic
Drive List<GetGroups Storage Drive Group Result Automatic Drive Group> - class
Id String - create
Time String - The time when this managed object was created.
- domain
Group StringMoid - The DomainGroup ID for this managed object.
- manual
Drive List<GetGroups Storage Drive Group Result Manual Drive Group> - mod
Time String - The time when this managed object was last modified.
- moid String
- The unique identifier of this Managed Object instance.
- name String
- The name of the drive group. The name can be between 1 and 64 alphanumeric characters. Spaces or any special characters other than - (hyphen), _ (underscore), : (colon), and . (period) are not allowed.
- object
Type String - owners List<String>
- parents
List<Get
Storage Drive Group Result Parent> - permission
Resources List<GetStorage Drive Group Result Permission Resource> - raid
Level String - The supported RAID level for the disk group.*
Raid0
- RAID 0 Stripe Raid Level.*Raid1
- RAID 1 Mirror Raid Level.*Raid5
- RAID 5 Mirror Raid Level.*Raid6
- RAID 6 Mirror Raid Level.*Raid10
- RAID 10 Mirror Raid Level.*Raid50
- RAID 50 Mirror Raid Level.*Raid60
- RAID 60 Mirror Raid Level. - secure
Drive BooleanGroup - Enables/disables the drive security on all the drives used in this policy. This flag just enables the drive security and only after Remote/Manual key setting configured, the actual security will be applied.
- String
- Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- storage
Policies List<GetStorage Drive Group Result Storage Policy> - List<Get
Storage Drive Group Result Tag> - type Double
- Type of drive selection to be used for this drive group.*
0
- Drives are selected manually by the user.*1
- Drives are selected automatically based on the RAID and virtual drive configuration. - version
Contexts List<GetStorage Drive Group Result Version Context> - virtual
Drives List<GetStorage Drive Group Result Virtual Drife>
- account
Moid string - The Account ID for this managed object.
- additional
Properties string - ancestors
Get
Storage Drive Group Result Ancestor[] - automatic
Drive GetGroups Storage Drive Group Result Automatic Drive Group[] - class
Id string - create
Time string - The time when this managed object was created.
- domain
Group stringMoid - The DomainGroup ID for this managed object.
- manual
Drive GetGroups Storage Drive Group Result Manual Drive Group[] - mod
Time string - The time when this managed object was last modified.
- moid string
- The unique identifier of this Managed Object instance.
- name string
- The name of the drive group. The name can be between 1 and 64 alphanumeric characters. Spaces or any special characters other than - (hyphen), _ (underscore), : (colon), and . (period) are not allowed.
- object
Type string - owners string[]
- parents
Get
Storage Drive Group Result Parent[] - permission
Resources GetStorage Drive Group Result Permission Resource[] - raid
Level string - The supported RAID level for the disk group.*
Raid0
- RAID 0 Stripe Raid Level.*Raid1
- RAID 1 Mirror Raid Level.*Raid5
- RAID 5 Mirror Raid Level.*Raid6
- RAID 6 Mirror Raid Level.*Raid10
- RAID 10 Mirror Raid Level.*Raid50
- RAID 50 Mirror Raid Level.*Raid60
- RAID 60 Mirror Raid Level. - secure
Drive booleanGroup - Enables/disables the drive security on all the drives used in this policy. This flag just enables the drive security and only after Remote/Manual key setting configured, the actual security will be applied.
- string
- Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- storage
Policies GetStorage Drive Group Result Storage Policy[] - Get
Storage Drive Group Result Tag[] - type number
- Type of drive selection to be used for this drive group.*
0
- Drives are selected manually by the user.*1
- Drives are selected automatically based on the RAID and virtual drive configuration. - version
Contexts GetStorage Drive Group Result Version Context[] - virtual
Drives GetStorage Drive Group Result Virtual Drife[]
- account_
moid str - The Account ID for this managed object.
- additional_
properties str - ancestors
Sequence[Get
Storage Drive Group Result Ancestor] - automatic_
drive_ Sequence[Getgroups Storage Drive Group Result Automatic Drive Group] - class_
id str - create_
time str - The time when this managed object was created.
- domain_
group_ strmoid - The DomainGroup ID for this managed object.
- manual_
drive_ Sequence[Getgroups Storage Drive Group Result Manual Drive Group] - mod_
time str - The time when this managed object was last modified.
- moid str
- The unique identifier of this Managed Object instance.
- name str
- The name of the drive group. The name can be between 1 and 64 alphanumeric characters. Spaces or any special characters other than - (hyphen), _ (underscore), : (colon), and . (period) are not allowed.
- object_
type str - owners Sequence[str]
- parents
Sequence[Get
Storage Drive Group Result Parent] - permission_
resources Sequence[GetStorage Drive Group Result Permission Resource] - raid_
level str - The supported RAID level for the disk group.*
Raid0
- RAID 0 Stripe Raid Level.*Raid1
- RAID 1 Mirror Raid Level.*Raid5
- RAID 5 Mirror Raid Level.*Raid6
- RAID 6 Mirror Raid Level.*Raid10
- RAID 10 Mirror Raid Level.*Raid50
- RAID 50 Mirror Raid Level.*Raid60
- RAID 60 Mirror Raid Level. - secure_
drive_ boolgroup - Enables/disables the drive security on all the drives used in this policy. This flag just enables the drive security and only after Remote/Manual key setting configured, the actual security will be applied.
- str
- Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- storage_
policies Sequence[GetStorage Drive Group Result Storage Policy] - Sequence[Get
Storage Drive Group Result Tag] - type float
- Type of drive selection to be used for this drive group.*
0
- Drives are selected manually by the user.*1
- Drives are selected automatically based on the RAID and virtual drive configuration. - version_
contexts Sequence[GetStorage Drive Group Result Version Context] - virtual_
drives Sequence[GetStorage Drive Group Result Virtual Drife]
- account
Moid String - The Account ID for this managed object.
- additional
Properties String - ancestors List<Property Map>
- automatic
Drive List<Property Map>Groups - class
Id String - create
Time String - The time when this managed object was created.
- domain
Group StringMoid - The DomainGroup ID for this managed object.
- manual
Drive List<Property Map>Groups - mod
Time String - The time when this managed object was last modified.
- moid String
- The unique identifier of this Managed Object instance.
- name String
- The name of the drive group. The name can be between 1 and 64 alphanumeric characters. Spaces or any special characters other than - (hyphen), _ (underscore), : (colon), and . (period) are not allowed.
- object
Type String - owners List<String>
- parents List<Property Map>
- permission
Resources List<Property Map> - raid
Level String - The supported RAID level for the disk group.*
Raid0
- RAID 0 Stripe Raid Level.*Raid1
- RAID 1 Mirror Raid Level.*Raid5
- RAID 5 Mirror Raid Level.*Raid6
- RAID 6 Mirror Raid Level.*Raid10
- RAID 10 Mirror Raid Level.*Raid50
- RAID 50 Mirror Raid Level.*Raid60
- RAID 60 Mirror Raid Level. - secure
Drive BooleanGroup - Enables/disables the drive security on all the drives used in this policy. This flag just enables the drive security and only after Remote/Manual key setting configured, the actual security will be applied.
- String
- Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- storage
Policies List<Property Map> - List<Property Map>
- type Number
- Type of drive selection to be used for this drive group.*
0
- Drives are selected manually by the user.*1
- Drives are selected automatically based on the RAID and virtual drive configuration. - version
Contexts List<Property Map> - virtual
Drives List<Property Map>
GetStorageDriveGroupResultAncestor
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
- additional
Properties string - class
Id string - moid string
- The unique identifier of this Managed Object instance.
- object
Type string - selector string
- additional_
properties str - class_
id str - moid str
- The unique identifier of this Managed Object instance.
- object_
type str - selector str
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
GetStorageDriveGroupResultAutomaticDriveGroup
- Additional
Properties string - Class
Id string - Drive
Type string - Drives
Per doubleSpan - Minimum
Drive doubleSize - Num
Dedicated stringHot Spares - Number
Of doubleSpans - Object
Type string - Use
Remaining boolDrives
- Additional
Properties string - Class
Id string - Drive
Type string - Drives
Per float64Span - Minimum
Drive float64Size - Num
Dedicated stringHot Spares - Number
Of float64Spans - Object
Type string - Use
Remaining boolDrives
- additional
Properties String - class
Id String - drive
Type String - drives
Per DoubleSpan - minimum
Drive DoubleSize - num
Dedicated StringHot Spares - number
Of DoubleSpans - object
Type String - use
Remaining BooleanDrives
- additional
Properties string - class
Id string - drive
Type string - drives
Per numberSpan - minimum
Drive numberSize - num
Dedicated stringHot Spares - number
Of numberSpans - object
Type string - use
Remaining booleanDrives
- additional_
properties str - class_
id str - drive_
type str - drives_
per_ floatspan - minimum_
drive_ floatsize - num_
dedicated_ strhot_ spares - number_
of_ floatspans - object_
type str - use_
remaining_ booldrives
- additional
Properties String - class
Id String - drive
Type String - drives
Per NumberSpan - minimum
Drive NumberSize - num
Dedicated StringHot Spares - number
Of NumberSpans - object
Type String - use
Remaining BooleanDrives
GetStorageDriveGroupResultManualDriveGroup
- additional
Properties String - class
Id String - dedicated
Hot StringSpares - object
Type String - span
Groups List<Property Map>
GetStorageDriveGroupResultManualDriveGroupSpanGroup
- Additional
Properties string - Class
Id string - Object
Type string - Slots string
- Additional
Properties string - Class
Id string - Object
Type string - Slots string
- additional
Properties String - class
Id String - object
Type String - slots String
- additional
Properties string - class
Id string - object
Type string - slots string
- additional_
properties str - class_
id str - object_
type str - slots str
- additional
Properties String - class
Id String - object
Type String - slots String
GetStorageDriveGroupResultParent
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
- additional
Properties string - class
Id string - moid string
- The unique identifier of this Managed Object instance.
- object
Type string - selector string
- additional_
properties str - class_
id str - moid str
- The unique identifier of this Managed Object instance.
- object_
type str - selector str
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
GetStorageDriveGroupResultPermissionResource
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
- additional
Properties string - class
Id string - moid string
- The unique identifier of this Managed Object instance.
- object
Type string - selector string
- additional_
properties str - class_
id str - moid str
- The unique identifier of this Managed Object instance.
- object_
type str - selector str
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
GetStorageDriveGroupResultStoragePolicy
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
- additional
Properties string - class
Id string - moid string
- The unique identifier of this Managed Object instance.
- object
Type string - selector string
- additional_
properties str - class_
id str - moid str
- The unique identifier of this Managed Object instance.
- object_
type str - selector str
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
GetStorageDriveGroupResultTag
- Additional
Properties string - Key string
- Value string
- Additional
Properties string - Key string
- Value string
- additional
Properties String - key String
- value String
- additional
Properties string - key string
- value string
- additional_
properties str - key str
- value str
- additional
Properties String - key String
- value String
GetStorageDriveGroupResultVersionContext
- additional
Properties string - class
Id string - interested
Mos GetStorage Drive Group Result Version Context Interested Mo[] - marked
For booleanDeletion - nr
Version string - object
Type string - ref
Mos GetStorage Drive Group Result Version Context Ref Mo[] - timestamp string
- version
Type string
- additional
Properties String - class
Id String - interested
Mos List<Property Map> - marked
For BooleanDeletion - nr
Version String - object
Type String - ref
Mos List<Property Map> - timestamp String
- version
Type String
GetStorageDriveGroupResultVersionContextInterestedMo
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
- additional
Properties string - class
Id string - moid string
- The unique identifier of this Managed Object instance.
- object
Type string - selector string
- additional_
properties str - class_
id str - moid str
- The unique identifier of this Managed Object instance.
- object_
type str - selector str
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
GetStorageDriveGroupResultVersionContextRefMo
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
- additional
Properties string - class
Id string - moid string
- The unique identifier of this Managed Object instance.
- object
Type string - selector string
- additional_
properties str - class_
id str - moid str
- The unique identifier of this Managed Object instance.
- object_
type str - selector str
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
GetStorageDriveGroupResultVirtualDrife
- Additional
Properties string - Boot
Drive bool - Class
Id string - Expand
To boolAvailable - Name string
- The name of the drive group. The name can be between 1 and 64 alphanumeric characters. Spaces or any special characters other than - (hyphen), _ (underscore), : (colon), and . (period) are not allowed.
- Object
Type string - Size double
- Virtual
Drive List<GetPolicies Storage Drive Group Result Virtual Drife Virtual Drive Policy>
- Additional
Properties string - Boot
Drive bool - Class
Id string - Expand
To boolAvailable - Name string
- The name of the drive group. The name can be between 1 and 64 alphanumeric characters. Spaces or any special characters other than - (hyphen), _ (underscore), : (colon), and . (period) are not allowed.
- Object
Type string - Size float64
- Virtual
Drive []GetPolicies Storage Drive Group Result Virtual Drife Virtual Drive Policy
- additional
Properties String - boot
Drive Boolean - class
Id String - expand
To BooleanAvailable - name String
- The name of the drive group. The name can be between 1 and 64 alphanumeric characters. Spaces or any special characters other than - (hyphen), _ (underscore), : (colon), and . (period) are not allowed.
- object
Type String - size Double
- virtual
Drive List<GetPolicies Storage Drive Group Result Virtual Drife Virtual Drive Policy>
- additional
Properties string - boot
Drive boolean - class
Id string - expand
To booleanAvailable - name string
- The name of the drive group. The name can be between 1 and 64 alphanumeric characters. Spaces or any special characters other than - (hyphen), _ (underscore), : (colon), and . (period) are not allowed.
- object
Type string - size number
- virtual
Drive GetPolicies Storage Drive Group Result Virtual Drife Virtual Drive Policy[]
- additional_
properties str - boot_
drive bool - class_
id str - expand_
to_ boolavailable - name str
- The name of the drive group. The name can be between 1 and 64 alphanumeric characters. Spaces or any special characters other than - (hyphen), _ (underscore), : (colon), and . (period) are not allowed.
- object_
type str - size float
- virtual_
drive_ Sequence[Getpolicies Storage Drive Group Result Virtual Drife Virtual Drive Policy]
- additional
Properties String - boot
Drive Boolean - class
Id String - expand
To BooleanAvailable - name String
- The name of the drive group. The name can be between 1 and 64 alphanumeric characters. Spaces or any special characters other than - (hyphen), _ (underscore), : (colon), and . (period) are not allowed.
- object
Type String - size Number
- virtual
Drive List<Property Map>Policies
GetStorageDriveGroupResultVirtualDrifeVirtualDrivePolicy
- Access
Policy string - Additional
Properties string - Class
Id string - Drive
Cache string - Object
Type string - Read
Policy string - Strip
Size double - Write
Policy string
- Access
Policy string - Additional
Properties string - Class
Id string - Drive
Cache string - Object
Type string - Read
Policy string - Strip
Size float64 - Write
Policy string
- access
Policy String - additional
Properties String - class
Id String - drive
Cache String - object
Type String - read
Policy String - strip
Size Double - write
Policy String
- access
Policy string - additional
Properties string - class
Id string - drive
Cache string - object
Type string - read
Policy string - strip
Size number - write
Policy string
- access_
policy str - additional_
properties str - class_
id str - drive_
cache str - object_
type str - read_
policy str - strip_
size float - write_
policy str
- access
Policy String - additional
Properties String - class
Id String - drive
Cache String - object
Type String - read
Policy String - strip
Size Number - write
Policy String
GetStorageDriveGroupStoragePolicy
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid String
- The unique identifier of this Managed Object instance.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties string - class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid string
- The unique identifier of this Managed Object instance.
- object
Type string - The fully-qualified name of the remote type referred by this relationship.
- selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional_
properties str - class_
id str - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid str
- The unique identifier of this Managed Object instance.
- object_
type str - The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid String
- The unique identifier of this Managed Object instance.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
GetStorageDriveGroupTag
- Additional
Properties string - Key string
- The string representation of a tag key.
- Value string
- The string representation of a tag value.
- Additional
Properties string - Key string
- The string representation of a tag key.
- Value string
- The string representation of a tag value.
- additional
Properties String - key String
- The string representation of a tag key.
- value String
- The string representation of a tag value.
- additional
Properties string - key string
- The string representation of a tag key.
- value string
- The string representation of a tag value.
- additional_
properties str - key str
- The string representation of a tag key.
- value str
- The string representation of a tag value.
- additional
Properties String - key String
- The string representation of a tag key.
- value String
- The string representation of a tag value.
GetStorageDriveGroupVersionContext
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Interested
Mos List<GetStorage Drive Group Version Context Interested Mo> - Marked
For boolDeletion - The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
- Nr
Version string - The version of the Managed Object, e.g. an incrementing number or a hash id.
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Ref
Mo GetStorage Drive Group Version Context Ref Mo - A reference to the original Managed Object.
- Timestamp string
- The time this versioned Managed Object was created.
- Version
Type string - Specifies type of version. Currently the only supported value is "Configured"
that is used to keep track of snapshots of policies and profiles that are intended
to be configured to target endpoints.
Modified
- Version created every time an object is modified.Configured
- Version created every time an object is configured to the service profile.Deployed
- Version created for objects related to a service profile when it is deployed.
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Interested
Mos []GetStorage Drive Group Version Context Interested Mo - Marked
For boolDeletion - The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
- Nr
Version string - The version of the Managed Object, e.g. an incrementing number or a hash id.
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Ref
Mo GetStorage Drive Group Version Context Ref Mo - A reference to the original Managed Object.
- Timestamp string
- The time this versioned Managed Object was created.
- Version
Type string - Specifies type of version. Currently the only supported value is "Configured"
that is used to keep track of snapshots of policies and profiles that are intended
to be configured to target endpoints.
Modified
- Version created every time an object is modified.Configured
- Version created every time an object is configured to the service profile.Deployed
- Version created for objects related to a service profile when it is deployed.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- interested
Mos List<GetStorage Drive Group Version Context Interested Mo> - marked
For BooleanDeletion - The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
- nr
Version String - The version of the Managed Object, e.g. an incrementing number or a hash id.
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- ref
Mo GetStorage Drive Group Version Context Ref Mo - A reference to the original Managed Object.
- timestamp String
- The time this versioned Managed Object was created.
- version
Type String - Specifies type of version. Currently the only supported value is "Configured"
that is used to keep track of snapshots of policies and profiles that are intended
to be configured to target endpoints.
Modified
- Version created every time an object is modified.Configured
- Version created every time an object is configured to the service profile.Deployed
- Version created for objects related to a service profile when it is deployed.
- additional
Properties string - class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- interested
Mos GetStorage Drive Group Version Context Interested Mo[] - marked
For booleanDeletion - The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
- nr
Version string - The version of the Managed Object, e.g. an incrementing number or a hash id.
- object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- ref
Mo GetStorage Drive Group Version Context Ref Mo - A reference to the original Managed Object.
- timestamp string
- The time this versioned Managed Object was created.
- version
Type string - Specifies type of version. Currently the only supported value is "Configured"
that is used to keep track of snapshots of policies and profiles that are intended
to be configured to target endpoints.
Modified
- Version created every time an object is modified.Configured
- Version created every time an object is configured to the service profile.Deployed
- Version created for objects related to a service profile when it is deployed.
- additional_
properties str - class_
id str - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- interested_
mos Sequence[GetStorage Drive Group Version Context Interested Mo] - marked_
for_ booldeletion - The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
- nr_
version str - The version of the Managed Object, e.g. an incrementing number or a hash id.
- object_
type str - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- ref_
mo GetStorage Drive Group Version Context Ref Mo - A reference to the original Managed Object.
- timestamp str
- The time this versioned Managed Object was created.
- version_
type str - Specifies type of version. Currently the only supported value is "Configured"
that is used to keep track of snapshots of policies and profiles that are intended
to be configured to target endpoints.
Modified
- Version created every time an object is modified.Configured
- Version created every time an object is configured to the service profile.Deployed
- Version created for objects related to a service profile when it is deployed.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- interested
Mos List<Property Map> - marked
For BooleanDeletion - The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
- nr
Version String - The version of the Managed Object, e.g. an incrementing number or a hash id.
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- ref
Mo Property Map - A reference to the original Managed Object.
- timestamp String
- The time this versioned Managed Object was created.
- version
Type String - Specifies type of version. Currently the only supported value is "Configured"
that is used to keep track of snapshots of policies and profiles that are intended
to be configured to target endpoints.
Modified
- Version created every time an object is modified.Configured
- Version created every time an object is configured to the service profile.Deployed
- Version created for objects related to a service profile when it is deployed.
GetStorageDriveGroupVersionContextInterestedMo
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid String
- The unique identifier of this Managed Object instance.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties string - class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid string
- The unique identifier of this Managed Object instance.
- object
Type string - The fully-qualified name of the remote type referred by this relationship.
- selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional_
properties str - class_
id str - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid str
- The unique identifier of this Managed Object instance.
- object_
type str - The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid String
- The unique identifier of this Managed Object instance.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
GetStorageDriveGroupVersionContextRefMo
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid String
- The unique identifier of this Managed Object instance.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties string - class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid string
- The unique identifier of this Managed Object instance.
- object
Type string - The fully-qualified name of the remote type referred by this relationship.
- selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional_
properties str - class_
id str - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid str
- The unique identifier of this Managed Object instance.
- object_
type str - The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid String
- The unique identifier of this Managed Object instance.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
GetStorageDriveGroupVirtualDrife
- Additional
Properties string - Boot
Drive bool - This flag enables this virtual drive to be used as a boot drive.
- Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Expand
To boolAvailable - This flag enables the virtual drive to use all the space available in the disk group. When this flag is enabled, the size property is ignored.
- Name string
- The name of the drive group. The name can be between 1 and 64 alphanumeric characters. Spaces or any special characters other than - (hyphen), _ (underscore), : (colon), and . (period) are not allowed.
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Size double
- Virtual drive size in MebiBytes. Size is mandatory field except when the Expand to Available option is enabled.
- Virtual
Drive GetPolicy Storage Drive Group Virtual Drife Virtual Drive Policy - This defines the characteristics of a specific virtual drive.
- Additional
Properties string - Boot
Drive bool - This flag enables this virtual drive to be used as a boot drive.
- Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Expand
To boolAvailable - This flag enables the virtual drive to use all the space available in the disk group. When this flag is enabled, the size property is ignored.
- Name string
- The name of the drive group. The name can be between 1 and 64 alphanumeric characters. Spaces or any special characters other than - (hyphen), _ (underscore), : (colon), and . (period) are not allowed.
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Size float64
- Virtual drive size in MebiBytes. Size is mandatory field except when the Expand to Available option is enabled.
- Virtual
Drive GetPolicy Storage Drive Group Virtual Drife Virtual Drive Policy - This defines the characteristics of a specific virtual drive.
- additional
Properties String - boot
Drive Boolean - This flag enables this virtual drive to be used as a boot drive.
- class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- expand
To BooleanAvailable - This flag enables the virtual drive to use all the space available in the disk group. When this flag is enabled, the size property is ignored.
- name String
- The name of the drive group. The name can be between 1 and 64 alphanumeric characters. Spaces or any special characters other than - (hyphen), _ (underscore), : (colon), and . (period) are not allowed.
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- size Double
- Virtual drive size in MebiBytes. Size is mandatory field except when the Expand to Available option is enabled.
- virtual
Drive GetPolicy Storage Drive Group Virtual Drife Virtual Drive Policy - This defines the characteristics of a specific virtual drive.
- additional
Properties string - boot
Drive boolean - This flag enables this virtual drive to be used as a boot drive.
- class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- expand
To booleanAvailable - This flag enables the virtual drive to use all the space available in the disk group. When this flag is enabled, the size property is ignored.
- name string
- The name of the drive group. The name can be between 1 and 64 alphanumeric characters. Spaces or any special characters other than - (hyphen), _ (underscore), : (colon), and . (period) are not allowed.
- object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- size number
- Virtual drive size in MebiBytes. Size is mandatory field except when the Expand to Available option is enabled.
- virtual
Drive GetPolicy Storage Drive Group Virtual Drife Virtual Drive Policy - This defines the characteristics of a specific virtual drive.
- additional_
properties str - boot_
drive bool - This flag enables this virtual drive to be used as a boot drive.
- class_
id str - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- expand_
to_ boolavailable - This flag enables the virtual drive to use all the space available in the disk group. When this flag is enabled, the size property is ignored.
- name str
- The name of the drive group. The name can be between 1 and 64 alphanumeric characters. Spaces or any special characters other than - (hyphen), _ (underscore), : (colon), and . (period) are not allowed.
- object_
type str - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- size float
- Virtual drive size in MebiBytes. Size is mandatory field except when the Expand to Available option is enabled.
- virtual_
drive_ Getpolicy Storage Drive Group Virtual Drife Virtual Drive Policy - This defines the characteristics of a specific virtual drive.
- additional
Properties String - boot
Drive Boolean - This flag enables this virtual drive to be used as a boot drive.
- class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- expand
To BooleanAvailable - This flag enables the virtual drive to use all the space available in the disk group. When this flag is enabled, the size property is ignored.
- name String
- The name of the drive group. The name can be between 1 and 64 alphanumeric characters. Spaces or any special characters other than - (hyphen), _ (underscore), : (colon), and . (period) are not allowed.
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- size Number
- Virtual drive size in MebiBytes. Size is mandatory field except when the Expand to Available option is enabled.
- virtual
Drive Property MapPolicy - This defines the characteristics of a specific virtual drive.
GetStorageDriveGroupVirtualDrifeVirtualDrivePolicy
- Access
Policy string - Access policy that host has on this virtual drive.
Default
- Use platform default access mode.ReadWrite
- Enables host to perform read-write on the VD.ReadOnly
- Host can only read from the VD.Blocked
- Host can neither read nor write to the VD.
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Drive
Cache string - Disk cache policy for the virtual drive.
Default
- Use platform default drive cache mode.NoChange
- Drive cache policy is unchanged.Enable
- Enables IO caching on the drive.Disable
- Disables IO caching on the drive.
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Read
Policy string - Read ahead mode to be used to read data from this virtual drive.
Default
- Use platform default read ahead mode.ReadAhead
- Use read ahead mode for the policy.NoReadAhead
- Do not use read ahead mode for the policy.
- Strip
Size double - Desired strip size - Allowed values are 64KiB, 128KiB, 256KiB, 512KiB, 1024KiB.
64
- Number of bytes in a strip is 64 Kibibytes.128
- Number of bytes in a strip is 128 Kibibytes.256
- Number of bytes in a strip is 256 Kibibytes.512
- Number of bytes in a strip is 512 Kibibytes.1024
- Number of bytes in a strip is 1024 Kibibytes or 1 Mebibyte.
- Write
Policy string - Write mode to be used to write data to this virtual drive.
Default
- Use platform default write mode.WriteThrough
- Data is written through the cache and to the physical drives. Performance is improved, because subsequent reads of that data can be satisfied from the cache.WriteBackGoodBbu
- Data is stored in the cache, and is only written to the physical drives when space in the cache is needed. Virtual drives requesting this policy fall back to Write Through caching when the battery backup unit (BBU) cannot guarantee the safety of the cache in the event of a power failure.AlwaysWriteBack
- With this policy, write caching remains Write Back even if the battery backup unit is defective or discharged.
- Access
Policy string - Access policy that host has on this virtual drive.
Default
- Use platform default access mode.ReadWrite
- Enables host to perform read-write on the VD.ReadOnly
- Host can only read from the VD.Blocked
- Host can neither read nor write to the VD.
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Drive
Cache string - Disk cache policy for the virtual drive.
Default
- Use platform default drive cache mode.NoChange
- Drive cache policy is unchanged.Enable
- Enables IO caching on the drive.Disable
- Disables IO caching on the drive.
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Read
Policy string - Read ahead mode to be used to read data from this virtual drive.
Default
- Use platform default read ahead mode.ReadAhead
- Use read ahead mode for the policy.NoReadAhead
- Do not use read ahead mode for the policy.
- Strip
Size float64 - Desired strip size - Allowed values are 64KiB, 128KiB, 256KiB, 512KiB, 1024KiB.
64
- Number of bytes in a strip is 64 Kibibytes.128
- Number of bytes in a strip is 128 Kibibytes.256
- Number of bytes in a strip is 256 Kibibytes.512
- Number of bytes in a strip is 512 Kibibytes.1024
- Number of bytes in a strip is 1024 Kibibytes or 1 Mebibyte.
- Write
Policy string - Write mode to be used to write data to this virtual drive.
Default
- Use platform default write mode.WriteThrough
- Data is written through the cache and to the physical drives. Performance is improved, because subsequent reads of that data can be satisfied from the cache.WriteBackGoodBbu
- Data is stored in the cache, and is only written to the physical drives when space in the cache is needed. Virtual drives requesting this policy fall back to Write Through caching when the battery backup unit (BBU) cannot guarantee the safety of the cache in the event of a power failure.AlwaysWriteBack
- With this policy, write caching remains Write Back even if the battery backup unit is defective or discharged.
- access
Policy String - Access policy that host has on this virtual drive.
Default
- Use platform default access mode.ReadWrite
- Enables host to perform read-write on the VD.ReadOnly
- Host can only read from the VD.Blocked
- Host can neither read nor write to the VD.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- drive
Cache String - Disk cache policy for the virtual drive.
Default
- Use platform default drive cache mode.NoChange
- Drive cache policy is unchanged.Enable
- Enables IO caching on the drive.Disable
- Disables IO caching on the drive.
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- read
Policy String - Read ahead mode to be used to read data from this virtual drive.
Default
- Use platform default read ahead mode.ReadAhead
- Use read ahead mode for the policy.NoReadAhead
- Do not use read ahead mode for the policy.
- strip
Size Double - Desired strip size - Allowed values are 64KiB, 128KiB, 256KiB, 512KiB, 1024KiB.
64
- Number of bytes in a strip is 64 Kibibytes.128
- Number of bytes in a strip is 128 Kibibytes.256
- Number of bytes in a strip is 256 Kibibytes.512
- Number of bytes in a strip is 512 Kibibytes.1024
- Number of bytes in a strip is 1024 Kibibytes or 1 Mebibyte.
- write
Policy String - Write mode to be used to write data to this virtual drive.
Default
- Use platform default write mode.WriteThrough
- Data is written through the cache and to the physical drives. Performance is improved, because subsequent reads of that data can be satisfied from the cache.WriteBackGoodBbu
- Data is stored in the cache, and is only written to the physical drives when space in the cache is needed. Virtual drives requesting this policy fall back to Write Through caching when the battery backup unit (BBU) cannot guarantee the safety of the cache in the event of a power failure.AlwaysWriteBack
- With this policy, write caching remains Write Back even if the battery backup unit is defective or discharged.
- access
Policy string - Access policy that host has on this virtual drive.
Default
- Use platform default access mode.ReadWrite
- Enables host to perform read-write on the VD.ReadOnly
- Host can only read from the VD.Blocked
- Host can neither read nor write to the VD.
- additional
Properties string - class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- drive
Cache string - Disk cache policy for the virtual drive.
Default
- Use platform default drive cache mode.NoChange
- Drive cache policy is unchanged.Enable
- Enables IO caching on the drive.Disable
- Disables IO caching on the drive.
- object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- read
Policy string - Read ahead mode to be used to read data from this virtual drive.
Default
- Use platform default read ahead mode.ReadAhead
- Use read ahead mode for the policy.NoReadAhead
- Do not use read ahead mode for the policy.
- strip
Size number - Desired strip size - Allowed values are 64KiB, 128KiB, 256KiB, 512KiB, 1024KiB.
64
- Number of bytes in a strip is 64 Kibibytes.128
- Number of bytes in a strip is 128 Kibibytes.256
- Number of bytes in a strip is 256 Kibibytes.512
- Number of bytes in a strip is 512 Kibibytes.1024
- Number of bytes in a strip is 1024 Kibibytes or 1 Mebibyte.
- write
Policy string - Write mode to be used to write data to this virtual drive.
Default
- Use platform default write mode.WriteThrough
- Data is written through the cache and to the physical drives. Performance is improved, because subsequent reads of that data can be satisfied from the cache.WriteBackGoodBbu
- Data is stored in the cache, and is only written to the physical drives when space in the cache is needed. Virtual drives requesting this policy fall back to Write Through caching when the battery backup unit (BBU) cannot guarantee the safety of the cache in the event of a power failure.AlwaysWriteBack
- With this policy, write caching remains Write Back even if the battery backup unit is defective or discharged.
- access_
policy str - Access policy that host has on this virtual drive.
Default
- Use platform default access mode.ReadWrite
- Enables host to perform read-write on the VD.ReadOnly
- Host can only read from the VD.Blocked
- Host can neither read nor write to the VD.
- additional_
properties str - class_
id str - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- drive_
cache str - Disk cache policy for the virtual drive.
Default
- Use platform default drive cache mode.NoChange
- Drive cache policy is unchanged.Enable
- Enables IO caching on the drive.Disable
- Disables IO caching on the drive.
- object_
type str - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- read_
policy str - Read ahead mode to be used to read data from this virtual drive.
Default
- Use platform default read ahead mode.ReadAhead
- Use read ahead mode for the policy.NoReadAhead
- Do not use read ahead mode for the policy.
- strip_
size float - Desired strip size - Allowed values are 64KiB, 128KiB, 256KiB, 512KiB, 1024KiB.
64
- Number of bytes in a strip is 64 Kibibytes.128
- Number of bytes in a strip is 128 Kibibytes.256
- Number of bytes in a strip is 256 Kibibytes.512
- Number of bytes in a strip is 512 Kibibytes.1024
- Number of bytes in a strip is 1024 Kibibytes or 1 Mebibyte.
- write_
policy str - Write mode to be used to write data to this virtual drive.
Default
- Use platform default write mode.WriteThrough
- Data is written through the cache and to the physical drives. Performance is improved, because subsequent reads of that data can be satisfied from the cache.WriteBackGoodBbu
- Data is stored in the cache, and is only written to the physical drives when space in the cache is needed. Virtual drives requesting this policy fall back to Write Through caching when the battery backup unit (BBU) cannot guarantee the safety of the cache in the event of a power failure.AlwaysWriteBack
- With this policy, write caching remains Write Back even if the battery backup unit is defective or discharged.
- access
Policy String - Access policy that host has on this virtual drive.
Default
- Use platform default access mode.ReadWrite
- Enables host to perform read-write on the VD.ReadOnly
- Host can only read from the VD.Blocked
- Host can neither read nor write to the VD.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- drive
Cache String - Disk cache policy for the virtual drive.
Default
- Use platform default drive cache mode.NoChange
- Drive cache policy is unchanged.Enable
- Enables IO caching on the drive.Disable
- Disables IO caching on the drive.
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- read
Policy String - Read ahead mode to be used to read data from this virtual drive.
Default
- Use platform default read ahead mode.ReadAhead
- Use read ahead mode for the policy.NoReadAhead
- Do not use read ahead mode for the policy.
- strip
Size Number - Desired strip size - Allowed values are 64KiB, 128KiB, 256KiB, 512KiB, 1024KiB.
64
- Number of bytes in a strip is 64 Kibibytes.128
- Number of bytes in a strip is 128 Kibibytes.256
- Number of bytes in a strip is 256 Kibibytes.512
- Number of bytes in a strip is 512 Kibibytes.1024
- Number of bytes in a strip is 1024 Kibibytes or 1 Mebibyte.
- write
Policy String - Write mode to be used to write data to this virtual drive.
Default
- Use platform default write mode.WriteThrough
- Data is written through the cache and to the physical drives. Performance is improved, because subsequent reads of that data can be satisfied from the cache.WriteBackGoodBbu
- Data is stored in the cache, and is only written to the physical drives when space in the cache is needed. Virtual drives requesting this policy fall back to Write Through caching when the battery backup unit (BBU) cannot guarantee the safety of the cache in the event of a power failure.AlwaysWriteBack
- With this policy, write caching remains Write Back even if the battery backup unit is defective or discharged.
Package Details
- Repository
- intersight ciscodevnet/terraform-provider-intersight
- License
- Notes
- This Pulumi package is based on the
intersight
Terraform Provider.
intersight 1.0.64 published on Wednesday, Apr 30, 2025 by ciscodevnet