Viewing docs for bytepluscc v0.0.56
published on Monday, Oct 26, 2026 by Byteplus
published on Monday, Oct 26, 2026 by Byteplus
Viewing docs for bytepluscc v0.0.56
published on Monday, Oct 26, 2026 by Byteplus
published on Monday, Oct 26, 2026 by Byteplus
Data Source schema for Byteplus::SecurityCenter::Agent
Using getAgent
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 getAgent(args: GetAgentArgs, opts?: InvokeOptions): Promise<GetAgentResult>
function getAgentOutput(args: GetAgentOutputArgs, opts?: InvokeOutputOptions): Output<GetAgentResult>def get_agent(id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetAgentResult
def get_agent_output(id: pulumi.Input[Optional[str]] = None,
opts: Optional[InvokeOutputOptions] = None) -> Output[GetAgentResult]func LookupAgent(ctx *Context, args *LookupAgentArgs, opts ...InvokeOption) (*LookupAgentResult, error)
func LookupAgentOutput(ctx *Context, args *LookupAgentOutputArgs, opts ...InvokeOption) LookupAgentResultOutput> Note: This function is named LookupAgent in the Go SDK.
public static class GetAgent
{
public static Task<GetAgentResult> InvokeAsync(GetAgentArgs args, InvokeOptions? opts = null)
public static Output<GetAgentResult> Invoke(GetAgentInvokeArgs args, InvokeOptions? opts = null)
public static Output<GetAgentResult> Invoke(GetAgentInvokeArgs args, InvokeOutputOptions opts)
}public static CompletableFuture<GetAgentResult> getAgent(GetAgentArgs args, InvokeOptions options)
public static Output<GetAgentResult> getAgent(GetAgentArgs args, InvokeOptions options)
public static Output<GetAgentResult> getAgent(GetAgentArgs args, InvokeOutputOptions options)
fn::invoke:
function: bytepluscc:securitycenter/getAgent:getAgent
arguments:
# arguments dictionarydata "bytepluscc_securitycenter_get_agent" "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.
getAgent Result
The following output properties are available:
- Abnormal
Plugins stringList - Abnormal plugin list
- Agent
Id string - Agent unique ID, which is also the security Agent identifier for the host. Installation, uninstallation, and queries are based on this ID.
- Agent
Status string - Agent status
- Auto
Protect Byteplus.Config Get Agent Auto Protect Config - Host auto protection configuration (returned by GetAutoProtectConfig API)
- Cloud
Provider string - Cloud vendor information
- Ecs
Instance Byteplus.Get Agent Ecs Instance - Basic information of the cloud host (ECS) corresponding to the host where the Agent resides
- Group string
- Host group
- Group
Path string - Host group path
- Id string
- Uniquely identifies the resource.
- Last
Heartbeat intTime - Last heartbeat time
- Old
Valid intCode - Old valid status code
- Online bool
- Agent online status
- Platform string
- Platform
- Plugins
Status string - Plugin status
- Reason string
- Status reason description
- Security
Enhancement bool - Enable security hardening
- Status string
- Host/Agent overall status
- List<string>
- Tag list
- User
Status string - User-side status
- User
Status stringReason - User-side status reason
- User
Status intReason Code - User-side status reason code
- Abnormal
Plugins stringList - Abnormal plugin list
- Agent
Id string - Agent unique ID, which is also the security Agent identifier for the host. Installation, uninstallation, and queries are based on this ID.
- Agent
Status string - Agent status
- Auto
Protect GetConfig Agent Auto Protect Config - Host auto protection configuration (returned by GetAutoProtectConfig API)
- Cloud
Provider string - Cloud vendor information
- Ecs
Instance GetAgent Ecs Instance - Basic information of the cloud host (ECS) corresponding to the host where the Agent resides
- Group string
- Host group
- Group
Path string - Host group path
- Id string
- Uniquely identifies the resource.
- Last
Heartbeat intTime - Last heartbeat time
- Old
Valid intCode - Old valid status code
- Online bool
- Agent online status
- Platform string
- Platform
- Plugins
Status string - Plugin status
- Reason string
- Status reason description
- Security
Enhancement bool - Enable security hardening
- Status string
- Host/Agent overall status
- []string
- Tag list
- User
Status string - User-side status
- User
Status stringReason - User-side status reason
- User
Status intReason Code - User-side status reason code
- abnormal_
plugins_ stringlist - Abnormal plugin list
- agent_
id string - Agent unique ID, which is also the security Agent identifier for the host. Installation, uninstallation, and queries are based on this ID.
- agent_
status string - Agent status
- auto_
protect_ objectconfig - Host auto protection configuration (returned by GetAutoProtectConfig API)
- cloud_
provider string - Cloud vendor information
- ecs_
instance object - Basic information of the cloud host (ECS) corresponding to the host where the Agent resides
- group string
- Host group
- group_
path string - Host group path
- id string
- Uniquely identifies the resource.
- last_
heartbeat_ numbertime - Last heartbeat time
- old_
valid_ numbercode - Old valid status code
- online bool
- Agent online status
- platform string
- Platform
- plugins_
status string - Plugin status
- reason string
- Status reason description
- security_
enhancement bool - Enable security hardening
- status string
- Host/Agent overall status
- list(string)
- Tag list
- user_
status string - User-side status
- user_
status_ stringreason - User-side status reason
- user_
status_ numberreason_ code - User-side status reason code
- abnormal
Plugins StringList - Abnormal plugin list
- agent
Id String - Agent unique ID, which is also the security Agent identifier for the host. Installation, uninstallation, and queries are based on this ID.
- agent
Status String - Agent status
- auto
Protect GetConfig Agent Auto Protect Config - Host auto protection configuration (returned by GetAutoProtectConfig API)
- cloud
Provider String - Cloud vendor information
- ecs
Instance GetAgent Ecs Instance - Basic information of the cloud host (ECS) corresponding to the host where the Agent resides
- group String
- Host group
- group
Path String - Host group path
- id String
- Uniquely identifies the resource.
- last
Heartbeat IntegerTime - Last heartbeat time
- old
Valid IntegerCode - Old valid status code
- online Boolean
- Agent online status
- platform String
- Platform
- plugins
Status String - Plugin status
- reason String
- Status reason description
- security
Enhancement Boolean - Enable security hardening
- status String
- Host/Agent overall status
- List<String>
- Tag list
- user
Status String - User-side status
- user
Status StringReason - User-side status reason
- user
Status IntegerReason Code - User-side status reason code
- abnormal
Plugins stringList - Abnormal plugin list
- agent
Id string - Agent unique ID, which is also the security Agent identifier for the host. Installation, uninstallation, and queries are based on this ID.
- agent
Status string - Agent status
- auto
Protect GetConfig Agent Auto Protect Config - Host auto protection configuration (returned by GetAutoProtectConfig API)
- cloud
Provider string - Cloud vendor information
- ecs
Instance GetAgent Ecs Instance - Basic information of the cloud host (ECS) corresponding to the host where the Agent resides
- group string
- Host group
- group
Path string - Host group path
- id string
- Uniquely identifies the resource.
- last
Heartbeat numberTime - Last heartbeat time
- old
Valid numberCode - Old valid status code
- online boolean
- Agent online status
- platform string
- Platform
- plugins
Status string - Plugin status
- reason string
- Status reason description
- security
Enhancement boolean - Enable security hardening
- status string
- Host/Agent overall status
- string[]
- Tag list
- user
Status string - User-side status
- user
Status stringReason - User-side status reason
- user
Status numberReason Code - User-side status reason code
- abnormal_
plugins_ strlist - Abnormal plugin list
- agent_
id str - Agent unique ID, which is also the security Agent identifier for the host. Installation, uninstallation, and queries are based on this ID.
- agent_
status str - Agent status
- auto_
protect_ Getconfig Agent Auto Protect Config - Host auto protection configuration (returned by GetAutoProtectConfig API)
- cloud_
provider str - Cloud vendor information
- ecs_
instance GetAgent Ecs Instance - Basic information of the cloud host (ECS) corresponding to the host where the Agent resides
- group str
- Host group
- group_
path str - Host group path
- id str
- Uniquely identifies the resource.
- last_
heartbeat_ inttime - Last heartbeat time
- old_
valid_ intcode - Old valid status code
- online bool
- Agent online status
- platform str
- Platform
- plugins_
status str - Plugin status
- reason str
- Status reason description
- security_
enhancement bool - Enable security hardening
- status str
- Host/Agent overall status
- Sequence[str]
- Tag list
- user_
status str - User-side status
- user_
status_ strreason - User-side status reason
- user_
status_ intreason_ code - User-side status reason code
- abnormal
Plugins StringList - Abnormal plugin list
- agent
Id String - Agent unique ID, which is also the security Agent identifier for the host. Installation, uninstallation, and queries are based on this ID.
- agent
Status String - Agent status
- auto
Protect Property MapConfig - Host auto protection configuration (returned by GetAutoProtectConfig API)
- cloud
Provider String - Cloud vendor information
- ecs
Instance Property Map - Basic information of the cloud host (ECS) corresponding to the host where the Agent resides
- group String
- Host group
- group
Path String - Host group path
- id String
- Uniquely identifies the resource.
- last
Heartbeat NumberTime - Last heartbeat time
- old
Valid NumberCode - Old valid status code
- online Boolean
- Agent online status
- platform String
- Platform
- plugins
Status String - Plugin status
- reason String
- Status reason description
- security
Enhancement Boolean - Enable security hardening
- status String
- Host/Agent overall status
- List<String>
- Tag list
- user
Status String - User-side status
- user
Status StringReason - User-side status reason
- user
Status NumberReason Code - User-side status reason code
Supporting Types
GetAgentAutoProtectConfig
- Enable bool
- Enable auto protection
- Update
Time int - Auto protection configuration update time (timestamp)
- Enable bool
- Enable auto protection
- Update
Time int - Auto protection configuration update time (timestamp)
- enable bool
- Enable auto protection
- update_
time number - Auto protection configuration update time (timestamp)
- enable Boolean
- Enable auto protection
- update
Time Integer - Auto protection configuration update time (timestamp)
- enable boolean
- Enable auto protection
- update
Time number - Auto protection configuration update time (timestamp)
- enable bool
- Enable auto protection
- update_
time int - Auto protection configuration update time (timestamp)
- enable Boolean
- Enable auto protection
- update
Time Number - Auto protection configuration update time (timestamp)
GetAgentEcsInstance
- Access
Key string - Host AccessKey information
- Account
Id string - Host account ID
- Cpu int
- CPU core count
- Created
At string - Host creation time
- Ecs
Update stringAt - ECS information update time
- Eip
Address string - Public IP address
- Host
Name string - Host name
- Instance
Name string - Instance name
- Ip
Lists List<string> - Host IP list
- Mem int
- Memory size
- Os
Name string - Operating system name
- Os
Type string - Operating system type
- Platform string
- Platform
- Platform
Version string - Platform version
- Primary
Ip stringAddress - Main private IP address
- Region string
- Region
- Security
Enhancement stringStrategy - Security hardening policy
- Status string
- Host status
- Visibility string
- Visibility
- Vpc
Id string - Private network VPC ID
- Vpc
Name string - Private network VPC name
- Zone
Id string - Zone ID
- Access
Key string - Host AccessKey information
- Account
Id string - Host account ID
- Cpu int
- CPU core count
- Created
At string - Host creation time
- Ecs
Update stringAt - ECS information update time
- Eip
Address string - Public IP address
- Host
Name string - Host name
- Instance
Name string - Instance name
- Ip
Lists []string - Host IP list
- Mem int
- Memory size
- Os
Name string - Operating system name
- Os
Type string - Operating system type
- Platform string
- Platform
- Platform
Version string - Platform version
- Primary
Ip stringAddress - Main private IP address
- Region string
- Region
- Security
Enhancement stringStrategy - Security hardening policy
- Status string
- Host status
- Visibility string
- Visibility
- Vpc
Id string - Private network VPC ID
- Vpc
Name string - Private network VPC name
- Zone
Id string - Zone ID
- access_
key string - Host AccessKey information
- account_
id string - Host account ID
- cpu number
- CPU core count
- created_
at string - Host creation time
- ecs_
update_ stringat - ECS information update time
- eip_
address string - Public IP address
- host_
name string - Host name
- instance_
name string - Instance name
- ip_
lists list(string) - Host IP list
- mem number
- Memory size
- os_
name string - Operating system name
- os_
type string - Operating system type
- platform string
- Platform
- platform_
version string - Platform version
- primary_
ip_ stringaddress - Main private IP address
- region string
- Region
- security_
enhancement_ stringstrategy - Security hardening policy
- status string
- Host status
- visibility string
- Visibility
- vpc_
id string - Private network VPC ID
- vpc_
name string - Private network VPC name
- zone_
id string - Zone ID
- access
Key String - Host AccessKey information
- account
Id String - Host account ID
- cpu Integer
- CPU core count
- created
At String - Host creation time
- ecs
Update StringAt - ECS information update time
- eip
Address String - Public IP address
- host
Name String - Host name
- instance
Name String - Instance name
- ip
Lists List<String> - Host IP list
- mem Integer
- Memory size
- os
Name String - Operating system name
- os
Type String - Operating system type
- platform String
- Platform
- platform
Version String - Platform version
- primary
Ip StringAddress - Main private IP address
- region String
- Region
- security
Enhancement StringStrategy - Security hardening policy
- status String
- Host status
- visibility String
- Visibility
- vpc
Id String - Private network VPC ID
- vpc
Name String - Private network VPC name
- zone
Id String - Zone ID
- access
Key string - Host AccessKey information
- account
Id string - Host account ID
- cpu number
- CPU core count
- created
At string - Host creation time
- ecs
Update stringAt - ECS information update time
- eip
Address string - Public IP address
- host
Name string - Host name
- instance
Name string - Instance name
- ip
Lists string[] - Host IP list
- mem number
- Memory size
- os
Name string - Operating system name
- os
Type string - Operating system type
- platform string
- Platform
- platform
Version string - Platform version
- primary
Ip stringAddress - Main private IP address
- region string
- Region
- security
Enhancement stringStrategy - Security hardening policy
- status string
- Host status
- visibility string
- Visibility
- vpc
Id string - Private network VPC ID
- vpc
Name string - Private network VPC name
- zone
Id string - Zone ID
- access_
key str - Host AccessKey information
- account_
id str - Host account ID
- cpu int
- CPU core count
- created_
at str - Host creation time
- ecs_
update_ strat - ECS information update time
- eip_
address str - Public IP address
- host_
name str - Host name
- instance_
name str - Instance name
- ip_
lists Sequence[str] - Host IP list
- mem int
- Memory size
- os_
name str - Operating system name
- os_
type str - Operating system type
- platform str
- Platform
- platform_
version str - Platform version
- primary_
ip_ straddress - Main private IP address
- region str
- Region
- security_
enhancement_ strstrategy - Security hardening policy
- status str
- Host status
- visibility str
- Visibility
- vpc_
id str - Private network VPC ID
- vpc_
name str - Private network VPC name
- zone_
id str - Zone ID
- access
Key String - Host AccessKey information
- account
Id String - Host account ID
- cpu Number
- CPU core count
- created
At String - Host creation time
- ecs
Update StringAt - ECS information update time
- eip
Address String - Public IP address
- host
Name String - Host name
- instance
Name String - Instance name
- ip
Lists List<String> - Host IP list
- mem Number
- Memory size
- os
Name String - Operating system name
- os
Type String - Operating system type
- platform String
- Platform
- platform
Version String - Platform version
- primary
Ip StringAddress - Main private IP address
- region String
- Region
- security
Enhancement StringStrategy - Security hardening policy
- status String
- Host status
- visibility String
- Visibility
- vpc
Id String - Private network VPC ID
- vpc
Name String - Private network VPC name
- zone
Id String - Zone ID
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.56
published on Monday, Oct 26, 2026 by Byteplus
published on Monday, Oct 26, 2026 by Byteplus