Skip to content

Commit

Permalink
Generate with latest build tool (istio#1349)
Browse files Browse the repository at this point in the history
  • Loading branch information
jasonwzm authored Mar 24, 2020
1 parent 80703ae commit 11f0c72
Show file tree
Hide file tree
Showing 31 changed files with 4,452 additions and 2,693 deletions.
110 changes: 110 additions & 0 deletions authentication/v1alpha1/istio.authentication.v1alpha1.gen.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,60 @@
"description": "Describes how to match a given string. Match is case-sensitive.",
"type": "object",
"oneOf": [
{
"not": {
"anyOf": [
{
"required": [
"exact"
],
"properties": {
"exact": {
"description": "exact string match.",
"type": "string",
"format": "string"
}
}
},
{
"required": [
"prefix"
],
"properties": {
"prefix": {
"description": "prefix-based match.",
"type": "string",
"format": "string"
}
}
},
{
"required": [
"suffix"
],
"properties": {
"suffix": {
"description": "suffix-based match.",
"type": "string",
"format": "string"
}
}
},
{
"required": [
"regex"
],
"properties": {
"regex": {
"description": "RE2 style regex-based match (https://github.com/google/re2/wiki/Syntax).",
"type": "string",
"format": "string"
}
}
}
]
}
},
{
"required": [
"exact"
Expand Down Expand Up @@ -158,6 +212,33 @@
"description": "Deprecated. Please use security/v1beta1/PeerAuthentication instead. PeerAuthenticationMethod defines one particular type of authentication. Only mTLS is supported at the moment. The type can be progammatically determine by checking the type of the \"params\" field.",
"type": "object",
"oneOf": [
{
"not": {
"anyOf": [
{
"required": [
"mtls"
],
"properties": {
"mtls": {
"$ref": "#/components/schemas/istio.authentication.v1alpha1.MutualTls"
}
}
},
{
"required": [
"jwt"
],
"properties": {
"jwt": {
"$ref": "#/components/schemas/istio.authentication.v1alpha1.Jwt",
"deprecated": true
}
}
}
]
}
},
{
"required": [
"mtls"
Expand Down Expand Up @@ -263,6 +344,35 @@
"description": "Deprecated. Only support mesh and namespace level policy in the future. PortSelector specifies the name or number of a port to be used for matching targets for authentication policy. This is copied from networking API to avoid dependency.",
"type": "object",
"oneOf": [
{
"not": {
"anyOf": [
{
"required": [
"number"
],
"properties": {
"number": {
"description": "Valid port number",
"type": "integer"
}
}
},
{
"required": [
"name"
],
"properties": {
"name": {
"description": "Port name",
"type": "string",
"format": "string"
}
}
}
]
}
},
{
"required": [
"number"
Expand Down
58 changes: 29 additions & 29 deletions authentication/v1alpha1/istio.authentication.v1alpha1.pb.html

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit 11f0c72

Please sign in to comment.