configlet.v1

Top

arista/configlet.v1/configlet.proto

Configlet

Configlet is the state of a static configlet in a workspace or mainline. Subscribe and GetAll do not return the “body” Use GetOne to get the body of individual configlets

Field NameTypeDescription
keyConfigletKey

display_namegoogle.protobuf.StringValue

display_name is the display name of the static configlet.

descriptiongoogle.protobuf.StringValue

description is the description of the static configlet.

migrated_fromgoogle.protobuf.StringValue

migrated_from is populated with the source configlet name when migrated

from network provisioning to studio.

bodygoogle.protobuf.StringValue

body is the static configlet body.

created_atgoogle.protobuf.Timestamp

created_at is the time when the Configlet was created.

created_bygoogle.protobuf.StringValue

created_by is the user who created the Configlet.

last_modified_atgoogle.protobuf.Timestamp

last_modified_at is the time when the Configlet was last modified.

last_modified_bygoogle.protobuf.StringValue

last_modified_by is the user who last modified the Configlet.

ConfigletAssignment

ConfigletAssignment is the state of this assignment in a workspace/mainline

Field NameTypeDescription
keyConfigletAssignmentKey

display_namegoogle.protobuf.StringValue

descriptiongoogle.protobuf.StringValue

configlet_idsfmp.RepeatedString

configlet_ids is the list of configlets which are assigned

querygoogle.protobuf.StringValue

query represents the tag query assigned

match_policyMatchPolicy

match_policy is the discriminator for the query field

child_assignment_idsfmp.RepeatedString

list of child assignments

created_atgoogle.protobuf.Timestamp

created_at is the time when the ConfigletAssignment was created.

created_bygoogle.protobuf.StringValue

created_by is the user who created the ConfigletAssignment.

last_modified_atgoogle.protobuf.Timestamp

last_modified_at is the time when the ConfigletAssignment

was last modified.

last_modified_bygoogle.protobuf.StringValue

last_modified_by is the user who last modified the ConfigletAssignment.

ConfigletAssignmentConfig

ConfigletAssignmentConfig are the the inputs to the static configlet studio. Each assignment assigns a list of configlets to the devices matching the tag query. Individual assignments can have a list of “child” assignments. The totality of these assignments form a list of tree hierarchies. Using the corresponding GUI workflow should help explain this structure. When traversing a tree and assigning static configlets to devices, the following rules are applied:

  1. Tag queries at each level need to resolve to a subset of its parent’s queries. Devices resolved in child assignments but which do not resolve in that of its parent’s are skipped.
  2. Match policy determines how the assignment’s devices get divied up amongst its children.
Field NameTypeDescription
keyConfigletAssignmentKey

display_namegoogle.protobuf.StringValue

descriptiongoogle.protobuf.StringValue

configlet_idsfmp.RepeatedString

configlet_ids is the list of configlets to be assigned

querygoogle.protobuf.StringValue

query is a tag query string that conforms to the CloudVision

tag query language. E.g., the query, "datacenter:NYC,SFO AND</p><p>sflow:enabled", matches all devices with sflow enabled in

data centers NYC and SFO.

malformed queries result in an error

tags not matching devices are ignored

removegoogle.protobuf.BoolValue

remove indicates whether to remove (true) or add (false,

unset) the tag assignments involving the studio identified

by the key if the encompassing workspace merges. Other data

fields are not allowed if this field is set to true.

match_policyMatchPolicy

match_policy is the discriminator for the query field

child_assignment_idsfmp.RepeatedString

list of child assignments

ConfigletAssignmentKey

ConfigletAssignmentKey uniquely identifies a configlet assignment

Field NameTypeDescription
workspace_idgoogle.protobuf.StringValue

workspace_id is the unique identifier of the workspace.

configlet_assignment_idgoogle.protobuf.StringValue

configlet_assignment_id is the unique identifier of the configlet_assignment.

ConfigletConfig

ConfigletConfig updates a static configlet in a workspace.

Field NameTypeDescription
keyConfigletKey

removegoogle.protobuf.BoolValue

remove specifies the static configlet is to be removed from the workspace.

Other data fields are not allowed when this field is set to true.

display_namegoogle.protobuf.StringValue

display_name is the display name of the static configlet.

descriptiongoogle.protobuf.StringValue

description is the description of the static configlet.

migrated_fromgoogle.protobuf.StringValue

migrated_from is populated with the source configlet name when migrated

