Documentation ¶
Index ¶
- type Config
- type ConfigArgs
- type ConfigArray
- type ConfigArrayInput
- type ConfigArrayOutput
- type ConfigAttachment
- type ConfigAttachmentArgs
- type ConfigAttachmentArray
- type ConfigAttachmentArrayInput
- type ConfigAttachmentArrayOutput
- func (ConfigAttachmentArrayOutput) ElementType() reflect.Type
- func (o ConfigAttachmentArrayOutput) Index(i pulumi.IntInput) ConfigAttachmentOutput
- func (o ConfigAttachmentArrayOutput) ToConfigAttachmentArrayOutput() ConfigAttachmentArrayOutput
- func (o ConfigAttachmentArrayOutput) ToConfigAttachmentArrayOutputWithContext(ctx context.Context) ConfigAttachmentArrayOutput
- type ConfigAttachmentInput
- type ConfigAttachmentMap
- type ConfigAttachmentMapInput
- type ConfigAttachmentMapOutput
- func (ConfigAttachmentMapOutput) ElementType() reflect.Type
- func (o ConfigAttachmentMapOutput) MapIndex(k pulumi.StringInput) ConfigAttachmentOutput
- func (o ConfigAttachmentMapOutput) ToConfigAttachmentMapOutput() ConfigAttachmentMapOutput
- func (o ConfigAttachmentMapOutput) ToConfigAttachmentMapOutputWithContext(ctx context.Context) ConfigAttachmentMapOutput
- type ConfigAttachmentOutput
- func (o ConfigAttachmentOutput) ConfigId() pulumi.StringOutput
- func (ConfigAttachmentOutput) ElementType() reflect.Type
- func (o ConfigAttachmentOutput) GroupId() pulumi.StringOutput
- func (o ConfigAttachmentOutput) ToConfigAttachmentOutput() ConfigAttachmentOutput
- func (o ConfigAttachmentOutput) ToConfigAttachmentOutputWithContext(ctx context.Context) ConfigAttachmentOutput
- type ConfigAttachmentState
- type ConfigExcludePath
- type ConfigExcludePathArgs
- type ConfigExcludePathArray
- type ConfigExcludePathArrayInput
- type ConfigExcludePathArrayOutput
- func (ConfigExcludePathArrayOutput) ElementType() reflect.Type
- func (o ConfigExcludePathArrayOutput) Index(i pulumi.IntInput) ConfigExcludePathOutput
- func (o ConfigExcludePathArrayOutput) ToConfigExcludePathArrayOutput() ConfigExcludePathArrayOutput
- func (o ConfigExcludePathArrayOutput) ToConfigExcludePathArrayOutputWithContext(ctx context.Context) ConfigExcludePathArrayOutput
- type ConfigExcludePathInput
- type ConfigExcludePathOutput
- func (ConfigExcludePathOutput) ElementType() reflect.Type
- func (o ConfigExcludePathOutput) ToConfigExcludePathOutput() ConfigExcludePathOutput
- func (o ConfigExcludePathOutput) ToConfigExcludePathOutputWithContext(ctx context.Context) ConfigExcludePathOutput
- func (o ConfigExcludePathOutput) Type() pulumi.StringPtrOutput
- func (o ConfigExcludePathOutput) Value() pulumi.StringPtrOutput
- type ConfigExtra
- type ConfigExtraArgs
- type ConfigExtraArray
- type ConfigExtraArrayInput
- type ConfigExtraArrayOutput
- func (ConfigExtraArrayOutput) ElementType() reflect.Type
- func (o ConfigExtraArrayOutput) Index(i pulumi.IntInput) ConfigExtraOutput
- func (o ConfigExtraArrayOutput) ToConfigExtraArrayOutput() ConfigExtraArrayOutput
- func (o ConfigExtraArrayOutput) ToConfigExtraArrayOutputWithContext(ctx context.Context) ConfigExtraArrayOutput
- type ConfigExtraContainerFile
- type ConfigExtraContainerFileArgs
- func (ConfigExtraContainerFileArgs) ElementType() reflect.Type
- func (i ConfigExtraContainerFileArgs) ToConfigExtraContainerFileOutput() ConfigExtraContainerFileOutput
- func (i ConfigExtraContainerFileArgs) ToConfigExtraContainerFileOutputWithContext(ctx context.Context) ConfigExtraContainerFileOutput
- func (i ConfigExtraContainerFileArgs) ToConfigExtraContainerFilePtrOutput() ConfigExtraContainerFilePtrOutput
- func (i ConfigExtraContainerFileArgs) ToConfigExtraContainerFilePtrOutputWithContext(ctx context.Context) ConfigExtraContainerFilePtrOutput
- type ConfigExtraContainerFileInput
- type ConfigExtraContainerFileOutput
- func (o ConfigExtraContainerFileOutput) Container() pulumi.StringOutput
- func (ConfigExtraContainerFileOutput) ElementType() reflect.Type
- func (o ConfigExtraContainerFileOutput) ExcludeLabels() pulumi.StringArrayOutput
- func (o ConfigExtraContainerFileOutput) ExcludeNamespace() pulumi.StringPtrOutput
- func (o ConfigExtraContainerFileOutput) FilePattern() pulumi.StringOutput
- func (o ConfigExtraContainerFileOutput) IncludeLabels() pulumi.StringArrayOutput
- func (o ConfigExtraContainerFileOutput) LogPath() pulumi.StringOutput
- func (o ConfigExtraContainerFileOutput) Namespace() pulumi.StringOutput
- func (o ConfigExtraContainerFileOutput) ToConfigExtraContainerFileOutput() ConfigExtraContainerFileOutput
- func (o ConfigExtraContainerFileOutput) ToConfigExtraContainerFileOutputWithContext(ctx context.Context) ConfigExtraContainerFileOutput
- func (o ConfigExtraContainerFileOutput) ToConfigExtraContainerFilePtrOutput() ConfigExtraContainerFilePtrOutput
- func (o ConfigExtraContainerFileOutput) ToConfigExtraContainerFilePtrOutputWithContext(ctx context.Context) ConfigExtraContainerFilePtrOutput
- func (o ConfigExtraContainerFileOutput) Workload() ConfigExtraContainerFileWorkloadPtrOutput
- type ConfigExtraContainerFilePtrInput
- type ConfigExtraContainerFilePtrOutput
- func (o ConfigExtraContainerFilePtrOutput) Container() pulumi.StringPtrOutput
- func (o ConfigExtraContainerFilePtrOutput) Elem() ConfigExtraContainerFileOutput
- func (ConfigExtraContainerFilePtrOutput) ElementType() reflect.Type
- func (o ConfigExtraContainerFilePtrOutput) ExcludeLabels() pulumi.StringArrayOutput
- func (o ConfigExtraContainerFilePtrOutput) ExcludeNamespace() pulumi.StringPtrOutput
- func (o ConfigExtraContainerFilePtrOutput) FilePattern() pulumi.StringPtrOutput
- func (o ConfigExtraContainerFilePtrOutput) IncludeLabels() pulumi.StringArrayOutput
- func (o ConfigExtraContainerFilePtrOutput) LogPath() pulumi.StringPtrOutput
- func (o ConfigExtraContainerFilePtrOutput) Namespace() pulumi.StringPtrOutput
- func (o ConfigExtraContainerFilePtrOutput) ToConfigExtraContainerFilePtrOutput() ConfigExtraContainerFilePtrOutput
- func (o ConfigExtraContainerFilePtrOutput) ToConfigExtraContainerFilePtrOutputWithContext(ctx context.Context) ConfigExtraContainerFilePtrOutput
- func (o ConfigExtraContainerFilePtrOutput) Workload() ConfigExtraContainerFileWorkloadPtrOutput
- type ConfigExtraContainerFileWorkload
- type ConfigExtraContainerFileWorkloadArgs
- func (ConfigExtraContainerFileWorkloadArgs) ElementType() reflect.Type
- func (i ConfigExtraContainerFileWorkloadArgs) ToConfigExtraContainerFileWorkloadOutput() ConfigExtraContainerFileWorkloadOutput
- func (i ConfigExtraContainerFileWorkloadArgs) ToConfigExtraContainerFileWorkloadOutputWithContext(ctx context.Context) ConfigExtraContainerFileWorkloadOutput
- func (i ConfigExtraContainerFileWorkloadArgs) ToConfigExtraContainerFileWorkloadPtrOutput() ConfigExtraContainerFileWorkloadPtrOutput
- func (i ConfigExtraContainerFileWorkloadArgs) ToConfigExtraContainerFileWorkloadPtrOutputWithContext(ctx context.Context) ConfigExtraContainerFileWorkloadPtrOutput
- type ConfigExtraContainerFileWorkloadInput
- type ConfigExtraContainerFileWorkloadOutput
- func (o ConfigExtraContainerFileWorkloadOutput) Container() pulumi.StringPtrOutput
- func (ConfigExtraContainerFileWorkloadOutput) ElementType() reflect.Type
- func (o ConfigExtraContainerFileWorkloadOutput) Kind() pulumi.StringOutput
- func (o ConfigExtraContainerFileWorkloadOutput) Name() pulumi.StringOutput
- func (o ConfigExtraContainerFileWorkloadOutput) Namespace() pulumi.StringPtrOutput
- func (o ConfigExtraContainerFileWorkloadOutput) ToConfigExtraContainerFileWorkloadOutput() ConfigExtraContainerFileWorkloadOutput
- func (o ConfigExtraContainerFileWorkloadOutput) ToConfigExtraContainerFileWorkloadOutputWithContext(ctx context.Context) ConfigExtraContainerFileWorkloadOutput
- func (o ConfigExtraContainerFileWorkloadOutput) ToConfigExtraContainerFileWorkloadPtrOutput() ConfigExtraContainerFileWorkloadPtrOutput
- func (o ConfigExtraContainerFileWorkloadOutput) ToConfigExtraContainerFileWorkloadPtrOutputWithContext(ctx context.Context) ConfigExtraContainerFileWorkloadPtrOutput
- type ConfigExtraContainerFileWorkloadPtrInput
- type ConfigExtraContainerFileWorkloadPtrOutput
- func (o ConfigExtraContainerFileWorkloadPtrOutput) Container() pulumi.StringPtrOutput
- func (o ConfigExtraContainerFileWorkloadPtrOutput) Elem() ConfigExtraContainerFileWorkloadOutput
- func (ConfigExtraContainerFileWorkloadPtrOutput) ElementType() reflect.Type
- func (o ConfigExtraContainerFileWorkloadPtrOutput) Kind() pulumi.StringPtrOutput
- func (o ConfigExtraContainerFileWorkloadPtrOutput) Name() pulumi.StringPtrOutput
- func (o ConfigExtraContainerFileWorkloadPtrOutput) Namespace() pulumi.StringPtrOutput
- func (o ConfigExtraContainerFileWorkloadPtrOutput) ToConfigExtraContainerFileWorkloadPtrOutput() ConfigExtraContainerFileWorkloadPtrOutput
- func (o ConfigExtraContainerFileWorkloadPtrOutput) ToConfigExtraContainerFileWorkloadPtrOutputWithContext(ctx context.Context) ConfigExtraContainerFileWorkloadPtrOutput
- type ConfigExtraContainerStdout
- type ConfigExtraContainerStdoutArgs
- func (ConfigExtraContainerStdoutArgs) ElementType() reflect.Type
- func (i ConfigExtraContainerStdoutArgs) ToConfigExtraContainerStdoutOutput() ConfigExtraContainerStdoutOutput
- func (i ConfigExtraContainerStdoutArgs) ToConfigExtraContainerStdoutOutputWithContext(ctx context.Context) ConfigExtraContainerStdoutOutput
- func (i ConfigExtraContainerStdoutArgs) ToConfigExtraContainerStdoutPtrOutput() ConfigExtraContainerStdoutPtrOutput
- func (i ConfigExtraContainerStdoutArgs) ToConfigExtraContainerStdoutPtrOutputWithContext(ctx context.Context) ConfigExtraContainerStdoutPtrOutput
- type ConfigExtraContainerStdoutInput
- type ConfigExtraContainerStdoutOutput
- func (o ConfigExtraContainerStdoutOutput) AllContainers() pulumi.BoolOutput
- func (ConfigExtraContainerStdoutOutput) ElementType() reflect.Type
- func (o ConfigExtraContainerStdoutOutput) ExcludeLabels() pulumi.StringArrayOutput
- func (o ConfigExtraContainerStdoutOutput) ExcludeNamespace() pulumi.StringPtrOutput
- func (o ConfigExtraContainerStdoutOutput) IncludeLabels() pulumi.StringArrayOutput
- func (o ConfigExtraContainerStdoutOutput) Namespace() pulumi.StringPtrOutput
- func (o ConfigExtraContainerStdoutOutput) ToConfigExtraContainerStdoutOutput() ConfigExtraContainerStdoutOutput
- func (o ConfigExtraContainerStdoutOutput) ToConfigExtraContainerStdoutOutputWithContext(ctx context.Context) ConfigExtraContainerStdoutOutput
- func (o ConfigExtraContainerStdoutOutput) ToConfigExtraContainerStdoutPtrOutput() ConfigExtraContainerStdoutPtrOutput
- func (o ConfigExtraContainerStdoutOutput) ToConfigExtraContainerStdoutPtrOutputWithContext(ctx context.Context) ConfigExtraContainerStdoutPtrOutput
- func (o ConfigExtraContainerStdoutOutput) Workloads() ConfigExtraContainerStdoutWorkloadArrayOutput
- type ConfigExtraContainerStdoutPtrInput
- type ConfigExtraContainerStdoutPtrOutput
- func (o ConfigExtraContainerStdoutPtrOutput) AllContainers() pulumi.BoolPtrOutput
- func (o ConfigExtraContainerStdoutPtrOutput) Elem() ConfigExtraContainerStdoutOutput
- func (ConfigExtraContainerStdoutPtrOutput) ElementType() reflect.Type
- func (o ConfigExtraContainerStdoutPtrOutput) ExcludeLabels() pulumi.StringArrayOutput
- func (o ConfigExtraContainerStdoutPtrOutput) ExcludeNamespace() pulumi.StringPtrOutput
- func (o ConfigExtraContainerStdoutPtrOutput) IncludeLabels() pulumi.StringArrayOutput
- func (o ConfigExtraContainerStdoutPtrOutput) Namespace() pulumi.StringPtrOutput
- func (o ConfigExtraContainerStdoutPtrOutput) ToConfigExtraContainerStdoutPtrOutput() ConfigExtraContainerStdoutPtrOutput
- func (o ConfigExtraContainerStdoutPtrOutput) ToConfigExtraContainerStdoutPtrOutputWithContext(ctx context.Context) ConfigExtraContainerStdoutPtrOutput
- func (o ConfigExtraContainerStdoutPtrOutput) Workloads() ConfigExtraContainerStdoutWorkloadArrayOutput
- type ConfigExtraContainerStdoutWorkload
- type ConfigExtraContainerStdoutWorkloadArgs
- func (ConfigExtraContainerStdoutWorkloadArgs) ElementType() reflect.Type
- func (i ConfigExtraContainerStdoutWorkloadArgs) ToConfigExtraContainerStdoutWorkloadOutput() ConfigExtraContainerStdoutWorkloadOutput
- func (i ConfigExtraContainerStdoutWorkloadArgs) ToConfigExtraContainerStdoutWorkloadOutputWithContext(ctx context.Context) ConfigExtraContainerStdoutWorkloadOutput
- type ConfigExtraContainerStdoutWorkloadArray
- func (ConfigExtraContainerStdoutWorkloadArray) ElementType() reflect.Type
- func (i ConfigExtraContainerStdoutWorkloadArray) ToConfigExtraContainerStdoutWorkloadArrayOutput() ConfigExtraContainerStdoutWorkloadArrayOutput
- func (i ConfigExtraContainerStdoutWorkloadArray) ToConfigExtraContainerStdoutWorkloadArrayOutputWithContext(ctx context.Context) ConfigExtraContainerStdoutWorkloadArrayOutput
- type ConfigExtraContainerStdoutWorkloadArrayInput
- type ConfigExtraContainerStdoutWorkloadArrayOutput
- func (ConfigExtraContainerStdoutWorkloadArrayOutput) ElementType() reflect.Type
- func (o ConfigExtraContainerStdoutWorkloadArrayOutput) Index(i pulumi.IntInput) ConfigExtraContainerStdoutWorkloadOutput
- func (o ConfigExtraContainerStdoutWorkloadArrayOutput) ToConfigExtraContainerStdoutWorkloadArrayOutput() ConfigExtraContainerStdoutWorkloadArrayOutput
- func (o ConfigExtraContainerStdoutWorkloadArrayOutput) ToConfigExtraContainerStdoutWorkloadArrayOutputWithContext(ctx context.Context) ConfigExtraContainerStdoutWorkloadArrayOutput
- type ConfigExtraContainerStdoutWorkloadInput
- type ConfigExtraContainerStdoutWorkloadOutput
- func (o ConfigExtraContainerStdoutWorkloadOutput) Container() pulumi.StringPtrOutput
- func (ConfigExtraContainerStdoutWorkloadOutput) ElementType() reflect.Type
- func (o ConfigExtraContainerStdoutWorkloadOutput) Kind() pulumi.StringOutput
- func (o ConfigExtraContainerStdoutWorkloadOutput) Name() pulumi.StringOutput
- func (o ConfigExtraContainerStdoutWorkloadOutput) Namespace() pulumi.StringPtrOutput
- func (o ConfigExtraContainerStdoutWorkloadOutput) ToConfigExtraContainerStdoutWorkloadOutput() ConfigExtraContainerStdoutWorkloadOutput
- func (o ConfigExtraContainerStdoutWorkloadOutput) ToConfigExtraContainerStdoutWorkloadOutputWithContext(ctx context.Context) ConfigExtraContainerStdoutWorkloadOutput
- type ConfigExtraExcludePath
- type ConfigExtraExcludePathArgs
- type ConfigExtraExcludePathArray
- func (ConfigExtraExcludePathArray) ElementType() reflect.Type
- func (i ConfigExtraExcludePathArray) ToConfigExtraExcludePathArrayOutput() ConfigExtraExcludePathArrayOutput
- func (i ConfigExtraExcludePathArray) ToConfigExtraExcludePathArrayOutputWithContext(ctx context.Context) ConfigExtraExcludePathArrayOutput
- type ConfigExtraExcludePathArrayInput
- type ConfigExtraExcludePathArrayOutput
- func (ConfigExtraExcludePathArrayOutput) ElementType() reflect.Type
- func (o ConfigExtraExcludePathArrayOutput) Index(i pulumi.IntInput) ConfigExtraExcludePathOutput
- func (o ConfigExtraExcludePathArrayOutput) ToConfigExtraExcludePathArrayOutput() ConfigExtraExcludePathArrayOutput
- func (o ConfigExtraExcludePathArrayOutput) ToConfigExtraExcludePathArrayOutputWithContext(ctx context.Context) ConfigExtraExcludePathArrayOutput
- type ConfigExtraExcludePathInput
- type ConfigExtraExcludePathOutput
- func (ConfigExtraExcludePathOutput) ElementType() reflect.Type
- func (o ConfigExtraExcludePathOutput) ToConfigExtraExcludePathOutput() ConfigExtraExcludePathOutput
- func (o ConfigExtraExcludePathOutput) ToConfigExtraExcludePathOutputWithContext(ctx context.Context) ConfigExtraExcludePathOutput
- func (o ConfigExtraExcludePathOutput) Type() pulumi.StringPtrOutput
- func (o ConfigExtraExcludePathOutput) Value() pulumi.StringPtrOutput
- type ConfigExtraExtractRule
- type ConfigExtraExtractRuleArgs
- func (ConfigExtraExtractRuleArgs) ElementType() reflect.Type
- func (i ConfigExtraExtractRuleArgs) ToConfigExtraExtractRuleOutput() ConfigExtraExtractRuleOutput
- func (i ConfigExtraExtractRuleArgs) ToConfigExtraExtractRuleOutputWithContext(ctx context.Context) ConfigExtraExtractRuleOutput
- func (i ConfigExtraExtractRuleArgs) ToConfigExtraExtractRulePtrOutput() ConfigExtraExtractRulePtrOutput
- func (i ConfigExtraExtractRuleArgs) ToConfigExtraExtractRulePtrOutputWithContext(ctx context.Context) ConfigExtraExtractRulePtrOutput
- type ConfigExtraExtractRuleFilterKeyRegex
- type ConfigExtraExtractRuleFilterKeyRegexArgs
- func (ConfigExtraExtractRuleFilterKeyRegexArgs) ElementType() reflect.Type
- func (i ConfigExtraExtractRuleFilterKeyRegexArgs) ToConfigExtraExtractRuleFilterKeyRegexOutput() ConfigExtraExtractRuleFilterKeyRegexOutput
- func (i ConfigExtraExtractRuleFilterKeyRegexArgs) ToConfigExtraExtractRuleFilterKeyRegexOutputWithContext(ctx context.Context) ConfigExtraExtractRuleFilterKeyRegexOutput
- type ConfigExtraExtractRuleFilterKeyRegexArray
- func (ConfigExtraExtractRuleFilterKeyRegexArray) ElementType() reflect.Type
- func (i ConfigExtraExtractRuleFilterKeyRegexArray) ToConfigExtraExtractRuleFilterKeyRegexArrayOutput() ConfigExtraExtractRuleFilterKeyRegexArrayOutput
- func (i ConfigExtraExtractRuleFilterKeyRegexArray) ToConfigExtraExtractRuleFilterKeyRegexArrayOutputWithContext(ctx context.Context) ConfigExtraExtractRuleFilterKeyRegexArrayOutput
- type ConfigExtraExtractRuleFilterKeyRegexArrayInput
- type ConfigExtraExtractRuleFilterKeyRegexArrayOutput
- func (ConfigExtraExtractRuleFilterKeyRegexArrayOutput) ElementType() reflect.Type
- func (o ConfigExtraExtractRuleFilterKeyRegexArrayOutput) Index(i pulumi.IntInput) ConfigExtraExtractRuleFilterKeyRegexOutput
- func (o ConfigExtraExtractRuleFilterKeyRegexArrayOutput) ToConfigExtraExtractRuleFilterKeyRegexArrayOutput() ConfigExtraExtractRuleFilterKeyRegexArrayOutput
- func (o ConfigExtraExtractRuleFilterKeyRegexArrayOutput) ToConfigExtraExtractRuleFilterKeyRegexArrayOutputWithContext(ctx context.Context) ConfigExtraExtractRuleFilterKeyRegexArrayOutput
- type ConfigExtraExtractRuleFilterKeyRegexInput
- type ConfigExtraExtractRuleFilterKeyRegexOutput
- func (ConfigExtraExtractRuleFilterKeyRegexOutput) ElementType() reflect.Type
- func (o ConfigExtraExtractRuleFilterKeyRegexOutput) Key() pulumi.StringPtrOutput
- func (o ConfigExtraExtractRuleFilterKeyRegexOutput) Regex() pulumi.StringPtrOutput
- func (o ConfigExtraExtractRuleFilterKeyRegexOutput) ToConfigExtraExtractRuleFilterKeyRegexOutput() ConfigExtraExtractRuleFilterKeyRegexOutput
- func (o ConfigExtraExtractRuleFilterKeyRegexOutput) ToConfigExtraExtractRuleFilterKeyRegexOutputWithContext(ctx context.Context) ConfigExtraExtractRuleFilterKeyRegexOutput
- type ConfigExtraExtractRuleInput
- type ConfigExtraExtractRuleOutput
- func (o ConfigExtraExtractRuleOutput) Backtracking() pulumi.IntPtrOutput
- func (o ConfigExtraExtractRuleOutput) BeginRegex() pulumi.StringPtrOutput
- func (o ConfigExtraExtractRuleOutput) Delimiter() pulumi.StringPtrOutput
- func (ConfigExtraExtractRuleOutput) ElementType() reflect.Type
- func (o ConfigExtraExtractRuleOutput) FilterKeyRegexes() ConfigExtraExtractRuleFilterKeyRegexArrayOutput
- func (o ConfigExtraExtractRuleOutput) Keys() pulumi.StringArrayOutput
- func (o ConfigExtraExtractRuleOutput) LogRegex() pulumi.StringPtrOutput
- func (o ConfigExtraExtractRuleOutput) TimeFormat() pulumi.StringPtrOutput
- func (o ConfigExtraExtractRuleOutput) TimeKey() pulumi.StringPtrOutput
- func (o ConfigExtraExtractRuleOutput) ToConfigExtraExtractRuleOutput() ConfigExtraExtractRuleOutput
- func (o ConfigExtraExtractRuleOutput) ToConfigExtraExtractRuleOutputWithContext(ctx context.Context) ConfigExtraExtractRuleOutput
- func (o ConfigExtraExtractRuleOutput) ToConfigExtraExtractRulePtrOutput() ConfigExtraExtractRulePtrOutput
- func (o ConfigExtraExtractRuleOutput) ToConfigExtraExtractRulePtrOutputWithContext(ctx context.Context) ConfigExtraExtractRulePtrOutput
- func (o ConfigExtraExtractRuleOutput) UnMatchLogKey() pulumi.StringPtrOutput
- func (o ConfigExtraExtractRuleOutput) UnMatchUpLoadSwitch() pulumi.BoolPtrOutput
- type ConfigExtraExtractRulePtrInput
- type ConfigExtraExtractRulePtrOutput
- func (o ConfigExtraExtractRulePtrOutput) Backtracking() pulumi.IntPtrOutput
- func (o ConfigExtraExtractRulePtrOutput) BeginRegex() pulumi.StringPtrOutput
- func (o ConfigExtraExtractRulePtrOutput) Delimiter() pulumi.StringPtrOutput
- func (o ConfigExtraExtractRulePtrOutput) Elem() ConfigExtraExtractRuleOutput
- func (ConfigExtraExtractRulePtrOutput) ElementType() reflect.Type
- func (o ConfigExtraExtractRulePtrOutput) FilterKeyRegexes() ConfigExtraExtractRuleFilterKeyRegexArrayOutput
- func (o ConfigExtraExtractRulePtrOutput) Keys() pulumi.StringArrayOutput
- func (o ConfigExtraExtractRulePtrOutput) LogRegex() pulumi.StringPtrOutput
- func (o ConfigExtraExtractRulePtrOutput) TimeFormat() pulumi.StringPtrOutput
- func (o ConfigExtraExtractRulePtrOutput) TimeKey() pulumi.StringPtrOutput
- func (o ConfigExtraExtractRulePtrOutput) ToConfigExtraExtractRulePtrOutput() ConfigExtraExtractRulePtrOutput
- func (o ConfigExtraExtractRulePtrOutput) ToConfigExtraExtractRulePtrOutputWithContext(ctx context.Context) ConfigExtraExtractRulePtrOutput
- func (o ConfigExtraExtractRulePtrOutput) UnMatchLogKey() pulumi.StringPtrOutput
- func (o ConfigExtraExtractRulePtrOutput) UnMatchUpLoadSwitch() pulumi.BoolPtrOutput
- type ConfigExtraHostFile
- type ConfigExtraHostFileArgs
- func (ConfigExtraHostFileArgs) ElementType() reflect.Type
- func (i ConfigExtraHostFileArgs) ToConfigExtraHostFileOutput() ConfigExtraHostFileOutput
- func (i ConfigExtraHostFileArgs) ToConfigExtraHostFileOutputWithContext(ctx context.Context) ConfigExtraHostFileOutput
- func (i ConfigExtraHostFileArgs) ToConfigExtraHostFilePtrOutput() ConfigExtraHostFilePtrOutput
- func (i ConfigExtraHostFileArgs) ToConfigExtraHostFilePtrOutputWithContext(ctx context.Context) ConfigExtraHostFilePtrOutput
- type ConfigExtraHostFileInput
- type ConfigExtraHostFileOutput
- func (o ConfigExtraHostFileOutput) CustomLabels() pulumi.StringArrayOutput
- func (ConfigExtraHostFileOutput) ElementType() reflect.Type
- func (o ConfigExtraHostFileOutput) FilePattern() pulumi.StringOutput
- func (o ConfigExtraHostFileOutput) LogPath() pulumi.StringOutput
- func (o ConfigExtraHostFileOutput) ToConfigExtraHostFileOutput() ConfigExtraHostFileOutput
- func (o ConfigExtraHostFileOutput) ToConfigExtraHostFileOutputWithContext(ctx context.Context) ConfigExtraHostFileOutput
- func (o ConfigExtraHostFileOutput) ToConfigExtraHostFilePtrOutput() ConfigExtraHostFilePtrOutput
- func (o ConfigExtraHostFileOutput) ToConfigExtraHostFilePtrOutputWithContext(ctx context.Context) ConfigExtraHostFilePtrOutput
- type ConfigExtraHostFilePtrInput
- type ConfigExtraHostFilePtrOutput
- func (o ConfigExtraHostFilePtrOutput) CustomLabels() pulumi.StringArrayOutput
- func (o ConfigExtraHostFilePtrOutput) Elem() ConfigExtraHostFileOutput
- func (ConfigExtraHostFilePtrOutput) ElementType() reflect.Type
- func (o ConfigExtraHostFilePtrOutput) FilePattern() pulumi.StringPtrOutput
- func (o ConfigExtraHostFilePtrOutput) LogPath() pulumi.StringPtrOutput
- func (o ConfigExtraHostFilePtrOutput) ToConfigExtraHostFilePtrOutput() ConfigExtraHostFilePtrOutput
- func (o ConfigExtraHostFilePtrOutput) ToConfigExtraHostFilePtrOutputWithContext(ctx context.Context) ConfigExtraHostFilePtrOutput
- type ConfigExtraInput
- type ConfigExtraMap
- type ConfigExtraMapInput
- type ConfigExtraMapOutput
- func (ConfigExtraMapOutput) ElementType() reflect.Type
- func (o ConfigExtraMapOutput) MapIndex(k pulumi.StringInput) ConfigExtraOutput
- func (o ConfigExtraMapOutput) ToConfigExtraMapOutput() ConfigExtraMapOutput
- func (o ConfigExtraMapOutput) ToConfigExtraMapOutputWithContext(ctx context.Context) ConfigExtraMapOutput
- type ConfigExtraOutput
- func (o ConfigExtraOutput) ConfigFlag() pulumi.StringOutput
- func (o ConfigExtraOutput) ContainerFile() ConfigExtraContainerFilePtrOutput
- func (o ConfigExtraOutput) ContainerStdout() ConfigExtraContainerStdoutPtrOutput
- func (ConfigExtraOutput) ElementType() reflect.Type
- func (o ConfigExtraOutput) ExcludePaths() ConfigExtraExcludePathArrayOutput
- func (o ConfigExtraOutput) ExtractRule() ConfigExtraExtractRulePtrOutput
- func (o ConfigExtraOutput) GroupId() pulumi.StringPtrOutput
- func (o ConfigExtraOutput) GroupIds() pulumi.StringArrayOutput
- func (o ConfigExtraOutput) HostFile() ConfigExtraHostFilePtrOutput
- func (o ConfigExtraOutput) LogType() pulumi.StringOutput
- func (o ConfigExtraOutput) LogsetId() pulumi.StringOutput
- func (o ConfigExtraOutput) LogsetName() pulumi.StringOutput
- func (o ConfigExtraOutput) Name() pulumi.StringOutput
- func (o ConfigExtraOutput) ToConfigExtraOutput() ConfigExtraOutput
- func (o ConfigExtraOutput) ToConfigExtraOutputWithContext(ctx context.Context) ConfigExtraOutput
- func (o ConfigExtraOutput) TopicId() pulumi.StringOutput
- func (o ConfigExtraOutput) TopicName() pulumi.StringOutput
- func (o ConfigExtraOutput) Type() pulumi.StringOutput
- func (o ConfigExtraOutput) UserDefineRule() pulumi.StringPtrOutput
- type ConfigExtraState
- type ConfigExtractRule
- type ConfigExtractRuleArgs
- func (ConfigExtractRuleArgs) ElementType() reflect.Type
- func (i ConfigExtractRuleArgs) ToConfigExtractRuleOutput() ConfigExtractRuleOutput
- func (i ConfigExtractRuleArgs) ToConfigExtractRuleOutputWithContext(ctx context.Context) ConfigExtractRuleOutput
- func (i ConfigExtractRuleArgs) ToConfigExtractRulePtrOutput() ConfigExtractRulePtrOutput
- func (i ConfigExtractRuleArgs) ToConfigExtractRulePtrOutputWithContext(ctx context.Context) ConfigExtractRulePtrOutput
- type ConfigExtractRuleFilterKeyRegex
- type ConfigExtractRuleFilterKeyRegexArgs
- func (ConfigExtractRuleFilterKeyRegexArgs) ElementType() reflect.Type
- func (i ConfigExtractRuleFilterKeyRegexArgs) ToConfigExtractRuleFilterKeyRegexOutput() ConfigExtractRuleFilterKeyRegexOutput
- func (i ConfigExtractRuleFilterKeyRegexArgs) ToConfigExtractRuleFilterKeyRegexOutputWithContext(ctx context.Context) ConfigExtractRuleFilterKeyRegexOutput
- type ConfigExtractRuleFilterKeyRegexArray
- func (ConfigExtractRuleFilterKeyRegexArray) ElementType() reflect.Type
- func (i ConfigExtractRuleFilterKeyRegexArray) ToConfigExtractRuleFilterKeyRegexArrayOutput() ConfigExtractRuleFilterKeyRegexArrayOutput
- func (i ConfigExtractRuleFilterKeyRegexArray) ToConfigExtractRuleFilterKeyRegexArrayOutputWithContext(ctx context.Context) ConfigExtractRuleFilterKeyRegexArrayOutput
- type ConfigExtractRuleFilterKeyRegexArrayInput
- type ConfigExtractRuleFilterKeyRegexArrayOutput
- func (ConfigExtractRuleFilterKeyRegexArrayOutput) ElementType() reflect.Type
- func (o ConfigExtractRuleFilterKeyRegexArrayOutput) Index(i pulumi.IntInput) ConfigExtractRuleFilterKeyRegexOutput
- func (o ConfigExtractRuleFilterKeyRegexArrayOutput) ToConfigExtractRuleFilterKeyRegexArrayOutput() ConfigExtractRuleFilterKeyRegexArrayOutput
- func (o ConfigExtractRuleFilterKeyRegexArrayOutput) ToConfigExtractRuleFilterKeyRegexArrayOutputWithContext(ctx context.Context) ConfigExtractRuleFilterKeyRegexArrayOutput
- type ConfigExtractRuleFilterKeyRegexInput
- type ConfigExtractRuleFilterKeyRegexOutput
- func (ConfigExtractRuleFilterKeyRegexOutput) ElementType() reflect.Type
- func (o ConfigExtractRuleFilterKeyRegexOutput) Key() pulumi.StringPtrOutput
- func (o ConfigExtractRuleFilterKeyRegexOutput) Regex() pulumi.StringPtrOutput
- func (o ConfigExtractRuleFilterKeyRegexOutput) ToConfigExtractRuleFilterKeyRegexOutput() ConfigExtractRuleFilterKeyRegexOutput
- func (o ConfigExtractRuleFilterKeyRegexOutput) ToConfigExtractRuleFilterKeyRegexOutputWithContext(ctx context.Context) ConfigExtractRuleFilterKeyRegexOutput
- type ConfigExtractRuleInput
- type ConfigExtractRuleOutput
- func (o ConfigExtractRuleOutput) Backtracking() pulumi.IntPtrOutput
- func (o ConfigExtractRuleOutput) BeginRegex() pulumi.StringPtrOutput
- func (o ConfigExtractRuleOutput) Delimiter() pulumi.StringPtrOutput
- func (ConfigExtractRuleOutput) ElementType() reflect.Type
- func (o ConfigExtractRuleOutput) FilterKeyRegexes() ConfigExtractRuleFilterKeyRegexArrayOutput
- func (o ConfigExtractRuleOutput) Keys() pulumi.StringArrayOutput
- func (o ConfigExtractRuleOutput) LogRegex() pulumi.StringPtrOutput
- func (o ConfigExtractRuleOutput) TimeFormat() pulumi.StringPtrOutput
- func (o ConfigExtractRuleOutput) TimeKey() pulumi.StringPtrOutput
- func (o ConfigExtractRuleOutput) ToConfigExtractRuleOutput() ConfigExtractRuleOutput
- func (o ConfigExtractRuleOutput) ToConfigExtractRuleOutputWithContext(ctx context.Context) ConfigExtractRuleOutput
- func (o ConfigExtractRuleOutput) ToConfigExtractRulePtrOutput() ConfigExtractRulePtrOutput
- func (o ConfigExtractRuleOutput) ToConfigExtractRulePtrOutputWithContext(ctx context.Context) ConfigExtractRulePtrOutput
- func (o ConfigExtractRuleOutput) UnMatchLogKey() pulumi.StringPtrOutput
- func (o ConfigExtractRuleOutput) UnMatchUpLoadSwitch() pulumi.BoolPtrOutput
- type ConfigExtractRulePtrInput
- type ConfigExtractRulePtrOutput
- func (o ConfigExtractRulePtrOutput) Backtracking() pulumi.IntPtrOutput
- func (o ConfigExtractRulePtrOutput) BeginRegex() pulumi.StringPtrOutput
- func (o ConfigExtractRulePtrOutput) Delimiter() pulumi.StringPtrOutput
- func (o ConfigExtractRulePtrOutput) Elem() ConfigExtractRuleOutput
- func (ConfigExtractRulePtrOutput) ElementType() reflect.Type
- func (o ConfigExtractRulePtrOutput) FilterKeyRegexes() ConfigExtractRuleFilterKeyRegexArrayOutput
- func (o ConfigExtractRulePtrOutput) Keys() pulumi.StringArrayOutput
- func (o ConfigExtractRulePtrOutput) LogRegex() pulumi.StringPtrOutput
- func (o ConfigExtractRulePtrOutput) TimeFormat() pulumi.StringPtrOutput
- func (o ConfigExtractRulePtrOutput) TimeKey() pulumi.StringPtrOutput
- func (o ConfigExtractRulePtrOutput) ToConfigExtractRulePtrOutput() ConfigExtractRulePtrOutput
- func (o ConfigExtractRulePtrOutput) ToConfigExtractRulePtrOutputWithContext(ctx context.Context) ConfigExtractRulePtrOutput
- func (o ConfigExtractRulePtrOutput) UnMatchLogKey() pulumi.StringPtrOutput
- func (o ConfigExtractRulePtrOutput) UnMatchUpLoadSwitch() pulumi.BoolPtrOutput
- type ConfigInput
- type ConfigMap
- type ConfigMapInput
- type ConfigMapOutput
- type ConfigOutput
- func (ConfigOutput) ElementType() reflect.Type
- func (o ConfigOutput) ExcludePaths() ConfigExcludePathArrayOutput
- func (o ConfigOutput) ExtractRule() ConfigExtractRuleOutput
- func (o ConfigOutput) LogType() pulumi.StringPtrOutput
- func (o ConfigOutput) Name() pulumi.StringOutput
- func (o ConfigOutput) Output() pulumi.StringPtrOutput
- func (o ConfigOutput) Path() pulumi.StringPtrOutput
- func (o ConfigOutput) ToConfigOutput() ConfigOutput
- func (o ConfigOutput) ToConfigOutputWithContext(ctx context.Context) ConfigOutput
- func (o ConfigOutput) UserDefineRule() pulumi.StringPtrOutput
- type ConfigState
- type CosShipper
- type CosShipperArgs
- type CosShipperArray
- type CosShipperArrayInput
- type CosShipperArrayOutput
- func (CosShipperArrayOutput) ElementType() reflect.Type
- func (o CosShipperArrayOutput) Index(i pulumi.IntInput) CosShipperOutput
- func (o CosShipperArrayOutput) ToCosShipperArrayOutput() CosShipperArrayOutput
- func (o CosShipperArrayOutput) ToCosShipperArrayOutputWithContext(ctx context.Context) CosShipperArrayOutput
- type CosShipperCompress
- type CosShipperCompressArgs
- func (CosShipperCompressArgs) ElementType() reflect.Type
- func (i CosShipperCompressArgs) ToCosShipperCompressOutput() CosShipperCompressOutput
- func (i CosShipperCompressArgs) ToCosShipperCompressOutputWithContext(ctx context.Context) CosShipperCompressOutput
- func (i CosShipperCompressArgs) ToCosShipperCompressPtrOutput() CosShipperCompressPtrOutput
- func (i CosShipperCompressArgs) ToCosShipperCompressPtrOutputWithContext(ctx context.Context) CosShipperCompressPtrOutput
- type CosShipperCompressInput
- type CosShipperCompressOutput
- func (CosShipperCompressOutput) ElementType() reflect.Type
- func (o CosShipperCompressOutput) Format() pulumi.StringOutput
- func (o CosShipperCompressOutput) ToCosShipperCompressOutput() CosShipperCompressOutput
- func (o CosShipperCompressOutput) ToCosShipperCompressOutputWithContext(ctx context.Context) CosShipperCompressOutput
- func (o CosShipperCompressOutput) ToCosShipperCompressPtrOutput() CosShipperCompressPtrOutput
- func (o CosShipperCompressOutput) ToCosShipperCompressPtrOutputWithContext(ctx context.Context) CosShipperCompressPtrOutput
- type CosShipperCompressPtrInput
- type CosShipperCompressPtrOutput
- func (o CosShipperCompressPtrOutput) Elem() CosShipperCompressOutput
- func (CosShipperCompressPtrOutput) ElementType() reflect.Type
- func (o CosShipperCompressPtrOutput) Format() pulumi.StringPtrOutput
- func (o CosShipperCompressPtrOutput) ToCosShipperCompressPtrOutput() CosShipperCompressPtrOutput
- func (o CosShipperCompressPtrOutput) ToCosShipperCompressPtrOutputWithContext(ctx context.Context) CosShipperCompressPtrOutput
- type CosShipperContent
- type CosShipperContentArgs
- func (CosShipperContentArgs) ElementType() reflect.Type
- func (i CosShipperContentArgs) ToCosShipperContentOutput() CosShipperContentOutput
- func (i CosShipperContentArgs) ToCosShipperContentOutputWithContext(ctx context.Context) CosShipperContentOutput
- func (i CosShipperContentArgs) ToCosShipperContentPtrOutput() CosShipperContentPtrOutput
- func (i CosShipperContentArgs) ToCosShipperContentPtrOutputWithContext(ctx context.Context) CosShipperContentPtrOutput
- type CosShipperContentCsv
- type CosShipperContentCsvArgs
- func (CosShipperContentCsvArgs) ElementType() reflect.Type
- func (i CosShipperContentCsvArgs) ToCosShipperContentCsvOutput() CosShipperContentCsvOutput
- func (i CosShipperContentCsvArgs) ToCosShipperContentCsvOutputWithContext(ctx context.Context) CosShipperContentCsvOutput
- func (i CosShipperContentCsvArgs) ToCosShipperContentCsvPtrOutput() CosShipperContentCsvPtrOutput
- func (i CosShipperContentCsvArgs) ToCosShipperContentCsvPtrOutputWithContext(ctx context.Context) CosShipperContentCsvPtrOutput
- type CosShipperContentCsvInput
- type CosShipperContentCsvOutput
- func (o CosShipperContentCsvOutput) Delimiter() pulumi.StringOutput
- func (CosShipperContentCsvOutput) ElementType() reflect.Type
- func (o CosShipperContentCsvOutput) EscapeChar() pulumi.StringOutput
- func (o CosShipperContentCsvOutput) Keys() pulumi.StringArrayOutput
- func (o CosShipperContentCsvOutput) NonExistingField() pulumi.StringOutput
- func (o CosShipperContentCsvOutput) PrintKey() pulumi.BoolOutput
- func (o CosShipperContentCsvOutput) ToCosShipperContentCsvOutput() CosShipperContentCsvOutput
- func (o CosShipperContentCsvOutput) ToCosShipperContentCsvOutputWithContext(ctx context.Context) CosShipperContentCsvOutput
- func (o CosShipperContentCsvOutput) ToCosShipperContentCsvPtrOutput() CosShipperContentCsvPtrOutput
- func (o CosShipperContentCsvOutput) ToCosShipperContentCsvPtrOutputWithContext(ctx context.Context) CosShipperContentCsvPtrOutput
- type CosShipperContentCsvPtrInput
- type CosShipperContentCsvPtrOutput
- func (o CosShipperContentCsvPtrOutput) Delimiter() pulumi.StringPtrOutput
- func (o CosShipperContentCsvPtrOutput) Elem() CosShipperContentCsvOutput
- func (CosShipperContentCsvPtrOutput) ElementType() reflect.Type
- func (o CosShipperContentCsvPtrOutput) EscapeChar() pulumi.StringPtrOutput
- func (o CosShipperContentCsvPtrOutput) Keys() pulumi.StringArrayOutput
- func (o CosShipperContentCsvPtrOutput) NonExistingField() pulumi.StringPtrOutput
- func (o CosShipperContentCsvPtrOutput) PrintKey() pulumi.BoolPtrOutput
- func (o CosShipperContentCsvPtrOutput) ToCosShipperContentCsvPtrOutput() CosShipperContentCsvPtrOutput
- func (o CosShipperContentCsvPtrOutput) ToCosShipperContentCsvPtrOutputWithContext(ctx context.Context) CosShipperContentCsvPtrOutput
- type CosShipperContentInput
- type CosShipperContentJson
- type CosShipperContentJsonArgs
- func (CosShipperContentJsonArgs) ElementType() reflect.Type
- func (i CosShipperContentJsonArgs) ToCosShipperContentJsonOutput() CosShipperContentJsonOutput
- func (i CosShipperContentJsonArgs) ToCosShipperContentJsonOutputWithContext(ctx context.Context) CosShipperContentJsonOutput
- func (i CosShipperContentJsonArgs) ToCosShipperContentJsonPtrOutput() CosShipperContentJsonPtrOutput
- func (i CosShipperContentJsonArgs) ToCosShipperContentJsonPtrOutputWithContext(ctx context.Context) CosShipperContentJsonPtrOutput
- type CosShipperContentJsonInput
- type CosShipperContentJsonOutput
- func (CosShipperContentJsonOutput) ElementType() reflect.Type
- func (o CosShipperContentJsonOutput) EnableTag() pulumi.BoolOutput
- func (o CosShipperContentJsonOutput) MetaFields() pulumi.StringArrayOutput
- func (o CosShipperContentJsonOutput) ToCosShipperContentJsonOutput() CosShipperContentJsonOutput
- func (o CosShipperContentJsonOutput) ToCosShipperContentJsonOutputWithContext(ctx context.Context) CosShipperContentJsonOutput
- func (o CosShipperContentJsonOutput) ToCosShipperContentJsonPtrOutput() CosShipperContentJsonPtrOutput
- func (o CosShipperContentJsonOutput) ToCosShipperContentJsonPtrOutputWithContext(ctx context.Context) CosShipperContentJsonPtrOutput
- type CosShipperContentJsonPtrInput
- type CosShipperContentJsonPtrOutput
- func (o CosShipperContentJsonPtrOutput) Elem() CosShipperContentJsonOutput
- func (CosShipperContentJsonPtrOutput) ElementType() reflect.Type
- func (o CosShipperContentJsonPtrOutput) EnableTag() pulumi.BoolPtrOutput
- func (o CosShipperContentJsonPtrOutput) MetaFields() pulumi.StringArrayOutput
- func (o CosShipperContentJsonPtrOutput) ToCosShipperContentJsonPtrOutput() CosShipperContentJsonPtrOutput
- func (o CosShipperContentJsonPtrOutput) ToCosShipperContentJsonPtrOutputWithContext(ctx context.Context) CosShipperContentJsonPtrOutput
- type CosShipperContentOutput
- func (o CosShipperContentOutput) Csv() CosShipperContentCsvPtrOutput
- func (CosShipperContentOutput) ElementType() reflect.Type
- func (o CosShipperContentOutput) Format() pulumi.StringOutput
- func (o CosShipperContentOutput) Json() CosShipperContentJsonPtrOutput
- func (o CosShipperContentOutput) ToCosShipperContentOutput() CosShipperContentOutput
- func (o CosShipperContentOutput) ToCosShipperContentOutputWithContext(ctx context.Context) CosShipperContentOutput
- func (o CosShipperContentOutput) ToCosShipperContentPtrOutput() CosShipperContentPtrOutput
- func (o CosShipperContentOutput) ToCosShipperContentPtrOutputWithContext(ctx context.Context) CosShipperContentPtrOutput
- type CosShipperContentPtrInput
- type CosShipperContentPtrOutput
- func (o CosShipperContentPtrOutput) Csv() CosShipperContentCsvPtrOutput
- func (o CosShipperContentPtrOutput) Elem() CosShipperContentOutput
- func (CosShipperContentPtrOutput) ElementType() reflect.Type
- func (o CosShipperContentPtrOutput) Format() pulumi.StringPtrOutput
- func (o CosShipperContentPtrOutput) Json() CosShipperContentJsonPtrOutput
- func (o CosShipperContentPtrOutput) ToCosShipperContentPtrOutput() CosShipperContentPtrOutput
- func (o CosShipperContentPtrOutput) ToCosShipperContentPtrOutputWithContext(ctx context.Context) CosShipperContentPtrOutput
- type CosShipperFilterRule
- type CosShipperFilterRuleArgs
- type CosShipperFilterRuleArray
- type CosShipperFilterRuleArrayInput
- type CosShipperFilterRuleArrayOutput
- func (CosShipperFilterRuleArrayOutput) ElementType() reflect.Type
- func (o CosShipperFilterRuleArrayOutput) Index(i pulumi.IntInput) CosShipperFilterRuleOutput
- func (o CosShipperFilterRuleArrayOutput) ToCosShipperFilterRuleArrayOutput() CosShipperFilterRuleArrayOutput
- func (o CosShipperFilterRuleArrayOutput) ToCosShipperFilterRuleArrayOutputWithContext(ctx context.Context) CosShipperFilterRuleArrayOutput
- type CosShipperFilterRuleInput
- type CosShipperFilterRuleOutput
- func (CosShipperFilterRuleOutput) ElementType() reflect.Type
- func (o CosShipperFilterRuleOutput) Key() pulumi.StringOutput
- func (o CosShipperFilterRuleOutput) Regex() pulumi.StringOutput
- func (o CosShipperFilterRuleOutput) ToCosShipperFilterRuleOutput() CosShipperFilterRuleOutput
- func (o CosShipperFilterRuleOutput) ToCosShipperFilterRuleOutputWithContext(ctx context.Context) CosShipperFilterRuleOutput
- func (o CosShipperFilterRuleOutput) Value() pulumi.StringOutput
- type CosShipperInput
- type CosShipperMap
- type CosShipperMapInput
- type CosShipperMapOutput
- func (CosShipperMapOutput) ElementType() reflect.Type
- func (o CosShipperMapOutput) MapIndex(k pulumi.StringInput) CosShipperOutput
- func (o CosShipperMapOutput) ToCosShipperMapOutput() CosShipperMapOutput
- func (o CosShipperMapOutput) ToCosShipperMapOutputWithContext(ctx context.Context) CosShipperMapOutput
- type CosShipperOutput
- func (o CosShipperOutput) Bucket() pulumi.StringOutput
- func (o CosShipperOutput) Compress() CosShipperCompressPtrOutput
- func (o CosShipperOutput) Content() CosShipperContentPtrOutput
- func (CosShipperOutput) ElementType() reflect.Type
- func (o CosShipperOutput) FilterRules() CosShipperFilterRuleArrayOutput
- func (o CosShipperOutput) Interval() pulumi.IntPtrOutput
- func (o CosShipperOutput) MaxSize() pulumi.IntPtrOutput
- func (o CosShipperOutput) Partition() pulumi.StringPtrOutput
- func (o CosShipperOutput) Prefix() pulumi.StringOutput
- func (o CosShipperOutput) ShipperName() pulumi.StringOutput
- func (o CosShipperOutput) ToCosShipperOutput() CosShipperOutput
- func (o CosShipperOutput) ToCosShipperOutputWithContext(ctx context.Context) CosShipperOutput
- func (o CosShipperOutput) TopicId() pulumi.StringOutput
- type CosShipperState
- type Logset
- type LogsetArgs
- type LogsetArray
- type LogsetArrayInput
- type LogsetArrayOutput
- type LogsetInput
- type LogsetMap
- type LogsetMapInput
- type LogsetMapOutput
- type LogsetOutput
- func (o LogsetOutput) CreateTime() pulumi.StringOutput
- func (LogsetOutput) ElementType() reflect.Type
- func (o LogsetOutput) LogsetName() pulumi.StringOutput
- func (o LogsetOutput) RoleName() pulumi.StringOutput
- func (o LogsetOutput) Tags() pulumi.MapOutput
- func (o LogsetOutput) ToLogsetOutput() LogsetOutput
- func (o LogsetOutput) ToLogsetOutputWithContext(ctx context.Context) LogsetOutput
- func (o LogsetOutput) TopicCount() pulumi.IntOutput
- type LogsetState
- type MachineGroup
- type MachineGroupArgs
- type MachineGroupArray
- type MachineGroupArrayInput
- type MachineGroupArrayOutput
- func (MachineGroupArrayOutput) ElementType() reflect.Type
- func (o MachineGroupArrayOutput) Index(i pulumi.IntInput) MachineGroupOutput
- func (o MachineGroupArrayOutput) ToMachineGroupArrayOutput() MachineGroupArrayOutput
- func (o MachineGroupArrayOutput) ToMachineGroupArrayOutputWithContext(ctx context.Context) MachineGroupArrayOutput
- type MachineGroupInput
- type MachineGroupMachineGroupType
- type MachineGroupMachineGroupTypeArgs
- func (MachineGroupMachineGroupTypeArgs) ElementType() reflect.Type
- func (i MachineGroupMachineGroupTypeArgs) ToMachineGroupMachineGroupTypeOutput() MachineGroupMachineGroupTypeOutput
- func (i MachineGroupMachineGroupTypeArgs) ToMachineGroupMachineGroupTypeOutputWithContext(ctx context.Context) MachineGroupMachineGroupTypeOutput
- func (i MachineGroupMachineGroupTypeArgs) ToMachineGroupMachineGroupTypePtrOutput() MachineGroupMachineGroupTypePtrOutput
- func (i MachineGroupMachineGroupTypeArgs) ToMachineGroupMachineGroupTypePtrOutputWithContext(ctx context.Context) MachineGroupMachineGroupTypePtrOutput
- type MachineGroupMachineGroupTypeInput
- type MachineGroupMachineGroupTypeOutput
- func (MachineGroupMachineGroupTypeOutput) ElementType() reflect.Type
- func (o MachineGroupMachineGroupTypeOutput) ToMachineGroupMachineGroupTypeOutput() MachineGroupMachineGroupTypeOutput
- func (o MachineGroupMachineGroupTypeOutput) ToMachineGroupMachineGroupTypeOutputWithContext(ctx context.Context) MachineGroupMachineGroupTypeOutput
- func (o MachineGroupMachineGroupTypeOutput) ToMachineGroupMachineGroupTypePtrOutput() MachineGroupMachineGroupTypePtrOutput
- func (o MachineGroupMachineGroupTypeOutput) ToMachineGroupMachineGroupTypePtrOutputWithContext(ctx context.Context) MachineGroupMachineGroupTypePtrOutput
- func (o MachineGroupMachineGroupTypeOutput) Type() pulumi.StringOutput
- func (o MachineGroupMachineGroupTypeOutput) Values() pulumi.StringArrayOutput
- type MachineGroupMachineGroupTypePtrInput
- type MachineGroupMachineGroupTypePtrOutput
- func (o MachineGroupMachineGroupTypePtrOutput) Elem() MachineGroupMachineGroupTypeOutput
- func (MachineGroupMachineGroupTypePtrOutput) ElementType() reflect.Type
- func (o MachineGroupMachineGroupTypePtrOutput) ToMachineGroupMachineGroupTypePtrOutput() MachineGroupMachineGroupTypePtrOutput
- func (o MachineGroupMachineGroupTypePtrOutput) ToMachineGroupMachineGroupTypePtrOutputWithContext(ctx context.Context) MachineGroupMachineGroupTypePtrOutput
- func (o MachineGroupMachineGroupTypePtrOutput) Type() pulumi.StringPtrOutput
- func (o MachineGroupMachineGroupTypePtrOutput) Values() pulumi.StringArrayOutput
- type MachineGroupMap
- type MachineGroupMapInput
- type MachineGroupMapOutput
- func (MachineGroupMapOutput) ElementType() reflect.Type
- func (o MachineGroupMapOutput) MapIndex(k pulumi.StringInput) MachineGroupOutput
- func (o MachineGroupMapOutput) ToMachineGroupMapOutput() MachineGroupMapOutput
- func (o MachineGroupMapOutput) ToMachineGroupMapOutputWithContext(ctx context.Context) MachineGroupMapOutput
- type MachineGroupOutput
- func (o MachineGroupOutput) AutoUpdate() pulumi.BoolPtrOutput
- func (MachineGroupOutput) ElementType() reflect.Type
- func (o MachineGroupOutput) GroupName() pulumi.StringOutput
- func (o MachineGroupOutput) MachineGroupType() MachineGroupMachineGroupTypeOutput
- func (o MachineGroupOutput) ServiceLogging() pulumi.BoolPtrOutput
- func (o MachineGroupOutput) Tags() pulumi.MapOutput
- func (o MachineGroupOutput) ToMachineGroupOutput() MachineGroupOutput
- func (o MachineGroupOutput) ToMachineGroupOutputWithContext(ctx context.Context) MachineGroupOutput
- func (o MachineGroupOutput) UpdateEndTime() pulumi.StringPtrOutput
- func (o MachineGroupOutput) UpdateStartTime() pulumi.StringPtrOutput
- type MachineGroupState
- type Topic
- type TopicArgs
- type TopicArray
- type TopicArrayInput
- type TopicArrayOutput
- type TopicInput
- type TopicMap
- type TopicMapInput
- type TopicMapOutput
- type TopicOutput
- func (o TopicOutput) AutoSplit() pulumi.BoolPtrOutput
- func (TopicOutput) ElementType() reflect.Type
- func (o TopicOutput) LogsetId() pulumi.StringOutput
- func (o TopicOutput) MaxSplitPartitions() pulumi.IntPtrOutput
- func (o TopicOutput) PartitionCount() pulumi.IntPtrOutput
- func (o TopicOutput) Period() pulumi.IntPtrOutput
- func (o TopicOutput) StorageType() pulumi.StringPtrOutput
- func (o TopicOutput) Tags() pulumi.MapOutput
- func (o TopicOutput) ToTopicOutput() TopicOutput
- func (o TopicOutput) ToTopicOutputWithContext(ctx context.Context) TopicOutput
- func (o TopicOutput) TopicName() pulumi.StringOutput
- type TopicState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct { pulumi.CustomResourceState // Collection path blocklist. ExcludePaths ConfigExcludePathArrayOutput `pulumi:"excludePaths"` // Extraction rule. If ExtractRule is set, LogType must be set. ExtractRule ConfigExtractRuleOutput `pulumi:"extractRule"` // Type of the log to be collected. Valid values: json_log: log in JSON format; delimiter_log: log in delimited format; // minimalist_log: minimalist log; multiline_log: log in multi-line format; fullregex_log: log in full regex format. // Default value: minimalist_log. LogType pulumi.StringPtrOutput `pulumi:"logType"` // Collection configuration name. Name pulumi.StringOutput `pulumi:"name"` // Log topic ID (TopicId) of collection configuration. Output pulumi.StringPtrOutput `pulumi:"output"` // Log collection path containing the filename. Path pulumi.StringPtrOutput `pulumi:"path"` // Custom collection rule, which is a serialized JSON string. UserDefineRule pulumi.StringPtrOutput `pulumi:"userDefineRule"` }
func GetConfig ¶
func GetConfig(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ConfigState, opts ...pulumi.ResourceOption) (*Config, error)
GetConfig gets an existing Config resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewConfig ¶
func NewConfig(ctx *pulumi.Context, name string, args *ConfigArgs, opts ...pulumi.ResourceOption) (*Config, error)
NewConfig registers a new resource with the given unique name, arguments, and options.
func (*Config) ElementType ¶
func (*Config) ToConfigOutput ¶
func (i *Config) ToConfigOutput() ConfigOutput
func (*Config) ToConfigOutputWithContext ¶
func (i *Config) ToConfigOutputWithContext(ctx context.Context) ConfigOutput
type ConfigArgs ¶
type ConfigArgs struct { // Collection path blocklist. ExcludePaths ConfigExcludePathArrayInput // Extraction rule. If ExtractRule is set, LogType must be set. ExtractRule ConfigExtractRuleInput // Type of the log to be collected. Valid values: json_log: log in JSON format; delimiter_log: log in delimited format; // minimalist_log: minimalist log; multiline_log: log in multi-line format; fullregex_log: log in full regex format. // Default value: minimalist_log. LogType pulumi.StringPtrInput // Collection configuration name. Name pulumi.StringPtrInput // Log topic ID (TopicId) of collection configuration. Output pulumi.StringPtrInput // Log collection path containing the filename. Path pulumi.StringPtrInput // Custom collection rule, which is a serialized JSON string. UserDefineRule pulumi.StringPtrInput }
The set of arguments for constructing a Config resource.
func (ConfigArgs) ElementType ¶
func (ConfigArgs) ElementType() reflect.Type
type ConfigArray ¶
type ConfigArray []ConfigInput
func (ConfigArray) ElementType ¶
func (ConfigArray) ElementType() reflect.Type
func (ConfigArray) ToConfigArrayOutput ¶
func (i ConfigArray) ToConfigArrayOutput() ConfigArrayOutput
func (ConfigArray) ToConfigArrayOutputWithContext ¶
func (i ConfigArray) ToConfigArrayOutputWithContext(ctx context.Context) ConfigArrayOutput
type ConfigArrayInput ¶
type ConfigArrayInput interface { pulumi.Input ToConfigArrayOutput() ConfigArrayOutput ToConfigArrayOutputWithContext(context.Context) ConfigArrayOutput }
ConfigArrayInput is an input type that accepts ConfigArray and ConfigArrayOutput values. You can construct a concrete instance of `ConfigArrayInput` via:
ConfigArray{ ConfigArgs{...} }
type ConfigArrayOutput ¶
type ConfigArrayOutput struct{ *pulumi.OutputState }
func (ConfigArrayOutput) ElementType ¶
func (ConfigArrayOutput) ElementType() reflect.Type
func (ConfigArrayOutput) Index ¶
func (o ConfigArrayOutput) Index(i pulumi.IntInput) ConfigOutput
func (ConfigArrayOutput) ToConfigArrayOutput ¶
func (o ConfigArrayOutput) ToConfigArrayOutput() ConfigArrayOutput
func (ConfigArrayOutput) ToConfigArrayOutputWithContext ¶
func (o ConfigArrayOutput) ToConfigArrayOutputWithContext(ctx context.Context) ConfigArrayOutput
type ConfigAttachment ¶
type ConfigAttachment struct { pulumi.CustomResourceState // Collection configuration id. ConfigId pulumi.StringOutput `pulumi:"configId"` // Machine group id. GroupId pulumi.StringOutput `pulumi:"groupId"` }
func GetConfigAttachment ¶
func GetConfigAttachment(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ConfigAttachmentState, opts ...pulumi.ResourceOption) (*ConfigAttachment, error)
GetConfigAttachment gets an existing ConfigAttachment resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewConfigAttachment ¶
func NewConfigAttachment(ctx *pulumi.Context, name string, args *ConfigAttachmentArgs, opts ...pulumi.ResourceOption) (*ConfigAttachment, error)
NewConfigAttachment registers a new resource with the given unique name, arguments, and options.
func (*ConfigAttachment) ElementType ¶
func (*ConfigAttachment) ElementType() reflect.Type
func (*ConfigAttachment) ToConfigAttachmentOutput ¶
func (i *ConfigAttachment) ToConfigAttachmentOutput() ConfigAttachmentOutput
func (*ConfigAttachment) ToConfigAttachmentOutputWithContext ¶
func (i *ConfigAttachment) ToConfigAttachmentOutputWithContext(ctx context.Context) ConfigAttachmentOutput
type ConfigAttachmentArgs ¶
type ConfigAttachmentArgs struct { // Collection configuration id. ConfigId pulumi.StringInput // Machine group id. GroupId pulumi.StringInput }
The set of arguments for constructing a ConfigAttachment resource.
func (ConfigAttachmentArgs) ElementType ¶
func (ConfigAttachmentArgs) ElementType() reflect.Type
type ConfigAttachmentArray ¶
type ConfigAttachmentArray []ConfigAttachmentInput
func (ConfigAttachmentArray) ElementType ¶
func (ConfigAttachmentArray) ElementType() reflect.Type
func (ConfigAttachmentArray) ToConfigAttachmentArrayOutput ¶
func (i ConfigAttachmentArray) ToConfigAttachmentArrayOutput() ConfigAttachmentArrayOutput
func (ConfigAttachmentArray) ToConfigAttachmentArrayOutputWithContext ¶
func (i ConfigAttachmentArray) ToConfigAttachmentArrayOutputWithContext(ctx context.Context) ConfigAttachmentArrayOutput
type ConfigAttachmentArrayInput ¶
type ConfigAttachmentArrayInput interface { pulumi.Input ToConfigAttachmentArrayOutput() ConfigAttachmentArrayOutput ToConfigAttachmentArrayOutputWithContext(context.Context) ConfigAttachmentArrayOutput }
ConfigAttachmentArrayInput is an input type that accepts ConfigAttachmentArray and ConfigAttachmentArrayOutput values. You can construct a concrete instance of `ConfigAttachmentArrayInput` via:
ConfigAttachmentArray{ ConfigAttachmentArgs{...} }
type ConfigAttachmentArrayOutput ¶
type ConfigAttachmentArrayOutput struct{ *pulumi.OutputState }
func (ConfigAttachmentArrayOutput) ElementType ¶
func (ConfigAttachmentArrayOutput) ElementType() reflect.Type
func (ConfigAttachmentArrayOutput) Index ¶
func (o ConfigAttachmentArrayOutput) Index(i pulumi.IntInput) ConfigAttachmentOutput
func (ConfigAttachmentArrayOutput) ToConfigAttachmentArrayOutput ¶
func (o ConfigAttachmentArrayOutput) ToConfigAttachmentArrayOutput() ConfigAttachmentArrayOutput
func (ConfigAttachmentArrayOutput) ToConfigAttachmentArrayOutputWithContext ¶
func (o ConfigAttachmentArrayOutput) ToConfigAttachmentArrayOutputWithContext(ctx context.Context) ConfigAttachmentArrayOutput
type ConfigAttachmentInput ¶
type ConfigAttachmentInput interface { pulumi.Input ToConfigAttachmentOutput() ConfigAttachmentOutput ToConfigAttachmentOutputWithContext(ctx context.Context) ConfigAttachmentOutput }
type ConfigAttachmentMap ¶
type ConfigAttachmentMap map[string]ConfigAttachmentInput
func (ConfigAttachmentMap) ElementType ¶
func (ConfigAttachmentMap) ElementType() reflect.Type
func (ConfigAttachmentMap) ToConfigAttachmentMapOutput ¶
func (i ConfigAttachmentMap) ToConfigAttachmentMapOutput() ConfigAttachmentMapOutput
func (ConfigAttachmentMap) ToConfigAttachmentMapOutputWithContext ¶
func (i ConfigAttachmentMap) ToConfigAttachmentMapOutputWithContext(ctx context.Context) ConfigAttachmentMapOutput
type ConfigAttachmentMapInput ¶
type ConfigAttachmentMapInput interface { pulumi.Input ToConfigAttachmentMapOutput() ConfigAttachmentMapOutput ToConfigAttachmentMapOutputWithContext(context.Context) ConfigAttachmentMapOutput }
ConfigAttachmentMapInput is an input type that accepts ConfigAttachmentMap and ConfigAttachmentMapOutput values. You can construct a concrete instance of `ConfigAttachmentMapInput` via:
ConfigAttachmentMap{ "key": ConfigAttachmentArgs{...} }
type ConfigAttachmentMapOutput ¶
type ConfigAttachmentMapOutput struct{ *pulumi.OutputState }
func (ConfigAttachmentMapOutput) ElementType ¶
func (ConfigAttachmentMapOutput) ElementType() reflect.Type
func (ConfigAttachmentMapOutput) MapIndex ¶
func (o ConfigAttachmentMapOutput) MapIndex(k pulumi.StringInput) ConfigAttachmentOutput
func (ConfigAttachmentMapOutput) ToConfigAttachmentMapOutput ¶
func (o ConfigAttachmentMapOutput) ToConfigAttachmentMapOutput() ConfigAttachmentMapOutput
func (ConfigAttachmentMapOutput) ToConfigAttachmentMapOutputWithContext ¶
func (o ConfigAttachmentMapOutput) ToConfigAttachmentMapOutputWithContext(ctx context.Context) ConfigAttachmentMapOutput
type ConfigAttachmentOutput ¶
type ConfigAttachmentOutput struct{ *pulumi.OutputState }
func (ConfigAttachmentOutput) ConfigId ¶
func (o ConfigAttachmentOutput) ConfigId() pulumi.StringOutput
Collection configuration id.
func (ConfigAttachmentOutput) ElementType ¶
func (ConfigAttachmentOutput) ElementType() reflect.Type
func (ConfigAttachmentOutput) GroupId ¶
func (o ConfigAttachmentOutput) GroupId() pulumi.StringOutput
Machine group id.
func (ConfigAttachmentOutput) ToConfigAttachmentOutput ¶
func (o ConfigAttachmentOutput) ToConfigAttachmentOutput() ConfigAttachmentOutput
func (ConfigAttachmentOutput) ToConfigAttachmentOutputWithContext ¶
func (o ConfigAttachmentOutput) ToConfigAttachmentOutputWithContext(ctx context.Context) ConfigAttachmentOutput
type ConfigAttachmentState ¶
type ConfigAttachmentState struct { // Collection configuration id. ConfigId pulumi.StringPtrInput // Machine group id. GroupId pulumi.StringPtrInput }
func (ConfigAttachmentState) ElementType ¶
func (ConfigAttachmentState) ElementType() reflect.Type
type ConfigExcludePath ¶
type ConfigExcludePathArgs ¶
type ConfigExcludePathArgs struct { Type pulumi.StringPtrInput `pulumi:"type"` Value pulumi.StringPtrInput `pulumi:"value"` }
func (ConfigExcludePathArgs) ElementType ¶
func (ConfigExcludePathArgs) ElementType() reflect.Type
func (ConfigExcludePathArgs) ToConfigExcludePathOutput ¶
func (i ConfigExcludePathArgs) ToConfigExcludePathOutput() ConfigExcludePathOutput
func (ConfigExcludePathArgs) ToConfigExcludePathOutputWithContext ¶
func (i ConfigExcludePathArgs) ToConfigExcludePathOutputWithContext(ctx context.Context) ConfigExcludePathOutput
type ConfigExcludePathArray ¶
type ConfigExcludePathArray []ConfigExcludePathInput
func (ConfigExcludePathArray) ElementType ¶
func (ConfigExcludePathArray) ElementType() reflect.Type
func (ConfigExcludePathArray) ToConfigExcludePathArrayOutput ¶
func (i ConfigExcludePathArray) ToConfigExcludePathArrayOutput() ConfigExcludePathArrayOutput
func (ConfigExcludePathArray) ToConfigExcludePathArrayOutputWithContext ¶
func (i ConfigExcludePathArray) ToConfigExcludePathArrayOutputWithContext(ctx context.Context) ConfigExcludePathArrayOutput
type ConfigExcludePathArrayInput ¶
type ConfigExcludePathArrayInput interface { pulumi.Input ToConfigExcludePathArrayOutput() ConfigExcludePathArrayOutput ToConfigExcludePathArrayOutputWithContext(context.Context) ConfigExcludePathArrayOutput }
ConfigExcludePathArrayInput is an input type that accepts ConfigExcludePathArray and ConfigExcludePathArrayOutput values. You can construct a concrete instance of `ConfigExcludePathArrayInput` via:
ConfigExcludePathArray{ ConfigExcludePathArgs{...} }
type ConfigExcludePathArrayOutput ¶
type ConfigExcludePathArrayOutput struct{ *pulumi.OutputState }
func (ConfigExcludePathArrayOutput) ElementType ¶
func (ConfigExcludePathArrayOutput) ElementType() reflect.Type
func (ConfigExcludePathArrayOutput) Index ¶
func (o ConfigExcludePathArrayOutput) Index(i pulumi.IntInput) ConfigExcludePathOutput
func (ConfigExcludePathArrayOutput) ToConfigExcludePathArrayOutput ¶
func (o ConfigExcludePathArrayOutput) ToConfigExcludePathArrayOutput() ConfigExcludePathArrayOutput
func (ConfigExcludePathArrayOutput) ToConfigExcludePathArrayOutputWithContext ¶
func (o ConfigExcludePathArrayOutput) ToConfigExcludePathArrayOutputWithContext(ctx context.Context) ConfigExcludePathArrayOutput
type ConfigExcludePathInput ¶
type ConfigExcludePathInput interface { pulumi.Input ToConfigExcludePathOutput() ConfigExcludePathOutput ToConfigExcludePathOutputWithContext(context.Context) ConfigExcludePathOutput }
ConfigExcludePathInput is an input type that accepts ConfigExcludePathArgs and ConfigExcludePathOutput values. You can construct a concrete instance of `ConfigExcludePathInput` via:
ConfigExcludePathArgs{...}
type ConfigExcludePathOutput ¶
type ConfigExcludePathOutput struct{ *pulumi.OutputState }
func (ConfigExcludePathOutput) ElementType ¶
func (ConfigExcludePathOutput) ElementType() reflect.Type
func (ConfigExcludePathOutput) ToConfigExcludePathOutput ¶
func (o ConfigExcludePathOutput) ToConfigExcludePathOutput() ConfigExcludePathOutput
func (ConfigExcludePathOutput) ToConfigExcludePathOutputWithContext ¶
func (o ConfigExcludePathOutput) ToConfigExcludePathOutputWithContext(ctx context.Context) ConfigExcludePathOutput
func (ConfigExcludePathOutput) Type ¶
func (o ConfigExcludePathOutput) Type() pulumi.StringPtrOutput
func (ConfigExcludePathOutput) Value ¶
func (o ConfigExcludePathOutput) Value() pulumi.StringPtrOutput
type ConfigExtra ¶
type ConfigExtra struct { pulumi.CustomResourceState // Collection configuration flag. ConfigFlag pulumi.StringOutput `pulumi:"configFlag"` // Container file path info. ContainerFile ConfigExtraContainerFilePtrOutput `pulumi:"containerFile"` // Container stdout info. ContainerStdout ConfigExtraContainerStdoutPtrOutput `pulumi:"containerStdout"` // Collection path blocklist. ExcludePaths ConfigExtraExcludePathArrayOutput `pulumi:"excludePaths"` // Extraction rule. If ExtractRule is set, LogType must be set. ExtractRule ConfigExtraExtractRulePtrOutput `pulumi:"extractRule"` // Binding group id. GroupId pulumi.StringPtrOutput `pulumi:"groupId"` // Binding group ids. GroupIds pulumi.StringArrayOutput `pulumi:"groupIds"` // Node file config info. HostFile ConfigExtraHostFilePtrOutput `pulumi:"hostFile"` // Type of the log to be collected. Valid values: json_log: log in JSON format; delimiter_log: log in delimited format; // minimalist_log: minimalist log; multiline_log: log in multi-line format; fullregex_log: log in full regex format. // Default value: minimalist_log. LogType pulumi.StringOutput `pulumi:"logType"` // Logset Id. LogsetId pulumi.StringOutput `pulumi:"logsetId"` // Logset Name. LogsetName pulumi.StringOutput `pulumi:"logsetName"` // Collection configuration name. Name pulumi.StringOutput `pulumi:"name"` // Log topic ID (TopicId) of collection configuration. TopicId pulumi.StringOutput `pulumi:"topicId"` // Topic Name. TopicName pulumi.StringOutput `pulumi:"topicName"` // Type. Valid values: container_stdout; container_file; host_file. Type pulumi.StringOutput `pulumi:"type"` // Custom collection rule, which is a serialized JSON string. UserDefineRule pulumi.StringPtrOutput `pulumi:"userDefineRule"` }
func GetConfigExtra ¶
func GetConfigExtra(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ConfigExtraState, opts ...pulumi.ResourceOption) (*ConfigExtra, error)
GetConfigExtra gets an existing ConfigExtra resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewConfigExtra ¶
func NewConfigExtra(ctx *pulumi.Context, name string, args *ConfigExtraArgs, opts ...pulumi.ResourceOption) (*ConfigExtra, error)
NewConfigExtra registers a new resource with the given unique name, arguments, and options.
func (*ConfigExtra) ElementType ¶
func (*ConfigExtra) ElementType() reflect.Type
func (*ConfigExtra) ToConfigExtraOutput ¶
func (i *ConfigExtra) ToConfigExtraOutput() ConfigExtraOutput
func (*ConfigExtra) ToConfigExtraOutputWithContext ¶
func (i *ConfigExtra) ToConfigExtraOutputWithContext(ctx context.Context) ConfigExtraOutput
type ConfigExtraArgs ¶
type ConfigExtraArgs struct { // Collection configuration flag. ConfigFlag pulumi.StringInput // Container file path info. ContainerFile ConfigExtraContainerFilePtrInput // Container stdout info. ContainerStdout ConfigExtraContainerStdoutPtrInput // Collection path blocklist. ExcludePaths ConfigExtraExcludePathArrayInput // Extraction rule. If ExtractRule is set, LogType must be set. ExtractRule ConfigExtraExtractRulePtrInput // Binding group id. GroupId pulumi.StringPtrInput // Binding group ids. GroupIds pulumi.StringArrayInput // Node file config info. HostFile ConfigExtraHostFilePtrInput // Type of the log to be collected. Valid values: json_log: log in JSON format; delimiter_log: log in delimited format; // minimalist_log: minimalist log; multiline_log: log in multi-line format; fullregex_log: log in full regex format. // Default value: minimalist_log. LogType pulumi.StringInput // Logset Id. LogsetId pulumi.StringInput // Logset Name. LogsetName pulumi.StringInput // Collection configuration name. Name pulumi.StringPtrInput // Log topic ID (TopicId) of collection configuration. TopicId pulumi.StringInput // Topic Name. TopicName pulumi.StringInput // Type. Valid values: container_stdout; container_file; host_file. Type pulumi.StringInput // Custom collection rule, which is a serialized JSON string. UserDefineRule pulumi.StringPtrInput }
The set of arguments for constructing a ConfigExtra resource.
func (ConfigExtraArgs) ElementType ¶
func (ConfigExtraArgs) ElementType() reflect.Type
type ConfigExtraArray ¶
type ConfigExtraArray []ConfigExtraInput
func (ConfigExtraArray) ElementType ¶
func (ConfigExtraArray) ElementType() reflect.Type
func (ConfigExtraArray) ToConfigExtraArrayOutput ¶
func (i ConfigExtraArray) ToConfigExtraArrayOutput() ConfigExtraArrayOutput
func (ConfigExtraArray) ToConfigExtraArrayOutputWithContext ¶
func (i ConfigExtraArray) ToConfigExtraArrayOutputWithContext(ctx context.Context) ConfigExtraArrayOutput
type ConfigExtraArrayInput ¶
type ConfigExtraArrayInput interface { pulumi.Input ToConfigExtraArrayOutput() ConfigExtraArrayOutput ToConfigExtraArrayOutputWithContext(context.Context) ConfigExtraArrayOutput }
ConfigExtraArrayInput is an input type that accepts ConfigExtraArray and ConfigExtraArrayOutput values. You can construct a concrete instance of `ConfigExtraArrayInput` via:
ConfigExtraArray{ ConfigExtraArgs{...} }
type ConfigExtraArrayOutput ¶
type ConfigExtraArrayOutput struct{ *pulumi.OutputState }
func (ConfigExtraArrayOutput) ElementType ¶
func (ConfigExtraArrayOutput) ElementType() reflect.Type
func (ConfigExtraArrayOutput) Index ¶
func (o ConfigExtraArrayOutput) Index(i pulumi.IntInput) ConfigExtraOutput
func (ConfigExtraArrayOutput) ToConfigExtraArrayOutput ¶
func (o ConfigExtraArrayOutput) ToConfigExtraArrayOutput() ConfigExtraArrayOutput
func (ConfigExtraArrayOutput) ToConfigExtraArrayOutputWithContext ¶
func (o ConfigExtraArrayOutput) ToConfigExtraArrayOutputWithContext(ctx context.Context) ConfigExtraArrayOutput
type ConfigExtraContainerFile ¶
type ConfigExtraContainerFile struct { Container string `pulumi:"container"` ExcludeLabels []string `pulumi:"excludeLabels"` ExcludeNamespace *string `pulumi:"excludeNamespace"` FilePattern string `pulumi:"filePattern"` IncludeLabels []string `pulumi:"includeLabels"` LogPath string `pulumi:"logPath"` Namespace string `pulumi:"namespace"` Workload *ConfigExtraContainerFileWorkload `pulumi:"workload"` }
type ConfigExtraContainerFileArgs ¶
type ConfigExtraContainerFileArgs struct { Container pulumi.StringInput `pulumi:"container"` ExcludeLabels pulumi.StringArrayInput `pulumi:"excludeLabels"` ExcludeNamespace pulumi.StringPtrInput `pulumi:"excludeNamespace"` FilePattern pulumi.StringInput `pulumi:"filePattern"` IncludeLabels pulumi.StringArrayInput `pulumi:"includeLabels"` LogPath pulumi.StringInput `pulumi:"logPath"` Namespace pulumi.StringInput `pulumi:"namespace"` Workload ConfigExtraContainerFileWorkloadPtrInput `pulumi:"workload"` }
func (ConfigExtraContainerFileArgs) ElementType ¶
func (ConfigExtraContainerFileArgs) ElementType() reflect.Type
func (ConfigExtraContainerFileArgs) ToConfigExtraContainerFileOutput ¶
func (i ConfigExtraContainerFileArgs) ToConfigExtraContainerFileOutput() ConfigExtraContainerFileOutput
func (ConfigExtraContainerFileArgs) ToConfigExtraContainerFileOutputWithContext ¶
func (i ConfigExtraContainerFileArgs) ToConfigExtraContainerFileOutputWithContext(ctx context.Context) ConfigExtraContainerFileOutput
func (ConfigExtraContainerFileArgs) ToConfigExtraContainerFilePtrOutput ¶
func (i ConfigExtraContainerFileArgs) ToConfigExtraContainerFilePtrOutput() ConfigExtraContainerFilePtrOutput
func (ConfigExtraContainerFileArgs) ToConfigExtraContainerFilePtrOutputWithContext ¶
func (i ConfigExtraContainerFileArgs) ToConfigExtraContainerFilePtrOutputWithContext(ctx context.Context) ConfigExtraContainerFilePtrOutput
type ConfigExtraContainerFileInput ¶
type ConfigExtraContainerFileInput interface { pulumi.Input ToConfigExtraContainerFileOutput() ConfigExtraContainerFileOutput ToConfigExtraContainerFileOutputWithContext(context.Context) ConfigExtraContainerFileOutput }
ConfigExtraContainerFileInput is an input type that accepts ConfigExtraContainerFileArgs and ConfigExtraContainerFileOutput values. You can construct a concrete instance of `ConfigExtraContainerFileInput` via:
ConfigExtraContainerFileArgs{...}
type ConfigExtraContainerFileOutput ¶
type ConfigExtraContainerFileOutput struct{ *pulumi.OutputState }
func (ConfigExtraContainerFileOutput) Container ¶
func (o ConfigExtraContainerFileOutput) Container() pulumi.StringOutput
func (ConfigExtraContainerFileOutput) ElementType ¶
func (ConfigExtraContainerFileOutput) ElementType() reflect.Type
func (ConfigExtraContainerFileOutput) ExcludeLabels ¶
func (o ConfigExtraContainerFileOutput) ExcludeLabels() pulumi.StringArrayOutput
func (ConfigExtraContainerFileOutput) ExcludeNamespace ¶
func (o ConfigExtraContainerFileOutput) ExcludeNamespace() pulumi.StringPtrOutput
func (ConfigExtraContainerFileOutput) FilePattern ¶
func (o ConfigExtraContainerFileOutput) FilePattern() pulumi.StringOutput
func (ConfigExtraContainerFileOutput) IncludeLabels ¶
func (o ConfigExtraContainerFileOutput) IncludeLabels() pulumi.StringArrayOutput
func (ConfigExtraContainerFileOutput) LogPath ¶
func (o ConfigExtraContainerFileOutput) LogPath() pulumi.StringOutput
func (ConfigExtraContainerFileOutput) Namespace ¶
func (o ConfigExtraContainerFileOutput) Namespace() pulumi.StringOutput
func (ConfigExtraContainerFileOutput) ToConfigExtraContainerFileOutput ¶
func (o ConfigExtraContainerFileOutput) ToConfigExtraContainerFileOutput() ConfigExtraContainerFileOutput
func (ConfigExtraContainerFileOutput) ToConfigExtraContainerFileOutputWithContext ¶
func (o ConfigExtraContainerFileOutput) ToConfigExtraContainerFileOutputWithContext(ctx context.Context) ConfigExtraContainerFileOutput
func (ConfigExtraContainerFileOutput) ToConfigExtraContainerFilePtrOutput ¶
func (o ConfigExtraContainerFileOutput) ToConfigExtraContainerFilePtrOutput() ConfigExtraContainerFilePtrOutput
func (ConfigExtraContainerFileOutput) ToConfigExtraContainerFilePtrOutputWithContext ¶
func (o ConfigExtraContainerFileOutput) ToConfigExtraContainerFilePtrOutputWithContext(ctx context.Context) ConfigExtraContainerFilePtrOutput
func (ConfigExtraContainerFileOutput) Workload ¶
func (o ConfigExtraContainerFileOutput) Workload() ConfigExtraContainerFileWorkloadPtrOutput
type ConfigExtraContainerFilePtrInput ¶
type ConfigExtraContainerFilePtrInput interface { pulumi.Input ToConfigExtraContainerFilePtrOutput() ConfigExtraContainerFilePtrOutput ToConfigExtraContainerFilePtrOutputWithContext(context.Context) ConfigExtraContainerFilePtrOutput }
ConfigExtraContainerFilePtrInput is an input type that accepts ConfigExtraContainerFileArgs, ConfigExtraContainerFilePtr and ConfigExtraContainerFilePtrOutput values. You can construct a concrete instance of `ConfigExtraContainerFilePtrInput` via:
ConfigExtraContainerFileArgs{...} or: nil
func ConfigExtraContainerFilePtr ¶
func ConfigExtraContainerFilePtr(v *ConfigExtraContainerFileArgs) ConfigExtraContainerFilePtrInput
type ConfigExtraContainerFilePtrOutput ¶
type ConfigExtraContainerFilePtrOutput struct{ *pulumi.OutputState }
func (ConfigExtraContainerFilePtrOutput) Container ¶
func (o ConfigExtraContainerFilePtrOutput) Container() pulumi.StringPtrOutput
func (ConfigExtraContainerFilePtrOutput) Elem ¶
func (o ConfigExtraContainerFilePtrOutput) Elem() ConfigExtraContainerFileOutput
func (ConfigExtraContainerFilePtrOutput) ElementType ¶
func (ConfigExtraContainerFilePtrOutput) ElementType() reflect.Type
func (ConfigExtraContainerFilePtrOutput) ExcludeLabels ¶
func (o ConfigExtraContainerFilePtrOutput) ExcludeLabels() pulumi.StringArrayOutput
func (ConfigExtraContainerFilePtrOutput) ExcludeNamespace ¶
func (o ConfigExtraContainerFilePtrOutput) ExcludeNamespace() pulumi.StringPtrOutput
func (ConfigExtraContainerFilePtrOutput) FilePattern ¶
func (o ConfigExtraContainerFilePtrOutput) FilePattern() pulumi.StringPtrOutput
func (ConfigExtraContainerFilePtrOutput) IncludeLabels ¶
func (o ConfigExtraContainerFilePtrOutput) IncludeLabels() pulumi.StringArrayOutput
func (ConfigExtraContainerFilePtrOutput) LogPath ¶
func (o ConfigExtraContainerFilePtrOutput) LogPath() pulumi.StringPtrOutput
func (ConfigExtraContainerFilePtrOutput) Namespace ¶
func (o ConfigExtraContainerFilePtrOutput) Namespace() pulumi.StringPtrOutput
func (ConfigExtraContainerFilePtrOutput) ToConfigExtraContainerFilePtrOutput ¶
func (o ConfigExtraContainerFilePtrOutput) ToConfigExtraContainerFilePtrOutput() ConfigExtraContainerFilePtrOutput
func (ConfigExtraContainerFilePtrOutput) ToConfigExtraContainerFilePtrOutputWithContext ¶
func (o ConfigExtraContainerFilePtrOutput) ToConfigExtraContainerFilePtrOutputWithContext(ctx context.Context) ConfigExtraContainerFilePtrOutput
func (ConfigExtraContainerFilePtrOutput) Workload ¶
func (o ConfigExtraContainerFilePtrOutput) Workload() ConfigExtraContainerFileWorkloadPtrOutput
type ConfigExtraContainerFileWorkloadArgs ¶
type ConfigExtraContainerFileWorkloadArgs struct { Container pulumi.StringPtrInput `pulumi:"container"` Kind pulumi.StringInput `pulumi:"kind"` Name pulumi.StringInput `pulumi:"name"` Namespace pulumi.StringPtrInput `pulumi:"namespace"` }
func (ConfigExtraContainerFileWorkloadArgs) ElementType ¶
func (ConfigExtraContainerFileWorkloadArgs) ElementType() reflect.Type
func (ConfigExtraContainerFileWorkloadArgs) ToConfigExtraContainerFileWorkloadOutput ¶
func (i ConfigExtraContainerFileWorkloadArgs) ToConfigExtraContainerFileWorkloadOutput() ConfigExtraContainerFileWorkloadOutput
func (ConfigExtraContainerFileWorkloadArgs) ToConfigExtraContainerFileWorkloadOutputWithContext ¶
func (i ConfigExtraContainerFileWorkloadArgs) ToConfigExtraContainerFileWorkloadOutputWithContext(ctx context.Context) ConfigExtraContainerFileWorkloadOutput
func (ConfigExtraContainerFileWorkloadArgs) ToConfigExtraContainerFileWorkloadPtrOutput ¶
func (i ConfigExtraContainerFileWorkloadArgs) ToConfigExtraContainerFileWorkloadPtrOutput() ConfigExtraContainerFileWorkloadPtrOutput
func (ConfigExtraContainerFileWorkloadArgs) ToConfigExtraContainerFileWorkloadPtrOutputWithContext ¶
func (i ConfigExtraContainerFileWorkloadArgs) ToConfigExtraContainerFileWorkloadPtrOutputWithContext(ctx context.Context) ConfigExtraContainerFileWorkloadPtrOutput
type ConfigExtraContainerFileWorkloadInput ¶
type ConfigExtraContainerFileWorkloadInput interface { pulumi.Input ToConfigExtraContainerFileWorkloadOutput() ConfigExtraContainerFileWorkloadOutput ToConfigExtraContainerFileWorkloadOutputWithContext(context.Context) ConfigExtraContainerFileWorkloadOutput }
ConfigExtraContainerFileWorkloadInput is an input type that accepts ConfigExtraContainerFileWorkloadArgs and ConfigExtraContainerFileWorkloadOutput values. You can construct a concrete instance of `ConfigExtraContainerFileWorkloadInput` via:
ConfigExtraContainerFileWorkloadArgs{...}
type ConfigExtraContainerFileWorkloadOutput ¶
type ConfigExtraContainerFileWorkloadOutput struct{ *pulumi.OutputState }
func (ConfigExtraContainerFileWorkloadOutput) Container ¶
func (o ConfigExtraContainerFileWorkloadOutput) Container() pulumi.StringPtrOutput
func (ConfigExtraContainerFileWorkloadOutput) ElementType ¶
func (ConfigExtraContainerFileWorkloadOutput) ElementType() reflect.Type
func (ConfigExtraContainerFileWorkloadOutput) Kind ¶
func (o ConfigExtraContainerFileWorkloadOutput) Kind() pulumi.StringOutput
func (ConfigExtraContainerFileWorkloadOutput) Name ¶
func (o ConfigExtraContainerFileWorkloadOutput) Name() pulumi.StringOutput
func (ConfigExtraContainerFileWorkloadOutput) Namespace ¶
func (o ConfigExtraContainerFileWorkloadOutput) Namespace() pulumi.StringPtrOutput
func (ConfigExtraContainerFileWorkloadOutput) ToConfigExtraContainerFileWorkloadOutput ¶
func (o ConfigExtraContainerFileWorkloadOutput) ToConfigExtraContainerFileWorkloadOutput() ConfigExtraContainerFileWorkloadOutput
func (ConfigExtraContainerFileWorkloadOutput) ToConfigExtraContainerFileWorkloadOutputWithContext ¶
func (o ConfigExtraContainerFileWorkloadOutput) ToConfigExtraContainerFileWorkloadOutputWithContext(ctx context.Context) ConfigExtraContainerFileWorkloadOutput
func (ConfigExtraContainerFileWorkloadOutput) ToConfigExtraContainerFileWorkloadPtrOutput ¶
func (o ConfigExtraContainerFileWorkloadOutput) ToConfigExtraContainerFileWorkloadPtrOutput() ConfigExtraContainerFileWorkloadPtrOutput
func (ConfigExtraContainerFileWorkloadOutput) ToConfigExtraContainerFileWorkloadPtrOutputWithContext ¶
func (o ConfigExtraContainerFileWorkloadOutput) ToConfigExtraContainerFileWorkloadPtrOutputWithContext(ctx context.Context) ConfigExtraContainerFileWorkloadPtrOutput
type ConfigExtraContainerFileWorkloadPtrInput ¶
type ConfigExtraContainerFileWorkloadPtrInput interface { pulumi.Input ToConfigExtraContainerFileWorkloadPtrOutput() ConfigExtraContainerFileWorkloadPtrOutput ToConfigExtraContainerFileWorkloadPtrOutputWithContext(context.Context) ConfigExtraContainerFileWorkloadPtrOutput }
ConfigExtraContainerFileWorkloadPtrInput is an input type that accepts ConfigExtraContainerFileWorkloadArgs, ConfigExtraContainerFileWorkloadPtr and ConfigExtraContainerFileWorkloadPtrOutput values. You can construct a concrete instance of `ConfigExtraContainerFileWorkloadPtrInput` via:
ConfigExtraContainerFileWorkloadArgs{...} or: nil
func ConfigExtraContainerFileWorkloadPtr ¶
func ConfigExtraContainerFileWorkloadPtr(v *ConfigExtraContainerFileWorkloadArgs) ConfigExtraContainerFileWorkloadPtrInput
type ConfigExtraContainerFileWorkloadPtrOutput ¶
type ConfigExtraContainerFileWorkloadPtrOutput struct{ *pulumi.OutputState }
func (ConfigExtraContainerFileWorkloadPtrOutput) Container ¶
func (o ConfigExtraContainerFileWorkloadPtrOutput) Container() pulumi.StringPtrOutput
func (ConfigExtraContainerFileWorkloadPtrOutput) ElementType ¶
func (ConfigExtraContainerFileWorkloadPtrOutput) ElementType() reflect.Type
func (ConfigExtraContainerFileWorkloadPtrOutput) Kind ¶
func (o ConfigExtraContainerFileWorkloadPtrOutput) Kind() pulumi.StringPtrOutput
func (ConfigExtraContainerFileWorkloadPtrOutput) Name ¶
func (o ConfigExtraContainerFileWorkloadPtrOutput) Name() pulumi.StringPtrOutput
func (ConfigExtraContainerFileWorkloadPtrOutput) Namespace ¶
func (o ConfigExtraContainerFileWorkloadPtrOutput) Namespace() pulumi.StringPtrOutput
func (ConfigExtraContainerFileWorkloadPtrOutput) ToConfigExtraContainerFileWorkloadPtrOutput ¶
func (o ConfigExtraContainerFileWorkloadPtrOutput) ToConfigExtraContainerFileWorkloadPtrOutput() ConfigExtraContainerFileWorkloadPtrOutput
func (ConfigExtraContainerFileWorkloadPtrOutput) ToConfigExtraContainerFileWorkloadPtrOutputWithContext ¶
func (o ConfigExtraContainerFileWorkloadPtrOutput) ToConfigExtraContainerFileWorkloadPtrOutputWithContext(ctx context.Context) ConfigExtraContainerFileWorkloadPtrOutput
type ConfigExtraContainerStdout ¶
type ConfigExtraContainerStdout struct { AllContainers bool `pulumi:"allContainers"` ExcludeLabels []string `pulumi:"excludeLabels"` ExcludeNamespace *string `pulumi:"excludeNamespace"` IncludeLabels []string `pulumi:"includeLabels"` Namespace *string `pulumi:"namespace"` Workloads []ConfigExtraContainerStdoutWorkload `pulumi:"workloads"` }
type ConfigExtraContainerStdoutArgs ¶
type ConfigExtraContainerStdoutArgs struct { AllContainers pulumi.BoolInput `pulumi:"allContainers"` ExcludeLabels pulumi.StringArrayInput `pulumi:"excludeLabels"` ExcludeNamespace pulumi.StringPtrInput `pulumi:"excludeNamespace"` IncludeLabels pulumi.StringArrayInput `pulumi:"includeLabels"` Namespace pulumi.StringPtrInput `pulumi:"namespace"` Workloads ConfigExtraContainerStdoutWorkloadArrayInput `pulumi:"workloads"` }
func (ConfigExtraContainerStdoutArgs) ElementType ¶
func (ConfigExtraContainerStdoutArgs) ElementType() reflect.Type
func (ConfigExtraContainerStdoutArgs) ToConfigExtraContainerStdoutOutput ¶
func (i ConfigExtraContainerStdoutArgs) ToConfigExtraContainerStdoutOutput() ConfigExtraContainerStdoutOutput
func (ConfigExtraContainerStdoutArgs) ToConfigExtraContainerStdoutOutputWithContext ¶
func (i ConfigExtraContainerStdoutArgs) ToConfigExtraContainerStdoutOutputWithContext(ctx context.Context) ConfigExtraContainerStdoutOutput
func (ConfigExtraContainerStdoutArgs) ToConfigExtraContainerStdoutPtrOutput ¶
func (i ConfigExtraContainerStdoutArgs) ToConfigExtraContainerStdoutPtrOutput() ConfigExtraContainerStdoutPtrOutput
func (ConfigExtraContainerStdoutArgs) ToConfigExtraContainerStdoutPtrOutputWithContext ¶
func (i ConfigExtraContainerStdoutArgs) ToConfigExtraContainerStdoutPtrOutputWithContext(ctx context.Context) ConfigExtraContainerStdoutPtrOutput
type ConfigExtraContainerStdoutInput ¶
type ConfigExtraContainerStdoutInput interface { pulumi.Input ToConfigExtraContainerStdoutOutput() ConfigExtraContainerStdoutOutput ToConfigExtraContainerStdoutOutputWithContext(context.Context) ConfigExtraContainerStdoutOutput }
ConfigExtraContainerStdoutInput is an input type that accepts ConfigExtraContainerStdoutArgs and ConfigExtraContainerStdoutOutput values. You can construct a concrete instance of `ConfigExtraContainerStdoutInput` via:
ConfigExtraContainerStdoutArgs{...}
type ConfigExtraContainerStdoutOutput ¶
type ConfigExtraContainerStdoutOutput struct{ *pulumi.OutputState }
func (ConfigExtraContainerStdoutOutput) AllContainers ¶
func (o ConfigExtraContainerStdoutOutput) AllContainers() pulumi.BoolOutput
func (ConfigExtraContainerStdoutOutput) ElementType ¶
func (ConfigExtraContainerStdoutOutput) ElementType() reflect.Type
func (ConfigExtraContainerStdoutOutput) ExcludeLabels ¶
func (o ConfigExtraContainerStdoutOutput) ExcludeLabels() pulumi.StringArrayOutput
func (ConfigExtraContainerStdoutOutput) ExcludeNamespace ¶
func (o ConfigExtraContainerStdoutOutput) ExcludeNamespace() pulumi.StringPtrOutput
func (ConfigExtraContainerStdoutOutput) IncludeLabels ¶
func (o ConfigExtraContainerStdoutOutput) IncludeLabels() pulumi.StringArrayOutput
func (ConfigExtraContainerStdoutOutput) Namespace ¶
func (o ConfigExtraContainerStdoutOutput) Namespace() pulumi.StringPtrOutput
func (ConfigExtraContainerStdoutOutput) ToConfigExtraContainerStdoutOutput ¶
func (o ConfigExtraContainerStdoutOutput) ToConfigExtraContainerStdoutOutput() ConfigExtraContainerStdoutOutput
func (ConfigExtraContainerStdoutOutput) ToConfigExtraContainerStdoutOutputWithContext ¶
func (o ConfigExtraContainerStdoutOutput) ToConfigExtraContainerStdoutOutputWithContext(ctx context.Context) ConfigExtraContainerStdoutOutput
func (ConfigExtraContainerStdoutOutput) ToConfigExtraContainerStdoutPtrOutput ¶
func (o ConfigExtraContainerStdoutOutput) ToConfigExtraContainerStdoutPtrOutput() ConfigExtraContainerStdoutPtrOutput
func (ConfigExtraContainerStdoutOutput) ToConfigExtraContainerStdoutPtrOutputWithContext ¶
func (o ConfigExtraContainerStdoutOutput) ToConfigExtraContainerStdoutPtrOutputWithContext(ctx context.Context) ConfigExtraContainerStdoutPtrOutput
func (ConfigExtraContainerStdoutOutput) Workloads ¶
func (o ConfigExtraContainerStdoutOutput) Workloads() ConfigExtraContainerStdoutWorkloadArrayOutput
type ConfigExtraContainerStdoutPtrInput ¶
type ConfigExtraContainerStdoutPtrInput interface { pulumi.Input ToConfigExtraContainerStdoutPtrOutput() ConfigExtraContainerStdoutPtrOutput ToConfigExtraContainerStdoutPtrOutputWithContext(context.Context) ConfigExtraContainerStdoutPtrOutput }
ConfigExtraContainerStdoutPtrInput is an input type that accepts ConfigExtraContainerStdoutArgs, ConfigExtraContainerStdoutPtr and ConfigExtraContainerStdoutPtrOutput values. You can construct a concrete instance of `ConfigExtraContainerStdoutPtrInput` via:
ConfigExtraContainerStdoutArgs{...} or: nil
func ConfigExtraContainerStdoutPtr ¶
func ConfigExtraContainerStdoutPtr(v *ConfigExtraContainerStdoutArgs) ConfigExtraContainerStdoutPtrInput
type ConfigExtraContainerStdoutPtrOutput ¶
type ConfigExtraContainerStdoutPtrOutput struct{ *pulumi.OutputState }
func (ConfigExtraContainerStdoutPtrOutput) AllContainers ¶
func (o ConfigExtraContainerStdoutPtrOutput) AllContainers() pulumi.BoolPtrOutput
func (ConfigExtraContainerStdoutPtrOutput) Elem ¶
func (o ConfigExtraContainerStdoutPtrOutput) Elem() ConfigExtraContainerStdoutOutput
func (ConfigExtraContainerStdoutPtrOutput) ElementType ¶
func (ConfigExtraContainerStdoutPtrOutput) ElementType() reflect.Type
func (ConfigExtraContainerStdoutPtrOutput) ExcludeLabels ¶
func (o ConfigExtraContainerStdoutPtrOutput) ExcludeLabels() pulumi.StringArrayOutput
func (ConfigExtraContainerStdoutPtrOutput) ExcludeNamespace ¶
func (o ConfigExtraContainerStdoutPtrOutput) ExcludeNamespace() pulumi.StringPtrOutput
func (ConfigExtraContainerStdoutPtrOutput) IncludeLabels ¶
func (o ConfigExtraContainerStdoutPtrOutput) IncludeLabels() pulumi.StringArrayOutput
func (ConfigExtraContainerStdoutPtrOutput) Namespace ¶
func (o ConfigExtraContainerStdoutPtrOutput) Namespace() pulumi.StringPtrOutput
func (ConfigExtraContainerStdoutPtrOutput) ToConfigExtraContainerStdoutPtrOutput ¶
func (o ConfigExtraContainerStdoutPtrOutput) ToConfigExtraContainerStdoutPtrOutput() ConfigExtraContainerStdoutPtrOutput
func (ConfigExtraContainerStdoutPtrOutput) ToConfigExtraContainerStdoutPtrOutputWithContext ¶
func (o ConfigExtraContainerStdoutPtrOutput) ToConfigExtraContainerStdoutPtrOutputWithContext(ctx context.Context) ConfigExtraContainerStdoutPtrOutput
func (ConfigExtraContainerStdoutPtrOutput) Workloads ¶
func (o ConfigExtraContainerStdoutPtrOutput) Workloads() ConfigExtraContainerStdoutWorkloadArrayOutput
type ConfigExtraContainerStdoutWorkloadArgs ¶
type ConfigExtraContainerStdoutWorkloadArgs struct { Container pulumi.StringPtrInput `pulumi:"container"` Kind pulumi.StringInput `pulumi:"kind"` Name pulumi.StringInput `pulumi:"name"` Namespace pulumi.StringPtrInput `pulumi:"namespace"` }
func (ConfigExtraContainerStdoutWorkloadArgs) ElementType ¶
func (ConfigExtraContainerStdoutWorkloadArgs) ElementType() reflect.Type
func (ConfigExtraContainerStdoutWorkloadArgs) ToConfigExtraContainerStdoutWorkloadOutput ¶
func (i ConfigExtraContainerStdoutWorkloadArgs) ToConfigExtraContainerStdoutWorkloadOutput() ConfigExtraContainerStdoutWorkloadOutput
func (ConfigExtraContainerStdoutWorkloadArgs) ToConfigExtraContainerStdoutWorkloadOutputWithContext ¶
func (i ConfigExtraContainerStdoutWorkloadArgs) ToConfigExtraContainerStdoutWorkloadOutputWithContext(ctx context.Context) ConfigExtraContainerStdoutWorkloadOutput
type ConfigExtraContainerStdoutWorkloadArray ¶
type ConfigExtraContainerStdoutWorkloadArray []ConfigExtraContainerStdoutWorkloadInput
func (ConfigExtraContainerStdoutWorkloadArray) ElementType ¶
func (ConfigExtraContainerStdoutWorkloadArray) ElementType() reflect.Type
func (ConfigExtraContainerStdoutWorkloadArray) ToConfigExtraContainerStdoutWorkloadArrayOutput ¶
func (i ConfigExtraContainerStdoutWorkloadArray) ToConfigExtraContainerStdoutWorkloadArrayOutput() ConfigExtraContainerStdoutWorkloadArrayOutput
func (ConfigExtraContainerStdoutWorkloadArray) ToConfigExtraContainerStdoutWorkloadArrayOutputWithContext ¶
func (i ConfigExtraContainerStdoutWorkloadArray) ToConfigExtraContainerStdoutWorkloadArrayOutputWithContext(ctx context.Context) ConfigExtraContainerStdoutWorkloadArrayOutput
type ConfigExtraContainerStdoutWorkloadArrayInput ¶
type ConfigExtraContainerStdoutWorkloadArrayInput interface { pulumi.Input ToConfigExtraContainerStdoutWorkloadArrayOutput() ConfigExtraContainerStdoutWorkloadArrayOutput ToConfigExtraContainerStdoutWorkloadArrayOutputWithContext(context.Context) ConfigExtraContainerStdoutWorkloadArrayOutput }
ConfigExtraContainerStdoutWorkloadArrayInput is an input type that accepts ConfigExtraContainerStdoutWorkloadArray and ConfigExtraContainerStdoutWorkloadArrayOutput values. You can construct a concrete instance of `ConfigExtraContainerStdoutWorkloadArrayInput` via:
ConfigExtraContainerStdoutWorkloadArray{ ConfigExtraContainerStdoutWorkloadArgs{...} }
type ConfigExtraContainerStdoutWorkloadArrayOutput ¶
type ConfigExtraContainerStdoutWorkloadArrayOutput struct{ *pulumi.OutputState }
func (ConfigExtraContainerStdoutWorkloadArrayOutput) ElementType ¶
func (ConfigExtraContainerStdoutWorkloadArrayOutput) ElementType() reflect.Type
func (ConfigExtraContainerStdoutWorkloadArrayOutput) ToConfigExtraContainerStdoutWorkloadArrayOutput ¶
func (o ConfigExtraContainerStdoutWorkloadArrayOutput) ToConfigExtraContainerStdoutWorkloadArrayOutput() ConfigExtraContainerStdoutWorkloadArrayOutput
func (ConfigExtraContainerStdoutWorkloadArrayOutput) ToConfigExtraContainerStdoutWorkloadArrayOutputWithContext ¶
func (o ConfigExtraContainerStdoutWorkloadArrayOutput) ToConfigExtraContainerStdoutWorkloadArrayOutputWithContext(ctx context.Context) ConfigExtraContainerStdoutWorkloadArrayOutput
type ConfigExtraContainerStdoutWorkloadInput ¶
type ConfigExtraContainerStdoutWorkloadInput interface { pulumi.Input ToConfigExtraContainerStdoutWorkloadOutput() ConfigExtraContainerStdoutWorkloadOutput ToConfigExtraContainerStdoutWorkloadOutputWithContext(context.Context) ConfigExtraContainerStdoutWorkloadOutput }
ConfigExtraContainerStdoutWorkloadInput is an input type that accepts ConfigExtraContainerStdoutWorkloadArgs and ConfigExtraContainerStdoutWorkloadOutput values. You can construct a concrete instance of `ConfigExtraContainerStdoutWorkloadInput` via:
ConfigExtraContainerStdoutWorkloadArgs{...}
type ConfigExtraContainerStdoutWorkloadOutput ¶
type ConfigExtraContainerStdoutWorkloadOutput struct{ *pulumi.OutputState }
func (ConfigExtraContainerStdoutWorkloadOutput) Container ¶
func (o ConfigExtraContainerStdoutWorkloadOutput) Container() pulumi.StringPtrOutput
func (ConfigExtraContainerStdoutWorkloadOutput) ElementType ¶
func (ConfigExtraContainerStdoutWorkloadOutput) ElementType() reflect.Type
func (ConfigExtraContainerStdoutWorkloadOutput) Kind ¶
func (o ConfigExtraContainerStdoutWorkloadOutput) Kind() pulumi.StringOutput
func (ConfigExtraContainerStdoutWorkloadOutput) Name ¶
func (o ConfigExtraContainerStdoutWorkloadOutput) Name() pulumi.StringOutput
func (ConfigExtraContainerStdoutWorkloadOutput) Namespace ¶
func (o ConfigExtraContainerStdoutWorkloadOutput) Namespace() pulumi.StringPtrOutput
func (ConfigExtraContainerStdoutWorkloadOutput) ToConfigExtraContainerStdoutWorkloadOutput ¶
func (o ConfigExtraContainerStdoutWorkloadOutput) ToConfigExtraContainerStdoutWorkloadOutput() ConfigExtraContainerStdoutWorkloadOutput
func (ConfigExtraContainerStdoutWorkloadOutput) ToConfigExtraContainerStdoutWorkloadOutputWithContext ¶
func (o ConfigExtraContainerStdoutWorkloadOutput) ToConfigExtraContainerStdoutWorkloadOutputWithContext(ctx context.Context) ConfigExtraContainerStdoutWorkloadOutput
type ConfigExtraExcludePath ¶
type ConfigExtraExcludePathArgs ¶
type ConfigExtraExcludePathArgs struct { Type pulumi.StringPtrInput `pulumi:"type"` Value pulumi.StringPtrInput `pulumi:"value"` }
func (ConfigExtraExcludePathArgs) ElementType ¶
func (ConfigExtraExcludePathArgs) ElementType() reflect.Type
func (ConfigExtraExcludePathArgs) ToConfigExtraExcludePathOutput ¶
func (i ConfigExtraExcludePathArgs) ToConfigExtraExcludePathOutput() ConfigExtraExcludePathOutput
func (ConfigExtraExcludePathArgs) ToConfigExtraExcludePathOutputWithContext ¶
func (i ConfigExtraExcludePathArgs) ToConfigExtraExcludePathOutputWithContext(ctx context.Context) ConfigExtraExcludePathOutput
type ConfigExtraExcludePathArray ¶
type ConfigExtraExcludePathArray []ConfigExtraExcludePathInput
func (ConfigExtraExcludePathArray) ElementType ¶
func (ConfigExtraExcludePathArray) ElementType() reflect.Type
func (ConfigExtraExcludePathArray) ToConfigExtraExcludePathArrayOutput ¶
func (i ConfigExtraExcludePathArray) ToConfigExtraExcludePathArrayOutput() ConfigExtraExcludePathArrayOutput
func (ConfigExtraExcludePathArray) ToConfigExtraExcludePathArrayOutputWithContext ¶
func (i ConfigExtraExcludePathArray) ToConfigExtraExcludePathArrayOutputWithContext(ctx context.Context) ConfigExtraExcludePathArrayOutput
type ConfigExtraExcludePathArrayInput ¶
type ConfigExtraExcludePathArrayInput interface { pulumi.Input ToConfigExtraExcludePathArrayOutput() ConfigExtraExcludePathArrayOutput ToConfigExtraExcludePathArrayOutputWithContext(context.Context) ConfigExtraExcludePathArrayOutput }
ConfigExtraExcludePathArrayInput is an input type that accepts ConfigExtraExcludePathArray and ConfigExtraExcludePathArrayOutput values. You can construct a concrete instance of `ConfigExtraExcludePathArrayInput` via:
ConfigExtraExcludePathArray{ ConfigExtraExcludePathArgs{...} }
type ConfigExtraExcludePathArrayOutput ¶
type ConfigExtraExcludePathArrayOutput struct{ *pulumi.OutputState }
func (ConfigExtraExcludePathArrayOutput) ElementType ¶
func (ConfigExtraExcludePathArrayOutput) ElementType() reflect.Type
func (ConfigExtraExcludePathArrayOutput) Index ¶
func (o ConfigExtraExcludePathArrayOutput) Index(i pulumi.IntInput) ConfigExtraExcludePathOutput
func (ConfigExtraExcludePathArrayOutput) ToConfigExtraExcludePathArrayOutput ¶
func (o ConfigExtraExcludePathArrayOutput) ToConfigExtraExcludePathArrayOutput() ConfigExtraExcludePathArrayOutput
func (ConfigExtraExcludePathArrayOutput) ToConfigExtraExcludePathArrayOutputWithContext ¶
func (o ConfigExtraExcludePathArrayOutput) ToConfigExtraExcludePathArrayOutputWithContext(ctx context.Context) ConfigExtraExcludePathArrayOutput
type ConfigExtraExcludePathInput ¶
type ConfigExtraExcludePathInput interface { pulumi.Input ToConfigExtraExcludePathOutput() ConfigExtraExcludePathOutput ToConfigExtraExcludePathOutputWithContext(context.Context) ConfigExtraExcludePathOutput }
ConfigExtraExcludePathInput is an input type that accepts ConfigExtraExcludePathArgs and ConfigExtraExcludePathOutput values. You can construct a concrete instance of `ConfigExtraExcludePathInput` via:
ConfigExtraExcludePathArgs{...}
type ConfigExtraExcludePathOutput ¶
type ConfigExtraExcludePathOutput struct{ *pulumi.OutputState }
func (ConfigExtraExcludePathOutput) ElementType ¶
func (ConfigExtraExcludePathOutput) ElementType() reflect.Type
func (ConfigExtraExcludePathOutput) ToConfigExtraExcludePathOutput ¶
func (o ConfigExtraExcludePathOutput) ToConfigExtraExcludePathOutput() ConfigExtraExcludePathOutput
func (ConfigExtraExcludePathOutput) ToConfigExtraExcludePathOutputWithContext ¶
func (o ConfigExtraExcludePathOutput) ToConfigExtraExcludePathOutputWithContext(ctx context.Context) ConfigExtraExcludePathOutput
func (ConfigExtraExcludePathOutput) Type ¶
func (o ConfigExtraExcludePathOutput) Type() pulumi.StringPtrOutput
func (ConfigExtraExcludePathOutput) Value ¶
func (o ConfigExtraExcludePathOutput) Value() pulumi.StringPtrOutput
type ConfigExtraExtractRule ¶
type ConfigExtraExtractRule struct { Backtracking *int `pulumi:"backtracking"` BeginRegex *string `pulumi:"beginRegex"` Delimiter *string `pulumi:"delimiter"` FilterKeyRegexes []ConfigExtraExtractRuleFilterKeyRegex `pulumi:"filterKeyRegexes"` Keys []string `pulumi:"keys"` LogRegex *string `pulumi:"logRegex"` TimeFormat *string `pulumi:"timeFormat"` TimeKey *string `pulumi:"timeKey"` UnMatchLogKey *string `pulumi:"unMatchLogKey"` UnMatchUpLoadSwitch *bool `pulumi:"unMatchUpLoadSwitch"` }
type ConfigExtraExtractRuleArgs ¶
type ConfigExtraExtractRuleArgs struct { Backtracking pulumi.IntPtrInput `pulumi:"backtracking"` BeginRegex pulumi.StringPtrInput `pulumi:"beginRegex"` Delimiter pulumi.StringPtrInput `pulumi:"delimiter"` FilterKeyRegexes ConfigExtraExtractRuleFilterKeyRegexArrayInput `pulumi:"filterKeyRegexes"` Keys pulumi.StringArrayInput `pulumi:"keys"` LogRegex pulumi.StringPtrInput `pulumi:"logRegex"` TimeFormat pulumi.StringPtrInput `pulumi:"timeFormat"` TimeKey pulumi.StringPtrInput `pulumi:"timeKey"` UnMatchLogKey pulumi.StringPtrInput `pulumi:"unMatchLogKey"` UnMatchUpLoadSwitch pulumi.BoolPtrInput `pulumi:"unMatchUpLoadSwitch"` }
func (ConfigExtraExtractRuleArgs) ElementType ¶
func (ConfigExtraExtractRuleArgs) ElementType() reflect.Type
func (ConfigExtraExtractRuleArgs) ToConfigExtraExtractRuleOutput ¶
func (i ConfigExtraExtractRuleArgs) ToConfigExtraExtractRuleOutput() ConfigExtraExtractRuleOutput
func (ConfigExtraExtractRuleArgs) ToConfigExtraExtractRuleOutputWithContext ¶
func (i ConfigExtraExtractRuleArgs) ToConfigExtraExtractRuleOutputWithContext(ctx context.Context) ConfigExtraExtractRuleOutput
func (ConfigExtraExtractRuleArgs) ToConfigExtraExtractRulePtrOutput ¶
func (i ConfigExtraExtractRuleArgs) ToConfigExtraExtractRulePtrOutput() ConfigExtraExtractRulePtrOutput
func (ConfigExtraExtractRuleArgs) ToConfigExtraExtractRulePtrOutputWithContext ¶
func (i ConfigExtraExtractRuleArgs) ToConfigExtraExtractRulePtrOutputWithContext(ctx context.Context) ConfigExtraExtractRulePtrOutput
type ConfigExtraExtractRuleFilterKeyRegexArgs ¶
type ConfigExtraExtractRuleFilterKeyRegexArgs struct { Key pulumi.StringPtrInput `pulumi:"key"` Regex pulumi.StringPtrInput `pulumi:"regex"` }
func (ConfigExtraExtractRuleFilterKeyRegexArgs) ElementType ¶
func (ConfigExtraExtractRuleFilterKeyRegexArgs) ElementType() reflect.Type
func (ConfigExtraExtractRuleFilterKeyRegexArgs) ToConfigExtraExtractRuleFilterKeyRegexOutput ¶
func (i ConfigExtraExtractRuleFilterKeyRegexArgs) ToConfigExtraExtractRuleFilterKeyRegexOutput() ConfigExtraExtractRuleFilterKeyRegexOutput
func (ConfigExtraExtractRuleFilterKeyRegexArgs) ToConfigExtraExtractRuleFilterKeyRegexOutputWithContext ¶
func (i ConfigExtraExtractRuleFilterKeyRegexArgs) ToConfigExtraExtractRuleFilterKeyRegexOutputWithContext(ctx context.Context) ConfigExtraExtractRuleFilterKeyRegexOutput
type ConfigExtraExtractRuleFilterKeyRegexArray ¶
type ConfigExtraExtractRuleFilterKeyRegexArray []ConfigExtraExtractRuleFilterKeyRegexInput
func (ConfigExtraExtractRuleFilterKeyRegexArray) ElementType ¶
func (ConfigExtraExtractRuleFilterKeyRegexArray) ElementType() reflect.Type
func (ConfigExtraExtractRuleFilterKeyRegexArray) ToConfigExtraExtractRuleFilterKeyRegexArrayOutput ¶
func (i ConfigExtraExtractRuleFilterKeyRegexArray) ToConfigExtraExtractRuleFilterKeyRegexArrayOutput() ConfigExtraExtractRuleFilterKeyRegexArrayOutput
func (ConfigExtraExtractRuleFilterKeyRegexArray) ToConfigExtraExtractRuleFilterKeyRegexArrayOutputWithContext ¶
func (i ConfigExtraExtractRuleFilterKeyRegexArray) ToConfigExtraExtractRuleFilterKeyRegexArrayOutputWithContext(ctx context.Context) ConfigExtraExtractRuleFilterKeyRegexArrayOutput
type ConfigExtraExtractRuleFilterKeyRegexArrayInput ¶
type ConfigExtraExtractRuleFilterKeyRegexArrayInput interface { pulumi.Input ToConfigExtraExtractRuleFilterKeyRegexArrayOutput() ConfigExtraExtractRuleFilterKeyRegexArrayOutput ToConfigExtraExtractRuleFilterKeyRegexArrayOutputWithContext(context.Context) ConfigExtraExtractRuleFilterKeyRegexArrayOutput }
ConfigExtraExtractRuleFilterKeyRegexArrayInput is an input type that accepts ConfigExtraExtractRuleFilterKeyRegexArray and ConfigExtraExtractRuleFilterKeyRegexArrayOutput values. You can construct a concrete instance of `ConfigExtraExtractRuleFilterKeyRegexArrayInput` via:
ConfigExtraExtractRuleFilterKeyRegexArray{ ConfigExtraExtractRuleFilterKeyRegexArgs{...} }
type ConfigExtraExtractRuleFilterKeyRegexArrayOutput ¶
type ConfigExtraExtractRuleFilterKeyRegexArrayOutput struct{ *pulumi.OutputState }
func (ConfigExtraExtractRuleFilterKeyRegexArrayOutput) ElementType ¶
func (ConfigExtraExtractRuleFilterKeyRegexArrayOutput) ElementType() reflect.Type
func (ConfigExtraExtractRuleFilterKeyRegexArrayOutput) ToConfigExtraExtractRuleFilterKeyRegexArrayOutput ¶
func (o ConfigExtraExtractRuleFilterKeyRegexArrayOutput) ToConfigExtraExtractRuleFilterKeyRegexArrayOutput() ConfigExtraExtractRuleFilterKeyRegexArrayOutput
func (ConfigExtraExtractRuleFilterKeyRegexArrayOutput) ToConfigExtraExtractRuleFilterKeyRegexArrayOutputWithContext ¶
func (o ConfigExtraExtractRuleFilterKeyRegexArrayOutput) ToConfigExtraExtractRuleFilterKeyRegexArrayOutputWithContext(ctx context.Context) ConfigExtraExtractRuleFilterKeyRegexArrayOutput
type ConfigExtraExtractRuleFilterKeyRegexInput ¶
type ConfigExtraExtractRuleFilterKeyRegexInput interface { pulumi.Input ToConfigExtraExtractRuleFilterKeyRegexOutput() ConfigExtraExtractRuleFilterKeyRegexOutput ToConfigExtraExtractRuleFilterKeyRegexOutputWithContext(context.Context) ConfigExtraExtractRuleFilterKeyRegexOutput }
ConfigExtraExtractRuleFilterKeyRegexInput is an input type that accepts ConfigExtraExtractRuleFilterKeyRegexArgs and ConfigExtraExtractRuleFilterKeyRegexOutput values. You can construct a concrete instance of `ConfigExtraExtractRuleFilterKeyRegexInput` via:
ConfigExtraExtractRuleFilterKeyRegexArgs{...}
type ConfigExtraExtractRuleFilterKeyRegexOutput ¶
type ConfigExtraExtractRuleFilterKeyRegexOutput struct{ *pulumi.OutputState }
func (ConfigExtraExtractRuleFilterKeyRegexOutput) ElementType ¶
func (ConfigExtraExtractRuleFilterKeyRegexOutput) ElementType() reflect.Type
func (ConfigExtraExtractRuleFilterKeyRegexOutput) Key ¶
func (o ConfigExtraExtractRuleFilterKeyRegexOutput) Key() pulumi.StringPtrOutput
func (ConfigExtraExtractRuleFilterKeyRegexOutput) Regex ¶
func (o ConfigExtraExtractRuleFilterKeyRegexOutput) Regex() pulumi.StringPtrOutput
func (ConfigExtraExtractRuleFilterKeyRegexOutput) ToConfigExtraExtractRuleFilterKeyRegexOutput ¶
func (o ConfigExtraExtractRuleFilterKeyRegexOutput) ToConfigExtraExtractRuleFilterKeyRegexOutput() ConfigExtraExtractRuleFilterKeyRegexOutput
func (ConfigExtraExtractRuleFilterKeyRegexOutput) ToConfigExtraExtractRuleFilterKeyRegexOutputWithContext ¶
func (o ConfigExtraExtractRuleFilterKeyRegexOutput) ToConfigExtraExtractRuleFilterKeyRegexOutputWithContext(ctx context.Context) ConfigExtraExtractRuleFilterKeyRegexOutput
type ConfigExtraExtractRuleInput ¶
type ConfigExtraExtractRuleInput interface { pulumi.Input ToConfigExtraExtractRuleOutput() ConfigExtraExtractRuleOutput ToConfigExtraExtractRuleOutputWithContext(context.Context) ConfigExtraExtractRuleOutput }
ConfigExtraExtractRuleInput is an input type that accepts ConfigExtraExtractRuleArgs and ConfigExtraExtractRuleOutput values. You can construct a concrete instance of `ConfigExtraExtractRuleInput` via:
ConfigExtraExtractRuleArgs{...}
type ConfigExtraExtractRuleOutput ¶
type ConfigExtraExtractRuleOutput struct{ *pulumi.OutputState }
func (ConfigExtraExtractRuleOutput) Backtracking ¶
func (o ConfigExtraExtractRuleOutput) Backtracking() pulumi.IntPtrOutput
func (ConfigExtraExtractRuleOutput) BeginRegex ¶
func (o ConfigExtraExtractRuleOutput) BeginRegex() pulumi.StringPtrOutput
func (ConfigExtraExtractRuleOutput) Delimiter ¶
func (o ConfigExtraExtractRuleOutput) Delimiter() pulumi.StringPtrOutput
func (ConfigExtraExtractRuleOutput) ElementType ¶
func (ConfigExtraExtractRuleOutput) ElementType() reflect.Type
func (ConfigExtraExtractRuleOutput) FilterKeyRegexes ¶
func (o ConfigExtraExtractRuleOutput) FilterKeyRegexes() ConfigExtraExtractRuleFilterKeyRegexArrayOutput
func (ConfigExtraExtractRuleOutput) Keys ¶
func (o ConfigExtraExtractRuleOutput) Keys() pulumi.StringArrayOutput
func (ConfigExtraExtractRuleOutput) LogRegex ¶
func (o ConfigExtraExtractRuleOutput) LogRegex() pulumi.StringPtrOutput
func (ConfigExtraExtractRuleOutput) TimeFormat ¶
func (o ConfigExtraExtractRuleOutput) TimeFormat() pulumi.StringPtrOutput
func (ConfigExtraExtractRuleOutput) TimeKey ¶
func (o ConfigExtraExtractRuleOutput) TimeKey() pulumi.StringPtrOutput
func (ConfigExtraExtractRuleOutput) ToConfigExtraExtractRuleOutput ¶
func (o ConfigExtraExtractRuleOutput) ToConfigExtraExtractRuleOutput() ConfigExtraExtractRuleOutput
func (ConfigExtraExtractRuleOutput) ToConfigExtraExtractRuleOutputWithContext ¶
func (o ConfigExtraExtractRuleOutput) ToConfigExtraExtractRuleOutputWithContext(ctx context.Context) ConfigExtraExtractRuleOutput
func (ConfigExtraExtractRuleOutput) ToConfigExtraExtractRulePtrOutput ¶
func (o ConfigExtraExtractRuleOutput) ToConfigExtraExtractRulePtrOutput() ConfigExtraExtractRulePtrOutput
func (ConfigExtraExtractRuleOutput) ToConfigExtraExtractRulePtrOutputWithContext ¶
func (o ConfigExtraExtractRuleOutput) ToConfigExtraExtractRulePtrOutputWithContext(ctx context.Context) ConfigExtraExtractRulePtrOutput
func (ConfigExtraExtractRuleOutput) UnMatchLogKey ¶
func (o ConfigExtraExtractRuleOutput) UnMatchLogKey() pulumi.StringPtrOutput
func (ConfigExtraExtractRuleOutput) UnMatchUpLoadSwitch ¶
func (o ConfigExtraExtractRuleOutput) UnMatchUpLoadSwitch() pulumi.BoolPtrOutput
type ConfigExtraExtractRulePtrInput ¶
type ConfigExtraExtractRulePtrInput interface { pulumi.Input ToConfigExtraExtractRulePtrOutput() ConfigExtraExtractRulePtrOutput ToConfigExtraExtractRulePtrOutputWithContext(context.Context) ConfigExtraExtractRulePtrOutput }
ConfigExtraExtractRulePtrInput is an input type that accepts ConfigExtraExtractRuleArgs, ConfigExtraExtractRulePtr and ConfigExtraExtractRulePtrOutput values. You can construct a concrete instance of `ConfigExtraExtractRulePtrInput` via:
ConfigExtraExtractRuleArgs{...} or: nil
func ConfigExtraExtractRulePtr ¶
func ConfigExtraExtractRulePtr(v *ConfigExtraExtractRuleArgs) ConfigExtraExtractRulePtrInput
type ConfigExtraExtractRulePtrOutput ¶
type ConfigExtraExtractRulePtrOutput struct{ *pulumi.OutputState }
func (ConfigExtraExtractRulePtrOutput) Backtracking ¶
func (o ConfigExtraExtractRulePtrOutput) Backtracking() pulumi.IntPtrOutput
func (ConfigExtraExtractRulePtrOutput) BeginRegex ¶
func (o ConfigExtraExtractRulePtrOutput) BeginRegex() pulumi.StringPtrOutput
func (ConfigExtraExtractRulePtrOutput) Delimiter ¶
func (o ConfigExtraExtractRulePtrOutput) Delimiter() pulumi.StringPtrOutput
func (ConfigExtraExtractRulePtrOutput) Elem ¶
func (o ConfigExtraExtractRulePtrOutput) Elem() ConfigExtraExtractRuleOutput
func (ConfigExtraExtractRulePtrOutput) ElementType ¶
func (ConfigExtraExtractRulePtrOutput) ElementType() reflect.Type
func (ConfigExtraExtractRulePtrOutput) FilterKeyRegexes ¶
func (o ConfigExtraExtractRulePtrOutput) FilterKeyRegexes() ConfigExtraExtractRuleFilterKeyRegexArrayOutput
func (ConfigExtraExtractRulePtrOutput) Keys ¶
func (o ConfigExtraExtractRulePtrOutput) Keys() pulumi.StringArrayOutput
func (ConfigExtraExtractRulePtrOutput) LogRegex ¶
func (o ConfigExtraExtractRulePtrOutput) LogRegex() pulumi.StringPtrOutput
func (ConfigExtraExtractRulePtrOutput) TimeFormat ¶
func (o ConfigExtraExtractRulePtrOutput) TimeFormat() pulumi.StringPtrOutput
func (ConfigExtraExtractRulePtrOutput) TimeKey ¶
func (o ConfigExtraExtractRulePtrOutput) TimeKey() pulumi.StringPtrOutput
func (ConfigExtraExtractRulePtrOutput) ToConfigExtraExtractRulePtrOutput ¶
func (o ConfigExtraExtractRulePtrOutput) ToConfigExtraExtractRulePtrOutput() ConfigExtraExtractRulePtrOutput
func (ConfigExtraExtractRulePtrOutput) ToConfigExtraExtractRulePtrOutputWithContext ¶
func (o ConfigExtraExtractRulePtrOutput) ToConfigExtraExtractRulePtrOutputWithContext(ctx context.Context) ConfigExtraExtractRulePtrOutput
func (ConfigExtraExtractRulePtrOutput) UnMatchLogKey ¶
func (o ConfigExtraExtractRulePtrOutput) UnMatchLogKey() pulumi.StringPtrOutput
func (ConfigExtraExtractRulePtrOutput) UnMatchUpLoadSwitch ¶
func (o ConfigExtraExtractRulePtrOutput) UnMatchUpLoadSwitch() pulumi.BoolPtrOutput
type ConfigExtraHostFile ¶
type ConfigExtraHostFileArgs ¶
type ConfigExtraHostFileArgs struct { CustomLabels pulumi.StringArrayInput `pulumi:"customLabels"` FilePattern pulumi.StringInput `pulumi:"filePattern"` LogPath pulumi.StringInput `pulumi:"logPath"` }
func (ConfigExtraHostFileArgs) ElementType ¶
func (ConfigExtraHostFileArgs) ElementType() reflect.Type
func (ConfigExtraHostFileArgs) ToConfigExtraHostFileOutput ¶
func (i ConfigExtraHostFileArgs) ToConfigExtraHostFileOutput() ConfigExtraHostFileOutput
func (ConfigExtraHostFileArgs) ToConfigExtraHostFileOutputWithContext ¶
func (i ConfigExtraHostFileArgs) ToConfigExtraHostFileOutputWithContext(ctx context.Context) ConfigExtraHostFileOutput
func (ConfigExtraHostFileArgs) ToConfigExtraHostFilePtrOutput ¶
func (i ConfigExtraHostFileArgs) ToConfigExtraHostFilePtrOutput() ConfigExtraHostFilePtrOutput
func (ConfigExtraHostFileArgs) ToConfigExtraHostFilePtrOutputWithContext ¶
func (i ConfigExtraHostFileArgs) ToConfigExtraHostFilePtrOutputWithContext(ctx context.Context) ConfigExtraHostFilePtrOutput
type ConfigExtraHostFileInput ¶
type ConfigExtraHostFileInput interface { pulumi.Input ToConfigExtraHostFileOutput() ConfigExtraHostFileOutput ToConfigExtraHostFileOutputWithContext(context.Context) ConfigExtraHostFileOutput }
ConfigExtraHostFileInput is an input type that accepts ConfigExtraHostFileArgs and ConfigExtraHostFileOutput values. You can construct a concrete instance of `ConfigExtraHostFileInput` via:
ConfigExtraHostFileArgs{...}
type ConfigExtraHostFileOutput ¶
type ConfigExtraHostFileOutput struct{ *pulumi.OutputState }
func (ConfigExtraHostFileOutput) CustomLabels ¶
func (o ConfigExtraHostFileOutput) CustomLabels() pulumi.StringArrayOutput
func (ConfigExtraHostFileOutput) ElementType ¶
func (ConfigExtraHostFileOutput) ElementType() reflect.Type
func (ConfigExtraHostFileOutput) FilePattern ¶
func (o ConfigExtraHostFileOutput) FilePattern() pulumi.StringOutput
func (ConfigExtraHostFileOutput) LogPath ¶
func (o ConfigExtraHostFileOutput) LogPath() pulumi.StringOutput
func (ConfigExtraHostFileOutput) ToConfigExtraHostFileOutput ¶
func (o ConfigExtraHostFileOutput) ToConfigExtraHostFileOutput() ConfigExtraHostFileOutput
func (ConfigExtraHostFileOutput) ToConfigExtraHostFileOutputWithContext ¶
func (o ConfigExtraHostFileOutput) ToConfigExtraHostFileOutputWithContext(ctx context.Context) ConfigExtraHostFileOutput
func (ConfigExtraHostFileOutput) ToConfigExtraHostFilePtrOutput ¶
func (o ConfigExtraHostFileOutput) ToConfigExtraHostFilePtrOutput() ConfigExtraHostFilePtrOutput
func (ConfigExtraHostFileOutput) ToConfigExtraHostFilePtrOutputWithContext ¶
func (o ConfigExtraHostFileOutput) ToConfigExtraHostFilePtrOutputWithContext(ctx context.Context) ConfigExtraHostFilePtrOutput
type ConfigExtraHostFilePtrInput ¶
type ConfigExtraHostFilePtrInput interface { pulumi.Input ToConfigExtraHostFilePtrOutput() ConfigExtraHostFilePtrOutput ToConfigExtraHostFilePtrOutputWithContext(context.Context) ConfigExtraHostFilePtrOutput }
ConfigExtraHostFilePtrInput is an input type that accepts ConfigExtraHostFileArgs, ConfigExtraHostFilePtr and ConfigExtraHostFilePtrOutput values. You can construct a concrete instance of `ConfigExtraHostFilePtrInput` via:
ConfigExtraHostFileArgs{...} or: nil
func ConfigExtraHostFilePtr ¶
func ConfigExtraHostFilePtr(v *ConfigExtraHostFileArgs) ConfigExtraHostFilePtrInput
type ConfigExtraHostFilePtrOutput ¶
type ConfigExtraHostFilePtrOutput struct{ *pulumi.OutputState }
func (ConfigExtraHostFilePtrOutput) CustomLabels ¶
func (o ConfigExtraHostFilePtrOutput) CustomLabels() pulumi.StringArrayOutput
func (ConfigExtraHostFilePtrOutput) Elem ¶
func (o ConfigExtraHostFilePtrOutput) Elem() ConfigExtraHostFileOutput
func (ConfigExtraHostFilePtrOutput) ElementType ¶
func (ConfigExtraHostFilePtrOutput) ElementType() reflect.Type
func (ConfigExtraHostFilePtrOutput) FilePattern ¶
func (o ConfigExtraHostFilePtrOutput) FilePattern() pulumi.StringPtrOutput
func (ConfigExtraHostFilePtrOutput) LogPath ¶
func (o ConfigExtraHostFilePtrOutput) LogPath() pulumi.StringPtrOutput
func (ConfigExtraHostFilePtrOutput) ToConfigExtraHostFilePtrOutput ¶
func (o ConfigExtraHostFilePtrOutput) ToConfigExtraHostFilePtrOutput() ConfigExtraHostFilePtrOutput
func (ConfigExtraHostFilePtrOutput) ToConfigExtraHostFilePtrOutputWithContext ¶
func (o ConfigExtraHostFilePtrOutput) ToConfigExtraHostFilePtrOutputWithContext(ctx context.Context) ConfigExtraHostFilePtrOutput
type ConfigExtraInput ¶
type ConfigExtraInput interface { pulumi.Input ToConfigExtraOutput() ConfigExtraOutput ToConfigExtraOutputWithContext(ctx context.Context) ConfigExtraOutput }
type ConfigExtraMap ¶
type ConfigExtraMap map[string]ConfigExtraInput
func (ConfigExtraMap) ElementType ¶
func (ConfigExtraMap) ElementType() reflect.Type
func (ConfigExtraMap) ToConfigExtraMapOutput ¶
func (i ConfigExtraMap) ToConfigExtraMapOutput() ConfigExtraMapOutput
func (ConfigExtraMap) ToConfigExtraMapOutputWithContext ¶
func (i ConfigExtraMap) ToConfigExtraMapOutputWithContext(ctx context.Context) ConfigExtraMapOutput
type ConfigExtraMapInput ¶
type ConfigExtraMapInput interface { pulumi.Input ToConfigExtraMapOutput() ConfigExtraMapOutput ToConfigExtraMapOutputWithContext(context.Context) ConfigExtraMapOutput }
ConfigExtraMapInput is an input type that accepts ConfigExtraMap and ConfigExtraMapOutput values. You can construct a concrete instance of `ConfigExtraMapInput` via:
ConfigExtraMap{ "key": ConfigExtraArgs{...} }
type ConfigExtraMapOutput ¶
type ConfigExtraMapOutput struct{ *pulumi.OutputState }
func (ConfigExtraMapOutput) ElementType ¶
func (ConfigExtraMapOutput) ElementType() reflect.Type
func (ConfigExtraMapOutput) MapIndex ¶
func (o ConfigExtraMapOutput) MapIndex(k pulumi.StringInput) ConfigExtraOutput
func (ConfigExtraMapOutput) ToConfigExtraMapOutput ¶
func (o ConfigExtraMapOutput) ToConfigExtraMapOutput() ConfigExtraMapOutput
func (ConfigExtraMapOutput) ToConfigExtraMapOutputWithContext ¶
func (o ConfigExtraMapOutput) ToConfigExtraMapOutputWithContext(ctx context.Context) ConfigExtraMapOutput
type ConfigExtraOutput ¶
type ConfigExtraOutput struct{ *pulumi.OutputState }
func (ConfigExtraOutput) ConfigFlag ¶
func (o ConfigExtraOutput) ConfigFlag() pulumi.StringOutput
Collection configuration flag.
func (ConfigExtraOutput) ContainerFile ¶
func (o ConfigExtraOutput) ContainerFile() ConfigExtraContainerFilePtrOutput
Container file path info.
func (ConfigExtraOutput) ContainerStdout ¶
func (o ConfigExtraOutput) ContainerStdout() ConfigExtraContainerStdoutPtrOutput
Container stdout info.
func (ConfigExtraOutput) ElementType ¶
func (ConfigExtraOutput) ElementType() reflect.Type
func (ConfigExtraOutput) ExcludePaths ¶
func (o ConfigExtraOutput) ExcludePaths() ConfigExtraExcludePathArrayOutput
Collection path blocklist.
func (ConfigExtraOutput) ExtractRule ¶
func (o ConfigExtraOutput) ExtractRule() ConfigExtraExtractRulePtrOutput
Extraction rule. If ExtractRule is set, LogType must be set.
func (ConfigExtraOutput) GroupId ¶
func (o ConfigExtraOutput) GroupId() pulumi.StringPtrOutput
Binding group id.
func (ConfigExtraOutput) GroupIds ¶
func (o ConfigExtraOutput) GroupIds() pulumi.StringArrayOutput
Binding group ids.
func (ConfigExtraOutput) HostFile ¶
func (o ConfigExtraOutput) HostFile() ConfigExtraHostFilePtrOutput
Node file config info.
func (ConfigExtraOutput) LogType ¶
func (o ConfigExtraOutput) LogType() pulumi.StringOutput
Type of the log to be collected. Valid values: json_log: log in JSON format; delimiter_log: log in delimited format; minimalist_log: minimalist log; multiline_log: log in multi-line format; fullregex_log: log in full regex format. Default value: minimalist_log.
func (ConfigExtraOutput) LogsetId ¶
func (o ConfigExtraOutput) LogsetId() pulumi.StringOutput
Logset Id.
func (ConfigExtraOutput) LogsetName ¶
func (o ConfigExtraOutput) LogsetName() pulumi.StringOutput
Logset Name.
func (ConfigExtraOutput) Name ¶
func (o ConfigExtraOutput) Name() pulumi.StringOutput
Collection configuration name.
func (ConfigExtraOutput) ToConfigExtraOutput ¶
func (o ConfigExtraOutput) ToConfigExtraOutput() ConfigExtraOutput
func (ConfigExtraOutput) ToConfigExtraOutputWithContext ¶
func (o ConfigExtraOutput) ToConfigExtraOutputWithContext(ctx context.Context) ConfigExtraOutput
func (ConfigExtraOutput) TopicId ¶
func (o ConfigExtraOutput) TopicId() pulumi.StringOutput
Log topic ID (TopicId) of collection configuration.
func (ConfigExtraOutput) TopicName ¶
func (o ConfigExtraOutput) TopicName() pulumi.StringOutput
Topic Name.
func (ConfigExtraOutput) Type ¶
func (o ConfigExtraOutput) Type() pulumi.StringOutput
Type. Valid values: container_stdout; container_file; host_file.
func (ConfigExtraOutput) UserDefineRule ¶
func (o ConfigExtraOutput) UserDefineRule() pulumi.StringPtrOutput
Custom collection rule, which is a serialized JSON string.
type ConfigExtraState ¶
type ConfigExtraState struct { // Collection configuration flag. ConfigFlag pulumi.StringPtrInput // Container file path info. ContainerFile ConfigExtraContainerFilePtrInput // Container stdout info. ContainerStdout ConfigExtraContainerStdoutPtrInput // Collection path blocklist. ExcludePaths ConfigExtraExcludePathArrayInput // Extraction rule. If ExtractRule is set, LogType must be set. ExtractRule ConfigExtraExtractRulePtrInput // Binding group id. GroupId pulumi.StringPtrInput // Binding group ids. GroupIds pulumi.StringArrayInput // Node file config info. HostFile ConfigExtraHostFilePtrInput // Type of the log to be collected. Valid values: json_log: log in JSON format; delimiter_log: log in delimited format; // minimalist_log: minimalist log; multiline_log: log in multi-line format; fullregex_log: log in full regex format. // Default value: minimalist_log. LogType pulumi.StringPtrInput // Logset Id. LogsetId pulumi.StringPtrInput // Logset Name. LogsetName pulumi.StringPtrInput // Collection configuration name. Name pulumi.StringPtrInput // Log topic ID (TopicId) of collection configuration. TopicId pulumi.StringPtrInput // Topic Name. TopicName pulumi.StringPtrInput // Type. Valid values: container_stdout; container_file; host_file. Type pulumi.StringPtrInput // Custom collection rule, which is a serialized JSON string. UserDefineRule pulumi.StringPtrInput }
func (ConfigExtraState) ElementType ¶
func (ConfigExtraState) ElementType() reflect.Type
type ConfigExtractRule ¶
type ConfigExtractRule struct { Backtracking *int `pulumi:"backtracking"` BeginRegex *string `pulumi:"beginRegex"` Delimiter *string `pulumi:"delimiter"` FilterKeyRegexes []ConfigExtractRuleFilterKeyRegex `pulumi:"filterKeyRegexes"` Keys []string `pulumi:"keys"` LogRegex *string `pulumi:"logRegex"` TimeFormat *string `pulumi:"timeFormat"` TimeKey *string `pulumi:"timeKey"` UnMatchLogKey *string `pulumi:"unMatchLogKey"` UnMatchUpLoadSwitch *bool `pulumi:"unMatchUpLoadSwitch"` }
type ConfigExtractRuleArgs ¶
type ConfigExtractRuleArgs struct { Backtracking pulumi.IntPtrInput `pulumi:"backtracking"` BeginRegex pulumi.StringPtrInput `pulumi:"beginRegex"` Delimiter pulumi.StringPtrInput `pulumi:"delimiter"` FilterKeyRegexes ConfigExtractRuleFilterKeyRegexArrayInput `pulumi:"filterKeyRegexes"` Keys pulumi.StringArrayInput `pulumi:"keys"` LogRegex pulumi.StringPtrInput `pulumi:"logRegex"` TimeFormat pulumi.StringPtrInput `pulumi:"timeFormat"` TimeKey pulumi.StringPtrInput `pulumi:"timeKey"` UnMatchLogKey pulumi.StringPtrInput `pulumi:"unMatchLogKey"` UnMatchUpLoadSwitch pulumi.BoolPtrInput `pulumi:"unMatchUpLoadSwitch"` }
func (ConfigExtractRuleArgs) ElementType ¶
func (ConfigExtractRuleArgs) ElementType() reflect.Type
func (ConfigExtractRuleArgs) ToConfigExtractRuleOutput ¶
func (i ConfigExtractRuleArgs) ToConfigExtractRuleOutput() ConfigExtractRuleOutput
func (ConfigExtractRuleArgs) ToConfigExtractRuleOutputWithContext ¶
func (i ConfigExtractRuleArgs) ToConfigExtractRuleOutputWithContext(ctx context.Context) ConfigExtractRuleOutput
func (ConfigExtractRuleArgs) ToConfigExtractRulePtrOutput ¶
func (i ConfigExtractRuleArgs) ToConfigExtractRulePtrOutput() ConfigExtractRulePtrOutput
func (ConfigExtractRuleArgs) ToConfigExtractRulePtrOutputWithContext ¶
func (i ConfigExtractRuleArgs) ToConfigExtractRulePtrOutputWithContext(ctx context.Context) ConfigExtractRulePtrOutput
type ConfigExtractRuleFilterKeyRegexArgs ¶
type ConfigExtractRuleFilterKeyRegexArgs struct { Key pulumi.StringPtrInput `pulumi:"key"` Regex pulumi.StringPtrInput `pulumi:"regex"` }
func (ConfigExtractRuleFilterKeyRegexArgs) ElementType ¶
func (ConfigExtractRuleFilterKeyRegexArgs) ElementType() reflect.Type
func (ConfigExtractRuleFilterKeyRegexArgs) ToConfigExtractRuleFilterKeyRegexOutput ¶
func (i ConfigExtractRuleFilterKeyRegexArgs) ToConfigExtractRuleFilterKeyRegexOutput() ConfigExtractRuleFilterKeyRegexOutput
func (ConfigExtractRuleFilterKeyRegexArgs) ToConfigExtractRuleFilterKeyRegexOutputWithContext ¶
func (i ConfigExtractRuleFilterKeyRegexArgs) ToConfigExtractRuleFilterKeyRegexOutputWithContext(ctx context.Context) ConfigExtractRuleFilterKeyRegexOutput
type ConfigExtractRuleFilterKeyRegexArray ¶
type ConfigExtractRuleFilterKeyRegexArray []ConfigExtractRuleFilterKeyRegexInput
func (ConfigExtractRuleFilterKeyRegexArray) ElementType ¶
func (ConfigExtractRuleFilterKeyRegexArray) ElementType() reflect.Type
func (ConfigExtractRuleFilterKeyRegexArray) ToConfigExtractRuleFilterKeyRegexArrayOutput ¶
func (i ConfigExtractRuleFilterKeyRegexArray) ToConfigExtractRuleFilterKeyRegexArrayOutput() ConfigExtractRuleFilterKeyRegexArrayOutput
func (ConfigExtractRuleFilterKeyRegexArray) ToConfigExtractRuleFilterKeyRegexArrayOutputWithContext ¶
func (i ConfigExtractRuleFilterKeyRegexArray) ToConfigExtractRuleFilterKeyRegexArrayOutputWithContext(ctx context.Context) ConfigExtractRuleFilterKeyRegexArrayOutput
type ConfigExtractRuleFilterKeyRegexArrayInput ¶
type ConfigExtractRuleFilterKeyRegexArrayInput interface { pulumi.Input ToConfigExtractRuleFilterKeyRegexArrayOutput() ConfigExtractRuleFilterKeyRegexArrayOutput ToConfigExtractRuleFilterKeyRegexArrayOutputWithContext(context.Context) ConfigExtractRuleFilterKeyRegexArrayOutput }
ConfigExtractRuleFilterKeyRegexArrayInput is an input type that accepts ConfigExtractRuleFilterKeyRegexArray and ConfigExtractRuleFilterKeyRegexArrayOutput values. You can construct a concrete instance of `ConfigExtractRuleFilterKeyRegexArrayInput` via:
ConfigExtractRuleFilterKeyRegexArray{ ConfigExtractRuleFilterKeyRegexArgs{...} }
type ConfigExtractRuleFilterKeyRegexArrayOutput ¶
type ConfigExtractRuleFilterKeyRegexArrayOutput struct{ *pulumi.OutputState }
func (ConfigExtractRuleFilterKeyRegexArrayOutput) ElementType ¶
func (ConfigExtractRuleFilterKeyRegexArrayOutput) ElementType() reflect.Type
func (ConfigExtractRuleFilterKeyRegexArrayOutput) ToConfigExtractRuleFilterKeyRegexArrayOutput ¶
func (o ConfigExtractRuleFilterKeyRegexArrayOutput) ToConfigExtractRuleFilterKeyRegexArrayOutput() ConfigExtractRuleFilterKeyRegexArrayOutput
func (ConfigExtractRuleFilterKeyRegexArrayOutput) ToConfigExtractRuleFilterKeyRegexArrayOutputWithContext ¶
func (o ConfigExtractRuleFilterKeyRegexArrayOutput) ToConfigExtractRuleFilterKeyRegexArrayOutputWithContext(ctx context.Context) ConfigExtractRuleFilterKeyRegexArrayOutput
type ConfigExtractRuleFilterKeyRegexInput ¶
type ConfigExtractRuleFilterKeyRegexInput interface { pulumi.Input ToConfigExtractRuleFilterKeyRegexOutput() ConfigExtractRuleFilterKeyRegexOutput ToConfigExtractRuleFilterKeyRegexOutputWithContext(context.Context) ConfigExtractRuleFilterKeyRegexOutput }
ConfigExtractRuleFilterKeyRegexInput is an input type that accepts ConfigExtractRuleFilterKeyRegexArgs and ConfigExtractRuleFilterKeyRegexOutput values. You can construct a concrete instance of `ConfigExtractRuleFilterKeyRegexInput` via:
ConfigExtractRuleFilterKeyRegexArgs{...}
type ConfigExtractRuleFilterKeyRegexOutput ¶
type ConfigExtractRuleFilterKeyRegexOutput struct{ *pulumi.OutputState }
func (ConfigExtractRuleFilterKeyRegexOutput) ElementType ¶
func (ConfigExtractRuleFilterKeyRegexOutput) ElementType() reflect.Type
func (ConfigExtractRuleFilterKeyRegexOutput) Key ¶
func (o ConfigExtractRuleFilterKeyRegexOutput) Key() pulumi.StringPtrOutput
func (ConfigExtractRuleFilterKeyRegexOutput) Regex ¶
func (o ConfigExtractRuleFilterKeyRegexOutput) Regex() pulumi.StringPtrOutput
func (ConfigExtractRuleFilterKeyRegexOutput) ToConfigExtractRuleFilterKeyRegexOutput ¶
func (o ConfigExtractRuleFilterKeyRegexOutput) ToConfigExtractRuleFilterKeyRegexOutput() ConfigExtractRuleFilterKeyRegexOutput
func (ConfigExtractRuleFilterKeyRegexOutput) ToConfigExtractRuleFilterKeyRegexOutputWithContext ¶
func (o ConfigExtractRuleFilterKeyRegexOutput) ToConfigExtractRuleFilterKeyRegexOutputWithContext(ctx context.Context) ConfigExtractRuleFilterKeyRegexOutput
type ConfigExtractRuleInput ¶
type ConfigExtractRuleInput interface { pulumi.Input ToConfigExtractRuleOutput() ConfigExtractRuleOutput ToConfigExtractRuleOutputWithContext(context.Context) ConfigExtractRuleOutput }
ConfigExtractRuleInput is an input type that accepts ConfigExtractRuleArgs and ConfigExtractRuleOutput values. You can construct a concrete instance of `ConfigExtractRuleInput` via:
ConfigExtractRuleArgs{...}
type ConfigExtractRuleOutput ¶
type ConfigExtractRuleOutput struct{ *pulumi.OutputState }
func (ConfigExtractRuleOutput) Backtracking ¶
func (o ConfigExtractRuleOutput) Backtracking() pulumi.IntPtrOutput
func (ConfigExtractRuleOutput) BeginRegex ¶
func (o ConfigExtractRuleOutput) BeginRegex() pulumi.StringPtrOutput
func (ConfigExtractRuleOutput) Delimiter ¶
func (o ConfigExtractRuleOutput) Delimiter() pulumi.StringPtrOutput
func (ConfigExtractRuleOutput) ElementType ¶
func (ConfigExtractRuleOutput) ElementType() reflect.Type
func (ConfigExtractRuleOutput) FilterKeyRegexes ¶
func (o ConfigExtractRuleOutput) FilterKeyRegexes() ConfigExtractRuleFilterKeyRegexArrayOutput
func (ConfigExtractRuleOutput) Keys ¶
func (o ConfigExtractRuleOutput) Keys() pulumi.StringArrayOutput
func (ConfigExtractRuleOutput) LogRegex ¶
func (o ConfigExtractRuleOutput) LogRegex() pulumi.StringPtrOutput
func (ConfigExtractRuleOutput) TimeFormat ¶
func (o ConfigExtractRuleOutput) TimeFormat() pulumi.StringPtrOutput
func (ConfigExtractRuleOutput) TimeKey ¶
func (o ConfigExtractRuleOutput) TimeKey() pulumi.StringPtrOutput
func (ConfigExtractRuleOutput) ToConfigExtractRuleOutput ¶
func (o ConfigExtractRuleOutput) ToConfigExtractRuleOutput() ConfigExtractRuleOutput
func (ConfigExtractRuleOutput) ToConfigExtractRuleOutputWithContext ¶
func (o ConfigExtractRuleOutput) ToConfigExtractRuleOutputWithContext(ctx context.Context) ConfigExtractRuleOutput
func (ConfigExtractRuleOutput) ToConfigExtractRulePtrOutput ¶
func (o ConfigExtractRuleOutput) ToConfigExtractRulePtrOutput() ConfigExtractRulePtrOutput
func (ConfigExtractRuleOutput) ToConfigExtractRulePtrOutputWithContext ¶
func (o ConfigExtractRuleOutput) ToConfigExtractRulePtrOutputWithContext(ctx context.Context) ConfigExtractRulePtrOutput
func (ConfigExtractRuleOutput) UnMatchLogKey ¶
func (o ConfigExtractRuleOutput) UnMatchLogKey() pulumi.StringPtrOutput
func (ConfigExtractRuleOutput) UnMatchUpLoadSwitch ¶
func (o ConfigExtractRuleOutput) UnMatchUpLoadSwitch() pulumi.BoolPtrOutput
type ConfigExtractRulePtrInput ¶
type ConfigExtractRulePtrInput interface { pulumi.Input ToConfigExtractRulePtrOutput() ConfigExtractRulePtrOutput ToConfigExtractRulePtrOutputWithContext(context.Context) ConfigExtractRulePtrOutput }
ConfigExtractRulePtrInput is an input type that accepts ConfigExtractRuleArgs, ConfigExtractRulePtr and ConfigExtractRulePtrOutput values. You can construct a concrete instance of `ConfigExtractRulePtrInput` via:
ConfigExtractRuleArgs{...} or: nil
func ConfigExtractRulePtr ¶
func ConfigExtractRulePtr(v *ConfigExtractRuleArgs) ConfigExtractRulePtrInput
type ConfigExtractRulePtrOutput ¶
type ConfigExtractRulePtrOutput struct{ *pulumi.OutputState }
func (ConfigExtractRulePtrOutput) Backtracking ¶
func (o ConfigExtractRulePtrOutput) Backtracking() pulumi.IntPtrOutput
func (ConfigExtractRulePtrOutput) BeginRegex ¶
func (o ConfigExtractRulePtrOutput) BeginRegex() pulumi.StringPtrOutput
func (ConfigExtractRulePtrOutput) Delimiter ¶
func (o ConfigExtractRulePtrOutput) Delimiter() pulumi.StringPtrOutput
func (ConfigExtractRulePtrOutput) Elem ¶
func (o ConfigExtractRulePtrOutput) Elem() ConfigExtractRuleOutput
func (ConfigExtractRulePtrOutput) ElementType ¶
func (ConfigExtractRulePtrOutput) ElementType() reflect.Type
func (ConfigExtractRulePtrOutput) FilterKeyRegexes ¶
func (o ConfigExtractRulePtrOutput) FilterKeyRegexes() ConfigExtractRuleFilterKeyRegexArrayOutput
func (ConfigExtractRulePtrOutput) Keys ¶
func (o ConfigExtractRulePtrOutput) Keys() pulumi.StringArrayOutput
func (ConfigExtractRulePtrOutput) LogRegex ¶
func (o ConfigExtractRulePtrOutput) LogRegex() pulumi.StringPtrOutput
func (ConfigExtractRulePtrOutput) TimeFormat ¶
func (o ConfigExtractRulePtrOutput) TimeFormat() pulumi.StringPtrOutput
func (ConfigExtractRulePtrOutput) TimeKey ¶
func (o ConfigExtractRulePtrOutput) TimeKey() pulumi.StringPtrOutput
func (ConfigExtractRulePtrOutput) ToConfigExtractRulePtrOutput ¶
func (o ConfigExtractRulePtrOutput) ToConfigExtractRulePtrOutput() ConfigExtractRulePtrOutput
func (ConfigExtractRulePtrOutput) ToConfigExtractRulePtrOutputWithContext ¶
func (o ConfigExtractRulePtrOutput) ToConfigExtractRulePtrOutputWithContext(ctx context.Context) ConfigExtractRulePtrOutput
func (ConfigExtractRulePtrOutput) UnMatchLogKey ¶
func (o ConfigExtractRulePtrOutput) UnMatchLogKey() pulumi.StringPtrOutput
func (ConfigExtractRulePtrOutput) UnMatchUpLoadSwitch ¶
func (o ConfigExtractRulePtrOutput) UnMatchUpLoadSwitch() pulumi.BoolPtrOutput
type ConfigInput ¶
type ConfigInput interface { pulumi.Input ToConfigOutput() ConfigOutput ToConfigOutputWithContext(ctx context.Context) ConfigOutput }
type ConfigMap ¶
type ConfigMap map[string]ConfigInput
func (ConfigMap) ElementType ¶
func (ConfigMap) ToConfigMapOutput ¶
func (i ConfigMap) ToConfigMapOutput() ConfigMapOutput
func (ConfigMap) ToConfigMapOutputWithContext ¶
func (i ConfigMap) ToConfigMapOutputWithContext(ctx context.Context) ConfigMapOutput
type ConfigMapInput ¶
type ConfigMapInput interface { pulumi.Input ToConfigMapOutput() ConfigMapOutput ToConfigMapOutputWithContext(context.Context) ConfigMapOutput }
ConfigMapInput is an input type that accepts ConfigMap and ConfigMapOutput values. You can construct a concrete instance of `ConfigMapInput` via:
ConfigMap{ "key": ConfigArgs{...} }
type ConfigMapOutput ¶
type ConfigMapOutput struct{ *pulumi.OutputState }
func (ConfigMapOutput) ElementType ¶
func (ConfigMapOutput) ElementType() reflect.Type
func (ConfigMapOutput) MapIndex ¶
func (o ConfigMapOutput) MapIndex(k pulumi.StringInput) ConfigOutput
func (ConfigMapOutput) ToConfigMapOutput ¶
func (o ConfigMapOutput) ToConfigMapOutput() ConfigMapOutput
func (ConfigMapOutput) ToConfigMapOutputWithContext ¶
func (o ConfigMapOutput) ToConfigMapOutputWithContext(ctx context.Context) ConfigMapOutput
type ConfigOutput ¶
type ConfigOutput struct{ *pulumi.OutputState }
func (ConfigOutput) ElementType ¶
func (ConfigOutput) ElementType() reflect.Type
func (ConfigOutput) ExcludePaths ¶
func (o ConfigOutput) ExcludePaths() ConfigExcludePathArrayOutput
Collection path blocklist.
func (ConfigOutput) ExtractRule ¶
func (o ConfigOutput) ExtractRule() ConfigExtractRuleOutput
Extraction rule. If ExtractRule is set, LogType must be set.
func (ConfigOutput) LogType ¶
func (o ConfigOutput) LogType() pulumi.StringPtrOutput
Type of the log to be collected. Valid values: json_log: log in JSON format; delimiter_log: log in delimited format; minimalist_log: minimalist log; multiline_log: log in multi-line format; fullregex_log: log in full regex format. Default value: minimalist_log.
func (ConfigOutput) Name ¶
func (o ConfigOutput) Name() pulumi.StringOutput
Collection configuration name.
func (ConfigOutput) Output ¶
func (o ConfigOutput) Output() pulumi.StringPtrOutput
Log topic ID (TopicId) of collection configuration.
func (ConfigOutput) Path ¶
func (o ConfigOutput) Path() pulumi.StringPtrOutput
Log collection path containing the filename.
func (ConfigOutput) ToConfigOutput ¶
func (o ConfigOutput) ToConfigOutput() ConfigOutput
func (ConfigOutput) ToConfigOutputWithContext ¶
func (o ConfigOutput) ToConfigOutputWithContext(ctx context.Context) ConfigOutput
func (ConfigOutput) UserDefineRule ¶
func (o ConfigOutput) UserDefineRule() pulumi.StringPtrOutput
Custom collection rule, which is a serialized JSON string.
type ConfigState ¶
type ConfigState struct { // Collection path blocklist. ExcludePaths ConfigExcludePathArrayInput // Extraction rule. If ExtractRule is set, LogType must be set. ExtractRule ConfigExtractRulePtrInput // Type of the log to be collected. Valid values: json_log: log in JSON format; delimiter_log: log in delimited format; // minimalist_log: minimalist log; multiline_log: log in multi-line format; fullregex_log: log in full regex format. // Default value: minimalist_log. LogType pulumi.StringPtrInput // Collection configuration name. Name pulumi.StringPtrInput // Log topic ID (TopicId) of collection configuration. Output pulumi.StringPtrInput // Log collection path containing the filename. Path pulumi.StringPtrInput // Custom collection rule, which is a serialized JSON string. UserDefineRule pulumi.StringPtrInput }
func (ConfigState) ElementType ¶
func (ConfigState) ElementType() reflect.Type
type CosShipper ¶
type CosShipper struct { pulumi.CustomResourceState // Destination bucket in the shipping rule to be created. Bucket pulumi.StringOutput `pulumi:"bucket"` // Compression configuration of shipped log. Compress CosShipperCompressPtrOutput `pulumi:"compress"` // Format configuration of shipped log content. Content CosShipperContentPtrOutput `pulumi:"content"` // Filter rules for shipped logs. Only logs matching the rules can be shipped. All rules are in the AND relationship, and // up to five rules can be added. If the array is empty, no filtering will be performed, and all logs will be shipped. FilterRules CosShipperFilterRuleArrayOutput `pulumi:"filterRules"` // Shipping time interval in seconds. Default value: 300. Value range: 300~900. Interval pulumi.IntPtrOutput `pulumi:"interval"` // Maximum size of a file to be shipped, in MB. Default value: 256. Value range: 100~256. MaxSize pulumi.IntPtrOutput `pulumi:"maxSize"` // Partition rule of shipped log, which can be represented in strftime time format. Partition pulumi.StringPtrOutput `pulumi:"partition"` // Prefix of the shipping directory in the shipping rule to be created. Prefix pulumi.StringOutput `pulumi:"prefix"` // Shipping rule name. ShipperName pulumi.StringOutput `pulumi:"shipperName"` // ID of the log topic to which the shipping rule to be created belongs. TopicId pulumi.StringOutput `pulumi:"topicId"` }
func GetCosShipper ¶
func GetCosShipper(ctx *pulumi.Context, name string, id pulumi.IDInput, state *CosShipperState, opts ...pulumi.ResourceOption) (*CosShipper, error)
GetCosShipper gets an existing CosShipper resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewCosShipper ¶
func NewCosShipper(ctx *pulumi.Context, name string, args *CosShipperArgs, opts ...pulumi.ResourceOption) (*CosShipper, error)
NewCosShipper registers a new resource with the given unique name, arguments, and options.
func (*CosShipper) ElementType ¶
func (*CosShipper) ElementType() reflect.Type
func (*CosShipper) ToCosShipperOutput ¶
func (i *CosShipper) ToCosShipperOutput() CosShipperOutput
func (*CosShipper) ToCosShipperOutputWithContext ¶
func (i *CosShipper) ToCosShipperOutputWithContext(ctx context.Context) CosShipperOutput
type CosShipperArgs ¶
type CosShipperArgs struct { // Destination bucket in the shipping rule to be created. Bucket pulumi.StringInput // Compression configuration of shipped log. Compress CosShipperCompressPtrInput // Format configuration of shipped log content. Content CosShipperContentPtrInput // Filter rules for shipped logs. Only logs matching the rules can be shipped. All rules are in the AND relationship, and // up to five rules can be added. If the array is empty, no filtering will be performed, and all logs will be shipped. FilterRules CosShipperFilterRuleArrayInput // Shipping time interval in seconds. Default value: 300. Value range: 300~900. Interval pulumi.IntPtrInput // Maximum size of a file to be shipped, in MB. Default value: 256. Value range: 100~256. MaxSize pulumi.IntPtrInput // Partition rule of shipped log, which can be represented in strftime time format. Partition pulumi.StringPtrInput // Prefix of the shipping directory in the shipping rule to be created. Prefix pulumi.StringInput // Shipping rule name. ShipperName pulumi.StringInput // ID of the log topic to which the shipping rule to be created belongs. TopicId pulumi.StringInput }
The set of arguments for constructing a CosShipper resource.
func (CosShipperArgs) ElementType ¶
func (CosShipperArgs) ElementType() reflect.Type
type CosShipperArray ¶
type CosShipperArray []CosShipperInput
func (CosShipperArray) ElementType ¶
func (CosShipperArray) ElementType() reflect.Type
func (CosShipperArray) ToCosShipperArrayOutput ¶
func (i CosShipperArray) ToCosShipperArrayOutput() CosShipperArrayOutput
func (CosShipperArray) ToCosShipperArrayOutputWithContext ¶
func (i CosShipperArray) ToCosShipperArrayOutputWithContext(ctx context.Context) CosShipperArrayOutput
type CosShipperArrayInput ¶
type CosShipperArrayInput interface { pulumi.Input ToCosShipperArrayOutput() CosShipperArrayOutput ToCosShipperArrayOutputWithContext(context.Context) CosShipperArrayOutput }
CosShipperArrayInput is an input type that accepts CosShipperArray and CosShipperArrayOutput values. You can construct a concrete instance of `CosShipperArrayInput` via:
CosShipperArray{ CosShipperArgs{...} }
type CosShipperArrayOutput ¶
type CosShipperArrayOutput struct{ *pulumi.OutputState }
func (CosShipperArrayOutput) ElementType ¶
func (CosShipperArrayOutput) ElementType() reflect.Type
func (CosShipperArrayOutput) Index ¶
func (o CosShipperArrayOutput) Index(i pulumi.IntInput) CosShipperOutput
func (CosShipperArrayOutput) ToCosShipperArrayOutput ¶
func (o CosShipperArrayOutput) ToCosShipperArrayOutput() CosShipperArrayOutput
func (CosShipperArrayOutput) ToCosShipperArrayOutputWithContext ¶
func (o CosShipperArrayOutput) ToCosShipperArrayOutputWithContext(ctx context.Context) CosShipperArrayOutput
type CosShipperCompress ¶
type CosShipperCompress struct {
Format string `pulumi:"format"`
}
type CosShipperCompressArgs ¶
type CosShipperCompressArgs struct {
Format pulumi.StringInput `pulumi:"format"`
}
func (CosShipperCompressArgs) ElementType ¶
func (CosShipperCompressArgs) ElementType() reflect.Type
func (CosShipperCompressArgs) ToCosShipperCompressOutput ¶
func (i CosShipperCompressArgs) ToCosShipperCompressOutput() CosShipperCompressOutput
func (CosShipperCompressArgs) ToCosShipperCompressOutputWithContext ¶
func (i CosShipperCompressArgs) ToCosShipperCompressOutputWithContext(ctx context.Context) CosShipperCompressOutput
func (CosShipperCompressArgs) ToCosShipperCompressPtrOutput ¶
func (i CosShipperCompressArgs) ToCosShipperCompressPtrOutput() CosShipperCompressPtrOutput
func (CosShipperCompressArgs) ToCosShipperCompressPtrOutputWithContext ¶
func (i CosShipperCompressArgs) ToCosShipperCompressPtrOutputWithContext(ctx context.Context) CosShipperCompressPtrOutput
type CosShipperCompressInput ¶
type CosShipperCompressInput interface { pulumi.Input ToCosShipperCompressOutput() CosShipperCompressOutput ToCosShipperCompressOutputWithContext(context.Context) CosShipperCompressOutput }
CosShipperCompressInput is an input type that accepts CosShipperCompressArgs and CosShipperCompressOutput values. You can construct a concrete instance of `CosShipperCompressInput` via:
CosShipperCompressArgs{...}
type CosShipperCompressOutput ¶
type CosShipperCompressOutput struct{ *pulumi.OutputState }
func (CosShipperCompressOutput) ElementType ¶
func (CosShipperCompressOutput) ElementType() reflect.Type
func (CosShipperCompressOutput) Format ¶
func (o CosShipperCompressOutput) Format() pulumi.StringOutput
func (CosShipperCompressOutput) ToCosShipperCompressOutput ¶
func (o CosShipperCompressOutput) ToCosShipperCompressOutput() CosShipperCompressOutput
func (CosShipperCompressOutput) ToCosShipperCompressOutputWithContext ¶
func (o CosShipperCompressOutput) ToCosShipperCompressOutputWithContext(ctx context.Context) CosShipperCompressOutput
func (CosShipperCompressOutput) ToCosShipperCompressPtrOutput ¶
func (o CosShipperCompressOutput) ToCosShipperCompressPtrOutput() CosShipperCompressPtrOutput
func (CosShipperCompressOutput) ToCosShipperCompressPtrOutputWithContext ¶
func (o CosShipperCompressOutput) ToCosShipperCompressPtrOutputWithContext(ctx context.Context) CosShipperCompressPtrOutput
type CosShipperCompressPtrInput ¶
type CosShipperCompressPtrInput interface { pulumi.Input ToCosShipperCompressPtrOutput() CosShipperCompressPtrOutput ToCosShipperCompressPtrOutputWithContext(context.Context) CosShipperCompressPtrOutput }
CosShipperCompressPtrInput is an input type that accepts CosShipperCompressArgs, CosShipperCompressPtr and CosShipperCompressPtrOutput values. You can construct a concrete instance of `CosShipperCompressPtrInput` via:
CosShipperCompressArgs{...} or: nil
func CosShipperCompressPtr ¶
func CosShipperCompressPtr(v *CosShipperCompressArgs) CosShipperCompressPtrInput
type CosShipperCompressPtrOutput ¶
type CosShipperCompressPtrOutput struct{ *pulumi.OutputState }
func (CosShipperCompressPtrOutput) Elem ¶
func (o CosShipperCompressPtrOutput) Elem() CosShipperCompressOutput
func (CosShipperCompressPtrOutput) ElementType ¶
func (CosShipperCompressPtrOutput) ElementType() reflect.Type
func (CosShipperCompressPtrOutput) Format ¶
func (o CosShipperCompressPtrOutput) Format() pulumi.StringPtrOutput
func (CosShipperCompressPtrOutput) ToCosShipperCompressPtrOutput ¶
func (o CosShipperCompressPtrOutput) ToCosShipperCompressPtrOutput() CosShipperCompressPtrOutput
func (CosShipperCompressPtrOutput) ToCosShipperCompressPtrOutputWithContext ¶
func (o CosShipperCompressPtrOutput) ToCosShipperCompressPtrOutputWithContext(ctx context.Context) CosShipperCompressPtrOutput
type CosShipperContent ¶
type CosShipperContent struct { Csv *CosShipperContentCsv `pulumi:"csv"` Format string `pulumi:"format"` Json *CosShipperContentJson `pulumi:"json"` }
type CosShipperContentArgs ¶
type CosShipperContentArgs struct { Csv CosShipperContentCsvPtrInput `pulumi:"csv"` Format pulumi.StringInput `pulumi:"format"` Json CosShipperContentJsonPtrInput `pulumi:"json"` }
func (CosShipperContentArgs) ElementType ¶
func (CosShipperContentArgs) ElementType() reflect.Type
func (CosShipperContentArgs) ToCosShipperContentOutput ¶
func (i CosShipperContentArgs) ToCosShipperContentOutput() CosShipperContentOutput
func (CosShipperContentArgs) ToCosShipperContentOutputWithContext ¶
func (i CosShipperContentArgs) ToCosShipperContentOutputWithContext(ctx context.Context) CosShipperContentOutput
func (CosShipperContentArgs) ToCosShipperContentPtrOutput ¶
func (i CosShipperContentArgs) ToCosShipperContentPtrOutput() CosShipperContentPtrOutput
func (CosShipperContentArgs) ToCosShipperContentPtrOutputWithContext ¶
func (i CosShipperContentArgs) ToCosShipperContentPtrOutputWithContext(ctx context.Context) CosShipperContentPtrOutput
type CosShipperContentCsv ¶
type CosShipperContentCsvArgs ¶
type CosShipperContentCsvArgs struct { Delimiter pulumi.StringInput `pulumi:"delimiter"` EscapeChar pulumi.StringInput `pulumi:"escapeChar"` Keys pulumi.StringArrayInput `pulumi:"keys"` NonExistingField pulumi.StringInput `pulumi:"nonExistingField"` PrintKey pulumi.BoolInput `pulumi:"printKey"` }
func (CosShipperContentCsvArgs) ElementType ¶
func (CosShipperContentCsvArgs) ElementType() reflect.Type
func (CosShipperContentCsvArgs) ToCosShipperContentCsvOutput ¶
func (i CosShipperContentCsvArgs) ToCosShipperContentCsvOutput() CosShipperContentCsvOutput
func (CosShipperContentCsvArgs) ToCosShipperContentCsvOutputWithContext ¶
func (i CosShipperContentCsvArgs) ToCosShipperContentCsvOutputWithContext(ctx context.Context) CosShipperContentCsvOutput
func (CosShipperContentCsvArgs) ToCosShipperContentCsvPtrOutput ¶
func (i CosShipperContentCsvArgs) ToCosShipperContentCsvPtrOutput() CosShipperContentCsvPtrOutput
func (CosShipperContentCsvArgs) ToCosShipperContentCsvPtrOutputWithContext ¶
func (i CosShipperContentCsvArgs) ToCosShipperContentCsvPtrOutputWithContext(ctx context.Context) CosShipperContentCsvPtrOutput
type CosShipperContentCsvInput ¶
type CosShipperContentCsvInput interface { pulumi.Input ToCosShipperContentCsvOutput() CosShipperContentCsvOutput ToCosShipperContentCsvOutputWithContext(context.Context) CosShipperContentCsvOutput }
CosShipperContentCsvInput is an input type that accepts CosShipperContentCsvArgs and CosShipperContentCsvOutput values. You can construct a concrete instance of `CosShipperContentCsvInput` via:
CosShipperContentCsvArgs{...}
type CosShipperContentCsvOutput ¶
type CosShipperContentCsvOutput struct{ *pulumi.OutputState }
func (CosShipperContentCsvOutput) Delimiter ¶
func (o CosShipperContentCsvOutput) Delimiter() pulumi.StringOutput
func (CosShipperContentCsvOutput) ElementType ¶
func (CosShipperContentCsvOutput) ElementType() reflect.Type
func (CosShipperContentCsvOutput) EscapeChar ¶
func (o CosShipperContentCsvOutput) EscapeChar() pulumi.StringOutput
func (CosShipperContentCsvOutput) Keys ¶
func (o CosShipperContentCsvOutput) Keys() pulumi.StringArrayOutput
func (CosShipperContentCsvOutput) NonExistingField ¶
func (o CosShipperContentCsvOutput) NonExistingField() pulumi.StringOutput
func (CosShipperContentCsvOutput) PrintKey ¶
func (o CosShipperContentCsvOutput) PrintKey() pulumi.BoolOutput
func (CosShipperContentCsvOutput) ToCosShipperContentCsvOutput ¶
func (o CosShipperContentCsvOutput) ToCosShipperContentCsvOutput() CosShipperContentCsvOutput
func (CosShipperContentCsvOutput) ToCosShipperContentCsvOutputWithContext ¶
func (o CosShipperContentCsvOutput) ToCosShipperContentCsvOutputWithContext(ctx context.Context) CosShipperContentCsvOutput
func (CosShipperContentCsvOutput) ToCosShipperContentCsvPtrOutput ¶
func (o CosShipperContentCsvOutput) ToCosShipperContentCsvPtrOutput() CosShipperContentCsvPtrOutput
func (CosShipperContentCsvOutput) ToCosShipperContentCsvPtrOutputWithContext ¶
func (o CosShipperContentCsvOutput) ToCosShipperContentCsvPtrOutputWithContext(ctx context.Context) CosShipperContentCsvPtrOutput
type CosShipperContentCsvPtrInput ¶
type CosShipperContentCsvPtrInput interface { pulumi.Input ToCosShipperContentCsvPtrOutput() CosShipperContentCsvPtrOutput ToCosShipperContentCsvPtrOutputWithContext(context.Context) CosShipperContentCsvPtrOutput }
CosShipperContentCsvPtrInput is an input type that accepts CosShipperContentCsvArgs, CosShipperContentCsvPtr and CosShipperContentCsvPtrOutput values. You can construct a concrete instance of `CosShipperContentCsvPtrInput` via:
CosShipperContentCsvArgs{...} or: nil
func CosShipperContentCsvPtr ¶
func CosShipperContentCsvPtr(v *CosShipperContentCsvArgs) CosShipperContentCsvPtrInput
type CosShipperContentCsvPtrOutput ¶
type CosShipperContentCsvPtrOutput struct{ *pulumi.OutputState }
func (CosShipperContentCsvPtrOutput) Delimiter ¶
func (o CosShipperContentCsvPtrOutput) Delimiter() pulumi.StringPtrOutput
func (CosShipperContentCsvPtrOutput) Elem ¶
func (o CosShipperContentCsvPtrOutput) Elem() CosShipperContentCsvOutput
func (CosShipperContentCsvPtrOutput) ElementType ¶
func (CosShipperContentCsvPtrOutput) ElementType() reflect.Type
func (CosShipperContentCsvPtrOutput) EscapeChar ¶
func (o CosShipperContentCsvPtrOutput) EscapeChar() pulumi.StringPtrOutput
func (CosShipperContentCsvPtrOutput) Keys ¶
func (o CosShipperContentCsvPtrOutput) Keys() pulumi.StringArrayOutput
func (CosShipperContentCsvPtrOutput) NonExistingField ¶
func (o CosShipperContentCsvPtrOutput) NonExistingField() pulumi.StringPtrOutput
func (CosShipperContentCsvPtrOutput) PrintKey ¶
func (o CosShipperContentCsvPtrOutput) PrintKey() pulumi.BoolPtrOutput
func (CosShipperContentCsvPtrOutput) ToCosShipperContentCsvPtrOutput ¶
func (o CosShipperContentCsvPtrOutput) ToCosShipperContentCsvPtrOutput() CosShipperContentCsvPtrOutput
func (CosShipperContentCsvPtrOutput) ToCosShipperContentCsvPtrOutputWithContext ¶
func (o CosShipperContentCsvPtrOutput) ToCosShipperContentCsvPtrOutputWithContext(ctx context.Context) CosShipperContentCsvPtrOutput
type CosShipperContentInput ¶
type CosShipperContentInput interface { pulumi.Input ToCosShipperContentOutput() CosShipperContentOutput ToCosShipperContentOutputWithContext(context.Context) CosShipperContentOutput }
CosShipperContentInput is an input type that accepts CosShipperContentArgs and CosShipperContentOutput values. You can construct a concrete instance of `CosShipperContentInput` via:
CosShipperContentArgs{...}
type CosShipperContentJson ¶
type CosShipperContentJsonArgs ¶
type CosShipperContentJsonArgs struct { EnableTag pulumi.BoolInput `pulumi:"enableTag"` MetaFields pulumi.StringArrayInput `pulumi:"metaFields"` }
func (CosShipperContentJsonArgs) ElementType ¶
func (CosShipperContentJsonArgs) ElementType() reflect.Type
func (CosShipperContentJsonArgs) ToCosShipperContentJsonOutput ¶
func (i CosShipperContentJsonArgs) ToCosShipperContentJsonOutput() CosShipperContentJsonOutput
func (CosShipperContentJsonArgs) ToCosShipperContentJsonOutputWithContext ¶
func (i CosShipperContentJsonArgs) ToCosShipperContentJsonOutputWithContext(ctx context.Context) CosShipperContentJsonOutput
func (CosShipperContentJsonArgs) ToCosShipperContentJsonPtrOutput ¶
func (i CosShipperContentJsonArgs) ToCosShipperContentJsonPtrOutput() CosShipperContentJsonPtrOutput
func (CosShipperContentJsonArgs) ToCosShipperContentJsonPtrOutputWithContext ¶
func (i CosShipperContentJsonArgs) ToCosShipperContentJsonPtrOutputWithContext(ctx context.Context) CosShipperContentJsonPtrOutput
type CosShipperContentJsonInput ¶
type CosShipperContentJsonInput interface { pulumi.Input ToCosShipperContentJsonOutput() CosShipperContentJsonOutput ToCosShipperContentJsonOutputWithContext(context.Context) CosShipperContentJsonOutput }
CosShipperContentJsonInput is an input type that accepts CosShipperContentJsonArgs and CosShipperContentJsonOutput values. You can construct a concrete instance of `CosShipperContentJsonInput` via:
CosShipperContentJsonArgs{...}
type CosShipperContentJsonOutput ¶
type CosShipperContentJsonOutput struct{ *pulumi.OutputState }
func (CosShipperContentJsonOutput) ElementType ¶
func (CosShipperContentJsonOutput) ElementType() reflect.Type
func (CosShipperContentJsonOutput) EnableTag ¶
func (o CosShipperContentJsonOutput) EnableTag() pulumi.BoolOutput
func (CosShipperContentJsonOutput) MetaFields ¶
func (o CosShipperContentJsonOutput) MetaFields() pulumi.StringArrayOutput
func (CosShipperContentJsonOutput) ToCosShipperContentJsonOutput ¶
func (o CosShipperContentJsonOutput) ToCosShipperContentJsonOutput() CosShipperContentJsonOutput
func (CosShipperContentJsonOutput) ToCosShipperContentJsonOutputWithContext ¶
func (o CosShipperContentJsonOutput) ToCosShipperContentJsonOutputWithContext(ctx context.Context) CosShipperContentJsonOutput
func (CosShipperContentJsonOutput) ToCosShipperContentJsonPtrOutput ¶
func (o CosShipperContentJsonOutput) ToCosShipperContentJsonPtrOutput() CosShipperContentJsonPtrOutput
func (CosShipperContentJsonOutput) ToCosShipperContentJsonPtrOutputWithContext ¶
func (o CosShipperContentJsonOutput) ToCosShipperContentJsonPtrOutputWithContext(ctx context.Context) CosShipperContentJsonPtrOutput
type CosShipperContentJsonPtrInput ¶
type CosShipperContentJsonPtrInput interface { pulumi.Input ToCosShipperContentJsonPtrOutput() CosShipperContentJsonPtrOutput ToCosShipperContentJsonPtrOutputWithContext(context.Context) CosShipperContentJsonPtrOutput }
CosShipperContentJsonPtrInput is an input type that accepts CosShipperContentJsonArgs, CosShipperContentJsonPtr and CosShipperContentJsonPtrOutput values. You can construct a concrete instance of `CosShipperContentJsonPtrInput` via:
CosShipperContentJsonArgs{...} or: nil
func CosShipperContentJsonPtr ¶
func CosShipperContentJsonPtr(v *CosShipperContentJsonArgs) CosShipperContentJsonPtrInput
type CosShipperContentJsonPtrOutput ¶
type CosShipperContentJsonPtrOutput struct{ *pulumi.OutputState }
func (CosShipperContentJsonPtrOutput) Elem ¶
func (o CosShipperContentJsonPtrOutput) Elem() CosShipperContentJsonOutput
func (CosShipperContentJsonPtrOutput) ElementType ¶
func (CosShipperContentJsonPtrOutput) ElementType() reflect.Type
func (CosShipperContentJsonPtrOutput) EnableTag ¶
func (o CosShipperContentJsonPtrOutput) EnableTag() pulumi.BoolPtrOutput
func (CosShipperContentJsonPtrOutput) MetaFields ¶
func (o CosShipperContentJsonPtrOutput) MetaFields() pulumi.StringArrayOutput
func (CosShipperContentJsonPtrOutput) ToCosShipperContentJsonPtrOutput ¶
func (o CosShipperContentJsonPtrOutput) ToCosShipperContentJsonPtrOutput() CosShipperContentJsonPtrOutput
func (CosShipperContentJsonPtrOutput) ToCosShipperContentJsonPtrOutputWithContext ¶
func (o CosShipperContentJsonPtrOutput) ToCosShipperContentJsonPtrOutputWithContext(ctx context.Context) CosShipperContentJsonPtrOutput
type CosShipperContentOutput ¶
type CosShipperContentOutput struct{ *pulumi.OutputState }
func (CosShipperContentOutput) Csv ¶
func (o CosShipperContentOutput) Csv() CosShipperContentCsvPtrOutput
func (CosShipperContentOutput) ElementType ¶
func (CosShipperContentOutput) ElementType() reflect.Type
func (CosShipperContentOutput) Format ¶
func (o CosShipperContentOutput) Format() pulumi.StringOutput
func (CosShipperContentOutput) Json ¶
func (o CosShipperContentOutput) Json() CosShipperContentJsonPtrOutput
func (CosShipperContentOutput) ToCosShipperContentOutput ¶
func (o CosShipperContentOutput) ToCosShipperContentOutput() CosShipperContentOutput
func (CosShipperContentOutput) ToCosShipperContentOutputWithContext ¶
func (o CosShipperContentOutput) ToCosShipperContentOutputWithContext(ctx context.Context) CosShipperContentOutput
func (CosShipperContentOutput) ToCosShipperContentPtrOutput ¶
func (o CosShipperContentOutput) ToCosShipperContentPtrOutput() CosShipperContentPtrOutput
func (CosShipperContentOutput) ToCosShipperContentPtrOutputWithContext ¶
func (o CosShipperContentOutput) ToCosShipperContentPtrOutputWithContext(ctx context.Context) CosShipperContentPtrOutput
type CosShipperContentPtrInput ¶
type CosShipperContentPtrInput interface { pulumi.Input ToCosShipperContentPtrOutput() CosShipperContentPtrOutput ToCosShipperContentPtrOutputWithContext(context.Context) CosShipperContentPtrOutput }
CosShipperContentPtrInput is an input type that accepts CosShipperContentArgs, CosShipperContentPtr and CosShipperContentPtrOutput values. You can construct a concrete instance of `CosShipperContentPtrInput` via:
CosShipperContentArgs{...} or: nil
func CosShipperContentPtr ¶
func CosShipperContentPtr(v *CosShipperContentArgs) CosShipperContentPtrInput
type CosShipperContentPtrOutput ¶
type CosShipperContentPtrOutput struct{ *pulumi.OutputState }
func (CosShipperContentPtrOutput) Csv ¶
func (o CosShipperContentPtrOutput) Csv() CosShipperContentCsvPtrOutput
func (CosShipperContentPtrOutput) Elem ¶
func (o CosShipperContentPtrOutput) Elem() CosShipperContentOutput
func (CosShipperContentPtrOutput) ElementType ¶
func (CosShipperContentPtrOutput) ElementType() reflect.Type
func (CosShipperContentPtrOutput) Format ¶
func (o CosShipperContentPtrOutput) Format() pulumi.StringPtrOutput
func (CosShipperContentPtrOutput) Json ¶
func (o CosShipperContentPtrOutput) Json() CosShipperContentJsonPtrOutput
func (CosShipperContentPtrOutput) ToCosShipperContentPtrOutput ¶
func (o CosShipperContentPtrOutput) ToCosShipperContentPtrOutput() CosShipperContentPtrOutput
func (CosShipperContentPtrOutput) ToCosShipperContentPtrOutputWithContext ¶
func (o CosShipperContentPtrOutput) ToCosShipperContentPtrOutputWithContext(ctx context.Context) CosShipperContentPtrOutput
type CosShipperFilterRule ¶
type CosShipperFilterRuleArgs ¶
type CosShipperFilterRuleArgs struct { Key pulumi.StringInput `pulumi:"key"` Regex pulumi.StringInput `pulumi:"regex"` Value pulumi.StringInput `pulumi:"value"` }
func (CosShipperFilterRuleArgs) ElementType ¶
func (CosShipperFilterRuleArgs) ElementType() reflect.Type
func (CosShipperFilterRuleArgs) ToCosShipperFilterRuleOutput ¶
func (i CosShipperFilterRuleArgs) ToCosShipperFilterRuleOutput() CosShipperFilterRuleOutput
func (CosShipperFilterRuleArgs) ToCosShipperFilterRuleOutputWithContext ¶
func (i CosShipperFilterRuleArgs) ToCosShipperFilterRuleOutputWithContext(ctx context.Context) CosShipperFilterRuleOutput
type CosShipperFilterRuleArray ¶
type CosShipperFilterRuleArray []CosShipperFilterRuleInput
func (CosShipperFilterRuleArray) ElementType ¶
func (CosShipperFilterRuleArray) ElementType() reflect.Type
func (CosShipperFilterRuleArray) ToCosShipperFilterRuleArrayOutput ¶
func (i CosShipperFilterRuleArray) ToCosShipperFilterRuleArrayOutput() CosShipperFilterRuleArrayOutput
func (CosShipperFilterRuleArray) ToCosShipperFilterRuleArrayOutputWithContext ¶
func (i CosShipperFilterRuleArray) ToCosShipperFilterRuleArrayOutputWithContext(ctx context.Context) CosShipperFilterRuleArrayOutput
type CosShipperFilterRuleArrayInput ¶
type CosShipperFilterRuleArrayInput interface { pulumi.Input ToCosShipperFilterRuleArrayOutput() CosShipperFilterRuleArrayOutput ToCosShipperFilterRuleArrayOutputWithContext(context.Context) CosShipperFilterRuleArrayOutput }
CosShipperFilterRuleArrayInput is an input type that accepts CosShipperFilterRuleArray and CosShipperFilterRuleArrayOutput values. You can construct a concrete instance of `CosShipperFilterRuleArrayInput` via:
CosShipperFilterRuleArray{ CosShipperFilterRuleArgs{...} }
type CosShipperFilterRuleArrayOutput ¶
type CosShipperFilterRuleArrayOutput struct{ *pulumi.OutputState }
func (CosShipperFilterRuleArrayOutput) ElementType ¶
func (CosShipperFilterRuleArrayOutput) ElementType() reflect.Type
func (CosShipperFilterRuleArrayOutput) Index ¶
func (o CosShipperFilterRuleArrayOutput) Index(i pulumi.IntInput) CosShipperFilterRuleOutput
func (CosShipperFilterRuleArrayOutput) ToCosShipperFilterRuleArrayOutput ¶
func (o CosShipperFilterRuleArrayOutput) ToCosShipperFilterRuleArrayOutput() CosShipperFilterRuleArrayOutput
func (CosShipperFilterRuleArrayOutput) ToCosShipperFilterRuleArrayOutputWithContext ¶
func (o CosShipperFilterRuleArrayOutput) ToCosShipperFilterRuleArrayOutputWithContext(ctx context.Context) CosShipperFilterRuleArrayOutput
type CosShipperFilterRuleInput ¶
type CosShipperFilterRuleInput interface { pulumi.Input ToCosShipperFilterRuleOutput() CosShipperFilterRuleOutput ToCosShipperFilterRuleOutputWithContext(context.Context) CosShipperFilterRuleOutput }
CosShipperFilterRuleInput is an input type that accepts CosShipperFilterRuleArgs and CosShipperFilterRuleOutput values. You can construct a concrete instance of `CosShipperFilterRuleInput` via:
CosShipperFilterRuleArgs{...}
type CosShipperFilterRuleOutput ¶
type CosShipperFilterRuleOutput struct{ *pulumi.OutputState }
func (CosShipperFilterRuleOutput) ElementType ¶
func (CosShipperFilterRuleOutput) ElementType() reflect.Type
func (CosShipperFilterRuleOutput) Key ¶
func (o CosShipperFilterRuleOutput) Key() pulumi.StringOutput
func (CosShipperFilterRuleOutput) Regex ¶
func (o CosShipperFilterRuleOutput) Regex() pulumi.StringOutput
func (CosShipperFilterRuleOutput) ToCosShipperFilterRuleOutput ¶
func (o CosShipperFilterRuleOutput) ToCosShipperFilterRuleOutput() CosShipperFilterRuleOutput
func (CosShipperFilterRuleOutput) ToCosShipperFilterRuleOutputWithContext ¶
func (o CosShipperFilterRuleOutput) ToCosShipperFilterRuleOutputWithContext(ctx context.Context) CosShipperFilterRuleOutput
func (CosShipperFilterRuleOutput) Value ¶
func (o CosShipperFilterRuleOutput) Value() pulumi.StringOutput
type CosShipperInput ¶
type CosShipperInput interface { pulumi.Input ToCosShipperOutput() CosShipperOutput ToCosShipperOutputWithContext(ctx context.Context) CosShipperOutput }
type CosShipperMap ¶
type CosShipperMap map[string]CosShipperInput
func (CosShipperMap) ElementType ¶
func (CosShipperMap) ElementType() reflect.Type
func (CosShipperMap) ToCosShipperMapOutput ¶
func (i CosShipperMap) ToCosShipperMapOutput() CosShipperMapOutput
func (CosShipperMap) ToCosShipperMapOutputWithContext ¶
func (i CosShipperMap) ToCosShipperMapOutputWithContext(ctx context.Context) CosShipperMapOutput
type CosShipperMapInput ¶
type CosShipperMapInput interface { pulumi.Input ToCosShipperMapOutput() CosShipperMapOutput ToCosShipperMapOutputWithContext(context.Context) CosShipperMapOutput }
CosShipperMapInput is an input type that accepts CosShipperMap and CosShipperMapOutput values. You can construct a concrete instance of `CosShipperMapInput` via:
CosShipperMap{ "key": CosShipperArgs{...} }
type CosShipperMapOutput ¶
type CosShipperMapOutput struct{ *pulumi.OutputState }
func (CosShipperMapOutput) ElementType ¶
func (CosShipperMapOutput) ElementType() reflect.Type
func (CosShipperMapOutput) MapIndex ¶
func (o CosShipperMapOutput) MapIndex(k pulumi.StringInput) CosShipperOutput
func (CosShipperMapOutput) ToCosShipperMapOutput ¶
func (o CosShipperMapOutput) ToCosShipperMapOutput() CosShipperMapOutput
func (CosShipperMapOutput) ToCosShipperMapOutputWithContext ¶
func (o CosShipperMapOutput) ToCosShipperMapOutputWithContext(ctx context.Context) CosShipperMapOutput
type CosShipperOutput ¶
type CosShipperOutput struct{ *pulumi.OutputState }
func (CosShipperOutput) Bucket ¶
func (o CosShipperOutput) Bucket() pulumi.StringOutput
Destination bucket in the shipping rule to be created.
func (CosShipperOutput) Compress ¶
func (o CosShipperOutput) Compress() CosShipperCompressPtrOutput
Compression configuration of shipped log.
func (CosShipperOutput) Content ¶
func (o CosShipperOutput) Content() CosShipperContentPtrOutput
Format configuration of shipped log content.
func (CosShipperOutput) ElementType ¶
func (CosShipperOutput) ElementType() reflect.Type
func (CosShipperOutput) FilterRules ¶
func (o CosShipperOutput) FilterRules() CosShipperFilterRuleArrayOutput
Filter rules for shipped logs. Only logs matching the rules can be shipped. All rules are in the AND relationship, and up to five rules can be added. If the array is empty, no filtering will be performed, and all logs will be shipped.
func (CosShipperOutput) Interval ¶
func (o CosShipperOutput) Interval() pulumi.IntPtrOutput
Shipping time interval in seconds. Default value: 300. Value range: 300~900.
func (CosShipperOutput) MaxSize ¶
func (o CosShipperOutput) MaxSize() pulumi.IntPtrOutput
Maximum size of a file to be shipped, in MB. Default value: 256. Value range: 100~256.
func (CosShipperOutput) Partition ¶
func (o CosShipperOutput) Partition() pulumi.StringPtrOutput
Partition rule of shipped log, which can be represented in strftime time format.
func (CosShipperOutput) Prefix ¶
func (o CosShipperOutput) Prefix() pulumi.StringOutput
Prefix of the shipping directory in the shipping rule to be created.
func (CosShipperOutput) ShipperName ¶
func (o CosShipperOutput) ShipperName() pulumi.StringOutput
Shipping rule name.
func (CosShipperOutput) ToCosShipperOutput ¶
func (o CosShipperOutput) ToCosShipperOutput() CosShipperOutput
func (CosShipperOutput) ToCosShipperOutputWithContext ¶
func (o CosShipperOutput) ToCosShipperOutputWithContext(ctx context.Context) CosShipperOutput
func (CosShipperOutput) TopicId ¶
func (o CosShipperOutput) TopicId() pulumi.StringOutput
ID of the log topic to which the shipping rule to be created belongs.
type CosShipperState ¶
type CosShipperState struct { // Destination bucket in the shipping rule to be created. Bucket pulumi.StringPtrInput // Compression configuration of shipped log. Compress CosShipperCompressPtrInput // Format configuration of shipped log content. Content CosShipperContentPtrInput // Filter rules for shipped logs. Only logs matching the rules can be shipped. All rules are in the AND relationship, and // up to five rules can be added. If the array is empty, no filtering will be performed, and all logs will be shipped. FilterRules CosShipperFilterRuleArrayInput // Shipping time interval in seconds. Default value: 300. Value range: 300~900. Interval pulumi.IntPtrInput // Maximum size of a file to be shipped, in MB. Default value: 256. Value range: 100~256. MaxSize pulumi.IntPtrInput // Partition rule of shipped log, which can be represented in strftime time format. Partition pulumi.StringPtrInput // Prefix of the shipping directory in the shipping rule to be created. Prefix pulumi.StringPtrInput // Shipping rule name. ShipperName pulumi.StringPtrInput // ID of the log topic to which the shipping rule to be created belongs. TopicId pulumi.StringPtrInput }
func (CosShipperState) ElementType ¶
func (CosShipperState) ElementType() reflect.Type
type Logset ¶
type Logset struct { pulumi.CustomResourceState // Creation time. CreateTime pulumi.StringOutput `pulumi:"createTime"` // Logset name, which must be unique. LogsetName pulumi.StringOutput `pulumi:"logsetName"` // If AssumerUin is not empty, it indicates the service provider who creates the logset. RoleName pulumi.StringOutput `pulumi:"roleName"` // Tag description list. Up to 10 tag key-value pairs are supported and must be unique. Tags pulumi.MapOutput `pulumi:"tags"` // Number of log topics in logset. TopicCount pulumi.IntOutput `pulumi:"topicCount"` }
func GetLogset ¶
func GetLogset(ctx *pulumi.Context, name string, id pulumi.IDInput, state *LogsetState, opts ...pulumi.ResourceOption) (*Logset, error)
GetLogset gets an existing Logset resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewLogset ¶
func NewLogset(ctx *pulumi.Context, name string, args *LogsetArgs, opts ...pulumi.ResourceOption) (*Logset, error)
NewLogset registers a new resource with the given unique name, arguments, and options.
func (*Logset) ElementType ¶
func (*Logset) ToLogsetOutput ¶
func (i *Logset) ToLogsetOutput() LogsetOutput
func (*Logset) ToLogsetOutputWithContext ¶
func (i *Logset) ToLogsetOutputWithContext(ctx context.Context) LogsetOutput
type LogsetArgs ¶
type LogsetArgs struct { // Logset name, which must be unique. LogsetName pulumi.StringInput // Tag description list. Up to 10 tag key-value pairs are supported and must be unique. Tags pulumi.MapInput }
The set of arguments for constructing a Logset resource.
func (LogsetArgs) ElementType ¶
func (LogsetArgs) ElementType() reflect.Type
type LogsetArray ¶
type LogsetArray []LogsetInput
func (LogsetArray) ElementType ¶
func (LogsetArray) ElementType() reflect.Type
func (LogsetArray) ToLogsetArrayOutput ¶
func (i LogsetArray) ToLogsetArrayOutput() LogsetArrayOutput
func (LogsetArray) ToLogsetArrayOutputWithContext ¶
func (i LogsetArray) ToLogsetArrayOutputWithContext(ctx context.Context) LogsetArrayOutput
type LogsetArrayInput ¶
type LogsetArrayInput interface { pulumi.Input ToLogsetArrayOutput() LogsetArrayOutput ToLogsetArrayOutputWithContext(context.Context) LogsetArrayOutput }
LogsetArrayInput is an input type that accepts LogsetArray and LogsetArrayOutput values. You can construct a concrete instance of `LogsetArrayInput` via:
LogsetArray{ LogsetArgs{...} }
type LogsetArrayOutput ¶
type LogsetArrayOutput struct{ *pulumi.OutputState }
func (LogsetArrayOutput) ElementType ¶
func (LogsetArrayOutput) ElementType() reflect.Type
func (LogsetArrayOutput) Index ¶
func (o LogsetArrayOutput) Index(i pulumi.IntInput) LogsetOutput
func (LogsetArrayOutput) ToLogsetArrayOutput ¶
func (o LogsetArrayOutput) ToLogsetArrayOutput() LogsetArrayOutput
func (LogsetArrayOutput) ToLogsetArrayOutputWithContext ¶
func (o LogsetArrayOutput) ToLogsetArrayOutputWithContext(ctx context.Context) LogsetArrayOutput
type LogsetInput ¶
type LogsetInput interface { pulumi.Input ToLogsetOutput() LogsetOutput ToLogsetOutputWithContext(ctx context.Context) LogsetOutput }
type LogsetMap ¶
type LogsetMap map[string]LogsetInput
func (LogsetMap) ElementType ¶
func (LogsetMap) ToLogsetMapOutput ¶
func (i LogsetMap) ToLogsetMapOutput() LogsetMapOutput
func (LogsetMap) ToLogsetMapOutputWithContext ¶
func (i LogsetMap) ToLogsetMapOutputWithContext(ctx context.Context) LogsetMapOutput
type LogsetMapInput ¶
type LogsetMapInput interface { pulumi.Input ToLogsetMapOutput() LogsetMapOutput ToLogsetMapOutputWithContext(context.Context) LogsetMapOutput }
LogsetMapInput is an input type that accepts LogsetMap and LogsetMapOutput values. You can construct a concrete instance of `LogsetMapInput` via:
LogsetMap{ "key": LogsetArgs{...} }
type LogsetMapOutput ¶
type LogsetMapOutput struct{ *pulumi.OutputState }
func (LogsetMapOutput) ElementType ¶
func (LogsetMapOutput) ElementType() reflect.Type
func (LogsetMapOutput) MapIndex ¶
func (o LogsetMapOutput) MapIndex(k pulumi.StringInput) LogsetOutput
func (LogsetMapOutput) ToLogsetMapOutput ¶
func (o LogsetMapOutput) ToLogsetMapOutput() LogsetMapOutput
func (LogsetMapOutput) ToLogsetMapOutputWithContext ¶
func (o LogsetMapOutput) ToLogsetMapOutputWithContext(ctx context.Context) LogsetMapOutput
type LogsetOutput ¶
type LogsetOutput struct{ *pulumi.OutputState }
func (LogsetOutput) CreateTime ¶
func (o LogsetOutput) CreateTime() pulumi.StringOutput
Creation time.
func (LogsetOutput) ElementType ¶
func (LogsetOutput) ElementType() reflect.Type
func (LogsetOutput) LogsetName ¶
func (o LogsetOutput) LogsetName() pulumi.StringOutput
Logset name, which must be unique.
func (LogsetOutput) RoleName ¶
func (o LogsetOutput) RoleName() pulumi.StringOutput
If AssumerUin is not empty, it indicates the service provider who creates the logset.
func (LogsetOutput) Tags ¶
func (o LogsetOutput) Tags() pulumi.MapOutput
Tag description list. Up to 10 tag key-value pairs are supported and must be unique.
func (LogsetOutput) ToLogsetOutput ¶
func (o LogsetOutput) ToLogsetOutput() LogsetOutput
func (LogsetOutput) ToLogsetOutputWithContext ¶
func (o LogsetOutput) ToLogsetOutputWithContext(ctx context.Context) LogsetOutput
func (LogsetOutput) TopicCount ¶
func (o LogsetOutput) TopicCount() pulumi.IntOutput
Number of log topics in logset.
type LogsetState ¶
type LogsetState struct { // Creation time. CreateTime pulumi.StringPtrInput // Logset name, which must be unique. LogsetName pulumi.StringPtrInput // If AssumerUin is not empty, it indicates the service provider who creates the logset. RoleName pulumi.StringPtrInput // Tag description list. Up to 10 tag key-value pairs are supported and must be unique. Tags pulumi.MapInput // Number of log topics in logset. TopicCount pulumi.IntPtrInput }
func (LogsetState) ElementType ¶
func (LogsetState) ElementType() reflect.Type
type MachineGroup ¶
type MachineGroup struct { pulumi.CustomResourceState // Whether to enable automatic update for the machine group. AutoUpdate pulumi.BoolPtrOutput `pulumi:"autoUpdate"` // Machine group name, which must be unique. GroupName pulumi.StringOutput `pulumi:"groupName"` // Type of the machine group to be created. MachineGroupType MachineGroupMachineGroupTypeOutput `pulumi:"machineGroupType"` // Whether to enable the service log to record the logs generated by the LogListener service itself. After it is enabled, // the internal logset cls_service_logging and the loglistener_status, loglistener_alarm, and loglistener_business log // topics will be created, which will not incur fees. ServiceLogging pulumi.BoolPtrOutput `pulumi:"serviceLogging"` // Tag description list. Up to 10 tag key-value pairs are supported and must be unique. Tags pulumi.MapOutput `pulumi:"tags"` // Update end time. We recommend you update LogListener during off-peak hours. UpdateEndTime pulumi.StringPtrOutput `pulumi:"updateEndTime"` // pdate start time. We recommend you update LogListener during off-peak hours. UpdateStartTime pulumi.StringPtrOutput `pulumi:"updateStartTime"` }
func GetMachineGroup ¶
func GetMachineGroup(ctx *pulumi.Context, name string, id pulumi.IDInput, state *MachineGroupState, opts ...pulumi.ResourceOption) (*MachineGroup, error)
GetMachineGroup gets an existing MachineGroup resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewMachineGroup ¶
func NewMachineGroup(ctx *pulumi.Context, name string, args *MachineGroupArgs, opts ...pulumi.ResourceOption) (*MachineGroup, error)
NewMachineGroup registers a new resource with the given unique name, arguments, and options.
func (*MachineGroup) ElementType ¶
func (*MachineGroup) ElementType() reflect.Type
func (*MachineGroup) ToMachineGroupOutput ¶
func (i *MachineGroup) ToMachineGroupOutput() MachineGroupOutput
func (*MachineGroup) ToMachineGroupOutputWithContext ¶
func (i *MachineGroup) ToMachineGroupOutputWithContext(ctx context.Context) MachineGroupOutput
type MachineGroupArgs ¶
type MachineGroupArgs struct { // Whether to enable automatic update for the machine group. AutoUpdate pulumi.BoolPtrInput // Machine group name, which must be unique. GroupName pulumi.StringInput // Type of the machine group to be created. MachineGroupType MachineGroupMachineGroupTypeInput // Whether to enable the service log to record the logs generated by the LogListener service itself. After it is enabled, // the internal logset cls_service_logging and the loglistener_status, loglistener_alarm, and loglistener_business log // topics will be created, which will not incur fees. ServiceLogging pulumi.BoolPtrInput // Tag description list. Up to 10 tag key-value pairs are supported and must be unique. Tags pulumi.MapInput // Update end time. We recommend you update LogListener during off-peak hours. UpdateEndTime pulumi.StringPtrInput // pdate start time. We recommend you update LogListener during off-peak hours. UpdateStartTime pulumi.StringPtrInput }
The set of arguments for constructing a MachineGroup resource.
func (MachineGroupArgs) ElementType ¶
func (MachineGroupArgs) ElementType() reflect.Type
type MachineGroupArray ¶
type MachineGroupArray []MachineGroupInput
func (MachineGroupArray) ElementType ¶
func (MachineGroupArray) ElementType() reflect.Type
func (MachineGroupArray) ToMachineGroupArrayOutput ¶
func (i MachineGroupArray) ToMachineGroupArrayOutput() MachineGroupArrayOutput
func (MachineGroupArray) ToMachineGroupArrayOutputWithContext ¶
func (i MachineGroupArray) ToMachineGroupArrayOutputWithContext(ctx context.Context) MachineGroupArrayOutput
type MachineGroupArrayInput ¶
type MachineGroupArrayInput interface { pulumi.Input ToMachineGroupArrayOutput() MachineGroupArrayOutput ToMachineGroupArrayOutputWithContext(context.Context) MachineGroupArrayOutput }
MachineGroupArrayInput is an input type that accepts MachineGroupArray and MachineGroupArrayOutput values. You can construct a concrete instance of `MachineGroupArrayInput` via:
MachineGroupArray{ MachineGroupArgs{...} }
type MachineGroupArrayOutput ¶
type MachineGroupArrayOutput struct{ *pulumi.OutputState }
func (MachineGroupArrayOutput) ElementType ¶
func (MachineGroupArrayOutput) ElementType() reflect.Type
func (MachineGroupArrayOutput) Index ¶
func (o MachineGroupArrayOutput) Index(i pulumi.IntInput) MachineGroupOutput
func (MachineGroupArrayOutput) ToMachineGroupArrayOutput ¶
func (o MachineGroupArrayOutput) ToMachineGroupArrayOutput() MachineGroupArrayOutput
func (MachineGroupArrayOutput) ToMachineGroupArrayOutputWithContext ¶
func (o MachineGroupArrayOutput) ToMachineGroupArrayOutputWithContext(ctx context.Context) MachineGroupArrayOutput
type MachineGroupInput ¶
type MachineGroupInput interface { pulumi.Input ToMachineGroupOutput() MachineGroupOutput ToMachineGroupOutputWithContext(ctx context.Context) MachineGroupOutput }
type MachineGroupMachineGroupTypeArgs ¶
type MachineGroupMachineGroupTypeArgs struct { Type pulumi.StringInput `pulumi:"type"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (MachineGroupMachineGroupTypeArgs) ElementType ¶
func (MachineGroupMachineGroupTypeArgs) ElementType() reflect.Type
func (MachineGroupMachineGroupTypeArgs) ToMachineGroupMachineGroupTypeOutput ¶
func (i MachineGroupMachineGroupTypeArgs) ToMachineGroupMachineGroupTypeOutput() MachineGroupMachineGroupTypeOutput
func (MachineGroupMachineGroupTypeArgs) ToMachineGroupMachineGroupTypeOutputWithContext ¶
func (i MachineGroupMachineGroupTypeArgs) ToMachineGroupMachineGroupTypeOutputWithContext(ctx context.Context) MachineGroupMachineGroupTypeOutput
func (MachineGroupMachineGroupTypeArgs) ToMachineGroupMachineGroupTypePtrOutput ¶
func (i MachineGroupMachineGroupTypeArgs) ToMachineGroupMachineGroupTypePtrOutput() MachineGroupMachineGroupTypePtrOutput
func (MachineGroupMachineGroupTypeArgs) ToMachineGroupMachineGroupTypePtrOutputWithContext ¶
func (i MachineGroupMachineGroupTypeArgs) ToMachineGroupMachineGroupTypePtrOutputWithContext(ctx context.Context) MachineGroupMachineGroupTypePtrOutput
type MachineGroupMachineGroupTypeInput ¶
type MachineGroupMachineGroupTypeInput interface { pulumi.Input ToMachineGroupMachineGroupTypeOutput() MachineGroupMachineGroupTypeOutput ToMachineGroupMachineGroupTypeOutputWithContext(context.Context) MachineGroupMachineGroupTypeOutput }
MachineGroupMachineGroupTypeInput is an input type that accepts MachineGroupMachineGroupTypeArgs and MachineGroupMachineGroupTypeOutput values. You can construct a concrete instance of `MachineGroupMachineGroupTypeInput` via:
MachineGroupMachineGroupTypeArgs{...}
type MachineGroupMachineGroupTypeOutput ¶
type MachineGroupMachineGroupTypeOutput struct{ *pulumi.OutputState }
func (MachineGroupMachineGroupTypeOutput) ElementType ¶
func (MachineGroupMachineGroupTypeOutput) ElementType() reflect.Type
func (MachineGroupMachineGroupTypeOutput) ToMachineGroupMachineGroupTypeOutput ¶
func (o MachineGroupMachineGroupTypeOutput) ToMachineGroupMachineGroupTypeOutput() MachineGroupMachineGroupTypeOutput
func (MachineGroupMachineGroupTypeOutput) ToMachineGroupMachineGroupTypeOutputWithContext ¶
func (o MachineGroupMachineGroupTypeOutput) ToMachineGroupMachineGroupTypeOutputWithContext(ctx context.Context) MachineGroupMachineGroupTypeOutput
func (MachineGroupMachineGroupTypeOutput) ToMachineGroupMachineGroupTypePtrOutput ¶
func (o MachineGroupMachineGroupTypeOutput) ToMachineGroupMachineGroupTypePtrOutput() MachineGroupMachineGroupTypePtrOutput
func (MachineGroupMachineGroupTypeOutput) ToMachineGroupMachineGroupTypePtrOutputWithContext ¶
func (o MachineGroupMachineGroupTypeOutput) ToMachineGroupMachineGroupTypePtrOutputWithContext(ctx context.Context) MachineGroupMachineGroupTypePtrOutput
func (MachineGroupMachineGroupTypeOutput) Type ¶
func (o MachineGroupMachineGroupTypeOutput) Type() pulumi.StringOutput
func (MachineGroupMachineGroupTypeOutput) Values ¶
func (o MachineGroupMachineGroupTypeOutput) Values() pulumi.StringArrayOutput
type MachineGroupMachineGroupTypePtrInput ¶
type MachineGroupMachineGroupTypePtrInput interface { pulumi.Input ToMachineGroupMachineGroupTypePtrOutput() MachineGroupMachineGroupTypePtrOutput ToMachineGroupMachineGroupTypePtrOutputWithContext(context.Context) MachineGroupMachineGroupTypePtrOutput }
MachineGroupMachineGroupTypePtrInput is an input type that accepts MachineGroupMachineGroupTypeArgs, MachineGroupMachineGroupTypePtr and MachineGroupMachineGroupTypePtrOutput values. You can construct a concrete instance of `MachineGroupMachineGroupTypePtrInput` via:
MachineGroupMachineGroupTypeArgs{...} or: nil
func MachineGroupMachineGroupTypePtr ¶
func MachineGroupMachineGroupTypePtr(v *MachineGroupMachineGroupTypeArgs) MachineGroupMachineGroupTypePtrInput
type MachineGroupMachineGroupTypePtrOutput ¶
type MachineGroupMachineGroupTypePtrOutput struct{ *pulumi.OutputState }
func (MachineGroupMachineGroupTypePtrOutput) ElementType ¶
func (MachineGroupMachineGroupTypePtrOutput) ElementType() reflect.Type
func (MachineGroupMachineGroupTypePtrOutput) ToMachineGroupMachineGroupTypePtrOutput ¶
func (o MachineGroupMachineGroupTypePtrOutput) ToMachineGroupMachineGroupTypePtrOutput() MachineGroupMachineGroupTypePtrOutput
func (MachineGroupMachineGroupTypePtrOutput) ToMachineGroupMachineGroupTypePtrOutputWithContext ¶
func (o MachineGroupMachineGroupTypePtrOutput) ToMachineGroupMachineGroupTypePtrOutputWithContext(ctx context.Context) MachineGroupMachineGroupTypePtrOutput
func (MachineGroupMachineGroupTypePtrOutput) Type ¶
func (o MachineGroupMachineGroupTypePtrOutput) Type() pulumi.StringPtrOutput
func (MachineGroupMachineGroupTypePtrOutput) Values ¶
func (o MachineGroupMachineGroupTypePtrOutput) Values() pulumi.StringArrayOutput
type MachineGroupMap ¶
type MachineGroupMap map[string]MachineGroupInput
func (MachineGroupMap) ElementType ¶
func (MachineGroupMap) ElementType() reflect.Type
func (MachineGroupMap) ToMachineGroupMapOutput ¶
func (i MachineGroupMap) ToMachineGroupMapOutput() MachineGroupMapOutput
func (MachineGroupMap) ToMachineGroupMapOutputWithContext ¶
func (i MachineGroupMap) ToMachineGroupMapOutputWithContext(ctx context.Context) MachineGroupMapOutput
type MachineGroupMapInput ¶
type MachineGroupMapInput interface { pulumi.Input ToMachineGroupMapOutput() MachineGroupMapOutput ToMachineGroupMapOutputWithContext(context.Context) MachineGroupMapOutput }
MachineGroupMapInput is an input type that accepts MachineGroupMap and MachineGroupMapOutput values. You can construct a concrete instance of `MachineGroupMapInput` via:
MachineGroupMap{ "key": MachineGroupArgs{...} }
type MachineGroupMapOutput ¶
type MachineGroupMapOutput struct{ *pulumi.OutputState }
func (MachineGroupMapOutput) ElementType ¶
func (MachineGroupMapOutput) ElementType() reflect.Type
func (MachineGroupMapOutput) MapIndex ¶
func (o MachineGroupMapOutput) MapIndex(k pulumi.StringInput) MachineGroupOutput
func (MachineGroupMapOutput) ToMachineGroupMapOutput ¶
func (o MachineGroupMapOutput) ToMachineGroupMapOutput() MachineGroupMapOutput
func (MachineGroupMapOutput) ToMachineGroupMapOutputWithContext ¶
func (o MachineGroupMapOutput) ToMachineGroupMapOutputWithContext(ctx context.Context) MachineGroupMapOutput
type MachineGroupOutput ¶
type MachineGroupOutput struct{ *pulumi.OutputState }
func (MachineGroupOutput) AutoUpdate ¶
func (o MachineGroupOutput) AutoUpdate() pulumi.BoolPtrOutput
Whether to enable automatic update for the machine group.
func (MachineGroupOutput) ElementType ¶
func (MachineGroupOutput) ElementType() reflect.Type
func (MachineGroupOutput) GroupName ¶
func (o MachineGroupOutput) GroupName() pulumi.StringOutput
Machine group name, which must be unique.
func (MachineGroupOutput) MachineGroupType ¶
func (o MachineGroupOutput) MachineGroupType() MachineGroupMachineGroupTypeOutput
Type of the machine group to be created.
func (MachineGroupOutput) ServiceLogging ¶
func (o MachineGroupOutput) ServiceLogging() pulumi.BoolPtrOutput
Whether to enable the service log to record the logs generated by the LogListener service itself. After it is enabled, the internal logset cls_service_logging and the loglistener_status, loglistener_alarm, and loglistener_business log topics will be created, which will not incur fees.
func (MachineGroupOutput) Tags ¶
func (o MachineGroupOutput) Tags() pulumi.MapOutput
Tag description list. Up to 10 tag key-value pairs are supported and must be unique.
func (MachineGroupOutput) ToMachineGroupOutput ¶
func (o MachineGroupOutput) ToMachineGroupOutput() MachineGroupOutput
func (MachineGroupOutput) ToMachineGroupOutputWithContext ¶
func (o MachineGroupOutput) ToMachineGroupOutputWithContext(ctx context.Context) MachineGroupOutput
func (MachineGroupOutput) UpdateEndTime ¶
func (o MachineGroupOutput) UpdateEndTime() pulumi.StringPtrOutput
Update end time. We recommend you update LogListener during off-peak hours.
func (MachineGroupOutput) UpdateStartTime ¶
func (o MachineGroupOutput) UpdateStartTime() pulumi.StringPtrOutput
pdate start time. We recommend you update LogListener during off-peak hours.
type MachineGroupState ¶
type MachineGroupState struct { // Whether to enable automatic update for the machine group. AutoUpdate pulumi.BoolPtrInput // Machine group name, which must be unique. GroupName pulumi.StringPtrInput // Type of the machine group to be created. MachineGroupType MachineGroupMachineGroupTypePtrInput // Whether to enable the service log to record the logs generated by the LogListener service itself. After it is enabled, // the internal logset cls_service_logging and the loglistener_status, loglistener_alarm, and loglistener_business log // topics will be created, which will not incur fees. ServiceLogging pulumi.BoolPtrInput // Tag description list. Up to 10 tag key-value pairs are supported and must be unique. Tags pulumi.MapInput // Update end time. We recommend you update LogListener during off-peak hours. UpdateEndTime pulumi.StringPtrInput // pdate start time. We recommend you update LogListener during off-peak hours. UpdateStartTime pulumi.StringPtrInput }
func (MachineGroupState) ElementType ¶
func (MachineGroupState) ElementType() reflect.Type
type Topic ¶
type Topic struct { pulumi.CustomResourceState // Whether to enable automatic split. Default value: true. AutoSplit pulumi.BoolPtrOutput `pulumi:"autoSplit"` // Logset ID. LogsetId pulumi.StringOutput `pulumi:"logsetId"` // Maximum number of partitions to split into for this topic if automatic split is enabled. Default value: 50. MaxSplitPartitions pulumi.IntPtrOutput `pulumi:"maxSplitPartitions"` // Number of log topic partitions. Default value: 1. Maximum value: 10. PartitionCount pulumi.IntPtrOutput `pulumi:"partitionCount"` // Lifecycle in days. Value range: 1~366. Default value: 30. Period pulumi.IntPtrOutput `pulumi:"period"` // Log topic storage class. Valid values: hot: real-time storage; cold: offline storage. Default value: hot. If cold is // passed in, please contact the customer service to add the log topic to the allowlist first.. StorageType pulumi.StringPtrOutput `pulumi:"storageType"` // Tag description list. Up to 10 tag key-value pairs are supported and must be unique. Tags pulumi.MapOutput `pulumi:"tags"` // Log topic name. TopicName pulumi.StringOutput `pulumi:"topicName"` }
func GetTopic ¶
func GetTopic(ctx *pulumi.Context, name string, id pulumi.IDInput, state *TopicState, opts ...pulumi.ResourceOption) (*Topic, error)
GetTopic gets an existing Topic resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewTopic ¶
func NewTopic(ctx *pulumi.Context, name string, args *TopicArgs, opts ...pulumi.ResourceOption) (*Topic, error)
NewTopic registers a new resource with the given unique name, arguments, and options.
func (*Topic) ElementType ¶
func (*Topic) ToTopicOutput ¶
func (i *Topic) ToTopicOutput() TopicOutput
func (*Topic) ToTopicOutputWithContext ¶
func (i *Topic) ToTopicOutputWithContext(ctx context.Context) TopicOutput
type TopicArgs ¶
type TopicArgs struct { // Whether to enable automatic split. Default value: true. AutoSplit pulumi.BoolPtrInput // Logset ID. LogsetId pulumi.StringInput // Maximum number of partitions to split into for this topic if automatic split is enabled. Default value: 50. MaxSplitPartitions pulumi.IntPtrInput // Number of log topic partitions. Default value: 1. Maximum value: 10. PartitionCount pulumi.IntPtrInput // Lifecycle in days. Value range: 1~366. Default value: 30. Period pulumi.IntPtrInput // Log topic storage class. Valid values: hot: real-time storage; cold: offline storage. Default value: hot. If cold is // passed in, please contact the customer service to add the log topic to the allowlist first.. StorageType pulumi.StringPtrInput // Tag description list. Up to 10 tag key-value pairs are supported and must be unique. Tags pulumi.MapInput // Log topic name. TopicName pulumi.StringInput }
The set of arguments for constructing a Topic resource.
func (TopicArgs) ElementType ¶
type TopicArray ¶
type TopicArray []TopicInput
func (TopicArray) ElementType ¶
func (TopicArray) ElementType() reflect.Type
func (TopicArray) ToTopicArrayOutput ¶
func (i TopicArray) ToTopicArrayOutput() TopicArrayOutput
func (TopicArray) ToTopicArrayOutputWithContext ¶
func (i TopicArray) ToTopicArrayOutputWithContext(ctx context.Context) TopicArrayOutput
type TopicArrayInput ¶
type TopicArrayInput interface { pulumi.Input ToTopicArrayOutput() TopicArrayOutput ToTopicArrayOutputWithContext(context.Context) TopicArrayOutput }
TopicArrayInput is an input type that accepts TopicArray and TopicArrayOutput values. You can construct a concrete instance of `TopicArrayInput` via:
TopicArray{ TopicArgs{...} }
type TopicArrayOutput ¶
type TopicArrayOutput struct{ *pulumi.OutputState }
func (TopicArrayOutput) ElementType ¶
func (TopicArrayOutput) ElementType() reflect.Type
func (TopicArrayOutput) Index ¶
func (o TopicArrayOutput) Index(i pulumi.IntInput) TopicOutput
func (TopicArrayOutput) ToTopicArrayOutput ¶
func (o TopicArrayOutput) ToTopicArrayOutput() TopicArrayOutput
func (TopicArrayOutput) ToTopicArrayOutputWithContext ¶
func (o TopicArrayOutput) ToTopicArrayOutputWithContext(ctx context.Context) TopicArrayOutput
type TopicInput ¶
type TopicInput interface { pulumi.Input ToTopicOutput() TopicOutput ToTopicOutputWithContext(ctx context.Context) TopicOutput }
type TopicMap ¶
type TopicMap map[string]TopicInput
func (TopicMap) ElementType ¶
func (TopicMap) ToTopicMapOutput ¶
func (i TopicMap) ToTopicMapOutput() TopicMapOutput
func (TopicMap) ToTopicMapOutputWithContext ¶
func (i TopicMap) ToTopicMapOutputWithContext(ctx context.Context) TopicMapOutput
type TopicMapInput ¶
type TopicMapInput interface { pulumi.Input ToTopicMapOutput() TopicMapOutput ToTopicMapOutputWithContext(context.Context) TopicMapOutput }
TopicMapInput is an input type that accepts TopicMap and TopicMapOutput values. You can construct a concrete instance of `TopicMapInput` via:
TopicMap{ "key": TopicArgs{...} }
type TopicMapOutput ¶
type TopicMapOutput struct{ *pulumi.OutputState }
func (TopicMapOutput) ElementType ¶
func (TopicMapOutput) ElementType() reflect.Type
func (TopicMapOutput) MapIndex ¶
func (o TopicMapOutput) MapIndex(k pulumi.StringInput) TopicOutput
func (TopicMapOutput) ToTopicMapOutput ¶
func (o TopicMapOutput) ToTopicMapOutput() TopicMapOutput
func (TopicMapOutput) ToTopicMapOutputWithContext ¶
func (o TopicMapOutput) ToTopicMapOutputWithContext(ctx context.Context) TopicMapOutput
type TopicOutput ¶
type TopicOutput struct{ *pulumi.OutputState }
func (TopicOutput) AutoSplit ¶
func (o TopicOutput) AutoSplit() pulumi.BoolPtrOutput
Whether to enable automatic split. Default value: true.
func (TopicOutput) ElementType ¶
func (TopicOutput) ElementType() reflect.Type
func (TopicOutput) MaxSplitPartitions ¶
func (o TopicOutput) MaxSplitPartitions() pulumi.IntPtrOutput
Maximum number of partitions to split into for this topic if automatic split is enabled. Default value: 50.
func (TopicOutput) PartitionCount ¶
func (o TopicOutput) PartitionCount() pulumi.IntPtrOutput
Number of log topic partitions. Default value: 1. Maximum value: 10.
func (TopicOutput) Period ¶
func (o TopicOutput) Period() pulumi.IntPtrOutput
Lifecycle in days. Value range: 1~366. Default value: 30.
func (TopicOutput) StorageType ¶
func (o TopicOutput) StorageType() pulumi.StringPtrOutput
Log topic storage class. Valid values: hot: real-time storage; cold: offline storage. Default value: hot. If cold is passed in, please contact the customer service to add the log topic to the allowlist first..
func (TopicOutput) Tags ¶
func (o TopicOutput) Tags() pulumi.MapOutput
Tag description list. Up to 10 tag key-value pairs are supported and must be unique.
func (TopicOutput) ToTopicOutput ¶
func (o TopicOutput) ToTopicOutput() TopicOutput
func (TopicOutput) ToTopicOutputWithContext ¶
func (o TopicOutput) ToTopicOutputWithContext(ctx context.Context) TopicOutput
type TopicState ¶
type TopicState struct { // Whether to enable automatic split. Default value: true. AutoSplit pulumi.BoolPtrInput // Logset ID. LogsetId pulumi.StringPtrInput // Maximum number of partitions to split into for this topic if automatic split is enabled. Default value: 50. MaxSplitPartitions pulumi.IntPtrInput // Number of log topic partitions. Default value: 1. Maximum value: 10. PartitionCount pulumi.IntPtrInput // Lifecycle in days. Value range: 1~366. Default value: 30. Period pulumi.IntPtrInput // Log topic storage class. Valid values: hot: real-time storage; cold: offline storage. Default value: hot. If cold is // passed in, please contact the customer service to add the log topic to the allowlist first.. StorageType pulumi.StringPtrInput // Tag description list. Up to 10 tag key-value pairs are supported and must be unique. Tags pulumi.MapInput // Log topic name. TopicName pulumi.StringPtrInput }
func (TopicState) ElementType ¶
func (TopicState) ElementType() reflect.Type