Skip to content

Commit

Permalink
chore(manifest): Re-create description fields in manifest to use Noun…
Browse files Browse the repository at this point in the history
… Phrase Style
  • Loading branch information
m8rmclaren committed Jul 3, 2024
1 parent 2787c5a commit 67ccdd5
Show file tree
Hide file tree
Showing 3 changed files with 10 additions and 26 deletions.
4 changes: 2 additions & 2 deletions docs/appgwbin.md
Original file line number Diff line number Diff line change
Expand Up @@ -170,8 +170,8 @@ The following table describes the required and optional fields for the `AppGwBin
| --------- | ----------- | ------------------------- |
| Category | Select "Azure Application Gateway Certificate Binding" or the customized certificate store name from the previous step. | |
| Container | Optional container to associate certificate store with. | |
| Client Machine | The Azure Tenant (directory) ID that owns the Service Principal. | |
| Store Path | Azure resource ID of the application gateway, following the format: /subscriptions/<subscription-id>/resourceGroups/<resource-group-name>/providers/Microsoft.Network/applicationGateways/<application-gateway-name>. | |
| Client Machine | The fully qualified domain name (FQDN) or the IP address of the Azure Application Gateway. Example: myappgateway.example.com | |
| Store Path | The Azure Resource ID of the specific Azure Application Gateway instance and the specific HTTPS/TLS Listener to which the certificate will be bound. Example: /subscriptions/{subscription-id}/resourceGroups/{resource-group-name}/providers/Microsoft.Network/applicationGateways/{gateway-name}/frontendHttpListeners/{listener-name} | |
| Orchestrator | Select an approved orchestrator capable of managing `AppGwBin` certificates. Specifically, one with the `AzureAppGwBin` capability. | |

* **Using kfutil**
Expand Down
4 changes: 2 additions & 2 deletions docs/azureappgw.md
Original file line number Diff line number Diff line change
Expand Up @@ -166,8 +166,8 @@ The following table describes the required and optional fields for the `AzureApp
| --------- | ----------- | ------------------------- |
| Category | Select "Azure Application Gateway Certificate" or the customized certificate store name from the previous step. | |
| Container | Optional container to associate certificate store with. | |
| Client Machine | The Azure Tenant (directory) ID that owns the Service Principal. | |
| Store Path | Azure resource ID of the application gateway, following the format: /subscriptions/<subscription-id>/resourceGroups/<resource-group-name>/providers/Microsoft.Network/applicationGateways/<application-gateway-name>. | |
| Client Machine | The fully qualified domain name (FQDN) or the IP address of the Azure Application Gateway. Example: myappgateway.example.com | |
| Store Path | The Azure Resource ID of the specific Azure Application Gateway instance where the certificate will be managed. Example: /subscriptions/{subscription-id}/resourceGroups/{resource-group-name}/providers/Microsoft.Network/applicationGateways/{gateway-name} | |
| Orchestrator | Select an approved orchestrator capable of managing `AzureAppGw` certificates. Specifically, one with the `AzureAppGw` capability. | |

* **Using kfutil**
Expand Down
28 changes: 6 additions & 22 deletions integration-manifest.json
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
{
"$schema": "/Users/hroszell/coding/dev/staff-tools/keyfactor.github.io/v2/integration-manifest-schema.json",
"$schema": "https://keyfactor.github.io/v2/integration-manifest-schema.json",
"name": "Azure Application Gateway Orchestrator",
"integration_type": "orchestrator",
"status": "production",
"description": "The Azure Application Gateway Orchestrator Extension is an extension to the Keyfactor Universal Orchestrator that allows for the management of certificates on Azure Application Gateways, including the ability to add and bind certificates to HTTPS listeners.",
"description": "The Azure Application Gateway Universal Orchestrator extension remotely manages certificates used by Azure Application Gateways, supporting both general certificate management and HTTPS/TLS Listener binding management.",
"support_level": "kf-supported",
"release_dir": "AzureAppGatewayOrchestrator\\bin\\Release",
"link_github": true,
Expand All @@ -12,30 +12,14 @@
"orchestrator": {
"UOFramework": "10.4",
"pam_support": false,
"win": {
"supportsManagementAdd": true,
"supportsManagementRemove": true,
"supportsCreateStore": false,
"supportsDiscovery": true,
"supportsReenrollment": false,
"supportsInventory": true
},
"linux": {
"supportsManagementAdd": true,
"supportsManagementRemove": true,
"supportsCreateStore": false,
"supportsDiscovery": true,
"supportsReenrollment": false,
"supportsInventory": true
},
"store_types": [
{
"Name": "Azure Application Gateway Certificate",
"ShortName": "AzureAppGw",
"Capability": "AzureAppGw",
"LocalStore": false,
"ClientMachineDescription": "The Azure Tenant (directory) ID that owns the Service Principal.",
"StorePathDescription": "Azure resource ID of the application gateway, following the format: /subscriptions/<subscription-id>/resourceGroups/<resource-group-name>/providers/Microsoft.Network/applicationGateways/<application-gateway-name>.",
"ClientMachineDescription": "The fully qualified domain name (FQDN) or the IP address of the Azure Application Gateway. Example: myappgateway.example.com",
"StorePathDescription": "The Azure Resource ID of the specific Azure Application Gateway instance where the certificate will be managed. Example: /subscriptions/{subscription-id}/resourceGroups/{resource-group-name}/providers/Microsoft.Network/applicationGateways/{gateway-name}",
"SupportedOperations": {
"Add": true,
"Remove": true,
Expand All @@ -61,8 +45,8 @@
"ShortName": "AppGwBin",
"Capability": "AzureAppGwBin",
"LocalStore": false,
"ClientMachineDescription": "The Azure Tenant (directory) ID that owns the Service Principal.",
"StorePathDescription": "Azure resource ID of the application gateway, following the format: /subscriptions/<subscription-id>/resourceGroups/<resource-group-name>/providers/Microsoft.Network/applicationGateways/<application-gateway-name>.",
"ClientMachineDescription": "The fully qualified domain name (FQDN) or the IP address of the Azure Application Gateway. Example: myappgateway.example.com",
"StorePathDescription": "The Azure Resource ID of the specific Azure Application Gateway instance and the specific HTTPS/TLS Listener to which the certificate will be bound. Example: /subscriptions/{subscription-id}/resourceGroups/{resource-group-name}/providers/Microsoft.Network/applicationGateways/{gateway-name}/frontendHttpListeners/{listener-name}",
"SupportedOperations": {
"Add": true,
"Remove": false,
Expand Down

0 comments on commit 67ccdd5

Please sign in to comment.