func init()

in multiple-languages/go/alicloudroscdkaligreen/main.go [10:916]


func init() {
	_jsii_.RegisterClass(
		"@alicloud/ros-cdk-aligreen.AuditCallback",
		reflect.TypeOf((*AuditCallback)(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: "attrAuditCallbackName", GoGetter: "AttrAuditCallbackName"},
			_jsii_.MemberProperty{JsiiProperty: "attrCallbackSuggestions", GoGetter: "AttrCallbackSuggestions"},
			_jsii_.MemberProperty{JsiiProperty: "attrCallbackTypes", GoGetter: "AttrCallbackTypes"},
			_jsii_.MemberProperty{JsiiProperty: "attrCryptType", GoGetter: "AttrCryptType"},
			_jsii_.MemberProperty{JsiiProperty: "attrUrl", GoGetter: "AttrUrl"},
			_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_AuditCallback{}
			_jsii_.InitJsiiProxy(&j.Type__alicloudroscdkcoreResource)
			_jsii_.InitJsiiProxy(&j.jsiiProxy_IAuditCallback)
			return &j
		},
	)
	_jsii_.RegisterStruct(
		"@alicloud/ros-cdk-aligreen.AuditCallbackProps",
		reflect.TypeOf((*AuditCallbackProps)(nil)).Elem(),
	)
	_jsii_.RegisterClass(
		"@alicloud/ros-cdk-aligreen.BizType",
		reflect.TypeOf((*BizType)(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: "attrBizTypeName", GoGetter: "AttrBizTypeName"},
			_jsii_.MemberProperty{JsiiProperty: "attrCiteTemplate", GoGetter: "AttrCiteTemplate"},
			_jsii_.MemberProperty{JsiiProperty: "attrDescription", GoGetter: "AttrDescription"},
			_jsii_.MemberProperty{JsiiProperty: "attrIndustryInfo", GoGetter: "AttrIndustryInfo"},
			_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_BizType{}
			_jsii_.InitJsiiProxy(&j.Type__alicloudroscdkcoreResource)
			_jsii_.InitJsiiProxy(&j.jsiiProxy_IBizType)
			return &j
		},
	)
	_jsii_.RegisterStruct(
		"@alicloud/ros-cdk-aligreen.BizTypeProps",
		reflect.TypeOf((*BizTypeProps)(nil)).Elem(),
	)
	_jsii_.RegisterClass(
		"@alicloud/ros-cdk-aligreen.Callback",
		reflect.TypeOf((*Callback)(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: "attrCallbackId", GoGetter: "AttrCallbackId"},
			_jsii_.MemberProperty{JsiiProperty: "attrCallbackName", GoGetter: "AttrCallbackName"},
			_jsii_.MemberProperty{JsiiProperty: "attrCallbackSuggestions", GoGetter: "AttrCallbackSuggestions"},
			_jsii_.MemberProperty{JsiiProperty: "attrCallbackTypes", GoGetter: "AttrCallbackTypes"},
			_jsii_.MemberProperty{JsiiProperty: "attrCallbackUrl", GoGetter: "AttrCallbackUrl"},
			_jsii_.MemberProperty{JsiiProperty: "attrCryptType", GoGetter: "AttrCryptType"},
			_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_Callback{}
			_jsii_.InitJsiiProxy(&j.Type__alicloudroscdkcoreResource)
			_jsii_.InitJsiiProxy(&j.jsiiProxy_ICallback)
			return &j
		},
	)
	_jsii_.RegisterStruct(
		"@alicloud/ros-cdk-aligreen.CallbackProps",
		reflect.TypeOf((*CallbackProps)(nil)).Elem(),
	)
	_jsii_.RegisterInterface(
		"@alicloud/ros-cdk-aligreen.IAuditCallback",
		reflect.TypeOf((*IAuditCallback)(nil)).Elem(),
		[]_jsii_.Member{
			_jsii_.MemberProperty{JsiiProperty: "attrAuditCallbackName", GoGetter: "AttrAuditCallbackName"},
			_jsii_.MemberProperty{JsiiProperty: "attrCallbackSuggestions", GoGetter: "AttrCallbackSuggestions"},
			_jsii_.MemberProperty{JsiiProperty: "attrCallbackTypes", GoGetter: "AttrCallbackTypes"},
			_jsii_.MemberProperty{JsiiProperty: "attrCryptType", GoGetter: "AttrCryptType"},
			_jsii_.MemberProperty{JsiiProperty: "attrUrl", GoGetter: "AttrUrl"},
			_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_IAuditCallback{}
			_jsii_.InitJsiiProxy(&j.Type__alicloudroscdkcoreIResource)
			return &j
		},
	)
	_jsii_.RegisterInterface(
		"@alicloud/ros-cdk-aligreen.IBizType",
		reflect.TypeOf((*IBizType)(nil)).Elem(),
		[]_jsii_.Member{
			_jsii_.MemberProperty{JsiiProperty: "attrBizTypeName", GoGetter: "AttrBizTypeName"},
			_jsii_.MemberProperty{JsiiProperty: "attrCiteTemplate", GoGetter: "AttrCiteTemplate"},
			_jsii_.MemberProperty{JsiiProperty: "attrDescription", GoGetter: "AttrDescription"},
			_jsii_.MemberProperty{JsiiProperty: "attrIndustryInfo", GoGetter: "AttrIndustryInfo"},
			_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_IBizType{}
			_jsii_.InitJsiiProxy(&j.Type__alicloudroscdkcoreIResource)
			return &j
		},
	)
	_jsii_.RegisterInterface(
		"@alicloud/ros-cdk-aligreen.ICallback",
		reflect.TypeOf((*ICallback)(nil)).Elem(),
		[]_jsii_.Member{
			_jsii_.MemberProperty{JsiiProperty: "attrCallbackId", GoGetter: "AttrCallbackId"},
			_jsii_.MemberProperty{JsiiProperty: "attrCallbackName", GoGetter: "AttrCallbackName"},
			_jsii_.MemberProperty{JsiiProperty: "attrCallbackSuggestions", GoGetter: "AttrCallbackSuggestions"},
			_jsii_.MemberProperty{JsiiProperty: "attrCallbackTypes", GoGetter: "AttrCallbackTypes"},
			_jsii_.MemberProperty{JsiiProperty: "attrCallbackUrl", GoGetter: "AttrCallbackUrl"},
			_jsii_.MemberProperty{JsiiProperty: "attrCryptType", GoGetter: "AttrCryptType"},
			_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_ICallback{}
			_jsii_.InitJsiiProxy(&j.Type__alicloudroscdkcoreIResource)
			return &j
		},
	)
	_jsii_.RegisterInterface(
		"@alicloud/ros-cdk-aligreen.IImageLib",
		reflect.TypeOf((*IImageLib)(nil)).Elem(),
		[]_jsii_.Member{
			_jsii_.MemberProperty{JsiiProperty: "attrBizTypes", GoGetter: "AttrBizTypes"},
			_jsii_.MemberProperty{JsiiProperty: "attrCategory", GoGetter: "AttrCategory"},
			_jsii_.MemberProperty{JsiiProperty: "attrEnable", GoGetter: "AttrEnable"},
			_jsii_.MemberProperty{JsiiProperty: "attrImageLibId", GoGetter: "AttrImageLibId"},
			_jsii_.MemberProperty{JsiiProperty: "attrImageLibName", GoGetter: "AttrImageLibName"},
			_jsii_.MemberProperty{JsiiProperty: "attrScene", GoGetter: "AttrScene"},
			_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_IImageLib{}
			_jsii_.InitJsiiProxy(&j.Type__alicloudroscdkcoreIResource)
			return &j
		},
	)
	_jsii_.RegisterInterface(
		"@alicloud/ros-cdk-aligreen.IKeywordLib",
		reflect.TypeOf((*IKeywordLib)(nil)).Elem(),
		[]_jsii_.Member{
			_jsii_.MemberProperty{JsiiProperty: "attrBizTypes", GoGetter: "AttrBizTypes"},
			_jsii_.MemberProperty{JsiiProperty: "attrCategory", GoGetter: "AttrCategory"},
			_jsii_.MemberProperty{JsiiProperty: "attrEnable", GoGetter: "AttrEnable"},
			_jsii_.MemberProperty{JsiiProperty: "attrKeywordLibId", GoGetter: "AttrKeywordLibId"},
			_jsii_.MemberProperty{JsiiProperty: "attrKeywordLibName", GoGetter: "AttrKeywordLibName"},
			_jsii_.MemberProperty{JsiiProperty: "attrLanguage", GoGetter: "AttrLanguage"},
			_jsii_.MemberProperty{JsiiProperty: "attrLibType", GoGetter: "AttrLibType"},
			_jsii_.MemberProperty{JsiiProperty: "attrMatchMode", GoGetter: "AttrMatchMode"},
			_jsii_.MemberProperty{JsiiProperty: "attrResourceType", GoGetter: "AttrResourceType"},
			_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_IKeywordLib{}
			_jsii_.InitJsiiProxy(&j.Type__alicloudroscdkcoreIResource)
			return &j
		},
	)
	_jsii_.RegisterInterface(
		"@alicloud/ros-cdk-aligreen.IOssStockTask",
		reflect.TypeOf((*IOssStockTask)(nil)).Elem(),
		[]_jsii_.Member{
			_jsii_.MemberProperty{JsiiProperty: "attrAudioAntispamFreezeConfig", GoGetter: "AttrAudioAntispamFreezeConfig"},
			_jsii_.MemberProperty{JsiiProperty: "attrAudioAutoFreezeOpened", GoGetter: "AttrAudioAutoFreezeOpened"},
			_jsii_.MemberProperty{JsiiProperty: "attrAudioMaxSize", GoGetter: "AttrAudioMaxSize"},
			_jsii_.MemberProperty{JsiiProperty: "attrAudioOpened", GoGetter: "AttrAudioOpened"},
			_jsii_.MemberProperty{JsiiProperty: "attrAudioScanLimit", GoGetter: "AttrAudioScanLimit"},
			_jsii_.MemberProperty{JsiiProperty: "attrAudioScenes", GoGetter: "AttrAudioScenes"},
			_jsii_.MemberProperty{JsiiProperty: "attrAutoFreezeType", GoGetter: "AttrAutoFreezeType"},
			_jsii_.MemberProperty{JsiiProperty: "attrBizType", GoGetter: "AttrBizType"},
			_jsii_.MemberProperty{JsiiProperty: "attrBuckets", GoGetter: "AttrBuckets"},
			_jsii_.MemberProperty{JsiiProperty: "attrCallbackId", GoGetter: "AttrCallbackId"},
			_jsii_.MemberProperty{JsiiProperty: "attrEndDate", GoGetter: "AttrEndDate"},
			_jsii_.MemberProperty{JsiiProperty: "attrImageAdFreezeConfig", GoGetter: "AttrImageAdFreezeConfig"},
			_jsii_.MemberProperty{JsiiProperty: "attrImageAutoFreezeOpened", GoGetter: "AttrImageAutoFreezeOpened"},
			_jsii_.MemberProperty{JsiiProperty: "attrImageLiveFreezeConfig", GoGetter: "AttrImageLiveFreezeConfig"},
			_jsii_.MemberProperty{JsiiProperty: "attrImageOpened", GoGetter: "AttrImageOpened"},
			_jsii_.MemberProperty{JsiiProperty: "attrImagePornFreezeConfig", GoGetter: "AttrImagePornFreezeConfig"},
			_jsii_.MemberProperty{JsiiProperty: "attrImageScanLimit", GoGetter: "AttrImageScanLimit"},
			_jsii_.MemberProperty{JsiiProperty: "attrImageScenes", GoGetter: "AttrImageScenes"},
			_jsii_.MemberProperty{JsiiProperty: "attrImageTerrorismFreezeConfig", GoGetter: "AttrImageTerrorismFreezeConfig"},
			_jsii_.MemberProperty{JsiiProperty: "attrScanImageNoFileType", GoGetter: "AttrScanImageNoFileType"},
			_jsii_.MemberProperty{JsiiProperty: "attrStartDate", GoGetter: "AttrStartDate"},
			_jsii_.MemberProperty{JsiiProperty: "attrVideoAdFreezeConfig", GoGetter: "AttrVideoAdFreezeConfig"},
			_jsii_.MemberProperty{JsiiProperty: "attrVideoAutoFreezeOpened", GoGetter: "AttrVideoAutoFreezeOpened"},
			_jsii_.MemberProperty{JsiiProperty: "attrVideoFrameInterval", GoGetter: "AttrVideoFrameInterval"},
			_jsii_.MemberProperty{JsiiProperty: "attrVideoLiveFreezeConfig", GoGetter: "AttrVideoLiveFreezeConfig"},
			_jsii_.MemberProperty{JsiiProperty: "attrVideoMaxFrames", GoGetter: "AttrVideoMaxFrames"},
			_jsii_.MemberProperty{JsiiProperty: "attrVideoMaxSize", GoGetter: "AttrVideoMaxSize"},
			_jsii_.MemberProperty{JsiiProperty: "attrVideoOpened", GoGetter: "AttrVideoOpened"},
			_jsii_.MemberProperty{JsiiProperty: "attrVideoPornFreezeConfig", GoGetter: "AttrVideoPornFreezeConfig"},
			_jsii_.MemberProperty{JsiiProperty: "attrVideoScanLimit", GoGetter: "AttrVideoScanLimit"},
			_jsii_.MemberProperty{JsiiProperty: "attrVideoScenes", GoGetter: "AttrVideoScenes"},
			_jsii_.MemberProperty{JsiiProperty: "attrVideoTerrorismFreezeConfig", GoGetter: "AttrVideoTerrorismFreezeConfig"},
			_jsii_.MemberProperty{JsiiProperty: "attrVideoVoiceAntispamFreezeConfig", GoGetter: "AttrVideoVoiceAntispamFreezeConfig"},
			_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_IOssStockTask{}
			_jsii_.InitJsiiProxy(&j.Type__alicloudroscdkcoreIResource)
			return &j
		},
	)
	_jsii_.RegisterClass(
		"@alicloud/ros-cdk-aligreen.ImageLib",
		reflect.TypeOf((*ImageLib)(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: "attrBizTypes", GoGetter: "AttrBizTypes"},
			_jsii_.MemberProperty{JsiiProperty: "attrCategory", GoGetter: "AttrCategory"},
			_jsii_.MemberProperty{JsiiProperty: "attrEnable", GoGetter: "AttrEnable"},
			_jsii_.MemberProperty{JsiiProperty: "attrImageLibId", GoGetter: "AttrImageLibId"},
			_jsii_.MemberProperty{JsiiProperty: "attrImageLibName", GoGetter: "AttrImageLibName"},
			_jsii_.MemberProperty{JsiiProperty: "attrScene", GoGetter: "AttrScene"},
			_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_ImageLib{}
			_jsii_.InitJsiiProxy(&j.Type__alicloudroscdkcoreResource)
			_jsii_.InitJsiiProxy(&j.jsiiProxy_IImageLib)
			return &j
		},
	)
	_jsii_.RegisterStruct(
		"@alicloud/ros-cdk-aligreen.ImageLibProps",
		reflect.TypeOf((*ImageLibProps)(nil)).Elem(),
	)
	_jsii_.RegisterClass(
		"@alicloud/ros-cdk-aligreen.KeywordLib",
		reflect.TypeOf((*KeywordLib)(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: "attrBizTypes", GoGetter: "AttrBizTypes"},
			_jsii_.MemberProperty{JsiiProperty: "attrCategory", GoGetter: "AttrCategory"},
			_jsii_.MemberProperty{JsiiProperty: "attrEnable", GoGetter: "AttrEnable"},
			_jsii_.MemberProperty{JsiiProperty: "attrKeywordLibId", GoGetter: "AttrKeywordLibId"},
			_jsii_.MemberProperty{JsiiProperty: "attrKeywordLibName", GoGetter: "AttrKeywordLibName"},
			_jsii_.MemberProperty{JsiiProperty: "attrLanguage", GoGetter: "AttrLanguage"},
			_jsii_.MemberProperty{JsiiProperty: "attrLibType", GoGetter: "AttrLibType"},
			_jsii_.MemberProperty{JsiiProperty: "attrMatchMode", GoGetter: "AttrMatchMode"},
			_jsii_.MemberProperty{JsiiProperty: "attrResourceType", GoGetter: "AttrResourceType"},
			_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_KeywordLib{}
			_jsii_.InitJsiiProxy(&j.Type__alicloudroscdkcoreResource)
			_jsii_.InitJsiiProxy(&j.jsiiProxy_IKeywordLib)
			return &j
		},
	)
	_jsii_.RegisterStruct(
		"@alicloud/ros-cdk-aligreen.KeywordLibProps",
		reflect.TypeOf((*KeywordLibProps)(nil)).Elem(),
	)
	_jsii_.RegisterClass(
		"@alicloud/ros-cdk-aligreen.OssStockTask",
		reflect.TypeOf((*OssStockTask)(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: "attrAudioAntispamFreezeConfig", GoGetter: "AttrAudioAntispamFreezeConfig"},
			_jsii_.MemberProperty{JsiiProperty: "attrAudioAutoFreezeOpened", GoGetter: "AttrAudioAutoFreezeOpened"},
			_jsii_.MemberProperty{JsiiProperty: "attrAudioMaxSize", GoGetter: "AttrAudioMaxSize"},
			_jsii_.MemberProperty{JsiiProperty: "attrAudioOpened", GoGetter: "AttrAudioOpened"},
			_jsii_.MemberProperty{JsiiProperty: "attrAudioScanLimit", GoGetter: "AttrAudioScanLimit"},
			_jsii_.MemberProperty{JsiiProperty: "attrAudioScenes", GoGetter: "AttrAudioScenes"},
			_jsii_.MemberProperty{JsiiProperty: "attrAutoFreezeType", GoGetter: "AttrAutoFreezeType"},
			_jsii_.MemberProperty{JsiiProperty: "attrBizType", GoGetter: "AttrBizType"},
			_jsii_.MemberProperty{JsiiProperty: "attrBuckets", GoGetter: "AttrBuckets"},
			_jsii_.MemberProperty{JsiiProperty: "attrCallbackId", GoGetter: "AttrCallbackId"},
			_jsii_.MemberProperty{JsiiProperty: "attrEndDate", GoGetter: "AttrEndDate"},
			_jsii_.MemberProperty{JsiiProperty: "attrImageAdFreezeConfig", GoGetter: "AttrImageAdFreezeConfig"},
			_jsii_.MemberProperty{JsiiProperty: "attrImageAutoFreezeOpened", GoGetter: "AttrImageAutoFreezeOpened"},
			_jsii_.MemberProperty{JsiiProperty: "attrImageLiveFreezeConfig", GoGetter: "AttrImageLiveFreezeConfig"},
			_jsii_.MemberProperty{JsiiProperty: "attrImageOpened", GoGetter: "AttrImageOpened"},
			_jsii_.MemberProperty{JsiiProperty: "attrImagePornFreezeConfig", GoGetter: "AttrImagePornFreezeConfig"},
			_jsii_.MemberProperty{JsiiProperty: "attrImageScanLimit", GoGetter: "AttrImageScanLimit"},
			_jsii_.MemberProperty{JsiiProperty: "attrImageScenes", GoGetter: "AttrImageScenes"},
			_jsii_.MemberProperty{JsiiProperty: "attrImageTerrorismFreezeConfig", GoGetter: "AttrImageTerrorismFreezeConfig"},
			_jsii_.MemberProperty{JsiiProperty: "attrScanImageNoFileType", GoGetter: "AttrScanImageNoFileType"},
			_jsii_.MemberProperty{JsiiProperty: "attrStartDate", GoGetter: "AttrStartDate"},
			_jsii_.MemberProperty{JsiiProperty: "attrVideoAdFreezeConfig", GoGetter: "AttrVideoAdFreezeConfig"},
			_jsii_.MemberProperty{JsiiProperty: "attrVideoAutoFreezeOpened", GoGetter: "AttrVideoAutoFreezeOpened"},
			_jsii_.MemberProperty{JsiiProperty: "attrVideoFrameInterval", GoGetter: "AttrVideoFrameInterval"},
			_jsii_.MemberProperty{JsiiProperty: "attrVideoLiveFreezeConfig", GoGetter: "AttrVideoLiveFreezeConfig"},
			_jsii_.MemberProperty{JsiiProperty: "attrVideoMaxFrames", GoGetter: "AttrVideoMaxFrames"},
			_jsii_.MemberProperty{JsiiProperty: "attrVideoMaxSize", GoGetter: "AttrVideoMaxSize"},
			_jsii_.MemberProperty{JsiiProperty: "attrVideoOpened", GoGetter: "AttrVideoOpened"},
			_jsii_.MemberProperty{JsiiProperty: "attrVideoPornFreezeConfig", GoGetter: "AttrVideoPornFreezeConfig"},
			_jsii_.MemberProperty{JsiiProperty: "attrVideoScanLimit", GoGetter: "AttrVideoScanLimit"},
			_jsii_.MemberProperty{JsiiProperty: "attrVideoScenes", GoGetter: "AttrVideoScenes"},
			_jsii_.MemberProperty{JsiiProperty: "attrVideoTerrorismFreezeConfig", GoGetter: "AttrVideoTerrorismFreezeConfig"},
			_jsii_.MemberProperty{JsiiProperty: "attrVideoVoiceAntispamFreezeConfig", GoGetter: "AttrVideoVoiceAntispamFreezeConfig"},
			_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_OssStockTask{}
			_jsii_.InitJsiiProxy(&j.Type__alicloudroscdkcoreResource)
			_jsii_.InitJsiiProxy(&j.jsiiProxy_IOssStockTask)
			return &j
		},
	)
	_jsii_.RegisterStruct(
		"@alicloud/ros-cdk-aligreen.OssStockTaskProps",
		reflect.TypeOf((*OssStockTaskProps)(nil)).Elem(),
	)
	_jsii_.RegisterClass(
		"@alicloud/ros-cdk-aligreen.RosAuditCallback",
		reflect.TypeOf((*RosAuditCallback)(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: "attrAuditCallbackName", GoGetter: "AttrAuditCallbackName"},
			_jsii_.MemberProperty{JsiiProperty: "attrCallbackSuggestions", GoGetter: "AttrCallbackSuggestions"},
			_jsii_.MemberProperty{JsiiProperty: "attrCallbackTypes", GoGetter: "AttrCallbackTypes"},
			_jsii_.MemberProperty{JsiiProperty: "attrCryptType", GoGetter: "AttrCryptType"},
			_jsii_.MemberProperty{JsiiProperty: "attrUrl", GoGetter: "AttrUrl"},
			_jsii_.MemberProperty{JsiiProperty: "auditCallbackName", GoGetter: "AuditCallbackName"},
			_jsii_.MemberProperty{JsiiProperty: "callbackSuggestions", GoGetter: "CallbackSuggestions"},
			_jsii_.MemberProperty{JsiiProperty: "callbackTypes", GoGetter: "CallbackTypes"},
			_jsii_.MemberProperty{JsiiProperty: "creationStack", GoGetter: "CreationStack"},
			_jsii_.MemberProperty{JsiiProperty: "cryptType", GoGetter: "CryptType"},
			_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_.MemberProperty{JsiiProperty: "url", GoGetter: "Url"},
			_jsii_.MemberMethod{JsiiMethod: "validate", GoMethod: "Validate"},
			_jsii_.MemberMethod{JsiiMethod: "validateProperties", GoMethod: "ValidateProperties"},
		},
		func() interface{} {
			j := jsiiProxy_RosAuditCallback{}
			_jsii_.InitJsiiProxy(&j.Type__alicloudroscdkcoreRosResource)
			return &j
		},
	)
	_jsii_.RegisterStruct(
		"@alicloud/ros-cdk-aligreen.RosAuditCallbackProps",
		reflect.TypeOf((*RosAuditCallbackProps)(nil)).Elem(),
	)
	_jsii_.RegisterClass(
		"@alicloud/ros-cdk-aligreen.RosBizType",
		reflect.TypeOf((*RosBizType)(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: "attrBizTypeName", GoGetter: "AttrBizTypeName"},
			_jsii_.MemberProperty{JsiiProperty: "attrCiteTemplate", GoGetter: "AttrCiteTemplate"},
			_jsii_.MemberProperty{JsiiProperty: "attrDescription", GoGetter: "AttrDescription"},
			_jsii_.MemberProperty{JsiiProperty: "attrIndustryInfo", GoGetter: "AttrIndustryInfo"},
			_jsii_.MemberProperty{JsiiProperty: "bizTypeImport", GoGetter: "BizTypeImport"},
			_jsii_.MemberProperty{JsiiProperty: "bizTypeName", GoGetter: "BizTypeName"},
			_jsii_.MemberProperty{JsiiProperty: "citeTemplate", GoGetter: "CiteTemplate"},
			_jsii_.MemberProperty{JsiiProperty: "creationStack", GoGetter: "CreationStack"},
			_jsii_.MemberProperty{JsiiProperty: "description", GoGetter: "Description"},
			_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: "industryInfo", GoGetter: "IndustryInfo"},
			_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_RosBizType{}
			_jsii_.InitJsiiProxy(&j.Type__alicloudroscdkcoreRosResource)
			return &j
		},
	)
	_jsii_.RegisterStruct(
		"@alicloud/ros-cdk-aligreen.RosBizTypeProps",
		reflect.TypeOf((*RosBizTypeProps)(nil)).Elem(),
	)
	_jsii_.RegisterClass(
		"@alicloud/ros-cdk-aligreen.RosCallback",
		reflect.TypeOf((*RosCallback)(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: "attrCallbackId", GoGetter: "AttrCallbackId"},
			_jsii_.MemberProperty{JsiiProperty: "attrCallbackName", GoGetter: "AttrCallbackName"},
			_jsii_.MemberProperty{JsiiProperty: "attrCallbackSuggestions", GoGetter: "AttrCallbackSuggestions"},
			_jsii_.MemberProperty{JsiiProperty: "attrCallbackTypes", GoGetter: "AttrCallbackTypes"},
			_jsii_.MemberProperty{JsiiProperty: "attrCallbackUrl", GoGetter: "AttrCallbackUrl"},
			_jsii_.MemberProperty{JsiiProperty: "attrCryptType", GoGetter: "AttrCryptType"},
			_jsii_.MemberProperty{JsiiProperty: "callbackName", GoGetter: "CallbackName"},
			_jsii_.MemberProperty{JsiiProperty: "callbackSuggestions", GoGetter: "CallbackSuggestions"},
			_jsii_.MemberProperty{JsiiProperty: "callbackTypes", GoGetter: "CallbackTypes"},
			_jsii_.MemberProperty{JsiiProperty: "callbackUrl", GoGetter: "CallbackUrl"},
			_jsii_.MemberProperty{JsiiProperty: "creationStack", GoGetter: "CreationStack"},
			_jsii_.MemberProperty{JsiiProperty: "cryptType", GoGetter: "CryptType"},
			_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_RosCallback{}
			_jsii_.InitJsiiProxy(&j.Type__alicloudroscdkcoreRosResource)
			return &j
		},
	)
	_jsii_.RegisterStruct(
		"@alicloud/ros-cdk-aligreen.RosCallbackProps",
		reflect.TypeOf((*RosCallbackProps)(nil)).Elem(),
	)
	_jsii_.RegisterClass(
		"@alicloud/ros-cdk-aligreen.RosImageLib",
		reflect.TypeOf((*RosImageLib)(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: "attrBizTypes", GoGetter: "AttrBizTypes"},
			_jsii_.MemberProperty{JsiiProperty: "attrCategory", GoGetter: "AttrCategory"},
			_jsii_.MemberProperty{JsiiProperty: "attrEnable", GoGetter: "AttrEnable"},
			_jsii_.MemberProperty{JsiiProperty: "attrImageLibId", GoGetter: "AttrImageLibId"},
			_jsii_.MemberProperty{JsiiProperty: "attrImageLibName", GoGetter: "AttrImageLibName"},
			_jsii_.MemberProperty{JsiiProperty: "attrScene", GoGetter: "AttrScene"},
			_jsii_.MemberProperty{JsiiProperty: "bizTypes", GoGetter: "BizTypes"},
			_jsii_.MemberProperty{JsiiProperty: "category", GoGetter: "Category"},
			_jsii_.MemberProperty{JsiiProperty: "creationStack", GoGetter: "CreationStack"},
			_jsii_.MemberProperty{JsiiProperty: "enable", GoGetter: "Enable"},
			_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: "imageLibName", GoGetter: "ImageLibName"},
			_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: "scene", GoGetter: "Scene"},
			_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_RosImageLib{}
			_jsii_.InitJsiiProxy(&j.Type__alicloudroscdkcoreRosResource)
			return &j
		},
	)
	_jsii_.RegisterStruct(
		"@alicloud/ros-cdk-aligreen.RosImageLibProps",
		reflect.TypeOf((*RosImageLibProps)(nil)).Elem(),
	)
	_jsii_.RegisterClass(
		"@alicloud/ros-cdk-aligreen.RosKeywordLib",
		reflect.TypeOf((*RosKeywordLib)(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: "attrBizTypes", GoGetter: "AttrBizTypes"},
			_jsii_.MemberProperty{JsiiProperty: "attrCategory", GoGetter: "AttrCategory"},
			_jsii_.MemberProperty{JsiiProperty: "attrEnable", GoGetter: "AttrEnable"},
			_jsii_.MemberProperty{JsiiProperty: "attrKeywordLibId", GoGetter: "AttrKeywordLibId"},
			_jsii_.MemberProperty{JsiiProperty: "attrKeywordLibName", GoGetter: "AttrKeywordLibName"},
			_jsii_.MemberProperty{JsiiProperty: "attrLanguage", GoGetter: "AttrLanguage"},
			_jsii_.MemberProperty{JsiiProperty: "attrLibType", GoGetter: "AttrLibType"},
			_jsii_.MemberProperty{JsiiProperty: "attrMatchMode", GoGetter: "AttrMatchMode"},
			_jsii_.MemberProperty{JsiiProperty: "attrResourceType", GoGetter: "AttrResourceType"},
			_jsii_.MemberProperty{JsiiProperty: "bizTypes", GoGetter: "BizTypes"},
			_jsii_.MemberProperty{JsiiProperty: "category", GoGetter: "Category"},
			_jsii_.MemberProperty{JsiiProperty: "creationStack", GoGetter: "CreationStack"},
			_jsii_.MemberProperty{JsiiProperty: "enable", GoGetter: "Enable"},
			_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: "keywordLibName", GoGetter: "KeywordLibName"},
			_jsii_.MemberProperty{JsiiProperty: "language", GoGetter: "Language"},
			_jsii_.MemberProperty{JsiiProperty: "libType", GoGetter: "LibType"},
			_jsii_.MemberProperty{JsiiProperty: "logicalId", GoGetter: "LogicalId"},
			_jsii_.MemberProperty{JsiiProperty: "matchMode", GoGetter: "MatchMode"},
			_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: "resourceType", GoGetter: "ResourceType"},
			_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_RosKeywordLib{}
			_jsii_.InitJsiiProxy(&j.Type__alicloudroscdkcoreRosResource)
			return &j
		},
	)
	_jsii_.RegisterStruct(
		"@alicloud/ros-cdk-aligreen.RosKeywordLibProps",
		reflect.TypeOf((*RosKeywordLibProps)(nil)).Elem(),
	)
	_jsii_.RegisterClass(
		"@alicloud/ros-cdk-aligreen.RosOssStockTask",
		reflect.TypeOf((*RosOssStockTask)(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: "attrAudioAntispamFreezeConfig", GoGetter: "AttrAudioAntispamFreezeConfig"},
			_jsii_.MemberProperty{JsiiProperty: "attrAudioAutoFreezeOpened", GoGetter: "AttrAudioAutoFreezeOpened"},
			_jsii_.MemberProperty{JsiiProperty: "attrAudioMaxSize", GoGetter: "AttrAudioMaxSize"},
			_jsii_.MemberProperty{JsiiProperty: "attrAudioOpened", GoGetter: "AttrAudioOpened"},
			_jsii_.MemberProperty{JsiiProperty: "attrAudioScanLimit", GoGetter: "AttrAudioScanLimit"},
			_jsii_.MemberProperty{JsiiProperty: "attrAudioScenes", GoGetter: "AttrAudioScenes"},
			_jsii_.MemberProperty{JsiiProperty: "attrAutoFreezeType", GoGetter: "AttrAutoFreezeType"},
			_jsii_.MemberProperty{JsiiProperty: "attrBizType", GoGetter: "AttrBizType"},
			_jsii_.MemberProperty{JsiiProperty: "attrBuckets", GoGetter: "AttrBuckets"},
			_jsii_.MemberProperty{JsiiProperty: "attrCallbackId", GoGetter: "AttrCallbackId"},
			_jsii_.MemberProperty{JsiiProperty: "attrEndDate", GoGetter: "AttrEndDate"},
			_jsii_.MemberProperty{JsiiProperty: "attrImageAdFreezeConfig", GoGetter: "AttrImageAdFreezeConfig"},
			_jsii_.MemberProperty{JsiiProperty: "attrImageAutoFreezeOpened", GoGetter: "AttrImageAutoFreezeOpened"},
			_jsii_.MemberProperty{JsiiProperty: "attrImageLiveFreezeConfig", GoGetter: "AttrImageLiveFreezeConfig"},
			_jsii_.MemberProperty{JsiiProperty: "attrImageOpened", GoGetter: "AttrImageOpened"},
			_jsii_.MemberProperty{JsiiProperty: "attrImagePornFreezeConfig", GoGetter: "AttrImagePornFreezeConfig"},
			_jsii_.MemberProperty{JsiiProperty: "attrImageScanLimit", GoGetter: "AttrImageScanLimit"},
			_jsii_.MemberProperty{JsiiProperty: "attrImageScenes", GoGetter: "AttrImageScenes"},
			_jsii_.MemberProperty{JsiiProperty: "attrImageTerrorismFreezeConfig", GoGetter: "AttrImageTerrorismFreezeConfig"},
			_jsii_.MemberProperty{JsiiProperty: "attrScanImageNoFileType", GoGetter: "AttrScanImageNoFileType"},
			_jsii_.MemberProperty{JsiiProperty: "attrStartDate", GoGetter: "AttrStartDate"},
			_jsii_.MemberProperty{JsiiProperty: "attrVideoAdFreezeConfig", GoGetter: "AttrVideoAdFreezeConfig"},
			_jsii_.MemberProperty{JsiiProperty: "attrVideoAutoFreezeOpened", GoGetter: "AttrVideoAutoFreezeOpened"},
			_jsii_.MemberProperty{JsiiProperty: "attrVideoFrameInterval", GoGetter: "AttrVideoFrameInterval"},
			_jsii_.MemberProperty{JsiiProperty: "attrVideoLiveFreezeConfig", GoGetter: "AttrVideoLiveFreezeConfig"},
			_jsii_.MemberProperty{JsiiProperty: "attrVideoMaxFrames", GoGetter: "AttrVideoMaxFrames"},
			_jsii_.MemberProperty{JsiiProperty: "attrVideoMaxSize", GoGetter: "AttrVideoMaxSize"},
			_jsii_.MemberProperty{JsiiProperty: "attrVideoOpened", GoGetter: "AttrVideoOpened"},
			_jsii_.MemberProperty{JsiiProperty: "attrVideoPornFreezeConfig", GoGetter: "AttrVideoPornFreezeConfig"},
			_jsii_.MemberProperty{JsiiProperty: "attrVideoScanLimit", GoGetter: "AttrVideoScanLimit"},
			_jsii_.MemberProperty{JsiiProperty: "attrVideoScenes", GoGetter: "AttrVideoScenes"},
			_jsii_.MemberProperty{JsiiProperty: "attrVideoTerrorismFreezeConfig", GoGetter: "AttrVideoTerrorismFreezeConfig"},
			_jsii_.MemberProperty{JsiiProperty: "attrVideoVoiceAntispamFreezeConfig", GoGetter: "AttrVideoVoiceAntispamFreezeConfig"},
			_jsii_.MemberProperty{JsiiProperty: "audioAntispamFreezeConfig", GoGetter: "AudioAntispamFreezeConfig"},
			_jsii_.MemberProperty{JsiiProperty: "audioAutoFreezeOpened", GoGetter: "AudioAutoFreezeOpened"},
			_jsii_.MemberProperty{JsiiProperty: "audioMaxSize", GoGetter: "AudioMaxSize"},
			_jsii_.MemberProperty{JsiiProperty: "audioOpened", GoGetter: "AudioOpened"},
			_jsii_.MemberProperty{JsiiProperty: "audioScanLimit", GoGetter: "AudioScanLimit"},
			_jsii_.MemberProperty{JsiiProperty: "audioScenes", GoGetter: "AudioScenes"},
			_jsii_.MemberProperty{JsiiProperty: "autoFreezeType", GoGetter: "AutoFreezeType"},
			_jsii_.MemberProperty{JsiiProperty: "bizType", GoGetter: "BizType"},
			_jsii_.MemberProperty{JsiiProperty: "buckets", GoGetter: "Buckets"},
			_jsii_.MemberProperty{JsiiProperty: "callbackId", GoGetter: "CallbackId"},
			_jsii_.MemberProperty{JsiiProperty: "creationStack", GoGetter: "CreationStack"},
			_jsii_.MemberProperty{JsiiProperty: "enableResourcePropertyConstraint", GoGetter: "EnableResourcePropertyConstraint"},
			_jsii_.MemberProperty{JsiiProperty: "endDate", GoGetter: "EndDate"},
			_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: "imageAdFreezeConfig", GoGetter: "ImageAdFreezeConfig"},
			_jsii_.MemberProperty{JsiiProperty: "imageAutoFreezeOpened", GoGetter: "ImageAutoFreezeOpened"},
			_jsii_.MemberProperty{JsiiProperty: "imageLiveFreezeConfig", GoGetter: "ImageLiveFreezeConfig"},
			_jsii_.MemberProperty{JsiiProperty: "imageOpened", GoGetter: "ImageOpened"},
			_jsii_.MemberProperty{JsiiProperty: "imagePornFreezeConfig", GoGetter: "ImagePornFreezeConfig"},
			_jsii_.MemberProperty{JsiiProperty: "imageScanLimit", GoGetter: "ImageScanLimit"},
			_jsii_.MemberProperty{JsiiProperty: "imageScenes", GoGetter: "ImageScenes"},
			_jsii_.MemberProperty{JsiiProperty: "imageTerrorismFreezeConfig", GoGetter: "ImageTerrorismFreezeConfig"},
			_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_.MemberProperty{JsiiProperty: "ossStockTaskName", GoGetter: "OssStockTaskName"},
			_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: "scanImageNoFileType", GoGetter: "ScanImageNoFileType"},
			_jsii_.MemberProperty{JsiiProperty: "stack", GoGetter: "Stack"},
			_jsii_.MemberProperty{JsiiProperty: "startDate", GoGetter: "StartDate"},
			_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"},
			_jsii_.MemberProperty{JsiiProperty: "videoAdFreezeConfig", GoGetter: "VideoAdFreezeConfig"},
			_jsii_.MemberProperty{JsiiProperty: "videoAutoFreezeOpened", GoGetter: "VideoAutoFreezeOpened"},
			_jsii_.MemberProperty{JsiiProperty: "videoFrameInterval", GoGetter: "VideoFrameInterval"},
			_jsii_.MemberProperty{JsiiProperty: "videoLiveFreezeConfig", GoGetter: "VideoLiveFreezeConfig"},
			_jsii_.MemberProperty{JsiiProperty: "videoMaxFrames", GoGetter: "VideoMaxFrames"},
			_jsii_.MemberProperty{JsiiProperty: "videoMaxSize", GoGetter: "VideoMaxSize"},
			_jsii_.MemberProperty{JsiiProperty: "videoOpened", GoGetter: "VideoOpened"},
			_jsii_.MemberProperty{JsiiProperty: "videoPornFreezeConfig", GoGetter: "VideoPornFreezeConfig"},
			_jsii_.MemberProperty{JsiiProperty: "videoScanLimit", GoGetter: "VideoScanLimit"},
			_jsii_.MemberProperty{JsiiProperty: "videoScenes", GoGetter: "VideoScenes"},
			_jsii_.MemberProperty{JsiiProperty: "videoTerrorismFreezeConfig", GoGetter: "VideoTerrorismFreezeConfig"},
			_jsii_.MemberProperty{JsiiProperty: "videoVoiceAntispamFreezeConfig", GoGetter: "VideoVoiceAntispamFreezeConfig"},
		},
		func() interface{} {
			j := jsiiProxy_RosOssStockTask{}
			_jsii_.InitJsiiProxy(&j.Type__alicloudroscdkcoreRosResource)
			return &j
		},
	)
	_jsii_.RegisterStruct(
		"@alicloud/ros-cdk-aligreen.RosOssStockTaskProps",
		reflect.TypeOf((*RosOssStockTaskProps)(nil)).Elem(),
	)
}