Class: Aws::ResilienceHub::Types::PhysicalResourceId

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

Overview

Note:

When making an API call, you may pass PhysicalResourceId data as a hash:

{
  aws_account_id: "CustomerId",
  aws_region: "AwsRegion",
  identifier: "String255", # required
  type: "Arn", # required, accepts Arn, Native
}

Defines a physical resource identifier.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#aws_account_idString

The Amazon Web Services account that owns the physical resource.

Returns:

  • (String)


2833
2834
2835
2836
2837
2838
2839
2840
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 2833

class PhysicalResourceId < Struct.new(
  :aws_account_id,
  :aws_region,
  :identifier,
  :type)
  SENSITIVE = []
  include Aws::Structure
end

#aws_regionString

The Amazon Web Services Region that the physical resource is located in.

Returns:

  • (String)


2833
2834
2835
2836
2837
2838
2839
2840
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 2833

class PhysicalResourceId < Struct.new(
  :aws_account_id,
  :aws_region,
  :identifier,
  :type)
  SENSITIVE = []
  include Aws::Structure
end

#identifierString

The identifier of the physical resource.

Returns:

  • (String)


2833
2834
2835
2836
2837
2838
2839
2840
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 2833

class PhysicalResourceId < Struct.new(
  :aws_account_id,
  :aws_region,
  :identifier,
  :type)
  SENSITIVE = []
  include Aws::Structure
end

#typeString

Specifies the type of physical resource identifier.

Arn

The resource identifier is an Amazon Resource Name (ARN) .

Native

The resource identifier is a Resilience Hub-native identifier.

Returns:

  • (String)


2833
2834
2835
2836
2837
2838
2839
2840
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 2833

class PhysicalResourceId < Struct.new(
  :aws_account_id,
  :aws_region,
  :identifier,
  :type)
  SENSITIVE = []
  include Aws::Structure
end