Class: Aws::Finspace::Types::UpdateKxEnvironmentResponse

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-finspace/lib/aws-sdk-finspace/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#availability_zone_ids ⇒ Array<String>

The identifier of the availability zones where subnets for the environment are created.

Returns:

  • (Array<String>)


5353
5354
5355
5356
5357
5358
5359
5360
5361
5362
5363
5364
5365
5366
5367
5368
5369
5370
5371
5372
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/types.rb', line 5353

class UpdateKxEnvironmentResponse < Struct.new(
  :name,
  :environment_id,
  :aws_account_id,
  :status,
  :tgw_status,
  :dns_status,
  :error_message,
  :description,
  :environment_arn,
  :kms_key_id,
  :dedicated_service_account_id,
  :transit_gateway_configuration,
  :custom_dns_configuration,
  :creation_timestamp,
  :update_timestamp,
  :availability_zone_ids)
  SENSITIVE = []
  include Aws::Structure
end

#aws_account_id ⇒ String

The unique identifier of the AWS account that is used to create the kdb environment.

Returns:

  • (String)


5353
5354
5355
5356
5357
5358
5359
5360
5361
5362
5363
5364
5365
5366
5367
5368
5369
5370
5371
5372
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/types.rb', line 5353

class UpdateKxEnvironmentResponse < Struct.new(
  :name,
  :environment_id,
  :aws_account_id,
  :status,
  :tgw_status,
  :dns_status,
  :error_message,
  :description,
  :environment_arn,
  :kms_key_id,
  :dedicated_service_account_id,
  :transit_gateway_configuration,
  :custom_dns_configuration,
  :creation_timestamp,
  :update_timestamp,
  :availability_zone_ids)
  SENSITIVE = []
  include Aws::Structure
end

#creation_timestamp ⇒ Time

The timestamp at which the kdb environment was created in FinSpace.

Returns:

  • (Time)


5353
5354
5355
5356
5357
5358
5359
5360
5361
5362
5363
5364
5365
5366
5367
5368
5369
5370
5371
5372
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/types.rb', line 5353

class UpdateKxEnvironmentResponse < Struct.new(
  :name,
  :environment_id,
  :aws_account_id,
  :status,
  :tgw_status,
  :dns_status,
  :error_message,
  :description,
  :environment_arn,
  :kms_key_id,
  :dedicated_service_account_id,
  :transit_gateway_configuration,
  :custom_dns_configuration,
  :creation_timestamp,
  :update_timestamp,
  :availability_zone_ids)
  SENSITIVE = []
  include Aws::Structure
end

#custom_dns_configuration ⇒ Array<Types::CustomDNSServer>

A list of DNS server name and server IP. This is used to set up Route-53 outbound resolvers.

Returns:



5353
5354
5355
5356
5357
5358
5359
5360
5361
5362
5363
5364
5365
5366
5367
5368
5369
5370
5371
5372
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/types.rb', line 5353

class UpdateKxEnvironmentResponse < Struct.new(
  :name,
  :environment_id,
  :aws_account_id,
  :status,
  :tgw_status,
  :dns_status,
  :error_message,
  :description,
  :environment_arn,
  :kms_key_id,
  :dedicated_service_account_id,
  :transit_gateway_configuration,
  :custom_dns_configuration,
  :creation_timestamp,
  :update_timestamp,
  :availability_zone_ids)
  SENSITIVE = []
  include Aws::Structure
end

#dedicated_service_account_id ⇒ String

A unique identifier for the AWS environment infrastructure account.

Returns:

  • (String)


5353
5354
5355
5356
5357
5358
5359
5360
5361
5362
5363
5364
5365
5366
5367
5368
5369
5370
5371
5372
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/types.rb', line 5353

class UpdateKxEnvironmentResponse < Struct.new(
  :name,
  :environment_id,
  :aws_account_id,
  :status,
  :tgw_status,
  :dns_status,
  :error_message,
  :description,
  :environment_arn,
  :kms_key_id,
  :dedicated_service_account_id,
  :transit_gateway_configuration,
  :custom_dns_configuration,
  :creation_timestamp,
  :update_timestamp,
  :availability_zone_ids)
  SENSITIVE = []
  include Aws::Structure
end

#description ⇒ String

The description of the environment.

Returns:

  • (String)


