ibm 1.85.0-beta0 published on Wednesday, Oct 29, 2025 by ibm-cloud
ibm.getIamAccountSettingsTemplateAssignment
Start a Neo task
Explain and create an ibm.getIamAccountSettingsTemplateAssignment resource
Using getIamAccountSettingsTemplateAssignment
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 getIamAccountSettingsTemplateAssignment(args: GetIamAccountSettingsTemplateAssignmentArgs, opts?: InvokeOptions): Promise<GetIamAccountSettingsTemplateAssignmentResult>
function getIamAccountSettingsTemplateAssignmentOutput(args: GetIamAccountSettingsTemplateAssignmentOutputArgs, opts?: InvokeOptions): Output<GetIamAccountSettingsTemplateAssignmentResult>def get_iam_account_settings_template_assignment(assignment_id: Optional[str] = None,
include_history: Optional[bool] = None,
target: Optional[str] = None,
target_type: Optional[str] = None,
template_id: Optional[str] = None,
template_version: Optional[float] = None,
opts: Optional[InvokeOptions] = None) -> GetIamAccountSettingsTemplateAssignmentResult
def get_iam_account_settings_template_assignment_output(assignment_id: Optional[pulumi.Input[str]] = None,
include_history: Optional[pulumi.Input[bool]] = None,
target: Optional[pulumi.Input[str]] = None,
target_type: Optional[pulumi.Input[str]] = None,
template_id: Optional[pulumi.Input[str]] = None,
template_version: Optional[pulumi.Input[float]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetIamAccountSettingsTemplateAssignmentResult]func LookupIamAccountSettingsTemplateAssignment(ctx *Context, args *LookupIamAccountSettingsTemplateAssignmentArgs, opts ...InvokeOption) (*LookupIamAccountSettingsTemplateAssignmentResult, error)
func LookupIamAccountSettingsTemplateAssignmentOutput(ctx *Context, args *LookupIamAccountSettingsTemplateAssignmentOutputArgs, opts ...InvokeOption) LookupIamAccountSettingsTemplateAssignmentResultOutput> Note: This function is named LookupIamAccountSettingsTemplateAssignment in the Go SDK.
public static class GetIamAccountSettingsTemplateAssignment
{
public static Task<GetIamAccountSettingsTemplateAssignmentResult> InvokeAsync(GetIamAccountSettingsTemplateAssignmentArgs args, InvokeOptions? opts = null)
public static Output<GetIamAccountSettingsTemplateAssignmentResult> Invoke(GetIamAccountSettingsTemplateAssignmentInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetIamAccountSettingsTemplateAssignmentResult> getIamAccountSettingsTemplateAssignment(GetIamAccountSettingsTemplateAssignmentArgs args, InvokeOptions options)
public static Output<GetIamAccountSettingsTemplateAssignmentResult> getIamAccountSettingsTemplateAssignment(GetIamAccountSettingsTemplateAssignmentArgs args, InvokeOptions options)
fn::invoke:
function: ibm:index/getIamAccountSettingsTemplateAssignment:getIamAccountSettingsTemplateAssignment
arguments:
# arguments dictionaryThe following arguments are supported:
- Assignment
Id string - Include
History bool - Target string
- Target
Type string - Template
Id string - Template
Version double
- Assignment
Id string - Include
History bool - Target string
- Target
Type string - Template
Id string - Template
Version float64
- assignment
Id String - include
History Boolean - target String
- target
Type String - template
Id String - template
Version Double
- assignment
Id string - include
History boolean - target string
- target
Type string - template
Id string - template
Version number
- assignment_
id str - include_
history bool - target str
- target_
type str - template_
id str - template_
version float
- assignment
Id String - include
History Boolean - target String
- target
Type String - template
Id String - template
Version Number
getIamAccountSettingsTemplateAssignment Result
The following output properties are available:
- Account
Id string - Assignment
Id string - Contexts
List<Get
Iam Account Settings Template Assignment Context> - Created
At string - Created
By stringId - Entity
Tag string - Histories
List<Get
Iam Account Settings Template Assignment History> - Href string
- Id string
- Last
Modified stringAt - Last
Modified stringBy Id - Resources
List<Get
Iam Account Settings Template Assignment Resource> - Status string
- Include
History bool - Target string
- Target
Type string - Template
Id string - Template
Version double
- Account
Id string - Assignment
Id string - Contexts
[]Get
Iam Account Settings Template Assignment Context - Created
At string - Created
By stringId - Entity
Tag string - Histories
[]Get
Iam Account Settings Template Assignment History - Href string
- Id string
- Last
Modified stringAt - Last
Modified stringBy Id - Resources
[]Get
Iam Account Settings Template Assignment Resource - Status string
- Include
History bool - Target string
- Target
Type string - Template
Id string - Template
Version float64
- account
Id String - assignment
Id String - contexts
List<Get
Iam Account Settings Template Assignment Context> - created
At String - created
By StringId - entity
Tag String - histories
List<Get
Iam Account Settings Template Assignment History> - href String
- id String
- last
Modified StringAt - last
Modified StringBy Id - resources
List<Get
Iam Account Settings Template Assignment Resource> - status String
- include
History Boolean - target String
- target
Type String - template
Id String - template
Version Double
- account
Id string - assignment
Id string - contexts
Get
Iam Account Settings Template Assignment Context[] - created
At string - created
By stringId - entity
Tag string - histories
Get
Iam Account Settings Template Assignment History[] - href string
- id string
- last
Modified stringAt - last
Modified stringBy Id - resources
Get
Iam Account Settings Template Assignment Resource[] - status string
- include
History boolean - target string
- target
Type string - template
Id string - template
Version number
- account_
id str - assignment_
id str - contexts
Sequence[Get
Iam Account Settings Template Assignment Context] - created_
at str - created_
by_ strid - entity_
tag str - histories
Sequence[Get
Iam Account Settings Template Assignment History] - href str
- id str
- last_
modified_ strat - last_
modified_ strby_ id - resources
Sequence[Get
Iam Account Settings Template Assignment Resource] - status str
- include_
history bool - target str
- target_
type str - template_
id str - template_
version float
- account
Id String - assignment
Id String - contexts List<Property Map>
- created
At String - created
By StringId - entity
Tag String - histories List<Property Map>
- href String
- id String
- last
Modified StringAt - last
Modified StringBy Id - resources List<Property Map>
- status String
- include
History Boolean - target String
- target
Type String - template
Id String - template
Version Number
Supporting Types
GetIamAccountSettingsTemplateAssignmentContext
- Cluster
Name string - Elapsed
Time string - End
Time string - Host string
- Instance
Id string - Operation string
- Start
Time string - Thread
Id string - Transaction
Id string - Url string
- User
Agent string
- Cluster
Name string - Elapsed
Time string - End
Time string - Host string
- Instance
Id string - Operation string
- Start
Time string - Thread
Id string - Transaction
Id string - Url string
- User
Agent string
- cluster
Name String - elapsed
Time String - end
Time String - host String
- instance
Id String - operation String
- start
Time String - thread
Id String - transaction
Id String - url String
- user
Agent String
- cluster
Name string - elapsed
Time string - end
Time string - host string
- instance
Id string - operation string
- start
Time string - thread
Id string - transaction
Id string - url string
- user
Agent string
- cluster_
name str - elapsed_
time str - end_
time str - host str
- instance_
id str - operation str
- start_
time str - thread_
id str - transaction_
id str - url str
- user_
agent str
- cluster
Name String - elapsed
Time String - end
Time String - host String
- instance
Id String - operation String
- start
Time String - thread
Id String - transaction
Id String - url String
- user
Agent String
GetIamAccountSettingsTemplateAssignmentHistory
GetIamAccountSettingsTemplateAssignmentResource
GetIamAccountSettingsTemplateAssignmentResourceAccountSetting
- error
Messages List<Property Map> - id String
- resource
Createds List<Property Map> - status String
- version String
GetIamAccountSettingsTemplateAssignmentResourceAccountSettingErrorMessage
- Error
Code string - Message string
- Name string
- Status
Code string
- Error
Code string - Message string
- Name string
- Status
Code string
- error
Code String - message String
- name String
- status
Code String
- error
Code string - message string
- name string
- status
Code string
- error_
code str - message str
- name str
- status_
code str
- error
Code String - message String
- name String
- status
Code String
GetIamAccountSettingsTemplateAssignmentResourceAccountSettingResourceCreated
- Id string
- Id string
- id String
- id string
- id str
- id String
Package Details
- Repository
- ibm ibm-cloud/terraform-provider-ibm
- License
- Notes
- This Pulumi package is based on the
ibmTerraform Provider.
