ibm 1.85.0-beta0 published on Wednesday, Oct 29, 2025 by ibm-cloud
ibm.getIamActionControlTemplate
Start a Neo task
Explain and create an ibm.getIamActionControlTemplate resource
Using getIamActionControlTemplate
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 getIamActionControlTemplate(args: GetIamActionControlTemplateArgs, opts?: InvokeOptions): Promise<GetIamActionControlTemplateResult>
function getIamActionControlTemplateOutput(args: GetIamActionControlTemplateOutputArgs, opts?: InvokeOptions): Output<GetIamActionControlTemplateResult>def get_iam_action_control_template(id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetIamActionControlTemplateResult
def get_iam_action_control_template_output(id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetIamActionControlTemplateResult]func LookupIamActionControlTemplate(ctx *Context, args *LookupIamActionControlTemplateArgs, opts ...InvokeOption) (*LookupIamActionControlTemplateResult, error)
func LookupIamActionControlTemplateOutput(ctx *Context, args *LookupIamActionControlTemplateOutputArgs, opts ...InvokeOption) LookupIamActionControlTemplateResultOutput> Note: This function is named LookupIamActionControlTemplate in the Go SDK.
public static class GetIamActionControlTemplate
{
public static Task<GetIamActionControlTemplateResult> InvokeAsync(GetIamActionControlTemplateArgs args, InvokeOptions? opts = null)
public static Output<GetIamActionControlTemplateResult> Invoke(GetIamActionControlTemplateInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetIamActionControlTemplateResult> getIamActionControlTemplate(GetIamActionControlTemplateArgs args, InvokeOptions options)
public static Output<GetIamActionControlTemplateResult> getIamActionControlTemplate(GetIamActionControlTemplateArgs args, InvokeOptions options)
fn::invoke:
function: ibm:index/getIamActionControlTemplate:getIamActionControlTemplate
arguments:
# arguments dictionaryThe following arguments are supported:
- Id string
- Id string
- id String
- id string
- id str
- id String
getIamActionControlTemplate Result
The following output properties are available:
Supporting Types
GetIamActionControlTemplateActionControlTemplate
- Account
Id string - Action
Controls List<GetIam Action Control Template Action Control Template Action Control> - Committed bool
- Description string
- Id string
- Name string
- Version string
- Account
Id string - Action
Controls []GetIam Action Control Template Action Control Template Action Control - Committed bool
- Description string
- Id string
- Name string
- Version string
- account
Id String - action
Controls List<GetIam Action Control Template Action Control Template Action Control> - committed Boolean
- description String
- id String
- name String
- version String
- account
Id string - action
Controls GetIam Action Control Template Action Control Template Action Control[] - committed boolean
- description string
- id string
- name string
- version string
- account
Id String - action
Controls List<Property Map> - committed Boolean
- description String
- id String
- name String
- version String
GetIamActionControlTemplateActionControlTemplateActionControl
- Actions List<string>
- Description string
- Service
Name string
- Actions []string
- Description string
- Service
Name string
- actions List<String>
- description String
- service
Name String
- actions string[]
- description string
- service
Name string
- actions Sequence[str]
- description str
- service_
name str
- actions List<String>
- description String
- service
Name String
Package Details
- Repository
- ibm ibm-cloud/terraform-provider-ibm
- License
- Notes
- This Pulumi package is based on the
ibmTerraform Provider.
