ibm 1.78.0 published on Wednesday, Apr 30, 2025 by ibm-cloud
ibm.getIamAccountSettingsTemplateAssignment
Explore with Pulumi AI
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 dictionary
The 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
ibm
Terraform Provider.