Skip to content

Commit 22fd02e

Browse files
authored
Reorg SLM (#449)
1 parent d617a81 commit 22fd02e

24 files changed

+179
-318
lines changed

output/schema/schema.json

Lines changed: 89 additions & 89 deletions
Original file line numberDiff line numberDiff line change
@@ -31004,6 +31004,24 @@
3100431004
"namespace": "_types"
3100531005
}
3100631006
},
31007+
{
31008+
"kind": "enum",
31009+
"members": [
31010+
{
31011+
"name": "RUNNING"
31012+
},
31013+
{
31014+
"name": "STOPPING"
31015+
},
31016+
{
31017+
"name": "STOPPED"
31018+
}
31019+
],
31020+
"name": {
31021+
"name": "LifecycleOperationMode",
31022+
"namespace": "_types"
31023+
}
31024+
},
3100731025
{
3100831026
"inherits": {
3100931027
"type": {
@@ -71750,7 +71768,7 @@
7175071768
"kind": "instance_of",
7175171769
"type": {
7175271770
"name": "LifecycleOperationMode",
71753-
"namespace": "ilm.get_status"
71771+
"namespace": "_types"
7175471772
}
7175571773
}
7175671774
}
@@ -81652,24 +81670,6 @@
8165281670
"namespace": "ilm.get_lifecycle"
8165381671
}
8165481672
},
81655-
{
81656-
"kind": "enum",
81657-
"members": [
81658-
{
81659-
"name": "RUNNING"
81660-
},
81661-
{
81662-
"name": "STOPPING"
81663-
},
81664-
{
81665-
"name": "STOPPED"
81666-
}
81667-
],
81668-
"name": {
81669-
"name": "LifecycleOperationMode",
81670-
"namespace": "ilm.get_status"
81671-
}
81672-
},
8167381673
{
8167481674
"attachedBehaviors": [
8167581675
"CommonQueryParameters"
@@ -81702,7 +81702,7 @@
8170281702
"kind": "instance_of",
8170381703
"type": {
8170481704
"name": "LifecycleOperationMode",
81705-
"namespace": "ilm.get_status"
81705+
"namespace": "_types"
8170681706
}
8170781707
}
8170881708
}
@@ -127214,7 +127214,7 @@
127214127214
{
127215127215
"kind": "interface",
127216127216
"name": {
127217-
"name": "SnapshotLifecycleConfig",
127217+
"name": "Configuration",
127218127218
"namespace": "slm._types"
127219127219
},
127220127220
"properties": [
@@ -127256,7 +127256,7 @@
127256127256
{
127257127257
"kind": "interface",
127258127258
"name": {
127259-
"name": "SnapshotLifecycleInProgress",
127259+
"name": "InProgress",
127260127260
"namespace": "slm._types"
127261127261
},
127262127262
"properties": [
@@ -127266,8 +127266,8 @@
127266127266
"type": {
127267127267
"kind": "instance_of",
127268127268
"type": {
127269-
"name": "string",
127270-
"namespace": "internal"
127269+
"name": "Name",
127270+
"namespace": "_types"
127271127271
}
127272127272
}
127273127273
},
@@ -127299,8 +127299,8 @@
127299127299
"type": {
127300127300
"kind": "instance_of",
127301127301
"type": {
127302-
"name": "string",
127303-
"namespace": "internal"
127302+
"name": "Uuid",
127303+
"namespace": "_types"
127304127304
}
127305127305
}
127306127306
}
@@ -127309,7 +127309,7 @@
127309127309
{
127310127310
"kind": "interface",
127311127311
"name": {
127312-
"name": "SnapshotLifecycleInvocationRecord",
127312+
"name": "Invocation",
127313127313
"namespace": "slm._types"
127314127314
},
127315127315
"properties": [
@@ -127319,8 +127319,8 @@
127319127319
"type": {
127320127320
"kind": "instance_of",
127321127321
"type": {
127322-
"name": "string",
127323-
"namespace": "internal"
127322+
"name": "Name",
127323+
"namespace": "_types"
127324127324
}
127325127325
}
127326127326
},
@@ -127340,7 +127340,7 @@
127340127340
{
127341127341
"kind": "interface",
127342127342
"name": {
127343-
"name": "SnapshotLifecyclePolicy",
127343+
"name": "Policy",
127344127344
"namespace": "slm._types"
127345127345
},
127346127346
"properties": [
@@ -127350,7 +127350,7 @@
127350127350
"type": {
127351127351
"kind": "instance_of",
127352127352
"type": {
127353-
"name": "SnapshotLifecycleConfig",
127353+
"name": "Configuration",
127354127354
"namespace": "slm._types"
127355127355
}
127356127356
}
@@ -127361,8 +127361,8 @@
127361127361
"type": {
127362127362
"kind": "instance_of",
127363127363
"type": {
127364-
"name": "string",
127365-
"namespace": "internal"
127364+
"name": "Name",
127365+
"namespace": "_types"
127366127366
}
127367127367
}
127368127368
},
@@ -127383,7 +127383,7 @@
127383127383
"type": {
127384127384
"kind": "instance_of",
127385127385
"type": {
127386-
"name": "SnapshotRetentionConfiguration",
127386+
"name": "Retention",
127387127387
"namespace": "slm._types"
127388127388
}
127389127389
}
@@ -127404,7 +127404,49 @@
127404127404
{
127405127405
"kind": "interface",
127406127406
"name": {
127407-
"name": "SnapshotLifecyclePolicyMetadata",
127407+
"name": "Retention",
127408+
"namespace": "slm._types"
127409+
},
127410+
"properties": [
127411+
{
127412+
"name": "expire_after",
127413+
"required": true,
127414+
"type": {
127415+
"kind": "instance_of",
127416+
"type": {
127417+
"name": "Time",
127418+
"namespace": "_types"
127419+
}
127420+
}
127421+
},
127422+
{
127423+
"name": "max_count",
127424+
"required": true,
127425+
"type": {
127426+
"kind": "instance_of",
127427+
"type": {
127428+
"name": "integer",
127429+
"namespace": "_types"
127430+
}
127431+
}
127432+
},
127433+
{
127434+
"name": "min_count",
127435+
"required": true,
127436+
"type": {
127437+
"kind": "instance_of",
127438+
"type": {
127439+
"name": "integer",
127440+
"namespace": "_types"
127441+
}
127442+
}
127443+
}
127444+
]
127445+
},
127446+
{
127447+
"kind": "interface",
127448+
"name": {
127449+
"name": "SnapshotLifecycle",
127408127450
"namespace": "slm._types"
127409127451
},
127410127452
"properties": [
@@ -127414,7 +127456,7 @@
127414127456
"type": {
127415127457
"kind": "instance_of",
127416127458
"type": {
127417-
"name": "SnapshotLifecycleInProgress",
127459+
"name": "InProgress",
127418127460
"namespace": "slm._types"
127419127461
}
127420127462
}
@@ -127425,7 +127467,7 @@
127425127467
"type": {
127426127468
"kind": "instance_of",
127427127469
"type": {
127428-
"name": "SnapshotLifecycleInvocationRecord",
127470+
"name": "Invocation",
127429127471
"namespace": "slm._types"
127430127472
}
127431127473
}
@@ -127436,7 +127478,7 @@
127436127478
"type": {
127437127479
"kind": "instance_of",
127438127480
"type": {
127439-
"name": "SnapshotLifecycleInvocationRecord",
127481+
"name": "Invocation",
127440127482
"namespace": "slm._types"
127441127483
}
127442127484
}
@@ -127491,7 +127533,7 @@
127491127533
"type": {
127492127534
"kind": "instance_of",
127493127535
"type": {
127494-
"name": "SnapshotLifecyclePolicy",
127536+
"name": "Policy",
127495127537
"namespace": "slm._types"
127496127538
}
127497127539
}
@@ -127520,48 +127562,6 @@
127520127562
}
127521127563
]
127522127564
},
127523-
{
127524-
"kind": "interface",
127525-
"name": {
127526-
"name": "SnapshotRetentionConfiguration",
127527-
"namespace": "slm._types"
127528-
},
127529-
"properties": [
127530-
{
127531-
"name": "expire_after",
127532-
"required": true,
127533-
"type": {
127534-
"kind": "instance_of",
127535-
"type": {
127536-
"name": "Time",
127537-
"namespace": "_types"
127538-
}
127539-
}
127540-
},
127541-
{
127542-
"name": "max_count",
127543-
"required": true,
127544-
"type": {
127545-
"kind": "instance_of",
127546-
"type": {
127547-
"name": "integer",
127548-
"namespace": "_types"
127549-
}
127550-
}
127551-
},
127552-
{
127553-
"name": "min_count",
127554-
"required": true,
127555-
"type": {
127556-
"kind": "instance_of",
127557-
"type": {
127558-
"name": "integer",
127559-
"namespace": "_types"
127560-
}
127561-
}
127562-
}
127563-
]
127564-
},
127565127565
{
127566127566
"kind": "interface",
127567127567
"name": {
@@ -127786,8 +127786,8 @@
127786127786
"type": {
127787127787
"kind": "instance_of",
127788127788
"type": {
127789-
"name": "string",
127790-
"namespace": "internal"
127789+
"name": "Name",
127790+
"namespace": "_types"
127791127791
}
127792127792
}
127793127793
}
@@ -127887,7 +127887,7 @@
127887127887
{
127888127888
"kind": "instance_of",
127889127889
"type": {
127890-
"name": "SnapshotLifecyclePolicyMetadata",
127890+
"name": "SnapshotLifecycle",
127891127891
"namespace": "slm._types"
127892127892
}
127893127893
}
@@ -128081,7 +128081,7 @@
128081128081
"kind": "instance_of",
128082128082
"type": {
128083128083
"name": "LifecycleOperationMode",
128084-
"namespace": "ilm.get_status"
128084+
"namespace": "_types"
128085128085
}
128086128086
}
128087128087
}
@@ -128106,7 +128106,7 @@
128106128106
"type": {
128107128107
"kind": "instance_of",
128108128108
"type": {
128109-
"name": "SnapshotLifecycleConfig",
128109+
"name": "Configuration",
128110128110
"namespace": "slm._types"
128111128111
}
128112128112
}
@@ -128117,8 +128117,8 @@
128117128117
"type": {
128118128118
"kind": "instance_of",
128119128119
"type": {
128120-
"name": "string",
128121-
"namespace": "internal"
128120+
"name": "Name",
128121+
"namespace": "_types"
128122128122
}
128123128123
}
128124128124
},
@@ -128139,7 +128139,7 @@
128139128139
"type": {
128140128140
"kind": "instance_of",
128141128141
"type": {
128142-
"name": "SnapshotRetentionConfiguration",
128142+
"name": "Retention",
128143128143
"namespace": "slm._types"
128144128144
}
128145128145
}

0 commit comments

Comments
 (0)