from network provisioning to studio.

bodygoogle.protobuf.StringValue

body is the static configlet body.

ConfigletKey

ConfigletKey uniquely identifies a static configlet.

Field NameTypeDescription
workspace_idgoogle.protobuf.StringValue

workspace_id identifies the workspace within which the static configlet resides

empty string ("") stands for the “mainline”.

configlet_idgoogle.protobuf.StringValue

configlet_id is the static configlet ID.

Filter

Filter is used to filter static configlets.

Field NameTypeDescription
include_bodygoogle.protobuf.BoolValue

include_body specifies the static configlet body is to be included.

MatchPolicy

MatchPolicy specifies how the tag query of a configlet assignment should be used to resolve devices for its children

NameNumberDescription
MATCH_POLICY_UNSPECIFIED0

MATCH_POLICY_MATCH_FIRST1

MATCH_POLICY_MATCH_FIRST dictates that matching devices are used only for the first match amongst its children

MATCH_POLICY_MATCH_ALL2

MATCH_POLICY_MATCH_ALL dictates that matching devices are used across all children

Top

arista/configlet.v1/services.gen.proto

ConfigletAssignmentConfigDeleteAllRequest

ConfigletAssignmentConfigDeleteAllResponse

Field NameTypeDescription
typefmp.DeleteError

This describes the class of delete error.

errorgoogle.protobuf.StringValue

This indicates the error message from the delete failure.

keyConfigletAssignmentKey

This is the key of the ConfigletAssignmentConfig instance that failed to be deleted.

timegoogle.protobuf.Timestamp

Time indicates the (UTC) timestamp when the key was being deleted.

ConfigletAssignmentConfigDeleteRequest

Field NameTypeDescription
keyConfigletAssignmentKey

Key indicates which ConfigletAssignmentConfig instance to remove.

This field must always be set.

ConfigletAssignmentConfigDeleteResponse

Field NameTypeDescription
keyConfigletAssignmentKey

Key echoes back the key of the deleted ConfigletAssignmentConfig instance.

timegoogle.protobuf.Timestamp

Time indicates the (UTC) timestamp at which the system recognizes the

deletion. The only guarantees made about this timestamp are:

- it is after the time the request was received

- a time-ranged query with StartTime==DeletedAt will not include this instance.

ConfigletAssignmentConfigDeleteSomeRequest

Field NameTypeDescription
keysConfigletAssignmentKey[…]

key contains a list of ConfigletAssignmentConfig keys to delete

ConfigletAssignmentConfigDeleteSomeResponse

ConfigletAssignmentConfigDeleteSomeResponse is only sent when there is an error.

Field NameTypeDescription
keyConfigletAssignmentKey

errorstring

ConfigletAssignmentConfigRequest

Field NameTypeDescription
keyConfigletAssignmentKey

Key uniquely identifies a ConfigletAssignmentConfig instance to retrieve.

This value must be populated.

timegoogle.protobuf.Timestamp

Time indicates the time for which you are interested in the data.

If no time is given, the server will use the time at which it makes the request.

ConfigletAssignmentConfigResponse

Field NameTypeDescription
valueConfigletAssignmentConfig

Value is the value requested.

This structure will be fully-populated as it exists in the datastore. If

optional fields were not given at creation, these fields will be empty or

set to default values.

timegoogle.protobuf.Timestamp

Time carries the (UTC) timestamp of the last-modification of the

ConfigletAssignmentConfig instance in this response.

ConfigletAssignmentConfigSetRequest

Field NameTypeDescription
valueConfigletAssignmentConfig

ConfigletAssignmentConfig carries the value to set into the datastore.

See the documentation on the ConfigletAssignmentConfig struct for which fields are required.

ConfigletAssignmentConfigSetResponse

Field NameTypeDescription
valueConfigletAssignmentConfig

Value carries all the values given in the ConfigletAssignmentConfigSetRequest as well

as any server-generated values.

timegoogle.protobuf.Timestamp

Time indicates the (UTC) timestamp at which the system recognizes the

creation. The only guarantees made about this timestamp are:

- it is after the time the request was received

- a time-ranged query with StartTime==CreatedAt will include this instance.

ConfigletAssignmentConfigSetSomeRequest

Field NameTypeDescription
valuesConfigletAssignmentConfig[…]

value contains a list of ConfigletAssignmentConfig values to write.

It is possible to provide more values than can fit within either:

- the maxiumum send size of the client

