class Aws::AmplifyBackend::Types::DeleteBackendAPIRequest
@note When making an API call, you may pass DeleteBackendAPIRequest
data as a hash: { app_id: "__string", # required backend_environment_name: "__string", # required resource_config: { additional_auth_types: [ { mode: "API_KEY", # accepts API_KEY, AWS_IAM, AMAZON_COGNITO_USER_POOLS, OPENID_CONNECT settings: { cognito_user_pool_id: "__string", description: "__string", expiration_time: 1.0, open_id_auth_ttl: "__string", open_id_client_id: "__string", open_id_iat_ttl: "__string", open_id_issue_url: "__string", open_id_provider_name: "__string", }, }, ], api_name: "__string", conflict_resolution: { resolution_strategy: "OPTIMISTIC_CONCURRENCY", # accepts OPTIMISTIC_CONCURRENCY, LAMBDA, AUTOMERGE, NONE }, default_auth_type: { mode: "API_KEY", # accepts API_KEY, AWS_IAM, AMAZON_COGNITO_USER_POOLS, OPENID_CONNECT settings: { cognito_user_pool_id: "__string", description: "__string", expiration_time: 1.0, open_id_auth_ttl: "__string", open_id_client_id: "__string", open_id_iat_ttl: "__string", open_id_issue_url: "__string", open_id_provider_name: "__string", }, }, service: "__string", transform_schema: "__string", }, resource_name: "__string", # required }
@!attribute [rw] app_id
@return [String]
@!attribute [rw] backend_environment_name
@return [String]
@!attribute [rw] resource_config
The resource config for the data model, configured as a part of the Amplify project. @return [Types::BackendAPIResourceConfig]
@!attribute [rw] resource_name
@return [String]
@see docs.aws.amazon.com/goto/WebAPI/amplifybackend-2020-08-11/DeleteBackendAPIRequest AWS API Documentation
Constants
- SENSITIVE