Automated commit by github action: 4115926202

This commit is contained in:
GitHub Action Bot
2023-02-07 16:15:30 +00:00
parent f5421ae789
commit c22ed8640d
41 changed files with 64 additions and 62 deletions

View File

@@ -743,9 +743,9 @@ components:
AccessRequestItem: AccessRequestItem:
$ref: "./v3/schemas/AccessRequestItem.yaml" $ref: "./v3/schemas/AccessRequestItem.yaml"
AccessProfileDocument: AccessProfileDocument:
$ref: "./v3/schemas/search/model/access/profile/AccessProfile.yaml" $ref: "./v3/schemas/search/model/access/profile/AccessProfileDocument.yaml"
AccessProfileSummary: AccessProfileSummary:
$ref: "./v3/schemas/search/model/access/AccessProfile.yaml" $ref: "./v3/schemas/search/model/access/AccessProfileSummary.yaml"
AccessReviewReassignment: AccessReviewReassignment:
$ref: "./v3/schemas/ReviewReassign.yaml" $ref: "./v3/schemas/ReviewReassign.yaml"
Account: Account:
@@ -753,11 +753,11 @@ components:
AccountActivity: AccountActivity:
$ref: "./v3/schemas/AccountActivity.yaml" $ref: "./v3/schemas/AccountActivity.yaml"
AccountActivitySearchedItem: AccountActivitySearchedItem:
$ref: "./v3/schemas/search/model/account/activity/AccountActivity.yaml" $ref: "./v3/schemas/search/model/account/activity/AccountActivityDocument.yaml"
AccountAttributes: AccountAttributes:
$ref: "./v3/schemas/AccountAttributes.yaml" $ref: "./v3/schemas/AccountAttributes.yaml"
AccountDocument: AccountDocument:
$ref: "./v3/schemas/search/model/account/Account.yaml" $ref: "./v3/schemas/search/model/account/AccountDocument.yaml"
AccountsAsyncResult: AccountsAsyncResult:
$ref: "./v3/schemas/AccountsAsyncResult.yaml" $ref: "./v3/schemas/AccountsAsyncResult.yaml"
AccountToggleRequest: AccountToggleRequest:
@@ -765,7 +765,7 @@ components:
AccountUnlockRequest: AccountUnlockRequest:
$ref: "./v3/schemas/AccountUnlockRequest.yaml" $ref: "./v3/schemas/AccountUnlockRequest.yaml"
Aggregation: Aggregation:
$ref: "./v3/schemas/search/model/aggregation/Aggregation.yaml" $ref: "./v3/schemas/search/model/aggregation/AggregationDocument.yaml"
ApprovalItems: ApprovalItems:
$ref: "./v3/schemas/ApprovalItemDetails.yaml" $ref: "./v3/schemas/ApprovalItemDetails.yaml"
Campaign: Campaign:
@@ -775,13 +775,13 @@ components:
CertificationReference: CertificationReference:
$ref: "./v3/schemas/CertificationReference.yaml" $ref: "./v3/schemas/CertificationReference.yaml"
EntitlementDocument: EntitlementDocument:
$ref: "./v3/schemas/search/model/entitlement/Entitlement.yaml" $ref: "./v3/schemas/search/model/entitlement/EntitlementDocument.yaml"
EntitlementSummary: EntitlementSummary:
$ref: "./v3/schemas/search/model/access/Entitlement.yaml" $ref: "./v3/schemas/search/model/access/AccessProfileEntitlement.yaml"
Event: Event:
$ref: "./v3/schemas/search/model/event/Event.yaml" $ref: "./v3/schemas/search/model/event/EventDocument.yaml"
IdentityDocument: IdentityDocument:
$ref: "./v3/schemas/search/model/identity/Identity.yaml" $ref: "./v3/schemas/search/model/identity/IdentityDocument.yaml"
IdentityProfile: IdentityProfile:
$ref: "./v3/schemas/IdentityProfile.yaml" $ref: "./v3/schemas/IdentityProfile.yaml"
IdentityReferenceWithNameAndEmail: IdentityReferenceWithNameAndEmail:
@@ -807,9 +807,9 @@ components:
Reviewer: Reviewer:
$ref: "./v3/schemas/Reviewer.yaml" $ref: "./v3/schemas/Reviewer.yaml"
RoleDocument: RoleDocument:
$ref: "./v3/schemas/search/model/role/Role.yaml" $ref: "./v3/schemas/search/model/role/RoleDocument.yaml"
RoleSummary: RoleSummary:
$ref: "./v3/schemas/search/model/access/Role.yaml" $ref: "./v3/schemas/search/model/access/AccessProfileRole.yaml"
SearchDocument: SearchDocument:
$ref: "./v3/schemas/search/documents/SearchDocument.yaml" $ref: "./v3/schemas/search/documents/SearchDocument.yaml"
SavedSearch: SavedSearch:

View File

