Akamai v9.0.0 published on Thursday, Jun 26, 2025 by Pulumi
akamai.getIamApiClient
Explore with Pulumi AI
Using getIamApiClient
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 getIamApiClient(args: GetIamApiClientArgs, opts?: InvokeOptions): Promise<GetIamApiClientResult>
function getIamApiClientOutput(args: GetIamApiClientOutputArgs, opts?: InvokeOptions): Output<GetIamApiClientResult>
def get_iam_api_client(client_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetIamApiClientResult
def get_iam_api_client_output(client_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetIamApiClientResult]
func LookupIamApiClient(ctx *Context, args *LookupIamApiClientArgs, opts ...InvokeOption) (*LookupIamApiClientResult, error)
func LookupIamApiClientOutput(ctx *Context, args *LookupIamApiClientOutputArgs, opts ...InvokeOption) LookupIamApiClientResultOutput
> Note: This function is named LookupIamApiClient
in the Go SDK.
public static class GetIamApiClient
{
public static Task<GetIamApiClientResult> InvokeAsync(GetIamApiClientArgs args, InvokeOptions? opts = null)
public static Output<GetIamApiClientResult> Invoke(GetIamApiClientInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetIamApiClientResult> getIamApiClient(GetIamApiClientArgs args, InvokeOptions options)
public static Output<GetIamApiClientResult> getIamApiClient(GetIamApiClientArgs args, InvokeOptions options)
fn::invoke:
function: akamai:index/getIamApiClient:getIamApiClient
arguments:
# arguments dictionary
The following arguments are supported:
- Client
Id string
- Client
Id string
- client
Id String
- client
Id string
- client_
id str
- client
Id String
getIamApiClient Result
The following output properties are available:
- Access
Token string - Actions
Get
Iam Api Client Actions - Active
Credential intCount - Allow
Account boolSwitch - Api
Access GetIam Api Client Api Access - List<string>
- Base
Url string - Can
Auto boolCreate Credential - Client
Description string - Client
Name string - Client
Type string - Created
By string - Created
Date string - Credentials
List<Get
Iam Api Client Credential> - Group
Access GetIam Api Client Group Access - Id string
- The provider-assigned unique ID for this managed resource.
- Ip
Acl GetIam Api Client Ip Acl - Is
Locked bool - Notification
Emails List<string> - Purge
Options GetIam Api Client Purge Options - Client
Id string
- Access
Token string - Actions
Get
Iam Api Client Actions - Active
Credential intCount - Allow
Account boolSwitch - Api
Access GetIam Api Client Api Access - []string
- Base
Url string - Can
Auto boolCreate Credential - Client
Description string - Client
Name string - Client
Type string - Created
By string - Created
Date string - Credentials
[]Get
Iam Api Client Credential - Group
Access GetIam Api Client Group Access - Id string
- The provider-assigned unique ID for this managed resource.
- Ip
Acl GetIam Api Client Ip Acl - Is
Locked bool - Notification
Emails []string - Purge
Options GetIam Api Client Purge Options - Client
Id string
- access
Token String - actions
Get
Iam Api Client Actions - active
Credential IntegerCount - allow
Account BooleanSwitch - api
Access GetIam Api Client Api Access - List<String>
- base
Url String - can
Auto BooleanCreate Credential - client
Description String - client
Name String - client
Type String - created
By String - created
Date String - credentials
List<Get
Iam Api Client Credential> - group
Access GetIam Api Client Group Access - id String
- The provider-assigned unique ID for this managed resource.
- ip
Acl GetIam Api Client Ip Acl - is
Locked Boolean - notification
Emails List<String> - purge
Options GetIam Api Client Purge Options - client
Id String
- access
Token string - actions
Get
Iam Api Client Actions - active
Credential numberCount - allow
Account booleanSwitch - api
Access GetIam Api Client Api Access - string[]
- base
Url string - can
Auto booleanCreate Credential - client
Description string - client
Name string - client
Type string - created
By string - created
Date string - credentials
Get
Iam Api Client Credential[] - group
Access GetIam Api Client Group Access - id string
- The provider-assigned unique ID for this managed resource.
- ip
Acl GetIam Api Client Ip Acl - is
Locked boolean - notification
Emails string[] - purge
Options GetIam Api Client Purge Options - client
Id string
- access_
token str - actions
Get
Iam Api Client Actions - active_
credential_ intcount - allow_
account_ boolswitch - api_
access GetIam Api Client Api Access - Sequence[str]
- base_
url str - can_
auto_ boolcreate_ credential - client_
description str - client_
name str - client_
type str - created_
by str - created_
date str - credentials
Sequence[Get
Iam Api Client Credential] - group_
access GetIam Api Client Group Access - id str
- The provider-assigned unique ID for this managed resource.
- ip_
acl GetIam Api Client Ip Acl - is_
locked bool - notification_
emails Sequence[str] - purge_
options GetIam Api Client Purge Options - client_
id str
- access
Token String - actions Property Map
- active
Credential NumberCount - allow
Account BooleanSwitch - api
Access Property Map - List<String>
- base
Url String - can
Auto BooleanCreate Credential - client
Description String - client
Name String - client
Type String - created
By String - created
Date String - credentials List<Property Map>
- group
Access Property Map - id String
- The provider-assigned unique ID for this managed resource.
- ip
Acl Property Map - is
Locked Boolean - notification
Emails List<String> - purge
Options Property Map - client
Id String
Supporting Types
GetIamApiClientActions
- Deactivate
All bool - Whether you can deactivate the API client's credentials.
- Delete bool
- Whether you can remove the API client.
- Edit bool
- Whether you can update the API client.
- Edit
Apis bool - Whether you can update the
apis
the API client can access, same asedit_auth
. - Edit
Auth bool - Whether you can update the
apis
the API client can access, same asedit_apis
. - Edit
Groups bool - Whether you can update the
groups
the API client can access. - Edit
Ip boolAcl - Whether you can update the
ip_acl
the API client can access. - Edit
Switch boolAccount - Whether you can update the API client's option to manage many accounts.
- Lock bool
- Whether you can lock the API client.
- Transfer bool
- Whether you can transfer the API client to a new owner.
- Unlock bool
- Whether you can unlock the API client.
- Deactivate
All bool - Whether you can deactivate the API client's credentials.
- Delete bool
- Whether you can remove the API client.
- Edit bool
- Whether you can update the API client.
- Edit
Apis bool - Whether you can update the
apis
the API client can access, same asedit_auth
. - Edit
Auth bool - Whether you can update the
apis
the API client can access, same asedit_apis
. - Edit
Groups bool - Whether you can update the
groups
the API client can access. - Edit
Ip boolAcl - Whether you can update the
ip_acl
the API client can access. - Edit
Switch boolAccount - Whether you can update the API client's option to manage many accounts.
- Lock bool
- Whether you can lock the API client.
- Transfer bool
- Whether you can transfer the API client to a new owner.
- Unlock bool
- Whether you can unlock the API client.
- deactivate
All Boolean - Whether you can deactivate the API client's credentials.
- delete Boolean
- Whether you can remove the API client.
- edit Boolean
- Whether you can update the API client.
- edit
Apis Boolean - Whether you can update the
apis
the API client can access, same asedit_auth
. - edit
Auth Boolean - Whether you can update the
apis
the API client can access, same asedit_apis
. - edit
Groups Boolean - Whether you can update the
groups
the API client can access. - edit
Ip BooleanAcl - Whether you can update the
ip_acl
the API client can access. - edit
Switch BooleanAccount - Whether you can update the API client's option to manage many accounts.
- lock Boolean
- Whether you can lock the API client.
- transfer Boolean
- Whether you can transfer the API client to a new owner.
- unlock Boolean
- Whether you can unlock the API client.
- deactivate
All boolean - Whether you can deactivate the API client's credentials.
- delete boolean
- Whether you can remove the API client.
- edit boolean
- Whether you can update the API client.
- edit
Apis boolean - Whether you can update the
apis
the API client can access, same asedit_auth
. - edit
Auth boolean - Whether you can update the
apis
the API client can access, same asedit_apis
. - edit
Groups boolean - Whether you can update the
groups
the API client can access. - edit
Ip booleanAcl - Whether you can update the
ip_acl
the API client can access. - edit
Switch booleanAccount - Whether you can update the API client's option to manage many accounts.
- lock boolean
- Whether you can lock the API client.
- transfer boolean
- Whether you can transfer the API client to a new owner.
- unlock boolean
- Whether you can unlock the API client.
- deactivate_
all bool - Whether you can deactivate the API client's credentials.
- delete bool
- Whether you can remove the API client.
- edit bool
- Whether you can update the API client.
- edit_
apis bool - Whether you can update the
apis
the API client can access, same asedit_auth
. - edit_
auth bool - Whether you can update the
apis
the API client can access, same asedit_apis
. - edit_
groups bool - Whether you can update the
groups
the API client can access. - edit_
ip_ boolacl - Whether you can update the
ip_acl
the API client can access. - edit_
switch_ boolaccount - Whether you can update the API client's option to manage many accounts.
- lock bool
- Whether you can lock the API client.
- transfer bool
- Whether you can transfer the API client to a new owner.
- unlock bool
- Whether you can unlock the API client.
- deactivate
All Boolean - Whether you can deactivate the API client's credentials.
- delete Boolean
- Whether you can remove the API client.
- edit Boolean
- Whether you can update the API client.
- edit
Apis Boolean - Whether you can update the
apis
the API client can access, same asedit_auth
. - edit
Auth Boolean - Whether you can update the
apis
the API client can access, same asedit_apis
. - edit
Groups Boolean - Whether you can update the
groups
the API client can access. - edit
Ip BooleanAcl - Whether you can update the
ip_acl
the API client can access. - edit
Switch BooleanAccount - Whether you can update the API client's option to manage many accounts.
- lock Boolean
- Whether you can lock the API client.
- transfer Boolean
- Whether you can transfer the API client to a new owner.
- unlock Boolean
- Whether you can unlock the API client.
GetIamApiClientApiAccess
- All
Accessible boolApis - Whether the API client has access to a full set of available APIs.
- Apis
List<Get
Iam Api Client Api Access Api> - The set of APIs the API client can access when
all_accessible_apis
is disabled.
- All
Accessible boolApis - Whether the API client has access to a full set of available APIs.
- Apis
[]Get
Iam Api Client Api Access Api - The set of APIs the API client can access when
all_accessible_apis
is disabled.
- all
Accessible BooleanApis - Whether the API client has access to a full set of available APIs.
- apis
List<Get
Iam Api Client Api Access Api> - The set of APIs the API client can access when
all_accessible_apis
is disabled.
- all
Accessible booleanApis - Whether the API client has access to a full set of available APIs.
- apis
Get
Iam Api Client Api Access Api[] - The set of APIs the API client can access when
all_accessible_apis
is disabled.
- all_
accessible_ boolapis - Whether the API client has access to a full set of available APIs.
- apis
Sequence[Get
Iam Api Client Api Access Api] - The set of APIs the API client can access when
all_accessible_apis
is disabled.
- all
Accessible BooleanApis - Whether the API client has access to a full set of available APIs.
- apis List<Property Map>
- The set of APIs the API client can access when
all_accessible_apis
is disabled.
GetIamApiClientApiAccessApi
- Access
Level string - The API client's access level on an API basis, either
READ-ONLY
,READ-WRITE
,CREDENTIAL-READ-ONLY
, orCREDENTIAL-READ-WRITE
. - Api
Id int - A unique identifier for each API.
- Api
Name string - A human-readable name for the API.
- Description string
- A human-readable description for the API.
- Documentation
Url string - A link to more information about the API.
- Endpoint string
- Specifies where the API can access resources.
- Access
Level string - The API client's access level on an API basis, either
READ-ONLY
,READ-WRITE
,CREDENTIAL-READ-ONLY
, orCREDENTIAL-READ-WRITE
. - Api
Id int - A unique identifier for each API.
- Api
Name string - A human-readable name for the API.
- Description string
- A human-readable description for the API.
- Documentation
Url string - A link to more information about the API.
- Endpoint string
- Specifies where the API can access resources.
- access
Level String - The API client's access level on an API basis, either
READ-ONLY
,READ-WRITE
,CREDENTIAL-READ-ONLY
, orCREDENTIAL-READ-WRITE
. - api
Id Integer - A unique identifier for each API.
- api
Name String - A human-readable name for the API.
- description String
- A human-readable description for the API.
- documentation
Url String - A link to more information about the API.
- endpoint String
- Specifies where the API can access resources.
- access
Level string - The API client's access level on an API basis, either
READ-ONLY
,READ-WRITE
,CREDENTIAL-READ-ONLY
, orCREDENTIAL-READ-WRITE
. - api
Id number - A unique identifier for each API.
- api
Name string - A human-readable name for the API.
- description string
- A human-readable description for the API.
- documentation
Url string - A link to more information about the API.
- endpoint string
- Specifies where the API can access resources.
- access_
level str - The API client's access level on an API basis, either
READ-ONLY
,READ-WRITE
,CREDENTIAL-READ-ONLY
, orCREDENTIAL-READ-WRITE
. - api_
id int - A unique identifier for each API.
- api_
name str - A human-readable name for the API.
- description str
- A human-readable description for the API.
- documentation_
url str - A link to more information about the API.
- endpoint str
- Specifies where the API can access resources.
- access
Level String - The API client's access level on an API basis, either
READ-ONLY
,READ-WRITE
,CREDENTIAL-READ-ONLY
, orCREDENTIAL-READ-WRITE
. - api
Id Number - A unique identifier for each API.
- api
Name String - A human-readable name for the API.
- description String
- A human-readable description for the API.
- documentation
Url String - A link to more information about the API.
- endpoint String
- Specifies where the API can access resources.
GetIamApiClientCredential
- Actions
Get
Iam Api Client Credential Actions - Specifies activities available on the API client's credentials.
- Client
Token string - The part of the credential that identifies the API client.
- Created
On string - The ISO 8601 timestamp indicating when the credential was created.
- Credential
Id int - A unique identifier for each credential.
- Description string
- A human-readable description for the API client.
- Expires
On string - The ISO 8601 timestamp indicating when the credential expires.
- Status string
- Whether a credential is
ACTIVE
,INACTIVE
, orDELETED
.
- Actions
Get
Iam Api Client Credential Actions - Specifies activities available on the API client's credentials.
- Client
Token string - The part of the credential that identifies the API client.
- Created
On string - The ISO 8601 timestamp indicating when the credential was created.
- Credential
Id int - A unique identifier for each credential.
- Description string
- A human-readable description for the API client.
- Expires
On string - The ISO 8601 timestamp indicating when the credential expires.
- Status string
- Whether a credential is
ACTIVE
,INACTIVE
, orDELETED
.
- actions
Get
Iam Api Client Credential Actions - Specifies activities available on the API client's credentials.
- client
Token String - The part of the credential that identifies the API client.
- created
On String - The ISO 8601 timestamp indicating when the credential was created.
- credential
Id Integer - A unique identifier for each credential.
- description String
- A human-readable description for the API client.
- expires
On String - The ISO 8601 timestamp indicating when the credential expires.
- status String
- Whether a credential is
ACTIVE
,INACTIVE
, orDELETED
.
- actions
Get
Iam Api Client Credential Actions - Specifies activities available on the API client's credentials.
- client
Token string - The part of the credential that identifies the API client.
- created
On string - The ISO 8601 timestamp indicating when the credential was created.
- credential
Id number - A unique identifier for each credential.
- description string
- A human-readable description for the API client.
- expires
On string - The ISO 8601 timestamp indicating when the credential expires.
- status string
- Whether a credential is
ACTIVE
,INACTIVE
, orDELETED
.
- actions
Get
Iam Api Client Credential Actions - Specifies activities available on the API client's credentials.
- client_
token str - The part of the credential that identifies the API client.
- created_
on str - The ISO 8601 timestamp indicating when the credential was created.
- credential_
id int - A unique identifier for each credential.
- description str
- A human-readable description for the API client.
- expires_
on str - The ISO 8601 timestamp indicating when the credential expires.
- status str
- Whether a credential is
ACTIVE
,INACTIVE
, orDELETED
.
- actions Property Map
- Specifies activities available on the API client's credentials.
- client
Token String - The part of the credential that identifies the API client.
- created
On String - The ISO 8601 timestamp indicating when the credential was created.
- credential
Id Number - A unique identifier for each credential.
- description String
- A human-readable description for the API client.
- expires
On String - The ISO 8601 timestamp indicating when the credential expires.
- status String
- Whether a credential is
ACTIVE
,INACTIVE
, orDELETED
.
GetIamApiClientCredentialActions
- Activate bool
- Whether you can activate the credential.
- Deactivate bool
- Whether you can deactivate the credential.
- Delete bool
- Whether you can remove the credential.
- Edit
Description bool - Whether you can modify the credential's description.
- Edit
Expiration bool - Whether you can modify the credential's expiration date.
- Activate bool
- Whether you can activate the credential.
- Deactivate bool
- Whether you can deactivate the credential.
- Delete bool
- Whether you can remove the credential.
- Edit
Description bool - Whether you can modify the credential's description.
- Edit
Expiration bool - Whether you can modify the credential's expiration date.
- activate Boolean
- Whether you can activate the credential.
- deactivate Boolean
- Whether you can deactivate the credential.
- delete Boolean
- Whether you can remove the credential.
- edit
Description Boolean - Whether you can modify the credential's description.
- edit
Expiration Boolean - Whether you can modify the credential's expiration date.
- activate boolean
- Whether you can activate the credential.
- deactivate boolean
- Whether you can deactivate the credential.
- delete boolean
- Whether you can remove the credential.
- edit
Description boolean - Whether you can modify the credential's description.
- edit
Expiration boolean - Whether you can modify the credential's expiration date.
- activate bool
- Whether you can activate the credential.
- deactivate bool
- Whether you can deactivate the credential.
- delete bool
- Whether you can remove the credential.
- edit_
description bool - Whether you can modify the credential's description.
- edit_
expiration bool - Whether you can modify the credential's expiration date.
- activate Boolean
- Whether you can activate the credential.
- deactivate Boolean
- Whether you can deactivate the credential.
- delete Boolean
- Whether you can remove the credential.
- edit
Description Boolean - Whether you can modify the credential's description.
- edit
Expiration Boolean - Whether you can modify the credential's expiration date.
GetIamApiClientGroupAccess
- bool
- Sets the API client's group access the same as the authorized user.
- Groups
List<Get
Iam Api Client Group Access Group> - Groups the API client can access.
- bool
- Sets the API client's group access the same as the authorized user.
- Groups
[]Get
Iam Api Client Group Access Group - Groups the API client can access.
- Boolean
- Sets the API client's group access the same as the authorized user.
- groups
List<Get
Iam Api Client Group Access Group> - Groups the API client can access.
- boolean
- Sets the API client's group access the same as the authorized user.
- groups
Get
Iam Api Client Group Access Group[] - Groups the API client can access.
- bool
- Sets the API client's group access the same as the authorized user.
- groups
Sequence[Get
Iam Api Client Group Access Group] - Groups the API client can access.
- Boolean
- Sets the API client's group access the same as the authorized user.
- groups List<Property Map>
- Groups the API client can access.
GetIamApiClientGroupAccessGroup
- Group
Id int - Unique identifier for each group.
- Group
Name string - Descriptive label for the group.
- Is
Blocked bool - Blocks the API client access to the group's child groups.
- Parent
Group intId - Unique identifier for the parent group within the group tree.
- Role
Description string - Descriptive label for the role to convey its use.
- Role
Id int - Unique identifier for each role.
- Role
Name string - Descriptive label for the role.
- Sub
Groups List<GetIam Api Client Group Access Group Sub Group> - Groups the API client can access.
- Group
Id int - Unique identifier for each group.
- Group
Name string - Descriptive label for the group.
- Is
Blocked bool - Blocks the API client access to the group's child groups.
- Parent
Group intId - Unique identifier for the parent group within the group tree.
- Role
Description string - Descriptive label for the role to convey its use.
- Role
Id int - Unique identifier for each role.
- Role
Name string - Descriptive label for the role.
- Sub
Groups []GetIam Api Client Group Access Group Sub Group - Groups the API client can access.
- group
Id Integer - Unique identifier for each group.
- group
Name String - Descriptive label for the group.
- is
Blocked Boolean - Blocks the API client access to the group's child groups.
- parent
Group IntegerId - Unique identifier for the parent group within the group tree.
- role
Description String - Descriptive label for the role to convey its use.
- role
Id Integer - Unique identifier for each role.
- role
Name String - Descriptive label for the role.
- sub
Groups List<GetIam Api Client Group Access Group Sub Group> - Groups the API client can access.
- group
Id number - Unique identifier for each group.
- group
Name string - Descriptive label for the group.
- is
Blocked boolean - Blocks the API client access to the group's child groups.
- parent
Group numberId - Unique identifier for the parent group within the group tree.
- role
Description string - Descriptive label for the role to convey its use.
- role
Id number - Unique identifier for each role.
- role
Name string - Descriptive label for the role.
- sub
Groups GetIam Api Client Group Access Group Sub Group[] - Groups the API client can access.
- group_
id int - Unique identifier for each group.
- group_
name str - Descriptive label for the group.
- is_
blocked bool - Blocks the API client access to the group's child groups.
- parent_
group_ intid - Unique identifier for the parent group within the group tree.
- role_
description str - Descriptive label for the role to convey its use.
- role_
id int - Unique identifier for each role.
- role_
name str - Descriptive label for the role.
- sub_
groups Sequence[GetIam Api Client Group Access Group Sub Group] - Groups the API client can access.
- group
Id Number - Unique identifier for each group.
- group
Name String - Descriptive label for the group.
- is
Blocked Boolean - Blocks the API client access to the group's child groups.
- parent
Group NumberId - Unique identifier for the parent group within the group tree.
- role
Description String - Descriptive label for the role to convey its use.
- role
Id Number - Unique identifier for each role.
- role
Name String - Descriptive label for the role.
- sub
Groups List<Property Map> - Groups the API client can access.
GetIamApiClientGroupAccessGroupSubGroup
- Group
Id int - Unique identifier for each group.
- Group
Name string - Descriptive label for the group.
- Is
Blocked bool - Blocks the API client access to the group's child groups.
- Parent
Group intId - Unique identifier for the parent group within the group tree.
- Role
Description string - Descriptive label for the role to convey its use.
- Role
Id int - Unique identifier for each role.
- Role
Name string - Descriptive label for the role.
- Sub
Groups List<GetIam Api Client Group Access Group Sub Group> - Groups the API client can access.
- Group
Id int - Unique identifier for each group.
- Group
Name string - Descriptive label for the group.
- Is
Blocked bool - Blocks the API client access to the group's child groups.
- Parent
Group intId - Unique identifier for the parent group within the group tree.
- Role
Description string - Descriptive label for the role to convey its use.
- Role
Id int - Unique identifier for each role.
- Role
Name string - Descriptive label for the role.
- Sub
Groups []GetIam Api Client Group Access Group Sub Group - Groups the API client can access.
- group
Id Integer - Unique identifier for each group.
- group
Name String - Descriptive label for the group.
- is
Blocked Boolean - Blocks the API client access to the group's child groups.
- parent
Group IntegerId - Unique identifier for the parent group within the group tree.
- role
Description String - Descriptive label for the role to convey its use.
- role
Id Integer - Unique identifier for each role.
- role
Name String - Descriptive label for the role.
- sub
Groups List<GetIam Api Client Group Access Group Sub Group> - Groups the API client can access.
- group
Id number - Unique identifier for each group.
- group
Name string - Descriptive label for the group.
- is
Blocked boolean - Blocks the API client access to the group's child groups.
- parent
Group numberId - Unique identifier for the parent group within the group tree.
- role
Description string - Descriptive label for the role to convey its use.
- role
Id number - Unique identifier for each role.
- role
Name string - Descriptive label for the role.
- sub
Groups GetIam Api Client Group Access Group Sub Group[] - Groups the API client can access.
- group_
id int - Unique identifier for each group.
- group_
name str - Descriptive label for the group.
- is_
blocked bool - Blocks the API client access to the group's child groups.
- parent_
group_ intid - Unique identifier for the parent group within the group tree.
- role_
description str - Descriptive label for the role to convey its use.
- role_
id int - Unique identifier for each role.
- role_
name str - Descriptive label for the role.
- sub_
groups Sequence[GetIam Api Client Group Access Group Sub Group] - Groups the API client can access.
- group
Id Number - Unique identifier for each group.
- group
Name String - Descriptive label for the group.
- is
Blocked Boolean - Blocks the API client access to the group's child groups.
- parent
Group NumberId - Unique identifier for the parent group within the group tree.
- role
Description String - Descriptive label for the role to convey its use.
- role
Id Number - Unique identifier for each role.
- role
Name String - Descriptive label for the role.
- sub
Groups List<Property Map> - Groups the API client can access.
GetIamApiClientIpAcl
GetIamApiClientPurgeOptions
- Can
Purge boolBy Cache Tag - Whether the API client can purge content by cache tag.
- Can
Purge boolBy Cp Code - Whether the API client can purge content by CP code.
- Cp
Code GetAccess Iam Api Client Purge Options Cp Code Access - CP codes the API client can purge.
- Can
Purge boolBy Cache Tag - Whether the API client can purge content by cache tag.
- Can
Purge boolBy Cp Code - Whether the API client can purge content by CP code.
- Cp
Code GetAccess Iam Api Client Purge Options Cp Code Access - CP codes the API client can purge.
- can
Purge BooleanBy Cache Tag - Whether the API client can purge content by cache tag.
- can
Purge BooleanBy Cp Code - Whether the API client can purge content by CP code.
- cp
Code GetAccess Iam Api Client Purge Options Cp Code Access - CP codes the API client can purge.
- can
Purge booleanBy Cache Tag - Whether the API client can purge content by cache tag.
- can
Purge booleanBy Cp Code - Whether the API client can purge content by CP code.
- cp
Code GetAccess Iam Api Client Purge Options Cp Code Access - CP codes the API client can purge.
- can_
purge_ boolby_ cache_ tag - Whether the API client can purge content by cache tag.
- can_
purge_ boolby_ cp_ code - Whether the API client can purge content by CP code.
- cp_
code_ Getaccess Iam Api Client Purge Options Cp Code Access - CP codes the API client can purge.
- can
Purge BooleanBy Cache Tag - Whether the API client can purge content by cache tag.
- can
Purge BooleanBy Cp Code - Whether the API client can purge content by CP code.
- cp
Code Property MapAccess - CP codes the API client can purge.
GetIamApiClientPurgeOptionsCpCodeAccess
- All
Current boolAnd New Cp Codes - Whether the API can purge content by all current and new CP codes.
- Cp
Codes List<int> - CP codes the API client can purge.
- All
Current boolAnd New Cp Codes - Whether the API can purge content by all current and new CP codes.
- Cp
Codes []int - CP codes the API client can purge.
- all
Current BooleanAnd New Cp Codes - Whether the API can purge content by all current and new CP codes.
- cp
Codes List<Integer> - CP codes the API client can purge.
- all
Current booleanAnd New Cp Codes - Whether the API can purge content by all current and new CP codes.
- cp
Codes number[] - CP codes the API client can purge.
- all_
current_ booland_ new_ cp_ codes - Whether the API can purge content by all current and new CP codes.
- cp_
codes Sequence[int] - CP codes the API client can purge.
- all
Current BooleanAnd New Cp Codes - Whether the API can purge content by all current and new CP codes.
- cp
Codes List<Number> - CP codes the API client can purge.
Package Details
- Repository
- Akamai pulumi/pulumi-akamai
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
akamai
Terraform Provider.