5353
5354
5355
5356
5357
5358
5359
5360
5361
5362
5363
5364
5365
5366
5367
5368
5369
5370
5371
5372
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/types.rb', line 5353

class UpdateKxEnvironmentResponse < Struct.new(
  :name,
  :environment_id,
  :aws_account_id,
  :status,
  :tgw_status,
  :dns_status,
  :error_message,
  :description,
  :environment_arn,
  :kms_key_id,
  :dedicated_service_account_id,
  :transit_gateway_configuration,
  :custom_dns_configuration,
  :creation_timestamp,
  :update_timestamp,
  :availability_zone_ids)
  SENSITIVE = []
  include Aws::Structure
end

#dns_status ⇒ String

The status of DNS configuration.

Returns:

  • (String)


5353
5354
5355
5356
5357
5358
5359
5360
5361
5362
5363
5364
5365
5366
5367
5368
5369
5370
5371
5372
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/types.rb', line 5353

class UpdateKxEnvironmentResponse < Struct.new(
  :name,
  :environment_id,
  :aws_account_id,
  :status,
  :tgw_status,
  :dns_status,
  :error_message,
  :description,
  :environment_arn,
  :kms_key_id,
  :dedicated_service_account_id,
  :transit_gateway_configuration,
  :custom_dns_configuration,
  :creation_timestamp,
  :update_timestamp,
  :availability_zone_ids)
  SENSITIVE = []
  include Aws::Structure
end

#environment_arn ⇒ String

The ARN identifier of the environment.

Returns:

  • (String)


5353
5354
5355
5356
5357
5358
5359
5360
5361
5362
5363
5364
5365
5366
5367
5368
5369
5370
5371
5372
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/types.rb', line 5353

class UpdateKxEnvironmentResponse < Struct.new(
  :name,
  :environment_id,
  :aws_account_id,
  :status,
  :tgw_status,
  :dns_status,
  :error_message,
  :description,
  :environment_arn,
  :kms_key_id,
  :dedicated_service_account_id,
  :transit_gateway_configuration,
  :custom_dns_configuration,
  :creation_timestamp,
  :update_timestamp,
  :availability_zone_ids)
  SENSITIVE = []
  include Aws::Structure
end

#environment_id ⇒ String

A unique identifier for the kdb environment.

Returns:

  • (String)


5353
5354
5355
5356
5357
5358
5359
5360
5361
5362
5363
5364
5365
5366
5367
5368
5369
5370
5371
5372
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/types.rb', line 5353

class UpdateKxEnvironmentResponse < Struct.new(
  :name,
  :environment_id,
  :aws_account_id,
  :status,
  :tgw_status,
  :dns_status,
  :error_message,
  :description,
  :environment_arn,
  :kms_key_id,
  :dedicated_service_account_id,
  :transit_gateway_configuration,
  :custom_dns_configuration,
  :creation_timestamp,
  :update_timestamp,
  :availability_zone_ids)
  SENSITIVE = []
  include Aws::Structure
end

#error_message ⇒ String

Specifies the error message that appears if a flow fails.

Returns:

  • (String)


5353
5354
5355
5356
5357
5358
5359
5360
5361
5362
5363
5364
5365
5366
5367
5368
5369
5370
5371
5372
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/types.rb', line 5353

class UpdateKxEnvironmentResponse < Struct.new(
  :name,
  :environment_id,
  :aws_account_id,
  :status,
  :tgw_status,
  :dns_status,
  :error_message,
  :description,
  :environment_arn,
  :kms_key_id,
  :dedicated_service_account_id,
  :transit_gateway_configuration,
  :custom_dns_configuration,
  :creation_timestamp,
  :update_timestamp,
  :availability_zone_ids)
  SENSITIVE = []
  include Aws::Structure
end

#kms_key_id ⇒ String

The KMS key ID to encrypt your data in the FinSpace environment.

Returns:

  • (String)


5353
5354
5355
5356
5357
5358
5359
5360
5361
5362
5363
5364
5365
5366
5367
5368
5369
5370
5371
5372
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/types.rb', line 5353

