ibm 1.85.0-beta0 published on Wednesday, Oct 29, 2025 by ibm-cloud
ibm.getIamAccountSettingsExternalInteraction
Start a Neo task
Explain and create an ibm.getIamAccountSettingsExternalInteraction resource
Using getIamAccountSettingsExternalInteraction
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 getIamAccountSettingsExternalInteraction(args: GetIamAccountSettingsExternalInteractionArgs, opts?: InvokeOptions): Promise<GetIamAccountSettingsExternalInteractionResult>
function getIamAccountSettingsExternalInteractionOutput(args: GetIamAccountSettingsExternalInteractionOutputArgs, opts?: InvokeOptions): Output<GetIamAccountSettingsExternalInteractionResult>def get_iam_account_settings_external_interaction(accept_language: Optional[str] = None,
account_id: Optional[str] = None,
id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetIamAccountSettingsExternalInteractionResult
def get_iam_account_settings_external_interaction_output(accept_language: Optional[pulumi.Input[str]] = None,
account_id: Optional[pulumi.Input[str]] = None,
id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetIamAccountSettingsExternalInteractionResult]func LookupIamAccountSettingsExternalInteraction(ctx *Context, args *LookupIamAccountSettingsExternalInteractionArgs, opts ...InvokeOption) (*LookupIamAccountSettingsExternalInteractionResult, error)
func LookupIamAccountSettingsExternalInteractionOutput(ctx *Context, args *LookupIamAccountSettingsExternalInteractionOutputArgs, opts ...InvokeOption) LookupIamAccountSettingsExternalInteractionResultOutput> Note: This function is named LookupIamAccountSettingsExternalInteraction in the Go SDK.
public static class GetIamAccountSettingsExternalInteraction
{
public static Task<GetIamAccountSettingsExternalInteractionResult> InvokeAsync(GetIamAccountSettingsExternalInteractionArgs args, InvokeOptions? opts = null)
public static Output<GetIamAccountSettingsExternalInteractionResult> Invoke(GetIamAccountSettingsExternalInteractionInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetIamAccountSettingsExternalInteractionResult> getIamAccountSettingsExternalInteraction(GetIamAccountSettingsExternalInteractionArgs args, InvokeOptions options)
public static Output<GetIamAccountSettingsExternalInteractionResult> getIamAccountSettingsExternalInteraction(GetIamAccountSettingsExternalInteractionArgs args, InvokeOptions options)
fn::invoke:
function: ibm:index/getIamAccountSettingsExternalInteraction:getIamAccountSettingsExternalInteraction
arguments:
# arguments dictionaryThe following arguments are supported:
- Account
Id string - Accept
Language string - Id string
- Account
Id string - Accept
Language string - Id string
- account
Id String - accept
Language String - id String
- account
Id string - accept
Language string - id string
- account_
id str - accept_
language str - id str
- account
Id String - accept
Language String - id String
getIamAccountSettingsExternalInteraction Result
The following output properties are available:
- account
Id String - external
Account List<Property Map>Identity Interactions - id String
- accept
Language String
Supporting Types
GetIamAccountSettingsExternalInteractionExternalAccountIdentityInteraction
GetIamAccountSettingsExternalInteractionExternalAccountIdentityInteractionIdentityType
- Service
Ids List<GetIam Account Settings External Interaction External Account Identity Interaction Identity Type Service Id> - Services
List<Get
Iam Account Settings External Interaction External Account Identity Interaction Identity Type Service> - Users
List<Get
Iam Account Settings External Interaction External Account Identity Interaction Identity Type User>
- Service
Ids []GetIam Account Settings External Interaction External Account Identity Interaction Identity Type Service Id - Services
[]Get
Iam Account Settings External Interaction External Account Identity Interaction Identity Type Service - Users
[]Get
Iam Account Settings External Interaction External Account Identity Interaction Identity Type User
- service
Ids List<GetIam Account Settings External Interaction External Account Identity Interaction Identity Type Service Id> - services
List<Get
Iam Account Settings External Interaction External Account Identity Interaction Identity Type Service> - users
List<Get
Iam Account Settings External Interaction External Account Identity Interaction Identity Type User>
- service
Ids GetIam Account Settings External Interaction External Account Identity Interaction Identity Type Service Id[] - services
Get
Iam Account Settings External Interaction External Account Identity Interaction Identity Type Service[] - users
Get
Iam Account Settings External Interaction External Account Identity Interaction Identity Type User[]
- service_
ids Sequence[GetIam Account Settings External Interaction External Account Identity Interaction Identity Type Service Id] - services
Sequence[Get
Iam Account Settings External Interaction External Account Identity Interaction Identity Type Service] - users
Sequence[Get
Iam Account Settings External Interaction External Account Identity Interaction Identity Type User]
GetIamAccountSettingsExternalInteractionExternalAccountIdentityInteractionIdentityTypeService
- External
Allowed List<string>Accounts - State string
- External
Allowed []stringAccounts - State string
- external
Allowed List<String>Accounts - state String
- external
Allowed string[]Accounts - state string
- external_
allowed_ Sequence[str]accounts - state str
- external
Allowed List<String>Accounts - state String
GetIamAccountSettingsExternalInteractionExternalAccountIdentityInteractionIdentityTypeServiceId
- External
Allowed List<string>Accounts - State string
- External
Allowed []stringAccounts - State string
- external
Allowed List<String>Accounts - state String
- external
Allowed string[]Accounts - state string
- external_
allowed_ Sequence[str]accounts - state str
- external
Allowed List<String>Accounts - state String
GetIamAccountSettingsExternalInteractionExternalAccountIdentityInteractionIdentityTypeUser
- External
Allowed List<string>Accounts - State string
- External
Allowed []stringAccounts - State string
- external
Allowed List<String>Accounts - state String
- external
Allowed string[]Accounts - state string
- external_
allowed_ Sequence[str]accounts - state str
- external
Allowed List<String>Accounts - state String
Package Details
- Repository
- ibm ibm-cloud/terraform-provider-ibm
- License
- Notes
- This Pulumi package is based on the
ibmTerraform Provider.