- the maximum receive size of the server

If this error occurs you must reduce the number of values sent.

See gRPC “maximum message size” documentation for more information.

ConfigletAssignmentConfigSetSomeResponse

Field NameTypeDescription
keyConfigletAssignmentKey

errorstring

ConfigletAssignmentConfigSomeRequest

Field NameTypeDescription
keysConfigletAssignmentKey[…]

timegoogle.protobuf.Timestamp

Time indicates the time for which you are interested in the data.

If no time is given, the server will use the time at which it makes the request.

ConfigletAssignmentConfigSomeResponse

Field NameTypeDescription
valueConfigletAssignmentConfig

Value is the value requested.

This structure will be fully-populated as it exists in the datastore. If

optional fields were not given at creation, these fields will be empty or

set to default values.

errorgoogle.protobuf.StringValue

Error is an optional field.

It should be filled when there is an error in the GetSome process.

timegoogle.protobuf.Timestamp

ConfigletAssignmentConfigStreamRequest

Field NameTypeDescription
partial_eq_filterConfigletAssignmentConfig[…]

PartialEqFilter provides a way to server-side filter a GetAll/Subscribe.

This requires all provided fields to be equal to the response.

While transparent to users, this field also allows services to optimize internal

subscriptions if filter(s) are sufficiently specific.

timearista.time.TimeBounds

TimeRange allows limiting response data to within a specified time window.

If this field is populated, at least one of the two time fields are required.

For GetAll, the fields start and end can be used as follows:

* end: Returns the state of each ConfigletAssignmentConfig at end.

* Each ConfigletAssignmentConfig response is fully-specified (all fields set).

* start: Returns the state of each ConfigletAssignmentConfig at start, followed by updates until now.

* Each ConfigletAssignmentConfig response at start is fully-specified, but updates may be partial.

* start and end: Returns the state of each ConfigletAssignmentConfig at start, followed by updates

until end.

* Each ConfigletAssignmentConfig response at start is fully-specified, but updates until end may

be partial.

This field is not allowed in the Subscribe RPC.

ConfigletAssignmentConfigStreamResponse

Field NameTypeDescription
valueConfigletAssignmentConfig

Value is a value deemed relevant to the initiating request.

This structure will always have its key-field populated. Which other fields are

populated, and why, depends on the value of Operation and what triggered this notification.

timegoogle.protobuf.Timestamp

Time holds the timestamp of this ConfigletAssignmentConfig’s last modification.

typearista.subscriptions.Operation

Operation indicates how the ConfigletAssignmentConfig value in this response should be considered.

Under non-subscribe requests, this value should always be INITIAL. In a subscription,

once all initial data is streamed and the client begins to receive modification updates,

you should not see INITIAL again.

ConfigletAssignmentRequest

Field NameTypeDescription
keyConfigletAssignmentKey

Key uniquely identifies a ConfigletAssignment instance to retrieve.

This value must be populated.

timegoogle.protobuf.Timestamp

Time indicates the time for which you are interested in the data.

If no time is given, the server will use the time at which it makes the request.

ConfigletAssignmentResponse

Field NameTypeDescription
valueConfigletAssignment

Value is the value requested.

This structure will be fully-populated as it exists in the datastore. If

optional fields were not given at creation, these fields will be empty or

set to default values.

timegoogle.protobuf.Timestamp

Time carries the (UTC) timestamp of the last-modification of the

ConfigletAssignment instance in this response.

ConfigletAssignmentSomeRequest

Field NameTypeDescription
keysConfigletAssignmentKey[…]

timegoogle.protobuf.Timestamp

Time indicates the time for which you are interested in the data.

If no time is given, the server will use the time at which it makes the request.

ConfigletAssignmentSomeResponse

Field NameTypeDescription
valueConfigletAssignment

Value is the value requested.

This structure will be fully-populated as it exists in the datastore. If

optional fields were not given at creation, these fields will be empty or

set to default values.

errorgoogle.protobuf.StringValue

Error is an optional field.

It should be filled when there is an error in the GetSome process.

timegoogle.protobuf.Timestamp

ConfigletAssignmentStreamRequest

Field NameTypeDescription
partial_eq_filterConfigletAssignment[…]

PartialEqFilter provides a way to server-side filter a GetAll/Subscribe.

This requires all provided fields to be equal to the response.

While transparent to users, this field also allows services to optimize internal

subscriptions if filter(s) are sufficiently specific.

