Class AccessRequest
- java.lang.Object
-
- com.ibm.cloud.sdk.core.service.model.GenericModel
-
- com.ibm.cloud.networking.dns_svcs.v1.model.AccessRequest
-
- All Implemented Interfaces:
com.ibm.cloud.sdk.core.service.model.ObjectModel
public class AccessRequest extends com.ibm.cloud.sdk.core.service.model.GenericModelAccess request.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceAccessRequest.StateThe state of the access request.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DategetCreatedOn()Gets the createdOn.StringgetId()Gets the id.DategetModifiedOn()Gets the modifiedOn.DategetPendingExpiresAt()Gets the pendingExpiresAt.AccessRequestRequestorgetRequestor()Gets the requestor.StringgetState()Gets the state.StringgetZoneId()Gets the zoneId.StringgetZoneName()Gets the zoneName.
-
-
-
Method Detail
-
getId
public String getId()
Gets the id. Access request ID.- Returns:
- the id
-
getRequestor
public AccessRequestRequestor getRequestor()
Gets the requestor. The information of requestor.- Returns:
- the requestor
-
getZoneId
public String getZoneId()
Gets the zoneId. The zone ID that requestor requests access for.- Returns:
- the zoneId
-
getZoneName
public String getZoneName()
Gets the zoneName. The zone name that requestor requests access for.- Returns:
- the zoneName
-
getState
public String getState()
Gets the state. The state of the access request.- Returns:
- the state
-
getPendingExpiresAt
public Date getPendingExpiresAt()
Gets the pendingExpiresAt. The expired time of access request with state `pending`.- Returns:
- the pendingExpiresAt
-
getCreatedOn
public Date getCreatedOn()
Gets the createdOn. The time when the linked zone is created.- Returns:
- the createdOn
-
getModifiedOn
public Date getModifiedOn()
Gets the modifiedOn. The recent time when the linked zone is modified.- Returns:
- the modifiedOn
-
-