FeatureServerGroup
Summary​
Configuration used to specify the options for provisioning a server group for the feature server.Attributes​
The attributes are the same as the __init__
method parameters. See below.
__init__(...)​
Configuration used to specify the feature server group options.Parameters
name
(str
) - A unique name for the Feature Server Group.scaling_config
(Union
[AutoscalingConfig
,ProvisionedScalingConfig
,NoneType
]) - A configuration for creating an autoscaling or provisioned server group.description
(Optional
[str
]) - A human-readable description. Default:None
tags
(Optional
[Dict
[str
,str
]]) - Tags associated with this Tecton Object (key-value pairs of arbitrary metadata). Default:None
owner
(Optional
[str
]) - Owner name (typically the email of the primary maintainer). Default:None
prevent_destroy
(bool
) - If True, this Tecton object will be blocked from being deleted or re-created (i.e. a destructive update) during tecton plan/apply. To remove or update this object,prevent_destroy
must be set to False via the same tecton apply or a separate tecton apply.prevent_destroy
can be used to prevent accidental changes such as inadvertently deleting a Feature Service used in production or recreating a Feature View that triggers expensive rematerialization jobs.prevent_destroy
also blocks changes to dependent Tecton objects that would trigger a recreate of the tagged object, e.g. ifprevent_destroy
is set on a Feature Service, that will also prevent deletions or re-creates of Feature Views used in that service.prevent_destroy
is only enforced in live (i.e. non-dev) workspaces. Default:false
options
(Optional
[Dict
[str
,str
]]) - Additional options to configure the Feature Server Group. Used for advanced use cases and beta features. Default:None