Akamai v8.0.0 published on Saturday, Mar 1, 2025 by Pulumi
akamai.getCloudaccessKeys
Explore with Pulumi AI
Using getCloudaccessKeys
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 getCloudaccessKeys(opts?: InvokeOptions): Promise<GetCloudaccessKeysResult>
function getCloudaccessKeysOutput(opts?: InvokeOptions): Output<GetCloudaccessKeysResult>def get_cloudaccess_keys(opts: Optional[InvokeOptions] = None) -> GetCloudaccessKeysResult
def get_cloudaccess_keys_output(opts: Optional[InvokeOptions] = None) -> Output[GetCloudaccessKeysResult]func GetCloudaccessKeys(ctx *Context, opts ...InvokeOption) (*GetCloudaccessKeysResult, error)
func GetCloudaccessKeysOutput(ctx *Context, opts ...InvokeOption) GetCloudaccessKeysResultOutput> Note: This function is named GetCloudaccessKeys in the Go SDK.
public static class GetCloudaccessKeys 
{
    public static Task<GetCloudaccessKeysResult> InvokeAsync(InvokeOptions? opts = null)
    public static Output<GetCloudaccessKeysResult> Invoke(InvokeOptions? opts = null)
}public static CompletableFuture<GetCloudaccessKeysResult> getCloudaccessKeys(InvokeOptions options)
public static Output<GetCloudaccessKeysResult> getCloudaccessKeys(InvokeOptions options)
fn::invoke:
  function: akamai:index/getCloudaccessKeys:getCloudaccessKeys
  arguments:
    # arguments dictionarygetCloudaccessKeys Result
