Using getIamAccountSwitchKeys
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 getIamAccountSwitchKeys(args: GetIamAccountSwitchKeysArgs, opts?: InvokeOptions): Promise<GetIamAccountSwitchKeysResult>
function getIamAccountSwitchKeysOutput(args: GetIamAccountSwitchKeysOutputArgs, opts?: InvokeOptions): Output<GetIamAccountSwitchKeysResult>def get_iam_account_switch_keys(client_id: Optional[str] = None,
filter: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetIamAccountSwitchKeysResult
def get_iam_account_switch_keys_output(client_id: Optional[pulumi.Input[str]] = None,
filter: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetIamAccountSwitchKeysResult]func GetIamAccountSwitchKeys(ctx *Context, args *GetIamAccountSwitchKeysArgs, opts ...InvokeOption) (*GetIamAccountSwitchKeysResult, error)
func GetIamAccountSwitchKeysOutput(ctx *Context, args *GetIamAccountSwitchKeysOutputArgs, opts ...InvokeOption) GetIamAccountSwitchKeysResultOutput> Note: This function is named GetIamAccountSwitchKeys in the Go SDK.
public static class GetIamAccountSwitchKeys
{
public static Task<GetIamAccountSwitchKeysResult> InvokeAsync(GetIamAccountSwitchKeysArgs args, InvokeOptions? opts = null)
public static Output<GetIamAccountSwitchKeysResult> Invoke(GetIamAccountSwitchKeysInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetIamAccountSwitchKeysResult> getIamAccountSwitchKeys(GetIamAccountSwitchKeysArgs args, InvokeOptions options)
public static Output<GetIamAccountSwitchKeysResult> getIamAccountSwitchKeys(GetIamAccountSwitchKeysArgs args, InvokeOptions options)
fn::invoke:
function: akamai:index/getIamAccountSwitchKeys:getIamAccountSwitchKeys
arguments:
# arguments dictionaryThe following arguments are supported:
getIamAccountSwitchKeys Result
The following output properties are available:
- Account
Switch List<GetKeys Iam Account Switch Keys Account Switch Key> - Id string
- The provider-assigned unique ID for this managed resource.
- Client
Id string - Filter string
- Account
Switch []GetKeys Iam Account Switch Keys Account Switch Key - Id string
- The provider-assigned unique ID for this managed resource.
- Client
Id string - Filter string
- account
Switch List<GetKeys Iam Account Switch Keys Account Switch Key> - id String
- The provider-assigned unique ID for this managed resource.
- client
Id String - filter String
- account
Switch GetKeys Iam Account Switch Keys Account Switch Key[] - id string
- The provider-assigned unique ID for this managed resource.
- client
Id string - filter string
- account_
switch_ Sequence[Getkeys Iam Account Switch Keys Account Switch Key] - id str
- The provider-assigned unique ID for this managed resource.
- client_
id str - filter str
- account
Switch List<Property Map>Keys - id String
- The provider-assigned unique ID for this managed resource.
- client
Id String - filter String
Supporting Types
GetIamAccountSwitchKeysAccountSwitchKey
- Account
Name string - Descriptive label for the account.
- Account
Switch stringKey - The identifier for an account other than your API client's default.
- Account
Name string - Descriptive label for the account.
- Account
Switch stringKey - The identifier for an account other than your API client's default.
- account
Name String - Descriptive label for the account.
- account
Switch StringKey - The identifier for an account other than your API client's default.
- account
Name string - Descriptive label for the account.
- account
Switch stringKey - The identifier for an account other than your API client's default.
- account_
name str - Descriptive label for the account.
- account_
switch_ strkey - The identifier for an account other than your API client's default.
- account
Name String - Descriptive label for the account.
- account
Switch StringKey - The identifier for an account other than your API client's default.
Package Details
- Repository
- Akamai pulumi/pulumi-akamai
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
akamaiTerraform Provider.
