Skip to content

Commit eea7e47

Browse files
Update content.md
1 parent 8f84821 commit eea7e47

File tree

1 file changed

+48
-0
lines changed

1 file changed

+48
-0
lines changed

docsource/content.md

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -159,5 +159,53 @@ The orchestrator handles file operations as follows:
159159
- **Invalid Filenames**: Some characters may not be valid for filesystem operations
160160
- **URL Encoding**: Special characters in aliases may require URL encoding in SCP URLs
161161

162+
## API Integration Details
163+
164+
### AXAPI Endpoints Used
165+
166+
- **Authentication**: `/axapi/v3/auth` or `/axapi/v4/auth`
167+
- **SSL Certificates**: `/axapi/v3/slb/ssl-cert` or `/axapi/v4/slb/ssl-cert`
168+
- **Private Keys**: `/axapi/v3/slb/ssl-key` or `/axapi/v4/slb/ssl-key`
169+
- **SSL Templates**: `/axapi/v3/slb/template/server-ssl` and `/axapi/v3/slb/template/client-ssl`
170+
- **Virtual Services**: `/axapi/v3/slb/virtual-server`
171+
- **Partitions**: `/axapi/v3/active-partition`
172+
- **Memory Operations**: `/axapi/v3/write/memory`
173+
174+
### Certificate Format Support
175+
176+
- **PKCS#12**: Full support for certificates with private keys
177+
- **PEM**: Individual certificate files
178+
- **Certificate Chains**: Automatic handling of certificate chains
179+
- **Private Key Extraction**: Secure extraction and separate storage
180+
181+
### Advanced Features
182+
183+
#### Partition Support
184+
185+
The orchestrator fully supports A10 partitions:
186+
- Set active partition before operations
187+
- Isolate certificate operations to specific partitions
188+
- Support multi-tenant deployments
189+
190+
#### Template Management
191+
192+
Intelligent SSL template handling:
193+
- Detection of server-ssl and client-ssl template usage
194+
- Atomic template updates during certificate replacement
195+
- Preservation of template configurations
196+
197+
#### Virtual Service Coordination
198+
199+
Advanced virtual service management:
200+
- Mapping of templates to virtual service ports
201+
- Coordinated unbinding and rebinding operations
202+
- Support for multiple template types on single ports
203+
204+
#### Alias Management
205+
206+
Sophisticated alias handling:
207+
- Automatic timestamp generation for replacements
208+
- 240-character limit compliance
209+
- Duplicate alias detection and resolution
162210

163211

0 commit comments

Comments
 (0)