AccessApprovalSettings constructor

AccessApprovalSettings({
  1. String? activeKeyVersion,
  2. bool? ancestorHasActiveKeyVersion,
  3. CustomerApprovalApprovalPolicy? approvalPolicy,
  4. CustomerApprovalApprovalPolicy? effectiveApprovalPolicy,
  5. bool? enrolledAncestor,
  6. List<EnrolledService>? enrolledServices,
  7. bool? invalidKeyVersion,
  8. String? name,
  9. List<String>? notificationEmails,
  10. String? notificationPubsubTopic,
  11. bool? preferNoBroadApprovalRequests,
  12. int? preferredRequestExpirationDays,
  13. String? requestScopeMaxWidthPreference,
  14. bool? requireCustomerVisibleJustification,
})

Implementation

AccessApprovalSettings({
  this.activeKeyVersion,
  this.ancestorHasActiveKeyVersion,
  this.approvalPolicy,
  this.effectiveApprovalPolicy,
  this.enrolledAncestor,
  this.enrolledServices,
  this.invalidKeyVersion,
  this.name,
  this.notificationEmails,
  this.notificationPubsubTopic,
  this.preferNoBroadApprovalRequests,
  this.preferredRequestExpirationDays,
  this.requestScopeMaxWidthPreference,
  this.requireCustomerVisibleJustification,
});