Class GetAccessReviewHistoryDefinitionByIdResult
- java.lang.Object
-
- com.pulumi.azurenative.authorization.outputs.GetAccessReviewHistoryDefinitionByIdResult
-
public final class GetAccessReviewHistoryDefinitionByIdResult extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
GetAccessReviewHistoryDefinitionByIdResult.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static GetAccessReviewHistoryDefinitionByIdResult.Builder
builder()
static GetAccessReviewHistoryDefinitionByIdResult.Builder
builder(GetAccessReviewHistoryDefinitionByIdResult defaults)
java.lang.String
createdDateTime()
java.util.List<java.lang.String>
decisions()
java.util.Optional<java.lang.String>
displayName()
java.util.Optional<java.lang.String>
endDate()
java.lang.String
id()
java.util.List<AccessReviewHistoryInstanceResponse>
instances()
java.util.Optional<java.lang.Integer>
interval()
java.lang.String
name()
java.util.Optional<java.lang.Integer>
numberOfOccurrences()
java.lang.String
principalId()
java.lang.String
principalName()
java.lang.String
principalType()
java.lang.String
reviewHistoryPeriodEndDateTime()
java.lang.String
reviewHistoryPeriodStartDateTime()
java.util.List<AccessReviewScopeResponse>
scopes()
java.util.Optional<java.lang.String>
startDate()
java.lang.String
status()
java.lang.String
type()
java.lang.String
userPrincipalName()
-
-
-
Method Detail
-
createdDateTime
public java.lang.String createdDateTime()
- Returns:
- Date time when history definition was created
-
decisions
public java.util.List<java.lang.String> decisions()
- Returns:
- Collection of review decisions which the history data should be filtered on. For example if Approve and Deny are supplied the data will only contain review results in which the decision maker approved or denied a review request.
-
displayName
public java.util.Optional<java.lang.String> displayName()
- Returns:
- The display name for the history definition.
-
endDate
public java.util.Optional<java.lang.String> endDate()
- Returns:
- The DateTime when the review is scheduled to end. Required if type is endDate
-
id
public java.lang.String id()
- Returns:
- The access review history definition id.
-
instances
public java.util.List<AccessReviewHistoryInstanceResponse> instances()
- Returns:
- Set of access review history instances for this history definition.
-
interval
public java.util.Optional<java.lang.Integer> interval()
- Returns:
- The interval for recurrence. For a quarterly review, the interval is 3 for type : absoluteMonthly.
-
name
public java.lang.String name()
- Returns:
- The access review history definition unique id.
-
numberOfOccurrences
public java.util.Optional<java.lang.Integer> numberOfOccurrences()
- Returns:
- The number of times to repeat the access review. Required and must be positive if type is numbered.
-
principalId
public java.lang.String principalId()
- Returns:
- The identity id
-
principalName
public java.lang.String principalName()
- Returns:
- The identity display name
-
principalType
public java.lang.String principalType()
- Returns:
- The identity type : user/servicePrincipal
-
reviewHistoryPeriodEndDateTime
public java.lang.String reviewHistoryPeriodEndDateTime()
- Returns:
- Date time used when selecting review data, all reviews included in data end on or before this date. For use only with one-time/non-recurring reports.
-
reviewHistoryPeriodStartDateTime
public java.lang.String reviewHistoryPeriodStartDateTime()
- Returns:
- Date time used when selecting review data, all reviews included in data start on or after this date. For use only with one-time/non-recurring reports.
-
scopes
public java.util.List<AccessReviewScopeResponse> scopes()
- Returns:
- A collection of scopes used when selecting review history data
-
startDate
public java.util.Optional<java.lang.String> startDate()
- Returns:
- The DateTime when the review is scheduled to be start. This could be a date in the future. Required on create.
-
status
public java.lang.String status()
- Returns:
- This read-only field specifies the of the requested review history data. This is either requested, in-progress, done or error.
-
type
public java.lang.String type()
- Returns:
- The resource type.
-
userPrincipalName
public java.lang.String userPrincipalName()
- Returns:
- The user principal name(if valid)
-
builder
public static GetAccessReviewHistoryDefinitionByIdResult.Builder builder()
-
builder
public static GetAccessReviewHistoryDefinitionByIdResult.Builder builder(GetAccessReviewHistoryDefinitionByIdResult defaults)
-
-