Loading OpenAPI/TS28541_5GcNrm.yaml +49 −0 Original line number Diff line number Diff line Loading @@ -157,6 +157,55 @@ components: $ref: '#/components/schemas/VendorSpecificFeature' minItems: 1 minProperties: 1 allowedScopesRuleSet: description: A map (list of key-value pairs) where a valid JSON pointer Id serves as key type: object additionalProperties: $ref: '#/components/schemas/RuleSet' minProperties: 1 nfServiceSetIdList: description: This attribute represents a list of NF Service Set ID. type: array items: type: string perPlmnSnssaiList: type: array uniqueItems: true items: $ref: '#/components/schemas/PlmnSnssai' load: type: integer minimum: 0 maximum: 100 loadTimeStamp: $ref: 'TS28623_ComDefs.yaml#/components/schemas/DateTime' canaryRelease: type: boolean default: false exclusiveCanaryReleaseSelection: type: boolean default: false shutdownTime: $ref: 'TS28623_ComDefs.yaml#/components/schemas/DateTime' canaryPrecedenceOverPreferred: type: boolean default: false perPlmnOauth2ReqList: $ref: '#/components/schemas/PlmnOauth2' PlmnOauth2: description: Oauth2.0 required indication for a given PLMN ID type: object properties: oauth2RequiredPlmnIdList: type: array items: $ref: 'TS28623_ComDefs.yaml#/components/schemas/PlmnId' minItems: 1 oauth2NotRequiredPlmnIdList: type: array items: $ref: 'TS28623_ComDefs.yaml#/components/schemas/PlmnId' minItems: 1 VendorSpecificFeature: type: object properties: Loading Loading
OpenAPI/TS28541_5GcNrm.yaml +49 −0 Original line number Diff line number Diff line Loading @@ -157,6 +157,55 @@ components: $ref: '#/components/schemas/VendorSpecificFeature' minItems: 1 minProperties: 1 allowedScopesRuleSet: description: A map (list of key-value pairs) where a valid JSON pointer Id serves as key type: object additionalProperties: $ref: '#/components/schemas/RuleSet' minProperties: 1 nfServiceSetIdList: description: This attribute represents a list of NF Service Set ID. type: array items: type: string perPlmnSnssaiList: type: array uniqueItems: true items: $ref: '#/components/schemas/PlmnSnssai' load: type: integer minimum: 0 maximum: 100 loadTimeStamp: $ref: 'TS28623_ComDefs.yaml#/components/schemas/DateTime' canaryRelease: type: boolean default: false exclusiveCanaryReleaseSelection: type: boolean default: false shutdownTime: $ref: 'TS28623_ComDefs.yaml#/components/schemas/DateTime' canaryPrecedenceOverPreferred: type: boolean default: false perPlmnOauth2ReqList: $ref: '#/components/schemas/PlmnOauth2' PlmnOauth2: description: Oauth2.0 required indication for a given PLMN ID type: object properties: oauth2RequiredPlmnIdList: type: array items: $ref: 'TS28623_ComDefs.yaml#/components/schemas/PlmnId' minItems: 1 oauth2NotRequiredPlmnIdList: type: array items: $ref: 'TS28623_ComDefs.yaml#/components/schemas/PlmnId' minItems: 1 VendorSpecificFeature: type: object properties: Loading