AWS SDK for Go (PILOT)
API Reference

PREVIEW DOCUMENTATION - This is a preview of a new format for the AWS SDK for Go API Reference documentation. For the current AWS SDK for Go API Reference, see https://docs.aws.amazon.com/sdk-for-go/api/.

We welcome your feedback on this new version of the documentation. Send your comments to aws-sdkdocs-feedback@amazon.com.

RaidArray

import "github.com/aws/aws-sdk-go/service/opsworks"

type RaidArray struct { AvailabilityZone *string `type:"string"` CreatedAt *string `type:"string"` Device *string `type:"string"` InstanceId *string `type:"string"` Iops *int64 `type:"integer"` MountPoint *string `type:"string"` Name *string `type:"string"` NumberOfDisks *int64 `type:"integer"` RaidArrayId *string `type:"string"` RaidLevel *int64 `type:"integer"` Size *int64 `type:"integer"` StackId *string `type:"string"` VolumeType *string `type:"string"` }

Describes an instance's RAID array.

AvailabilityZone

Type: *string

The array's Availability Zone. For more information, see Regions and Endpoints (https://docs.aws.amazon.com/general/latest/gr/rande.html).

CreatedAt

Type: *string

When the RAID array was created.

Device

Type: *string

The array's Linux device. For example /dev/mdadm0.

InstanceId

Type: *string

The instance ID.

Iops

Type: *int64

For PIOPS volumes, the IOPS per disk.

MountPoint

Type: *string

The array's mount point.

Name

Type: *string

The array name.

NumberOfDisks

Type: *int64

The number of disks in the array.

RaidArrayId

Type: *string

The array ID.

RaidLevel

Type: *int64

The RAID level (http://en.wikipedia.org/wiki/Standard_RAID_levels).

Size

Type: *int64

The array's size.

StackId

Type: *string

The stack ID.

VolumeType

Type: *string

The volume type, standard or PIOPS.

Method

GoString

func (s RaidArray) GoString() string

GoString returns the string representation

SetAvailabilityZone

func (s *RaidArray) SetAvailabilityZone(v string) *RaidArray

SetAvailabilityZone sets the AvailabilityZone field's value.

SetCreatedAt

func (s *RaidArray) SetCreatedAt(v string) *RaidArray

SetCreatedAt sets the CreatedAt field's value.

SetDevice

func (s *RaidArray) SetDevice(v string) *RaidArray

SetDevice sets the Device field's value.

SetInstanceId

func (s *RaidArray) SetInstanceId(v string) *RaidArray

SetInstanceId sets the InstanceId field's value.

SetIops

func (s *RaidArray) SetIops(v int64) *RaidArray

SetIops sets the Iops field's value.

SetMountPoint

func (s *RaidArray) SetMountPoint(v string) *RaidArray

SetMountPoint sets the MountPoint field's value.

SetName

func (s *RaidArray) SetName(v string) *RaidArray

SetName sets the Name field's value.

SetNumberOfDisks

func (s *RaidArray) SetNumberOfDisks(v int64) *RaidArray

SetNumberOfDisks sets the NumberOfDisks field's value.

SetRaidArrayId

func (s *RaidArray) SetRaidArrayId(v string) *RaidArray

SetRaidArrayId sets the RaidArrayId field's value.

SetRaidLevel

func (s *RaidArray) SetRaidLevel(v int64) *RaidArray

SetRaidLevel sets the RaidLevel field's value.

SetSize

func (s *RaidArray) SetSize(v int64) *RaidArray

SetSize sets the Size field's value.

SetStackId

func (s *RaidArray) SetStackId(v string) *RaidArray

SetStackId sets the StackId field's value.

SetVolumeType

func (s *RaidArray) SetVolumeType(v string) *RaidArray

SetVolumeType sets the VolumeType field's value.

String

func (s RaidArray) String() string

String returns the string representation

On this page: