Interface HostedZoneContextQuery

All Superinterfaces:
All Known Implementing Classes:

@Generated(value="jsii-pacmak/1.84.0 (build 5404dcf)", date="2023-06-19T16:29:54.694Z") @Stability(Stable) public interface HostedZoneContextQuery extends
Query to hosted zone context provider.


 // The code below shows an example of how to instantiate this type.
 // The values are placeholders you should change.
 HostedZoneContextQuery hostedZoneContextQuery = HostedZoneContextQuery.builder()
         // the properties below are optional
  • Method Details

    • getAccount

      @Stability(Stable) @NotNull String getAccount()
      Query account.
    • getDomainName

      @Stability(Stable) @NotNull String getDomainName()
      The domain name e.g. to lookup.
    • getRegion

      @Stability(Stable) @NotNull String getRegion()
      Query region.
    • getLookupRoleArn

      @Stability(Stable) @Nullable default String getLookupRoleArn()
      The ARN of the role that should be used to look up the missing values.

      Default: - None

    • getPrivateZone

      @Stability(Stable) @Nullable default Boolean getPrivateZone()
      True if the zone you want to find is a private hosted zone.

      Default: false

    • getVpcId

      @Stability(Stable) @Nullable default String getVpcId()
      The VPC ID to that the private zone must be associated with.

      If you provide VPC ID and privateZone is false, this will return no results and raise an error.

      Default: - Required if privateZone=true

    • builder

      @Stability(Stable) static HostedZoneContextQuery.Builder builder()
      a HostedZoneContextQuery.Builder of HostedZoneContextQuery