-
Notifications
You must be signed in to change notification settings - Fork 518
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Generated from c311e0de57119100ab63110111c16ffcbe958152
- Loading branch information
SDK Automation
committed
Oct 16, 2020
1 parent
f7d440f
commit 82366e4
Showing
2 changed files
with
143 additions
and
1 deletion.
There are no files selected for viewing
142 changes: 142 additions & 0 deletions
142
schemas/2019-11-01-preview/Microsoft.KubernetesConfiguration.json
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,142 @@ | ||
{ | ||
"id": "https://schema.management.azure.com/schemas/2019-11-01-preview/Microsoft.KubernetesConfiguration.json#", | ||
"$schema": "http://json-schema.org/draft-04/schema#", | ||
"title": "Microsoft.KubernetesConfiguration", | ||
"description": "Microsoft KubernetesConfiguration Resource Types", | ||
"resourceDefinitions": {}, | ||
"extension_resourceDefinitions": { | ||
"sourceControlConfigurations": { | ||
"type": "object", | ||
"properties": { | ||
"apiVersion": { | ||
"type": "string", | ||
"enum": [ | ||
"2019-11-01-preview" | ||
] | ||
}, | ||
"name": { | ||
"type": "string", | ||
"description": "Name of the Source Control Configuration." | ||
}, | ||
"properties": { | ||
"oneOf": [ | ||
{ | ||
"$ref": "#/definitions/SourceControlConfigurationProperties" | ||
}, | ||
{ | ||
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" | ||
} | ||
], | ||
"description": "Properties to create a Source Control Configuration resource" | ||
}, | ||
"type": { | ||
"type": "string", | ||
"enum": [ | ||
"Microsoft.KubernetesConfiguration/sourceControlConfigurations" | ||
] | ||
} | ||
}, | ||
"required": [ | ||
"apiVersion", | ||
"name", | ||
"properties", | ||
"type" | ||
], | ||
"description": "Microsoft.KubernetesConfiguration/sourceControlConfigurations" | ||
} | ||
}, | ||
"definitions": { | ||
"HelmOperatorProperties": { | ||
"type": "object", | ||
"properties": { | ||
"chartValues": { | ||
"type": "string", | ||
"description": "Values override for the operator Helm chart." | ||
}, | ||
"chartVersion": { | ||
"type": "string", | ||
"description": "Version of the operator Helm chart." | ||
} | ||
}, | ||
"description": "Properties for Helm operator." | ||
}, | ||
"SourceControlConfigurationProperties": { | ||
"type": "object", | ||
"properties": { | ||
"enableHelmOperator": { | ||
"oneOf": [ | ||
{ | ||
"type": "string", | ||
"enum": [ | ||
"true", | ||
"false" | ||
] | ||
}, | ||
{ | ||
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" | ||
} | ||
], | ||
"description": "Option to enable Helm Operator for this git configuration." | ||
}, | ||
"helmOperatorProperties": { | ||
"oneOf": [ | ||
{ | ||
"$ref": "#/definitions/HelmOperatorProperties" | ||
}, | ||
{ | ||
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" | ||
} | ||
], | ||
"description": "Properties for Helm operator." | ||
}, | ||
"operatorInstanceName": { | ||
"type": "string", | ||
"description": "Instance name of the operator - identifying the specific configuration." | ||
}, | ||
"operatorNamespace": { | ||
"type": "string", | ||
"default": "default", | ||
"description": "The namespace to which this operator is installed to. Maximum of 253 lower case alphanumeric characters, hyphen and period only." | ||
}, | ||
"operatorParams": { | ||
"type": "string", | ||
"description": "Any Parameters for the Operator instance in string format." | ||
}, | ||
"operatorScope": { | ||
"oneOf": [ | ||
{ | ||
"type": "string", | ||
"enum": [ | ||
"cluster", | ||
"namespace" | ||
] | ||
}, | ||
{ | ||
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" | ||
} | ||
], | ||
"description": "Scope at which the operator will be installed." | ||
}, | ||
"operatorType": { | ||
"oneOf": [ | ||
{ | ||
"type": "string", | ||
"enum": [ | ||
"Flux" | ||
] | ||
}, | ||
{ | ||
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" | ||
} | ||
], | ||
"description": "Type of the operator." | ||
}, | ||
"repositoryUrl": { | ||
"type": "string", | ||
"description": "Url of the SourceControl Repository." | ||
} | ||
}, | ||
"description": "Properties to create a Source Control Configuration resource" | ||
} | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -5329,4 +5329,4 @@ | |
] | ||
} | ||
] | ||
} | ||
} |