Class GetServiceArgs.Builder

  • Enclosing class:
    GetServiceArgs

    public static final class GetServiceArgs.Builder
    extends java.lang.Object
    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • dnsName

        public GetServiceArgs.Builder dnsName​(@Nullable
                                              com.pulumi.core.Output<java.lang.String> dnsName)
        Parameters:
        dnsName - DNS name of the service (_e.g.,_ `rds.us-east-1.amazonaws.com`). One of `dnsName`, `reverseDnsName`, or `serviceId` is required.
        Returns:
        builder
      • dnsName

        public GetServiceArgs.Builder dnsName​(java.lang.String dnsName)
        Parameters:
        dnsName - DNS name of the service (_e.g.,_ `rds.us-east-1.amazonaws.com`). One of `dnsName`, `reverseDnsName`, or `serviceId` is required.
        Returns:
        builder
      • id

        @Deprecated
        public GetServiceArgs.Builder id​(@Nullable
                                         com.pulumi.core.Output<java.lang.String> id)
        Deprecated.
        Use 'reverse_dns_name' instead. This attribute will be removed in a future version of the provider.
        Returns:
        builder
      • id

        @Deprecated
        public GetServiceArgs.Builder id​(java.lang.String id)
        Deprecated.
        Use 'reverse_dns_name' instead. This attribute will be removed in a future version of the provider.
        Returns:
        builder
      • region

        public GetServiceArgs.Builder region​(@Nullable
                                             com.pulumi.core.Output<java.lang.String> region)
        Parameters:
        region - Region of the service (_e.g.,_ `us-west-2`, `ap-northeast-1`). Defaults to the Region set in the provider configuration.
        Returns:
        builder
      • region

        public GetServiceArgs.Builder region​(java.lang.String region)
        Parameters:
        region - Region of the service (_e.g.,_ `us-west-2`, `ap-northeast-1`). Defaults to the Region set in the provider configuration.
        Returns:
        builder
      • reverseDnsName

        public GetServiceArgs.Builder reverseDnsName​(@Nullable
                                                     com.pulumi.core.Output<java.lang.String> reverseDnsName)
        Parameters:
        reverseDnsName - Reverse DNS name of the service (_e.g.,_ `com.amazonaws.us-west-2.s3`). One of `dnsName`, `reverseDnsName`, or `serviceId` is required.
        Returns:
        builder
      • reverseDnsName

        public GetServiceArgs.Builder reverseDnsName​(java.lang.String reverseDnsName)
        Parameters:
        reverseDnsName - Reverse DNS name of the service (_e.g.,_ `com.amazonaws.us-west-2.s3`). One of `dnsName`, `reverseDnsName`, or `serviceId` is required.
        Returns:
        builder
      • reverseDnsPrefix

        public GetServiceArgs.Builder reverseDnsPrefix​(@Nullable
                                                       com.pulumi.core.Output<java.lang.String> reverseDnsPrefix)
        Parameters:
        reverseDnsPrefix - Prefix of the service (_e.g.,_ `com.amazonaws` in AWS Commercial, `cn.com.amazonaws` in AWS China).
        Returns:
        builder
      • reverseDnsPrefix

        public GetServiceArgs.Builder reverseDnsPrefix​(java.lang.String reverseDnsPrefix)
        Parameters:
        reverseDnsPrefix - Prefix of the service (_e.g.,_ `com.amazonaws` in AWS Commercial, `cn.com.amazonaws` in AWS China).
        Returns:
        builder
      • serviceId

        public GetServiceArgs.Builder serviceId​(@Nullable
                                                com.pulumi.core.Output<java.lang.String> serviceId)
        Parameters:
        serviceId - Service endpoint ID (_e.g.,_ `s3`, `rds`, `ec2`). One of `dnsName`, `reverseDnsName`, or `serviceId` is required. A service's endpoint ID can be found in the [_AWS General Reference_](https://docs.aws.amazon.com/general/latest/gr/aws-service-information.html).
        Returns:
        builder
      • serviceId

        public GetServiceArgs.Builder serviceId​(java.lang.String serviceId)
        Parameters:
        serviceId - Service endpoint ID (_e.g.,_ `s3`, `rds`, `ec2`). One of `dnsName`, `reverseDnsName`, or `serviceId` is required. A service's endpoint ID can be found in the [_AWS General Reference_](https://docs.aws.amazon.com/general/latest/gr/aws-service-information.html).
        Returns:
        builder