Skip to content

Commit 9c05ea9

Browse files
Successfully generate AppConfiguration v1api20240601 child resources: KeyValue, Replica, Snapshot
Co-authored-by: theunrepentantgeek <[email protected]>
1 parent 4d0fa7f commit 9c05ea9

File tree

524 files changed

+189719
-1
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

524 files changed

+189719
-1
lines changed

docs/hugo/content/reference/_index.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,17 @@ These are older versions of resources still available for use in the current rel
9898

9999
To install the CRDs for these resources, your ASO configuration must include `appconfiguration.azure.com/*` as one of the configured CRD patterns. See [CRD Management in ASO](https://azure.github.io/azure-service-operator/guide/crd-management/) for details on doing this for both [Helm](https://azure.github.io/azure-service-operator/guide/crd-management/#helm) and [YAML](https://azure.github.io/azure-service-operator/guide/crd-management/#yaml) based installations.
100100

101+
### Next Release
102+
103+
Development of these new resources is complete and they will be available in the next release of ASO.
104+
105+
| Resource | ARM Version | CRD Version | Supported From | Sample |
106+
|--------------------|-------------|---------------|----------------|--------|
107+
| ConfigurationStore | 2024-06-01 | v1api20240601 | v2.16.0 | - |
108+
| KeyValue | 2024-06-01 | v1api20240601 | v2.16.0 | - |
109+
| Replica | 2024-06-01 | v1api20240601 | v2.16.0 | - |
110+
| Snapshot | 2024-06-01 | v1api20240601 | v2.16.0 | - |
111+
101112
### Released
102113

103114
These resource(s) are available for use in the current release of ASO. Different versions of a given resource reflect different versions of the Azure ARM API.

docs/hugo/content/reference/appconfiguration/_index.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,17 @@ no_list: true
55
---
66
To install the CRDs for these resources, your ASO configuration must include `appconfiguration.azure.com/*` as one of the configured CRD patterns. See [CRD Management in ASO](https://azure.github.io/azure-service-operator/guide/crd-management/) for details on doing this for both [Helm](https://azure.github.io/azure-service-operator/guide/crd-management/#helm) and [YAML](https://azure.github.io/azure-service-operator/guide/crd-management/#yaml) based installations.
77

8+
### Next Release
9+
10+
Development of these new resources is complete and they will be available in the next release of ASO.
11+
12+
| Resource | ARM Version | CRD Version | Supported From | Sample |
13+
|--------------------|-------------|---------------|----------------|--------|
14+
| ConfigurationStore | 2024-06-01 | v1api20240601 | v2.16.0 | - |
15+
| KeyValue | 2024-06-01 | v1api20240601 | v2.16.0 | - |
16+
| Replica | 2024-06-01 | v1api20240601 | v2.16.0 | - |
17+
| Snapshot | 2024-06-01 | v1api20240601 | v2.16.0 | - |
18+
819
### Released
920

1021
These resource(s) are available for use in the current release of ASO. Different versions of a given resource reflect different versions of the Azure ARM API.
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
// Code generated by azure-service-operator-codegen. DO NOT EDIT.
2+
github.com/Azure/azure-service-operator/v2/api/alertsmanagement/customizations
3+
------------------------------------------------------------------------------
4+
PrometheusRuleGroupExtension: Object (0 properties)
5+
6+
SmartDetectorAlertRuleExtension: Object (0 properties)
7+
Lines changed: 75 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,75 @@
1+
// Code generated by azure-service-operator-codegen. DO NOT EDIT.
2+
github.com/Azure/azure-service-operator/v2/api/alertsmanagement/v1api20210401/arm
3+
---------------------------------------------------------------------------------
4+
SmartDetectorAlertRule_STATUS: Object (6 properties)
5+
├── Id: *string
6+
├── Location: *string
7+
├── Name: *string
8+
├── Properties: *Object (8 properties)
9+
│ ├── ActionGroups: *Object (3 properties)
10+
│ │ ├── CustomEmailSubject: *string
11+
│ │ ├── CustomWebhookPayload: *string
12+
│ │ └── GroupIds: string[]
13+
│ ├── Description: *string
14+
│ ├── Detector: *Object (8 properties)
15+
│ │ ├── Description: *string
16+
│ │ ├── Id: *string
17+
│ │ ├── ImagePaths: string[]
18+
│ │ ├── Name: *string
19+
│ │ ├── ParameterDefinitions: Object (5 properties)[]
20+
│ │ │ ├── Description: *string
21+
│ │ │ ├── DisplayName: *string
22+
│ │ │ ├── IsMandatory: *bool
23+
│ │ │ ├── Name: *string
24+
│ │ │ └── Type: *Enum (5 values)
25+
│ │ │ ├── "Boolean"
26+
│ │ │ ├── "DateTime"
27+
│ │ │ ├── "Double"
28+
│ │ │ ├── "Integer"
29+
│ │ │ └── "String"
30+
│ │ ├── Parameters: map[string]v1.JSON
31+
│ │ ├── SupportedCadences: int[]
32+
│ │ └── SupportedResourceTypes: string[]
33+
│ ├── Frequency: *string
34+
│ ├── Scope: string[]
35+
│ ├── Severity: *Enum (5 values)
36+
│ │ ├── "Sev0"
37+
│ │ ├── "Sev1"
38+
│ │ ├── "Sev2"
39+
│ │ ├── "Sev3"
40+
│ │ └── "Sev4"
41+
│ ├── State: *Enum (2 values)
42+
│ │ ├── "Disabled"
43+
│ │ └── "Enabled"
44+
│ └── Throttling: *Object (1 property)
45+
│ └── Duration: *string
46+
├── Tags: map[string]string
47+
└── Type: *string
48+
49+
SmartDetectorAlertRule_Spec: Object (4 properties)
50+
├── Location: *string
51+
├── Name: string
52+
├── Properties: *Object (8 properties)
53+
│ ├── ActionGroups: *Object (3 properties)
54+
│ │ ├── CustomEmailSubject: *string
55+
│ │ ├── CustomWebhookPayload: *string
56+
│ │ └── GroupIds: string[]
57+
│ ├── Description: *string
58+
│ ├── Detector: *Object (2 properties)
59+
│ │ ├── Id: *string
60+
│ │ └── Parameters: map[string]v1.JSON
61+
│ ├── Frequency: *string
62+
│ ├── Scope: string[]
63+
│ ├── Severity: *Enum (5 values)
64+
│ │ ├── "Sev0"
65+
│ │ ├── "Sev1"
66+
│ │ ├── "Sev2"
67+
│ │ ├── "Sev3"
68+
│ │ └── "Sev4"
69+
│ ├── State: *Enum (2 values)
70+
│ │ ├── "Disabled"
71+
│ │ └── "Enabled"
72+
│ └── Throttling: *Object (1 property)
73+
│ └── Duration: *string
74+
└── Tags: map[string]string
75+
Lines changed: 74 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,74 @@
1+
// Code generated by azure-service-operator-codegen. DO NOT EDIT.
2+
github.com/Azure/azure-service-operator/v2/api/alertsmanagement/v1api20210401/storage
3+
-------------------------------------------------------------------------------------
4+
APIVersion: Enum (1 value)
5+
└── "2021-04-01"
6+
7+
SmartDetectorAlertRule: Resource
8+
├── Owner: resources/v1apiv20191001.ResourceGroup
9+
├── Spec: Object (15 properties)
10+
│ ├── ActionGroups: *Object (4 properties)
11+
│ │ ├── CustomEmailSubject: *string
12+
│ │ ├── CustomWebhookPayload: *string
13+
│ │ ├── GroupReferences: genruntime.ResourceReference[]
14+
│ │ └── PropertyBag: genruntime.PropertyBag
15+
│ ├── AzureName: string
16+
│ ├── Description: *string
17+
│ ├── Detector: *Object (3 properties)
18+
│ │ ├── Id: *string
19+
│ │ ├── Parameters: map[string]v1.JSON
20+
│ │ └── PropertyBag: genruntime.PropertyBag
21+
│ ├── Frequency: *string
22+
│ ├── Location: *string
23+
│ ├── OperatorSpec: *Object (3 properties)
24+
│ │ ├── ConfigMapExpressions: *core.DestinationExpression[]
25+
│ │ ├── PropertyBag: genruntime.PropertyBag
26+
│ │ └── SecretExpressions: *core.DestinationExpression[]
27+
│ ├── OriginalVersion: string
28+
│ ├── Owner: *genruntime.KnownResourceReference
29+
│ ├── PropertyBag: genruntime.PropertyBag
30+
│ ├── ScopeReferences: genruntime.ResourceReference[]
31+
│ ├── Severity: *string
32+
│ ├── State: *string
33+
│ ├── Tags: map[string]string
34+
│ └── Throttling: *Object (2 properties)
35+
│ ├── Duration: *string
36+
│ └── PropertyBag: genruntime.PropertyBag
37+
└── Status: Object (15 properties)
38+
├── ActionGroups: *Object (4 properties)
39+
│ ├── CustomEmailSubject: *string
40+
│ ├── CustomWebhookPayload: *string
41+
│ ├── GroupIds: string[]
42+
│ └── PropertyBag: genruntime.PropertyBag
43+
├── Conditions: conditions.Condition[]
44+
├── Description: *string
45+
├── Detector: *Object (9 properties)
46+
│ ├── Description: *string
47+
│ ├── Id: *string
48+
│ ├── ImagePaths: string[]
49+
│ ├── Name: *string
50+
│ ├── ParameterDefinitions: Object (6 properties)[]
51+
│ │ ├── Description: *string
52+
│ │ ├── DisplayName: *string
53+
│ │ ├── IsMandatory: *bool
54+
│ │ ├── Name: *string
55+
│ │ ├── PropertyBag: genruntime.PropertyBag
56+
│ │ └── Type: *string
57+
│ ├── Parameters: map[string]v1.JSON
58+
│ ├── PropertyBag: genruntime.PropertyBag
59+
│ ├── SupportedCadences: int[]
60+
│ └── SupportedResourceTypes: string[]
61+
├── Frequency: *string
62+
├── Id: *string
63+
├── Location: *string
64+
├── Name: *string
65+
├── PropertyBag: genruntime.PropertyBag
66+
├── Scope: string[]
67+
├── Severity: *string
68+
├── State: *string
69+
├── Tags: map[string]string
70+
├── Throttling: *Object (2 properties)
71+
│ ├── Duration: *string
72+
│ └── PropertyBag: genruntime.PropertyBag
73+
└── Type: *string
74+
Lines changed: 82 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,82 @@
1+
// Code generated by azure-service-operator-codegen. DO NOT EDIT.
2+
github.com/Azure/azure-service-operator/v2/api/alertsmanagement/v1api20210401
3+
-----------------------------------------------------------------------------
4+
APIVersion: Enum (1 value)
5+
└── "2021-04-01"
6+
7+
SmartDetectorAlertRule: Resource
8+
├── Owner: resources/v1apiv20191001.ResourceGroup
9+
├── Spec: Object (13 properties)
10+
│ ├── ActionGroups: *Object (3 properties)
11+
│ │ ├── CustomEmailSubject: *string
12+
│ │ ├── CustomWebhookPayload: *string
13+
│ │ └── GroupReferences: genruntime.ResourceReference[]
14+
│ ├── AzureName: string
15+
│ ├── Description: *string
16+
│ ├── Detector: *Object (2 properties)
17+
│ │ ├── Id: *string
18+
│ │ └── Parameters: map[string]v1.JSON
19+
│ ├── Frequency: *string
20+
│ ├── Location: *string
21+
│ ├── OperatorSpec: *Object (2 properties)
22+
│ │ ├── ConfigMapExpressions: *core.DestinationExpression[]
23+
│ │ └── SecretExpressions: *core.DestinationExpression[]
24+
│ ├── Owner: *genruntime.KnownResourceReference
25+
│ ├── ScopeReferences: genruntime.ResourceReference[]
26+
│ ├── Severity: *Enum (5 values)
27+
│ │ ├── "Sev0"
28+
│ │ ├── "Sev1"
29+
│ │ ├── "Sev2"
30+
│ │ ├── "Sev3"
31+
│ │ └── "Sev4"
32+
│ ├── State: *Enum (2 values)
33+
│ │ ├── "Disabled"
34+
│ │ └── "Enabled"
35+
│ ├── Tags: map[string]string
36+
│ └── Throttling: *Object (1 property)
37+
│ └── Duration: *string
38+
└── Status: Object (14 properties)
39+
├── ActionGroups: *Object (3 properties)
40+
│ ├── CustomEmailSubject: *string
41+
│ ├── CustomWebhookPayload: *string
42+
│ └── GroupIds: string[]
43+
├── Conditions: conditions.Condition[]
44+
├── Description: *string
45+
├── Detector: *Object (8 properties)
46+
│ ├── Description: *string
47+
│ ├── Id: *string
48+
│ ├── ImagePaths: string[]
49+
│ ├── Name: *string
50+
│ ├── ParameterDefinitions: Object (5 properties)[]
51+
│ │ ├── Description: *string
52+
│ │ ├── DisplayName: *string
53+
│ │ ├── IsMandatory: *bool
54+
│ │ ├── Name: *string
55+
│ │ └── Type: *Enum (5 values)
56+
│ │ ├── "Boolean"
57+
│ │ ├── "DateTime"
58+
│ │ ├── "Double"
59+
│ │ ├── "Integer"
60+
│ │ └── "String"
61+
│ ├── Parameters: map[string]v1.JSON
62+
│ ├── SupportedCadences: int[]
63+
│ └── SupportedResourceTypes: string[]
64+
├── Frequency: *string
65+
├── Id: *string
66+
├── Location: *string
67+
├── Name: *string
68+
├── Scope: string[]
69+
├── Severity: *Enum (5 values)
70+
│ ├── "Sev0"
71+
│ ├── "Sev1"
72+
│ ├── "Sev2"
73+
│ ├── "Sev3"
74+
│ └── "Sev4"
75+
├── State: *Enum (2 values)
76+
│ ├── "Disabled"
77+
│ └── "Enabled"
78+
├── Tags: map[string]string
79+
├── Throttling: *Object (1 property)
80+
│ └── Duration: *string
81+
└── Type: *string
82+
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
// Code generated by azure-service-operator-codegen. DO NOT EDIT.
2+
github.com/Azure/azure-service-operator/v2/api/alertsmanagement/v1api20210401/webhook
3+
-------------------------------------------------------------------------------------
4+
SmartDetectorAlertRule: Object (0 properties)
5+
Lines changed: 72 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,72 @@
1+
// Code generated by azure-service-operator-codegen. DO NOT EDIT.
2+
github.com/Azure/azure-service-operator/v2/api/alertsmanagement/v1api20230301/arm
3+
---------------------------------------------------------------------------------
4+
PrometheusRuleGroup_STATUS: Object (7 properties)
5+
├── Id: *string
6+
├── Location: *string
7+
├── Name: *string
8+
├── Properties: *Object (6 properties)
9+
│ ├── ClusterName: *string
10+
│ ├── Description: *string
11+
│ ├── Enabled: *bool
12+
│ ├── Interval: *string
13+
│ ├── Rules: Object (10 properties)[]
14+
│ │ ├── Actions: Object (2 properties)[]
15+
│ │ │ ├── ActionGroupId: *string
16+
│ │ │ └── ActionProperties: map[string]string
17+
│ │ ├── Alert: *string
18+
│ │ ├── Annotations: map[string]string
19+
│ │ ├── Enabled: *bool
20+
│ │ ├── Expression: *string
21+
│ │ ├── For: *string
22+
│ │ ├── Labels: map[string]string
23+
│ │ ├── Record: *string
24+
│ │ ├── ResolveConfiguration: *Object (2 properties)
25+
│ │ │ ├── AutoResolved: *bool
26+
│ │ │ └── TimeToResolve: *string
27+
│ │ └── Severity: *int
28+
│ └── Scopes: string[]
29+
├── SystemData: *Object (6 properties)
30+
│ ├── CreatedAt: *string
31+
│ ├── CreatedBy: *string
32+
│ ├── CreatedByType: *Enum (4 values)
33+
│ │ ├── "Application"
34+
│ │ ├── "Key"
35+
│ │ ├── "ManagedIdentity"
36+
│ │ └── "User"
37+
│ ├── LastModifiedAt: *string
38+
│ ├── LastModifiedBy: *string
39+
│ └── LastModifiedByType: *Enum (4 values)
40+
│ ├── "Application"
41+
│ ├── "Key"
42+
│ ├── "ManagedIdentity"
43+
│ └── "User"
44+
├── Tags: map[string]string
45+
└── Type: *string
46+
47+
PrometheusRuleGroup_Spec: Object (4 properties)
48+
├── Location: *string
49+
├── Name: string
50+
├── Properties: *Object (6 properties)
51+
│ ├── ClusterName: *string
52+
│ ├── Description: *string
53+
│ ├── Enabled: *bool
54+
│ ├── Interval: *string
55+
│ ├── Rules: Object (10 properties)[]
56+
│ │ ├── Actions: Object (2 properties)[]
57+
│ │ │ ├── ActionGroupId: *string
58+
│ │ │ └── ActionProperties: map[string]string
59+
│ │ ├── Alert: *string
60+
│ │ ├── Annotations: map[string]string
61+
│ │ ├── Enabled: *bool
62+
│ │ ├── Expression: *string
63+
│ │ ├── For: *string
64+
│ │ ├── Labels: map[string]string
65+
│ │ ├── Record: *string
66+
│ │ ├── ResolveConfiguration: *Object (2 properties)
67+
│ │ │ ├── AutoResolved: *bool
68+
│ │ │ └── TimeToResolve: *string
69+
│ │ └── Severity: *int
70+
│ └── Scopes: string[]
71+
└── Tags: map[string]string
72+

0 commit comments

Comments
 (0)