Class: Aws::ApiGatewayV2::Types::UpdatePortalRequestContent

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-apigatewayv2/types.rb

Overview

Updates a portal.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#authorizationTypes::Authorization

The authorization of the portal.



10132
10133
10134
10135
10136
10137
10138
10139
10140
10141
# File 'lib/aws-sdk-apigatewayv2/types.rb', line 10132

class UpdatePortalRequestContent < Struct.new(
  :authorization,
  :endpoint_configuration,
  :included_portal_product_arns,
  :logo_uri,
  :portal_content,
  :rum_app_monitor_name)
  SENSITIVE = []
  include Aws::Structure
end

#endpoint_configurationTypes::EndpointConfigurationRequest

Represents an endpoint configuration.



10132
10133
10134
10135
10136
10137
10138
10139
10140
10141
# File 'lib/aws-sdk-apigatewayv2/types.rb', line 10132

class UpdatePortalRequestContent < Struct.new(
  :authorization,
  :endpoint_configuration,
  :included_portal_product_arns,
  :logo_uri,
  :portal_content,
  :rum_app_monitor_name)
  SENSITIVE = []
  include Aws::Structure
end

#included_portal_product_arnsArray<String>

The ARNs of the portal products included in the portal.

Returns:

  • (Array<String>)


10132
10133
10134
10135
10136
10137
10138
10139
10140
10141
# File 'lib/aws-sdk-apigatewayv2/types.rb', line 10132

class UpdatePortalRequestContent < Struct.new(
  :authorization,
  :endpoint_configuration,
  :included_portal_product_arns,
  :logo_uri,
  :portal_content,
  :rum_app_monitor_name)
  SENSITIVE = []
  include Aws::Structure
end

#logo_uriString

The logo URI.

Returns:

  • (String)


10132
10133
10134
10135
10136
10137
10138
10139
10140
10141
# File 'lib/aws-sdk-apigatewayv2/types.rb', line 10132

class UpdatePortalRequestContent < Struct.new(
  :authorization,
  :endpoint_configuration,
  :included_portal_product_arns,
  :logo_uri,
  :portal_content,
  :rum_app_monitor_name)
  SENSITIVE = []
  include Aws::Structure
end

#portal_contentTypes::PortalContent

Contains the content that is visible to portal consumers including the themes, display names, and description.



10132
10133
10134
10135
10136
10137
10138
10139
10140
10141
# File 'lib/aws-sdk-apigatewayv2/types.rb', line 10132

class UpdatePortalRequestContent < Struct.new(
  :authorization,
  :endpoint_configuration,
  :included_portal_product_arns,
  :logo_uri,
  :portal_content,
  :rum_app_monitor_name)
  SENSITIVE = []
  include Aws::Structure
end

#rum_app_monitor_nameString

The CloudWatch RUM app monitor name.

Returns:

  • (String)


10132
10133
10134
10135
10136
10137
10138
10139
10140
10141
# File 'lib/aws-sdk-apigatewayv2/types.rb', line 10132

class UpdatePortalRequestContent < Struct.new(
  :authorization,
  :endpoint_configuration,
  :included_portal_product_arns,
  :logo_uri,
  :portal_content,
  :rum_app_monitor_name)
  SENSITIVE = []
  include Aws::Structure
end