Skip to content

Commit d1a73ec

Browse files
committed
Generated using: ./alchemy zap --attribute="in-progress" ... /TLSClientManagement.adoc
1 parent d3f5a3b commit d1a73ec

File tree

2 files changed

+14
-10
lines changed

2 files changed

+14
-10
lines changed

src/app/zap-templates/zcl/data-model/chip/tls-certificate-management-cluster.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ Git: 1.4-534-g3214b3502
3636
</struct>
3737

3838
<cluster apiMaturity="provisional">
39-
<domain name="General"/>
39+
<domain name="Cameras"/>
4040
<name>TLS Certificate Management</name>
4141
<code>0x0801</code>
4242
<define>TLS_CERTIFICATE_MANAGEMENT_CLUSTER</define>

src/app/zap-templates/zcl/data-model/chip/tls-client-management-cluster.xml

+13-9
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ limitations under the License.
1818
XML generated by Alchemy; DO NOT EDIT.
1919
Source: src/tls/TLSClientManagement.adoc
2020
Parameters: in-progress
21-
Git: 1.4-819-g9894ad1b9
21+
Git: 0.7-summer-2025
2222
-->
2323
<configurator xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../zcl.xsd">
2424
<domain name="General"/>
@@ -34,12 +34,12 @@ Git: 1.4-819-g9894ad1b9
3434
<item fieldId="1" name="Hostname" type="octet_string"/>
3535
<item fieldId="2" name="Port" type="int16u"/>
3636
<item fieldId="3" name="CAID" type="int16u"/>
37-
<item fieldId="4" name="CCDID" type="int16u" isNullable="true" optional="true"/>
37+
<item fieldId="4" name="CCDID" type="int16u" isNullable="true"/>
3838
<item fieldId="5" name="Status" type="TLSEndpointStatusEnum" min="0x00" max="0x01"/>
3939
</struct>
4040

4141
<cluster apiMaturity="provisional">
42-
<domain name="General"/>
42+
<domain name="General">General</domain>
4343
<name>TLS Client Management</name>
4444
<code>0x0802</code>
4545
<define>TLS_CLIENT_MANAGEMENT_CLUSTER</define>
@@ -49,36 +49,40 @@ Git: 1.4-819-g9894ad1b9
4949
<globalAttribute code="0xFFFD" side="either" value="1"/>
5050
<attribute code="0x0000" side="server" define="MAX_PROVISIONED" type="int8u">MaxProvisioned</attribute>
5151
<attribute code="0x0001" side="server" define="CURRENT_PROVISIONED" type="int8u">CurrentProvisioned</attribute>
52-
<attribute code="0x0002" side="server" define="MAX_IN_USE" type="int8u">MaxInUse</attribute>
53-
<attribute code="0x0003" side="server" define="CURRENT_IN_USE" type="int8u">CurrentInUse</attribute>
52+
<attribute code="0x0002" side="server" define="MAX_IN_USE" type="int8u">CurrentInUse</attribute>
5453
<command code="0x00" source="client" name="ProvisionEndpoint" optional="false" response="ProvisionEndpointResponse">
5554
<description>This command SHALL provision a TLS Endpoint for the provided HostName / Port combination.</description>
5655
<access op="invoke" privilege="administer"/>
56+
<quality largeMessage="true"/>
5757
<arg id="0" name="Hostname" type="octet_string"/>
5858
<arg id="1" name="Port" type="int16u"/>
5959
<arg id="2" name="CAID" type="int16u"/>
60-
<arg id="3" name="CCDID" type="int16u" optional="true" isNullable="true"/>
61-
<arg id="4" name="EndpointID" type="int16u" optional="true" isNullable="true"/>
60+
<arg id="3" name="CCDID" type="int16u" isNullable="true"/>
61+
<arg id="4" name="EndpointID" type="int16u" isNullable="true"/>
6262
</command>
6363

6464
<command code="0x01" source="server" name="ProvisionEndpointResponse" optional="false" disableDefaultResponse="true">
6565
<description>This command SHALL be generated in response to a ProvisionEndpointRequest command.</description>
66+
<quality largeMessage="true"/>
6667
<arg id="0" name="EndpointID" type="int16u"/>
6768
</command>
6869

6970
<command code="0x02" source="client" name="FindEndpoint" optional="false" response="FindEndpointResponse">
70-
<description>This command SHALL return the TLS Endpoint details for the passed in EndpointID.</description>
71-
<arg id="0" name="EndpointID" type="int16u" optional="true" isNullable="true"/>
71+
<description>This command SHALL return the TLS Endpoint details for the passed in EndpointID, or all provisioned endpoints if nu </description>
72+
<quality largeMessage="true"/>
73+
<arg id="0" name="EndpointID" type="int16u" isNullable="true"/>
7274
</command>
7375

7476
<command code="0x03" source="server" name="FindEndpointResponse" optional="false" disableDefaultResponse="true">
7577
<description>This command SHALL be generated in response to a FindEndpointRequest command.</description>
78+
<quality largeMessage="true"/>
7679
<arg id="0" name="Endpoints" array="true" type="TLSEndpointStruct"/>
7780
</command>
7881

7982
<command code="0x04" source="client" name="RemoveEndpoint" optional="false">
8083
<description>This command SHALL be generated to request the Node terminates the TLS Connection.</description>
8184
<access op="invoke" privilege="administer"/>
85+
<quality largeMessage="true"/>
8286
<arg id="0" name="EndpointID" type="int16u"/>
8387
</command>
8488

0 commit comments

Comments
 (0)