Viewing docs for bytepluscc v0.0.42
published on Monday, Jul 20, 2026 by Byteplus
published on Monday, Jul 20, 2026 by Byteplus
Viewing docs for bytepluscc v0.0.42
published on Monday, Jul 20, 2026 by Byteplus
published on Monday, Jul 20, 2026 by Byteplus
Data Source schema for Byteplus::ECS::Keypair
Using getKeypair
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 getKeypair(args: GetKeypairArgs, opts?: InvokeOptions): Promise<GetKeypairResult>
function getKeypairOutput(args: GetKeypairOutputArgs, opts?: InvokeOptions): Output<GetKeypairResult>def get_keypair(id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetKeypairResult
def get_keypair_output(id: pulumi.Input[Optional[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetKeypairResult]func LookupKeypair(ctx *Context, args *LookupKeypairArgs, opts ...InvokeOption) (*LookupKeypairResult, error)
func LookupKeypairOutput(ctx *Context, args *LookupKeypairOutputArgs, opts ...InvokeOption) LookupKeypairResultOutput> Note: This function is named LookupKeypair in the Go SDK.
public static class GetKeypair
{
public static Task<GetKeypairResult> InvokeAsync(GetKeypairArgs args, InvokeOptions? opts = null)
public static Output<GetKeypairResult> Invoke(GetKeypairInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetKeypairResult> getKeypair(GetKeypairArgs args, InvokeOptions options)
public static Output<GetKeypairResult> getKeypair(GetKeypairArgs args, InvokeOptions options)
fn::invoke:
function: bytepluscc:ecs/getKeypair:getKeypair
arguments:
# arguments dictionarydata "bytepluscc_ecs_getkeypair" "name" {
# arguments
}The following arguments are supported:
- Id string
- Uniquely identifies the resource.
- Id string
- Uniquely identifies the resource.
- id string
- Uniquely identifies the resource.
- id String
- Uniquely identifies the resource.
- id string
- Uniquely identifies the resource.
- id str
- Uniquely identifies the resource.
- id String
- Uniquely identifies the resource.
getKeypair Result
The following output properties are available:
- Created
Time string - Creation time of the key pair.
- Description string
- Description of the key pair. The default value is an empty string. Must start with a letter or Chinese character. Can only contain Chinese characters, letters, numbers, period ('.'), space, underscore ('_'), hyphen ('-'), equals sign ('='), English comma (','), Chinese comma (','), and Chinese period ('。'). Length must not exceed 255 characters.
- Finger
Print string - Fingerprint of the key pair. The public key fingerprint format is defined by RFC4716 and uses the MD5 hash algorithm.
- Id string
- Uniquely identifies the resource.
- Instance
Ids List<string> - Instance ID for the operation.
- Key
Pair stringId - Unique ID of the key pair.
- Key
Pair stringName - Key pair name. Must not duplicate existing names. Length must be between 2 and 64 characters. Periods ('.') can be used to separate the name into segments. Each segment can contain uppercase and lowercase letters, numbers, or hyphens ('-'). The name cannot start or end with '-' or '.', and cannot contain consecutive '-' or '.'.
- Private
Key string - Private key information for the key pair. Only returned when creating the key pair.
- Project
Name string - Project to which the resource belongs. Each resource can belong to only one project. Can only contain letters, numbers, underscore ('_'), period ('.'), and hyphen ('-'). Length must not exceed 64 characters.
- Public
Key string - Public key information of the key pair.
-
List<Byteplus.
Get Keypair Tag> - Tags of the key pair.
- Updated
Time string - Update time of the key pair.
- Created
Time string - Creation time of the key pair.
- Description string
- Description of the key pair. The default value is an empty string. Must start with a letter or Chinese character. Can only contain Chinese characters, letters, numbers, period ('.'), space, underscore ('_'), hyphen ('-'), equals sign ('='), English comma (','), Chinese comma (','), and Chinese period ('。'). Length must not exceed 255 characters.
- Finger
Print string - Fingerprint of the key pair. The public key fingerprint format is defined by RFC4716 and uses the MD5 hash algorithm.
- Id string
- Uniquely identifies the resource.
- Instance
Ids []string - Instance ID for the operation.
- Key
Pair stringId - Unique ID of the key pair.
- Key
Pair stringName - Key pair name. Must not duplicate existing names. Length must be between 2 and 64 characters. Periods ('.') can be used to separate the name into segments. Each segment can contain uppercase and lowercase letters, numbers, or hyphens ('-'). The name cannot start or end with '-' or '.', and cannot contain consecutive '-' or '.'.
- Private
Key string - Private key information for the key pair. Only returned when creating the key pair.
- Project
Name string - Project to which the resource belongs. Each resource can belong to only one project. Can only contain letters, numbers, underscore ('_'), period ('.'), and hyphen ('-'). Length must not exceed 64 characters.
- Public
Key string - Public key information of the key pair.
-
[]Get
Keypair Tag - Tags of the key pair.
- Updated
Time string - Update time of the key pair.
- created_
time string - Creation time of the key pair.
- description string
- Description of the key pair. The default value is an empty string. Must start with a letter or Chinese character. Can only contain Chinese characters, letters, numbers, period ('.'), space, underscore ('_'), hyphen ('-'), equals sign ('='), English comma (','), Chinese comma (','), and Chinese period ('。'). Length must not exceed 255 characters.
- finger_
print string - Fingerprint of the key pair. The public key fingerprint format is defined by RFC4716 and uses the MD5 hash algorithm.
- id string
- Uniquely identifies the resource.
- instance_
ids list(string) - Instance ID for the operation.
- key_
pair_ stringid - Unique ID of the key pair.
- key_
pair_ stringname - Key pair name. Must not duplicate existing names. Length must be between 2 and 64 characters. Periods ('.') can be used to separate the name into segments. Each segment can contain uppercase and lowercase letters, numbers, or hyphens ('-'). The name cannot start or end with '-' or '.', and cannot contain consecutive '-' or '.'.
- private_
key string - Private key information for the key pair. Only returned when creating the key pair.
- project_
name string - Project to which the resource belongs. Each resource can belong to only one project. Can only contain letters, numbers, underscore ('_'), period ('.'), and hyphen ('-'). Length must not exceed 64 characters.
- public_
key string - Public key information of the key pair.
- list(object)
- Tags of the key pair.
- updated_
time string - Update time of the key pair.
- created
Time String - Creation time of the key pair.
- description String
- Description of the key pair. The default value is an empty string. Must start with a letter or Chinese character. Can only contain Chinese characters, letters, numbers, period ('.'), space, underscore ('_'), hyphen ('-'), equals sign ('='), English comma (','), Chinese comma (','), and Chinese period ('。'). Length must not exceed 255 characters.
- finger
Print String - Fingerprint of the key pair. The public key fingerprint format is defined by RFC4716 and uses the MD5 hash algorithm.
- id String
- Uniquely identifies the resource.
- instance
Ids List<String> - Instance ID for the operation.
- key
Pair StringId - Unique ID of the key pair.
- key
Pair StringName - Key pair name. Must not duplicate existing names. Length must be between 2 and 64 characters. Periods ('.') can be used to separate the name into segments. Each segment can contain uppercase and lowercase letters, numbers, or hyphens ('-'). The name cannot start or end with '-' or '.', and cannot contain consecutive '-' or '.'.
- private
Key String - Private key information for the key pair. Only returned when creating the key pair.
- project
Name String - Project to which the resource belongs. Each resource can belong to only one project. Can only contain letters, numbers, underscore ('_'), period ('.'), and hyphen ('-'). Length must not exceed 64 characters.
- public
Key String - Public key information of the key pair.
-
List<Get
Keypair Tag> - Tags of the key pair.
- updated
Time String - Update time of the key pair.
- created
Time string - Creation time of the key pair.
- description string
- Description of the key pair. The default value is an empty string. Must start with a letter or Chinese character. Can only contain Chinese characters, letters, numbers, period ('.'), space, underscore ('_'), hyphen ('-'), equals sign ('='), English comma (','), Chinese comma (','), and Chinese period ('。'). Length must not exceed 255 characters.
- finger
Print string - Fingerprint of the key pair. The public key fingerprint format is defined by RFC4716 and uses the MD5 hash algorithm.
- id string
- Uniquely identifies the resource.
- instance
Ids string[] - Instance ID for the operation.
- key
Pair stringId - Unique ID of the key pair.
- key
Pair stringName - Key pair name. Must not duplicate existing names. Length must be between 2 and 64 characters. Periods ('.') can be used to separate the name into segments. Each segment can contain uppercase and lowercase letters, numbers, or hyphens ('-'). The name cannot start or end with '-' or '.', and cannot contain consecutive '-' or '.'.
- private
Key string - Private key information for the key pair. Only returned when creating the key pair.
- project
Name string - Project to which the resource belongs. Each resource can belong to only one project. Can only contain letters, numbers, underscore ('_'), period ('.'), and hyphen ('-'). Length must not exceed 64 characters.
- public
Key string - Public key information of the key pair.
-
Get
Keypair Tag[] - Tags of the key pair.
- updated
Time string - Update time of the key pair.
- created_
time str - Creation time of the key pair.
- description str
- Description of the key pair. The default value is an empty string. Must start with a letter or Chinese character. Can only contain Chinese characters, letters, numbers, period ('.'), space, underscore ('_'), hyphen ('-'), equals sign ('='), English comma (','), Chinese comma (','), and Chinese period ('。'). Length must not exceed 255 characters.
- finger_
print str - Fingerprint of the key pair. The public key fingerprint format is defined by RFC4716 and uses the MD5 hash algorithm.
- id str
- Uniquely identifies the resource.
- instance_
ids Sequence[str] - Instance ID for the operation.
- key_
pair_ strid - Unique ID of the key pair.
- key_
pair_ strname - Key pair name. Must not duplicate existing names. Length must be between 2 and 64 characters. Periods ('.') can be used to separate the name into segments. Each segment can contain uppercase and lowercase letters, numbers, or hyphens ('-'). The name cannot start or end with '-' or '.', and cannot contain consecutive '-' or '.'.
- private_
key str - Private key information for the key pair. Only returned when creating the key pair.
- project_
name str - Project to which the resource belongs. Each resource can belong to only one project. Can only contain letters, numbers, underscore ('_'), period ('.'), and hyphen ('-'). Length must not exceed 64 characters.
- public_
key str - Public key information of the key pair.
-
Sequence[Get
Keypair Tag] - Tags of the key pair.
- updated_
time str - Update time of the key pair.
- created
Time String - Creation time of the key pair.
- description String
- Description of the key pair. The default value is an empty string. Must start with a letter or Chinese character. Can only contain Chinese characters, letters, numbers, period ('.'), space, underscore ('_'), hyphen ('-'), equals sign ('='), English comma (','), Chinese comma (','), and Chinese period ('。'). Length must not exceed 255 characters.
- finger
Print String - Fingerprint of the key pair. The public key fingerprint format is defined by RFC4716 and uses the MD5 hash algorithm.
- id String
- Uniquely identifies the resource.
- instance
Ids List<String> - Instance ID for the operation.
- key
Pair StringId - Unique ID of the key pair.
- key
Pair StringName - Key pair name. Must not duplicate existing names. Length must be between 2 and 64 characters. Periods ('.') can be used to separate the name into segments. Each segment can contain uppercase and lowercase letters, numbers, or hyphens ('-'). The name cannot start or end with '-' or '.', and cannot contain consecutive '-' or '.'.
- private
Key String - Private key information for the key pair. Only returned when creating the key pair.
- project
Name String - Project to which the resource belongs. Each resource can belong to only one project. Can only contain letters, numbers, underscore ('_'), period ('.'), and hyphen ('-'). Length must not exceed 64 characters.
- public
Key String - Public key information of the key pair.
- List<Property Map>
- Tags of the key pair.
- updated
Time String - Update time of the key pair.
Supporting Types
GetKeypairTag
Package Details
- Repository
- bytepluscc byteplus-sdk/pulumi-bytepluscc
- License
- MPL-2.0
- Notes
- This Pulumi package is based on the
byteplusccTerraform Provider.
Viewing docs for bytepluscc v0.0.42
published on Monday, Jul 20, 2026 by Byteplus
published on Monday, Jul 20, 2026 by Byteplus