1// Copyright (c) 2016, 2018, 2019, Oracle and/or its affiliates. All rights reserved. 2// Code generated. DO NOT EDIT. 3 4// Audit API 5// 6// API for the Audit Service. Use this API for compliance monitoring in your tenancy. 7// For more information, see Overview of Audit (https://docs.cloud.oracle.com/iaas/Content/Audit/Concepts/auditoverview.htm). 8// **Tip**: This API is good for queries, but not bulk-export operations. 9// 10 11package audit 12 13import ( 14 "github.com/oracle/oci-go-sdk/common" 15) 16 17// UpdateConfigurationDetails The configuration details for the retention period setting, specified in days. For more 18// information, see Setting Audit Log Retention Period (https://docs.cloud.oracle.com/iaas/Content/Audit/Tasks/settingretentionperiod.htm). 19type UpdateConfigurationDetails struct { 20 21 // The retention period setting, specified in days. The minimum is 90, the maximum 365. 22 // Example: `90` 23 RetentionPeriodDays *int `mandatory:"true" json:"retentionPeriodDays"` 24} 25 26func (m UpdateConfigurationDetails) String() string { 27 return common.PointerString(m) 28} 29