» Data Source: oci_identity_api_keys
This data source provides the list of Api Keys in Oracle Cloud Infrastructure Identity service.
Lists the API signing keys for the specified user. A user can have a maximum of three keys.
Every user has permission to use this API call for their own user ID. An administrator in your organization does not need to write a policy to give users this ability.
» Example Usage
data "oci_identity_api_keys" "test_api_keys" {
#Required
user_id = "${oci_identity_user.test_user.id}"
}
» Argument Reference
The following arguments are supported:
-
user_id
- (Required) The OCID of the user.
» Attributes Reference
The following attributes are exported:
-
api_keys
- The list of api_keys.
» ApiKey Reference
The following attributes are exported:
-
fingerprint
- The key's fingerprint (e.g., 12:34:56:78:90:ab:cd:ef:12:34:56:78:90:ab:cd:ef). -
id
- An Oracle-assigned identifier for the key, in this format: TENANCY_OCID/USER_OCID/KEY_FINGERPRINT. -
inactive_status
- The detailed status of INACTIVE lifecycleState. -
key_value
- The key's value. -
state
- The API key's current state. -
time_created
- Date and time theApiKey
object was created, in the format defined by RFC3339. Example:2016-08-25T21:10:29.600Z
-
user_id
- The OCID of the user the key belongs to.