Class: Aws::Route53::Types::ListTrafficPolicyInstancesRequest

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

Overview

Note:

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

{
  hosted_zone_id_marker: "ResourceId",
  traffic_policy_instance_name_marker: "DNSName",
  traffic_policy_instance_type_marker: "SOA", # accepts SOA, A, TXT, NS, CNAME, MX, NAPTR, PTR, SRV, SPF, AAAA, CAA, DS
  max_items: 1,
}

A request to get information about the traffic policy instances that you created by using the current AWS account.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#hosted_zone_id_markerString

If the value of `IsTruncated` in the previous response was `true`, you have more traffic policy instances. To get more traffic policy instances, submit another `ListTrafficPolicyInstances` request. For the value of `HostedZoneId`, specify the value of `HostedZoneIdMarker` from the previous response, which is the hosted zone ID of the first traffic policy instance in the next group of traffic policy instances.

If the value of `IsTruncated` in the previous response was `false`, there are no more traffic policy instances to get.

Returns:

  • (String)

5888
5889
5890
5891
5892
5893
5894
5895
# File 'lib/aws-sdk-route53/types.rb', line 5888

class ListTrafficPolicyInstancesRequest < Struct.new(
  :hosted_zone_id_marker,
  :traffic_policy_instance_name_marker,
  :traffic_policy_instance_type_marker,
  :max_items)
  SENSITIVE = []
  include Aws::Structure
end

#max_itemsInteger

The maximum number of traffic policy instances that you want Amazon Route 53 to return in response to a `ListTrafficPolicyInstances` request. If you have more than `MaxItems` traffic policy instances, the value of the `IsTruncated` element in the response is `true`, and the values of `HostedZoneIdMarker`, `TrafficPolicyInstanceNameMarker`, and `TrafficPolicyInstanceTypeMarker` represent the first traffic policy instance in the next group of `MaxItems` traffic policy instances.

Returns:

  • (Integer)

5888
5889
5890
5891
5892
5893
5894
5895
# File 'lib/aws-sdk-route53/types.rb', line 5888

class ListTrafficPolicyInstancesRequest < Struct.new(
  :hosted_zone_id_marker,
  :traffic_policy_instance_name_marker,
  :traffic_policy_instance_type_marker,
  :max_items)
  SENSITIVE = []
  include Aws::Structure
end

#traffic_policy_instance_name_markerString

If the value of `IsTruncated` in the previous response was `true`, you have more traffic policy instances. To get more traffic policy instances, submit another `ListTrafficPolicyInstances` request. For the value of `trafficpolicyinstancename`, specify the value of `TrafficPolicyInstanceNameMarker` from the previous response, which is the name of the first traffic policy instance in the next group of traffic policy instances.

If the value of `IsTruncated` in the previous response was `false`, there are no more traffic policy instances to get.

Returns:

  • (String)

5888
5889
5890
5891
5892
5893
5894
5895
# File 'lib/aws-sdk-route53/types.rb', line 5888

class ListTrafficPolicyInstancesRequest < Struct.new(
  :hosted_zone_id_marker,
  :traffic_policy_instance_name_marker,
  :traffic_policy_instance_type_marker,
  :max_items)
  SENSITIVE = []
  include Aws::Structure
end

#traffic_policy_instance_type_markerString

If the value of `IsTruncated` in the previous response was `true`, you have more traffic policy instances. To get more traffic policy instances, submit another `ListTrafficPolicyInstances` request. For the value of `trafficpolicyinstancetype`, specify the value of `TrafficPolicyInstanceTypeMarker` from the previous response, which is the type of the first traffic policy instance in the next group of traffic policy instances.

If the value of `IsTruncated` in the previous response was `false`, there are no more traffic policy instances to get.

Returns:

  • (String)

5888
5889
5890
5891
5892
5893
5894
5895
# File 'lib/aws-sdk-route53/types.rb', line 5888

class ListTrafficPolicyInstancesRequest < Struct.new(
  :hosted_zone_id_marker,
  :traffic_policy_instance_name_marker,
  :traffic_policy_instance_type_marker,
  :max_items)
  SENSITIVE = []
  include Aws::Structure
end