ibm 1.77.1 published on Monday, Apr 14, 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 This property is required. string - Accept
Language string - Id string
- Account
Id This property is required. string - Accept
Language string - Id string
- account
Id This property is required. String - accept
Language String - id String
- account
Id This property is required. string - accept
Language string - id string
- account_
id This property is required. str - accept_
language str - id str
- account
Id This property is required. 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
- Identity
Types This property is required. List<GetIam Account Settings External Interaction External Account Identity Interaction Identity Type>
- Identity
Types This property is required. []GetIam Account Settings External Interaction External Account Identity Interaction Identity Type
- identity
Types This property is required. List<GetIam Account Settings External Interaction External Account Identity Interaction Identity Type>
- identity
Types This property is required. GetIam Account Settings External Interaction External Account Identity Interaction Identity Type[]
- identity_
types This property is required. Sequence[GetIam Account Settings External Interaction External Account Identity Interaction Identity Type]
- identity
Types This property is required. List<Property Map>
GetIamAccountSettingsExternalInteractionExternalAccountIdentityInteractionIdentityType
- Service
Ids This property is required. List<GetIam Account Settings External Interaction External Account Identity Interaction Identity Type Service Id> - Services
This property is required. List<GetIam Account Settings External Interaction External Account Identity Interaction Identity Type Service> - Users
This property is required. List<GetIam Account Settings External Interaction External Account Identity Interaction Identity Type User>
- Service
Ids This property is required. []GetIam Account Settings External Interaction External Account Identity Interaction Identity Type Service Id - Services
This property is required. []GetIam Account Settings External Interaction External Account Identity Interaction Identity Type Service - Users
This property is required. []GetIam Account Settings External Interaction External Account Identity Interaction Identity Type User
- service
Ids This property is required. List<GetIam Account Settings External Interaction External Account Identity Interaction Identity Type Service Id> - services
This property is required. List<GetIam Account Settings External Interaction External Account Identity Interaction Identity Type Service> - users
This property is required. List<GetIam Account Settings External Interaction External Account Identity Interaction Identity Type User>
- service
Ids This property is required. GetIam Account Settings External Interaction External Account Identity Interaction Identity Type Service Id[] - services
This property is required. GetIam Account Settings External Interaction External Account Identity Interaction Identity Type Service[] - users
This property is required. GetIam Account Settings External Interaction External Account Identity Interaction Identity Type User[]
- service_
ids This property is required. Sequence[GetIam Account Settings External Interaction External Account Identity Interaction Identity Type Service Id] - services
This property is required. Sequence[GetIam Account Settings External Interaction External Account Identity Interaction Identity Type Service] - users
This property is required. Sequence[GetIam Account Settings External Interaction External Account Identity Interaction Identity Type User]
- service
Ids This property is required. List<Property Map> - services
This property is required. List<Property Map> - users
This property is required. List<Property Map>
GetIamAccountSettingsExternalInteractionExternalAccountIdentityInteractionIdentityTypeService
- External
Allowed Accounts This property is required. List<string> - State
This property is required. string
- External
Allowed Accounts This property is required. []string - State
This property is required. string
- external
Allowed Accounts This property is required. List<String> - state
This property is required. String
- external
Allowed Accounts This property is required. string[] - state
This property is required. string
- external_
allowed_ accounts This property is required. Sequence[str] - state
This property is required. str
- external
Allowed Accounts This property is required. List<String> - state
This property is required. String
GetIamAccountSettingsExternalInteractionExternalAccountIdentityInteractionIdentityTypeServiceId
- External
Allowed Accounts This property is required. List<string> - State
This property is required. string
- External
Allowed Accounts This property is required. []string - State
This property is required. string
- external
Allowed Accounts This property is required. List<String> - state
This property is required. String
- external
Allowed Accounts This property is required. string[] - state
This property is required. string
- external_
allowed_ accounts This property is required. Sequence[str] - state
This property is required. str
- external
Allowed Accounts This property is required. List<String> - state
This property is required. String
GetIamAccountSettingsExternalInteractionExternalAccountIdentityInteractionIdentityTypeUser
- External
Allowed Accounts This property is required. List<string> - State
This property is required. string
- External
Allowed Accounts This property is required. []string - State
This property is required. string
- external
Allowed Accounts This property is required. List<String> - state
This property is required. String
- external
Allowed Accounts This property is required. string[] - state
This property is required. string
- external_
allowed_ accounts This property is required. Sequence[str] - state
This property is required. str
- external
Allowed Accounts This property is required. List<String> - state
This property is required. String
Package Details
- Repository
- ibm ibm-cloud/terraform-provider-ibm
- License
- Notes
- This Pulumi package is based on the
ibm
Terraform Provider.