# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand. overlay: 1.0.0 info: title: API Evangelist conversational phrasing for Amazon S3 Control Access Grants API version: 1.0.0 extends: openapi/amazon-s3-access-grants-api-openapi.yml actions: - target: $.info update: x-apievangelist-phrasing: method: generated generated: '2026-10-01' generator: build-phrasing.py label: Generated by API Evangelist operations: 3 - target: $.paths['/v20180820/accessgrantsinstance'].get update: x-apievangelist-phrasing: intent: Get the Access Grants instance effect: read questions: - Does my account already have an S3 Access Grants instance in this region? - Which Identity Center instance is linked to my Access Grants setup? instructions: - text: Show the S3 Access Grants instance for account {account}. slots: account: header.x-amz-account-id - text: Get details of my Access Grants instance in account {account}. slots: account: header.x-amz-account-id method: generated generated: '2026-10-01' - target: $.paths['/v20180820/accessgrantsinstance'].post update: x-apievangelist-phrasing: intent: Create an Access Grants instance effect: write questions: - How do I start using S3 Access Grants in a region? - Can I connect IAM Identity Center when setting up Access Grants? - How many Access Grants instances can I have per region? instructions: - text: Create an S3 Access Grants instance for account {account}. slots: account: header.x-amz-account-id - text: Create an Access Grants instance linked to Identity Center {identity_center}. slots: identity_center: requestBody.IdentityCenterArn method: generated generated: '2026-10-01' - target: $.paths['/v20180820/accessgrantsinstance'].delete update: x-apievangelist-phrasing: intent: Delete the Access Grants instance effect: destructive questions: - How do I tear down S3 Access Grants in a region? - What must I remove before deleting an Access Grants instance? instructions: - text: Delete the S3 Access Grants instance in account {account}. slots: account: header.x-amz-account-id - text: Remove Access Grants from account {account}. slots: account: header.x-amz-account-id method: generated generated: '2026-10-01'