Class DenyPrivatePathServiceGatewayEndpointGatewayBindingOptions

java.lang.Object
com.ibm.cloud.sdk.core.service.model.GenericModel
com.ibm.cloud.is.vpc.v1.model.DenyPrivatePathServiceGatewayEndpointGatewayBindingOptions
All Implemented Interfaces:
com.ibm.cloud.sdk.core.service.model.ObjectModel

public class DenyPrivatePathServiceGatewayEndpointGatewayBindingOptions extends com.ibm.cloud.sdk.core.service.model.GenericModel
The denyPrivatePathServiceGatewayEndpointGatewayBinding options.
  • Method Details

    • newBuilder

      New builder.
      Returns:
      a DenyPrivatePathServiceGatewayEndpointGatewayBindingOptions builder
    • privatePathServiceGatewayId

      public String privatePathServiceGatewayId()
      Gets the privatePathServiceGatewayId. The private path service gateway identifier.
      Returns:
      the privatePathServiceGatewayId
    • id

      public String id()
      Gets the id. The endpoint gateway binding identifier.
      Returns:
      the id
    • setAccountPolicy

      public Boolean setAccountPolicy()
      Gets the setAccountPolicy. Indicates whether this will become the access policy for any `pending` and future endpoint gateway bindings from the same account. If set to `true`: - If the account has an existing access policy, that policy will be updated to `deny`. Otherwise, a new `deny` access policy will be created for the account. - All `pending` endpoint gateway bindings for the account will be denied. If set to `false`: - No access policies will be created or updated - All `pending` endpoint gateway bindings for the account will remain `pending`.
      Returns:
      the setAccountPolicy