Class PrivatePathServiceGateway
java.lang.Object
com.ibm.cloud.sdk.core.service.model.GenericModel
com.ibm.cloud.is.vpc.v1.model.PrivatePathServiceGateway
- All Implemented Interfaces:
com.ibm.cloud.sdk.core.service.model.ObjectModel
public class PrivatePathServiceGateway
extends com.ibm.cloud.sdk.core.service.model.GenericModel
PrivatePathServiceGateway.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interface
The policy to use for bindings from accounts without an explicit account policy.static interface
The lifecycle state of the private path service gateway.static interface
The resource type. -
Method Summary
Modifier and TypeMethodDescriptionGets the createdAt.getCrn()
Gets the crn.Gets the defaultAccessPolicy.Gets the endpointGatewayBindingAutoDeleteTimeout.Gets the endpointGatewayCount.getHref()
Gets the href.getId()
Gets the id.Gets the lifecycleState.Gets the loadBalancer.getName()
Gets the name.Gets the resourceGroup.Gets the resourceType.Gets the serviceEndpoints.getVpc()
Gets the vpc.Gets the endpointGatewayBindingAutoDelete.Gets the published.Gets the zonalAffinity.Methods inherited from class com.ibm.cloud.sdk.core.service.model.GenericModel
equals, hashCode, toString
-
Method Details
-
getCreatedAt
Gets the createdAt. The date and time that the private path service gateway was created.- Returns:
- the createdAt
-
getCrn
Gets the crn. The CRN for this private path service gateway.- Returns:
- the crn
-
getDefaultAccessPolicy
Gets the defaultAccessPolicy. The policy to use for bindings from accounts without an explicit account policy.- Returns:
- the defaultAccessPolicy
-
isEndpointGatewayBindingAutoDelete
Gets the endpointGatewayBindingAutoDelete. Indicates whether endpoint gateway bindings will be automatically deleted after `endpoint_gateway_binding_auto_delete_timeout` hours have passed. At present, this is always `true`, but may be modifiable in the future.- Returns:
- the endpointGatewayBindingAutoDelete
-
getEndpointGatewayBindingAutoDeleteTimeout
Gets the endpointGatewayBindingAutoDeleteTimeout. If `endpoint_gateway_binding_auto_delete` is `true`, the hours after which endpoint gateway bindings will be automatically deleted. If the value is `0`, `abandoned` endpoint gateway bindings will be deleted immediately. At present, this is always set to `0`. This value may be modifiable in the future.- Returns:
- the endpointGatewayBindingAutoDeleteTimeout
-
getEndpointGatewayCount
Gets the endpointGatewayCount. The number of active endpoint gateways using this private path service gateway.- Returns:
- the endpointGatewayCount
-
getHref
Gets the href. The URL for this private path service gateway.- Returns:
- the href
-
getId
Gets the id. The unique identifier for this private path service gateway.- Returns:
- the id
-
getLifecycleState
Gets the lifecycleState. The lifecycle state of the private path service gateway.- Returns:
- the lifecycleState
-
getLoadBalancer
Gets the loadBalancer. The load balancer for this private path service gateway.- Returns:
- the loadBalancer
-
getName
Gets the name. The name for this private path service gateway. The name is unique across all private path service gateways in the VPC.- Returns:
- the name
-
isPublished
Gets the published. Indicates the availability of this private path service gateway - `true`: Any account can request access to this private path service gateway. - `false`: Access is restricted to the account that created this private path service gateway.- Returns:
- the published
-
getResourceGroup
Gets the resourceGroup. The resource group for this private path service gateway.- Returns:
- the resourceGroup
-
getResourceType
-
getServiceEndpoints
-
getVpc
Gets the vpc. The VPC this private path service gateway resides in.- Returns:
- the vpc
-
isZonalAffinity
Gets the zonalAffinity. Indicates whether this private path service gateway has zonal affinity. - `true`: Traffic to the service from a zone the service resides in will remain in that zone. - `false`: Traffic to the service from a zone will be load balanced across all zones in the region the service resides in.- Returns:
- the zonalAffinity
-