ibm.PiVolumeGroupAction
Explore with Pulumi AI
Perfoms action on a volume group. For more information, about managing volume, see getting started with IBM Power Systems Virtual Servers.
Example Usage
The following example attaches volume to a power systems virtual server instance.
import * as pulumi from "@pulumi/pulumi";
import * as ibm from "@pulumi/ibm";
const testaccVolumeGroupAction = new ibm.PiVolumeGroupAction("testaccVolumeGroupAction", {
piCloudInstanceId: "<value of the cloud_instance_id>",
piVolumeGroupAction: {
stop: {
access: true,
},
},
piVolumeGroupId: "<id of the volume group>",
});
import pulumi
import pulumi_ibm as ibm
testacc_volume_group_action = ibm.PiVolumeGroupAction("testaccVolumeGroupAction",
pi_cloud_instance_id="<value of the cloud_instance_id>",
pi_volume_group_action={
"stop": {
"access": True,
},
},
pi_volume_group_id="<id of the volume group>")
package main
import (
"github.com/pulumi/pulumi-terraform-provider/sdks/go/ibm/ibm"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := ibm.NewPiVolumeGroupAction(ctx, "testaccVolumeGroupAction", &ibm.PiVolumeGroupActionArgs{
PiCloudInstanceId: pulumi.String("<value of the cloud_instance_id>"),
PiVolumeGroupAction: &ibm.PiVolumeGroupActionPiVolumeGroupActionArgs{
Stop: &ibm.PiVolumeGroupActionPiVolumeGroupActionStopArgs{
Access: pulumi.Bool(true),
},
},
PiVolumeGroupId: pulumi.String("<id of the volume group>"),
})
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Ibm = Pulumi.Ibm;
return await Deployment.RunAsync(() =>
{
var testaccVolumeGroupAction = new Ibm.PiVolumeGroupAction("testaccVolumeGroupAction", new()
{
PiCloudInstanceId = "<value of the cloud_instance_id>",
PiVolumeGroupAction = new Ibm.Inputs.PiVolumeGroupActionPiVolumeGroupActionArgs
{
Stop = new Ibm.Inputs.PiVolumeGroupActionPiVolumeGroupActionStopArgs
{
Access = true,
},
},
PiVolumeGroupId = "<id of the volume group>",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.ibm.PiVolumeGroupAction;
import com.pulumi.ibm.PiVolumeGroupActionArgs;
import com.pulumi.ibm.inputs.PiVolumeGroupActionPiVolumeGroupActionArgs;
import com.pulumi.ibm.inputs.PiVolumeGroupActionPiVolumeGroupActionStopArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var testaccVolumeGroupAction = new PiVolumeGroupAction("testaccVolumeGroupAction", PiVolumeGroupActionArgs.builder()
.piCloudInstanceId("<value of the cloud_instance_id>")
.piVolumeGroupAction(PiVolumeGroupActionPiVolumeGroupActionArgs.builder()
.stop(PiVolumeGroupActionPiVolumeGroupActionStopArgs.builder()
.access(true)
.build())
.build())
.piVolumeGroupId("<id of the volume group>")
.build());
}
}
resources:
testaccVolumeGroupAction:
type: ibm:PiVolumeGroupAction
properties:
piCloudInstanceId: <value of the cloud_instance_id>
piVolumeGroupAction:
stop:
access: true
piVolumeGroupId: <id of the volume group>
Notes
Please find supported Regions for endpoints.
If a Power cloud instance is provisioned at
lon04
, The provider level attributes should be as follows:region
-lon
zone
-lon04
Example usage:
import * as pulumi from "@pulumi/pulumi";
import pulumi
package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
return await Deployment.RunAsync(() =>
{
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
}
}
{}
Create PiVolumeGroupAction Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new PiVolumeGroupAction(name: string, args: PiVolumeGroupActionArgs, opts?: CustomResourceOptions);
@overload
def PiVolumeGroupAction(resource_name: str,
args: PiVolumeGroupActionArgs,
opts: Optional[ResourceOptions] = None)
@overload
def PiVolumeGroupAction(resource_name: str,
opts: Optional[ResourceOptions] = None,
pi_cloud_instance_id: Optional[str] = None,
pi_volume_group_action: Optional[PiVolumeGroupActionPiVolumeGroupActionArgs] = None,
pi_volume_group_id: Optional[str] = None,
pi_volume_group_action_id: Optional[str] = None,
timeouts: Optional[PiVolumeGroupActionTimeoutsArgs] = None)
func NewPiVolumeGroupAction(ctx *Context, name string, args PiVolumeGroupActionArgs, opts ...ResourceOption) (*PiVolumeGroupAction, error)
public PiVolumeGroupAction(string name, PiVolumeGroupActionArgs args, CustomResourceOptions? opts = null)
public PiVolumeGroupAction(String name, PiVolumeGroupActionArgs args)
public PiVolumeGroupAction(String name, PiVolumeGroupActionArgs args, CustomResourceOptions options)
type: ibm:PiVolumeGroupAction
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name
This property is required. string - The unique name of the resource.
- args
This property is required. PiVolumeGroupActionArgs - The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name
This property is required. str - The unique name of the resource.
- args
This property is required. PiVolumeGroupActionArgs - The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name
This property is required. string - The unique name of the resource.
- args
This property is required. PiVolumeGroupActionArgs - The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name
This property is required. string - The unique name of the resource.
- args
This property is required. PiVolumeGroupActionArgs - The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name
This property is required. String - The unique name of the resource.
- args
This property is required. PiVolumeGroupActionArgs - The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var piVolumeGroupActionResource = new Ibm.PiVolumeGroupAction("piVolumeGroupActionResource", new()
{
PiCloudInstanceId = "string",
PiVolumeGroupAction = new Ibm.Inputs.PiVolumeGroupActionPiVolumeGroupActionArgs
{
Reset = new Ibm.Inputs.PiVolumeGroupActionPiVolumeGroupActionResetArgs
{
Status = "string",
},
Start = new Ibm.Inputs.PiVolumeGroupActionPiVolumeGroupActionStartArgs
{
Source = "string",
},
Stop = new Ibm.Inputs.PiVolumeGroupActionPiVolumeGroupActionStopArgs
{
Access = false,
},
},
PiVolumeGroupId = "string",
PiVolumeGroupActionId = "string",
Timeouts = new Ibm.Inputs.PiVolumeGroupActionTimeoutsArgs
{
Create = "string",
Delete = "string",
},
});
example, err := ibm.NewPiVolumeGroupAction(ctx, "piVolumeGroupActionResource", &ibm.PiVolumeGroupActionArgs{
PiCloudInstanceId: pulumi.String("string"),
PiVolumeGroupAction: &.PiVolumeGroupActionPiVolumeGroupActionArgs{
Reset: &.PiVolumeGroupActionPiVolumeGroupActionResetArgs{
Status: pulumi.String("string"),
},
Start: &.PiVolumeGroupActionPiVolumeGroupActionStartArgs{
Source: pulumi.String("string"),
},
Stop: &.PiVolumeGroupActionPiVolumeGroupActionStopArgs{
Access: pulumi.Bool(false),
},
},
PiVolumeGroupId: pulumi.String("string"),
PiVolumeGroupActionId: pulumi.String("string"),
Timeouts: &.PiVolumeGroupActionTimeoutsArgs{
Create: pulumi.String("string"),
Delete: pulumi.String("string"),
},
})
var piVolumeGroupActionResource = new PiVolumeGroupAction("piVolumeGroupActionResource", PiVolumeGroupActionArgs.builder()
.piCloudInstanceId("string")
.piVolumeGroupAction(PiVolumeGroupActionPiVolumeGroupActionArgs.builder()
.reset(PiVolumeGroupActionPiVolumeGroupActionResetArgs.builder()
.status("string")
.build())
.start(PiVolumeGroupActionPiVolumeGroupActionStartArgs.builder()
.source("string")
.build())
.stop(PiVolumeGroupActionPiVolumeGroupActionStopArgs.builder()
.access(false)
.build())
.build())
.piVolumeGroupId("string")
.piVolumeGroupActionId("string")
.timeouts(PiVolumeGroupActionTimeoutsArgs.builder()
.create("string")
.delete("string")
.build())
.build());
pi_volume_group_action_resource = ibm.PiVolumeGroupAction("piVolumeGroupActionResource",
pi_cloud_instance_id="string",
pi_volume_group_action={
"reset": {
"status": "string",
},
"start": {
"source": "string",
},
"stop": {
"access": False,
},
},
pi_volume_group_id="string",
pi_volume_group_action_id="string",
timeouts={
"create": "string",
"delete": "string",
})
const piVolumeGroupActionResource = new ibm.PiVolumeGroupAction("piVolumeGroupActionResource", {
piCloudInstanceId: "string",
piVolumeGroupAction: {
reset: {
status: "string",
},
start: {
source: "string",
},
stop: {
access: false,
},
},
piVolumeGroupId: "string",
piVolumeGroupActionId: "string",
timeouts: {
create: "string",
"delete": "string",
},
});
type: ibm:PiVolumeGroupAction
properties:
piCloudInstanceId: string
piVolumeGroupAction:
reset:
status: string
start:
source: string
stop:
access: false
piVolumeGroupActionId: string
piVolumeGroupId: string
timeouts:
create: string
delete: string
PiVolumeGroupAction Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The PiVolumeGroupAction resource accepts the following input properties:
- Pi
Cloud Instance Id This property is required. string - The GUID of the service instance associated with an account.
- Pi
Volume Group Action This property is required. PiVolume Group Action Pi Volume Group Action - Performs an action (
start
/stop
/reset
) on a volume group(one at a time).- Constraints: The maximum length is
1
items. The minimum length is1
items. Nested scheme forpi_volume_group_action
:
- Constraints: The maximum length is
- Pi
Volume Group Id This property is required. string - The ID of volume group on which action is to performed.
- Pi
Volume stringGroup Action Id - (String) The unique identifier of the volume group action. The ID is composed of
<pi_cloud_instance_id>/<volume_group_id>
. - Timeouts
Pi
Volume Group Action Timeouts
- Pi
Cloud Instance Id This property is required. string - The GUID of the service instance associated with an account.
- Pi
Volume Group Action This property is required. PiVolume Group Action Pi Volume Group Action Args - Performs an action (
start
/stop
/reset
) on a volume group(one at a time).- Constraints: The maximum length is
1
items. The minimum length is1
items. Nested scheme forpi_volume_group_action
:
- Constraints: The maximum length is
- Pi
Volume Group Id This property is required. string - The ID of volume group on which action is to performed.
- Pi
Volume stringGroup Action Id - (String) The unique identifier of the volume group action. The ID is composed of
<pi_cloud_instance_id>/<volume_group_id>
. - Timeouts
Pi
Volume Group Action Timeouts Args
- pi
Cloud Instance Id This property is required. String - The GUID of the service instance associated with an account.
- pi
Volume Group Action This property is required. PiVolume Group Action Pi Volume Group Action - Performs an action (
start
/stop
/reset
) on a volume group(one at a time).- Constraints: The maximum length is
1
items. The minimum length is1
items. Nested scheme forpi_volume_group_action
:
- Constraints: The maximum length is
- pi
Volume Group Id This property is required. String - The ID of volume group on which action is to performed.
- pi
Volume StringGroup Action Id - (String) The unique identifier of the volume group action. The ID is composed of
<pi_cloud_instance_id>/<volume_group_id>
. - timeouts
Pi
Volume Group Action Timeouts
- pi
Cloud Instance Id This property is required. string - The GUID of the service instance associated with an account.
- pi
Volume Group Action This property is required. PiVolume Group Action Pi Volume Group Action - Performs an action (
start
/stop
/reset
) on a volume group(one at a time).- Constraints: The maximum length is
1
items. The minimum length is1
items. Nested scheme forpi_volume_group_action
:
- Constraints: The maximum length is
- pi
Volume Group Id This property is required. string - The ID of volume group on which action is to performed.
- pi
Volume stringGroup Action Id - (String) The unique identifier of the volume group action. The ID is composed of
<pi_cloud_instance_id>/<volume_group_id>
. - timeouts
Pi
Volume Group Action Timeouts
- pi_
cloud_ instance_ id This property is required. str - The GUID of the service instance associated with an account.
- pi_
volume_ group_ action This property is required. PiVolume Group Action Pi Volume Group Action Args - Performs an action (
start
/stop
/reset
) on a volume group(one at a time).- Constraints: The maximum length is
1
items. The minimum length is1
items. Nested scheme forpi_volume_group_action
:
- Constraints: The maximum length is
- pi_
volume_ group_ id This property is required. str - The ID of volume group on which action is to performed.
- pi_
volume_ strgroup_ action_ id - (String) The unique identifier of the volume group action. The ID is composed of
<pi_cloud_instance_id>/<volume_group_id>
. - timeouts
Pi
Volume Group Action Timeouts Args
- pi
Cloud Instance Id This property is required. String - The GUID of the service instance associated with an account.
- pi
Volume Group Action This property is required. Property Map - Performs an action (
start
/stop
/reset
) on a volume group(one at a time).- Constraints: The maximum length is
1
items. The minimum length is1
items. Nested scheme forpi_volume_group_action
:
- Constraints: The maximum length is
- pi
Volume Group Id This property is required. String - The ID of volume group on which action is to performed.
- pi
Volume StringGroup Action Id - (String) The unique identifier of the volume group action. The ID is composed of
<pi_cloud_instance_id>/<volume_group_id>
. - timeouts Property Map
Outputs
All input properties are implicitly available as output properties. Additionally, the PiVolumeGroupAction resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Replication
Status string - (String) The replication status of volume group.
- Volume
Group stringName - (String) The name of the volume group.
- Volume
Group stringStatus - (String) The status of the volume group.
- Id string
- The provider-assigned unique ID for this managed resource.
- Replication
Status string - (String) The replication status of volume group.
- Volume
Group stringName - (String) The name of the volume group.
- Volume
Group stringStatus - (String) The status of the volume group.
- id String
- The provider-assigned unique ID for this managed resource.
- replication
Status String - (String) The replication status of volume group.
- volume
Group StringName - (String) The name of the volume group.
- volume
Group StringStatus - (String) The status of the volume group.
- id string
- The provider-assigned unique ID for this managed resource.
- replication
Status string - (String) The replication status of volume group.
- volume
Group stringName - (String) The name of the volume group.
- volume
Group stringStatus - (String) The status of the volume group.
- id str
- The provider-assigned unique ID for this managed resource.
- replication_
status str - (String) The replication status of volume group.
- volume_
group_ strname - (String) The name of the volume group.
- volume_
group_ strstatus - (String) The status of the volume group.
- id String
- The provider-assigned unique ID for this managed resource.
- replication
Status String - (String) The replication status of volume group.
- volume
Group StringName - (String) The name of the volume group.
- volume
Group StringStatus - (String) The status of the volume group.
Look up Existing PiVolumeGroupAction Resource
Get an existing PiVolumeGroupAction resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: PiVolumeGroupActionState, opts?: CustomResourceOptions): PiVolumeGroupAction
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
pi_cloud_instance_id: Optional[str] = None,
pi_volume_group_action: Optional[PiVolumeGroupActionPiVolumeGroupActionArgs] = None,
pi_volume_group_action_id: Optional[str] = None,
pi_volume_group_id: Optional[str] = None,
replication_status: Optional[str] = None,
timeouts: Optional[PiVolumeGroupActionTimeoutsArgs] = None,
volume_group_name: Optional[str] = None,
volume_group_status: Optional[str] = None) -> PiVolumeGroupAction
func GetPiVolumeGroupAction(ctx *Context, name string, id IDInput, state *PiVolumeGroupActionState, opts ...ResourceOption) (*PiVolumeGroupAction, error)
public static PiVolumeGroupAction Get(string name, Input<string> id, PiVolumeGroupActionState? state, CustomResourceOptions? opts = null)
public static PiVolumeGroupAction get(String name, Output<String> id, PiVolumeGroupActionState state, CustomResourceOptions options)
resources: _: type: ibm:PiVolumeGroupAction get: id: ${id}
- name
This property is required. - The unique name of the resulting resource.
- id
This property is required. - The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
This property is required. - The unique name of the resulting resource.
- id
This property is required. - The unique provider ID of the resource to lookup.
- name
This property is required. - The unique name of the resulting resource.
- id
This property is required. - The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
This property is required. - The unique name of the resulting resource.
- id
This property is required. - The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
This property is required. - The unique name of the resulting resource.
- id
This property is required. - The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Pi
Cloud stringInstance Id - The GUID of the service instance associated with an account.
- Pi
Volume PiGroup Action Volume Group Action Pi Volume Group Action - Performs an action (
start
/stop
/reset
) on a volume group(one at a time).- Constraints: The maximum length is
1
items. The minimum length is1
items. Nested scheme forpi_volume_group_action
:
- Constraints: The maximum length is
- Pi
Volume stringGroup Action Id - (String) The unique identifier of the volume group action. The ID is composed of
<pi_cloud_instance_id>/<volume_group_id>
. - Pi
Volume stringGroup Id - The ID of volume group on which action is to performed.
- Replication
Status string - (String) The replication status of volume group.
- Timeouts
Pi
Volume Group Action Timeouts - Volume
Group stringName - (String) The name of the volume group.
- Volume
Group stringStatus - (String) The status of the volume group.
- Pi
Cloud stringInstance Id - The GUID of the service instance associated with an account.
- Pi
Volume PiGroup Action Volume Group Action Pi Volume Group Action Args - Performs an action (
start
/stop
/reset
) on a volume group(one at a time).- Constraints: The maximum length is
1
items. The minimum length is1
items. Nested scheme forpi_volume_group_action
:
- Constraints: The maximum length is
- Pi
Volume stringGroup Action Id - (String) The unique identifier of the volume group action. The ID is composed of
<pi_cloud_instance_id>/<volume_group_id>
. - Pi
Volume stringGroup Id - The ID of volume group on which action is to performed.
- Replication
Status string - (String) The replication status of volume group.
- Timeouts
Pi
Volume Group Action Timeouts Args - Volume
Group stringName - (String) The name of the volume group.
- Volume
Group stringStatus - (String) The status of the volume group.
- pi
Cloud StringInstance Id - The GUID of the service instance associated with an account.
- pi
Volume PiGroup Action Volume Group Action Pi Volume Group Action - Performs an action (
start
/stop
/reset
) on a volume group(one at a time).- Constraints: The maximum length is
1
items. The minimum length is1
items. Nested scheme forpi_volume_group_action
:
- Constraints: The maximum length is
- pi
Volume StringGroup Action Id - (String) The unique identifier of the volume group action. The ID is composed of
<pi_cloud_instance_id>/<volume_group_id>
. - pi
Volume StringGroup Id - The ID of volume group on which action is to performed.
- replication
Status String - (String) The replication status of volume group.
- timeouts
Pi
Volume Group Action Timeouts - volume
Group StringName - (String) The name of the volume group.
- volume
Group StringStatus - (String) The status of the volume group.
- pi
Cloud stringInstance Id - The GUID of the service instance associated with an account.
- pi
Volume PiGroup Action Volume Group Action Pi Volume Group Action - Performs an action (
start
/stop
/reset
) on a volume group(one at a time).- Constraints: The maximum length is
1
items. The minimum length is1
items. Nested scheme forpi_volume_group_action
:
- Constraints: The maximum length is
- pi
Volume stringGroup Action Id - (String) The unique identifier of the volume group action. The ID is composed of
<pi_cloud_instance_id>/<volume_group_id>
. - pi
Volume stringGroup Id - The ID of volume group on which action is to performed.
- replication
Status string - (String) The replication status of volume group.
- timeouts
Pi
Volume Group Action Timeouts - volume
Group stringName - (String) The name of the volume group.
- volume
Group stringStatus - (String) The status of the volume group.
- pi_
cloud_ strinstance_ id - The GUID of the service instance associated with an account.
- pi_
volume_ Pigroup_ action Volume Group Action Pi Volume Group Action Args - Performs an action (
start
/stop
/reset
) on a volume group(one at a time).- Constraints: The maximum length is
1
items. The minimum length is1
items. Nested scheme forpi_volume_group_action
:
- Constraints: The maximum length is
- pi_
volume_ strgroup_ action_ id - (String) The unique identifier of the volume group action. The ID is composed of
<pi_cloud_instance_id>/<volume_group_id>
. - pi_
volume_ strgroup_ id - The ID of volume group on which action is to performed.
- replication_
status str - (String) The replication status of volume group.
- timeouts
Pi
Volume Group Action Timeouts Args - volume_
group_ strname - (String) The name of the volume group.
- volume_
group_ strstatus - (String) The status of the volume group.
- pi
Cloud StringInstance Id - The GUID of the service instance associated with an account.
- pi
Volume Property MapGroup Action - Performs an action (
start
/stop
/reset
) on a volume group(one at a time).- Constraints: The maximum length is
1
items. The minimum length is1
items. Nested scheme forpi_volume_group_action
:
- Constraints: The maximum length is
- pi
Volume StringGroup Action Id - (String) The unique identifier of the volume group action. The ID is composed of
<pi_cloud_instance_id>/<volume_group_id>
. - pi
Volume StringGroup Id - The ID of volume group on which action is to performed.
- replication
Status String - (String) The replication status of volume group.
- timeouts Property Map
- volume
Group StringName - (String) The name of the volume group.
- volume
Group StringStatus - (String) The status of the volume group.
Supporting Types
PiVolumeGroupActionPiVolumeGroupAction, PiVolumeGroupActionPiVolumeGroupActionArgs
- Reset
Pi
Volume Group Action Pi Volume Group Action Reset - Performs reset action on the volume group to update its status value.
- Constraints: The maximum length is
1
items. Nested scheme forreset
:
- Constraints: The maximum length is
- Start
Pi
Volume Group Action Pi Volume Group Action Start - Performs start action on a volume group.
- Constraints: The maximum length is
1
items. Nested scheme forstart
:
- Constraints: The maximum length is
- Stop
Pi
Volume Group Action Pi Volume Group Action Stop - Performs stop action on a volume group.
- Constraints: The maximum length is
1
items. Nested scheme forreset
:
- Constraints: The maximum length is
- Reset
Pi
Volume Group Action Pi Volume Group Action Reset - Performs reset action on the volume group to update its status value.
- Constraints: The maximum length is
1
items. Nested scheme forreset
:
- Constraints: The maximum length is
- Start
Pi
Volume Group Action Pi Volume Group Action Start - Performs start action on a volume group.
- Constraints: The maximum length is
1
items. Nested scheme forstart
:
- Constraints: The maximum length is
- Stop
Pi
Volume Group Action Pi Volume Group Action Stop - Performs stop action on a volume group.
- Constraints: The maximum length is
1
items. Nested scheme forreset
:
- Constraints: The maximum length is
- reset
Pi
Volume Group Action Pi Volume Group Action Reset - Performs reset action on the volume group to update its status value.
- Constraints: The maximum length is
1
items. Nested scheme forreset
:
- Constraints: The maximum length is
- start
Pi
Volume Group Action Pi Volume Group Action Start - Performs start action on a volume group.
- Constraints: The maximum length is
1
items. Nested scheme forstart
:
- Constraints: The maximum length is
- stop
Pi
Volume Group Action Pi Volume Group Action Stop - Performs stop action on a volume group.
- Constraints: The maximum length is
1
items. Nested scheme forreset
:
- Constraints: The maximum length is
- reset
Pi
Volume Group Action Pi Volume Group Action Reset - Performs reset action on the volume group to update its status value.
- Constraints: The maximum length is
1
items. Nested scheme forreset
:
- Constraints: The maximum length is
- start
Pi
Volume Group Action Pi Volume Group Action Start - Performs start action on a volume group.
- Constraints: The maximum length is
1
items. Nested scheme forstart
:
- Constraints: The maximum length is
- stop
Pi
Volume Group Action Pi Volume Group Action Stop - Performs stop action on a volume group.
- Constraints: The maximum length is
1
items. Nested scheme forreset
:
- Constraints: The maximum length is
- reset
Pi
Volume Group Action Pi Volume Group Action Reset - Performs reset action on the volume group to update its status value.
- Constraints: The maximum length is
1
items. Nested scheme forreset
:
- Constraints: The maximum length is
- start
Pi
Volume Group Action Pi Volume Group Action Start - Performs start action on a volume group.
- Constraints: The maximum length is
1
items. Nested scheme forstart
:
- Constraints: The maximum length is
- stop
Pi
Volume Group Action Pi Volume Group Action Stop - Performs stop action on a volume group.
- Constraints: The maximum length is
1
items. Nested scheme forreset
:
- Constraints: The maximum length is
- reset Property Map
- Performs reset action on the volume group to update its status value.
- Constraints: The maximum length is
1
items. Nested scheme forreset
:
- Constraints: The maximum length is
- start Property Map
- Performs start action on a volume group.
- Constraints: The maximum length is
1
items. Nested scheme forstart
:
- Constraints: The maximum length is
- stop Property Map
- Performs stop action on a volume group.
- Constraints: The maximum length is
1
items. Nested scheme forreset
:
- Constraints: The maximum length is
PiVolumeGroupActionPiVolumeGroupActionReset, PiVolumeGroupActionPiVolumeGroupActionResetArgs
- Status
This property is required. string - New status to be set for a volume group.
- Status
This property is required. string - New status to be set for a volume group.
- status
This property is required. String - New status to be set for a volume group.
- status
This property is required. string - New status to be set for a volume group.
- status
This property is required. str - New status to be set for a volume group.
- status
This property is required. String - New status to be set for a volume group.
PiVolumeGroupActionPiVolumeGroupActionStart, PiVolumeGroupActionPiVolumeGroupActionStartArgs
- Source
This property is required. string - Indicates the source of the action
master
oraux
.
- Source
This property is required. string - Indicates the source of the action
master
oraux
.
- source
This property is required. String - Indicates the source of the action
master
oraux
.
- source
This property is required. string - Indicates the source of the action
master
oraux
.
- source
This property is required. str - Indicates the source of the action
master
oraux
.
- source
This property is required. String - Indicates the source of the action
master
oraux
.
PiVolumeGroupActionPiVolumeGroupActionStop, PiVolumeGroupActionPiVolumeGroupActionStopArgs
- Access
This property is required. bool - Indicates the access mode of aux volumes.
- Access
This property is required. bool - Indicates the access mode of aux volumes.
- access
This property is required. Boolean - Indicates the access mode of aux volumes.
- access
This property is required. boolean - Indicates the access mode of aux volumes.
- access
This property is required. bool - Indicates the access mode of aux volumes.
- access
This property is required. Boolean - Indicates the access mode of aux volumes.
PiVolumeGroupActionTimeouts, PiVolumeGroupActionTimeoutsArgs
Import
Example
bash
$ pulumi import ibm:index/piVolumeGroupAction:PiVolumeGroupAction example d7bec597-4726-451f-8a63-e62e6f19c32c/49fba6c9-23f8-40bc-9899-aca322ee7d5b
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- ibm ibm-cloud/terraform-provider-ibm
- License
- Notes
- This Pulumi package is based on the
ibm
Terraform Provider.