Viewing docs for volcenginecc v0.0.29
published on Thursday, Apr 2, 2026 by Volcengine
published on Thursday, Apr 2, 2026 by Volcengine
Viewing docs for volcenginecc v0.0.29
published on Thursday, Apr 2, 2026 by Volcengine
published on Thursday, Apr 2, 2026 by Volcengine
Data Source schema for Volcengine::Kafka::Instance
Using getInstance
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 getInstance(args: GetInstanceArgs, opts?: InvokeOptions): Promise<GetInstanceResult>
function getInstanceOutput(args: GetInstanceOutputArgs, opts?: InvokeOptions): Output<GetInstanceResult>def get_instance(id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetInstanceResult
def get_instance_output(id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetInstanceResult]func LookupInstance(ctx *Context, args *LookupInstanceArgs, opts ...InvokeOption) (*LookupInstanceResult, error)
func LookupInstanceOutput(ctx *Context, args *LookupInstanceOutputArgs, opts ...InvokeOption) LookupInstanceResultOutput> Note: This function is named LookupInstance in the Go SDK.
public static class GetInstance
{
public static Task<GetInstanceResult> InvokeAsync(GetInstanceArgs args, InvokeOptions? opts = null)
public static Output<GetInstanceResult> Invoke(GetInstanceInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetInstanceResult> getInstance(GetInstanceArgs args, InvokeOptions options)
public static Output<GetInstanceResult> getInstance(GetInstanceArgs args, InvokeOptions options)
fn::invoke:
function: volcenginecc:kafka/getInstance:getInstance
arguments:
# arguments dictionaryThe 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 str
- Uniquely identifies the resource.
- id String
- Uniquely identifies the resource.
getInstance Result
The following output properties are available:
- Account
Id string - Main account ID for creating the instance.
- Charge
Info Volcengine.Get Instance Charge Info - Billing type and related billing information for the Kafka instance.
- Compute
Spec string - Instance compute specification.
- Connection
Infos List<Volcengine.Get Instance Connection Info> - Connection information for the Kafka instance.
- Created
Time string - Instance creation time. Time format: YYYY-MM-DD'T'HH:MM:SS'Z'.
- Eip
Id string - EIP ID.
- Id string
- Uniquely identifies the resource.
- Instance
Description string - Brief description of the Kafka instance. Length must be between 1 and 128 characters.
- Instance
Id string - Kafka instance ID.
- Instance
Name string - Name of the Kafka instance. Only Chinese characters, letters, numbers, underscores (_), and hyphens (-) are allowed. Cannot start with a number or hyphen (-). Length must be between 1 and 128 characters.
- Instance
Status string - Status of the Kafka instance. Error: error, Deleting: deleting, Creating: deploying, Upgrading: upgrading, Updating: updating, Running: running, Scaling: scaling, Rebuilding: rebuilding, Destroying: destroying, Restarting: restarting, Migrating: migrating, Restoring: restoring, Importing: importing, NetCreating: applying for public network, NetReleasing: releasing public network, Rollingback: rolling back, CreateFailed: creation failed, UpgradeFailed: upgrade failed, ScaleFailed: scaling failed, RestartFailed: restart failed
- Ip
White List<string>Lists - List of allowlist IDs bound to the instance. After binding an allowlist, only IP addresses and ranges configured in the allowlist can access this instance. If this parameter is not set, the new Kafka instance will bind the allowlist 'default', with IP address 0.0.0.0, allowing all addresses to access the Kafka instance.
- Need
Rebalance bool - Whether to enable rebalancing.
- Parameters string
- Initial parameter configuration for Kafka instances, formatted as JSON. Parameter list: Maximum message size (MessageMaxByte) 1–12 MB, default 10; message retention time (LogRetentionHours) 0–2160 hours, default 72; offset retention duration (OffsetRetentionMinutes) 1–10080 minutes, default 4320; message timestamp type (MessageTimestampType) LogAppendTime/CreateTime—time when the message is written to the server or when the producer creates the message.
- Partition
Number int - Number of partitions.
- Private
Domain boolOn Public - Whether to enable public network domain resolution.
- Project
Name string - IAM project to which the currently created Kafka instance belongs.
- Storage
Space int - Instance storage space, measured in GiB, must be specified as a multiple of 100.
- Storage
Type string - Cloud disk type for Kafka instance data storage. Can be set to ESSDFlexPL or ESSDPL0; default is ESSD_FlexPL.
- Subnet
Id string - VPC subnet ID where the instance is located.
-
List<Volcengine.
Get Instance Tag> - Cloud resource tags. You can categorize instances by tags for easier search and resource aggregation.
- Topics List<string>
- List of topics under a Kafka instance
- Usable
Group intNumber - The remaining number of available consumer groups for the current instance.
- Usable
Partition intNumber - Number of available partitions remaining for the current instance.
- Used
Group intNumber - Number of consumer groups (Group) currently created in the instance.
- Used
Partition intNumber - Number of partitions currently used by the instance.
- Used
Storage intSpace - Used storage space of the instance, measured in GiB.
- Used
Topic intNumber - Number of topics created in the current instance.
- User
Name string - SASL/PLAIN username. Requirements: 1. Consists of lowercase letters, numbers, hyphens (-), or underscores. 2. Length: 3–64 characters. 3. Username cannot be set to admin or monitor, and must be unique within the instance.
- User
Password string - Password for SASL/PLAIN users. Must meet the following requirements: 1. Length between 8 and 32 characters 2. Must contain any three of the following: uppercase letters, lowercase letters, numbers, special characters 3. Supported special characters: !@#$%^&*()_+-=
- Version string
- Supported Kafka versions. Currently supported versions include 2.2.2 and 2.8.2.
- Vpc
Id string - Private network (VPC) ID where the instance is located.
- Zone
Id string - Availability zone ID where the instance is located. Message Queue for Kafka instances support cross-AZ deployment; separate multiple availability zone IDs with commas.
- Account
Id string - Main account ID for creating the instance.
- Charge
Info GetInstance Charge Info - Billing type and related billing information for the Kafka instance.
- Compute
Spec string - Instance compute specification.
- Connection
Infos []GetInstance Connection Info - Connection information for the Kafka instance.
- Created
Time string - Instance creation time. Time format: YYYY-MM-DD'T'HH:MM:SS'Z'.
- Eip
Id string - EIP ID.
- Id string
- Uniquely identifies the resource.
- Instance
Description string - Brief description of the Kafka instance. Length must be between 1 and 128 characters.
- Instance
Id string - Kafka instance ID.
- Instance
Name string - Name of the Kafka instance. Only Chinese characters, letters, numbers, underscores (_), and hyphens (-) are allowed. Cannot start with a number or hyphen (-). Length must be between 1 and 128 characters.
- Instance
Status string - Status of the Kafka instance. Error: error, Deleting: deleting, Creating: deploying, Upgrading: upgrading, Updating: updating, Running: running, Scaling: scaling, Rebuilding: rebuilding, Destroying: destroying, Restarting: restarting, Migrating: migrating, Restoring: restoring, Importing: importing, NetCreating: applying for public network, NetReleasing: releasing public network, Rollingback: rolling back, CreateFailed: creation failed, UpgradeFailed: upgrade failed, ScaleFailed: scaling failed, RestartFailed: restart failed
- Ip
White []stringLists - List of allowlist IDs bound to the instance. After binding an allowlist, only IP addresses and ranges configured in the allowlist can access this instance. If this parameter is not set, the new Kafka instance will bind the allowlist 'default', with IP address 0.0.0.0, allowing all addresses to access the Kafka instance.
- Need
Rebalance bool - Whether to enable rebalancing.
- Parameters string
- Initial parameter configuration for Kafka instances, formatted as JSON. Parameter list: Maximum message size (MessageMaxByte) 1–12 MB, default 10; message retention time (LogRetentionHours) 0–2160 hours, default 72; offset retention duration (OffsetRetentionMinutes) 1–10080 minutes, default 4320; message timestamp type (MessageTimestampType) LogAppendTime/CreateTime—time when the message is written to the server or when the producer creates the message.
- Partition
Number int - Number of partitions.
- Private
Domain boolOn Public - Whether to enable public network domain resolution.
- Project
Name string - IAM project to which the currently created Kafka instance belongs.
- Storage
Space int - Instance storage space, measured in GiB, must be specified as a multiple of 100.
- Storage
Type string - Cloud disk type for Kafka instance data storage. Can be set to ESSDFlexPL or ESSDPL0; default is ESSD_FlexPL.
- Subnet
Id string - VPC subnet ID where the instance is located.
-
[]Get
Instance Tag - Cloud resource tags. You can categorize instances by tags for easier search and resource aggregation.
- Topics []string
- List of topics under a Kafka instance
- Usable
Group intNumber - The remaining number of available consumer groups for the current instance.
- Usable
Partition intNumber - Number of available partitions remaining for the current instance.
- Used
Group intNumber - Number of consumer groups (Group) currently created in the instance.
- Used
Partition intNumber - Number of partitions currently used by the instance.
- Used
Storage intSpace - Used storage space of the instance, measured in GiB.
- Used
Topic intNumber - Number of topics created in the current instance.
- User
Name string - SASL/PLAIN username. Requirements: 1. Consists of lowercase letters, numbers, hyphens (-), or underscores. 2. Length: 3–64 characters. 3. Username cannot be set to admin or monitor, and must be unique within the instance.
- User
Password string - Password for SASL/PLAIN users. Must meet the following requirements: 1. Length between 8 and 32 characters 2. Must contain any three of the following: uppercase letters, lowercase letters, numbers, special characters 3. Supported special characters: !@#$%^&*()_+-=
- Version string
- Supported Kafka versions. Currently supported versions include 2.2.2 and 2.8.2.
- Vpc
Id string - Private network (VPC) ID where the instance is located.
- Zone
Id string - Availability zone ID where the instance is located. Message Queue for Kafka instances support cross-AZ deployment; separate multiple availability zone IDs with commas.
- account
Id String - Main account ID for creating the instance.
- charge
Info GetInstance Charge Info - Billing type and related billing information for the Kafka instance.
- compute
Spec String - Instance compute specification.
- connection
Infos List<GetInstance Connection Info> - Connection information for the Kafka instance.
- created
Time String - Instance creation time. Time format: YYYY-MM-DD'T'HH:MM:SS'Z'.
- eip
Id String - EIP ID.
- id String
- Uniquely identifies the resource.
- instance
Description String - Brief description of the Kafka instance. Length must be between 1 and 128 characters.
- instance
Id String - Kafka instance ID.
- instance
Name String - Name of the Kafka instance. Only Chinese characters, letters, numbers, underscores (_), and hyphens (-) are allowed. Cannot start with a number or hyphen (-). Length must be between 1 and 128 characters.
- instance
Status String - Status of the Kafka instance. Error: error, Deleting: deleting, Creating: deploying, Upgrading: upgrading, Updating: updating, Running: running, Scaling: scaling, Rebuilding: rebuilding, Destroying: destroying, Restarting: restarting, Migrating: migrating, Restoring: restoring, Importing: importing, NetCreating: applying for public network, NetReleasing: releasing public network, Rollingback: rolling back, CreateFailed: creation failed, UpgradeFailed: upgrade failed, ScaleFailed: scaling failed, RestartFailed: restart failed
- ip
White List<String>Lists - List of allowlist IDs bound to the instance. After binding an allowlist, only IP addresses and ranges configured in the allowlist can access this instance. If this parameter is not set, the new Kafka instance will bind the allowlist 'default', with IP address 0.0.0.0, allowing all addresses to access the Kafka instance.
- need
Rebalance Boolean - Whether to enable rebalancing.
- parameters String
- Initial parameter configuration for Kafka instances, formatted as JSON. Parameter list: Maximum message size (MessageMaxByte) 1–12 MB, default 10; message retention time (LogRetentionHours) 0–2160 hours, default 72; offset retention duration (OffsetRetentionMinutes) 1–10080 minutes, default 4320; message timestamp type (MessageTimestampType) LogAppendTime/CreateTime—time when the message is written to the server or when the producer creates the message.
- partition
Number Integer - Number of partitions.
- private
Domain BooleanOn Public - Whether to enable public network domain resolution.
- project
Name String - IAM project to which the currently created Kafka instance belongs.
- storage
Space Integer - Instance storage space, measured in GiB, must be specified as a multiple of 100.
- storage
Type String - Cloud disk type for Kafka instance data storage. Can be set to ESSDFlexPL or ESSDPL0; default is ESSD_FlexPL.
- subnet
Id String - VPC subnet ID where the instance is located.
-
List<Get
Instance Tag> - Cloud resource tags. You can categorize instances by tags for easier search and resource aggregation.
- topics List<String>
- List of topics under a Kafka instance
- usable
Group IntegerNumber - The remaining number of available consumer groups for the current instance.
- usable
Partition IntegerNumber - Number of available partitions remaining for the current instance.
- used
Group IntegerNumber - Number of consumer groups (Group) currently created in the instance.
- used
Partition IntegerNumber - Number of partitions currently used by the instance.
- used
Storage IntegerSpace - Used storage space of the instance, measured in GiB.
- used
Topic IntegerNumber - Number of topics created in the current instance.
- user
Name String - SASL/PLAIN username. Requirements: 1. Consists of lowercase letters, numbers, hyphens (-), or underscores. 2. Length: 3–64 characters. 3. Username cannot be set to admin or monitor, and must be unique within the instance.
- user
Password String - Password for SASL/PLAIN users. Must meet the following requirements: 1. Length between 8 and 32 characters 2. Must contain any three of the following: uppercase letters, lowercase letters, numbers, special characters 3. Supported special characters: !@#$%^&*()_+-=
- version String
- Supported Kafka versions. Currently supported versions include 2.2.2 and 2.8.2.
- vpc
Id String - Private network (VPC) ID where the instance is located.
- zone
Id String - Availability zone ID where the instance is located. Message Queue for Kafka instances support cross-AZ deployment; separate multiple availability zone IDs with commas.
- account
Id string - Main account ID for creating the instance.
- charge
Info GetInstance Charge Info - Billing type and related billing information for the Kafka instance.
- compute
Spec string - Instance compute specification.
- connection
Infos GetInstance Connection Info[] - Connection information for the Kafka instance.
- created
Time string - Instance creation time. Time format: YYYY-MM-DD'T'HH:MM:SS'Z'.
- eip
Id string - EIP ID.
- id string
- Uniquely identifies the resource.
- instance
Description string - Brief description of the Kafka instance. Length must be between 1 and 128 characters.
- instance
Id string - Kafka instance ID.
- instance
Name string - Name of the Kafka instance. Only Chinese characters, letters, numbers, underscores (_), and hyphens (-) are allowed. Cannot start with a number or hyphen (-). Length must be between 1 and 128 characters.
- instance
Status string - Status of the Kafka instance. Error: error, Deleting: deleting, Creating: deploying, Upgrading: upgrading, Updating: updating, Running: running, Scaling: scaling, Rebuilding: rebuilding, Destroying: destroying, Restarting: restarting, Migrating: migrating, Restoring: restoring, Importing: importing, NetCreating: applying for public network, NetReleasing: releasing public network, Rollingback: rolling back, CreateFailed: creation failed, UpgradeFailed: upgrade failed, ScaleFailed: scaling failed, RestartFailed: restart failed
- ip
White string[]Lists - List of allowlist IDs bound to the instance. After binding an allowlist, only IP addresses and ranges configured in the allowlist can access this instance. If this parameter is not set, the new Kafka instance will bind the allowlist 'default', with IP address 0.0.0.0, allowing all addresses to access the Kafka instance.
- need
Rebalance boolean - Whether to enable rebalancing.
- parameters string
- Initial parameter configuration for Kafka instances, formatted as JSON. Parameter list: Maximum message size (MessageMaxByte) 1–12 MB, default 10; message retention time (LogRetentionHours) 0–2160 hours, default 72; offset retention duration (OffsetRetentionMinutes) 1–10080 minutes, default 4320; message timestamp type (MessageTimestampType) LogAppendTime/CreateTime—time when the message is written to the server or when the producer creates the message.
- partition
Number number - Number of partitions.
- private
Domain booleanOn Public - Whether to enable public network domain resolution.
- project
Name string - IAM project to which the currently created Kafka instance belongs.
- storage
Space number - Instance storage space, measured in GiB, must be specified as a multiple of 100.
- storage
Type string - Cloud disk type for Kafka instance data storage. Can be set to ESSDFlexPL or ESSDPL0; default is ESSD_FlexPL.
- subnet
Id string - VPC subnet ID where the instance is located.
-
Get
Instance Tag[] - Cloud resource tags. You can categorize instances by tags for easier search and resource aggregation.
- topics string[]
- List of topics under a Kafka instance
- usable
Group numberNumber - The remaining number of available consumer groups for the current instance.
- usable
Partition numberNumber - Number of available partitions remaining for the current instance.
- used
Group numberNumber - Number of consumer groups (Group) currently created in the instance.
- used
Partition numberNumber - Number of partitions currently used by the instance.
- used
Storage numberSpace - Used storage space of the instance, measured in GiB.
- used
Topic numberNumber - Number of topics created in the current instance.
- user
Name string - SASL/PLAIN username. Requirements: 1. Consists of lowercase letters, numbers, hyphens (-), or underscores. 2. Length: 3–64 characters. 3. Username cannot be set to admin or monitor, and must be unique within the instance.
- user
Password string - Password for SASL/PLAIN users. Must meet the following requirements: 1. Length between 8 and 32 characters 2. Must contain any three of the following: uppercase letters, lowercase letters, numbers, special characters 3. Supported special characters: !@#$%^&*()_+-=
- version string
- Supported Kafka versions. Currently supported versions include 2.2.2 and 2.8.2.
- vpc
Id string - Private network (VPC) ID where the instance is located.
- zone
Id string - Availability zone ID where the instance is located. Message Queue for Kafka instances support cross-AZ deployment; separate multiple availability zone IDs with commas.
- account_
id str - Main account ID for creating the instance.
- charge_
info GetInstance Charge Info - Billing type and related billing information for the Kafka instance.
- compute_
spec str - Instance compute specification.
- connection_
infos Sequence[GetInstance Connection Info] - Connection information for the Kafka instance.
- created_
time str - Instance creation time. Time format: YYYY-MM-DD'T'HH:MM:SS'Z'.
- eip_
id str - EIP ID.
- id str
- Uniquely identifies the resource.
- instance_
description str - Brief description of the Kafka instance. Length must be between 1 and 128 characters.
- instance_
id str - Kafka instance ID.
- instance_
name str - Name of the Kafka instance. Only Chinese characters, letters, numbers, underscores (_), and hyphens (-) are allowed. Cannot start with a number or hyphen (-). Length must be between 1 and 128 characters.
- instance_
status str - Status of the Kafka instance. Error: error, Deleting: deleting, Creating: deploying, Upgrading: upgrading, Updating: updating, Running: running, Scaling: scaling, Rebuilding: rebuilding, Destroying: destroying, Restarting: restarting, Migrating: migrating, Restoring: restoring, Importing: importing, NetCreating: applying for public network, NetReleasing: releasing public network, Rollingback: rolling back, CreateFailed: creation failed, UpgradeFailed: upgrade failed, ScaleFailed: scaling failed, RestartFailed: restart failed
- ip_
white_ Sequence[str]lists - List of allowlist IDs bound to the instance. After binding an allowlist, only IP addresses and ranges configured in the allowlist can access this instance. If this parameter is not set, the new Kafka instance will bind the allowlist 'default', with IP address 0.0.0.0, allowing all addresses to access the Kafka instance.
- need_
rebalance bool - Whether to enable rebalancing.
- parameters str
- Initial parameter configuration for Kafka instances, formatted as JSON. Parameter list: Maximum message size (MessageMaxByte) 1–12 MB, default 10; message retention time (LogRetentionHours) 0–2160 hours, default 72; offset retention duration (OffsetRetentionMinutes) 1–10080 minutes, default 4320; message timestamp type (MessageTimestampType) LogAppendTime/CreateTime—time when the message is written to the server or when the producer creates the message.
- partition_
number int - Number of partitions.
- private_
domain_ boolon_ public - Whether to enable public network domain resolution.
- project_
name str - IAM project to which the currently created Kafka instance belongs.
- storage_
space int - Instance storage space, measured in GiB, must be specified as a multiple of 100.
- storage_
type str - Cloud disk type for Kafka instance data storage. Can be set to ESSDFlexPL or ESSDPL0; default is ESSD_FlexPL.
- subnet_
id str - VPC subnet ID where the instance is located.
-
Sequence[Get
Instance Tag] - Cloud resource tags. You can categorize instances by tags for easier search and resource aggregation.
- topics Sequence[str]
- List of topics under a Kafka instance
- usable_
group_ intnumber - The remaining number of available consumer groups for the current instance.
- usable_
partition_ intnumber - Number of available partitions remaining for the current instance.
- used_
group_ intnumber - Number of consumer groups (Group) currently created in the instance.
- used_
partition_ intnumber - Number of partitions currently used by the instance.
- used_
storage_ intspace - Used storage space of the instance, measured in GiB.
- used_
topic_ intnumber - Number of topics created in the current instance.
- user_
name str - SASL/PLAIN username. Requirements: 1. Consists of lowercase letters, numbers, hyphens (-), or underscores. 2. Length: 3–64 characters. 3. Username cannot be set to admin or monitor, and must be unique within the instance.
- user_
password str - Password for SASL/PLAIN users. Must meet the following requirements: 1. Length between 8 and 32 characters 2. Must contain any three of the following: uppercase letters, lowercase letters, numbers, special characters 3. Supported special characters: !@#$%^&*()_+-=
- version str
- Supported Kafka versions. Currently supported versions include 2.2.2 and 2.8.2.
- vpc_
id str - Private network (VPC) ID where the instance is located.
- zone_
id str - Availability zone ID where the instance is located. Message Queue for Kafka instances support cross-AZ deployment; separate multiple availability zone IDs with commas.
- account
Id String - Main account ID for creating the instance.
- charge
Info Property Map - Billing type and related billing information for the Kafka instance.
- compute
Spec String - Instance compute specification.
- connection
Infos List<Property Map> - Connection information for the Kafka instance.
- created
Time String - Instance creation time. Time format: YYYY-MM-DD'T'HH:MM:SS'Z'.
- eip
Id String - EIP ID.
- id String
- Uniquely identifies the resource.
- instance
Description String - Brief description of the Kafka instance. Length must be between 1 and 128 characters.
- instance
Id String - Kafka instance ID.
- instance
Name String - Name of the Kafka instance. Only Chinese characters, letters, numbers, underscores (_), and hyphens (-) are allowed. Cannot start with a number or hyphen (-). Length must be between 1 and 128 characters.
- instance
Status String - Status of the Kafka instance. Error: error, Deleting: deleting, Creating: deploying, Upgrading: upgrading, Updating: updating, Running: running, Scaling: scaling, Rebuilding: rebuilding, Destroying: destroying, Restarting: restarting, Migrating: migrating, Restoring: restoring, Importing: importing, NetCreating: applying for public network, NetReleasing: releasing public network, Rollingback: rolling back, CreateFailed: creation failed, UpgradeFailed: upgrade failed, ScaleFailed: scaling failed, RestartFailed: restart failed
- ip
White List<String>Lists - List of allowlist IDs bound to the instance. After binding an allowlist, only IP addresses and ranges configured in the allowlist can access this instance. If this parameter is not set, the new Kafka instance will bind the allowlist 'default', with IP address 0.0.0.0, allowing all addresses to access the Kafka instance.
- need
Rebalance Boolean - Whether to enable rebalancing.
- parameters String
- Initial parameter configuration for Kafka instances, formatted as JSON. Parameter list: Maximum message size (MessageMaxByte) 1–12 MB, default 10; message retention time (LogRetentionHours) 0–2160 hours, default 72; offset retention duration (OffsetRetentionMinutes) 1–10080 minutes, default 4320; message timestamp type (MessageTimestampType) LogAppendTime/CreateTime—time when the message is written to the server or when the producer creates the message.
- partition
Number Number - Number of partitions.
- private
Domain BooleanOn Public - Whether to enable public network domain resolution.
- project
Name String - IAM project to which the currently created Kafka instance belongs.
- storage
Space Number - Instance storage space, measured in GiB, must be specified as a multiple of 100.
- storage
Type String - Cloud disk type for Kafka instance data storage. Can be set to ESSDFlexPL or ESSDPL0; default is ESSD_FlexPL.
- subnet
Id String - VPC subnet ID where the instance is located.
- List<Property Map>
- Cloud resource tags. You can categorize instances by tags for easier search and resource aggregation.
- topics List<String>
- List of topics under a Kafka instance
- usable
Group NumberNumber - The remaining number of available consumer groups for the current instance.
- usable
Partition NumberNumber - Number of available partitions remaining for the current instance.
- used
Group NumberNumber - Number of consumer groups (Group) currently created in the instance.
- used
Partition NumberNumber - Number of partitions currently used by the instance.
- used
Storage NumberSpace - Used storage space of the instance, measured in GiB.
- used
Topic NumberNumber - Number of topics created in the current instance.
- user
Name String - SASL/PLAIN username. Requirements: 1. Consists of lowercase letters, numbers, hyphens (-), or underscores. 2. Length: 3–64 characters. 3. Username cannot be set to admin or monitor, and must be unique within the instance.
- user
Password String - Password for SASL/PLAIN users. Must meet the following requirements: 1. Length between 8 and 32 characters 2. Must contain any three of the following: uppercase letters, lowercase letters, numbers, special characters 3. Supported special characters: !@#$%^&*()_+-=
- version String
- Supported Kafka versions. Currently supported versions include 2.2.2 and 2.8.2.
- vpc
Id String - Private network (VPC) ID where the instance is located.
- zone
Id String - Availability zone ID where the instance is located. Message Queue for Kafka instances support cross-AZ deployment; separate multiple availability zone IDs with commas.
Supporting Types
GetInstanceChargeInfo
- Auto
Renew bool - Whether to automatically renew the subscription instance after expiration. true - auto renewal; false (default) - no auto renewal, instance will be stopped upon expiration.
- Charge
Expire stringTime - Expiration time for the subscription instance.
- Charge
Start stringTime - Instance billing start time.
- Charge
Status string - Billing status of the instance. Supported types: Normal - normal, Overdue - pay-as-you-go overdue, Expired - subscription expired
- Charge
Type string - Billing type for the instance. Supported types: PostPaid - pay-as-you-go, PrePaid - subscription.
- Overdue
Reclaim stringTime - Estimated release time after the instance is stopped due to overdue payment.
- Overdue
Time string - Instance suspension time due to overdue payment.
- Period int
- Purchase duration for subscription-based instances.
- Period
Unit string - The lifecycle unit for subscription-based instances, specifying purchase by month (Month/Monthly) or by year (Year/Yearly).
- Auto
Renew bool - Whether to automatically renew the subscription instance after expiration. true - auto renewal; false (default) - no auto renewal, instance will be stopped upon expiration.
- Charge
Expire stringTime - Expiration time for the subscription instance.
- Charge
Start stringTime - Instance billing start time.
- Charge
Status string - Billing status of the instance. Supported types: Normal - normal, Overdue - pay-as-you-go overdue, Expired - subscription expired
- Charge
Type string - Billing type for the instance. Supported types: PostPaid - pay-as-you-go, PrePaid - subscription.
- Overdue
Reclaim stringTime - Estimated release time after the instance is stopped due to overdue payment.
- Overdue
Time string - Instance suspension time due to overdue payment.
- Period int
- Purchase duration for subscription-based instances.
- Period
Unit string - The lifecycle unit for subscription-based instances, specifying purchase by month (Month/Monthly) or by year (Year/Yearly).
- auto
Renew Boolean - Whether to automatically renew the subscription instance after expiration. true - auto renewal; false (default) - no auto renewal, instance will be stopped upon expiration.
- charge
Expire StringTime - Expiration time for the subscription instance.
- charge
Start StringTime - Instance billing start time.
- charge
Status String - Billing status of the instance. Supported types: Normal - normal, Overdue - pay-as-you-go overdue, Expired - subscription expired
- charge
Type String - Billing type for the instance. Supported types: PostPaid - pay-as-you-go, PrePaid - subscription.
- overdue
Reclaim StringTime - Estimated release time after the instance is stopped due to overdue payment.
- overdue
Time String - Instance suspension time due to overdue payment.
- period Integer
- Purchase duration for subscription-based instances.
- period
Unit String - The lifecycle unit for subscription-based instances, specifying purchase by month (Month/Monthly) or by year (Year/Yearly).
- auto
Renew boolean - Whether to automatically renew the subscription instance after expiration. true - auto renewal; false (default) - no auto renewal, instance will be stopped upon expiration.
- charge
Expire stringTime - Expiration time for the subscription instance.
- charge
Start stringTime - Instance billing start time.
- charge
Status string - Billing status of the instance. Supported types: Normal - normal, Overdue - pay-as-you-go overdue, Expired - subscription expired
- charge
Type string - Billing type for the instance. Supported types: PostPaid - pay-as-you-go, PrePaid - subscription.
- overdue
Reclaim stringTime - Estimated release time after the instance is stopped due to overdue payment.
- overdue
Time string - Instance suspension time due to overdue payment.
- period number
- Purchase duration for subscription-based instances.
- period
Unit string - The lifecycle unit for subscription-based instances, specifying purchase by month (Month/Monthly) or by year (Year/Yearly).
- auto_
renew bool - Whether to automatically renew the subscription instance after expiration. true - auto renewal; false (default) - no auto renewal, instance will be stopped upon expiration.
- charge_
expire_ strtime - Expiration time for the subscription instance.
- charge_
start_ strtime - Instance billing start time.
- charge_
status str - Billing status of the instance. Supported types: Normal - normal, Overdue - pay-as-you-go overdue, Expired - subscription expired
- charge_
type str - Billing type for the instance. Supported types: PostPaid - pay-as-you-go, PrePaid - subscription.
- overdue_
reclaim_ strtime - Estimated release time after the instance is stopped due to overdue payment.
- overdue_
time str - Instance suspension time due to overdue payment.
- period int
- Purchase duration for subscription-based instances.
- period_
unit str - The lifecycle unit for subscription-based instances, specifying purchase by month (Month/Monthly) or by year (Year/Yearly).
- auto
Renew Boolean - Whether to automatically renew the subscription instance after expiration. true - auto renewal; false (default) - no auto renewal, instance will be stopped upon expiration.
- charge
Expire StringTime - Expiration time for the subscription instance.
- charge
Start StringTime - Instance billing start time.
- charge
Status String - Billing status of the instance. Supported types: Normal - normal, Overdue - pay-as-you-go overdue, Expired - subscription expired
- charge
Type String - Billing type for the instance. Supported types: PostPaid - pay-as-you-go, PrePaid - subscription.
- overdue
Reclaim StringTime - Estimated release time after the instance is stopped due to overdue payment.
- overdue
Time String - Instance suspension time due to overdue payment.
- period Number
- Purchase duration for subscription-based instances.
- period
Unit String - The lifecycle unit for subscription-based instances, specifying purchase by month (Month/Monthly) or by year (Year/Yearly).
GetInstanceConnectionInfo
- Endpoint
Type string - Instance endpoint type. PLAINTEXT: default endpoint. SASLPLAINTEXT: SASL endpoint (private network). SASLSSL: SASL endpoint (public network). If public access is not enabled, this endpoint is not provided.
- Internal
Endpoint string - Instance private network access domain name.
- Network
Type string - Network type for the access point. Unified as PrivateNetwork.
- Public
Endpoint string - Public access domain name for the instance.
- Endpoint
Type string - Instance endpoint type. PLAINTEXT: default endpoint. SASLPLAINTEXT: SASL endpoint (private network). SASLSSL: SASL endpoint (public network). If public access is not enabled, this endpoint is not provided.
- Internal
Endpoint string - Instance private network access domain name.
- Network
Type string - Network type for the access point. Unified as PrivateNetwork.
- Public
Endpoint string - Public access domain name for the instance.
- endpoint
Type String - Instance endpoint type. PLAINTEXT: default endpoint. SASLPLAINTEXT: SASL endpoint (private network). SASLSSL: SASL endpoint (public network). If public access is not enabled, this endpoint is not provided.
- internal
Endpoint String - Instance private network access domain name.
- network
Type String - Network type for the access point. Unified as PrivateNetwork.
- public
Endpoint String - Public access domain name for the instance.
- endpoint
Type string - Instance endpoint type. PLAINTEXT: default endpoint. SASLPLAINTEXT: SASL endpoint (private network). SASLSSL: SASL endpoint (public network). If public access is not enabled, this endpoint is not provided.
- internal
Endpoint string - Instance private network access domain name.
- network
Type string - Network type for the access point. Unified as PrivateNetwork.
- public
Endpoint string - Public access domain name for the instance.
- endpoint_
type str - Instance endpoint type. PLAINTEXT: default endpoint. SASLPLAINTEXT: SASL endpoint (private network). SASLSSL: SASL endpoint (public network). If public access is not enabled, this endpoint is not provided.
- internal_
endpoint str - Instance private network access domain name.
- network_
type str - Network type for the access point. Unified as PrivateNetwork.
- public_
endpoint str - Public access domain name for the instance.
- endpoint
Type String - Instance endpoint type. PLAINTEXT: default endpoint. SASLPLAINTEXT: SASL endpoint (private network). SASLSSL: SASL endpoint (public network). If public access is not enabled, this endpoint is not provided.
- internal
Endpoint String - Instance private network access domain name.
- network
Type String - Network type for the access point. Unified as PrivateNetwork.
- public
Endpoint String - Public access domain name for the instance.
GetInstanceTag
Package Details
- Repository
- volcenginecc volcengine/pulumi-volcenginecc
- License
- MPL-2.0
- Notes
- This Pulumi package is based on the
volcengineccTerraform Provider.
Viewing docs for volcenginecc v0.0.29
published on Thursday, Apr 2, 2026 by Volcengine
published on Thursday, Apr 2, 2026 by Volcengine