timearista.time.TimeBounds

TimeRange allows limiting response data to within a specified time window.

If this field is populated, at least one of the two time fields are required.

For GetAll, the fields start and end can be used as follows:

* end: Returns the state of each ConfigletAssignment at end.

* Each ConfigletAssignment response is fully-specified (all fields set).

* start: Returns the state of each ConfigletAssignment at start, followed by updates until now.

* Each ConfigletAssignment response at start is fully-specified, but updates may be partial.

* start and end: Returns the state of each ConfigletAssignment at start, followed by updates

until end.

* Each ConfigletAssignment response at start is fully-specified, but updates until end may

be partial.

This field is not allowed in the Subscribe RPC.

ConfigletAssignmentStreamResponse

Field NameTypeDescription
valueConfigletAssignment

Value is a value deemed relevant to the initiating request.

This structure will always have its key-field populated. Which other fields are

populated, and why, depends on the value of Operation and what triggered this notification.

timegoogle.protobuf.Timestamp

Time holds the timestamp of this ConfigletAssignment’s last modification.

typearista.subscriptions.Operation

Operation indicates how the ConfigletAssignment value in this response should be considered.

Under non-subscribe requests, this value should always be INITIAL. In a subscription,

once all initial data is streamed and the client begins to receive modification updates,

you should not see INITIAL again.

ConfigletConfigDeleteAllRequest

ConfigletConfigDeleteAllResponse

Field NameTypeDescription
typefmp.DeleteError

This describes the class of delete error.

errorgoogle.protobuf.StringValue

This indicates the error message from the delete failure.

keyConfigletKey

This is the key of the ConfigletConfig instance that failed to be deleted.

timegoogle.protobuf.Timestamp

Time indicates the (UTC) timestamp when the key was being deleted.

ConfigletConfigDeleteRequest

Field NameTypeDescription
keyConfigletKey

Key indicates which ConfigletConfig instance to remove.

This field must always be set.

ConfigletConfigDeleteResponse

Field NameTypeDescription
keyConfigletKey

Key echoes back the key of the deleted ConfigletConfig instance.

timegoogle.protobuf.Timestamp

Time indicates the (UTC) timestamp at which the system recognizes the

deletion. The only guarantees made about this timestamp are:

- it is after the time the request was received

- a time-ranged query with StartTime==DeletedAt will not include this instance.

ConfigletConfigDeleteSomeRequest

Field NameTypeDescription
keysConfigletKey[…]

key contains a list of ConfigletConfig keys to delete

ConfigletConfigDeleteSomeResponse

ConfigletConfigDeleteSomeResponse is only sent when there is an error.

Field NameTypeDescription
keyConfigletKey

errorstring

ConfigletConfigRequest

Field NameTypeDescription
keyConfigletKey

Key uniquely identifies a ConfigletConfig instance to retrieve.

This value must be populated.

timegoogle.protobuf.Timestamp

Time indicates the time for which you are interested in the data.

If no time is given, the server will use the time at which it makes the request.

ConfigletConfigResponse

Field NameTypeDescription
valueConfigletConfig

Value is the value requested.

This structure will be fully-populated as it exists in the datastore. If

optional fields were not given at creation, these fields will be empty or

set to default values.

timegoogle.protobuf.Timestamp

Time carries the (UTC) timestamp of the last-modification of the

ConfigletConfig instance in this response.

ConfigletConfigSetRequest

Field NameTypeDescription
valueConfigletConfig

ConfigletConfig carries the value to set into the datastore.

See the documentation on the ConfigletConfig struct for which fields are required.

ConfigletConfigSetResponse

Field NameTypeDescription
valueConfigletConfig

Value carries all the values given in the ConfigletConfigSetRequest as well

as any server-generated values.

timegoogle.protobuf.Timestamp

Time indicates the (UTC) timestamp at which the system recognizes the

creation. The only guarantees made about this timestamp are:

- it is after the time the request was received

- a time-ranged query with StartTime==CreatedAt will include this instance.

ConfigletConfigSetSomeRequest

Field NameTypeDescription
valuesConfigletConfig[…]

value contains a list of ConfigletConfig values to write.

It is possible to provide more values than can fit within either:

- the maxiumum send size of the client

- the maximum receive size of the server

If this error occurs you must reduce the number of values sent.

See gRPC “maximum message size” documentation for more information.

ConfigletConfigSetSomeResponse

