published on Thursday, Jul 23, 2026 by Aten Security
published on Thursday, Jul 23, 2026 by Aten Security
Create PackAssignmentBulk Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new PackAssignmentBulk(name: string, args: PackAssignmentBulkArgs, opts?: CustomResourceOptions);@overload
def PackAssignmentBulk(resource_name: str,
args: PackAssignmentBulkArgs,
opts: Optional[ResourceOptions] = None)
@overload
def PackAssignmentBulk(resource_name: str,
opts: Optional[ResourceOptions] = None,
pack_ids: Optional[Sequence[str]] = None,
environment: Optional[str] = None,
approval_policy_id: Optional[str] = None,
critical_threshold: Optional[float] = None,
delegation_boost: Optional[float] = None,
endpoint_ids: Optional[Sequence[str]] = None,
agent_ids: Optional[Sequence[str]] = None,
fleet_ids: Optional[Sequence[str]] = None,
mismatch_boost: Optional[float] = None,
overrides_by_pack_json: Optional[str] = None,
all_agents: Optional[bool] = None,
trigger: Optional[str] = None,
trust_floor: Optional[float] = None)func NewPackAssignmentBulk(ctx *Context, name string, args PackAssignmentBulkArgs, opts ...ResourceOption) (*PackAssignmentBulk, error)public PackAssignmentBulk(string name, PackAssignmentBulkArgs args, CustomResourceOptions? opts = null)
public PackAssignmentBulk(String name, PackAssignmentBulkArgs args)
public PackAssignmentBulk(String name, PackAssignmentBulkArgs args, CustomResourceOptions options)
type: thoth:governance:PackAssignmentBulk
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
resource "thoth_governance_pack_assignment_bulk" "name" {
# resource properties
}Parameters
- name string
- The unique name of the resource.
- args PackAssignmentBulkArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args PackAssignmentBulkArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args PackAssignmentBulkArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args PackAssignmentBulkArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args PackAssignmentBulkArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var packAssignmentBulkResource = new Thoth.Governance.PackAssignmentBulk("packAssignmentBulkResource", new()
{
PackIds = new[]
{
"string",
},
Environment = "string",
ApprovalPolicyId = "string",
CriticalThreshold = 0,
DelegationBoost = 0,
EndpointIds = new[]
{
"string",
},
AgentIds = new[]
{
"string",
},
FleetIds = new[]
{
"string",
},
MismatchBoost = 0,
OverridesByPackJson = "string",
AllAgents = false,
Trigger = "string",
TrustFloor = 0,
});
example, err := governance.NewPackAssignmentBulk(ctx, "packAssignmentBulkResource", &governance.PackAssignmentBulkArgs{
PackIds: pulumi.StringArray{
pulumi.String("string"),
},
Environment: pulumi.String("string"),
ApprovalPolicyId: pulumi.String("string"),
CriticalThreshold: pulumi.Float64(0),
DelegationBoost: pulumi.Float64(0),
EndpointIds: pulumi.StringArray{
pulumi.String("string"),
},
AgentIds: pulumi.StringArray{
pulumi.String("string"),
},
FleetIds: pulumi.StringArray{
pulumi.String("string"),
},
MismatchBoost: pulumi.Float64(0),
OverridesByPackJson: pulumi.String("string"),
AllAgents: pulumi.Bool(false),
Trigger: pulumi.String("string"),
TrustFloor: pulumi.Float64(0),
})
resource "thoth_governance_pack_assignment_bulk" "packAssignmentBulkResource" {
lifecycle {
create_before_destroy = true
}
pack_ids = ["string"]
environment = "string"
approval_policy_id = "string"
critical_threshold = 0
delegation_boost = 0
endpoint_ids = ["string"]
agent_ids = ["string"]
fleet_ids = ["string"]
mismatch_boost = 0
overrides_by_pack_json = "string"
all_agents = false
trigger = "string"
trust_floor = 0
}
var packAssignmentBulkResource = new PackAssignmentBulk("packAssignmentBulkResource", PackAssignmentBulkArgs.builder()
.packIds("string")
.environment("string")
.approvalPolicyId("string")
.criticalThreshold(0.0)
.delegationBoost(0.0)
.endpointIds("string")
.agentIds("string")
.fleetIds("string")
.mismatchBoost(0.0)
.overridesByPackJson("string")
.allAgents(false)
.trigger("string")
.trustFloor(0.0)
.build());
pack_assignment_bulk_resource = thoth.governance.PackAssignmentBulk("packAssignmentBulkResource",
pack_ids=["string"],
environment="string",
approval_policy_id="string",
critical_threshold=float(0),
delegation_boost=float(0),
endpoint_ids=["string"],
agent_ids=["string"],
fleet_ids=["string"],
mismatch_boost=float(0),
overrides_by_pack_json="string",
all_agents=False,
trigger="string",
trust_floor=float(0))
const packAssignmentBulkResource = new thoth.governance.PackAssignmentBulk("packAssignmentBulkResource", {
packIds: ["string"],
environment: "string",
approvalPolicyId: "string",
criticalThreshold: 0,
delegationBoost: 0,
endpointIds: ["string"],
agentIds: ["string"],
fleetIds: ["string"],
mismatchBoost: 0,
overridesByPackJson: "string",
allAgents: false,
trigger: "string",
trustFloor: 0,
});
type: thoth:governance:PackAssignmentBulk
properties:
agentIds:
- string
allAgents: false
approvalPolicyId: string
criticalThreshold: 0
delegationBoost: 0
endpointIds:
- string
environment: string
fleetIds:
- string
mismatchBoost: 0
overridesByPackJson: string
packIds:
- string
trigger: string
trustFloor: 0
PackAssignmentBulk Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The PackAssignmentBulk resource accepts the following input properties:
- Pack
Ids List<string> - Pack IDs to apply in one bulk operation.
- Agent
Ids List<string> - Specific agent IDs to target.
- All
Agents bool - Apply to all known agents for the tenant.
- Approval
Policy stringId - Approval policy ID for pack application (defaults to 'default').
- Critical
Threshold double - Force at least STEP_UP when normalized risk meets/exceeds this threshold (0-1). Applied to selected pack_ids.
- Delegation
Boost double - Deterministic boost for delegation risk signals (0-100). Applied to selected pack_ids.
- Endpoint
Ids List<string> - Endpoint IDs whose agents should receive the selected packs.
- Environment string
- Environment: dev or prod.
- Fleet
Ids List<string> - Fleet IDs whose agents should receive the selected packs.
- Mismatch
Boost double - Deterministic boost for purpose/sensitivity mismatch signals (0-100). Applied to selected pack_ids.
- Overrides
By stringPack Json - JSON map keyed by packId with per-pack overrides.
- Trigger string
- Change this value to force a fresh apply run.
- Trust
Floor double - Ignore low-confidence purpose/delegation signals below this floor (0-1). Applied to selected pack_ids.
- Pack
Ids []string - Pack IDs to apply in one bulk operation.
- Agent
Ids []string - Specific agent IDs to target.
- All
Agents bool - Apply to all known agents for the tenant.
- Approval
Policy stringId - Approval policy ID for pack application (defaults to 'default').
- Critical
Threshold float64 - Force at least STEP_UP when normalized risk meets/exceeds this threshold (0-1). Applied to selected pack_ids.
- Delegation
Boost float64 - Deterministic boost for delegation risk signals (0-100). Applied to selected pack_ids.
- Endpoint
Ids []string - Endpoint IDs whose agents should receive the selected packs.
- Environment string
- Environment: dev or prod.
- Fleet
Ids []string - Fleet IDs whose agents should receive the selected packs.
- Mismatch
Boost float64 - Deterministic boost for purpose/sensitivity mismatch signals (0-100). Applied to selected pack_ids.
- Overrides
By stringPack Json - JSON map keyed by packId with per-pack overrides.
- Trigger string
- Change this value to force a fresh apply run.
- Trust
Floor float64 - Ignore low-confidence purpose/delegation signals below this floor (0-1). Applied to selected pack_ids.
- pack_
ids list(string) - Pack IDs to apply in one bulk operation.
- agent_
ids list(string) - Specific agent IDs to target.
- all_
agents bool - Apply to all known agents for the tenant.
- approval_
policy_ stringid - Approval policy ID for pack application (defaults to 'default').
- critical_
threshold number - Force at least STEP_UP when normalized risk meets/exceeds this threshold (0-1). Applied to selected pack_ids.
- delegation_
boost number - Deterministic boost for delegation risk signals (0-100). Applied to selected pack_ids.
- endpoint_
ids list(string) - Endpoint IDs whose agents should receive the selected packs.
- environment string
- Environment: dev or prod.
- fleet_
ids list(string) - Fleet IDs whose agents should receive the selected packs.
- mismatch_
boost number - Deterministic boost for purpose/sensitivity mismatch signals (0-100). Applied to selected pack_ids.
- overrides_
by_ stringpack_ json - JSON map keyed by packId with per-pack overrides.
- trigger string
- Change this value to force a fresh apply run.
- trust_
floor number - Ignore low-confidence purpose/delegation signals below this floor (0-1). Applied to selected pack_ids.
- pack
Ids List<String> - Pack IDs to apply in one bulk operation.
- agent
Ids List<String> - Specific agent IDs to target.
- all
Agents Boolean - Apply to all known agents for the tenant.
- approval
Policy StringId - Approval policy ID for pack application (defaults to 'default').
- critical
Threshold Double - Force at least STEP_UP when normalized risk meets/exceeds this threshold (0-1). Applied to selected pack_ids.
- delegation
Boost Double - Deterministic boost for delegation risk signals (0-100). Applied to selected pack_ids.
- endpoint
Ids List<String> - Endpoint IDs whose agents should receive the selected packs.
- environment String
- Environment: dev or prod.
- fleet
Ids List<String> - Fleet IDs whose agents should receive the selected packs.
- mismatch
Boost Double - Deterministic boost for purpose/sensitivity mismatch signals (0-100). Applied to selected pack_ids.
- overrides
By StringPack Json - JSON map keyed by packId with per-pack overrides.
- trigger String
- Change this value to force a fresh apply run.
- trust
Floor Double - Ignore low-confidence purpose/delegation signals below this floor (0-1). Applied to selected pack_ids.
- pack
Ids string[] - Pack IDs to apply in one bulk operation.
- agent
Ids string[] - Specific agent IDs to target.
- all
Agents boolean - Apply to all known agents for the tenant.
- approval
Policy stringId - Approval policy ID for pack application (defaults to 'default').
- critical
Threshold number - Force at least STEP_UP when normalized risk meets/exceeds this threshold (0-1). Applied to selected pack_ids.
- delegation
Boost number - Deterministic boost for delegation risk signals (0-100). Applied to selected pack_ids.
- endpoint
Ids string[] - Endpoint IDs whose agents should receive the selected packs.
- environment string
- Environment: dev or prod.
- fleet
Ids string[] - Fleet IDs whose agents should receive the selected packs.
- mismatch
Boost number - Deterministic boost for purpose/sensitivity mismatch signals (0-100). Applied to selected pack_ids.
- overrides
By stringPack Json - JSON map keyed by packId with per-pack overrides.
- trigger string
- Change this value to force a fresh apply run.
- trust
Floor number - Ignore low-confidence purpose/delegation signals below this floor (0-1). Applied to selected pack_ids.
- pack_
ids Sequence[str] - Pack IDs to apply in one bulk operation.
- agent_
ids Sequence[str] - Specific agent IDs to target.
- all_
agents bool - Apply to all known agents for the tenant.
- approval_
policy_ strid - Approval policy ID for pack application (defaults to 'default').
- critical_
threshold float - Force at least STEP_UP when normalized risk meets/exceeds this threshold (0-1). Applied to selected pack_ids.
- delegation_
boost float - Deterministic boost for delegation risk signals (0-100). Applied to selected pack_ids.
- endpoint_
ids Sequence[str] - Endpoint IDs whose agents should receive the selected packs.
- environment str
- Environment: dev or prod.
- fleet_
ids Sequence[str] - Fleet IDs whose agents should receive the selected packs.
- mismatch_
boost float - Deterministic boost for purpose/sensitivity mismatch signals (0-100). Applied to selected pack_ids.
- overrides_
by_ strpack_ json - JSON map keyed by packId with per-pack overrides.
- trigger str
- Change this value to force a fresh apply run.
- trust_
floor float - Ignore low-confidence purpose/delegation signals below this floor (0-1). Applied to selected pack_ids.
- pack
Ids List<String> - Pack IDs to apply in one bulk operation.
- agent
Ids List<String> - Specific agent IDs to target.
- all
Agents Boolean - Apply to all known agents for the tenant.
- approval
Policy StringId - Approval policy ID for pack application (defaults to 'default').
- critical
Threshold Number - Force at least STEP_UP when normalized risk meets/exceeds this threshold (0-1). Applied to selected pack_ids.
- delegation
Boost Number - Deterministic boost for delegation risk signals (0-100). Applied to selected pack_ids.
- endpoint
Ids List<String> - Endpoint IDs whose agents should receive the selected packs.
- environment String
- Environment: dev or prod.
- fleet
Ids List<String> - Fleet IDs whose agents should receive the selected packs.
- mismatch
Boost Number - Deterministic boost for purpose/sensitivity mismatch signals (0-100). Applied to selected pack_ids.
- overrides
By StringPack Json - JSON map keyed by packId with per-pack overrides.
- trigger String
- Change this value to force a fresh apply run.
- trust
Floor Number - Ignore low-confidence purpose/delegation signals below this floor (0-1). Applied to selected pack_ids.
Outputs
All input properties are implicitly available as output properties. Additionally, the PackAssignmentBulk resource produces the following output properties:
- Applied
Count int - Successful apply operations.
- Failed
Count int - Failed apply operations.
- Id string
- The provider-assigned unique ID for this managed resource.
- Last
Applied stringAt - Timestamp of the most recent apply operation.
- Results
Json string - Raw apply results as JSON array.
- Target
Agent stringIds Json - Resolved target agent IDs as JSON array.
- Tenant
Id string - Tenant ID from provider configuration.
- Total
Ops int - Total attempted apply operations.
- Applied
Count int - Successful apply operations.
- Failed
Count int - Failed apply operations.
- Id string
- The provider-assigned unique ID for this managed resource.
- Last
Applied stringAt - Timestamp of the most recent apply operation.
- Results
Json string - Raw apply results as JSON array.
- Target
Agent stringIds Json - Resolved target agent IDs as JSON array.
- Tenant
Id string - Tenant ID from provider configuration.
- Total
Ops int - Total attempted apply operations.
- applied_
count number - Successful apply operations.
- failed_
count number - Failed apply operations.
- id string
- The provider-assigned unique ID for this managed resource.
- last_
applied_ stringat - Timestamp of the most recent apply operation.
- results_
json string - Raw apply results as JSON array.
- target_
agent_ stringids_ json - Resolved target agent IDs as JSON array.
- tenant_
id string - Tenant ID from provider configuration.
- total_
ops number - Total attempted apply operations.
- applied
Count Integer - Successful apply operations.
- failed
Count Integer - Failed apply operations.
- id String
- The provider-assigned unique ID for this managed resource.
- last
Applied StringAt - Timestamp of the most recent apply operation.
- results
Json String - Raw apply results as JSON array.
- target
Agent StringIds Json - Resolved target agent IDs as JSON array.
- tenant
Id String - Tenant ID from provider configuration.
- total
Ops Integer - Total attempted apply operations.
- applied
Count number - Successful apply operations.
- failed
Count number - Failed apply operations.
- id string
- The provider-assigned unique ID for this managed resource.
- last
Applied stringAt - Timestamp of the most recent apply operation.
- results
Json string - Raw apply results as JSON array.
- target
Agent stringIds Json - Resolved target agent IDs as JSON array.
- tenant
Id string - Tenant ID from provider configuration.
- total
Ops number - Total attempted apply operations.
- applied_
count int - Successful apply operations.
- failed_
count int - Failed apply operations.
- id str
- The provider-assigned unique ID for this managed resource.
- last_
applied_ strat - Timestamp of the most recent apply operation.
- results_
json str - Raw apply results as JSON array.
- target_
agent_ strids_ json - Resolved target agent IDs as JSON array.
- tenant_
id str - Tenant ID from provider configuration.
- total_
ops int - Total attempted apply operations.
- applied
Count Number - Successful apply operations.
- failed
Count Number - Failed apply operations.
- id String
- The provider-assigned unique ID for this managed resource.
- last
Applied StringAt - Timestamp of the most recent apply operation.
- results
Json String - Raw apply results as JSON array.
- target
Agent StringIds Json - Resolved target agent IDs as JSON array.
- tenant
Id String - Tenant ID from provider configuration.
- total
Ops Number - Total attempted apply operations.
Look up Existing PackAssignmentBulk Resource
Get an existing PackAssignmentBulk resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: PackAssignmentBulkState, opts?: CustomResourceOptions): PackAssignmentBulk@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
agent_ids: Optional[Sequence[str]] = None,
all_agents: Optional[bool] = None,
applied_count: Optional[int] = None,
approval_policy_id: Optional[str] = None,
critical_threshold: Optional[float] = None,
delegation_boost: Optional[float] = None,
endpoint_ids: Optional[Sequence[str]] = None,
environment: Optional[str] = None,
failed_count: Optional[int] = None,
fleet_ids: Optional[Sequence[str]] = None,
last_applied_at: Optional[str] = None,
mismatch_boost: Optional[float] = None,
overrides_by_pack_json: Optional[str] = None,
pack_ids: Optional[Sequence[str]] = None,
results_json: Optional[str] = None,
target_agent_ids_json: Optional[str] = None,
tenant_id: Optional[str] = None,
total_ops: Optional[int] = None,
trigger: Optional[str] = None,
trust_floor: Optional[float] = None) -> PackAssignmentBulkfunc GetPackAssignmentBulk(ctx *Context, name string, id IDInput, state *PackAssignmentBulkState, opts ...ResourceOption) (*PackAssignmentBulk, error)public static PackAssignmentBulk Get(string name, Input<string> id, PackAssignmentBulkState? state, CustomResourceOptions? opts = null)public static PackAssignmentBulk get(String name, Output<String> id, PackAssignmentBulkState state, CustomResourceOptions options)resources: _: type: thoth:governance:PackAssignmentBulk get: id: ${id}import {
to = thoth_governance_pack_assignment_bulk.example
id = "${id}"
}
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Agent
Ids List<string> - Specific agent IDs to target.
- All
Agents bool - Apply to all known agents for the tenant.
- Applied
Count int - Successful apply operations.
- Approval
Policy stringId - Approval policy ID for pack application (defaults to 'default').
- Critical
Threshold double - Force at least STEP_UP when normalized risk meets/exceeds this threshold (0-1). Applied to selected pack_ids.
- Delegation
Boost double - Deterministic boost for delegation risk signals (0-100). Applied to selected pack_ids.
- Endpoint
Ids List<string> - Endpoint IDs whose agents should receive the selected packs.
- Environment string
- Environment: dev or prod.
- Failed
Count int - Failed apply operations.
- Fleet
Ids List<string> - Fleet IDs whose agents should receive the selected packs.
- Last
Applied stringAt - Timestamp of the most recent apply operation.
- Mismatch
Boost double - Deterministic boost for purpose/sensitivity mismatch signals (0-100). Applied to selected pack_ids.
- Overrides
By stringPack Json - JSON map keyed by packId with per-pack overrides.
- Pack
Ids List<string> - Pack IDs to apply in one bulk operation.
- Results
Json string - Raw apply results as JSON array.
- Target
Agent stringIds Json - Resolved target agent IDs as JSON array.
- Tenant
Id string - Tenant ID from provider configuration.
- Total
Ops int - Total attempted apply operations.
- Trigger string
- Change this value to force a fresh apply run.
- Trust
Floor double - Ignore low-confidence purpose/delegation signals below this floor (0-1). Applied to selected pack_ids.
- Agent
Ids []string - Specific agent IDs to target.
- All
Agents bool - Apply to all known agents for the tenant.
- Applied
Count int - Successful apply operations.
- Approval
Policy stringId - Approval policy ID for pack application (defaults to 'default').
- Critical
Threshold float64 - Force at least STEP_UP when normalized risk meets/exceeds this threshold (0-1). Applied to selected pack_ids.
- Delegation
Boost float64 - Deterministic boost for delegation risk signals (0-100). Applied to selected pack_ids.
- Endpoint
Ids []string - Endpoint IDs whose agents should receive the selected packs.
- Environment string
- Environment: dev or prod.
- Failed
Count int - Failed apply operations.
- Fleet
Ids []string - Fleet IDs whose agents should receive the selected packs.
- Last
Applied stringAt - Timestamp of the most recent apply operation.
- Mismatch
Boost float64 - Deterministic boost for purpose/sensitivity mismatch signals (0-100). Applied to selected pack_ids.
- Overrides
By stringPack Json - JSON map keyed by packId with per-pack overrides.
- Pack
Ids []string - Pack IDs to apply in one bulk operation.
- Results
Json string - Raw apply results as JSON array.
- Target
Agent stringIds Json - Resolved target agent IDs as JSON array.
- Tenant
Id string - Tenant ID from provider configuration.
- Total
Ops int - Total attempted apply operations.
- Trigger string
- Change this value to force a fresh apply run.
- Trust
Floor float64 - Ignore low-confidence purpose/delegation signals below this floor (0-1). Applied to selected pack_ids.
- agent_
ids list(string) - Specific agent IDs to target.
- all_
agents bool - Apply to all known agents for the tenant.
- applied_
count number - Successful apply operations.
- approval_
policy_ stringid - Approval policy ID for pack application (defaults to 'default').
- critical_
threshold number - Force at least STEP_UP when normalized risk meets/exceeds this threshold (0-1). Applied to selected pack_ids.
- delegation_
boost number - Deterministic boost for delegation risk signals (0-100). Applied to selected pack_ids.
- endpoint_
ids list(string) - Endpoint IDs whose agents should receive the selected packs.
- environment string
- Environment: dev or prod.
- failed_
count number - Failed apply operations.
- fleet_
ids list(string) - Fleet IDs whose agents should receive the selected packs.
- last_
applied_ stringat - Timestamp of the most recent apply operation.
- mismatch_
boost number - Deterministic boost for purpose/sensitivity mismatch signals (0-100). Applied to selected pack_ids.
- overrides_
by_ stringpack_ json - JSON map keyed by packId with per-pack overrides.
- pack_
ids list(string) - Pack IDs to apply in one bulk operation.
- results_
json string - Raw apply results as JSON array.
- target_
agent_ stringids_ json - Resolved target agent IDs as JSON array.
- tenant_
id string - Tenant ID from provider configuration.
- total_
ops number - Total attempted apply operations.
- trigger string
- Change this value to force a fresh apply run.
- trust_
floor number - Ignore low-confidence purpose/delegation signals below this floor (0-1). Applied to selected pack_ids.
- agent
Ids List<String> - Specific agent IDs to target.
- all
Agents Boolean - Apply to all known agents for the tenant.
- applied
Count Integer - Successful apply operations.
- approval
Policy StringId - Approval policy ID for pack application (defaults to 'default').
- critical
Threshold Double - Force at least STEP_UP when normalized risk meets/exceeds this threshold (0-1). Applied to selected pack_ids.
- delegation
Boost Double - Deterministic boost for delegation risk signals (0-100). Applied to selected pack_ids.
- endpoint
Ids List<String> - Endpoint IDs whose agents should receive the selected packs.
- environment String
- Environment: dev or prod.
- failed
Count Integer - Failed apply operations.
- fleet
Ids List<String> - Fleet IDs whose agents should receive the selected packs.
- last
Applied StringAt - Timestamp of the most recent apply operation.
- mismatch
Boost Double - Deterministic boost for purpose/sensitivity mismatch signals (0-100). Applied to selected pack_ids.
- overrides
By StringPack Json - JSON map keyed by packId with per-pack overrides.
- pack
Ids List<String> - Pack IDs to apply in one bulk operation.
- results
Json String - Raw apply results as JSON array.
- target
Agent StringIds Json - Resolved target agent IDs as JSON array.
- tenant
Id String - Tenant ID from provider configuration.
- total
Ops Integer - Total attempted apply operations.
- trigger String
- Change this value to force a fresh apply run.
- trust
Floor Double - Ignore low-confidence purpose/delegation signals below this floor (0-1). Applied to selected pack_ids.
- agent
Ids string[] - Specific agent IDs to target.
- all
Agents boolean - Apply to all known agents for the tenant.
- applied
Count number - Successful apply operations.
- approval
Policy stringId - Approval policy ID for pack application (defaults to 'default').
- critical
Threshold number - Force at least STEP_UP when normalized risk meets/exceeds this threshold (0-1). Applied to selected pack_ids.
- delegation
Boost number - Deterministic boost for delegation risk signals (0-100). Applied to selected pack_ids.
- endpoint
Ids string[] - Endpoint IDs whose agents should receive the selected packs.
- environment string
- Environment: dev or prod.
- failed
Count number - Failed apply operations.
- fleet
Ids string[] - Fleet IDs whose agents should receive the selected packs.
- last
Applied stringAt - Timestamp of the most recent apply operation.
- mismatch
Boost number - Deterministic boost for purpose/sensitivity mismatch signals (0-100). Applied to selected pack_ids.
- overrides
By stringPack Json - JSON map keyed by packId with per-pack overrides.
- pack
Ids string[] - Pack IDs to apply in one bulk operation.
- results
Json string - Raw apply results as JSON array.
- target
Agent stringIds Json - Resolved target agent IDs as JSON array.
- tenant
Id string - Tenant ID from provider configuration.
- total
Ops number - Total attempted apply operations.
- trigger string
- Change this value to force a fresh apply run.
- trust
Floor number - Ignore low-confidence purpose/delegation signals below this floor (0-1). Applied to selected pack_ids.
- agent_
ids Sequence[str] - Specific agent IDs to target.
- all_
agents bool - Apply to all known agents for the tenant.
- applied_
count int - Successful apply operations.
- approval_
policy_ strid - Approval policy ID for pack application (defaults to 'default').
- critical_
threshold float - Force at least STEP_UP when normalized risk meets/exceeds this threshold (0-1). Applied to selected pack_ids.
- delegation_
boost float - Deterministic boost for delegation risk signals (0-100). Applied to selected pack_ids.
- endpoint_
ids Sequence[str] - Endpoint IDs whose agents should receive the selected packs.
- environment str
- Environment: dev or prod.
- failed_
count int - Failed apply operations.
- fleet_
ids Sequence[str] - Fleet IDs whose agents should receive the selected packs.
- last_
applied_ strat - Timestamp of the most recent apply operation.
- mismatch_
boost float - Deterministic boost for purpose/sensitivity mismatch signals (0-100). Applied to selected pack_ids.
- overrides_
by_ strpack_ json - JSON map keyed by packId with per-pack overrides.
- pack_
ids Sequence[str] - Pack IDs to apply in one bulk operation.
- results_
json str - Raw apply results as JSON array.
- target_
agent_ strids_ json - Resolved target agent IDs as JSON array.
- tenant_
id str - Tenant ID from provider configuration.
- total_
ops int - Total attempted apply operations.
- trigger str
- Change this value to force a fresh apply run.
- trust_
floor float - Ignore low-confidence purpose/delegation signals below this floor (0-1). Applied to selected pack_ids.
- agent
Ids List<String> - Specific agent IDs to target.
- all
Agents Boolean - Apply to all known agents for the tenant.
- applied
Count Number - Successful apply operations.
- approval
Policy StringId - Approval policy ID for pack application (defaults to 'default').
- critical
Threshold Number - Force at least STEP_UP when normalized risk meets/exceeds this threshold (0-1). Applied to selected pack_ids.
- delegation
Boost Number - Deterministic boost for delegation risk signals (0-100). Applied to selected pack_ids.
- endpoint
Ids List<String> - Endpoint IDs whose agents should receive the selected packs.
- environment String
- Environment: dev or prod.
- failed
Count Number - Failed apply operations.
- fleet
Ids List<String> - Fleet IDs whose agents should receive the selected packs.
- last
Applied StringAt - Timestamp of the most recent apply operation.
- mismatch
Boost Number - Deterministic boost for purpose/sensitivity mismatch signals (0-100). Applied to selected pack_ids.
- overrides
By StringPack Json - JSON map keyed by packId with per-pack overrides.
- pack
Ids List<String> - Pack IDs to apply in one bulk operation.
- results
Json String - Raw apply results as JSON array.
- target
Agent StringIds Json - Resolved target agent IDs as JSON array.
- tenant
Id String - Tenant ID from provider configuration.
- total
Ops Number - Total attempted apply operations.
- trigger String
- Change this value to force a fresh apply run.
- trust
Floor Number - Ignore low-confidence purpose/delegation signals below this floor (0-1). Applied to selected pack_ids.
Package Details
- Repository
- thoth atensecurity/pulumi-thoth
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
thothTerraform Provider.
published on Thursday, Jul 23, 2026 by Aten Security