Viewing docs for OVHCloud v2.12.0
published on Thursday, Mar 12, 2026 by OVHcloud
published on Thursday, Mar 12, 2026 by OVHcloud
Viewing docs for OVHCloud v2.12.0
published on Thursday, Mar 12, 2026 by OVHcloud
published on Thursday, Mar 12, 2026 by OVHcloud
Use this data source to list the IAM action associated with a resource type.
Example Usage
Example coming soon!
Example coming soon!
Example coming soon!
Example coming soon!
Example coming soon!
variables:
vpsActions:
fn::invoke:
function: ovh:Iam:getReferenceActions
arguments:
resourceType: vps
Using getReferenceActions
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 getReferenceActions(args: GetReferenceActionsArgs, opts?: InvokeOptions): Promise<GetReferenceActionsResult>
function getReferenceActionsOutput(args: GetReferenceActionsOutputArgs, opts?: InvokeOptions): Output<GetReferenceActionsResult>def get_reference_actions(type: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetReferenceActionsResult
def get_reference_actions_output(type: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetReferenceActionsResult]func GetReferenceActions(ctx *Context, args *GetReferenceActionsArgs, opts ...InvokeOption) (*GetReferenceActionsResult, error)
func GetReferenceActionsOutput(ctx *Context, args *GetReferenceActionsOutputArgs, opts ...InvokeOption) GetReferenceActionsResultOutput> Note: This function is named GetReferenceActions in the Go SDK.
public static class GetReferenceActions
{
public static Task<GetReferenceActionsResult> InvokeAsync(GetReferenceActionsArgs args, InvokeOptions? opts = null)
public static Output<GetReferenceActionsResult> Invoke(GetReferenceActionsInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetReferenceActionsResult> getReferenceActions(GetReferenceActionsArgs args, InvokeOptions options)
public static Output<GetReferenceActionsResult> getReferenceActions(GetReferenceActionsArgs args, InvokeOptions options)
fn::invoke:
function: ovh:Iam/getReferenceActions:getReferenceActions
arguments:
# arguments dictionaryThe following arguments are supported:
- Type string
- Kind of resource we want the actions for
- Type string
- Kind of resource we want the actions for
- type String
- Kind of resource we want the actions for
- type string
- Kind of resource we want the actions for
- type str
- Kind of resource we want the actions for
- type String
- Kind of resource we want the actions for
getReferenceActions Result
The following output properties are available:
- Actions
List<Get
Reference Actions Action> - List of actions
- Id string
- The provider-assigned unique ID for this managed resource.
- Type string
- Actions
[]Get
Reference Actions Action - List of actions
- Id string
- The provider-assigned unique ID for this managed resource.
- Type string
- actions
List<Get
Reference Actions Action> - List of actions
- id String
- The provider-assigned unique ID for this managed resource.
- type String
- actions
Get
Reference Actions Action[] - List of actions
- id string
- The provider-assigned unique ID for this managed resource.
- type string
- actions
Sequence[Get
Reference Actions Action] - List of actions
- id str
- The provider-assigned unique ID for this managed resource.
- type str
- actions List<Property Map>
- List of actions
- id String
- The provider-assigned unique ID for this managed resource.
- type String
Supporting Types
GetReferenceActionsAction
- Action string
- Name of the action
- Categories List<string>
- List of the categories of the action
- Description string
- Description of the action
- Resource
Type string - Resource type the action is related to
- Action string
- Name of the action
- Categories []string
- List of the categories of the action
- Description string
- Description of the action
- Resource
Type string - Resource type the action is related to
- action String
- Name of the action
- categories List<String>
- List of the categories of the action
- description String
- Description of the action
- resource
Type String - Resource type the action is related to
- action string
- Name of the action
- categories string[]
- List of the categories of the action
- description string
- Description of the action
- resource
Type string - Resource type the action is related to
- action str
- Name of the action
- categories Sequence[str]
- List of the categories of the action
- description str
- Description of the action
- resource_
type str - Resource type the action is related to
- action String
- Name of the action
- categories List<String>
- List of the categories of the action
- description String
- Description of the action
- resource
Type String - Resource type the action is related to
Package Details
- Repository
- ovh ovh/pulumi-ovh
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
ovhTerraform Provider.
Viewing docs for OVHCloud v2.12.0
published on Thursday, Mar 12, 2026 by OVHcloud
published on Thursday, Mar 12, 2026 by OVHcloud
