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.GenericModel
Access request.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
AccessRequest.State
The state of the access request.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Date
getCreatedOn()
Gets the createdOn.String
getId()
Gets the id.Date
getModifiedOn()
Gets the modifiedOn.Date
getPendingExpiresAt()
Gets the pendingExpiresAt.AccessRequestRequestor
getRequestor()
Gets the requestor.String
getState()
Gets the state.String
getZoneId()
Gets the zoneId.String
getZoneName()
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
-
-