Module: Aws::Health::ClientApi Private
- Includes:
- Seahorse::Model
- Defined in:
- lib/aws-sdk-health/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
- AccountEntityAggregate =
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: 'AccountEntityAggregate')
- AccountEntityAggregatesList =
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: 'AccountEntityAggregatesList')
- AffectedEntity =
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: 'AffectedEntity')
- ConcurrentModificationException =
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: 'ConcurrentModificationException')
- DateTimeRange =
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: 'DateTimeRange')
- DescribeAffectedAccountsForOrganizationRequest =
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: 'DescribeAffectedAccountsForOrganizationRequest')
- DescribeAffectedAccountsForOrganizationResponse =
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: 'DescribeAffectedAccountsForOrganizationResponse')
- DescribeAffectedEntitiesForOrganizationFailedSet =
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: 'DescribeAffectedEntitiesForOrganizationFailedSet')
- DescribeAffectedEntitiesForOrganizationRequest =
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: 'DescribeAffectedEntitiesForOrganizationRequest')
- DescribeAffectedEntitiesForOrganizationResponse =
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: 'DescribeAffectedEntitiesForOrganizationResponse')
- DescribeAffectedEntitiesRequest =
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: 'DescribeAffectedEntitiesRequest')
- DescribeAffectedEntitiesResponse =
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: 'DescribeAffectedEntitiesResponse')
- DescribeEntityAggregatesForOrganizationRequest =
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: 'DescribeEntityAggregatesForOrganizationRequest')
- DescribeEntityAggregatesForOrganizationResponse =
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: 'DescribeEntityAggregatesForOrganizationResponse')
- DescribeEntityAggregatesRequest =
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: 'DescribeEntityAggregatesRequest')
- DescribeEntityAggregatesResponse =
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: 'DescribeEntityAggregatesResponse')
- DescribeEventAggregatesRequest =
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: 'DescribeEventAggregatesRequest')
- DescribeEventAggregatesResponse =
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: 'DescribeEventAggregatesResponse')
- DescribeEventDetailsFailedSet =
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: 'DescribeEventDetailsFailedSet')
- DescribeEventDetailsForOrganizationFailedSet =
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: 'DescribeEventDetailsForOrganizationFailedSet')
- DescribeEventDetailsForOrganizationRequest =
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: 'DescribeEventDetailsForOrganizationRequest')
- DescribeEventDetailsForOrganizationResponse =
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: 'DescribeEventDetailsForOrganizationResponse')
- DescribeEventDetailsForOrganizationSuccessfulSet =
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: 'DescribeEventDetailsForOrganizationSuccessfulSet')
- DescribeEventDetailsRequest =
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: 'DescribeEventDetailsRequest')
- DescribeEventDetailsResponse =
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: 'DescribeEventDetailsResponse')
- DescribeEventDetailsSuccessfulSet =
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: 'DescribeEventDetailsSuccessfulSet')
- DescribeEventTypesRequest =
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: 'DescribeEventTypesRequest')
- DescribeEventTypesResponse =
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: 'DescribeEventTypesResponse')
- DescribeEventsForOrganizationRequest =
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: 'DescribeEventsForOrganizationRequest')
- DescribeEventsForOrganizationResponse =
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: 'DescribeEventsForOrganizationResponse')
- DescribeEventsRequest =
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: 'DescribeEventsRequest')
- DescribeEventsResponse =
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: 'DescribeEventsResponse')
- DescribeHealthServiceStatusForOrganizationResponse =
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: 'DescribeHealthServiceStatusForOrganizationResponse')
- EntityAccountFilter =
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: 'EntityAccountFilter')
- EntityAggregate =
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: 'EntityAggregate')
- EntityAggregateList =
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: 'EntityAggregateList')
- EntityFilter =
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: 'EntityFilter')
- EntityList =
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: 'EntityList')
- Event =
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: 'Event')
- EventAccountFilter =
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: 'EventAccountFilter')
- EventAggregate =
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: 'EventAggregate')
- EventAggregateList =
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: 'EventAggregateList')
- EventArnsList =
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: 'EventArnsList')
- EventDescription =
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: 'EventDescription')
- EventDetails =
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: 'EventDetails')
- EventDetailsErrorItem =
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: 'EventDetailsErrorItem')
- EventFilter =
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: 'EventFilter')
- EventList =
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: 'EventList')
- EventType =
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: 'EventType')
- EventTypeCategoryList =
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: 'EventTypeCategoryList')
- EventTypeCodeList =
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: 'EventTypeCodeList')
- EventTypeFilter =
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: 'EventTypeFilter')
- EventTypeList =
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: 'EventTypeList')
- InvalidPaginationToken =
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: 'InvalidPaginationToken')
- OrganizationAccountIdsList =
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: 'OrganizationAccountIdsList')
- OrganizationAffectedEntitiesErrorItem =
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: 'OrganizationAffectedEntitiesErrorItem')
- OrganizationEntityAccountFiltersList =
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: 'OrganizationEntityAccountFiltersList')
- OrganizationEntityAggregate =
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: 'OrganizationEntityAggregate')
- OrganizationEntityAggregatesList =
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: 'OrganizationEntityAggregatesList')
- OrganizationEntityFiltersList =
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: 'OrganizationEntityFiltersList')
- OrganizationEvent =
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: 'OrganizationEvent')
- OrganizationEventArnsList =
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: 'OrganizationEventArnsList')
- OrganizationEventDetailFiltersList =
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: 'OrganizationEventDetailFiltersList')
- OrganizationEventDetails =
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: 'OrganizationEventDetails')
- OrganizationEventDetailsErrorItem =
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: 'OrganizationEventDetailsErrorItem')
- OrganizationEventFilter =
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: 'OrganizationEventFilter')
- OrganizationEventList =
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: 'OrganizationEventList')
- UnsupportedLocale =
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: 'UnsupportedLocale')
- 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 = "2016-08-04" api. = { "apiVersion" => "2016-08-04", "auth" => ["aws.auth#sigv4"], "endpointPrefix" => "health", "jsonVersion" => "1.1", "protocol" => "json", "protocols" => ["json"], "serviceAbbreviation" => "AWSHealth", "serviceFullName" => "AWS Health APIs and Notifications", "serviceId" => "Health", "signatureVersion" => "v4", "targetPrefix" => "AWSHealth_20160804", "uid" => "health-2016-08-04", } api.add_operation(:describe_affected_accounts_for_organization, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeAffectedAccountsForOrganization" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeAffectedAccountsForOrganizationRequest) o.output = Shapes::ShapeRef.new(shape: DescribeAffectedAccountsForOrganizationResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidPaginationToken) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:describe_affected_entities, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeAffectedEntities" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeAffectedEntitiesRequest) o.output = Shapes::ShapeRef.new(shape: DescribeAffectedEntitiesResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidPaginationToken) o.errors << Shapes::ShapeRef.new(shape: UnsupportedLocale) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:describe_affected_entities_for_organization, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeAffectedEntitiesForOrganization" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeAffectedEntitiesForOrganizationRequest) o.output = Shapes::ShapeRef.new(shape: DescribeAffectedEntitiesForOrganizationResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidPaginationToken) o.errors << Shapes::ShapeRef.new(shape: UnsupportedLocale) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:describe_entity_aggregates, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeEntityAggregates" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeEntityAggregatesRequest) o.output = Shapes::ShapeRef.new(shape: DescribeEntityAggregatesResponse) end) api.add_operation(:describe_entity_aggregates_for_organization, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeEntityAggregatesForOrganization" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeEntityAggregatesForOrganizationRequest) o.output = Shapes::ShapeRef.new(shape: DescribeEntityAggregatesForOrganizationResponse) end) api.add_operation(:describe_event_aggregates, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeEventAggregates" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeEventAggregatesRequest) o.output = Shapes::ShapeRef.new(shape: DescribeEventAggregatesResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidPaginationToken) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:describe_event_details, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeEventDetails" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeEventDetailsRequest) o.output = Shapes::ShapeRef.new(shape: DescribeEventDetailsResponse) o.errors << Shapes::ShapeRef.new(shape: UnsupportedLocale) end) api.add_operation(:describe_event_details_for_organization, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeEventDetailsForOrganization" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeEventDetailsForOrganizationRequest) o.output = Shapes::ShapeRef.new(shape: DescribeEventDetailsForOrganizationResponse) o.errors << Shapes::ShapeRef.new(shape: UnsupportedLocale) end) api.add_operation(:describe_event_types, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeEventTypes" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeEventTypesRequest) o.output = Shapes::ShapeRef.new(shape: DescribeEventTypesResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidPaginationToken) o.errors << Shapes::ShapeRef.new(shape: UnsupportedLocale) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:describe_events, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeEvents" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeEventsRequest) o.output = Shapes::ShapeRef.new(shape: DescribeEventsResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidPaginationToken) o.errors << Shapes::ShapeRef.new(shape: UnsupportedLocale) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:describe_events_for_organization, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeEventsForOrganization" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeEventsForOrganizationRequest) o.output = Shapes::ShapeRef.new(shape: DescribeEventsForOrganizationResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidPaginationToken) o.errors << Shapes::ShapeRef.new(shape: UnsupportedLocale) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:describe_health_service_status_for_organization, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeHealthServiceStatusForOrganization" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.output = Shapes::ShapeRef.new(shape: DescribeHealthServiceStatusForOrganizationResponse) end) api.add_operation(:disable_health_service_access_for_organization, Seahorse::Model::Operation.new.tap do |o| o.name = "DisableHealthServiceAccessForOrganization" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: ConcurrentModificationException) end) api.add_operation(:enable_health_service_access_for_organization, Seahorse::Model::Operation.new.tap do |o| o.name = "EnableHealthServiceAccessForOrganization" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: ConcurrentModificationException) end) end