Field NameTypeDescription
keyConfigletKey

errorstring

ConfigletConfigSomeRequest

Field NameTypeDescription
keysConfigletKey[…]

timegoogle.protobuf.Timestamp

Time indicates the time for which you are interested in the data.

If no time is given, the server will use the time at which it makes the request.

ConfigletConfigSomeResponse

Field NameTypeDescription
valueConfigletConfig

Value is the value requested.

This structure will be fully-populated as it exists in the datastore. If

optional fields were not given at creation, these fields will be empty or

set to default values.

errorgoogle.protobuf.StringValue

Error is an optional field.

It should be filled when there is an error in the GetSome process.

timegoogle.protobuf.Timestamp

ConfigletConfigStreamRequest

Field NameTypeDescription
partial_eq_filterConfigletConfig[…]

PartialEqFilter provides a way to server-side filter a GetAll/Subscribe.

This requires all provided fields to be equal to the response.

While transparent to users, this field also allows services to optimize internal

subscriptions if filter(s) are sufficiently specific.

timearista.time.TimeBounds

TimeRange allows limiting response data to within a specified time window.

If this field is populated, at least one of the two time fields are required.

For GetAll, the fields start and end can be used as follows:

* end: Returns the state of each ConfigletConfig at end.

* Each ConfigletConfig response is fully-specified (all fields set).

* start: Returns the state of each ConfigletConfig at start, followed by updates until now.

* Each ConfigletConfig response at start is fully-specified, but updates may be partial.

* start and end: Returns the state of each ConfigletConfig at start, followed by updates

until end.

* Each ConfigletConfig response at start is fully-specified, but updates until end may

be partial.

This field is not allowed in the Subscribe RPC.

ConfigletConfigStreamResponse

Field NameTypeDescription
valueConfigletConfig

Value is a value deemed relevant to the initiating request.

This structure will always have its key-field populated. Which other fields are

populated, and why, depends on the value of Operation and what triggered this notification.

timegoogle.protobuf.Timestamp

Time holds the timestamp of this ConfigletConfig’s last modification.

typearista.subscriptions.Operation

Operation indicates how the ConfigletConfig value in this response should be considered.

Under non-subscribe requests, this value should always be INITIAL. In a subscription,

once all initial data is streamed and the client begins to receive modification updates,

you should not see INITIAL again.

ConfigletRequest

Field NameTypeDescription
keyConfigletKey

Key uniquely identifies a Configlet instance to retrieve.

This value must be populated.

timegoogle.protobuf.Timestamp

Time indicates the time for which you are interested in the data.

If no time is given, the server will use the time at which it makes the request.

ConfigletResponse

Field NameTypeDescription
valueConfiglet

Value is the value requested.

This structure will be fully-populated as it exists in the datastore. If

optional fields were not given at creation, these fields will be empty or

set to default values.

timegoogle.protobuf.Timestamp

Time carries the (UTC) timestamp of the last-modification of the

Configlet instance in this response.

ConfigletSomeRequest

Field NameTypeDescription
keysConfigletKey[…]

timegoogle.protobuf.Timestamp

Time indicates the time for which you are interested in the data.

If no time is given, the server will use the time at which it makes the request.

ConfigletSomeResponse

Field NameTypeDescription
valueConfiglet

Value is the value requested.

This structure will be fully-populated as it exists in the datastore. If

optional fields were not given at creation, these fields will be empty or

set to default values.

errorgoogle.protobuf.StringValue

Error is an optional field.

It should be filled when there is an error in the GetSome process.

timegoogle.protobuf.Timestamp

ConfigletStreamRequest

Field NameTypeDescription
partial_eq_filterConfiglet[…]

PartialEqFilter provides a way to server-side filter a GetAll/Subscribe.

This requires all provided fields to be equal to the response.

While transparent to users, this field also allows services to optimize internal

subscriptions if filter(s) are sufficiently specific.

timearista.time.TimeBounds

TimeRange allows limiting response data to within a specified time window.

If this field is populated, at least one of the two time fields are required.

For GetAll, the fields start and end can be used as follows:

* end: Returns the state of each Configlet at end.

* Each Configlet response is fully-specified (all fields set).

* start: Returns the state of each Configlet at start, followed by updates until now.

* Each Configlet response at start is fully-specified, but updates may be partial.

* start and end: Returns the state of each Configlet at start, followed by updates

until end.

* Each Configlet response at start is fully-specified, but updates until end may

