Lines Matching defs:Shape
18 type Shape struct { struct
21 Key *string `mandatory:"false" json:"key"`
24 ModelVersion *string `mandatory:"false" json:"modelVersion"`
26 ParentRef *ParentReference `mandatory:"false" json:"parentRef"`
28 ConfigValues *ConfigValues `mandatory:"false" json:"configValues"`
31 ObjectStatus *int `mandatory:"false" json:"objectStatus"`
34 Name *string `mandatory:"false" json:"name"`
37 Description *string `mandatory:"false" json:"description"`
39 Type BaseType `mandatory:"false" json:"type"`
43 func (m Shape) GetKey() *string {
48 func (m Shape) GetModelVersion() *string {
53 func (m Shape) GetParentRef() *ParentReference {
58 func (m Shape) GetConfigValues() *ConfigValues {
63 func (m Shape) GetObjectStatus() *int {
68 func (m Shape) GetName() *string {
73 func (m Shape) GetDescription() *string {
77 func (m Shape) String() string {
82 func (m Shape) MarshalJSON() (buff []byte, e error) {
96 func (m *Shape) UnmarshalJSON(data []byte) (e error) {