The following output properties are available:
- AccessKeys List<GetCloudaccess Keys Access Key> 
- Id string
- The provider-assigned unique ID for this managed resource.
- AccessKeys []GetCloudaccess Keys Access Key 
- Id string
- The provider-assigned unique ID for this managed resource.
- accessKeys List<GetCloudaccess Keys Access Key> 
- id String
- The provider-assigned unique ID for this managed resource.
- accessKeys GetCloudaccess Keys Access Key[] 
- id string
- The provider-assigned unique ID for this managed resource.
- access_keys Sequence[GetCloudaccess Keys Access Key] 
- id str
- The provider-assigned unique ID for this managed resource.
- accessKeys List<Property Map>
- id String
- The provider-assigned unique ID for this managed resource.
Supporting Types
GetCloudaccessKeysAccessKey    
- AccessKey stringName 
- Name of the access key.
- AccessKey intUid 
- Identifier of the retrieved access key.
- AuthenticationMethod string
- The type of signing process used to authenticate API requests: AWS4_HMAC_SHA256 for Amazon Web Services or GOOG4_HMAC_SHA256 for Google Cloud Services in interoperability mode.
- CreatedBy string
- The username of the person who created the access key.
- CreatedTime string
- The time the access key was created, in ISO 8601 format.
- Groups
List<GetCloudaccess Keys Access Key Group> 
- A list of groups to which the access key is assigned.
- LatestVersion int
- The most recent version of the access key.
- NetworkConfiguration GetCloudaccess Keys Access Key Network Configuration 
- The API deploys the access key to this secure network.
- AccessKey stringName 
- Name of the access key.
- AccessKey intUid 
- Identifier of the retrieved access key.
- AuthenticationMethod string
- The type of signing process used to authenticate API requests: AWS4_HMAC_SHA256 for Amazon Web Services or GOOG4_HMAC_SHA256 for Google Cloud Services in interoperability mode.
- CreatedBy string
- The username of the person who created the access key.
- CreatedTime string
- The time the access key was created, in ISO 8601 format.
- Groups
[]GetCloudaccess Keys Access Key Group 
- A list of groups to which the access key is assigned.
- LatestVersion int
- The most recent version of the access key.
- NetworkConfiguration GetCloudaccess Keys Access Key Network Configuration 
- The API deploys the access key to this secure network.
- accessKey StringName 
- Name of the access key.
- accessKey IntegerUid 
- Identifier of the retrieved access key.
- authenticationMethod String
- The type of signing process used to authenticate API requests: AWS4_HMAC_SHA256 for Amazon Web Services or GOOG4_HMAC_SHA256 for Google Cloud Services in interoperability mode.
- createdBy String
- The username of the person who created the access key.
- createdTime String
- The time the access key was created, in ISO 8601 format.
- groups
List<GetCloudaccess Keys Access Key Group> 
- A list of groups to which the access key is assigned.
- latestVersion Integer
- The most recent version of the access key.
- networkConfiguration GetCloudaccess Keys Access Key Network Configuration 
- The API deploys the access key to this secure network.
- accessKey stringName 
- Name of the access key.
- accessKey numberUid 
- Identifier of the retrieved access key.
- authenticationMethod string
- The type of signing process used to authenticate API requests: AWS4_HMAC_SHA256 for Amazon Web Services or GOOG4_HMAC_SHA256 for Google Cloud Services in interoperability mode.
- createdBy string
- The username of the person who created the access key.
- createdTime string
- The time the access key was created, in ISO 8601 format.
- groups
GetCloudaccess Keys Access Key Group[] 
- A list of groups to which the access key is assigned.
- latestVersion number
- The most recent version of the access key.
- networkConfiguration GetCloudaccess Keys Access Key Network Configuration 
- The API deploys the access key to this secure network.
- access_key_ strname 
- Name of the access key.
- access_key_ intuid 
- Identifier of the retrieved access key.
- authentication_method str
- The type of signing process used to authenticate API requests: AWS4_HMAC_SHA256 for Amazon Web Services or GOOG4_HMAC_SHA256 for Google Cloud Services in interoperability mode.
- created_by str
- The username of the person who created the access key.
- created_time str
- The time the access key was created, in ISO 8601 format.
- groups
Sequence[GetCloudaccess Keys Access Key Group] 
- A list of groups to which the access key is assigned.
- latest_version int
- The most recent version of the access key.
- network_configuration GetCloudaccess Keys Access Key Network Configuration 
- The API deploys the access key to this secure network.
- accessKey StringName 
- Name of the access key.
- accessKey NumberUid 
- Identifier of the retrieved access key.
- authenticationMethod String
- The type of signing process used to authenticate API requests: AWS4_HMAC_SHA256 for Amazon Web Services or GOOG4_HMAC_SHA256 for Google Cloud Services in interoperability mode.
- createdBy String
- The username of the person who created the access key.
- createdTime String
- The time the access key was created, in ISO 8601 format.
- groups List<Property Map>
- A list of groups to which the access key is assigned.
- latestVersion Number
- The most recent version of the access key.
- networkConfiguration Property Map
- The API deploys the access key to this secure network.
GetCloudaccessKeysAccessKeyGroup     
- ContractsIds List<string>
- The Akamai contracts that are associated with this access key for the group_id.
- GroupId int
- The unique identifier of Akamai group that's associated with the access key.
- GroupName string
- The name of Akamai group that's associated with the access key.
- ContractsIds []string
- The Akamai contracts that are associated with this access key for the group_id.
- GroupId int
- The unique identifier of Akamai group that's associated with the access key.
- GroupName string
- The name of Akamai group that's associated with the access key.
- contractsIds List<String>
- The Akamai contracts that are associated with this access key for the group_id.
- groupId Integer
- The unique identifier of Akamai group that's associated with the access key.
- groupName String
- The name of Akamai group that's associated with the access key.
- contractsIds string[]
- The Akamai contracts that are associated with this access key for the group_id.
- groupId number
- The unique identifier of Akamai group that's associated with the access key.
- groupName string
- The name of Akamai group that's associated with the access key.
- contracts_ids Sequence[str]
- The Akamai contracts that are associated with this access key for the group_id.
- group_id int
- The unique identifier of Akamai group that's associated with the access key.
- group_name str
- The name of Akamai group that's associated with the access key.
- contractsIds List<String>
- The Akamai contracts that are associated with this access key for the group_id.
- groupId Number
- The unique identifier of Akamai group that's associated with the access key.
- groupName String
- The name of Akamai group that's associated with the access key.
GetCloudaccessKeysAccessKeyNetworkConfiguration      
- AdditionalCdn string
- The access key can be deployed to the Akamai’s additional networks. Available options are RUSSIA_CDN and CHINA_CDN.
- SecurityNetwork string
- Attribute defines the type of secure network to which access key is deployed. Two options are available: STANDARD_TLS and ENHANCED_TLS.
- AdditionalCdn string
- The access key can be deployed to the Akamai’s additional networks. Available options are RUSSIA_CDN and CHINA_CDN.
- SecurityNetwork string
- Attribute defines the type of secure network to which access key is deployed. Two options are available: STANDARD_TLS and ENHANCED_TLS.
- additionalCdn String
- The access key can be deployed to the Akamai’s additional networks. Available options are RUSSIA_CDN and CHINA_CDN.
- securityNetwork String
- Attribute defines the type of secure network to which access key is deployed. Two options are available: STANDARD_TLS and ENHANCED_TLS.
- additionalCdn string
- The access key can be deployed to the Akamai’s additional networks. Available options are RUSSIA_CDN and CHINA_CDN.
- securityNetwork string
- Attribute defines the type of secure network to which access key is deployed. Two options are available: STANDARD_TLS and ENHANCED_TLS.
- additional_cdn str
- The access key can be deployed to the Akamai’s additional networks. Available options are RUSSIA_CDN and CHINA_CDN.
- security_network str
- Attribute defines the type of secure network to which access key is deployed. Two options are available: STANDARD_TLS and ENHANCED_TLS.
- additionalCdn String
- The access key can be deployed to the Akamai’s additional networks. Available options are RUSSIA_CDN and CHINA_CDN.
- securityNetwork String
- Attribute defines the type of secure network to which access key is deployed. Two options are available: STANDARD_TLS and ENHANCED_TLS.
Package Details
- Repository
- Akamai pulumi/pulumi-akamai
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the akamaiTerraform Provider.