Class VPCDNSResolverVPCPatch

java.lang.Object
com.ibm.cloud.sdk.core.service.model.GenericModel
com.ibm.cloud.is.vpc.v1.model.VPCDNSResolverVPCPatch
All Implemented Interfaces:
com.ibm.cloud.sdk.core.service.model.ObjectModel
Direct Known Subclasses:
VPCDNSResolverVPCPatchVPCIdentityByCRN, VPCDNSResolverVPCPatchVPCIdentityByHref, VPCDNSResolverVPCPatchVPCIdentityById

public class VPCDNSResolverVPCPatch extends com.ibm.cloud.sdk.core.service.model.GenericModel
The VPC to provide DNS server addresses for this VPC. The specified VPC must be configured with a [DNS Services](https://cloud.ibm.com/docs/dns-svcs) custom resolver and must be in one of this VPC's DNS resolution bindings. Specify `null` to remove an existing VPC. This property must be set if and only if `dns.resolver.type` is `delegated`. Classes which extend this class: - VPCDNSResolverVPCPatchVPCIdentityById - VPCDNSResolverVPCPatchVPCIdentityByCRN - VPCDNSResolverVPCPatchVPCIdentityByHref
  • Method Summary

    Modifier and Type
    Method
    Description
    crn()
    Gets the crn.
    Gets the href.
    id()
    Gets the id.

    Methods inherited from class com.ibm.cloud.sdk.core.service.model.GenericModel

    equals, hashCode, toString

    Methods inherited from class java.lang.Object

    getClass, notify, notifyAll, wait, wait, wait
  • Method Details

    • id

      public String id()
      Gets the id. The unique identifier for this VPC.
      Returns:
      the id
    • crn

      public String crn()
      Gets the crn. The CRN for this VPC.
      Returns:
      the crn
    • href

      public String href()
      Gets the href. The URL for this VPC.
      Returns:
      the href