@@ -11,8 +11,8 @@ post:
application/json: application/json:
schema: schema:
allOf: allOf:
- $ref: '../schemas/search/saved/Name.yaml' - $ref: '../schemas/search/saved/SavedSearchName.yaml'
- $ref: '../schemas/search/saved/Search.yaml' - $ref: '../schemas/search/saved/SavedSearchDetail.yaml'
required: true required: true
responses: responses:
'201': '201':

View File

@@ -11,8 +11,8 @@ post:
application/json: application/json:
schema: schema:
allOf: allOf:
- $ref: '../schemas/search/scheduled/Name.yaml' - $ref: '../schemas/search/scheduled/ScheduledSearchName.yaml'
- $ref: '../schemas/search/scheduled/Schedule.yaml' - $ref: '../schemas/search/scheduled/SearchSchedule.yaml'
examples: examples:
Daily Search: Daily Search:
description: A search that executes each day at a 9 AM description: A search that executes each day at a 9 AM

View File

@@ -12,5 +12,5 @@ properties:
type: array type: array
description: List describing the steps in approving the request description: List describing the steps in approving the request
items: items:
$ref: './ApprovalScheme.yaml' $ref: './AccessProfileApprovalScheme.yaml'

View File

@@ -4,5 +4,5 @@ properties:
type: array type: array
description: List describing the steps in approving the revocation request description: List describing the steps in approving the revocation request
items: items:
$ref: './ApprovalScheme.yaml' $ref: './AccessProfileApprovalScheme.yaml'

View File

@@ -69,7 +69,7 @@ properties:
aggregations: aggregations:
description: | description: |
The aggregations specifications, such as the groupings and calculations to be performed. The aggregations specifications, such as the groupings and calculations to be performed.
$ref: 'aggregate/Aggregation.yaml' $ref: 'aggregate/SearchAggregationSpecification.yaml'
sort: sort:
description: >- description: >-

View File

@@ -9,7 +9,7 @@ properties:
type: string type: string
example: 'Entitlements' example: 'Entitlements'
type: type:
$ref: 'FilterType.yaml' $ref: 'SearchFilterType.yaml'
field: field:
description: | description: |
The search field to apply the filter to. The search field to apply the filter to.

View File

@@ -5,4 +5,4 @@ allOf:
subAggregation: subAggregation:
description: >- description: >-
Aggregation to be performed on the result of the parent bucket aggregation. Aggregation to be performed on the result of the parent bucket aggregation.
$ref: 'Aggregation-2.yaml' $ref: 'SubSearchAggregationSpecification.yaml'

View File

@@ -1,22 +1,22 @@
discriminator: discriminator:
propertyName: '_type' propertyName: '_type'
mapping: mapping:
accessprofile: '../model/access/profile/AccessProfile.yaml' accessprofile: '../model/access/profile/AccessProfileDocument.yaml'
accountactivity: '../model/account/activity/AccountActivity.yaml' accountactivity: '../model/account/activity/AccountActivityDocument.yaml'
account: '../model/account/Account.yaml' account: '../model/account/AccountDocument.yaml'
aggregation: '../model/aggregation/Aggregation.yaml' aggregation: '../model/aggregation/AggregationDocument.yaml'
entitlement: '../model/entitlement/Entitlement.yaml' entitlement: '../model/entitlement/EntitlementDocument.yaml'
event: '../model/event/Event.yaml' event: '../model/event/EventDocument.yaml'
identity: '../model/identity/Identity.yaml' identity: '../model/identity/IdentityDocument.yaml'
role: '../model/role/Role.yaml' role: '../model/role/RoleDocument.yaml'
oneOf: oneOf:
- $ref: '../model/access/profile/AccessProfile.yaml' - $ref: '../model/access/profile/AccessProfileDocument.yaml'
- $ref: '../model/account/activity/AccountActivity.yaml' - $ref: '../model/account/activity/AccountActivityDocument.yaml'
- $ref: '../model/account/Account.yaml' - $ref: '../model/account/AccountDocument.yaml'
- $ref: '../model/aggregation/Aggregation.yaml' - $ref: '../model/aggregation/AggregationDocument.yaml'
- $ref: '../model/entitlement/Entitlement.yaml' - $ref: '../model/entitlement/EntitlementDocument.yaml'
- $ref: '../model/event/Event.yaml' - $ref: '../model/event/EventDocument.yaml'
- $ref: '../model/identity/Identity.yaml' - $ref: '../model/identity/IdentityDocument.yaml'
- $ref: '../model/role/Role.yaml' - $ref: '../model/role/RoleDocument.yaml'

View File

@@ -19,7 +19,7 @@ allOf:
access: access:
type: array type: array
items: items:
$ref: "../access/Entitlement.yaml" $ref: "../access/AccessProfileEntitlement.yaml"
entitlementCount: entitlementCount:
type: integer type: integer
description: The number of entitlements assigned to the account description: The number of entitlements assigned to the account

View File

