diff --git a/.apigentools-info b/.apigentools-info index 8b313f0061d1..f72b3b8da712 100644 --- a/.apigentools-info +++ b/.apigentools-info @@ -4,13 +4,13 @@ "spec_versions": { "v1": { "apigentools_version": "1.6.6", - "regenerated": "2025-01-03 18:07:34.562264", - "spec_repo_commit": "08abd462" + "regenerated": "2025-01-06 16:11:12.349211", + "spec_repo_commit": "24e28b93" }, "v2": { "apigentools_version": "1.6.6", - "regenerated": "2025-01-03 18:07:34.578477", - "spec_repo_commit": "08abd462" + "regenerated": "2025-01-06 16:11:12.364402", + "spec_repo_commit": "24e28b93" } } } \ No newline at end of file diff --git a/.generator/schemas/v2/openapi.yaml b/.generator/schemas/v2/openapi.yaml index 5ffff4300a17..5b2f9cf59110 100644 --- a/.generator/schemas/v2/openapi.yaml +++ b/.generator/schemas/v2/openapi.yaml @@ -40992,7 +40992,7 @@ paths: name: allow_self_lockout required: false schema: - type: string + type: boolean requestBody: content: application/json: diff --git a/features/support/scenarios_model_mapping.ts b/features/support/scenarios_model_mapping.ts index 77b9fd6b4e98..cfb4589fe6ed 100644 --- a/features/support/scenarios_model_mapping.ts +++ b/features/support/scenarios_model_mapping.ts @@ -5755,7 +5755,7 @@ export const ScenariosModelMappings: {[key: string]: {[key: string]: any}} = { "format": "", }, "allowSelfLockout": { - "type": "string", + "type": "boolean", "format": "", }, "body": { diff --git a/packages/datadog-api-client-v2/apis/RestrictionPoliciesApi.ts b/packages/datadog-api-client-v2/apis/RestrictionPoliciesApi.ts index bd2eccac0e04..35d2af7d801d 100644 --- a/packages/datadog-api-client-v2/apis/RestrictionPoliciesApi.ts +++ b/packages/datadog-api-client-v2/apis/RestrictionPoliciesApi.ts @@ -92,7 +92,7 @@ export class RestrictionPoliciesApiRequestFactory extends BaseAPIRequestFactory public async updateRestrictionPolicy( resourceId: string, body: RestrictionPolicyUpdateRequest, - allowSelfLockout?: string, + allowSelfLockout?: boolean, _options?: Configuration ): Promise { const _config = _options || this.configuration; @@ -124,7 +124,7 @@ export class RestrictionPoliciesApiRequestFactory extends BaseAPIRequestFactory if (allowSelfLockout !== undefined) { requestContext.setQueryParam( "allow_self_lockout", - ObjectSerializer.serialize(allowSelfLockout, "string", ""), + ObjectSerializer.serialize(allowSelfLockout, "boolean", ""), "" ); } @@ -364,9 +364,9 @@ export interface RestrictionPoliciesApiUpdateRestrictionPolicyRequest { body: RestrictionPolicyUpdateRequest; /** * Allows admins (users with the `user_access_manage` permission) to remove their own access from the resource if set to `true`. By default, this is set to `false`, preventing admins from locking themselves out. - * @type string + * @type boolean */ - allowSelfLockout?: string; + allowSelfLockout?: boolean; } export class RestrictionPoliciesApi {