1// Copyright (c) 2016, 2018, 2019, Oracle and/or its affiliates. All rights reserved. 2// Code generated. DO NOT EDIT. 3 4// Analytics API 5// 6// Analytics API. 7// 8 9package analytics 10 11import ( 12 "github.com/oracle/oci-go-sdk/common" 13) 14 15// AnalyticsInstanceSummary Analytics Instance metadata (summary view). 16type AnalyticsInstanceSummary struct { 17 18 // The resource OCID. 19 Id *string `mandatory:"true" json:"id"` 20 21 // The name of the Analytics instance. This name must be unique in the tenancy and cannot be changed. 22 Name *string `mandatory:"true" json:"name"` 23 24 // The OCID of the compartment. 25 CompartmentId *string `mandatory:"true" json:"compartmentId"` 26 27 // The current state of an instance. 28 LifecycleState AnalyticsInstanceLifecycleStateEnum `mandatory:"true" json:"lifecycleState"` 29 30 // Analytics feature set. 31 FeatureSet FeatureSetEnum `mandatory:"true" json:"featureSet"` 32 33 Capacity *Capacity `mandatory:"true" json:"capacity"` 34 35 // The date and time the instance was created, in the format defined by RFC3339. 36 // Example: `2016-08-25T21:10:29.600Z` 37 TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"` 38 39 // Optional description. 40 Description *string `mandatory:"false" json:"description"` 41 42 // The license used for the service. 43 LicenseType LicenseTypeEnum `mandatory:"false" json:"licenseType,omitempty"` 44 45 // Email address receiving notifications. 46 EmailNotification *string `mandatory:"false" json:"emailNotification"` 47 48 // URL of the Analytics service. 49 ServiceUrl *string `mandatory:"false" json:"serviceUrl"` 50 51 // The date and time the instance was last updated (in the format defined by RFC3339). 52 // This timestamp represents updates made through this API. External events do not 53 // influence it. 54 TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"` 55} 56 57func (m AnalyticsInstanceSummary) String() string { 58 return common.PointerString(m) 59} 60