Skip to content

Commit b4a239d

Browse files
musabbirzman-ms
authored andcommitted
Add missing Enums required in 2023-06-28-preview (#25973)
* Add missing Enums required in 2023-06-28-preview * update name to LedgerSKU * remove sku from managed ccf * Update Sku model * Update Models
1 parent 69c0978 commit b4a239d

File tree

6 files changed

+23
-0
lines changed

6 files changed

+23
-0
lines changed

specification/confidentialledger/resource-manager/Microsoft.ConfidentialLedger/preview/2023-06-28-preview/confidentialledger.json

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -647,6 +647,19 @@
647647
"modelAsString": true
648648
}
649649
},
650+
"LedgerSku": {
651+
"description": "SKU associated with the ledger resource",
652+
"type": "string",
653+
"enum": [
654+
"Standard",
655+
"Basic",
656+
"Unknown"
657+
],
658+
"x-ms-enum": {
659+
"name": "LedgerSku",
660+
"modelAsString": true
661+
}
662+
},
650663
"CertBasedSecurityPrincipal": {
651664
"type": "object",
652665
"description": "Cert based security principal with Ledger RoleName",
@@ -715,6 +728,10 @@
715728
"readOnly": true,
716729
"$ref": "#/definitions/ProvisioningState"
717730
},
731+
"ledgerSku": {
732+
"description": "SKU associated with the ledger",
733+
"$ref": "#/definitions/LedgerSku"
734+
},
718735
"aadBasedSecurityPrincipals": {
719736
"description": "Array of all AAD based Security Principals.",
720737
"type": "array",

specification/confidentialledger/resource-manager/Microsoft.ConfidentialLedger/preview/2023-06-28-preview/examples/ConfidentialLedger_Create.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
"confidentialLedger": {
88
"properties": {
99
"ledgerType": "Public",
10+
"ledgerSku": "Standard",
1011
"aadBasedSecurityPrincipals": [
1112
{
1213
"principalId": "34621747-6fc8-4771-a2eb-72f31c461f2e",
@@ -36,6 +37,7 @@
3637
"ledgerUri": "https://dummy.accledger.domain.com/DummyLedgerName",
3738
"identityServiceUri": "https://dummy.accledger.identity.com/DummyLedgerName",
3839
"ledgerType": "Public",
40+
"ledgerSku": "Standard",
3941
"ledgerInternalNamespace": "dummyNamespace",
4042
"provisioningState": "Succeeded",
4143
"aadBasedSecurityPrincipals": [

specification/confidentialledger/resource-manager/Microsoft.ConfidentialLedger/preview/2023-06-28-preview/examples/ConfidentialLedger_Get.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
"ledgerUri": "https://dummy.accledger.domain.com/DummyLedgerName",
1414
"identityServiceUri": "https://dummy.accledger.identity.com/DummyLedgerName",
1515
"ledgerType": "Public",
16+
"ledgerSku": "Standard",
1617
"runningState": "Active",
1718
"ledgerInternalNamespace": "dummyNamespace",
1819
"provisioningState": "Succeeded",

specification/confidentialledger/resource-manager/Microsoft.ConfidentialLedger/preview/2023-06-28-preview/examples/ConfidentialLedger_List.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
"ledgerUri": "https://dummy.accledger.domain.com/DummyLedgerName",
1616
"identityServiceUri": "https://dummy.accledger.identity.com/DummyLedgerName",
1717
"ledgerType": "Public",
18+
"ledgerSku": "Standard",
1819
"ledgerInternalNamespace": "dummyNamespace",
1920
"provisioningState": "Succeeded",
2021
"aadBasedSecurityPrincipals": [

specification/confidentialledger/resource-manager/Microsoft.ConfidentialLedger/preview/2023-06-28-preview/examples/ConfidentialLedger_ListBySub.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
"ledgerUri": "https://dummy.accledger.domain.com/DummyLedgerName",
1515
"identityServiceUri": "https://dummy.accledger.identity.com/DummyLedgerName",
1616
"ledgerType": "Public",
17+
"ledgerSku": "Standard",
1718
"ledgerInternalNamespace": "dummyNamespace",
1819
"provisioningState": "Succeeded",
1920
"certBasedSecurityPrincipals": [

specification/confidentialledger/resource-manager/Microsoft.ConfidentialLedger/preview/2023-06-28-preview/examples/ConfidentialLedger_Update.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@
3636
"ledgerName": "DummyLedgerName",
3737
"ledgerUri": "https://dummyledgername.confidential-ledger.azure.com",
3838
"identityServiceUri": "https://identity.confidential-ledger.core.azure.com/ledgerIdentity/dummyledgername",
39+
"ledgerSku": "Standard",
3940
"ledgerType": "Public",
4041
"ledgerInternalNamespace": "dummyNamespace",
4142
"provisioningState": "Succeeded",

0 commit comments

Comments
 (0)