class UpdateKxEnvironmentResponse < Struct.new(
  :name,
  :environment_id,
  :aws_account_id,
  :status,
  :tgw_status,
  :dns_status,
  :error_message,
  :description,
  :environment_arn,
  :kms_key_id,
  :dedicated_service_account_id,
  :transit_gateway_configuration,
  :custom_dns_configuration,
  :creation_timestamp,
  :update_timestamp,
  :availability_zone_ids)
  SENSITIVE = []
  include Aws::Structure
end

#name ⇒ String

The name of the kdb environment.

Returns:

  • (String)


5353
5354
5355
5356
5357
5358
5359
5360
5361
5362
5363
5364
5365
5366
5367
5368
5369
5370
5371
5372
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/types.rb', line 5353

class UpdateKxEnvironmentResponse < Struct.new(
  :name,
  :environment_id,
  :aws_account_id,
  :status,
  :tgw_status,
  :dns_status,
  :error_message,
  :description,
  :environment_arn,
  :kms_key_id,
  :dedicated_service_account_id,
  :transit_gateway_configuration,
  :custom_dns_configuration,
  :creation_timestamp,
  :update_timestamp,
  :availability_zone_ids)
  SENSITIVE = []
  include Aws::Structure
end

#status ⇒ String

The status of the kdb environment.

Returns:

  • (String)


5353
5354
5355
5356
5357
5358
5359
5360
5361
5362
5363
5364
5365
5366
5367
5368
5369
5370
5371
5372
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/types.rb', line 5353

class UpdateKxEnvironmentResponse < Struct.new(
  :name,
  :environment_id,
  :aws_account_id,
  :status,
  :tgw_status,
  :dns_status,
  :error_message,
  :description,
  :environment_arn,
  :kms_key_id,
  :dedicated_service_account_id,
  :transit_gateway_configuration,
  :custom_dns_configuration,
  :creation_timestamp,
  :update_timestamp,
  :availability_zone_ids)
  SENSITIVE = []
  include Aws::Structure
end

#tgw_status ⇒ String

The status of the network configuration.

Returns:

  • (String)


5353
5354
5355
5356
5357
5358
5359
5360
5361
5362
5363
5364
5365
5366
5367
5368
5369
5370
5371
5372
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/types.rb', line 5353

class UpdateKxEnvironmentResponse < Struct.new(
  :name,
  :environment_id,
  :aws_account_id,
  :status,
  :tgw_status,
  :dns_status,
  :error_message,
  :description,
  :environment_arn,
  :kms_key_id,
  :dedicated_service_account_id,
  :transit_gateway_configuration,
  :custom_dns_configuration,
  :creation_timestamp,
  :update_timestamp,
  :availability_zone_ids)
  SENSITIVE = []
  include Aws::Structure
end

#transit_gateway_configuration ⇒ Types::TransitGatewayConfiguration

The structure of the transit gateway and network configuration that is used to connect the kdb environment to an internal network.



5353
5354
5355
5356
5357
5358
5359
5360
5361
5362
5363
5364
5365
5366
5367
5368
5369
5370
5371
5372
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/types.rb', line 5353

class UpdateKxEnvironmentResponse < Struct.new(
  :name,
  :environment_id,
  :aws_account_id,
  :status,
  :tgw_status,
  :dns_status,
  :error_message,
  :description,
  :environment_arn,
  :kms_key_id,
  :dedicated_service_account_id,
  :transit_gateway_configuration,
  :custom_dns_configuration,
  :creation_timestamp,
  :update_timestamp,
  :availability_zone_ids)
  SENSITIVE = []
  include Aws::Structure
end

#update_timestamp ⇒ Time

The timestamp at which the kdb environment was updated.

Returns:

  • (Time)


5353
5354
5355
5356
5357
5358
5359
5360
5361
5362
5363
5364
5365
5366
5367
5368
5369
5370
5371
5372
# File 'gems/aws-sdk-finspace/lib/aws-sdk-finspace/types.rb', line 5353

class UpdateKxEnvironmentResponse < Struct.new(
  :name,
  :environment_id,
  :aws_account_id,
  :status,
  :tgw_status,
  :dns_status,
  :error_message,
  :description,
  :environment_arn,
  :kms_key_id,
  :dedicated_service_account_id,
  :transit_gateway_configuration,
  :custom_dns_configuration,
  :creation_timestamp,
  :update_timestamp,
  :availability_zone_ids)
  SENSITIVE = []
  include Aws::Structure
end