in multiple-languages/go/alicloudroscdkresourcemanager/main.go [10:1281]
func init() {
_jsii_.RegisterClass(
"@alicloud/ros-cdk-resourcemanager.Account",
reflect.TypeOf((*Account)(nil)).Elem(),
[]_jsii_.Member{
_jsii_.MemberMethod{JsiiMethod: "addCondition", GoMethod: "AddCondition"},
_jsii_.MemberMethod{JsiiMethod: "addCount", GoMethod: "AddCount"},
_jsii_.MemberMethod{JsiiMethod: "addDependency", GoMethod: "AddDependency"},
_jsii_.MemberMethod{JsiiMethod: "addResourceDesc", GoMethod: "AddResourceDesc"},
_jsii_.MemberMethod{JsiiMethod: "applyRemovalPolicy", GoMethod: "ApplyRemovalPolicy"},
_jsii_.MemberProperty{JsiiProperty: "attrAccountId", GoGetter: "AttrAccountId"},
_jsii_.MemberProperty{JsiiProperty: "attrDisplayName", GoGetter: "AttrDisplayName"},
_jsii_.MemberProperty{JsiiProperty: "attrFolderId", GoGetter: "AttrFolderId"},
_jsii_.MemberProperty{JsiiProperty: "attrJoinMethod", GoGetter: "AttrJoinMethod"},
_jsii_.MemberProperty{JsiiProperty: "attrResourceDirectoryId", GoGetter: "AttrResourceDirectoryId"},
_jsii_.MemberProperty{JsiiProperty: "attrType", GoGetter: "AttrType"},
_jsii_.MemberProperty{JsiiProperty: "enableResourcePropertyConstraint", GoGetter: "EnableResourcePropertyConstraint"},
_jsii_.MemberProperty{JsiiProperty: "env", GoGetter: "Env"},
_jsii_.MemberMethod{JsiiMethod: "fetchCondition", GoMethod: "FetchCondition"},
_jsii_.MemberMethod{JsiiMethod: "fetchDependency", GoMethod: "FetchDependency"},
_jsii_.MemberMethod{JsiiMethod: "fetchResourceDesc", GoMethod: "FetchResourceDesc"},
_jsii_.MemberMethod{JsiiMethod: "generatePhysicalName", GoMethod: "GeneratePhysicalName"},
_jsii_.MemberMethod{JsiiMethod: "getAtt", GoMethod: "GetAtt"},
_jsii_.MemberProperty{JsiiProperty: "id", GoGetter: "Id"},
_jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"},
_jsii_.MemberMethod{JsiiMethod: "onPrepare", GoMethod: "OnPrepare"},
_jsii_.MemberMethod{JsiiMethod: "onSynthesize", GoMethod: "OnSynthesize"},
_jsii_.MemberMethod{JsiiMethod: "onValidate", GoMethod: "OnValidate"},
_jsii_.MemberProperty{JsiiProperty: "physicalName", GoGetter: "PhysicalName"},
_jsii_.MemberMethod{JsiiMethod: "prepare", GoMethod: "Prepare"},
_jsii_.MemberProperty{JsiiProperty: "props", GoGetter: "Props"},
_jsii_.MemberProperty{JsiiProperty: "ref", GoGetter: "Ref"},
_jsii_.MemberProperty{JsiiProperty: "resource", GoGetter: "Resource"},
_jsii_.MemberProperty{JsiiProperty: "scope", GoGetter: "Scope"},
_jsii_.MemberMethod{JsiiMethod: "setMetadata", GoMethod: "SetMetadata"},
_jsii_.MemberProperty{JsiiProperty: "stack", GoGetter: "Stack"},
_jsii_.MemberMethod{JsiiMethod: "synthesize", GoMethod: "Synthesize"},
_jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"},
_jsii_.MemberMethod{JsiiMethod: "validate", GoMethod: "Validate"},
},
func() interface{} {
j := jsiiProxy_Account{}
_jsii_.InitJsiiProxy(&j.Type__alicloudroscdkcoreResource)
_jsii_.InitJsiiProxy(&j.jsiiProxy_IAccount)
return &j
},
)
_jsii_.RegisterStruct(
"@alicloud/ros-cdk-resourcemanager.AccountProps",
reflect.TypeOf((*AccountProps)(nil)).Elem(),
)
_jsii_.RegisterClass(
"@alicloud/ros-cdk-resourcemanager.ControlPolicy",
reflect.TypeOf((*ControlPolicy)(nil)).Elem(),
[]_jsii_.Member{
_jsii_.MemberMethod{JsiiMethod: "addCondition", GoMethod: "AddCondition"},
_jsii_.MemberMethod{JsiiMethod: "addCount", GoMethod: "AddCount"},
_jsii_.MemberMethod{JsiiMethod: "addDependency", GoMethod: "AddDependency"},
_jsii_.MemberMethod{JsiiMethod: "addResourceDesc", GoMethod: "AddResourceDesc"},
_jsii_.MemberMethod{JsiiMethod: "applyRemovalPolicy", GoMethod: "ApplyRemovalPolicy"},
_jsii_.MemberProperty{JsiiProperty: "attrAttachmentCount", GoGetter: "AttrAttachmentCount"},
_jsii_.MemberProperty{JsiiProperty: "attrControlPolicyName", GoGetter: "AttrControlPolicyName"},
_jsii_.MemberProperty{JsiiProperty: "attrDescription", GoGetter: "AttrDescription"},
_jsii_.MemberProperty{JsiiProperty: "attrEffectScope", GoGetter: "AttrEffectScope"},
_jsii_.MemberProperty{JsiiProperty: "attrPolicyDocument", GoGetter: "AttrPolicyDocument"},
_jsii_.MemberProperty{JsiiProperty: "attrPolicyId", GoGetter: "AttrPolicyId"},
_jsii_.MemberProperty{JsiiProperty: "attrPolicyType", GoGetter: "AttrPolicyType"},
_jsii_.MemberProperty{JsiiProperty: "enableResourcePropertyConstraint", GoGetter: "EnableResourcePropertyConstraint"},
_jsii_.MemberProperty{JsiiProperty: "env", GoGetter: "Env"},
_jsii_.MemberMethod{JsiiMethod: "fetchCondition", GoMethod: "FetchCondition"},
_jsii_.MemberMethod{JsiiMethod: "fetchDependency", GoMethod: "FetchDependency"},
_jsii_.MemberMethod{JsiiMethod: "fetchResourceDesc", GoMethod: "FetchResourceDesc"},
_jsii_.MemberMethod{JsiiMethod: "generatePhysicalName", GoMethod: "GeneratePhysicalName"},
_jsii_.MemberMethod{JsiiMethod: "getAtt", GoMethod: "GetAtt"},
_jsii_.MemberProperty{JsiiProperty: "id", GoGetter: "Id"},
_jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"},
_jsii_.MemberMethod{JsiiMethod: "onPrepare", GoMethod: "OnPrepare"},
_jsii_.MemberMethod{JsiiMethod: "onSynthesize", GoMethod: "OnSynthesize"},
_jsii_.MemberMethod{JsiiMethod: "onValidate", GoMethod: "OnValidate"},
_jsii_.MemberProperty{JsiiProperty: "physicalName", GoGetter: "PhysicalName"},
_jsii_.MemberMethod{JsiiMethod: "prepare", GoMethod: "Prepare"},
_jsii_.MemberProperty{JsiiProperty: "props", GoGetter: "Props"},
_jsii_.MemberProperty{JsiiProperty: "ref", GoGetter: "Ref"},
_jsii_.MemberProperty{JsiiProperty: "resource", GoGetter: "Resource"},
_jsii_.MemberProperty{JsiiProperty: "scope", GoGetter: "Scope"},
_jsii_.MemberMethod{JsiiMethod: "setMetadata", GoMethod: "SetMetadata"},
_jsii_.MemberProperty{JsiiProperty: "stack", GoGetter: "Stack"},
_jsii_.MemberMethod{JsiiMethod: "synthesize", GoMethod: "Synthesize"},
_jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"},
_jsii_.MemberMethod{JsiiMethod: "validate", GoMethod: "Validate"},
},
func() interface{} {
j := jsiiProxy_ControlPolicy{}
_jsii_.InitJsiiProxy(&j.Type__alicloudroscdkcoreResource)
_jsii_.InitJsiiProxy(&j.jsiiProxy_IControlPolicy)
return &j
},
)
_jsii_.RegisterClass(
"@alicloud/ros-cdk-resourcemanager.ControlPolicyAttachment",
reflect.TypeOf((*ControlPolicyAttachment)(nil)).Elem(),
[]_jsii_.Member{
_jsii_.MemberMethod{JsiiMethod: "addCondition", GoMethod: "AddCondition"},
_jsii_.MemberMethod{JsiiMethod: "addCount", GoMethod: "AddCount"},
_jsii_.MemberMethod{JsiiMethod: "addDependency", GoMethod: "AddDependency"},
_jsii_.MemberMethod{JsiiMethod: "addResourceDesc", GoMethod: "AddResourceDesc"},
_jsii_.MemberMethod{JsiiMethod: "applyRemovalPolicy", GoMethod: "ApplyRemovalPolicy"},
_jsii_.MemberProperty{JsiiProperty: "attrAttachDate", GoGetter: "AttrAttachDate"},
_jsii_.MemberProperty{JsiiProperty: "attrDescription", GoGetter: "AttrDescription"},
_jsii_.MemberProperty{JsiiProperty: "attrPolicyId", GoGetter: "AttrPolicyId"},
_jsii_.MemberProperty{JsiiProperty: "attrPolicyName", GoGetter: "AttrPolicyName"},
_jsii_.MemberProperty{JsiiProperty: "attrPolicyType", GoGetter: "AttrPolicyType"},
_jsii_.MemberProperty{JsiiProperty: "attrTargetId", GoGetter: "AttrTargetId"},
_jsii_.MemberProperty{JsiiProperty: "enableResourcePropertyConstraint", GoGetter: "EnableResourcePropertyConstraint"},
_jsii_.MemberProperty{JsiiProperty: "env", GoGetter: "Env"},
_jsii_.MemberMethod{JsiiMethod: "fetchCondition", GoMethod: "FetchCondition"},
_jsii_.MemberMethod{JsiiMethod: "fetchDependency", GoMethod: "FetchDependency"},
_jsii_.MemberMethod{JsiiMethod: "fetchResourceDesc", GoMethod: "FetchResourceDesc"},
_jsii_.MemberMethod{JsiiMethod: "generatePhysicalName", GoMethod: "GeneratePhysicalName"},
_jsii_.MemberMethod{JsiiMethod: "getAtt", GoMethod: "GetAtt"},
_jsii_.MemberProperty{JsiiProperty: "id", GoGetter: "Id"},
_jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"},
_jsii_.MemberMethod{JsiiMethod: "onPrepare", GoMethod: "OnPrepare"},
_jsii_.MemberMethod{JsiiMethod: "onSynthesize", GoMethod: "OnSynthesize"},
_jsii_.MemberMethod{JsiiMethod: "onValidate", GoMethod: "OnValidate"},
_jsii_.MemberProperty{JsiiProperty: "physicalName", GoGetter: "PhysicalName"},
_jsii_.MemberMethod{JsiiMethod: "prepare", GoMethod: "Prepare"},
_jsii_.MemberProperty{JsiiProperty: "props", GoGetter: "Props"},
_jsii_.MemberProperty{JsiiProperty: "ref", GoGetter: "Ref"},
_jsii_.MemberProperty{JsiiProperty: "resource", GoGetter: "Resource"},
_jsii_.MemberProperty{JsiiProperty: "scope", GoGetter: "Scope"},
_jsii_.MemberMethod{JsiiMethod: "setMetadata", GoMethod: "SetMetadata"},
_jsii_.MemberProperty{JsiiProperty: "stack", GoGetter: "Stack"},
_jsii_.MemberMethod{JsiiMethod: "synthesize", GoMethod: "Synthesize"},
_jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"},
_jsii_.MemberMethod{JsiiMethod: "validate", GoMethod: "Validate"},
},
func() interface{} {
j := jsiiProxy_ControlPolicyAttachment{}
_jsii_.InitJsiiProxy(&j.Type__alicloudroscdkcoreResource)
_jsii_.InitJsiiProxy(&j.jsiiProxy_IControlPolicyAttachment)
return &j
},
)
_jsii_.RegisterStruct(
"@alicloud/ros-cdk-resourcemanager.ControlPolicyAttachmentProps",
reflect.TypeOf((*ControlPolicyAttachmentProps)(nil)).Elem(),
)
_jsii_.RegisterStruct(
"@alicloud/ros-cdk-resourcemanager.ControlPolicyProps",
reflect.TypeOf((*ControlPolicyProps)(nil)).Elem(),
)
_jsii_.RegisterClass(
"@alicloud/ros-cdk-resourcemanager.Folder",
reflect.TypeOf((*Folder)(nil)).Elem(),
[]_jsii_.Member{
_jsii_.MemberMethod{JsiiMethod: "addCondition", GoMethod: "AddCondition"},
_jsii_.MemberMethod{JsiiMethod: "addCount", GoMethod: "AddCount"},
_jsii_.MemberMethod{JsiiMethod: "addDependency", GoMethod: "AddDependency"},
_jsii_.MemberMethod{JsiiMethod: "addResourceDesc", GoMethod: "AddResourceDesc"},
_jsii_.MemberMethod{JsiiMethod: "applyRemovalPolicy", GoMethod: "ApplyRemovalPolicy"},
_jsii_.MemberProperty{JsiiProperty: "attrFolderId", GoGetter: "AttrFolderId"},
_jsii_.MemberProperty{JsiiProperty: "attrFolderName", GoGetter: "AttrFolderName"},
_jsii_.MemberProperty{JsiiProperty: "attrParentFolderId", GoGetter: "AttrParentFolderId"},
_jsii_.MemberProperty{JsiiProperty: "enableResourcePropertyConstraint", GoGetter: "EnableResourcePropertyConstraint"},
_jsii_.MemberProperty{JsiiProperty: "env", GoGetter: "Env"},
_jsii_.MemberMethod{JsiiMethod: "fetchCondition", GoMethod: "FetchCondition"},
_jsii_.MemberMethod{JsiiMethod: "fetchDependency", GoMethod: "FetchDependency"},
_jsii_.MemberMethod{JsiiMethod: "fetchResourceDesc", GoMethod: "FetchResourceDesc"},
_jsii_.MemberMethod{JsiiMethod: "generatePhysicalName", GoMethod: "GeneratePhysicalName"},
_jsii_.MemberMethod{JsiiMethod: "getAtt", GoMethod: "GetAtt"},
_jsii_.MemberProperty{JsiiProperty: "id", GoGetter: "Id"},
_jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"},
_jsii_.MemberMethod{JsiiMethod: "onPrepare", GoMethod: "OnPrepare"},
_jsii_.MemberMethod{JsiiMethod: "onSynthesize", GoMethod: "OnSynthesize"},
_jsii_.MemberMethod{JsiiMethod: "onValidate", GoMethod: "OnValidate"},
_jsii_.MemberProperty{JsiiProperty: "physicalName", GoGetter: "PhysicalName"},
_jsii_.MemberMethod{JsiiMethod: "prepare", GoMethod: "Prepare"},
_jsii_.MemberProperty{JsiiProperty: "props", GoGetter: "Props"},
_jsii_.MemberProperty{JsiiProperty: "ref", GoGetter: "Ref"},
_jsii_.MemberProperty{JsiiProperty: "resource", GoGetter: "Resource"},
_jsii_.MemberProperty{JsiiProperty: "scope", GoGetter: "Scope"},
_jsii_.MemberMethod{JsiiMethod: "setMetadata", GoMethod: "SetMetadata"},
_jsii_.MemberProperty{JsiiProperty: "stack", GoGetter: "Stack"},
_jsii_.MemberMethod{JsiiMethod: "synthesize", GoMethod: "Synthesize"},
_jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"},
_jsii_.MemberMethod{JsiiMethod: "validate", GoMethod: "Validate"},
},
func() interface{} {
j := jsiiProxy_Folder{}
_jsii_.InitJsiiProxy(&j.Type__alicloudroscdkcoreResource)
_jsii_.InitJsiiProxy(&j.jsiiProxy_IFolder)
return &j
},
)
_jsii_.RegisterStruct(
"@alicloud/ros-cdk-resourcemanager.FolderProps",
reflect.TypeOf((*FolderProps)(nil)).Elem(),
)
_jsii_.RegisterClass(
"@alicloud/ros-cdk-resourcemanager.Handshake",
reflect.TypeOf((*Handshake)(nil)).Elem(),
[]_jsii_.Member{
_jsii_.MemberMethod{JsiiMethod: "addCondition", GoMethod: "AddCondition"},
_jsii_.MemberMethod{JsiiMethod: "addCount", GoMethod: "AddCount"},
_jsii_.MemberMethod{JsiiMethod: "addDependency", GoMethod: "AddDependency"},
_jsii_.MemberMethod{JsiiMethod: "addResourceDesc", GoMethod: "AddResourceDesc"},
_jsii_.MemberMethod{JsiiMethod: "applyRemovalPolicy", GoMethod: "ApplyRemovalPolicy"},
_jsii_.MemberProperty{JsiiProperty: "attrHandshakeId", GoGetter: "AttrHandshakeId"},
_jsii_.MemberProperty{JsiiProperty: "attrMasterAccountId", GoGetter: "AttrMasterAccountId"},
_jsii_.MemberProperty{JsiiProperty: "attrMasterAccountName", GoGetter: "AttrMasterAccountName"},
_jsii_.MemberProperty{JsiiProperty: "attrNote", GoGetter: "AttrNote"},
_jsii_.MemberProperty{JsiiProperty: "attrResourceDirectoryId", GoGetter: "AttrResourceDirectoryId"},
_jsii_.MemberProperty{JsiiProperty: "attrTargetEntity", GoGetter: "AttrTargetEntity"},
_jsii_.MemberProperty{JsiiProperty: "attrTargetType", GoGetter: "AttrTargetType"},
_jsii_.MemberProperty{JsiiProperty: "enableResourcePropertyConstraint", GoGetter: "EnableResourcePropertyConstraint"},
_jsii_.MemberProperty{JsiiProperty: "env", GoGetter: "Env"},
_jsii_.MemberMethod{JsiiMethod: "fetchCondition", GoMethod: "FetchCondition"},
_jsii_.MemberMethod{JsiiMethod: "fetchDependency", GoMethod: "FetchDependency"},
_jsii_.MemberMethod{JsiiMethod: "fetchResourceDesc", GoMethod: "FetchResourceDesc"},
_jsii_.MemberMethod{JsiiMethod: "generatePhysicalName", GoMethod: "GeneratePhysicalName"},
_jsii_.MemberMethod{JsiiMethod: "getAtt", GoMethod: "GetAtt"},
_jsii_.MemberProperty{JsiiProperty: "id", GoGetter: "Id"},
_jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"},
_jsii_.MemberMethod{JsiiMethod: "onPrepare", GoMethod: "OnPrepare"},
_jsii_.MemberMethod{JsiiMethod: "onSynthesize", GoMethod: "OnSynthesize"},
_jsii_.MemberMethod{JsiiMethod: "onValidate", GoMethod: "OnValidate"},
_jsii_.MemberProperty{JsiiProperty: "physicalName", GoGetter: "PhysicalName"},
_jsii_.MemberMethod{JsiiMethod: "prepare", GoMethod: "Prepare"},
_jsii_.MemberProperty{JsiiProperty: "props", GoGetter: "Props"},
_jsii_.MemberProperty{JsiiProperty: "ref", GoGetter: "Ref"},
_jsii_.MemberProperty{JsiiProperty: "resource", GoGetter: "Resource"},
_jsii_.MemberProperty{JsiiProperty: "scope", GoGetter: "Scope"},
_jsii_.MemberMethod{JsiiMethod: "setMetadata", GoMethod: "SetMetadata"},
_jsii_.MemberProperty{JsiiProperty: "stack", GoGetter: "Stack"},
_jsii_.MemberMethod{JsiiMethod: "synthesize", GoMethod: "Synthesize"},
_jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"},
_jsii_.MemberMethod{JsiiMethod: "validate", GoMethod: "Validate"},
},
func() interface{} {
j := jsiiProxy_Handshake{}
_jsii_.InitJsiiProxy(&j.Type__alicloudroscdkcoreResource)
_jsii_.InitJsiiProxy(&j.jsiiProxy_IHandshake)
return &j
},
)
_jsii_.RegisterStruct(
"@alicloud/ros-cdk-resourcemanager.HandshakeProps",
reflect.TypeOf((*HandshakeProps)(nil)).Elem(),
)
_jsii_.RegisterInterface(
"@alicloud/ros-cdk-resourcemanager.IAccount",
reflect.TypeOf((*IAccount)(nil)).Elem(),
[]_jsii_.Member{
_jsii_.MemberProperty{JsiiProperty: "attrAccountId", GoGetter: "AttrAccountId"},
_jsii_.MemberProperty{JsiiProperty: "attrDisplayName", GoGetter: "AttrDisplayName"},
_jsii_.MemberProperty{JsiiProperty: "attrFolderId", GoGetter: "AttrFolderId"},
_jsii_.MemberProperty{JsiiProperty: "attrJoinMethod", GoGetter: "AttrJoinMethod"},
_jsii_.MemberProperty{JsiiProperty: "attrResourceDirectoryId", GoGetter: "AttrResourceDirectoryId"},
_jsii_.MemberProperty{JsiiProperty: "attrType", GoGetter: "AttrType"},
_jsii_.MemberProperty{JsiiProperty: "env", GoGetter: "Env"},
_jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"},
_jsii_.MemberProperty{JsiiProperty: "props", GoGetter: "Props"},
_jsii_.MemberProperty{JsiiProperty: "stack", GoGetter: "Stack"},
},
func() interface{} {
j := jsiiProxy_IAccount{}
_jsii_.InitJsiiProxy(&j.Type__alicloudroscdkcoreIResource)
return &j
},
)
_jsii_.RegisterInterface(
"@alicloud/ros-cdk-resourcemanager.IControlPolicy",
reflect.TypeOf((*IControlPolicy)(nil)).Elem(),
[]_jsii_.Member{
_jsii_.MemberProperty{JsiiProperty: "attrAttachmentCount", GoGetter: "AttrAttachmentCount"},
_jsii_.MemberProperty{JsiiProperty: "attrControlPolicyName", GoGetter: "AttrControlPolicyName"},
_jsii_.MemberProperty{JsiiProperty: "attrDescription", GoGetter: "AttrDescription"},
_jsii_.MemberProperty{JsiiProperty: "attrEffectScope", GoGetter: "AttrEffectScope"},
_jsii_.MemberProperty{JsiiProperty: "attrPolicyDocument", GoGetter: "AttrPolicyDocument"},
_jsii_.MemberProperty{JsiiProperty: "attrPolicyId", GoGetter: "AttrPolicyId"},
_jsii_.MemberProperty{JsiiProperty: "attrPolicyType", GoGetter: "AttrPolicyType"},
_jsii_.MemberProperty{JsiiProperty: "env", GoGetter: "Env"},
_jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"},
_jsii_.MemberProperty{JsiiProperty: "props", GoGetter: "Props"},
_jsii_.MemberProperty{JsiiProperty: "stack", GoGetter: "Stack"},
},
func() interface{} {
j := jsiiProxy_IControlPolicy{}
_jsii_.InitJsiiProxy(&j.Type__alicloudroscdkcoreIResource)
return &j
},
)
_jsii_.RegisterInterface(
"@alicloud/ros-cdk-resourcemanager.IControlPolicyAttachment",
reflect.TypeOf((*IControlPolicyAttachment)(nil)).Elem(),
[]_jsii_.Member{
_jsii_.MemberProperty{JsiiProperty: "attrAttachDate", GoGetter: "AttrAttachDate"},
_jsii_.MemberProperty{JsiiProperty: "attrDescription", GoGetter: "AttrDescription"},
_jsii_.MemberProperty{JsiiProperty: "attrPolicyId", GoGetter: "AttrPolicyId"},
_jsii_.MemberProperty{JsiiProperty: "attrPolicyName", GoGetter: "AttrPolicyName"},
_jsii_.MemberProperty{JsiiProperty: "attrPolicyType", GoGetter: "AttrPolicyType"},
_jsii_.MemberProperty{JsiiProperty: "attrTargetId", GoGetter: "AttrTargetId"},
_jsii_.MemberProperty{JsiiProperty: "env", GoGetter: "Env"},
_jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"},
_jsii_.MemberProperty{JsiiProperty: "props", GoGetter: "Props"},
_jsii_.MemberProperty{JsiiProperty: "stack", GoGetter: "Stack"},
},
func() interface{} {
j := jsiiProxy_IControlPolicyAttachment{}
_jsii_.InitJsiiProxy(&j.Type__alicloudroscdkcoreIResource)
return &j
},
)
_jsii_.RegisterInterface(
"@alicloud/ros-cdk-resourcemanager.IFolder",
reflect.TypeOf((*IFolder)(nil)).Elem(),
[]_jsii_.Member{
_jsii_.MemberProperty{JsiiProperty: "attrFolderId", GoGetter: "AttrFolderId"},
_jsii_.MemberProperty{JsiiProperty: "attrFolderName", GoGetter: "AttrFolderName"},
_jsii_.MemberProperty{JsiiProperty: "attrParentFolderId", GoGetter: "AttrParentFolderId"},
_jsii_.MemberProperty{JsiiProperty: "env", GoGetter: "Env"},
_jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"},
_jsii_.MemberProperty{JsiiProperty: "props", GoGetter: "Props"},
_jsii_.MemberProperty{JsiiProperty: "stack", GoGetter: "Stack"},
},
func() interface{} {
j := jsiiProxy_IFolder{}
_jsii_.InitJsiiProxy(&j.Type__alicloudroscdkcoreIResource)
return &j
},
)
_jsii_.RegisterInterface(
"@alicloud/ros-cdk-resourcemanager.IHandshake",
reflect.TypeOf((*IHandshake)(nil)).Elem(),
[]_jsii_.Member{
_jsii_.MemberProperty{JsiiProperty: "attrHandshakeId", GoGetter: "AttrHandshakeId"},
_jsii_.MemberProperty{JsiiProperty: "attrMasterAccountId", GoGetter: "AttrMasterAccountId"},
_jsii_.MemberProperty{JsiiProperty: "attrMasterAccountName", GoGetter: "AttrMasterAccountName"},
_jsii_.MemberProperty{JsiiProperty: "attrNote", GoGetter: "AttrNote"},
_jsii_.MemberProperty{JsiiProperty: "attrResourceDirectoryId", GoGetter: "AttrResourceDirectoryId"},
_jsii_.MemberProperty{JsiiProperty: "attrTargetEntity", GoGetter: "AttrTargetEntity"},
_jsii_.MemberProperty{JsiiProperty: "attrTargetType", GoGetter: "AttrTargetType"},
_jsii_.MemberProperty{JsiiProperty: "env", GoGetter: "Env"},
_jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"},
_jsii_.MemberProperty{JsiiProperty: "props", GoGetter: "Props"},
_jsii_.MemberProperty{JsiiProperty: "stack", GoGetter: "Stack"},
},
func() interface{} {
j := jsiiProxy_IHandshake{}
_jsii_.InitJsiiProxy(&j.Type__alicloudroscdkcoreIResource)
return &j
},
)
_jsii_.RegisterInterface(
"@alicloud/ros-cdk-resourcemanager.IPolicyAttachment",
reflect.TypeOf((*IPolicyAttachment)(nil)).Elem(),
[]_jsii_.Member{
_jsii_.MemberProperty{JsiiProperty: "attrAttachDate", GoGetter: "AttrAttachDate"},
_jsii_.MemberProperty{JsiiProperty: "attrDescription", GoGetter: "AttrDescription"},
_jsii_.MemberProperty{JsiiProperty: "attrPolicyName", GoGetter: "AttrPolicyName"},
_jsii_.MemberProperty{JsiiProperty: "attrPolicyType", GoGetter: "AttrPolicyType"},
_jsii_.MemberProperty{JsiiProperty: "attrPrincipalName", GoGetter: "AttrPrincipalName"},
_jsii_.MemberProperty{JsiiProperty: "attrPrincipalType", GoGetter: "AttrPrincipalType"},
_jsii_.MemberProperty{JsiiProperty: "attrResourceGroupId", GoGetter: "AttrResourceGroupId"},
_jsii_.MemberProperty{JsiiProperty: "env", GoGetter: "Env"},
_jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"},
_jsii_.MemberProperty{JsiiProperty: "props", GoGetter: "Props"},
_jsii_.MemberProperty{JsiiProperty: "stack", GoGetter: "Stack"},
},
func() interface{} {
j := jsiiProxy_IPolicyAttachment{}
_jsii_.InitJsiiProxy(&j.Type__alicloudroscdkcoreIResource)
return &j
},
)
_jsii_.RegisterInterface(
"@alicloud/ros-cdk-resourcemanager.IResourceDirectory",
reflect.TypeOf((*IResourceDirectory)(nil)).Elem(),
[]_jsii_.Member{
_jsii_.MemberProperty{JsiiProperty: "attrMasterAccountId", GoGetter: "AttrMasterAccountId"},
_jsii_.MemberProperty{JsiiProperty: "attrMasterAccountName", GoGetter: "AttrMasterAccountName"},
_jsii_.MemberProperty{JsiiProperty: "attrResourceDirectoryId", GoGetter: "AttrResourceDirectoryId"},
_jsii_.MemberProperty{JsiiProperty: "attrRootFolderId", GoGetter: "AttrRootFolderId"},
_jsii_.MemberProperty{JsiiProperty: "env", GoGetter: "Env"},
_jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"},
_jsii_.MemberProperty{JsiiProperty: "props", GoGetter: "Props"},
_jsii_.MemberProperty{JsiiProperty: "stack", GoGetter: "Stack"},
},
func() interface{} {
j := jsiiProxy_IResourceDirectory{}
_jsii_.InitJsiiProxy(&j.Type__alicloudroscdkcoreIResource)
return &j
},
)
_jsii_.RegisterInterface(
"@alicloud/ros-cdk-resourcemanager.IResourceGroup",
reflect.TypeOf((*IResourceGroup)(nil)).Elem(),
[]_jsii_.Member{
_jsii_.MemberProperty{JsiiProperty: "attrAccountId", GoGetter: "AttrAccountId"},
_jsii_.MemberProperty{JsiiProperty: "attrDisplayName", GoGetter: "AttrDisplayName"},
_jsii_.MemberProperty{JsiiProperty: "attrId", GoGetter: "AttrId"},
_jsii_.MemberProperty{JsiiProperty: "attrName", GoGetter: "AttrName"},
_jsii_.MemberProperty{JsiiProperty: "attrRegionStatuses", GoGetter: "AttrRegionStatuses"},
_jsii_.MemberProperty{JsiiProperty: "env", GoGetter: "Env"},
_jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"},
_jsii_.MemberProperty{JsiiProperty: "props", GoGetter: "Props"},
_jsii_.MemberProperty{JsiiProperty: "stack", GoGetter: "Stack"},
},
func() interface{} {
j := jsiiProxy_IResourceGroup{}
_jsii_.InitJsiiProxy(&j.Type__alicloudroscdkcoreIResource)
return &j
},
)
_jsii_.RegisterInterface(
"@alicloud/ros-cdk-resourcemanager.IResourceShare",
reflect.TypeOf((*IResourceShare)(nil)).Elem(),
[]_jsii_.Member{
_jsii_.MemberProperty{JsiiProperty: "attrResourceShareId", GoGetter: "AttrResourceShareId"},
_jsii_.MemberProperty{JsiiProperty: "env", GoGetter: "Env"},
_jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"},
_jsii_.MemberProperty{JsiiProperty: "props", GoGetter: "Props"},
_jsii_.MemberProperty{JsiiProperty: "stack", GoGetter: "Stack"},
},
func() interface{} {
j := jsiiProxy_IResourceShare{}
_jsii_.InitJsiiProxy(&j.Type__alicloudroscdkcoreIResource)
return &j
},
)
_jsii_.RegisterInterface(
"@alicloud/ros-cdk-resourcemanager.IResourceShareAssociation",
reflect.TypeOf((*IResourceShareAssociation)(nil)).Elem(),
[]_jsii_.Member{
_jsii_.MemberProperty{JsiiProperty: "attrResourceShareId", GoGetter: "AttrResourceShareId"},
_jsii_.MemberProperty{JsiiProperty: "env", GoGetter: "Env"},
_jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"},
_jsii_.MemberProperty{JsiiProperty: "props", GoGetter: "Props"},
_jsii_.MemberProperty{JsiiProperty: "stack", GoGetter: "Stack"},
},
func() interface{} {
j := jsiiProxy_IResourceShareAssociation{}
_jsii_.InitJsiiProxy(&j.Type__alicloudroscdkcoreIResource)
return &j
},
)
_jsii_.RegisterClass(
"@alicloud/ros-cdk-resourcemanager.PolicyAttachment",
reflect.TypeOf((*PolicyAttachment)(nil)).Elem(),
[]_jsii_.Member{
_jsii_.MemberMethod{JsiiMethod: "addCondition", GoMethod: "AddCondition"},
_jsii_.MemberMethod{JsiiMethod: "addCount", GoMethod: "AddCount"},
_jsii_.MemberMethod{JsiiMethod: "addDependency", GoMethod: "AddDependency"},
_jsii_.MemberMethod{JsiiMethod: "addResourceDesc", GoMethod: "AddResourceDesc"},
_jsii_.MemberMethod{JsiiMethod: "applyRemovalPolicy", GoMethod: "ApplyRemovalPolicy"},
_jsii_.MemberProperty{JsiiProperty: "attrAttachDate", GoGetter: "AttrAttachDate"},
_jsii_.MemberProperty{JsiiProperty: "attrDescription", GoGetter: "AttrDescription"},
_jsii_.MemberProperty{JsiiProperty: "attrPolicyName", GoGetter: "AttrPolicyName"},
_jsii_.MemberProperty{JsiiProperty: "attrPolicyType", GoGetter: "AttrPolicyType"},
_jsii_.MemberProperty{JsiiProperty: "attrPrincipalName", GoGetter: "AttrPrincipalName"},
_jsii_.MemberProperty{JsiiProperty: "attrPrincipalType", GoGetter: "AttrPrincipalType"},
_jsii_.MemberProperty{JsiiProperty: "attrResourceGroupId", GoGetter: "AttrResourceGroupId"},
_jsii_.MemberProperty{JsiiProperty: "enableResourcePropertyConstraint", GoGetter: "EnableResourcePropertyConstraint"},
_jsii_.MemberProperty{JsiiProperty: "env", GoGetter: "Env"},
_jsii_.MemberMethod{JsiiMethod: "fetchCondition", GoMethod: "FetchCondition"},
_jsii_.MemberMethod{JsiiMethod: "fetchDependency", GoMethod: "FetchDependency"},
_jsii_.MemberMethod{JsiiMethod: "fetchResourceDesc", GoMethod: "FetchResourceDesc"},
_jsii_.MemberMethod{JsiiMethod: "generatePhysicalName", GoMethod: "GeneratePhysicalName"},
_jsii_.MemberMethod{JsiiMethod: "getAtt", GoMethod: "GetAtt"},
_jsii_.MemberProperty{JsiiProperty: "id", GoGetter: "Id"},
_jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"},
_jsii_.MemberMethod{JsiiMethod: "onPrepare", GoMethod: "OnPrepare"},
_jsii_.MemberMethod{JsiiMethod: "onSynthesize", GoMethod: "OnSynthesize"},
_jsii_.MemberMethod{JsiiMethod: "onValidate", GoMethod: "OnValidate"},
_jsii_.MemberProperty{JsiiProperty: "physicalName", GoGetter: "PhysicalName"},
_jsii_.MemberMethod{JsiiMethod: "prepare", GoMethod: "Prepare"},
_jsii_.MemberProperty{JsiiProperty: "props", GoGetter: "Props"},
_jsii_.MemberProperty{JsiiProperty: "ref", GoGetter: "Ref"},
_jsii_.MemberProperty{JsiiProperty: "resource", GoGetter: "Resource"},
_jsii_.MemberProperty{JsiiProperty: "scope", GoGetter: "Scope"},
_jsii_.MemberMethod{JsiiMethod: "setMetadata", GoMethod: "SetMetadata"},
_jsii_.MemberProperty{JsiiProperty: "stack", GoGetter: "Stack"},
_jsii_.MemberMethod{JsiiMethod: "synthesize", GoMethod: "Synthesize"},
_jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"},
_jsii_.MemberMethod{JsiiMethod: "validate", GoMethod: "Validate"},
},
func() interface{} {
j := jsiiProxy_PolicyAttachment{}
_jsii_.InitJsiiProxy(&j.Type__alicloudroscdkcoreResource)
_jsii_.InitJsiiProxy(&j.jsiiProxy_IPolicyAttachment)
return &j
},
)
_jsii_.RegisterStruct(
"@alicloud/ros-cdk-resourcemanager.PolicyAttachmentProps",
reflect.TypeOf((*PolicyAttachmentProps)(nil)).Elem(),
)
_jsii_.RegisterClass(
"@alicloud/ros-cdk-resourcemanager.ResourceDirectory",
reflect.TypeOf((*ResourceDirectory)(nil)).Elem(),
[]_jsii_.Member{
_jsii_.MemberMethod{JsiiMethod: "addCondition", GoMethod: "AddCondition"},
_jsii_.MemberMethod{JsiiMethod: "addCount", GoMethod: "AddCount"},
_jsii_.MemberMethod{JsiiMethod: "addDependency", GoMethod: "AddDependency"},
_jsii_.MemberMethod{JsiiMethod: "addResourceDesc", GoMethod: "AddResourceDesc"},
_jsii_.MemberMethod{JsiiMethod: "applyRemovalPolicy", GoMethod: "ApplyRemovalPolicy"},
_jsii_.MemberProperty{JsiiProperty: "attrMasterAccountId", GoGetter: "AttrMasterAccountId"},
_jsii_.MemberProperty{JsiiProperty: "attrMasterAccountName", GoGetter: "AttrMasterAccountName"},
_jsii_.MemberProperty{JsiiProperty: "attrResourceDirectoryId", GoGetter: "AttrResourceDirectoryId"},
_jsii_.MemberProperty{JsiiProperty: "attrRootFolderId", GoGetter: "AttrRootFolderId"},
_jsii_.MemberProperty{JsiiProperty: "enableResourcePropertyConstraint", GoGetter: "EnableResourcePropertyConstraint"},
_jsii_.MemberProperty{JsiiProperty: "env", GoGetter: "Env"},
_jsii_.MemberMethod{JsiiMethod: "fetchCondition", GoMethod: "FetchCondition"},
_jsii_.MemberMethod{JsiiMethod: "fetchDependency", GoMethod: "FetchDependency"},
_jsii_.MemberMethod{JsiiMethod: "fetchResourceDesc", GoMethod: "FetchResourceDesc"},
_jsii_.MemberMethod{JsiiMethod: "generatePhysicalName", GoMethod: "GeneratePhysicalName"},
_jsii_.MemberMethod{JsiiMethod: "getAtt", GoMethod: "GetAtt"},
_jsii_.MemberProperty{JsiiProperty: "id", GoGetter: "Id"},
_jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"},
_jsii_.MemberMethod{JsiiMethod: "onPrepare", GoMethod: "OnPrepare"},
_jsii_.MemberMethod{JsiiMethod: "onSynthesize", GoMethod: "OnSynthesize"},
_jsii_.MemberMethod{JsiiMethod: "onValidate", GoMethod: "OnValidate"},
_jsii_.MemberProperty{JsiiProperty: "physicalName", GoGetter: "PhysicalName"},
_jsii_.MemberMethod{JsiiMethod: "prepare", GoMethod: "Prepare"},
_jsii_.MemberProperty{JsiiProperty: "props", GoGetter: "Props"},
_jsii_.MemberProperty{JsiiProperty: "ref", GoGetter: "Ref"},
_jsii_.MemberProperty{JsiiProperty: "resource", GoGetter: "Resource"},
_jsii_.MemberProperty{JsiiProperty: "scope", GoGetter: "Scope"},
_jsii_.MemberMethod{JsiiMethod: "setMetadata", GoMethod: "SetMetadata"},
_jsii_.MemberProperty{JsiiProperty: "stack", GoGetter: "Stack"},
_jsii_.MemberMethod{JsiiMethod: "synthesize", GoMethod: "Synthesize"},
_jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"},
_jsii_.MemberMethod{JsiiMethod: "validate", GoMethod: "Validate"},
},
func() interface{} {
j := jsiiProxy_ResourceDirectory{}
_jsii_.InitJsiiProxy(&j.Type__alicloudroscdkcoreResource)
_jsii_.InitJsiiProxy(&j.jsiiProxy_IResourceDirectory)
return &j
},
)
_jsii_.RegisterStruct(
"@alicloud/ros-cdk-resourcemanager.ResourceDirectoryProps",
reflect.TypeOf((*ResourceDirectoryProps)(nil)).Elem(),
)
_jsii_.RegisterClass(
"@alicloud/ros-cdk-resourcemanager.ResourceGroup",
reflect.TypeOf((*ResourceGroup)(nil)).Elem(),
[]_jsii_.Member{
_jsii_.MemberMethod{JsiiMethod: "addCondition", GoMethod: "AddCondition"},
_jsii_.MemberMethod{JsiiMethod: "addCount", GoMethod: "AddCount"},
_jsii_.MemberMethod{JsiiMethod: "addDependency", GoMethod: "AddDependency"},
_jsii_.MemberMethod{JsiiMethod: "addResourceDesc", GoMethod: "AddResourceDesc"},
_jsii_.MemberMethod{JsiiMethod: "applyRemovalPolicy", GoMethod: "ApplyRemovalPolicy"},
_jsii_.MemberProperty{JsiiProperty: "attrAccountId", GoGetter: "AttrAccountId"},
_jsii_.MemberProperty{JsiiProperty: "attrDisplayName", GoGetter: "AttrDisplayName"},
_jsii_.MemberProperty{JsiiProperty: "attrId", GoGetter: "AttrId"},
_jsii_.MemberProperty{JsiiProperty: "attrName", GoGetter: "AttrName"},
_jsii_.MemberProperty{JsiiProperty: "attrRegionStatuses", GoGetter: "AttrRegionStatuses"},
_jsii_.MemberProperty{JsiiProperty: "enableResourcePropertyConstraint", GoGetter: "EnableResourcePropertyConstraint"},
_jsii_.MemberProperty{JsiiProperty: "env", GoGetter: "Env"},
_jsii_.MemberMethod{JsiiMethod: "fetchCondition", GoMethod: "FetchCondition"},
_jsii_.MemberMethod{JsiiMethod: "fetchDependency", GoMethod: "FetchDependency"},
_jsii_.MemberMethod{JsiiMethod: "fetchResourceDesc", GoMethod: "FetchResourceDesc"},
_jsii_.MemberMethod{JsiiMethod: "generatePhysicalName", GoMethod: "GeneratePhysicalName"},
_jsii_.MemberMethod{JsiiMethod: "getAtt", GoMethod: "GetAtt"},
_jsii_.MemberProperty{JsiiProperty: "id", GoGetter: "Id"},
_jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"},
_jsii_.MemberMethod{JsiiMethod: "onPrepare", GoMethod: "OnPrepare"},
_jsii_.MemberMethod{JsiiMethod: "onSynthesize", GoMethod: "OnSynthesize"},
_jsii_.MemberMethod{JsiiMethod: "onValidate", GoMethod: "OnValidate"},
_jsii_.MemberProperty{JsiiProperty: "physicalName", GoGetter: "PhysicalName"},
_jsii_.MemberMethod{JsiiMethod: "prepare", GoMethod: "Prepare"},
_jsii_.MemberProperty{JsiiProperty: "props", GoGetter: "Props"},
_jsii_.MemberProperty{JsiiProperty: "ref", GoGetter: "Ref"},
_jsii_.MemberProperty{JsiiProperty: "resource", GoGetter: "Resource"},
_jsii_.MemberProperty{JsiiProperty: "scope", GoGetter: "Scope"},
_jsii_.MemberMethod{JsiiMethod: "setMetadata", GoMethod: "SetMetadata"},
_jsii_.MemberProperty{JsiiProperty: "stack", GoGetter: "Stack"},
_jsii_.MemberMethod{JsiiMethod: "synthesize", GoMethod: "Synthesize"},
_jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"},
_jsii_.MemberMethod{JsiiMethod: "validate", GoMethod: "Validate"},
},
func() interface{} {
j := jsiiProxy_ResourceGroup{}
_jsii_.InitJsiiProxy(&j.Type__alicloudroscdkcoreResource)
_jsii_.InitJsiiProxy(&j.jsiiProxy_IResourceGroup)
return &j
},
)
_jsii_.RegisterStruct(
"@alicloud/ros-cdk-resourcemanager.ResourceGroupProps",
reflect.TypeOf((*ResourceGroupProps)(nil)).Elem(),
)
_jsii_.RegisterClass(
"@alicloud/ros-cdk-resourcemanager.ResourceShare",
reflect.TypeOf((*ResourceShare)(nil)).Elem(),
[]_jsii_.Member{
_jsii_.MemberMethod{JsiiMethod: "addCondition", GoMethod: "AddCondition"},
_jsii_.MemberMethod{JsiiMethod: "addCount", GoMethod: "AddCount"},
_jsii_.MemberMethod{JsiiMethod: "addDependency", GoMethod: "AddDependency"},
_jsii_.MemberMethod{JsiiMethod: "addResourceDesc", GoMethod: "AddResourceDesc"},
_jsii_.MemberMethod{JsiiMethod: "applyRemovalPolicy", GoMethod: "ApplyRemovalPolicy"},
_jsii_.MemberProperty{JsiiProperty: "attrResourceShareId", GoGetter: "AttrResourceShareId"},
_jsii_.MemberProperty{JsiiProperty: "enableResourcePropertyConstraint", GoGetter: "EnableResourcePropertyConstraint"},
_jsii_.MemberProperty{JsiiProperty: "env", GoGetter: "Env"},
_jsii_.MemberMethod{JsiiMethod: "fetchCondition", GoMethod: "FetchCondition"},
_jsii_.MemberMethod{JsiiMethod: "fetchDependency", GoMethod: "FetchDependency"},
_jsii_.MemberMethod{JsiiMethod: "fetchResourceDesc", GoMethod: "FetchResourceDesc"},
_jsii_.MemberMethod{JsiiMethod: "generatePhysicalName", GoMethod: "GeneratePhysicalName"},
_jsii_.MemberMethod{JsiiMethod: "getAtt", GoMethod: "GetAtt"},
_jsii_.MemberProperty{JsiiProperty: "id", GoGetter: "Id"},
_jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"},
_jsii_.MemberMethod{JsiiMethod: "onPrepare", GoMethod: "OnPrepare"},
_jsii_.MemberMethod{JsiiMethod: "onSynthesize", GoMethod: "OnSynthesize"},
_jsii_.MemberMethod{JsiiMethod: "onValidate", GoMethod: "OnValidate"},
_jsii_.MemberProperty{JsiiProperty: "physicalName", GoGetter: "PhysicalName"},
_jsii_.MemberMethod{JsiiMethod: "prepare", GoMethod: "Prepare"},
_jsii_.MemberProperty{JsiiProperty: "props", GoGetter: "Props"},
_jsii_.MemberProperty{JsiiProperty: "ref", GoGetter: "Ref"},
_jsii_.MemberProperty{JsiiProperty: "resource", GoGetter: "Resource"},
_jsii_.MemberProperty{JsiiProperty: "scope", GoGetter: "Scope"},
_jsii_.MemberMethod{JsiiMethod: "setMetadata", GoMethod: "SetMetadata"},
_jsii_.MemberProperty{JsiiProperty: "stack", GoGetter: "Stack"},
_jsii_.MemberMethod{JsiiMethod: "synthesize", GoMethod: "Synthesize"},
_jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"},
_jsii_.MemberMethod{JsiiMethod: "validate", GoMethod: "Validate"},
},
func() interface{} {
j := jsiiProxy_ResourceShare{}
_jsii_.InitJsiiProxy(&j.Type__alicloudroscdkcoreResource)
_jsii_.InitJsiiProxy(&j.jsiiProxy_IResourceShare)
return &j
},
)
_jsii_.RegisterClass(
"@alicloud/ros-cdk-resourcemanager.ResourceShareAssociation",
reflect.TypeOf((*ResourceShareAssociation)(nil)).Elem(),
[]_jsii_.Member{
_jsii_.MemberMethod{JsiiMethod: "addCondition", GoMethod: "AddCondition"},
_jsii_.MemberMethod{JsiiMethod: "addCount", GoMethod: "AddCount"},
_jsii_.MemberMethod{JsiiMethod: "addDependency", GoMethod: "AddDependency"},
_jsii_.MemberMethod{JsiiMethod: "addResourceDesc", GoMethod: "AddResourceDesc"},
_jsii_.MemberMethod{JsiiMethod: "applyRemovalPolicy", GoMethod: "ApplyRemovalPolicy"},
_jsii_.MemberProperty{JsiiProperty: "attrResourceShareId", GoGetter: "AttrResourceShareId"},
_jsii_.MemberProperty{JsiiProperty: "enableResourcePropertyConstraint", GoGetter: "EnableResourcePropertyConstraint"},
_jsii_.MemberProperty{JsiiProperty: "env", GoGetter: "Env"},
_jsii_.MemberMethod{JsiiMethod: "fetchCondition", GoMethod: "FetchCondition"},
_jsii_.MemberMethod{JsiiMethod: "fetchDependency", GoMethod: "FetchDependency"},
_jsii_.MemberMethod{JsiiMethod: "fetchResourceDesc", GoMethod: "FetchResourceDesc"},
_jsii_.MemberMethod{JsiiMethod: "generatePhysicalName", GoMethod: "GeneratePhysicalName"},
_jsii_.MemberMethod{JsiiMethod: "getAtt", GoMethod: "GetAtt"},
_jsii_.MemberProperty{JsiiProperty: "id", GoGetter: "Id"},
_jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"},
_jsii_.MemberMethod{JsiiMethod: "onPrepare", GoMethod: "OnPrepare"},
_jsii_.MemberMethod{JsiiMethod: "onSynthesize", GoMethod: "OnSynthesize"},
_jsii_.MemberMethod{JsiiMethod: "onValidate", GoMethod: "OnValidate"},
_jsii_.MemberProperty{JsiiProperty: "physicalName", GoGetter: "PhysicalName"},
_jsii_.MemberMethod{JsiiMethod: "prepare", GoMethod: "Prepare"},
_jsii_.MemberProperty{JsiiProperty: "props", GoGetter: "Props"},
_jsii_.MemberProperty{JsiiProperty: "ref", GoGetter: "Ref"},
_jsii_.MemberProperty{JsiiProperty: "resource", GoGetter: "Resource"},
_jsii_.MemberProperty{JsiiProperty: "scope", GoGetter: "Scope"},
_jsii_.MemberMethod{JsiiMethod: "setMetadata", GoMethod: "SetMetadata"},
_jsii_.MemberProperty{JsiiProperty: "stack", GoGetter: "Stack"},
_jsii_.MemberMethod{JsiiMethod: "synthesize", GoMethod: "Synthesize"},
_jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"},
_jsii_.MemberMethod{JsiiMethod: "validate", GoMethod: "Validate"},
},
func() interface{} {
j := jsiiProxy_ResourceShareAssociation{}
_jsii_.InitJsiiProxy(&j.Type__alicloudroscdkcoreResource)
_jsii_.InitJsiiProxy(&j.jsiiProxy_IResourceShareAssociation)
return &j
},
)
_jsii_.RegisterStruct(
"@alicloud/ros-cdk-resourcemanager.ResourceShareAssociationProps",
reflect.TypeOf((*ResourceShareAssociationProps)(nil)).Elem(),
)
_jsii_.RegisterStruct(
"@alicloud/ros-cdk-resourcemanager.ResourceShareProps",
reflect.TypeOf((*ResourceShareProps)(nil)).Elem(),
)
_jsii_.RegisterClass(
"@alicloud/ros-cdk-resourcemanager.RosAccount",
reflect.TypeOf((*RosAccount)(nil)).Elem(),
[]_jsii_.Member{
_jsii_.MemberMethod{JsiiMethod: "addCondition", GoMethod: "AddCondition"},
_jsii_.MemberMethod{JsiiMethod: "addCount", GoMethod: "AddCount"},
_jsii_.MemberMethod{JsiiMethod: "addDeletionOverride", GoMethod: "AddDeletionOverride"},
_jsii_.MemberMethod{JsiiMethod: "addDependsOn", GoMethod: "AddDependsOn"},
_jsii_.MemberMethod{JsiiMethod: "addDesc", GoMethod: "AddDesc"},
_jsii_.MemberMethod{JsiiMethod: "addMetaData", GoMethod: "AddMetaData"},
_jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"},
_jsii_.MemberMethod{JsiiMethod: "addPropertyDeletionOverride", GoMethod: "AddPropertyDeletionOverride"},
_jsii_.MemberMethod{JsiiMethod: "addPropertyOverride", GoMethod: "AddPropertyOverride"},
_jsii_.MemberMethod{JsiiMethod: "addRosDependency", GoMethod: "AddRosDependency"},
_jsii_.MemberMethod{JsiiMethod: "applyRemovalPolicy", GoMethod: "ApplyRemovalPolicy"},
_jsii_.MemberProperty{JsiiProperty: "attrAccountId", GoGetter: "AttrAccountId"},
_jsii_.MemberProperty{JsiiProperty: "attrDisplayName", GoGetter: "AttrDisplayName"},
_jsii_.MemberProperty{JsiiProperty: "attrFolderId", GoGetter: "AttrFolderId"},
_jsii_.MemberProperty{JsiiProperty: "attrJoinMethod", GoGetter: "AttrJoinMethod"},
_jsii_.MemberProperty{JsiiProperty: "attrResourceDirectoryId", GoGetter: "AttrResourceDirectoryId"},
_jsii_.MemberProperty{JsiiProperty: "attrType", GoGetter: "AttrType"},
_jsii_.MemberProperty{JsiiProperty: "creationStack", GoGetter: "CreationStack"},
_jsii_.MemberProperty{JsiiProperty: "deleteAccount", GoGetter: "DeleteAccount"},
_jsii_.MemberProperty{JsiiProperty: "displayName", GoGetter: "DisplayName"},
_jsii_.MemberProperty{JsiiProperty: "enableResourcePropertyConstraint", GoGetter: "EnableResourcePropertyConstraint"},
_jsii_.MemberMethod{JsiiMethod: "fetchCondition", GoMethod: "FetchCondition"},
_jsii_.MemberMethod{JsiiMethod: "fetchDesc", GoMethod: "FetchDesc"},
_jsii_.MemberMethod{JsiiMethod: "fetchRosDependency", GoMethod: "FetchRosDependency"},
_jsii_.MemberProperty{JsiiProperty: "folderId", GoGetter: "FolderId"},
_jsii_.MemberMethod{JsiiMethod: "getAtt", GoMethod: "GetAtt"},
_jsii_.MemberProperty{JsiiProperty: "logicalId", GoGetter: "LogicalId"},
_jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"},
_jsii_.MemberMethod{JsiiMethod: "onPrepare", GoMethod: "OnPrepare"},
_jsii_.MemberMethod{JsiiMethod: "onSynthesize", GoMethod: "OnSynthesize"},
_jsii_.MemberMethod{JsiiMethod: "onValidate", GoMethod: "OnValidate"},
_jsii_.MemberMethod{JsiiMethod: "overrideLogicalId", GoMethod: "OverrideLogicalId"},
_jsii_.MemberProperty{JsiiProperty: "payerAccountId", GoGetter: "PayerAccountId"},
_jsii_.MemberMethod{JsiiMethod: "prepare", GoMethod: "Prepare"},
_jsii_.MemberProperty{JsiiProperty: "ref", GoGetter: "Ref"},
_jsii_.MemberMethod{JsiiMethod: "renderProperties", GoMethod: "RenderProperties"},
_jsii_.MemberProperty{JsiiProperty: "rosOptions", GoGetter: "RosOptions"},
_jsii_.MemberProperty{JsiiProperty: "rosProperties", GoGetter: "RosProperties"},
_jsii_.MemberProperty{JsiiProperty: "rosResourceType", GoGetter: "RosResourceType"},
_jsii_.MemberProperty{JsiiProperty: "stack", GoGetter: "Stack"},
_jsii_.MemberMethod{JsiiMethod: "synthesize", GoMethod: "Synthesize"},
_jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"},
_jsii_.MemberProperty{JsiiProperty: "updatedProperites", GoGetter: "UpdatedProperites"},
_jsii_.MemberMethod{JsiiMethod: "validate", GoMethod: "Validate"},
_jsii_.MemberMethod{JsiiMethod: "validateProperties", GoMethod: "ValidateProperties"},
},
func() interface{} {
j := jsiiProxy_RosAccount{}
_jsii_.InitJsiiProxy(&j.Type__alicloudroscdkcoreRosResource)
return &j
},
)
_jsii_.RegisterStruct(
"@alicloud/ros-cdk-resourcemanager.RosAccountProps",
reflect.TypeOf((*RosAccountProps)(nil)).Elem(),
)
_jsii_.RegisterClass(
"@alicloud/ros-cdk-resourcemanager.RosControlPolicy",
reflect.TypeOf((*RosControlPolicy)(nil)).Elem(),
[]_jsii_.Member{
_jsii_.MemberMethod{JsiiMethod: "addCondition", GoMethod: "AddCondition"},
_jsii_.MemberMethod{JsiiMethod: "addCount", GoMethod: "AddCount"},
_jsii_.MemberMethod{JsiiMethod: "addDeletionOverride", GoMethod: "AddDeletionOverride"},
_jsii_.MemberMethod{JsiiMethod: "addDependsOn", GoMethod: "AddDependsOn"},
_jsii_.MemberMethod{JsiiMethod: "addDesc", GoMethod: "AddDesc"},
_jsii_.MemberMethod{JsiiMethod: "addMetaData", GoMethod: "AddMetaData"},
_jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"},
_jsii_.MemberMethod{JsiiMethod: "addPropertyDeletionOverride", GoMethod: "AddPropertyDeletionOverride"},
_jsii_.MemberMethod{JsiiMethod: "addPropertyOverride", GoMethod: "AddPropertyOverride"},
_jsii_.MemberMethod{JsiiMethod: "addRosDependency", GoMethod: "AddRosDependency"},
_jsii_.MemberMethod{JsiiMethod: "applyRemovalPolicy", GoMethod: "ApplyRemovalPolicy"},
_jsii_.MemberProperty{JsiiProperty: "attrAttachmentCount", GoGetter: "AttrAttachmentCount"},
_jsii_.MemberProperty{JsiiProperty: "attrControlPolicyName", GoGetter: "AttrControlPolicyName"},
_jsii_.MemberProperty{JsiiProperty: "attrDescription", GoGetter: "AttrDescription"},
_jsii_.MemberProperty{JsiiProperty: "attrEffectScope", GoGetter: "AttrEffectScope"},
_jsii_.MemberProperty{JsiiProperty: "attrPolicyDocument", GoGetter: "AttrPolicyDocument"},
_jsii_.MemberProperty{JsiiProperty: "attrPolicyId", GoGetter: "AttrPolicyId"},
_jsii_.MemberProperty{JsiiProperty: "attrPolicyType", GoGetter: "AttrPolicyType"},
_jsii_.MemberProperty{JsiiProperty: "controlPolicyName", GoGetter: "ControlPolicyName"},
_jsii_.MemberProperty{JsiiProperty: "creationStack", GoGetter: "CreationStack"},
_jsii_.MemberProperty{JsiiProperty: "description", GoGetter: "Description"},
_jsii_.MemberProperty{JsiiProperty: "effectScope", GoGetter: "EffectScope"},
_jsii_.MemberProperty{JsiiProperty: "enableResourcePropertyConstraint", GoGetter: "EnableResourcePropertyConstraint"},
_jsii_.MemberMethod{JsiiMethod: "fetchCondition", GoMethod: "FetchCondition"},
_jsii_.MemberMethod{JsiiMethod: "fetchDesc", GoMethod: "FetchDesc"},
_jsii_.MemberMethod{JsiiMethod: "fetchRosDependency", GoMethod: "FetchRosDependency"},
_jsii_.MemberMethod{JsiiMethod: "getAtt", GoMethod: "GetAtt"},
_jsii_.MemberProperty{JsiiProperty: "logicalId", GoGetter: "LogicalId"},
_jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"},
_jsii_.MemberMethod{JsiiMethod: "onPrepare", GoMethod: "OnPrepare"},
_jsii_.MemberMethod{JsiiMethod: "onSynthesize", GoMethod: "OnSynthesize"},
_jsii_.MemberMethod{JsiiMethod: "onValidate", GoMethod: "OnValidate"},
_jsii_.MemberMethod{JsiiMethod: "overrideLogicalId", GoMethod: "OverrideLogicalId"},
_jsii_.MemberProperty{JsiiProperty: "policyDocument", GoGetter: "PolicyDocument"},
_jsii_.MemberMethod{JsiiMethod: "prepare", GoMethod: "Prepare"},
_jsii_.MemberProperty{JsiiProperty: "ref", GoGetter: "Ref"},
_jsii_.MemberMethod{JsiiMethod: "renderProperties", GoMethod: "RenderProperties"},
_jsii_.MemberProperty{JsiiProperty: "rosOptions", GoGetter: "RosOptions"},
_jsii_.MemberProperty{JsiiProperty: "rosProperties", GoGetter: "RosProperties"},
_jsii_.MemberProperty{JsiiProperty: "rosResourceType", GoGetter: "RosResourceType"},
_jsii_.MemberProperty{JsiiProperty: "stack", GoGetter: "Stack"},
_jsii_.MemberMethod{JsiiMethod: "synthesize", GoMethod: "Synthesize"},
_jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"},
_jsii_.MemberProperty{JsiiProperty: "updatedProperites", GoGetter: "UpdatedProperites"},
_jsii_.MemberMethod{JsiiMethod: "validate", GoMethod: "Validate"},
_jsii_.MemberMethod{JsiiMethod: "validateProperties", GoMethod: "ValidateProperties"},
},
func() interface{} {
j := jsiiProxy_RosControlPolicy{}
_jsii_.InitJsiiProxy(&j.Type__alicloudroscdkcoreRosResource)
return &j
},
)
_jsii_.RegisterClass(
"@alicloud/ros-cdk-resourcemanager.RosControlPolicyAttachment",
reflect.TypeOf((*RosControlPolicyAttachment)(nil)).Elem(),
[]_jsii_.Member{
_jsii_.MemberMethod{JsiiMethod: "addCondition", GoMethod: "AddCondition"},
_jsii_.MemberMethod{JsiiMethod: "addCount", GoMethod: "AddCount"},
_jsii_.MemberMethod{JsiiMethod: "addDeletionOverride", GoMethod: "AddDeletionOverride"},
_jsii_.MemberMethod{JsiiMethod: "addDependsOn", GoMethod: "AddDependsOn"},
_jsii_.MemberMethod{JsiiMethod: "addDesc", GoMethod: "AddDesc"},
_jsii_.MemberMethod{JsiiMethod: "addMetaData", GoMethod: "AddMetaData"},
_jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"},
_jsii_.MemberMethod{JsiiMethod: "addPropertyDeletionOverride", GoMethod: "AddPropertyDeletionOverride"},
_jsii_.MemberMethod{JsiiMethod: "addPropertyOverride", GoMethod: "AddPropertyOverride"},
_jsii_.MemberMethod{JsiiMethod: "addRosDependency", GoMethod: "AddRosDependency"},
_jsii_.MemberMethod{JsiiMethod: "applyRemovalPolicy", GoMethod: "ApplyRemovalPolicy"},
_jsii_.MemberProperty{JsiiProperty: "attrAttachDate", GoGetter: "AttrAttachDate"},
_jsii_.MemberProperty{JsiiProperty: "attrDescription", GoGetter: "AttrDescription"},
_jsii_.MemberProperty{JsiiProperty: "attrPolicyId", GoGetter: "AttrPolicyId"},
_jsii_.MemberProperty{JsiiProperty: "attrPolicyName", GoGetter: "AttrPolicyName"},
_jsii_.MemberProperty{JsiiProperty: "attrPolicyType", GoGetter: "AttrPolicyType"},
_jsii_.MemberProperty{JsiiProperty: "attrTargetId", GoGetter: "AttrTargetId"},
_jsii_.MemberProperty{JsiiProperty: "creationStack", GoGetter: "CreationStack"},
_jsii_.MemberProperty{JsiiProperty: "enableResourcePropertyConstraint", GoGetter: "EnableResourcePropertyConstraint"},
_jsii_.MemberMethod{JsiiMethod: "fetchCondition", GoMethod: "FetchCondition"},
_jsii_.MemberMethod{JsiiMethod: "fetchDesc", GoMethod: "FetchDesc"},
_jsii_.MemberMethod{JsiiMethod: "fetchRosDependency", GoMethod: "FetchRosDependency"},
_jsii_.MemberMethod{JsiiMethod: "getAtt", GoMethod: "GetAtt"},
_jsii_.MemberProperty{JsiiProperty: "logicalId", GoGetter: "LogicalId"},
_jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"},
_jsii_.MemberMethod{JsiiMethod: "onPrepare", GoMethod: "OnPrepare"},
_jsii_.MemberMethod{JsiiMethod: "onSynthesize", GoMethod: "OnSynthesize"},
_jsii_.MemberMethod{JsiiMethod: "onValidate", GoMethod: "OnValidate"},
_jsii_.MemberMethod{JsiiMethod: "overrideLogicalId", GoMethod: "OverrideLogicalId"},
_jsii_.MemberProperty{JsiiProperty: "policyId", GoGetter: "PolicyId"},
_jsii_.MemberMethod{JsiiMethod: "prepare", GoMethod: "Prepare"},
_jsii_.MemberProperty{JsiiProperty: "ref", GoGetter: "Ref"},
_jsii_.MemberMethod{JsiiMethod: "renderProperties", GoMethod: "RenderProperties"},
_jsii_.MemberProperty{JsiiProperty: "rosOptions", GoGetter: "RosOptions"},
_jsii_.MemberProperty{JsiiProperty: "rosProperties", GoGetter: "RosProperties"},
_jsii_.MemberProperty{JsiiProperty: "rosResourceType", GoGetter: "RosResourceType"},
_jsii_.MemberProperty{JsiiProperty: "stack", GoGetter: "Stack"},
_jsii_.MemberMethod{JsiiMethod: "synthesize", GoMethod: "Synthesize"},
_jsii_.MemberProperty{JsiiProperty: "targetId", GoGetter: "TargetId"},
_jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"},
_jsii_.MemberProperty{JsiiProperty: "updatedProperites", GoGetter: "UpdatedProperites"},
_jsii_.MemberMethod{JsiiMethod: "validate", GoMethod: "Validate"},
_jsii_.MemberMethod{JsiiMethod: "validateProperties", GoMethod: "ValidateProperties"},
},
func() interface{} {
j := jsiiProxy_RosControlPolicyAttachment{}
_jsii_.InitJsiiProxy(&j.Type__alicloudroscdkcoreRosResource)
return &j
},
)
_jsii_.RegisterStruct(
"@alicloud/ros-cdk-resourcemanager.RosControlPolicyAttachmentProps",
reflect.TypeOf((*RosControlPolicyAttachmentProps)(nil)).Elem(),
)
_jsii_.RegisterStruct(
"@alicloud/ros-cdk-resourcemanager.RosControlPolicyProps",
reflect.TypeOf((*RosControlPolicyProps)(nil)).Elem(),
)
_jsii_.RegisterClass(
"@alicloud/ros-cdk-resourcemanager.RosFolder",
reflect.TypeOf((*RosFolder)(nil)).Elem(),
[]_jsii_.Member{
_jsii_.MemberMethod{JsiiMethod: "addCondition", GoMethod: "AddCondition"},
_jsii_.MemberMethod{JsiiMethod: "addCount", GoMethod: "AddCount"},
_jsii_.MemberMethod{JsiiMethod: "addDeletionOverride", GoMethod: "AddDeletionOverride"},
_jsii_.MemberMethod{JsiiMethod: "addDependsOn", GoMethod: "AddDependsOn"},
_jsii_.MemberMethod{JsiiMethod: "addDesc", GoMethod: "AddDesc"},
_jsii_.MemberMethod{JsiiMethod: "addMetaData", GoMethod: "AddMetaData"},
_jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"},
_jsii_.MemberMethod{JsiiMethod: "addPropertyDeletionOverride", GoMethod: "AddPropertyDeletionOverride"},
_jsii_.MemberMethod{JsiiMethod: "addPropertyOverride", GoMethod: "AddPropertyOverride"},
_jsii_.MemberMethod{JsiiMethod: "addRosDependency", GoMethod: "AddRosDependency"},
_jsii_.MemberMethod{JsiiMethod: "applyRemovalPolicy", GoMethod: "ApplyRemovalPolicy"},
_jsii_.MemberProperty{JsiiProperty: "attrFolderId", GoGetter: "AttrFolderId"},
_jsii_.MemberProperty{JsiiProperty: "attrFolderName", GoGetter: "AttrFolderName"},
_jsii_.MemberProperty{JsiiProperty: "attrParentFolderId", GoGetter: "AttrParentFolderId"},
_jsii_.MemberProperty{JsiiProperty: "creationStack", GoGetter: "CreationStack"},
_jsii_.MemberProperty{JsiiProperty: "enableResourcePropertyConstraint", GoGetter: "EnableResourcePropertyConstraint"},
_jsii_.MemberMethod{JsiiMethod: "fetchCondition", GoMethod: "FetchCondition"},
_jsii_.MemberMethod{JsiiMethod: "fetchDesc", GoMethod: "FetchDesc"},
_jsii_.MemberMethod{JsiiMethod: "fetchRosDependency", GoMethod: "FetchRosDependency"},
_jsii_.MemberProperty{JsiiProperty: "folderName", GoGetter: "FolderName"},
_jsii_.MemberMethod{JsiiMethod: "getAtt", GoMethod: "GetAtt"},
_jsii_.MemberProperty{JsiiProperty: "logicalId", GoGetter: "LogicalId"},
_jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"},
_jsii_.MemberMethod{JsiiMethod: "onPrepare", GoMethod: "OnPrepare"},
_jsii_.MemberMethod{JsiiMethod: "onSynthesize", GoMethod: "OnSynthesize"},
_jsii_.MemberMethod{JsiiMethod: "onValidate", GoMethod: "OnValidate"},
_jsii_.MemberMethod{JsiiMethod: "overrideLogicalId", GoMethod: "OverrideLogicalId"},
_jsii_.MemberProperty{JsiiProperty: "parentFolderId", GoGetter: "ParentFolderId"},
_jsii_.MemberMethod{JsiiMethod: "prepare", GoMethod: "Prepare"},
_jsii_.MemberProperty{JsiiProperty: "ref", GoGetter: "Ref"},
_jsii_.MemberMethod{JsiiMethod: "renderProperties", GoMethod: "RenderProperties"},
_jsii_.MemberProperty{JsiiProperty: "rosOptions", GoGetter: "RosOptions"},
_jsii_.MemberProperty{JsiiProperty: "rosProperties", GoGetter: "RosProperties"},
_jsii_.MemberProperty{JsiiProperty: "rosResourceType", GoGetter: "RosResourceType"},
_jsii_.MemberProperty{JsiiProperty: "stack", GoGetter: "Stack"},
_jsii_.MemberMethod{JsiiMethod: "synthesize", GoMethod: "Synthesize"},
_jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"},
_jsii_.MemberProperty{JsiiProperty: "updatedProperites", GoGetter: "UpdatedProperites"},
_jsii_.MemberMethod{JsiiMethod: "validate", GoMethod: "Validate"},
_jsii_.MemberMethod{JsiiMethod: "validateProperties", GoMethod: "ValidateProperties"},
},
func() interface{} {
j := jsiiProxy_RosFolder{}
_jsii_.InitJsiiProxy(&j.Type__alicloudroscdkcoreRosResource)
return &j
},
)
_jsii_.RegisterStruct(
"@alicloud/ros-cdk-resourcemanager.RosFolderProps",
reflect.TypeOf((*RosFolderProps)(nil)).Elem(),
)
_jsii_.RegisterClass(
"@alicloud/ros-cdk-resourcemanager.RosHandshake",
reflect.TypeOf((*RosHandshake)(nil)).Elem(),
[]_jsii_.Member{
_jsii_.MemberMethod{JsiiMethod: "addCondition", GoMethod: "AddCondition"},
_jsii_.MemberMethod{JsiiMethod: "addCount", GoMethod: "AddCount"},
_jsii_.MemberMethod{JsiiMethod: "addDeletionOverride", GoMethod: "AddDeletionOverride"},
_jsii_.MemberMethod{JsiiMethod: "addDependsOn", GoMethod: "AddDependsOn"},
_jsii_.MemberMethod{JsiiMethod: "addDesc", GoMethod: "AddDesc"},
_jsii_.MemberMethod{JsiiMethod: "addMetaData", GoMethod: "AddMetaData"},
_jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"},
_jsii_.MemberMethod{JsiiMethod: "addPropertyDeletionOverride", GoMethod: "AddPropertyDeletionOverride"},
_jsii_.MemberMethod{JsiiMethod: "addPropertyOverride", GoMethod: "AddPropertyOverride"},
_jsii_.MemberMethod{JsiiMethod: "addRosDependency", GoMethod: "AddRosDependency"},
_jsii_.MemberMethod{JsiiMethod: "applyRemovalPolicy", GoMethod: "ApplyRemovalPolicy"},
_jsii_.MemberProperty{JsiiProperty: "attrHandshakeId", GoGetter: "AttrHandshakeId"},
_jsii_.MemberProperty{JsiiProperty: "attrMasterAccountId", GoGetter: "AttrMasterAccountId"},
_jsii_.MemberProperty{JsiiProperty: "attrMasterAccountName", GoGetter: "AttrMasterAccountName"},
_jsii_.MemberProperty{JsiiProperty: "attrNote", GoGetter: "AttrNote"},
_jsii_.MemberProperty{JsiiProperty: "attrResourceDirectoryId", GoGetter: "AttrResourceDirectoryId"},
_jsii_.MemberProperty{JsiiProperty: "attrTargetEntity", GoGetter: "AttrTargetEntity"},
_jsii_.MemberProperty{JsiiProperty: "attrTargetType", GoGetter: "AttrTargetType"},
_jsii_.MemberProperty{JsiiProperty: "creationStack", GoGetter: "CreationStack"},
_jsii_.MemberProperty{JsiiProperty: "enableResourcePropertyConstraint", GoGetter: "EnableResourcePropertyConstraint"},
_jsii_.MemberMethod{JsiiMethod: "fetchCondition", GoMethod: "FetchCondition"},
_jsii_.MemberMethod{JsiiMethod: "fetchDesc", GoMethod: "FetchDesc"},
_jsii_.MemberMethod{JsiiMethod: "fetchRosDependency", GoMethod: "FetchRosDependency"},
_jsii_.MemberMethod{JsiiMethod: "getAtt", GoMethod: "GetAtt"},
_jsii_.MemberProperty{JsiiProperty: "logicalId", GoGetter: "LogicalId"},
_jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"},
_jsii_.MemberProperty{JsiiProperty: "note", GoGetter: "Note"},
_jsii_.MemberMethod{JsiiMethod: "onPrepare", GoMethod: "OnPrepare"},
_jsii_.MemberMethod{JsiiMethod: "onSynthesize", GoMethod: "OnSynthesize"},
_jsii_.MemberMethod{JsiiMethod: "onValidate", GoMethod: "OnValidate"},
_jsii_.MemberMethod{JsiiMethod: "overrideLogicalId", GoMethod: "OverrideLogicalId"},
_jsii_.MemberMethod{JsiiMethod: "prepare", GoMethod: "Prepare"},
_jsii_.MemberProperty{JsiiProperty: "ref", GoGetter: "Ref"},
_jsii_.MemberMethod{JsiiMethod: "renderProperties", GoMethod: "RenderProperties"},
_jsii_.MemberProperty{JsiiProperty: "rosOptions", GoGetter: "RosOptions"},
_jsii_.MemberProperty{JsiiProperty: "rosProperties", GoGetter: "RosProperties"},
_jsii_.MemberProperty{JsiiProperty: "rosResourceType", GoGetter: "RosResourceType"},
_jsii_.MemberProperty{JsiiProperty: "stack", GoGetter: "Stack"},
_jsii_.MemberMethod{JsiiMethod: "synthesize", GoMethod: "Synthesize"},
_jsii_.MemberProperty{JsiiProperty: "targetEntity", GoGetter: "TargetEntity"},
_jsii_.MemberProperty{JsiiProperty: "targetType", GoGetter: "TargetType"},
_jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"},
_jsii_.MemberProperty{JsiiProperty: "updatedProperites", GoGetter: "UpdatedProperites"},
_jsii_.MemberMethod{JsiiMethod: "validate", GoMethod: "Validate"},
_jsii_.MemberMethod{JsiiMethod: "validateProperties", GoMethod: "ValidateProperties"},
},
func() interface{} {
j := jsiiProxy_RosHandshake{}
_jsii_.InitJsiiProxy(&j.Type__alicloudroscdkcoreRosResource)
return &j
},
)
_jsii_.RegisterStruct(
"@alicloud/ros-cdk-resourcemanager.RosHandshakeProps",
reflect.TypeOf((*RosHandshakeProps)(nil)).Elem(),
)
_jsii_.RegisterClass(
"@alicloud/ros-cdk-resourcemanager.RosPolicyAttachment",
reflect.TypeOf((*RosPolicyAttachment)(nil)).Elem(),
[]_jsii_.Member{
_jsii_.MemberMethod{JsiiMethod: "addCondition", GoMethod: "AddCondition"},
_jsii_.MemberMethod{JsiiMethod: "addCount", GoMethod: "AddCount"},
_jsii_.MemberMethod{JsiiMethod: "addDeletionOverride", GoMethod: "AddDeletionOverride"},
_jsii_.MemberMethod{JsiiMethod: "addDependsOn", GoMethod: "AddDependsOn"},
_jsii_.MemberMethod{JsiiMethod: "addDesc", GoMethod: "AddDesc"},
_jsii_.MemberMethod{JsiiMethod: "addMetaData", GoMethod: "AddMetaData"},
_jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"},
_jsii_.MemberMethod{JsiiMethod: "addPropertyDeletionOverride", GoMethod: "AddPropertyDeletionOverride"},
_jsii_.MemberMethod{JsiiMethod: "addPropertyOverride", GoMethod: "AddPropertyOverride"},
_jsii_.MemberMethod{JsiiMethod: "addRosDependency", GoMethod: "AddRosDependency"},
_jsii_.MemberMethod{JsiiMethod: "applyRemovalPolicy", GoMethod: "ApplyRemovalPolicy"},
_jsii_.MemberProperty{JsiiProperty: "attrAttachDate", GoGetter: "AttrAttachDate"},
_jsii_.MemberProperty{JsiiProperty: "attrDescription", GoGetter: "AttrDescription"},
_jsii_.MemberProperty{JsiiProperty: "attrPolicyName", GoGetter: "AttrPolicyName"},
_jsii_.MemberProperty{JsiiProperty: "attrPolicyType", GoGetter: "AttrPolicyType"},
_jsii_.MemberProperty{JsiiProperty: "attrPrincipalName", GoGetter: "AttrPrincipalName"},
_jsii_.MemberProperty{JsiiProperty: "attrPrincipalType", GoGetter: "AttrPrincipalType"},
_jsii_.MemberProperty{JsiiProperty: "attrResourceGroupId", GoGetter: "AttrResourceGroupId"},
_jsii_.MemberProperty{JsiiProperty: "creationStack", GoGetter: "CreationStack"},
_jsii_.MemberProperty{JsiiProperty: "enableResourcePropertyConstraint", GoGetter: "EnableResourcePropertyConstraint"},
_jsii_.MemberMethod{JsiiMethod: "fetchCondition", GoMethod: "FetchCondition"},
_jsii_.MemberMethod{JsiiMethod: "fetchDesc", GoMethod: "FetchDesc"},
_jsii_.MemberMethod{JsiiMethod: "fetchRosDependency", GoMethod: "FetchRosDependency"},
_jsii_.MemberMethod{JsiiMethod: "getAtt", GoMethod: "GetAtt"},
_jsii_.MemberProperty{JsiiProperty: "logicalId", GoGetter: "LogicalId"},
_jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"},
_jsii_.MemberMethod{JsiiMethod: "onPrepare", GoMethod: "OnPrepare"},
_jsii_.MemberMethod{JsiiMethod: "onSynthesize", GoMethod: "OnSynthesize"},
_jsii_.MemberMethod{JsiiMethod: "onValidate", GoMethod: "OnValidate"},
_jsii_.MemberMethod{JsiiMethod: "overrideLogicalId", GoMethod: "OverrideLogicalId"},
_jsii_.MemberProperty{JsiiProperty: "policyName", GoGetter: "PolicyName"},
_jsii_.MemberProperty{JsiiProperty: "policyType", GoGetter: "PolicyType"},
_jsii_.MemberMethod{JsiiMethod: "prepare", GoMethod: "Prepare"},
_jsii_.MemberProperty{JsiiProperty: "principalName", GoGetter: "PrincipalName"},
_jsii_.MemberProperty{JsiiProperty: "principalType", GoGetter: "PrincipalType"},
_jsii_.MemberProperty{JsiiProperty: "ref", GoGetter: "Ref"},
_jsii_.MemberMethod{JsiiMethod: "renderProperties", GoMethod: "RenderProperties"},
_jsii_.MemberProperty{JsiiProperty: "resourceGroupId", GoGetter: "ResourceGroupId"},
_jsii_.MemberProperty{JsiiProperty: "rosOptions", GoGetter: "RosOptions"},
_jsii_.MemberProperty{JsiiProperty: "rosProperties", GoGetter: "RosProperties"},
_jsii_.MemberProperty{JsiiProperty: "rosResourceType", GoGetter: "RosResourceType"},
_jsii_.MemberProperty{JsiiProperty: "stack", GoGetter: "Stack"},
_jsii_.MemberMethod{JsiiMethod: "synthesize", GoMethod: "Synthesize"},
_jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"},
_jsii_.MemberProperty{JsiiProperty: "updatedProperites", GoGetter: "UpdatedProperites"},
_jsii_.MemberMethod{JsiiMethod: "validate", GoMethod: "Validate"},
_jsii_.MemberMethod{JsiiMethod: "validateProperties", GoMethod: "ValidateProperties"},
},
func() interface{} {
j := jsiiProxy_RosPolicyAttachment{}
_jsii_.InitJsiiProxy(&j.Type__alicloudroscdkcoreRosResource)
return &j
},
)
_jsii_.RegisterStruct(
"@alicloud/ros-cdk-resourcemanager.RosPolicyAttachmentProps",
reflect.TypeOf((*RosPolicyAttachmentProps)(nil)).Elem(),
)
_jsii_.RegisterClass(
"@alicloud/ros-cdk-resourcemanager.RosResourceDirectory",
reflect.TypeOf((*RosResourceDirectory)(nil)).Elem(),
[]_jsii_.Member{
_jsii_.MemberMethod{JsiiMethod: "addCondition", GoMethod: "AddCondition"},
_jsii_.MemberMethod{JsiiMethod: "addCount", GoMethod: "AddCount"},
_jsii_.MemberMethod{JsiiMethod: "addDeletionOverride", GoMethod: "AddDeletionOverride"},
_jsii_.MemberMethod{JsiiMethod: "addDependsOn", GoMethod: "AddDependsOn"},
_jsii_.MemberMethod{JsiiMethod: "addDesc", GoMethod: "AddDesc"},
_jsii_.MemberMethod{JsiiMethod: "addMetaData", GoMethod: "AddMetaData"},
_jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"},
_jsii_.MemberMethod{JsiiMethod: "addPropertyDeletionOverride", GoMethod: "AddPropertyDeletionOverride"},
_jsii_.MemberMethod{JsiiMethod: "addPropertyOverride", GoMethod: "AddPropertyOverride"},
_jsii_.MemberMethod{JsiiMethod: "addRosDependency", GoMethod: "AddRosDependency"},
_jsii_.MemberMethod{JsiiMethod: "applyRemovalPolicy", GoMethod: "ApplyRemovalPolicy"},
_jsii_.MemberProperty{JsiiProperty: "attrMasterAccountId", GoGetter: "AttrMasterAccountId"},
_jsii_.MemberProperty{JsiiProperty: "attrMasterAccountName", GoGetter: "AttrMasterAccountName"},
_jsii_.MemberProperty{JsiiProperty: "attrResourceDirectoryId", GoGetter: "AttrResourceDirectoryId"},
_jsii_.MemberProperty{JsiiProperty: "attrRootFolderId", GoGetter: "AttrRootFolderId"},
_jsii_.MemberProperty{JsiiProperty: "creationStack", GoGetter: "CreationStack"},
_jsii_.MemberProperty{JsiiProperty: "enableResourcePropertyConstraint", GoGetter: "EnableResourcePropertyConstraint"},
_jsii_.MemberMethod{JsiiMethod: "fetchCondition", GoMethod: "FetchCondition"},
_jsii_.MemberMethod{JsiiMethod: "fetchDesc", GoMethod: "FetchDesc"},
_jsii_.MemberMethod{JsiiMethod: "fetchRosDependency", GoMethod: "FetchRosDependency"},
_jsii_.MemberMethod{JsiiMethod: "getAtt", GoMethod: "GetAtt"},
_jsii_.MemberProperty{JsiiProperty: "logicalId", GoGetter: "LogicalId"},
_jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"},
_jsii_.MemberMethod{JsiiMethod: "onPrepare", GoMethod: "OnPrepare"},
_jsii_.MemberMethod{JsiiMethod: "onSynthesize", GoMethod: "OnSynthesize"},
_jsii_.MemberMethod{JsiiMethod: "onValidate", GoMethod: "OnValidate"},
_jsii_.MemberMethod{JsiiMethod: "overrideLogicalId", GoMethod: "OverrideLogicalId"},
_jsii_.MemberMethod{JsiiMethod: "prepare", GoMethod: "Prepare"},
_jsii_.MemberProperty{JsiiProperty: "ref", GoGetter: "Ref"},
_jsii_.MemberMethod{JsiiMethod: "renderProperties", GoMethod: "RenderProperties"},
_jsii_.MemberProperty{JsiiProperty: "rosOptions", GoGetter: "RosOptions"},
_jsii_.MemberProperty{JsiiProperty: "rosProperties", GoGetter: "RosProperties"},
_jsii_.MemberProperty{JsiiProperty: "rosResourceType", GoGetter: "RosResourceType"},
_jsii_.MemberProperty{JsiiProperty: "stack", GoGetter: "Stack"},
_jsii_.MemberMethod{JsiiMethod: "synthesize", GoMethod: "Synthesize"},
_jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"},
_jsii_.MemberProperty{JsiiProperty: "updatedProperites", GoGetter: "UpdatedProperites"},
_jsii_.MemberMethod{JsiiMethod: "validate", GoMethod: "Validate"},
_jsii_.MemberMethod{JsiiMethod: "validateProperties", GoMethod: "ValidateProperties"},
},
func() interface{} {
j := jsiiProxy_RosResourceDirectory{}
_jsii_.InitJsiiProxy(&j.Type__alicloudroscdkcoreRosResource)
return &j
},
)
_jsii_.RegisterStruct(
"@alicloud/ros-cdk-resourcemanager.RosResourceDirectoryProps",
reflect.TypeOf((*RosResourceDirectoryProps)(nil)).Elem(),
)
_jsii_.RegisterClass(
"@alicloud/ros-cdk-resourcemanager.RosResourceGroup",
reflect.TypeOf((*RosResourceGroup)(nil)).Elem(),
[]_jsii_.Member{
_jsii_.MemberMethod{JsiiMethod: "addCondition", GoMethod: "AddCondition"},
_jsii_.MemberMethod{JsiiMethod: "addCount", GoMethod: "AddCount"},
_jsii_.MemberMethod{JsiiMethod: "addDeletionOverride", GoMethod: "AddDeletionOverride"},
_jsii_.MemberMethod{JsiiMethod: "addDependsOn", GoMethod: "AddDependsOn"},
_jsii_.MemberMethod{JsiiMethod: "addDesc", GoMethod: "AddDesc"},
_jsii_.MemberMethod{JsiiMethod: "addMetaData", GoMethod: "AddMetaData"},
_jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"},
_jsii_.MemberMethod{JsiiMethod: "addPropertyDeletionOverride", GoMethod: "AddPropertyDeletionOverride"},
_jsii_.MemberMethod{JsiiMethod: "addPropertyOverride", GoMethod: "AddPropertyOverride"},
_jsii_.MemberMethod{JsiiMethod: "addRosDependency", GoMethod: "AddRosDependency"},
_jsii_.MemberMethod{JsiiMethod: "applyRemovalPolicy", GoMethod: "ApplyRemovalPolicy"},
_jsii_.MemberProperty{JsiiProperty: "attrAccountId", GoGetter: "AttrAccountId"},
_jsii_.MemberProperty{JsiiProperty: "attrDisplayName", GoGetter: "AttrDisplayName"},
_jsii_.MemberProperty{JsiiProperty: "attrId", GoGetter: "AttrId"},
_jsii_.MemberProperty{JsiiProperty: "attrName", GoGetter: "AttrName"},
_jsii_.MemberProperty{JsiiProperty: "attrRegionStatuses", GoGetter: "AttrRegionStatuses"},
_jsii_.MemberProperty{JsiiProperty: "creationStack", GoGetter: "CreationStack"},
_jsii_.MemberProperty{JsiiProperty: "displayName", GoGetter: "DisplayName"},
_jsii_.MemberProperty{JsiiProperty: "enableResourcePropertyConstraint", GoGetter: "EnableResourcePropertyConstraint"},
_jsii_.MemberMethod{JsiiMethod: "fetchCondition", GoMethod: "FetchCondition"},
_jsii_.MemberMethod{JsiiMethod: "fetchDesc", GoMethod: "FetchDesc"},
_jsii_.MemberMethod{JsiiMethod: "fetchRosDependency", GoMethod: "FetchRosDependency"},
_jsii_.MemberMethod{JsiiMethod: "getAtt", GoMethod: "GetAtt"},
_jsii_.MemberProperty{JsiiProperty: "logicalId", GoGetter: "LogicalId"},
_jsii_.MemberProperty{JsiiProperty: "name", GoGetter: "Name"},
_jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"},
_jsii_.MemberMethod{JsiiMethod: "onPrepare", GoMethod: "OnPrepare"},
_jsii_.MemberMethod{JsiiMethod: "onSynthesize", GoMethod: "OnSynthesize"},
_jsii_.MemberMethod{JsiiMethod: "onValidate", GoMethod: "OnValidate"},
_jsii_.MemberMethod{JsiiMethod: "overrideLogicalId", GoMethod: "OverrideLogicalId"},
_jsii_.MemberMethod{JsiiMethod: "prepare", GoMethod: "Prepare"},
_jsii_.MemberProperty{JsiiProperty: "ref", GoGetter: "Ref"},
_jsii_.MemberMethod{JsiiMethod: "renderProperties", GoMethod: "RenderProperties"},
_jsii_.MemberProperty{JsiiProperty: "rosOptions", GoGetter: "RosOptions"},
_jsii_.MemberProperty{JsiiProperty: "rosProperties", GoGetter: "RosProperties"},
_jsii_.MemberProperty{JsiiProperty: "rosResourceType", GoGetter: "RosResourceType"},
_jsii_.MemberProperty{JsiiProperty: "stack", GoGetter: "Stack"},
_jsii_.MemberMethod{JsiiMethod: "synthesize", GoMethod: "Synthesize"},
_jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"},
_jsii_.MemberProperty{JsiiProperty: "updatedProperites", GoGetter: "UpdatedProperites"},
_jsii_.MemberMethod{JsiiMethod: "validate", GoMethod: "Validate"},
_jsii_.MemberMethod{JsiiMethod: "validateProperties", GoMethod: "ValidateProperties"},
},
func() interface{} {
j := jsiiProxy_RosResourceGroup{}
_jsii_.InitJsiiProxy(&j.Type__alicloudroscdkcoreRosResource)
return &j
},
)
_jsii_.RegisterStruct(
"@alicloud/ros-cdk-resourcemanager.RosResourceGroupProps",
reflect.TypeOf((*RosResourceGroupProps)(nil)).Elem(),
)
_jsii_.RegisterClass(
"@alicloud/ros-cdk-resourcemanager.RosResourceShare",
reflect.TypeOf((*RosResourceShare)(nil)).Elem(),
[]_jsii_.Member{
_jsii_.MemberMethod{JsiiMethod: "addCondition", GoMethod: "AddCondition"},
_jsii_.MemberMethod{JsiiMethod: "addCount", GoMethod: "AddCount"},
_jsii_.MemberMethod{JsiiMethod: "addDeletionOverride", GoMethod: "AddDeletionOverride"},
_jsii_.MemberMethod{JsiiMethod: "addDependsOn", GoMethod: "AddDependsOn"},
_jsii_.MemberMethod{JsiiMethod: "addDesc", GoMethod: "AddDesc"},
_jsii_.MemberMethod{JsiiMethod: "addMetaData", GoMethod: "AddMetaData"},
_jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"},
_jsii_.MemberMethod{JsiiMethod: "addPropertyDeletionOverride", GoMethod: "AddPropertyDeletionOverride"},
_jsii_.MemberMethod{JsiiMethod: "addPropertyOverride", GoMethod: "AddPropertyOverride"},
_jsii_.MemberMethod{JsiiMethod: "addRosDependency", GoMethod: "AddRosDependency"},
_jsii_.MemberProperty{JsiiProperty: "allowExternalTargets", GoGetter: "AllowExternalTargets"},
_jsii_.MemberMethod{JsiiMethod: "applyRemovalPolicy", GoMethod: "ApplyRemovalPolicy"},
_jsii_.MemberProperty{JsiiProperty: "attrResourceShareId", GoGetter: "AttrResourceShareId"},
_jsii_.MemberProperty{JsiiProperty: "creationStack", GoGetter: "CreationStack"},
_jsii_.MemberProperty{JsiiProperty: "enableResourcePropertyConstraint", GoGetter: "EnableResourcePropertyConstraint"},
_jsii_.MemberMethod{JsiiMethod: "fetchCondition", GoMethod: "FetchCondition"},
_jsii_.MemberMethod{JsiiMethod: "fetchDesc", GoMethod: "FetchDesc"},
_jsii_.MemberMethod{JsiiMethod: "fetchRosDependency", GoMethod: "FetchRosDependency"},
_jsii_.MemberMethod{JsiiMethod: "getAtt", GoMethod: "GetAtt"},
_jsii_.MemberProperty{JsiiProperty: "logicalId", GoGetter: "LogicalId"},
_jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"},
_jsii_.MemberMethod{JsiiMethod: "onPrepare", GoMethod: "OnPrepare"},
_jsii_.MemberMethod{JsiiMethod: "onSynthesize", GoMethod: "OnSynthesize"},
_jsii_.MemberMethod{JsiiMethod: "onValidate", GoMethod: "OnValidate"},
_jsii_.MemberMethod{JsiiMethod: "overrideLogicalId", GoMethod: "OverrideLogicalId"},
_jsii_.MemberProperty{JsiiProperty: "permissionNames", GoGetter: "PermissionNames"},
_jsii_.MemberMethod{JsiiMethod: "prepare", GoMethod: "Prepare"},
_jsii_.MemberProperty{JsiiProperty: "ref", GoGetter: "Ref"},
_jsii_.MemberMethod{JsiiMethod: "renderProperties", GoMethod: "RenderProperties"},
_jsii_.MemberProperty{JsiiProperty: "resources", GoGetter: "Resources"},
_jsii_.MemberProperty{JsiiProperty: "resourceShareName", GoGetter: "ResourceShareName"},
_jsii_.MemberProperty{JsiiProperty: "rosOptions", GoGetter: "RosOptions"},
_jsii_.MemberProperty{JsiiProperty: "rosProperties", GoGetter: "RosProperties"},
_jsii_.MemberProperty{JsiiProperty: "rosResourceType", GoGetter: "RosResourceType"},
_jsii_.MemberProperty{JsiiProperty: "stack", GoGetter: "Stack"},
_jsii_.MemberMethod{JsiiMethod: "synthesize", GoMethod: "Synthesize"},
_jsii_.MemberProperty{JsiiProperty: "targets", GoGetter: "Targets"},
_jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"},
_jsii_.MemberProperty{JsiiProperty: "updatedProperites", GoGetter: "UpdatedProperites"},
_jsii_.MemberMethod{JsiiMethod: "validate", GoMethod: "Validate"},
_jsii_.MemberMethod{JsiiMethod: "validateProperties", GoMethod: "ValidateProperties"},
},
func() interface{} {
j := jsiiProxy_RosResourceShare{}
_jsii_.InitJsiiProxy(&j.Type__alicloudroscdkcoreRosResource)
return &j
},
)
_jsii_.RegisterStruct(
"@alicloud/ros-cdk-resourcemanager.RosResourceShare.ResourcesProperty",
reflect.TypeOf((*RosResourceShare_ResourcesProperty)(nil)).Elem(),
)
_jsii_.RegisterClass(
"@alicloud/ros-cdk-resourcemanager.RosResourceShareAssociation",
reflect.TypeOf((*RosResourceShareAssociation)(nil)).Elem(),
[]_jsii_.Member{
_jsii_.MemberMethod{JsiiMethod: "addCondition", GoMethod: "AddCondition"},
_jsii_.MemberMethod{JsiiMethod: "addCount", GoMethod: "AddCount"},
_jsii_.MemberMethod{JsiiMethod: "addDeletionOverride", GoMethod: "AddDeletionOverride"},
_jsii_.MemberMethod{JsiiMethod: "addDependsOn", GoMethod: "AddDependsOn"},
_jsii_.MemberMethod{JsiiMethod: "addDesc", GoMethod: "AddDesc"},
_jsii_.MemberMethod{JsiiMethod: "addMetaData", GoMethod: "AddMetaData"},
_jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"},
_jsii_.MemberMethod{JsiiMethod: "addPropertyDeletionOverride", GoMethod: "AddPropertyDeletionOverride"},
_jsii_.MemberMethod{JsiiMethod: "addPropertyOverride", GoMethod: "AddPropertyOverride"},
_jsii_.MemberMethod{JsiiMethod: "addRosDependency", GoMethod: "AddRosDependency"},
_jsii_.MemberMethod{JsiiMethod: "applyRemovalPolicy", GoMethod: "ApplyRemovalPolicy"},
_jsii_.MemberProperty{JsiiProperty: "attrResourceShareId", GoGetter: "AttrResourceShareId"},
_jsii_.MemberProperty{JsiiProperty: "creationStack", GoGetter: "CreationStack"},
_jsii_.MemberProperty{JsiiProperty: "enableResourcePropertyConstraint", GoGetter: "EnableResourcePropertyConstraint"},
_jsii_.MemberMethod{JsiiMethod: "fetchCondition", GoMethod: "FetchCondition"},
_jsii_.MemberMethod{JsiiMethod: "fetchDesc", GoMethod: "FetchDesc"},
_jsii_.MemberMethod{JsiiMethod: "fetchRosDependency", GoMethod: "FetchRosDependency"},
_jsii_.MemberMethod{JsiiMethod: "getAtt", GoMethod: "GetAtt"},
_jsii_.MemberProperty{JsiiProperty: "logicalId", GoGetter: "LogicalId"},
_jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"},
_jsii_.MemberMethod{JsiiMethod: "onPrepare", GoMethod: "OnPrepare"},
_jsii_.MemberMethod{JsiiMethod: "onSynthesize", GoMethod: "OnSynthesize"},
_jsii_.MemberMethod{JsiiMethod: "onValidate", GoMethod: "OnValidate"},
_jsii_.MemberMethod{JsiiMethod: "overrideLogicalId", GoMethod: "OverrideLogicalId"},
_jsii_.MemberProperty{JsiiProperty: "permissionNames", GoGetter: "PermissionNames"},
_jsii_.MemberMethod{JsiiMethod: "prepare", GoMethod: "Prepare"},
_jsii_.MemberProperty{JsiiProperty: "ref", GoGetter: "Ref"},
_jsii_.MemberMethod{JsiiMethod: "renderProperties", GoMethod: "RenderProperties"},
_jsii_.MemberProperty{JsiiProperty: "resources", GoGetter: "Resources"},
_jsii_.MemberProperty{JsiiProperty: "resourceShareId", GoGetter: "ResourceShareId"},
_jsii_.MemberProperty{JsiiProperty: "rosOptions", GoGetter: "RosOptions"},
_jsii_.MemberProperty{JsiiProperty: "rosProperties", GoGetter: "RosProperties"},
_jsii_.MemberProperty{JsiiProperty: "rosResourceType", GoGetter: "RosResourceType"},
_jsii_.MemberProperty{JsiiProperty: "stack", GoGetter: "Stack"},
_jsii_.MemberMethod{JsiiMethod: "synthesize", GoMethod: "Synthesize"},
_jsii_.MemberProperty{JsiiProperty: "targets", GoGetter: "Targets"},
_jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"},
_jsii_.MemberProperty{JsiiProperty: "updatedProperites", GoGetter: "UpdatedProperites"},
_jsii_.MemberMethod{JsiiMethod: "validate", GoMethod: "Validate"},
_jsii_.MemberMethod{JsiiMethod: "validateProperties", GoMethod: "ValidateProperties"},
},
func() interface{} {
j := jsiiProxy_RosResourceShareAssociation{}
_jsii_.InitJsiiProxy(&j.Type__alicloudroscdkcoreRosResource)
return &j
},
)
_jsii_.RegisterStruct(
"@alicloud/ros-cdk-resourcemanager.RosResourceShareAssociation.ResourcesProperty",
reflect.TypeOf((*RosResourceShareAssociation_ResourcesProperty)(nil)).Elem(),
)
_jsii_.RegisterStruct(
"@alicloud/ros-cdk-resourcemanager.RosResourceShareAssociationProps",
reflect.TypeOf((*RosResourceShareAssociationProps)(nil)).Elem(),
)
_jsii_.RegisterStruct(
"@alicloud/ros-cdk-resourcemanager.RosResourceShareProps",
reflect.TypeOf((*RosResourceShareProps)(nil)).Elem(),
)
}