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