be partial.

This field is not allowed in the Subscribe RPC.

ConfigletStreamResponse

Field NameTypeDescription
valueConfiglet

Value is a value deemed relevant to the initiating request.

This structure will always have its key-field populated. Which other fields are

populated, and why, depends on the value of Operation and what triggered this notification.

timegoogle.protobuf.Timestamp

Time holds the timestamp of this Configlet’s last modification.

typearista.subscriptions.Operation

Operation indicates how the Configlet value in this response should be considered.

Under non-subscribe requests, this value should always be INITIAL. In a subscription,

once all initial data is streamed and the client begins to receive modification updates,

you should not see INITIAL again.

MetaResponse

Field NameTypeDescription
timegoogle.protobuf.Timestamp

Time holds the timestamp of the last item included in the metadata calculation.

typearista.subscriptions.Operation

Operation indicates how the value in this response should be considered.

Under non-subscribe requests, this value should always be INITIAL. In a subscription,

once all initial data is streamed and the client begins to receive modification updates,

you should not see INITIAL again.

countgoogle.protobuf.UInt32Value

Count is the number of items present under the conditions of the request.

ConfigletAssignmentConfigService

Method NameRequest TypeResponse TypeDescription
GetOneConfigletAssignmentConfigRequestConfigletAssignmentConfigResponse

GetSomeConfigletAssignmentConfigSomeRequestConfigletAssignmentConfigSomeResponse stream

GetAllConfigletAssignmentConfigStreamRequestConfigletAssignmentConfigStreamResponse stream

SubscribeConfigletAssignmentConfigStreamRequestConfigletAssignmentConfigStreamResponse stream

GetMetaConfigletAssignmentConfigStreamRequestMetaResponse

SubscribeMetaConfigletAssignmentConfigStreamRequestMetaResponse stream

SetConfigletAssignmentConfigSetRequestConfigletAssignmentConfigSetResponse

SetSomeConfigletAssignmentConfigSetSomeRequestConfigletAssignmentConfigSetSomeResponse stream

DeleteConfigletAssignmentConfigDeleteRequestConfigletAssignmentConfigDeleteResponse

DeleteSomeConfigletAssignmentConfigDeleteSomeRequestConfigletAssignmentConfigDeleteSomeResponse stream

DeleteAllConfigletAssignmentConfigDeleteAllRequestConfigletAssignmentConfigDeleteAllResponse stream

ConfigletAssignmentService

Method NameRequest TypeResponse TypeDescription
GetOneConfigletAssignmentRequestConfigletAssignmentResponse

GetSomeConfigletAssignmentSomeRequestConfigletAssignmentSomeResponse stream

GetAllConfigletAssignmentStreamRequestConfigletAssignmentStreamResponse stream

SubscribeConfigletAssignmentStreamRequestConfigletAssignmentStreamResponse stream

GetMetaConfigletAssignmentStreamRequestMetaResponse

SubscribeMetaConfigletAssignmentStreamRequestMetaResponse stream

ConfigletConfigService

Method NameRequest TypeResponse TypeDescription
GetOneConfigletConfigRequestConfigletConfigResponse

GetSomeConfigletConfigSomeRequestConfigletConfigSomeResponse stream

GetAllConfigletConfigStreamRequestConfigletConfigStreamResponse stream

SubscribeConfigletConfigStreamRequestConfigletConfigStreamResponse stream

GetMetaConfigletConfigStreamRequestMetaResponse

SubscribeMetaConfigletConfigStreamRequestMetaResponse stream

SetConfigletConfigSetRequestConfigletConfigSetResponse

SetSomeConfigletConfigSetSomeRequestConfigletConfigSetSomeResponse stream

DeleteConfigletConfigDeleteRequestConfigletConfigDeleteResponse

DeleteSomeConfigletConfigDeleteSomeRequestConfigletConfigDeleteSomeResponse stream

DeleteAllConfigletConfigDeleteAllRequestConfigletConfigDeleteAllResponse stream

ConfigletService

Method NameRequest TypeResponse TypeDescription
GetOneConfigletRequestConfigletResponse

GetSomeConfigletSomeRequestConfigletSomeResponse stream

GetAllConfigletStreamRequestConfigletStreamResponse stream

SubscribeConfigletStreamRequestConfigletStreamResponse stream

GetMetaConfigletStreamRequestMetaResponse

SubscribeMetaConfigletStreamRequestMetaResponse stream