Module: Aws::EMRServerless::ClientApi Private
- Includes:
- Seahorse::Model
- Defined in:
- lib/aws-sdk-emrserverless/client_api.rb
This module is part of a private API. You should avoid using this module if possible, as it may be removed or be changed in the future.
Constant Summary collapse
- Application =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Application')
- ApplicationArn =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ApplicationArn')
- ApplicationId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ApplicationId')
- ApplicationList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ApplicationList')
- ApplicationName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ApplicationName')
- ApplicationState =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ApplicationState')
- ApplicationStateSet =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ApplicationStateSet')
- ApplicationSummary =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ApplicationSummary')
- Architecture =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Architecture')
- AttemptNumber =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'AttemptNumber')
- AutoStartConfig =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AutoStartConfig')
- AutoStopConfig =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AutoStopConfig')
- AutoStopConfigIdleTimeoutMinutesInteger =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'AutoStopConfigIdleTimeoutMinutesInteger')
- Boolean =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BooleanShape.new(name: 'Boolean')
- CancelJobRunRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CancelJobRunRequest')
- CancelJobRunResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CancelJobRunResponse')
- ClientToken =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ClientToken')
- CloudWatchLoggingConfiguration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CloudWatchLoggingConfiguration')
- Configuration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Configuration')
- ConfigurationList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ConfigurationList')
- ConfigurationOverrides =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ConfigurationOverrides')
- ConfigurationPropertyKey =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ConfigurationPropertyKey')
- ConfigurationPropertyValue =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ConfigurationPropertyValue')
- ConflictException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ConflictException')
- CpuSize =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'CpuSize')
- CreateApplicationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateApplicationRequest')
- CreateApplicationResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateApplicationResponse')
- Date =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::TimestampShape.new(name: 'Date')
- DeleteApplicationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteApplicationRequest')
- DeleteApplicationResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteApplicationResponse')
- DiskSize =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'DiskSize')
- DiskType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'DiskType')
- Double =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::FloatShape.new(name: 'Double')
- Duration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'Duration')
- EncryptionKeyArn =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'EncryptionKeyArn')
- EngineType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'EngineType')
- EntryPointArgument =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'EntryPointArgument')
- EntryPointArguments =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'EntryPointArguments')
- EntryPointPath =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'EntryPointPath')
- GetApplicationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetApplicationRequest')
- GetApplicationResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetApplicationResponse')
- GetDashboardForJobRunRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetDashboardForJobRunRequest')
- GetDashboardForJobRunResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetDashboardForJobRunResponse')
- GetJobRunRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetJobRunRequest')
- GetJobRunResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetJobRunResponse')
- Hive =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Hive')
- HiveCliParameters =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'HiveCliParameters')
- IAMRoleArn =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'IAMRoleArn')
- ImageConfiguration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ImageConfiguration')
- ImageConfigurationInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ImageConfigurationInput')
- ImageDigest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ImageDigest')
- ImageUri =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ImageUri')
- InitScriptPath =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'InitScriptPath')
- InitialCapacityConfig =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InitialCapacityConfig')
- InitialCapacityConfigMap =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::MapShape.new(name: 'InitialCapacityConfigMap')
- Integer =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'Integer')
- InteractiveConfiguration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InteractiveConfiguration')
- InternalServerException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InternalServerException')
- JobArn =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'JobArn')
- JobDriver =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::UnionShape.new(name: 'JobDriver')
- JobRun =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'JobRun')
- JobRunAttemptSummary =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'JobRunAttemptSummary')
- JobRunAttempts =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'JobRunAttempts')
- JobRunId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'JobRunId')
- JobRunMode =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'JobRunMode')
- JobRunState =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'JobRunState')
- JobRunStateSet =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'JobRunStateSet')
- JobRunSummary =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'JobRunSummary')
- JobRunType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'JobRunType')
- JobRuns =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'JobRuns')
- ListApplicationsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListApplicationsRequest')
- ListApplicationsRequestMaxResultsInteger =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'ListApplicationsRequestMaxResultsInteger')
- ListApplicationsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListApplicationsResponse')
- ListJobRunAttemptsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListJobRunAttemptsRequest')
- ListJobRunAttemptsRequestMaxResultsInteger =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'ListJobRunAttemptsRequestMaxResultsInteger')
- ListJobRunAttemptsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListJobRunAttemptsResponse')
- ListJobRunsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListJobRunsRequest')
- ListJobRunsRequestMaxResultsInteger =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'ListJobRunsRequestMaxResultsInteger')
- ListJobRunsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListJobRunsResponse')
- ListTagsForResourceRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListTagsForResourceRequest')
- ListTagsForResourceResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListTagsForResourceResponse')
- LogGroupName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'LogGroupName')
- LogStreamNamePrefix =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'LogStreamNamePrefix')
- LogTypeList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'LogTypeList')
- LogTypeMap =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::MapShape.new(name: 'LogTypeMap')
- LogTypeString =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'LogTypeString')
- Long =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'Long')
- ManagedPersistenceMonitoringConfiguration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ManagedPersistenceMonitoringConfiguration')
- MaximumAllowedResources =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MaximumAllowedResources')
- MemorySize =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'MemorySize')
- MonitoringConfiguration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MonitoringConfiguration')
- NetworkConfiguration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NetworkConfiguration')
- NextToken =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'NextToken')
- PrometheusMonitoringConfiguration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PrometheusMonitoringConfiguration')
- PrometheusUrlString =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'PrometheusUrlString')
- Query =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Query')
- ReleaseLabel =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ReleaseLabel')
- RequestIdentityUserArn =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'RequestIdentityUserArn')
- ResourceArn =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ResourceArn')
- ResourceNotFoundException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ResourceNotFoundException')
- ResourceUtilization =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ResourceUtilization')
- RetryPolicy =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RetryPolicy')
- RetryPolicyMaxFailedAttemptsPerHourInteger =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'RetryPolicyMaxFailedAttemptsPerHourInteger')
- S3MonitoringConfiguration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'S3MonitoringConfiguration')
- SchedulerConfiguration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SchedulerConfiguration')
- SecurityGroupIds =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'SecurityGroupIds')
- SecurityGroupString =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'SecurityGroupString')
- SensitivePropertiesMap =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::MapShape.new(name: 'SensitivePropertiesMap')
- ServiceQuotaExceededException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ServiceQuotaExceededException')
- SparkSubmit =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SparkSubmit')
- SparkSubmitParameters =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'SparkSubmitParameters')
- StartApplicationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StartApplicationRequest')
- StartApplicationResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StartApplicationResponse')
- StartJobRunRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StartJobRunRequest')
- StartJobRunResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StartJobRunResponse')
- StopApplicationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StopApplicationRequest')
- StopApplicationResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StopApplicationResponse')
- String1024 =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'String1024')
- String256 =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'String256')
- SubnetIds =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'SubnetIds')
- SubnetString =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'SubnetString')
- TagKey =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TagKey')
- TagKeyList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'TagKeyList')
- TagMap =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::MapShape.new(name: 'TagMap')
- TagResourceRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TagResourceRequest')
- TagResourceResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TagResourceResponse')
- TagValue =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TagValue')
- TotalResourceUtilization =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TotalResourceUtilization')
- UntagResourceRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UntagResourceRequest')
- UntagResourceResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UntagResourceResponse')
- UpdateApplicationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateApplicationRequest')
- UpdateApplicationResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateApplicationResponse')
- UriString =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'UriString')
- Url =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Url')
- ValidationException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ValidationException')
- WorkerCounts =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'WorkerCounts')
- WorkerResourceConfig =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'WorkerResourceConfig')
- WorkerTypeSpecification =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'WorkerTypeSpecification')
- WorkerTypeSpecificationInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'WorkerTypeSpecificationInput')
- WorkerTypeSpecificationInputMap =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::MapShape.new(name: 'WorkerTypeSpecificationInputMap')
- WorkerTypeSpecificationMap =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::MapShape.new(name: 'WorkerTypeSpecificationMap')
- WorkerTypeString =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'WorkerTypeString')
- API =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Seahorse::Model::Api.new.tap do |api| api.version = "2021-07-13" api. = { "apiVersion" => "2021-07-13", "auth" => ["aws.auth#sigv4"], "endpointPrefix" => "emr-serverless", "protocol" => "rest-json", "protocols" => ["rest-json"], "serviceFullName" => "EMR Serverless", "serviceId" => "EMR Serverless", "signatureVersion" => "v4", "signingName" => "emr-serverless", "uid" => "emr-serverless-2021-07-13", } api.add_operation(:cancel_job_run, Seahorse::Model::Operation.new.tap do |o| o.name = "CancelJobRun" o.http_method = "DELETE" o.http_request_uri = "/applications/{applicationId}/jobruns/{jobRunId}" o.input = Shapes::ShapeRef.new(shape: CancelJobRunRequest) o.output = Shapes::ShapeRef.new(shape: CancelJobRunResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) end) api.add_operation(:create_application, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateApplication" o.http_method = "POST" o.http_request_uri = "/applications" o.input = Shapes::ShapeRef.new(shape: CreateApplicationRequest) o.output = Shapes::ShapeRef.new(shape: CreateApplicationResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) end) api.add_operation(:delete_application, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteApplication" o.http_method = "DELETE" o.http_request_uri = "/applications/{applicationId}" o.input = Shapes::ShapeRef.new(shape: DeleteApplicationRequest) o.output = Shapes::ShapeRef.new(shape: DeleteApplicationResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) end) api.add_operation(:get_application, Seahorse::Model::Operation.new.tap do |o| o.name = "GetApplication" o.http_method = "GET" o.http_request_uri = "/applications/{applicationId}" o.input = Shapes::ShapeRef.new(shape: GetApplicationRequest) o.output = Shapes::ShapeRef.new(shape: GetApplicationResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) end) api.add_operation(:get_dashboard_for_job_run, Seahorse::Model::Operation.new.tap do |o| o.name = "GetDashboardForJobRun" o.http_method = "GET" o.http_request_uri = "/applications/{applicationId}/jobruns/{jobRunId}/dashboard" o.input = Shapes::ShapeRef.new(shape: GetDashboardForJobRunRequest) o.output = Shapes::ShapeRef.new(shape: GetDashboardForJobRunResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) end) api.add_operation(:get_job_run, Seahorse::Model::Operation.new.tap do |o| o.name = "GetJobRun" o.http_method = "GET" o.http_request_uri = "/applications/{applicationId}/jobruns/{jobRunId}" o.input = Shapes::ShapeRef.new(shape: GetJobRunRequest) o.output = Shapes::ShapeRef.new(shape: GetJobRunResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) end) api.add_operation(:list_applications, Seahorse::Model::Operation.new.tap do |o| o.name = "ListApplications" o.http_method = "GET" o.http_request_uri = "/applications" o.input = Shapes::ShapeRef.new(shape: ListApplicationsRequest) o.output = Shapes::ShapeRef.new(shape: ListApplicationsResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_job_run_attempts, Seahorse::Model::Operation.new.tap do |o| o.name = "ListJobRunAttempts" o.http_method = "GET" o.http_request_uri = "/applications/{applicationId}/jobruns/{jobRunId}/attempts" o.input = Shapes::ShapeRef.new(shape: ListJobRunAttemptsRequest) o.output = Shapes::ShapeRef.new(shape: ListJobRunAttemptsResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_job_runs, Seahorse::Model::Operation.new.tap do |o| o.name = "ListJobRuns" o.http_method = "GET" o.http_request_uri = "/applications/{applicationId}/jobruns" o.input = Shapes::ShapeRef.new(shape: ListJobRunsRequest) o.output = Shapes::ShapeRef.new(shape: ListJobRunsResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_tags_for_resource, Seahorse::Model::Operation.new.tap do |o| o.name = "ListTagsForResource" o.http_method = "GET" o.http_request_uri = "/tags/{resourceArn}" o.input = Shapes::ShapeRef.new(shape: ListTagsForResourceRequest) o.output = Shapes::ShapeRef.new(shape: ListTagsForResourceResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) end) api.add_operation(:start_application, Seahorse::Model::Operation.new.tap do |o| o.name = "StartApplication" o.http_method = "POST" o.http_request_uri = "/applications/{applicationId}/start" o.input = Shapes::ShapeRef.new(shape: StartApplicationRequest) o.output = Shapes::ShapeRef.new(shape: StartApplicationResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) end) api.add_operation(:start_job_run, Seahorse::Model::Operation.new.tap do |o| o.name = "StartJobRun" o.http_method = "POST" o.http_request_uri = "/applications/{applicationId}/jobruns" o.input = Shapes::ShapeRef.new(shape: StartJobRunRequest) o.output = Shapes::ShapeRef.new(shape: StartJobRunResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) end) api.add_operation(:stop_application, Seahorse::Model::Operation.new.tap do |o| o.name = "StopApplication" o.http_method = "POST" o.http_request_uri = "/applications/{applicationId}/stop" o.input = Shapes::ShapeRef.new(shape: StopApplicationRequest) o.output = Shapes::ShapeRef.new(shape: StopApplicationResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) end) api.add_operation(:tag_resource, Seahorse::Model::Operation.new.tap do |o| o.name = "TagResource" o.http_method = "POST" o.http_request_uri = "/tags/{resourceArn}" o.input = Shapes::ShapeRef.new(shape: TagResourceRequest) o.output = Shapes::ShapeRef.new(shape: TagResourceResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) end) api.add_operation(:untag_resource, Seahorse::Model::Operation.new.tap do |o| o.name = "UntagResource" o.http_method = "DELETE" o.http_request_uri = "/tags/{resourceArn}" o.input = Shapes::ShapeRef.new(shape: UntagResourceRequest) o.output = Shapes::ShapeRef.new(shape: UntagResourceResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) end) api.add_operation(:update_application, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateApplication" o.http_method = "PATCH" o.http_request_uri = "/applications/{applicationId}" o.input = Shapes::ShapeRef.new(shape: UpdateApplicationRequest) o.output = Shapes::ShapeRef.new(shape: UpdateApplicationResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) end) end