1// Copyright (c) 2016, 2018, 2019, Oracle and/or its affiliates. All rights reserved.
2// Code generated. DO NOT EDIT.
3
4// Object Storage Service API
5//
6// Common set of Object Storage and Archive Storage APIs for managing buckets, objects, and related resources.
7//
8
9package objectstorage
10
11import (
12	"github.com/oracle/oci-go-sdk/common"
13)
14
15// PutObjectLifecyclePolicyDetails Creates a new object lifecycle policy for a bucket.
16type PutObjectLifecyclePolicyDetails struct {
17
18	// The bucket's set of lifecycle policy rules.
19	Items []ObjectLifecycleRule `mandatory:"false" json:"items"`
20}
21
22func (m PutObjectLifecyclePolicyDetails) String() string {
23	return common.PointerString(m)
24}
25