@@ -7,7 +7,7 @@ allOf:
description: The ID of the account description: The ID of the account
example: "john.doe" example: "john.doe"
source: source:
$ref: "Source.yaml" $ref: "AccountSource.yaml"
disabled: disabled:
type: boolean type: boolean
description: Indicates if the account is disabled description: Indicates if the account is disabled

View File

@@ -27,9 +27,9 @@ allOf:
description: the current status of the activity description: the current status of the activity
example: Complete example: Complete
requester: requester:
$ref: "../Source.yaml" $ref: "../AccountSource.yaml"
recipient: recipient:
$ref: "../Source.yaml" $ref: "../AccountSource.yaml"
trackingNumber: trackingNumber:
type: string type: string
example: 61aad0c9e8134eca89e76a35e0cabe3f example: 61aad0c9e8134eca89e76a35e0cabe3f

View File

@@ -13,7 +13,7 @@ properties:
example: Modify example: Modify
description: The operation that was performed description: The operation that was performed
provisioningTarget: provisioningTarget:
$ref: "../Source.yaml" $ref: "../AccountSource.yaml"
result: result:
type: object type: object
properties: properties:
@@ -36,4 +36,4 @@ properties:
nullable: true nullable: true
example: null example: null
source: source:
$ref: "../Source.yaml" $ref: "../AccountSource.yaml"

View File

@@ -3,13 +3,13 @@ properties:
comments: comments:
type: array type: array
items: items:
$ref: "Comment.yaml" $ref: "ApprovalComment.yaml"
created: created:
$ref: "../../base/DateTime.yaml" $ref: "../../base/DateTime.yaml"
modified: modified:
$ref: "../../base/DateTime.yaml" $ref: "../../base/DateTime.yaml"
owner: owner:
$ref: "../Source.yaml" $ref: "../AccountSource.yaml"
result: result:
type: string type: string
description: The result of the approval description: The result of the approval

View File

@@ -16,4 +16,4 @@ properties:
items: items:
$ref: "AttributeRequest.yaml" $ref: "AttributeRequest.yaml"
source: source:
$ref: "../Source.yaml" $ref: "../AccountSource.yaml"

View File

@@ -13,4 +13,4 @@ properties:
description: the operation that was used description: the operation that was used
example: add example: add
source: source:
$ref: '../Source.yaml' $ref: '../AccountSource.yaml'

View File

@@ -3,6 +3,8 @@ properties:
id: id:
type: string type: string
example: '2c91808568c529c60168cca6f90c1313' example: '2c91808568c529c60168cca6f90c1313'
description: The unique ID of the referenced object.
name: name:
type: string type: string
example: 'John Doe' example: 'John Doe'
description: The human readable name of the referenced object.

View File

@@ -1,10 +0,0 @@
discriminator:
propertyName: 'type'
mapping:
ACCESS_PROFILE: '../access/AccessProfile.yaml'
ENTITLEMENT: '../access/Entitlement.yaml'
ROLE: '../access/Role.yaml'
oneOf:
- $ref: '../access/AccessProfile.yaml'
- $ref: '../access/Entitlement.yaml'
- $ref: '../access/Role.yaml'

View File

@@ -0,0 +1,10 @@
discriminator:
propertyName: 'type'
mapping:
ACCESS_PROFILE: '../access/AccessProfileSummary.yaml'
ENTITLEMENT: '../access/AccessProfileEntitlement.yaml'
ROLE: '../access/AccessProfileRole.yaml'
oneOf:
- $ref: '../access/AccessProfileSummary.yaml'
- $ref: '../access/AccessProfileEntitlement.yaml'
- $ref: '../access/AccessProfileRole.yaml'

View File

@@ -94,7 +94,7 @@ allOf:
type: array type: array
description: The list of access items assigned to the identity description: The list of access items assigned to the identity
items: items:
$ref: 'Access.yaml' $ref: 'IdentityAccess.yaml'
accessCount: accessCount:
type: integer type: integer
format: int32 format: int32

View File

@@ -1,5 +1,5 @@
allOf: allOf:
- $ref: 'IdentityReference.yaml' - $ref: 'SearchIdentityReference.yaml'
- type: object - type: object
properties: properties:
email: email:

View File

@@ -11,5 +11,5 @@ allOf:
description: | description: |
The owner of the saved search. The owner of the saved search.
$ref: ../model/base/TypedReference.yaml $ref: ../model/base/TypedReference.yaml
- $ref: 'Name.yaml' - $ref: 'SavedSearchName.yaml'
- $ref: 'Search.yaml' - $ref: 'SavedSearchDetail.yaml'

View File

@@ -34,8 +34,8 @@ allOf:
example: 2c9180867624cbd7017642d8c8c81f67 example: 2c9180867624cbd7017642d8c8c81f67
readOnly: true readOnly: true
deprecated: true deprecated: true
- $ref: 'Name.yaml' - $ref: 'ScheduledSearchName.yaml'
- $ref: 'Schedule.yaml' - $ref: 'SearchSchedule.yaml'
required: required:
- id - id
- owner - owner