Name | Type | Description | Notes |
---|---|---|---|
Name | Pointer to NullableString | Human-readable display name of the item being requested. | [optional] |
Type | Pointer to NullableString | Type of requested object. | [optional] |
CancelledRequestDetails | Pointer to RequestedItemStatusCancelledRequestDetails | [optional] | |
ErrorMessages | Pointer to [][]ErrorMessageDto | List of list of localized error messages, if any, encountered during the approval/provisioning process. | [optional] |
State | Pointer to RequestedItemStatusRequestState | [optional] | |
ApprovalDetails | Pointer to []ApprovalStatusDto | Approval details for each item. | [optional] |
ManualWorkItemDetails | Pointer to []ManualWorkItemDetails | Manual work items created for provisioning the item. | [optional] |
AccountActivityItemId | Pointer to string | Id of associated account activity item. | [optional] |
RequestType | Pointer to NullableAccessRequestType | [optional] | |
Modified | Pointer to NullableTime | When the request was last modified. | [optional] |
Created | Pointer to time.Time | When the request was created. | [optional] |
Requester | Pointer to AccessItemRequester | [optional] | |
RequestedFor | Pointer to []AccessItemRequestedFor | Identities access was requested for. | [optional] |
RequesterComment | Pointer to RequestedItemStatusRequesterComment | [optional] | |
SodViolationContext | Pointer to RequestedItemStatusSodViolationContext | [optional] | |
ProvisioningDetails | Pointer to RequestedItemStatusProvisioningDetails | [optional] | |
PreApprovalTriggerDetails | Pointer to RequestedItemStatusPreApprovalTriggerDetails | [optional] | |
AccessRequestPhases | Pointer to []AccessRequestPhases | A list of Phases that the Access Request has gone through in order, to help determine the status of the request. | [optional] |
Description | Pointer to NullableString | Description associated to the requested object. | [optional] |
RemoveDate | Pointer to NullableTime | When the role access is scheduled for removal. | [optional] |
Cancelable | Pointer to bool | True if the request can be canceled. | [optional] [default to false] |
AccessRequestId | Pointer to string | This is the account activity id. | [optional] |
ClientMetadata | Pointer to map[string]string | Arbitrary key-value pairs, if any were included in the corresponding access request | [optional] |
func NewRequestedItemStatus() *RequestedItemStatus
NewRequestedItemStatus instantiates a new RequestedItemStatus object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewRequestedItemStatusWithDefaults() *RequestedItemStatus
NewRequestedItemStatusWithDefaults instantiates a new RequestedItemStatus object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (o *RequestedItemStatus) GetName() string
GetName returns the Name field if non-nil, zero value otherwise.
func (o *RequestedItemStatus) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *RequestedItemStatus) SetName(v string)
SetName sets Name field to given value.
func (o *RequestedItemStatus) HasName() bool
HasName returns a boolean if a field has been set.
func (o *RequestedItemStatus) SetNameNil(b bool)
SetNameNil sets the value for Name to be an explicit nil
func (o *RequestedItemStatus) UnsetName()
UnsetName ensures that no value is present for Name, not even an explicit nil
func (o *RequestedItemStatus) GetType() string
GetType returns the Type field if non-nil, zero value otherwise.
func (o *RequestedItemStatus) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *RequestedItemStatus) SetType(v string)
SetType sets Type field to given value.
func (o *RequestedItemStatus) HasType() bool
HasType returns a boolean if a field has been set.
func (o *RequestedItemStatus) SetTypeNil(b bool)
SetTypeNil sets the value for Type to be an explicit nil
func (o *RequestedItemStatus) UnsetType()
UnsetType ensures that no value is present for Type, not even an explicit nil
func (o *RequestedItemStatus) GetCancelledRequestDetails() RequestedItemStatusCancelledRequestDetails
GetCancelledRequestDetails returns the CancelledRequestDetails field if non-nil, zero value otherwise.
func (o *RequestedItemStatus) GetCancelledRequestDetailsOk() (*RequestedItemStatusCancelledRequestDetails, bool)
GetCancelledRequestDetailsOk returns a tuple with the CancelledRequestDetails field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *RequestedItemStatus) SetCancelledRequestDetails(v RequestedItemStatusCancelledRequestDetails)
SetCancelledRequestDetails sets CancelledRequestDetails field to given value.
func (o *RequestedItemStatus) HasCancelledRequestDetails() bool
HasCancelledRequestDetails returns a boolean if a field has been set.
func (o *RequestedItemStatus) GetErrorMessages() [][]ErrorMessageDto
GetErrorMessages returns the ErrorMessages field if non-nil, zero value otherwise.
func (o *RequestedItemStatus) GetErrorMessagesOk() (*[][]ErrorMessageDto, bool)
GetErrorMessagesOk returns a tuple with the ErrorMessages field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *RequestedItemStatus) SetErrorMessages(v [][]ErrorMessageDto)
SetErrorMessages sets ErrorMessages field to given value.
func (o *RequestedItemStatus) HasErrorMessages() bool
HasErrorMessages returns a boolean if a field has been set.
func (o *RequestedItemStatus) SetErrorMessagesNil(b bool)
SetErrorMessagesNil sets the value for ErrorMessages to be an explicit nil
func (o *RequestedItemStatus) UnsetErrorMessages()
UnsetErrorMessages ensures that no value is present for ErrorMessages, not even an explicit nil
func (o *RequestedItemStatus) GetState() RequestedItemStatusRequestState
GetState returns the State field if non-nil, zero value otherwise.
func (o *RequestedItemStatus) GetStateOk() (*RequestedItemStatusRequestState, bool)
GetStateOk returns a tuple with the State field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *RequestedItemStatus) SetState(v RequestedItemStatusRequestState)
SetState sets State field to given value.
func (o *RequestedItemStatus) HasState() bool
HasState returns a boolean if a field has been set.
func (o *RequestedItemStatus) GetApprovalDetails() []ApprovalStatusDto
GetApprovalDetails returns the ApprovalDetails field if non-nil, zero value otherwise.
func (o *RequestedItemStatus) GetApprovalDetailsOk() (*[]ApprovalStatusDto, bool)
GetApprovalDetailsOk returns a tuple with the ApprovalDetails field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *RequestedItemStatus) SetApprovalDetails(v []ApprovalStatusDto)
SetApprovalDetails sets ApprovalDetails field to given value.
func (o *RequestedItemStatus) HasApprovalDetails() bool
HasApprovalDetails returns a boolean if a field has been set.
func (o *RequestedItemStatus) GetManualWorkItemDetails() []ManualWorkItemDetails
GetManualWorkItemDetails returns the ManualWorkItemDetails field if non-nil, zero value otherwise.
func (o *RequestedItemStatus) GetManualWorkItemDetailsOk() (*[]ManualWorkItemDetails, bool)
GetManualWorkItemDetailsOk returns a tuple with the ManualWorkItemDetails field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *RequestedItemStatus) SetManualWorkItemDetails(v []ManualWorkItemDetails)
SetManualWorkItemDetails sets ManualWorkItemDetails field to given value.
func (o *RequestedItemStatus) HasManualWorkItemDetails() bool
HasManualWorkItemDetails returns a boolean if a field has been set.
func (o *RequestedItemStatus) SetManualWorkItemDetailsNil(b bool)
SetManualWorkItemDetailsNil sets the value for ManualWorkItemDetails to be an explicit nil
func (o *RequestedItemStatus) UnsetManualWorkItemDetails()
UnsetManualWorkItemDetails ensures that no value is present for ManualWorkItemDetails, not even an explicit nil
func (o *RequestedItemStatus) GetAccountActivityItemId() string
GetAccountActivityItemId returns the AccountActivityItemId field if non-nil, zero value otherwise.
func (o *RequestedItemStatus) GetAccountActivityItemIdOk() (*string, bool)
GetAccountActivityItemIdOk returns a tuple with the AccountActivityItemId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *RequestedItemStatus) SetAccountActivityItemId(v string)
SetAccountActivityItemId sets AccountActivityItemId field to given value.
func (o *RequestedItemStatus) HasAccountActivityItemId() bool
HasAccountActivityItemId returns a boolean if a field has been set.
func (o *RequestedItemStatus) GetRequestType() AccessRequestType
GetRequestType returns the RequestType field if non-nil, zero value otherwise.
func (o *RequestedItemStatus) GetRequestTypeOk() (*AccessRequestType, bool)
GetRequestTypeOk returns a tuple with the RequestType field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *RequestedItemStatus) SetRequestType(v AccessRequestType)
SetRequestType sets RequestType field to given value.
func (o *RequestedItemStatus) HasRequestType() bool
HasRequestType returns a boolean if a field has been set.
func (o *RequestedItemStatus) SetRequestTypeNil(b bool)
SetRequestTypeNil sets the value for RequestType to be an explicit nil
func (o *RequestedItemStatus) UnsetRequestType()
UnsetRequestType ensures that no value is present for RequestType, not even an explicit nil
func (o *RequestedItemStatus) GetModified() time.Time
GetModified returns the Modified field if non-nil, zero value otherwise.
func (o *RequestedItemStatus) GetModifiedOk() (*time.Time, bool)
GetModifiedOk returns a tuple with the Modified field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *RequestedItemStatus) SetModified(v time.Time)
SetModified sets Modified field to given value.
func (o *RequestedItemStatus) HasModified() bool
HasModified returns a boolean if a field has been set.
func (o *RequestedItemStatus) SetModifiedNil(b bool)
SetModifiedNil sets the value for Modified to be an explicit nil
func (o *RequestedItemStatus) UnsetModified()
UnsetModified ensures that no value is present for Modified, not even an explicit nil
func (o *RequestedItemStatus) GetCreated() time.Time
GetCreated returns the Created field if non-nil, zero value otherwise.
func (o *RequestedItemStatus) GetCreatedOk() (*time.Time, bool)
GetCreatedOk returns a tuple with the Created field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *RequestedItemStatus) SetCreated(v time.Time)
SetCreated sets Created field to given value.
func (o *RequestedItemStatus) HasCreated() bool
HasCreated returns a boolean if a field has been set.
func (o *RequestedItemStatus) GetRequester() AccessItemRequester
GetRequester returns the Requester field if non-nil, zero value otherwise.
func (o *RequestedItemStatus) GetRequesterOk() (*AccessItemRequester, bool)
GetRequesterOk returns a tuple with the Requester field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *RequestedItemStatus) SetRequester(v AccessItemRequester)
SetRequester sets Requester field to given value.
func (o *RequestedItemStatus) HasRequester() bool
HasRequester returns a boolean if a field has been set.
func (o *RequestedItemStatus) GetRequestedFor() []AccessItemRequestedFor
GetRequestedFor returns the RequestedFor field if non-nil, zero value otherwise.
func (o *RequestedItemStatus) GetRequestedForOk() (*[]AccessItemRequestedFor, bool)
GetRequestedForOk returns a tuple with the RequestedFor field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *RequestedItemStatus) SetRequestedFor(v []AccessItemRequestedFor)
SetRequestedFor sets RequestedFor field to given value.
func (o *RequestedItemStatus) HasRequestedFor() bool
HasRequestedFor returns a boolean if a field has been set.
func (o *RequestedItemStatus) GetRequesterComment() RequestedItemStatusRequesterComment
GetRequesterComment returns the RequesterComment field if non-nil, zero value otherwise.
func (o *RequestedItemStatus) GetRequesterCommentOk() (*RequestedItemStatusRequesterComment, bool)
GetRequesterCommentOk returns a tuple with the RequesterComment field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *RequestedItemStatus) SetRequesterComment(v RequestedItemStatusRequesterComment)
SetRequesterComment sets RequesterComment field to given value.
func (o *RequestedItemStatus) HasRequesterComment() bool
HasRequesterComment returns a boolean if a field has been set.
func (o *RequestedItemStatus) GetSodViolationContext() RequestedItemStatusSodViolationContext
GetSodViolationContext returns the SodViolationContext field if non-nil, zero value otherwise.
func (o *RequestedItemStatus) GetSodViolationContextOk() (*RequestedItemStatusSodViolationContext, bool)
GetSodViolationContextOk returns a tuple with the SodViolationContext field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *RequestedItemStatus) SetSodViolationContext(v RequestedItemStatusSodViolationContext)
SetSodViolationContext sets SodViolationContext field to given value.
func (o *RequestedItemStatus) HasSodViolationContext() bool
HasSodViolationContext returns a boolean if a field has been set.
func (o *RequestedItemStatus) GetProvisioningDetails() RequestedItemStatusProvisioningDetails
GetProvisioningDetails returns the ProvisioningDetails field if non-nil, zero value otherwise.
func (o *RequestedItemStatus) GetProvisioningDetailsOk() (*RequestedItemStatusProvisioningDetails, bool)
GetProvisioningDetailsOk returns a tuple with the ProvisioningDetails field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *RequestedItemStatus) SetProvisioningDetails(v RequestedItemStatusProvisioningDetails)
SetProvisioningDetails sets ProvisioningDetails field to given value.
func (o *RequestedItemStatus) HasProvisioningDetails() bool
HasProvisioningDetails returns a boolean if a field has been set.
func (o *RequestedItemStatus) GetPreApprovalTriggerDetails() RequestedItemStatusPreApprovalTriggerDetails
GetPreApprovalTriggerDetails returns the PreApprovalTriggerDetails field if non-nil, zero value otherwise.
func (o *RequestedItemStatus) GetPreApprovalTriggerDetailsOk() (*RequestedItemStatusPreApprovalTriggerDetails, bool)
GetPreApprovalTriggerDetailsOk returns a tuple with the PreApprovalTriggerDetails field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *RequestedItemStatus) SetPreApprovalTriggerDetails(v RequestedItemStatusPreApprovalTriggerDetails)
SetPreApprovalTriggerDetails sets PreApprovalTriggerDetails field to given value.
func (o *RequestedItemStatus) HasPreApprovalTriggerDetails() bool
HasPreApprovalTriggerDetails returns a boolean if a field has been set.
func (o *RequestedItemStatus) GetAccessRequestPhases() []AccessRequestPhases
GetAccessRequestPhases returns the AccessRequestPhases field if non-nil, zero value otherwise.
func (o *RequestedItemStatus) GetAccessRequestPhasesOk() (*[]AccessRequestPhases, bool)
GetAccessRequestPhasesOk returns a tuple with the AccessRequestPhases field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *RequestedItemStatus) SetAccessRequestPhases(v []AccessRequestPhases)
SetAccessRequestPhases sets AccessRequestPhases field to given value.
func (o *RequestedItemStatus) HasAccessRequestPhases() bool
HasAccessRequestPhases returns a boolean if a field has been set.
func (o *RequestedItemStatus) SetAccessRequestPhasesNil(b bool)
SetAccessRequestPhasesNil sets the value for AccessRequestPhases to be an explicit nil
func (o *RequestedItemStatus) UnsetAccessRequestPhases()
UnsetAccessRequestPhases ensures that no value is present for AccessRequestPhases, not even an explicit nil
func (o *RequestedItemStatus) GetDescription() string
GetDescription returns the Description field if non-nil, zero value otherwise.
func (o *RequestedItemStatus) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *RequestedItemStatus) SetDescription(v string)
SetDescription sets Description field to given value.
func (o *RequestedItemStatus) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (o *RequestedItemStatus) SetDescriptionNil(b bool)
SetDescriptionNil sets the value for Description to be an explicit nil
func (o *RequestedItemStatus) UnsetDescription()
UnsetDescription ensures that no value is present for Description, not even an explicit nil
func (o *RequestedItemStatus) GetRemoveDate() time.Time
GetRemoveDate returns the RemoveDate field if non-nil, zero value otherwise.
func (o *RequestedItemStatus) GetRemoveDateOk() (*time.Time, bool)
GetRemoveDateOk returns a tuple with the RemoveDate field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *RequestedItemStatus) SetRemoveDate(v time.Time)
SetRemoveDate sets RemoveDate field to given value.
func (o *RequestedItemStatus) HasRemoveDate() bool
HasRemoveDate returns a boolean if a field has been set.
func (o *RequestedItemStatus) SetRemoveDateNil(b bool)
SetRemoveDateNil sets the value for RemoveDate to be an explicit nil
func (o *RequestedItemStatus) UnsetRemoveDate()
UnsetRemoveDate ensures that no value is present for RemoveDate, not even an explicit nil
func (o *RequestedItemStatus) GetCancelable() bool
GetCancelable returns the Cancelable field if non-nil, zero value otherwise.
func (o *RequestedItemStatus) GetCancelableOk() (*bool, bool)
GetCancelableOk returns a tuple with the Cancelable field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *RequestedItemStatus) SetCancelable(v bool)
SetCancelable sets Cancelable field to given value.
func (o *RequestedItemStatus) HasCancelable() bool
HasCancelable returns a boolean if a field has been set.
func (o *RequestedItemStatus) GetAccessRequestId() string
GetAccessRequestId returns the AccessRequestId field if non-nil, zero value otherwise.
func (o *RequestedItemStatus) GetAccessRequestIdOk() (*string, bool)
GetAccessRequestIdOk returns a tuple with the AccessRequestId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *RequestedItemStatus) SetAccessRequestId(v string)
SetAccessRequestId sets AccessRequestId field to given value.
func (o *RequestedItemStatus) HasAccessRequestId() bool
HasAccessRequestId returns a boolean if a field has been set.
func (o *RequestedItemStatus) GetClientMetadata() map[string]string
GetClientMetadata returns the ClientMetadata field if non-nil, zero value otherwise.
func (o *RequestedItemStatus) GetClientMetadataOk() (*map[string]string, bool)
GetClientMetadataOk returns a tuple with the ClientMetadata field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *RequestedItemStatus) SetClientMetadata(v map[string]string)
SetClientMetadata sets ClientMetadata field to given value.
func (o *RequestedItemStatus) HasClientMetadata() bool
HasClientMetadata returns a boolean if a field has been set.
func (o *RequestedItemStatus) SetClientMetadataNil(b bool)
SetClientMetadataNil sets the value for ClientMetadata to be an explicit nil
func (o *RequestedItemStatus) UnsetClientMetadata()
UnsetClientMetadata ensures that no value is present for ClientMetadata, not even an explicit nil