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:
- Access
Keys List<GetCloudaccess Keys Access Key> - Id string
- The provider-assigned unique ID for this managed resource.
- Access
Keys []GetCloudaccess Keys Access Key - Id string
- The provider-assigned unique ID for this managed resource.
- access
Keys List<GetCloudaccess Keys Access Key> - id String
- The provider-assigned unique ID for this managed resource.
- access
Keys 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.
- access
Keys List<Property Map> - id String
- The provider-assigned unique ID for this managed resource.
Supporting Types
GetCloudaccessKeysAccessKey
- Access
Key stringName - Name of the access key.
- Access
Key intUid - Identifier of the retrieved access key.
- Authentication
Method 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.
- Created
By string - The username of the person who created the access key.
- Created
Time string - The time the access key was created, in ISO 8601 format.
- Groups
List<Get
Cloudaccess 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.
- Access
Key stringName - Name of the access key.
- Access
Key intUid - Identifier of the retrieved access key.
- Authentication
Method 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.
- Created
By string - The username of the person who created the access key.
- Created
Time string - The time the access key was created, in ISO 8601 format.
- Groups
[]Get
Cloudaccess 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.
- access
Key StringName - Name of the access key.
- access
Key IntegerUid - Identifier of the retrieved access key.
- authentication
Method 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.
- created
By String - The username of the person who created the access key.
- created
Time String - The time the access key was created, in ISO 8601 format.
- groups
List<Get
Cloudaccess Keys Access Key Group> - A list of groups to which the access key is assigned.
- latest
Version Integer - 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.
- access
Key stringName - Name of the access key.
- access
Key numberUid - Identifier of the retrieved access key.
- authentication
Method 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.
- created
By string - The username of the person who created the access key.
- created
Time string - The time the access key was created, in ISO 8601 format.
- groups
Get
Cloudaccess Keys Access Key Group[] - A list of groups to which the access key is assigned.
- latest
Version number - 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.
- 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[Get
Cloudaccess 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.
- access
Key StringName - Name of the access key.
- access
Key NumberUid - Identifier of the retrieved access key.
- authentication
Method 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.
- created
By String - The username of the person who created the access key.
- created
Time 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.
- latest
Version Number - The most recent version of the access key.
- network
Configuration Property Map - The API deploys the access key to this secure network.
GetCloudaccessKeysAccessKeyGroup
- Contracts
Ids List<string> - 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 string - The name of Akamai group that's associated with the access key.
- Contracts
Ids []string - 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 string - The name of Akamai group that's associated with the access key.
- contracts
Ids List<String> - The Akamai contracts that are associated with this access key for the group_id.
- group
Id Integer - The unique identifier of Akamai group that's associated with the access key.
- group
Name String - The name of Akamai group that's associated with the access key.
- contracts
Ids string[] - The Akamai contracts that are associated with this access key for the group_id.
- group
Id number - The unique identifier of Akamai group that's associated with the access key.
- group
Name 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.
- contracts
Ids List<String> - The Akamai contracts that are associated with this access key for the group_id.
- group
Id Number - The unique identifier of Akamai group that's associated with the access key.
- group
Name String - The name of Akamai group that's associated with the access key.
GetCloudaccessKeysAccessKeyNetworkConfiguration
- Additional
Cdn string - The access key can be deployed to the Akamai’s additional networks. Available options are RUSSIA_CDN and CHINA_CDN.
- Security
Network 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 string - The access key can be deployed to the Akamai’s additional networks. Available options are RUSSIA_CDN and CHINA_CDN.
- Security
Network 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 String - The access key can be deployed to the Akamai’s additional networks. Available options are RUSSIA_CDN and CHINA_CDN.
- security
Network 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 string - The access key can be deployed to the Akamai’s additional networks. Available options are RUSSIA_CDN and CHINA_CDN.
- security
Network 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.
- additional
Cdn String - The access key can be deployed to the Akamai’s additional networks. Available options are RUSSIA_CDN and CHINA_CDN.
- security
Network 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.
