ibm 1.85.0-beta0 published on Wednesday, Oct 29, 2025 by ibm-cloud
ibm.getIamActionControlAssignments
Start a Neo task
Explain and create an ibm.getIamActionControlAssignments resource
Using getIamActionControlAssignments
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 getIamActionControlAssignments(args: GetIamActionControlAssignmentsArgs, opts?: InvokeOptions): Promise<GetIamActionControlAssignmentsResult>
function getIamActionControlAssignmentsOutput(args: GetIamActionControlAssignmentsOutputArgs, opts?: InvokeOptions): Output<GetIamActionControlAssignmentsResult>def get_iam_action_control_assignments(id: Optional[str] = None,
template_id: Optional[str] = None,
template_version: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetIamActionControlAssignmentsResult
def get_iam_action_control_assignments_output(id: Optional[pulumi.Input[str]] = None,
template_id: Optional[pulumi.Input[str]] = None,
template_version: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetIamActionControlAssignmentsResult]func GetIamActionControlAssignments(ctx *Context, args *GetIamActionControlAssignmentsArgs, opts ...InvokeOption) (*GetIamActionControlAssignmentsResult, error)
func GetIamActionControlAssignmentsOutput(ctx *Context, args *GetIamActionControlAssignmentsOutputArgs, opts ...InvokeOption) GetIamActionControlAssignmentsResultOutput> Note: This function is named GetIamActionControlAssignments in the Go SDK.
public static class GetIamActionControlAssignments
{
public static Task<GetIamActionControlAssignmentsResult> InvokeAsync(GetIamActionControlAssignmentsArgs args, InvokeOptions? opts = null)
public static Output<GetIamActionControlAssignmentsResult> Invoke(GetIamActionControlAssignmentsInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetIamActionControlAssignmentsResult> getIamActionControlAssignments(GetIamActionControlAssignmentsArgs args, InvokeOptions options)
public static Output<GetIamActionControlAssignmentsResult> getIamActionControlAssignments(GetIamActionControlAssignmentsArgs args, InvokeOptions options)
fn::invoke:
function: ibm:index/getIamActionControlAssignments:getIamActionControlAssignments
arguments:
# arguments dictionaryThe following arguments are supported:
- Id string
- Template
Id string - Template
Version string
- Id string
- Template
Id string - Template
Version string
- id String
- template
Id String - template
Version String
- id string
- template
Id string - template
Version string
- id str
- template_
id str - template_
version str
- id String
- template
Id String - template
Version String
getIamActionControlAssignments Result
The following output properties are available:
- Assignments
List<Get
Iam Action Control Assignments Assignment> - Id string
- Template
Id string - Template
Version string
- Assignments
[]Get
Iam Action Control Assignments Assignment - Id string
- Template
Id string - Template
Version string
- assignments
List<Get
Iam Action Control Assignments Assignment> - id String
- template
Id String - template
Version String
- assignments
Get
Iam Action Control Assignments Assignment[] - id string
- template
Id string - template
Version string
- assignments List<Property Map>
- id String
- template
Id String - template
Version String
Supporting Types
GetIamActionControlAssignmentsAssignment
- Account
Id string - Created
At string - Created
By stringId - Href string
- Id string
- Last
Modified stringAt - Last
Modified stringBy Id - Operation string
- Resources
List<Get
Iam Action Control Assignments Assignment Resource> - Status string
- Targets
List<Get
Iam Action Control Assignments Assignment Target> - Templates
List<Get
Iam Action Control Assignments Assignment Template>
- Account
Id string - Created
At string - Created
By stringId - Href string
- Id string
- Last
Modified stringAt - Last
Modified stringBy Id - Operation string
- Resources
[]Get
Iam Action Control Assignments Assignment Resource - Status string
- Targets
[]Get
Iam Action Control Assignments Assignment Target - Templates
[]Get
Iam Action Control Assignments Assignment Template
- account
Id String - created
At String - created
By StringId - href String
- id String
- last
Modified StringAt - last
Modified StringBy Id - operation String
- resources
List<Get
Iam Action Control Assignments Assignment Resource> - status String
- targets
List<Get
Iam Action Control Assignments Assignment Target> - templates
List<Get
Iam Action Control Assignments Assignment Template>
- account
Id string - created
At string - created
By stringId - href string
- id string
- last
Modified stringAt - last
Modified stringBy Id - operation string
- resources
Get
Iam Action Control Assignments Assignment Resource[] - status string
- targets
Get
Iam Action Control Assignments Assignment Target[] - templates
Get
Iam Action Control Assignments Assignment Template[]
- account_
id str - created_
at str - created_
by_ strid - href str
- id str
- last_
modified_ strat - last_
modified_ strby_ id - operation str
- resources
Sequence[Get
Iam Action Control Assignments Assignment Resource] - status str
- targets
Sequence[Get
Iam Action Control Assignments Assignment Target] - templates
Sequence[Get
Iam Action Control Assignments Assignment Template]
- account
Id String - created
At String - created
By StringId - href String
- id String
- last
Modified StringAt - last
Modified StringBy Id - operation String
- resources List<Property Map>
- status String
- targets List<Property Map>
- templates List<Property Map>
GetIamActionControlAssignmentsAssignmentResource
GetIamActionControlAssignmentsAssignmentResourceActionControl
GetIamActionControlAssignmentsAssignmentResourceActionControlErrorMessage
- Code string
- Error
Code string - Errors
List<Get
Iam Action Control Assignments Assignment Resource Action Control Error Message Error> - Message string
- Name string
- Status
Code double - Trace string
- Code string
- Error
Code string - Errors
[]Get
Iam Action Control Assignments Assignment Resource Action Control Error Message Error - Message string
- Name string
- Status
Code float64 - Trace string
- code String
- error
Code String - errors
List<Get
Iam Action Control Assignments Assignment Resource Action Control Error Message Error> - message String
- name String
- status
Code Double - trace String
- code string
- error
Code string - errors
Get
Iam Action Control Assignments Assignment Resource Action Control Error Message Error[] - message string
- name string
- status
Code number - trace string
- code String
- error
Code String - errors List<Property Map>
- message String
- name String
- status
Code Number - trace String
GetIamActionControlAssignmentsAssignmentResourceActionControlErrorMessageError
- code String
- details List<Property Map>
- message String
- more
Info String
GetIamActionControlAssignmentsAssignmentResourceActionControlErrorMessageErrorDetail
GetIamActionControlAssignmentsAssignmentResourceActionControlErrorMessageErrorDetailConflictsWith
GetIamActionControlAssignmentsAssignmentResourceActionControlResourceCreated
- Id string
- Id string
- id String
- id string
- id str
- id String
GetIamActionControlAssignmentsAssignmentResourceTarget
GetIamActionControlAssignmentsAssignmentTarget
GetIamActionControlAssignmentsAssignmentTemplate
Package Details
- Repository
- ibm ibm-cloud/terraform-provider-ibm
- License
- Notes
- This Pulumi package is based on the
ibmTerraform Provider.
