diff --git a/.github/workflows/generate.yml b/.github/workflows/generate.yml index e12d9676..a2d1e940 100644 --- a/.github/workflows/generate.yml +++ b/.github/workflows/generate.yml @@ -12,7 +12,7 @@ jobs: image: ubuntu:22.04 strategy: matrix: - types: [ "go", "php", "csharp-netcore", "typescript-node", "java", "rust", "python", "javascript" ] + types: [ "go", "php", "csharp", "typescript-node", "java", "rust", "python", "javascript" ] steps: - name: Setup Env run: apt-get update && apt-get install -y npm curl git diff --git a/data_streaming.yaml b/data_streaming.yaml index 9ec6d1f9..1a38f119 100644 --- a/data_streaming.yaml +++ b/data_streaming.yaml @@ -55,10 +55,7 @@ paths: tags: - Data Streaming summary: Create a new data streaming - description: | - - - + description: Create a new data streaming. operationId: CreateNewDataStreaming requestBody: required: true @@ -480,7 +477,8 @@ components: Note: * `Range` - From 0 to 100. * `To use:` [Contact the sales team](https://www.azion.com/en/contact-sales/) to activate this feature in your account. - + additionalProperties: false + StandardDataStreamingPostBody: type: object properties: @@ -537,7 +535,8 @@ components: description: > Note: * Field not used with the rtm_activity data source. - + additionalProperties: false + CustomDataStreamingPostBody: type: object properties: @@ -566,9 +565,8 @@ components: type: boolean nullable: true default: true - - - + additionalProperties: false + CreateDataStreamingResponse: type: object properties: @@ -1087,5 +1085,4 @@ components: in: header description: | You must inform a token to auth. - Usage format: `Token ` - + Usage format: `Token ` \ No newline at end of file diff --git a/edgeapplications.yaml b/edgeapplications.yaml index abba79e0..9f0dd72b 100644 --- a/edgeapplications.yaml +++ b/edgeapplications.yaml @@ -2413,6 +2413,7 @@ components: cdn_cache_settings: cdn_cache_settings origin_protocol_policy: origin_protocol_policy name: name + minimum_tls_version: minimum_tls_version delivery_protocol: delivery_protocol browser_cache_settings_maximum_ttl: 0 origin_type: origin_type @@ -2429,6 +2430,8 @@ components: type: string address: type: string + minimum_tls_version: + type: string origin_protocol_policy: type: string host_header: @@ -2453,6 +2456,8 @@ components: type: boolean http3: type: boolean + websocket: + type: boolean required: - name type: object @@ -2632,6 +2637,8 @@ components: type: boolean web_application_firewall: type: boolean + websocket: + type: boolean type: object ApplicationUpdateResponse: additionalProperties: false @@ -2813,6 +2820,8 @@ components: type: boolean http3: type: boolean + websocket: + type: boolean supported_ciphers: type: string required: diff --git a/edgefirewall.yaml b/edgefirewall.yaml index ce9c8443..a088bcfc 100644 --- a/edgefirewall.yaml +++ b/edgefirewall.yaml @@ -22,6 +22,7 @@ paths: explode: true schema: type: integer + format: int64 - name: page_size in: query required: false @@ -29,6 +30,7 @@ paths: explode: true schema: type: integer + format: int64 - name: sort in: query required: false @@ -63,6 +65,10 @@ paths: responses: "201": description: Edge firewall created + content: + application/json: + schema: + $ref: '#/components/schemas/EdgeFirewallResponse' "400": description: Bad Request "500": @@ -111,7 +117,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/ListEdgeFirewallResponse' + $ref: '#/components/schemas/EdgeFirewallResponse' "400": description: Bad Request "404": @@ -157,7 +163,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/ListEdgeFirewallResponse' + $ref: '#/components/schemas/EdgeFirewallResponse' "400": description: Bad Request "404": @@ -204,6 +210,7 @@ components: type: array items: type: integer + format: int64 example: is_active: true last_editor: last_editor @@ -276,6 +283,7 @@ components: type: array items: type: integer + format: int64 is_active: type: boolean edge_functions_enabled: @@ -307,7 +315,23 @@ components: last_modified: last_modified debug_rules: true UpdateEdgeFirewallRequest: - $ref: '#/components/schemas/ListEdgeFirewallResponse' + type: object + properties: + name: + type: string + domains: + type: array + items: + type: integer + format: int64 + is_active: + type: boolean + edge_functions_enabled: + type: boolean + network_protection_enabled: + type: boolean + waf_enabled: + type: boolean securitySchemes: tokenAuth: type: apiKey diff --git a/variables.yaml b/variables.yaml index 5c947efd..e7870ec5 100644 --- a/variables.yaml +++ b/variables.yaml @@ -6,8 +6,8 @@ info: name: MIT url: https://github.com/aziontech/azionapi-openapi/blob/main/LICENSE.md servers: -- description: Stage - url: https://stage-api.azion.net/variables +- description: Production + url: https://api.azionapi.net/variables security: - tokenAuth: [] paths: