All Superinterfaces:
IConstruct, software.constructs.IConstruct, IDependable, IResource, software.amazon.jsii.JsiiSerializable
All Known Subinterfaces:
IService.Jsii$Default
All Known Implementing Classes:
IService.Jsii$Proxy, Service

@Generated(value="jsii-pacmak/1.84.0 (build 5404dcf)", date="2023-06-19T16:30:45.634Z") @Stability(Stable) public interface IService extends software.amazon.jsii.JsiiSerializable, IResource
  • Method Details

    • getDnsRecordType

      @Stability(Stable) @NotNull DnsRecordType getDnsRecordType()
      The DnsRecordType used by the service.
    • getNamespace

      @Stability(Stable) @NotNull INamespace getNamespace()
      The namespace for the Cloudmap Service.
    • getRoutingPolicy

      @Stability(Stable) @NotNull RoutingPolicy getRoutingPolicy()
      The Routing Policy used by the service.
    • getServiceArn

      @Stability(Stable) @NotNull String getServiceArn()
      The Arn of the namespace that you want to use for DNS configuration.
    • getServiceId

      @Stability(Stable) @NotNull String getServiceId()
      The ID of the namespace that you want to use for DNS configuration.
    • getServiceName

      @Stability(Stable) @NotNull String getServiceName()
      A name for the Cloudmap Service.