Documentation
¶
Index ¶
- func PkgVersion() (semver.Version, error)
- type AddUsersToWorkGroupAttachment
- func (*AddUsersToWorkGroupAttachment) ElementType() reflect.Type
- func (i *AddUsersToWorkGroupAttachment) ToAddUsersToWorkGroupAttachmentOutput() AddUsersToWorkGroupAttachmentOutput
- func (i *AddUsersToWorkGroupAttachment) ToAddUsersToWorkGroupAttachmentOutputWithContext(ctx context.Context) AddUsersToWorkGroupAttachmentOutput
- type AddUsersToWorkGroupAttachmentAddInfo
- type AddUsersToWorkGroupAttachmentAddInfoArgs
- func (AddUsersToWorkGroupAttachmentAddInfoArgs) ElementType() reflect.Type
- func (i AddUsersToWorkGroupAttachmentAddInfoArgs) ToAddUsersToWorkGroupAttachmentAddInfoOutput() AddUsersToWorkGroupAttachmentAddInfoOutput
- func (i AddUsersToWorkGroupAttachmentAddInfoArgs) ToAddUsersToWorkGroupAttachmentAddInfoOutputWithContext(ctx context.Context) AddUsersToWorkGroupAttachmentAddInfoOutput
- func (i AddUsersToWorkGroupAttachmentAddInfoArgs) ToAddUsersToWorkGroupAttachmentAddInfoPtrOutput() AddUsersToWorkGroupAttachmentAddInfoPtrOutput
- func (i AddUsersToWorkGroupAttachmentAddInfoArgs) ToAddUsersToWorkGroupAttachmentAddInfoPtrOutputWithContext(ctx context.Context) AddUsersToWorkGroupAttachmentAddInfoPtrOutput
- type AddUsersToWorkGroupAttachmentAddInfoInput
- type AddUsersToWorkGroupAttachmentAddInfoOutput
- func (AddUsersToWorkGroupAttachmentAddInfoOutput) ElementType() reflect.Type
- func (o AddUsersToWorkGroupAttachmentAddInfoOutput) ToAddUsersToWorkGroupAttachmentAddInfoOutput() AddUsersToWorkGroupAttachmentAddInfoOutput
- func (o AddUsersToWorkGroupAttachmentAddInfoOutput) ToAddUsersToWorkGroupAttachmentAddInfoOutputWithContext(ctx context.Context) AddUsersToWorkGroupAttachmentAddInfoOutput
- func (o AddUsersToWorkGroupAttachmentAddInfoOutput) ToAddUsersToWorkGroupAttachmentAddInfoPtrOutput() AddUsersToWorkGroupAttachmentAddInfoPtrOutput
- func (o AddUsersToWorkGroupAttachmentAddInfoOutput) ToAddUsersToWorkGroupAttachmentAddInfoPtrOutputWithContext(ctx context.Context) AddUsersToWorkGroupAttachmentAddInfoPtrOutput
- func (o AddUsersToWorkGroupAttachmentAddInfoOutput) UserIds() pulumi.StringArrayOutput
- func (o AddUsersToWorkGroupAttachmentAddInfoOutput) WorkGroupId() pulumi.IntOutput
- type AddUsersToWorkGroupAttachmentAddInfoPtrInput
- type AddUsersToWorkGroupAttachmentAddInfoPtrOutput
- func (o AddUsersToWorkGroupAttachmentAddInfoPtrOutput) Elem() AddUsersToWorkGroupAttachmentAddInfoOutput
- func (AddUsersToWorkGroupAttachmentAddInfoPtrOutput) ElementType() reflect.Type
- func (o AddUsersToWorkGroupAttachmentAddInfoPtrOutput) ToAddUsersToWorkGroupAttachmentAddInfoPtrOutput() AddUsersToWorkGroupAttachmentAddInfoPtrOutput
- func (o AddUsersToWorkGroupAttachmentAddInfoPtrOutput) ToAddUsersToWorkGroupAttachmentAddInfoPtrOutputWithContext(ctx context.Context) AddUsersToWorkGroupAttachmentAddInfoPtrOutput
- func (o AddUsersToWorkGroupAttachmentAddInfoPtrOutput) UserIds() pulumi.StringArrayOutput
- func (o AddUsersToWorkGroupAttachmentAddInfoPtrOutput) WorkGroupId() pulumi.IntPtrOutput
- type AddUsersToWorkGroupAttachmentArgs
- type AddUsersToWorkGroupAttachmentArray
- func (AddUsersToWorkGroupAttachmentArray) ElementType() reflect.Type
- func (i AddUsersToWorkGroupAttachmentArray) ToAddUsersToWorkGroupAttachmentArrayOutput() AddUsersToWorkGroupAttachmentArrayOutput
- func (i AddUsersToWorkGroupAttachmentArray) ToAddUsersToWorkGroupAttachmentArrayOutputWithContext(ctx context.Context) AddUsersToWorkGroupAttachmentArrayOutput
- type AddUsersToWorkGroupAttachmentArrayInput
- type AddUsersToWorkGroupAttachmentArrayOutput
- func (AddUsersToWorkGroupAttachmentArrayOutput) ElementType() reflect.Type
- func (o AddUsersToWorkGroupAttachmentArrayOutput) Index(i pulumi.IntInput) AddUsersToWorkGroupAttachmentOutput
- func (o AddUsersToWorkGroupAttachmentArrayOutput) ToAddUsersToWorkGroupAttachmentArrayOutput() AddUsersToWorkGroupAttachmentArrayOutput
- func (o AddUsersToWorkGroupAttachmentArrayOutput) ToAddUsersToWorkGroupAttachmentArrayOutputWithContext(ctx context.Context) AddUsersToWorkGroupAttachmentArrayOutput
- type AddUsersToWorkGroupAttachmentInput
- type AddUsersToWorkGroupAttachmentMap
- func (AddUsersToWorkGroupAttachmentMap) ElementType() reflect.Type
- func (i AddUsersToWorkGroupAttachmentMap) ToAddUsersToWorkGroupAttachmentMapOutput() AddUsersToWorkGroupAttachmentMapOutput
- func (i AddUsersToWorkGroupAttachmentMap) ToAddUsersToWorkGroupAttachmentMapOutputWithContext(ctx context.Context) AddUsersToWorkGroupAttachmentMapOutput
- type AddUsersToWorkGroupAttachmentMapInput
- type AddUsersToWorkGroupAttachmentMapOutput
- func (AddUsersToWorkGroupAttachmentMapOutput) ElementType() reflect.Type
- func (o AddUsersToWorkGroupAttachmentMapOutput) MapIndex(k pulumi.StringInput) AddUsersToWorkGroupAttachmentOutput
- func (o AddUsersToWorkGroupAttachmentMapOutput) ToAddUsersToWorkGroupAttachmentMapOutput() AddUsersToWorkGroupAttachmentMapOutput
- func (o AddUsersToWorkGroupAttachmentMapOutput) ToAddUsersToWorkGroupAttachmentMapOutputWithContext(ctx context.Context) AddUsersToWorkGroupAttachmentMapOutput
- type AddUsersToWorkGroupAttachmentOutput
- func (o AddUsersToWorkGroupAttachmentOutput) AddInfo() AddUsersToWorkGroupAttachmentAddInfoOutput
- func (AddUsersToWorkGroupAttachmentOutput) ElementType() reflect.Type
- func (o AddUsersToWorkGroupAttachmentOutput) ToAddUsersToWorkGroupAttachmentOutput() AddUsersToWorkGroupAttachmentOutput
- func (o AddUsersToWorkGroupAttachmentOutput) ToAddUsersToWorkGroupAttachmentOutputWithContext(ctx context.Context) AddUsersToWorkGroupAttachmentOutput
- type AddUsersToWorkGroupAttachmentState
- type AttachUserPolicyOperation
- type AttachUserPolicyOperationArgs
- type AttachUserPolicyOperationArray
- func (AttachUserPolicyOperationArray) ElementType() reflect.Type
- func (i AttachUserPolicyOperationArray) ToAttachUserPolicyOperationArrayOutput() AttachUserPolicyOperationArrayOutput
- func (i AttachUserPolicyOperationArray) ToAttachUserPolicyOperationArrayOutputWithContext(ctx context.Context) AttachUserPolicyOperationArrayOutput
- type AttachUserPolicyOperationArrayInput
- type AttachUserPolicyOperationArrayOutput
- func (AttachUserPolicyOperationArrayOutput) ElementType() reflect.Type
- func (o AttachUserPolicyOperationArrayOutput) Index(i pulumi.IntInput) AttachUserPolicyOperationOutput
- func (o AttachUserPolicyOperationArrayOutput) ToAttachUserPolicyOperationArrayOutput() AttachUserPolicyOperationArrayOutput
- func (o AttachUserPolicyOperationArrayOutput) ToAttachUserPolicyOperationArrayOutputWithContext(ctx context.Context) AttachUserPolicyOperationArrayOutput
- type AttachUserPolicyOperationInput
- type AttachUserPolicyOperationMap
- func (AttachUserPolicyOperationMap) ElementType() reflect.Type
- func (i AttachUserPolicyOperationMap) ToAttachUserPolicyOperationMapOutput() AttachUserPolicyOperationMapOutput
- func (i AttachUserPolicyOperationMap) ToAttachUserPolicyOperationMapOutputWithContext(ctx context.Context) AttachUserPolicyOperationMapOutput
- type AttachUserPolicyOperationMapInput
- type AttachUserPolicyOperationMapOutput
- func (AttachUserPolicyOperationMapOutput) ElementType() reflect.Type
- func (o AttachUserPolicyOperationMapOutput) MapIndex(k pulumi.StringInput) AttachUserPolicyOperationOutput
- func (o AttachUserPolicyOperationMapOutput) ToAttachUserPolicyOperationMapOutput() AttachUserPolicyOperationMapOutput
- func (o AttachUserPolicyOperationMapOutput) ToAttachUserPolicyOperationMapOutputWithContext(ctx context.Context) AttachUserPolicyOperationMapOutput
- type AttachUserPolicyOperationOutput
- func (AttachUserPolicyOperationOutput) ElementType() reflect.Type
- func (o AttachUserPolicyOperationOutput) PolicySets() AttachUserPolicyOperationPolicySetArrayOutput
- func (o AttachUserPolicyOperationOutput) ToAttachUserPolicyOperationOutput() AttachUserPolicyOperationOutput
- func (o AttachUserPolicyOperationOutput) ToAttachUserPolicyOperationOutputWithContext(ctx context.Context) AttachUserPolicyOperationOutput
- func (o AttachUserPolicyOperationOutput) UserId() pulumi.StringOutput
- type AttachUserPolicyOperationPolicySet
- type AttachUserPolicyOperationPolicySetArgs
- func (AttachUserPolicyOperationPolicySetArgs) ElementType() reflect.Type
- func (i AttachUserPolicyOperationPolicySetArgs) ToAttachUserPolicyOperationPolicySetOutput() AttachUserPolicyOperationPolicySetOutput
- func (i AttachUserPolicyOperationPolicySetArgs) ToAttachUserPolicyOperationPolicySetOutputWithContext(ctx context.Context) AttachUserPolicyOperationPolicySetOutput
- type AttachUserPolicyOperationPolicySetArray
- func (AttachUserPolicyOperationPolicySetArray) ElementType() reflect.Type
- func (i AttachUserPolicyOperationPolicySetArray) ToAttachUserPolicyOperationPolicySetArrayOutput() AttachUserPolicyOperationPolicySetArrayOutput
- func (i AttachUserPolicyOperationPolicySetArray) ToAttachUserPolicyOperationPolicySetArrayOutputWithContext(ctx context.Context) AttachUserPolicyOperationPolicySetArrayOutput
- type AttachUserPolicyOperationPolicySetArrayInput
- type AttachUserPolicyOperationPolicySetArrayOutput
- func (AttachUserPolicyOperationPolicySetArrayOutput) ElementType() reflect.Type
- func (o AttachUserPolicyOperationPolicySetArrayOutput) Index(i pulumi.IntInput) AttachUserPolicyOperationPolicySetOutput
- func (o AttachUserPolicyOperationPolicySetArrayOutput) ToAttachUserPolicyOperationPolicySetArrayOutput() AttachUserPolicyOperationPolicySetArrayOutput
- func (o AttachUserPolicyOperationPolicySetArrayOutput) ToAttachUserPolicyOperationPolicySetArrayOutputWithContext(ctx context.Context) AttachUserPolicyOperationPolicySetArrayOutput
- type AttachUserPolicyOperationPolicySetInput
- type AttachUserPolicyOperationPolicySetOutput
- func (o AttachUserPolicyOperationPolicySetOutput) Catalog() pulumi.StringOutput
- func (o AttachUserPolicyOperationPolicySetOutput) Column() pulumi.StringPtrOutput
- func (o AttachUserPolicyOperationPolicySetOutput) CreateTime() pulumi.StringPtrOutput
- func (o AttachUserPolicyOperationPolicySetOutput) DataEngine() pulumi.StringPtrOutput
- func (o AttachUserPolicyOperationPolicySetOutput) Database() pulumi.StringOutput
- func (AttachUserPolicyOperationPolicySetOutput) ElementType() reflect.Type
- func (o AttachUserPolicyOperationPolicySetOutput) Function() pulumi.StringPtrOutput
- func (o AttachUserPolicyOperationPolicySetOutput) Id() pulumi.IntPtrOutput
- func (o AttachUserPolicyOperationPolicySetOutput) Mode() pulumi.StringPtrOutput
- func (o AttachUserPolicyOperationPolicySetOutput) Operation() pulumi.StringOutput
- func (o AttachUserPolicyOperationPolicySetOutput) Operator() pulumi.StringPtrOutput
- func (o AttachUserPolicyOperationPolicySetOutput) PolicyType() pulumi.StringPtrOutput
- func (o AttachUserPolicyOperationPolicySetOutput) ReAuth() pulumi.BoolPtrOutput
- func (o AttachUserPolicyOperationPolicySetOutput) Source() pulumi.StringPtrOutput
- func (o AttachUserPolicyOperationPolicySetOutput) SourceId() pulumi.IntPtrOutput
- func (o AttachUserPolicyOperationPolicySetOutput) SourceName() pulumi.StringPtrOutput
- func (o AttachUserPolicyOperationPolicySetOutput) Table() pulumi.StringOutput
- func (o AttachUserPolicyOperationPolicySetOutput) ToAttachUserPolicyOperationPolicySetOutput() AttachUserPolicyOperationPolicySetOutput
- func (o AttachUserPolicyOperationPolicySetOutput) ToAttachUserPolicyOperationPolicySetOutputWithContext(ctx context.Context) AttachUserPolicyOperationPolicySetOutput
- func (o AttachUserPolicyOperationPolicySetOutput) View() pulumi.StringPtrOutput
- type AttachUserPolicyOperationState
- type AttachWorkGroupPolicyOperation
- func (*AttachWorkGroupPolicyOperation) ElementType() reflect.Type
- func (i *AttachWorkGroupPolicyOperation) ToAttachWorkGroupPolicyOperationOutput() AttachWorkGroupPolicyOperationOutput
- func (i *AttachWorkGroupPolicyOperation) ToAttachWorkGroupPolicyOperationOutputWithContext(ctx context.Context) AttachWorkGroupPolicyOperationOutput
- type AttachWorkGroupPolicyOperationArgs
- type AttachWorkGroupPolicyOperationArray
- func (AttachWorkGroupPolicyOperationArray) ElementType() reflect.Type
- func (i AttachWorkGroupPolicyOperationArray) ToAttachWorkGroupPolicyOperationArrayOutput() AttachWorkGroupPolicyOperationArrayOutput
- func (i AttachWorkGroupPolicyOperationArray) ToAttachWorkGroupPolicyOperationArrayOutputWithContext(ctx context.Context) AttachWorkGroupPolicyOperationArrayOutput
- type AttachWorkGroupPolicyOperationArrayInput
- type AttachWorkGroupPolicyOperationArrayOutput
- func (AttachWorkGroupPolicyOperationArrayOutput) ElementType() reflect.Type
- func (o AttachWorkGroupPolicyOperationArrayOutput) Index(i pulumi.IntInput) AttachWorkGroupPolicyOperationOutput
- func (o AttachWorkGroupPolicyOperationArrayOutput) ToAttachWorkGroupPolicyOperationArrayOutput() AttachWorkGroupPolicyOperationArrayOutput
- func (o AttachWorkGroupPolicyOperationArrayOutput) ToAttachWorkGroupPolicyOperationArrayOutputWithContext(ctx context.Context) AttachWorkGroupPolicyOperationArrayOutput
- type AttachWorkGroupPolicyOperationInput
- type AttachWorkGroupPolicyOperationMap
- func (AttachWorkGroupPolicyOperationMap) ElementType() reflect.Type
- func (i AttachWorkGroupPolicyOperationMap) ToAttachWorkGroupPolicyOperationMapOutput() AttachWorkGroupPolicyOperationMapOutput
- func (i AttachWorkGroupPolicyOperationMap) ToAttachWorkGroupPolicyOperationMapOutputWithContext(ctx context.Context) AttachWorkGroupPolicyOperationMapOutput
- type AttachWorkGroupPolicyOperationMapInput
- type AttachWorkGroupPolicyOperationMapOutput
- func (AttachWorkGroupPolicyOperationMapOutput) ElementType() reflect.Type
- func (o AttachWorkGroupPolicyOperationMapOutput) MapIndex(k pulumi.StringInput) AttachWorkGroupPolicyOperationOutput
- func (o AttachWorkGroupPolicyOperationMapOutput) ToAttachWorkGroupPolicyOperationMapOutput() AttachWorkGroupPolicyOperationMapOutput
- func (o AttachWorkGroupPolicyOperationMapOutput) ToAttachWorkGroupPolicyOperationMapOutputWithContext(ctx context.Context) AttachWorkGroupPolicyOperationMapOutput
- type AttachWorkGroupPolicyOperationOutput
- func (AttachWorkGroupPolicyOperationOutput) ElementType() reflect.Type
- func (o AttachWorkGroupPolicyOperationOutput) PolicySets() AttachWorkGroupPolicyOperationPolicySetArrayOutput
- func (o AttachWorkGroupPolicyOperationOutput) ToAttachWorkGroupPolicyOperationOutput() AttachWorkGroupPolicyOperationOutput
- func (o AttachWorkGroupPolicyOperationOutput) ToAttachWorkGroupPolicyOperationOutputWithContext(ctx context.Context) AttachWorkGroupPolicyOperationOutput
- func (o AttachWorkGroupPolicyOperationOutput) WorkGroupId() pulumi.IntOutput
- type AttachWorkGroupPolicyOperationPolicySet
- type AttachWorkGroupPolicyOperationPolicySetArgs
- func (AttachWorkGroupPolicyOperationPolicySetArgs) ElementType() reflect.Type
- func (i AttachWorkGroupPolicyOperationPolicySetArgs) ToAttachWorkGroupPolicyOperationPolicySetOutput() AttachWorkGroupPolicyOperationPolicySetOutput
- func (i AttachWorkGroupPolicyOperationPolicySetArgs) ToAttachWorkGroupPolicyOperationPolicySetOutputWithContext(ctx context.Context) AttachWorkGroupPolicyOperationPolicySetOutput
- type AttachWorkGroupPolicyOperationPolicySetArray
- func (AttachWorkGroupPolicyOperationPolicySetArray) ElementType() reflect.Type
- func (i AttachWorkGroupPolicyOperationPolicySetArray) ToAttachWorkGroupPolicyOperationPolicySetArrayOutput() AttachWorkGroupPolicyOperationPolicySetArrayOutput
- func (i AttachWorkGroupPolicyOperationPolicySetArray) ToAttachWorkGroupPolicyOperationPolicySetArrayOutputWithContext(ctx context.Context) AttachWorkGroupPolicyOperationPolicySetArrayOutput
- type AttachWorkGroupPolicyOperationPolicySetArrayInput
- type AttachWorkGroupPolicyOperationPolicySetArrayOutput
- func (AttachWorkGroupPolicyOperationPolicySetArrayOutput) ElementType() reflect.Type
- func (o AttachWorkGroupPolicyOperationPolicySetArrayOutput) Index(i pulumi.IntInput) AttachWorkGroupPolicyOperationPolicySetOutput
- func (o AttachWorkGroupPolicyOperationPolicySetArrayOutput) ToAttachWorkGroupPolicyOperationPolicySetArrayOutput() AttachWorkGroupPolicyOperationPolicySetArrayOutput
- func (o AttachWorkGroupPolicyOperationPolicySetArrayOutput) ToAttachWorkGroupPolicyOperationPolicySetArrayOutputWithContext(ctx context.Context) AttachWorkGroupPolicyOperationPolicySetArrayOutput
- type AttachWorkGroupPolicyOperationPolicySetInput
- type AttachWorkGroupPolicyOperationPolicySetOutput
- func (o AttachWorkGroupPolicyOperationPolicySetOutput) Catalog() pulumi.StringOutput
- func (o AttachWorkGroupPolicyOperationPolicySetOutput) Column() pulumi.StringPtrOutput
- func (o AttachWorkGroupPolicyOperationPolicySetOutput) CreateTime() pulumi.StringPtrOutput
- func (o AttachWorkGroupPolicyOperationPolicySetOutput) DataEngine() pulumi.StringPtrOutput
- func (o AttachWorkGroupPolicyOperationPolicySetOutput) Database() pulumi.StringOutput
- func (AttachWorkGroupPolicyOperationPolicySetOutput) ElementType() reflect.Type
- func (o AttachWorkGroupPolicyOperationPolicySetOutput) Function() pulumi.StringPtrOutput
- func (o AttachWorkGroupPolicyOperationPolicySetOutput) Id() pulumi.IntPtrOutput
- func (o AttachWorkGroupPolicyOperationPolicySetOutput) Mode() pulumi.StringPtrOutput
- func (o AttachWorkGroupPolicyOperationPolicySetOutput) Operation() pulumi.StringOutput
- func (o AttachWorkGroupPolicyOperationPolicySetOutput) Operator() pulumi.StringPtrOutput
- func (o AttachWorkGroupPolicyOperationPolicySetOutput) PolicyType() pulumi.StringPtrOutput
- func (o AttachWorkGroupPolicyOperationPolicySetOutput) ReAuth() pulumi.BoolPtrOutput
- func (o AttachWorkGroupPolicyOperationPolicySetOutput) Source() pulumi.StringPtrOutput
- func (o AttachWorkGroupPolicyOperationPolicySetOutput) SourceId() pulumi.IntPtrOutput
- func (o AttachWorkGroupPolicyOperationPolicySetOutput) SourceName() pulumi.StringPtrOutput
- func (o AttachWorkGroupPolicyOperationPolicySetOutput) Table() pulumi.StringOutput
- func (o AttachWorkGroupPolicyOperationPolicySetOutput) ToAttachWorkGroupPolicyOperationPolicySetOutput() AttachWorkGroupPolicyOperationPolicySetOutput
- func (o AttachWorkGroupPolicyOperationPolicySetOutput) ToAttachWorkGroupPolicyOperationPolicySetOutputWithContext(ctx context.Context) AttachWorkGroupPolicyOperationPolicySetOutput
- func (o AttachWorkGroupPolicyOperationPolicySetOutput) View() pulumi.StringPtrOutput
- type AttachWorkGroupPolicyOperationState
- type BindWorkGroupsToUserAttachment
- func (*BindWorkGroupsToUserAttachment) ElementType() reflect.Type
- func (i *BindWorkGroupsToUserAttachment) ToBindWorkGroupsToUserAttachmentOutput() BindWorkGroupsToUserAttachmentOutput
- func (i *BindWorkGroupsToUserAttachment) ToBindWorkGroupsToUserAttachmentOutputWithContext(ctx context.Context) BindWorkGroupsToUserAttachmentOutput
- type BindWorkGroupsToUserAttachmentAddInfo
- type BindWorkGroupsToUserAttachmentAddInfoArgs
- func (BindWorkGroupsToUserAttachmentAddInfoArgs) ElementType() reflect.Type
- func (i BindWorkGroupsToUserAttachmentAddInfoArgs) ToBindWorkGroupsToUserAttachmentAddInfoOutput() BindWorkGroupsToUserAttachmentAddInfoOutput
- func (i BindWorkGroupsToUserAttachmentAddInfoArgs) ToBindWorkGroupsToUserAttachmentAddInfoOutputWithContext(ctx context.Context) BindWorkGroupsToUserAttachmentAddInfoOutput
- func (i BindWorkGroupsToUserAttachmentAddInfoArgs) ToBindWorkGroupsToUserAttachmentAddInfoPtrOutput() BindWorkGroupsToUserAttachmentAddInfoPtrOutput
- func (i BindWorkGroupsToUserAttachmentAddInfoArgs) ToBindWorkGroupsToUserAttachmentAddInfoPtrOutputWithContext(ctx context.Context) BindWorkGroupsToUserAttachmentAddInfoPtrOutput
- type BindWorkGroupsToUserAttachmentAddInfoInput
- type BindWorkGroupsToUserAttachmentAddInfoOutput
- func (BindWorkGroupsToUserAttachmentAddInfoOutput) ElementType() reflect.Type
- func (o BindWorkGroupsToUserAttachmentAddInfoOutput) ToBindWorkGroupsToUserAttachmentAddInfoOutput() BindWorkGroupsToUserAttachmentAddInfoOutput
- func (o BindWorkGroupsToUserAttachmentAddInfoOutput) ToBindWorkGroupsToUserAttachmentAddInfoOutputWithContext(ctx context.Context) BindWorkGroupsToUserAttachmentAddInfoOutput
- func (o BindWorkGroupsToUserAttachmentAddInfoOutput) ToBindWorkGroupsToUserAttachmentAddInfoPtrOutput() BindWorkGroupsToUserAttachmentAddInfoPtrOutput
- func (o BindWorkGroupsToUserAttachmentAddInfoOutput) ToBindWorkGroupsToUserAttachmentAddInfoPtrOutputWithContext(ctx context.Context) BindWorkGroupsToUserAttachmentAddInfoPtrOutput
- func (o BindWorkGroupsToUserAttachmentAddInfoOutput) UserId() pulumi.StringOutput
- func (o BindWorkGroupsToUserAttachmentAddInfoOutput) WorkGroupIds() pulumi.IntArrayOutput
- type BindWorkGroupsToUserAttachmentAddInfoPtrInput
- type BindWorkGroupsToUserAttachmentAddInfoPtrOutput
- func (o BindWorkGroupsToUserAttachmentAddInfoPtrOutput) Elem() BindWorkGroupsToUserAttachmentAddInfoOutput
- func (BindWorkGroupsToUserAttachmentAddInfoPtrOutput) ElementType() reflect.Type
- func (o BindWorkGroupsToUserAttachmentAddInfoPtrOutput) ToBindWorkGroupsToUserAttachmentAddInfoPtrOutput() BindWorkGroupsToUserAttachmentAddInfoPtrOutput
- func (o BindWorkGroupsToUserAttachmentAddInfoPtrOutput) ToBindWorkGroupsToUserAttachmentAddInfoPtrOutputWithContext(ctx context.Context) BindWorkGroupsToUserAttachmentAddInfoPtrOutput
- func (o BindWorkGroupsToUserAttachmentAddInfoPtrOutput) UserId() pulumi.StringPtrOutput
- func (o BindWorkGroupsToUserAttachmentAddInfoPtrOutput) WorkGroupIds() pulumi.IntArrayOutput
- type BindWorkGroupsToUserAttachmentArgs
- type BindWorkGroupsToUserAttachmentArray
- func (BindWorkGroupsToUserAttachmentArray) ElementType() reflect.Type
- func (i BindWorkGroupsToUserAttachmentArray) ToBindWorkGroupsToUserAttachmentArrayOutput() BindWorkGroupsToUserAttachmentArrayOutput
- func (i BindWorkGroupsToUserAttachmentArray) ToBindWorkGroupsToUserAttachmentArrayOutputWithContext(ctx context.Context) BindWorkGroupsToUserAttachmentArrayOutput
- type BindWorkGroupsToUserAttachmentArrayInput
- type BindWorkGroupsToUserAttachmentArrayOutput
- func (BindWorkGroupsToUserAttachmentArrayOutput) ElementType() reflect.Type
- func (o BindWorkGroupsToUserAttachmentArrayOutput) Index(i pulumi.IntInput) BindWorkGroupsToUserAttachmentOutput
- func (o BindWorkGroupsToUserAttachmentArrayOutput) ToBindWorkGroupsToUserAttachmentArrayOutput() BindWorkGroupsToUserAttachmentArrayOutput
- func (o BindWorkGroupsToUserAttachmentArrayOutput) ToBindWorkGroupsToUserAttachmentArrayOutputWithContext(ctx context.Context) BindWorkGroupsToUserAttachmentArrayOutput
- type BindWorkGroupsToUserAttachmentInput
- type BindWorkGroupsToUserAttachmentMap
- func (BindWorkGroupsToUserAttachmentMap) ElementType() reflect.Type
- func (i BindWorkGroupsToUserAttachmentMap) ToBindWorkGroupsToUserAttachmentMapOutput() BindWorkGroupsToUserAttachmentMapOutput
- func (i BindWorkGroupsToUserAttachmentMap) ToBindWorkGroupsToUserAttachmentMapOutputWithContext(ctx context.Context) BindWorkGroupsToUserAttachmentMapOutput
- type BindWorkGroupsToUserAttachmentMapInput
- type BindWorkGroupsToUserAttachmentMapOutput
- func (BindWorkGroupsToUserAttachmentMapOutput) ElementType() reflect.Type
- func (o BindWorkGroupsToUserAttachmentMapOutput) MapIndex(k pulumi.StringInput) BindWorkGroupsToUserAttachmentOutput
- func (o BindWorkGroupsToUserAttachmentMapOutput) ToBindWorkGroupsToUserAttachmentMapOutput() BindWorkGroupsToUserAttachmentMapOutput
- func (o BindWorkGroupsToUserAttachmentMapOutput) ToBindWorkGroupsToUserAttachmentMapOutputWithContext(ctx context.Context) BindWorkGroupsToUserAttachmentMapOutput
- type BindWorkGroupsToUserAttachmentOutput
- func (o BindWorkGroupsToUserAttachmentOutput) AddInfo() BindWorkGroupsToUserAttachmentAddInfoOutput
- func (BindWorkGroupsToUserAttachmentOutput) ElementType() reflect.Type
- func (o BindWorkGroupsToUserAttachmentOutput) ToBindWorkGroupsToUserAttachmentOutput() BindWorkGroupsToUserAttachmentOutput
- func (o BindWorkGroupsToUserAttachmentOutput) ToBindWorkGroupsToUserAttachmentOutputWithContext(ctx context.Context) BindWorkGroupsToUserAttachmentOutput
- type BindWorkGroupsToUserAttachmentState
- type DataEngine
- type DataEngineArgs
- type DataEngineArray
- type DataEngineArrayInput
- type DataEngineArrayOutput
- func (DataEngineArrayOutput) ElementType() reflect.Type
- func (o DataEngineArrayOutput) Index(i pulumi.IntInput) DataEngineOutput
- func (o DataEngineArrayOutput) ToDataEngineArrayOutput() DataEngineArrayOutput
- func (o DataEngineArrayOutput) ToDataEngineArrayOutputWithContext(ctx context.Context) DataEngineArrayOutput
- type DataEngineCrontabResumeSuspendStrategy
- type DataEngineCrontabResumeSuspendStrategyArgs
- func (DataEngineCrontabResumeSuspendStrategyArgs) ElementType() reflect.Type
- func (i DataEngineCrontabResumeSuspendStrategyArgs) ToDataEngineCrontabResumeSuspendStrategyOutput() DataEngineCrontabResumeSuspendStrategyOutput
- func (i DataEngineCrontabResumeSuspendStrategyArgs) ToDataEngineCrontabResumeSuspendStrategyOutputWithContext(ctx context.Context) DataEngineCrontabResumeSuspendStrategyOutput
- func (i DataEngineCrontabResumeSuspendStrategyArgs) ToDataEngineCrontabResumeSuspendStrategyPtrOutput() DataEngineCrontabResumeSuspendStrategyPtrOutput
- func (i DataEngineCrontabResumeSuspendStrategyArgs) ToDataEngineCrontabResumeSuspendStrategyPtrOutputWithContext(ctx context.Context) DataEngineCrontabResumeSuspendStrategyPtrOutput
- type DataEngineCrontabResumeSuspendStrategyInput
- type DataEngineCrontabResumeSuspendStrategyOutput
- func (DataEngineCrontabResumeSuspendStrategyOutput) ElementType() reflect.Type
- func (o DataEngineCrontabResumeSuspendStrategyOutput) ResumeTime() pulumi.StringPtrOutput
- func (o DataEngineCrontabResumeSuspendStrategyOutput) SuspendStrategy() pulumi.IntPtrOutput
- func (o DataEngineCrontabResumeSuspendStrategyOutput) SuspendTime() pulumi.StringPtrOutput
- func (o DataEngineCrontabResumeSuspendStrategyOutput) ToDataEngineCrontabResumeSuspendStrategyOutput() DataEngineCrontabResumeSuspendStrategyOutput
- func (o DataEngineCrontabResumeSuspendStrategyOutput) ToDataEngineCrontabResumeSuspendStrategyOutputWithContext(ctx context.Context) DataEngineCrontabResumeSuspendStrategyOutput
- func (o DataEngineCrontabResumeSuspendStrategyOutput) ToDataEngineCrontabResumeSuspendStrategyPtrOutput() DataEngineCrontabResumeSuspendStrategyPtrOutput
- func (o DataEngineCrontabResumeSuspendStrategyOutput) ToDataEngineCrontabResumeSuspendStrategyPtrOutputWithContext(ctx context.Context) DataEngineCrontabResumeSuspendStrategyPtrOutput
- type DataEngineCrontabResumeSuspendStrategyPtrInput
- type DataEngineCrontabResumeSuspendStrategyPtrOutput
- func (o DataEngineCrontabResumeSuspendStrategyPtrOutput) Elem() DataEngineCrontabResumeSuspendStrategyOutput
- func (DataEngineCrontabResumeSuspendStrategyPtrOutput) ElementType() reflect.Type
- func (o DataEngineCrontabResumeSuspendStrategyPtrOutput) ResumeTime() pulumi.StringPtrOutput
- func (o DataEngineCrontabResumeSuspendStrategyPtrOutput) SuspendStrategy() pulumi.IntPtrOutput
- func (o DataEngineCrontabResumeSuspendStrategyPtrOutput) SuspendTime() pulumi.StringPtrOutput
- func (o DataEngineCrontabResumeSuspendStrategyPtrOutput) ToDataEngineCrontabResumeSuspendStrategyPtrOutput() DataEngineCrontabResumeSuspendStrategyPtrOutput
- func (o DataEngineCrontabResumeSuspendStrategyPtrOutput) ToDataEngineCrontabResumeSuspendStrategyPtrOutputWithContext(ctx context.Context) DataEngineCrontabResumeSuspendStrategyPtrOutput
- type DataEngineDataEngineConfigPair
- type DataEngineDataEngineConfigPairArgs
- func (DataEngineDataEngineConfigPairArgs) ElementType() reflect.Type
- func (i DataEngineDataEngineConfigPairArgs) ToDataEngineDataEngineConfigPairOutput() DataEngineDataEngineConfigPairOutput
- func (i DataEngineDataEngineConfigPairArgs) ToDataEngineDataEngineConfigPairOutputWithContext(ctx context.Context) DataEngineDataEngineConfigPairOutput
- type DataEngineDataEngineConfigPairArray
- func (DataEngineDataEngineConfigPairArray) ElementType() reflect.Type
- func (i DataEngineDataEngineConfigPairArray) ToDataEngineDataEngineConfigPairArrayOutput() DataEngineDataEngineConfigPairArrayOutput
- func (i DataEngineDataEngineConfigPairArray) ToDataEngineDataEngineConfigPairArrayOutputWithContext(ctx context.Context) DataEngineDataEngineConfigPairArrayOutput
- type DataEngineDataEngineConfigPairArrayInput
- type DataEngineDataEngineConfigPairArrayOutput
- func (DataEngineDataEngineConfigPairArrayOutput) ElementType() reflect.Type
- func (o DataEngineDataEngineConfigPairArrayOutput) Index(i pulumi.IntInput) DataEngineDataEngineConfigPairOutput
- func (o DataEngineDataEngineConfigPairArrayOutput) ToDataEngineDataEngineConfigPairArrayOutput() DataEngineDataEngineConfigPairArrayOutput
- func (o DataEngineDataEngineConfigPairArrayOutput) ToDataEngineDataEngineConfigPairArrayOutputWithContext(ctx context.Context) DataEngineDataEngineConfigPairArrayOutput
- type DataEngineDataEngineConfigPairInput
- type DataEngineDataEngineConfigPairOutput
- func (o DataEngineDataEngineConfigPairOutput) ConfigItem() pulumi.StringOutput
- func (o DataEngineDataEngineConfigPairOutput) ConfigValue() pulumi.StringOutput
- func (DataEngineDataEngineConfigPairOutput) ElementType() reflect.Type
- func (o DataEngineDataEngineConfigPairOutput) ToDataEngineDataEngineConfigPairOutput() DataEngineDataEngineConfigPairOutput
- func (o DataEngineDataEngineConfigPairOutput) ToDataEngineDataEngineConfigPairOutputWithContext(ctx context.Context) DataEngineDataEngineConfigPairOutput
- type DataEngineInput
- type DataEngineMap
- type DataEngineMapInput
- type DataEngineMapOutput
- func (DataEngineMapOutput) ElementType() reflect.Type
- func (o DataEngineMapOutput) MapIndex(k pulumi.StringInput) DataEngineOutput
- func (o DataEngineMapOutput) ToDataEngineMapOutput() DataEngineMapOutput
- func (o DataEngineMapOutput) ToDataEngineMapOutputWithContext(ctx context.Context) DataEngineMapOutput
- type DataEngineOutput
- func (o DataEngineOutput) AutoRenew() pulumi.IntPtrOutput
- func (o DataEngineOutput) AutoResume() pulumi.BoolOutput
- func (o DataEngineOutput) AutoSuspend() pulumi.BoolPtrOutput
- func (o DataEngineOutput) AutoSuspendTime() pulumi.IntOutput
- func (o DataEngineOutput) CidrBlock() pulumi.StringPtrOutput
- func (o DataEngineOutput) ClusterType() pulumi.StringOutput
- func (o DataEngineOutput) CrontabResumeSuspend() pulumi.IntPtrOutput
- func (o DataEngineOutput) CrontabResumeSuspendStrategy() DataEngineCrontabResumeSuspendStrategyOutput
- func (o DataEngineOutput) DataEngineConfigPairs() DataEngineDataEngineConfigPairArrayOutput
- func (o DataEngineOutput) DataEngineName() pulumi.StringOutput
- func (o DataEngineOutput) DefaultDataEngine() pulumi.BoolPtrOutput
- func (o DataEngineOutput) ElasticLimit() pulumi.IntPtrOutput
- func (o DataEngineOutput) ElasticSwitch() pulumi.BoolPtrOutput
- func (DataEngineOutput) ElementType() reflect.Type
- func (o DataEngineOutput) EngineExecType() pulumi.StringPtrOutput
- func (o DataEngineOutput) EngineType() pulumi.StringOutput
- func (o DataEngineOutput) ImageVersionName() pulumi.StringOutput
- func (o DataEngineOutput) MainClusterName() pulumi.StringPtrOutput
- func (o DataEngineOutput) MaxClusters() pulumi.IntPtrOutput
- func (o DataEngineOutput) MaxConcurrency() pulumi.IntOutput
- func (o DataEngineOutput) Message() pulumi.StringPtrOutput
- func (o DataEngineOutput) MinClusters() pulumi.IntPtrOutput
- func (o DataEngineOutput) Mode() pulumi.IntOutput
- func (o DataEngineOutput) PayMode() pulumi.IntPtrOutput
- func (o DataEngineOutput) ResourceType() pulumi.StringOutput
- func (o DataEngineOutput) SessionResourceTemplate() DataEngineSessionResourceTemplateOutput
- func (o DataEngineOutput) Size() pulumi.IntPtrOutput
- func (o DataEngineOutput) TimeSpan() pulumi.IntPtrOutput
- func (o DataEngineOutput) TimeUnit() pulumi.StringPtrOutput
- func (o DataEngineOutput) ToDataEngineOutput() DataEngineOutput
- func (o DataEngineOutput) ToDataEngineOutputWithContext(ctx context.Context) DataEngineOutput
- func (o DataEngineOutput) TolerableQueueTime() pulumi.IntPtrOutput
- type DataEngineSessionResourceTemplate
- type DataEngineSessionResourceTemplateArgs
- func (DataEngineSessionResourceTemplateArgs) ElementType() reflect.Type
- func (i DataEngineSessionResourceTemplateArgs) ToDataEngineSessionResourceTemplateOutput() DataEngineSessionResourceTemplateOutput
- func (i DataEngineSessionResourceTemplateArgs) ToDataEngineSessionResourceTemplateOutputWithContext(ctx context.Context) DataEngineSessionResourceTemplateOutput
- func (i DataEngineSessionResourceTemplateArgs) ToDataEngineSessionResourceTemplatePtrOutput() DataEngineSessionResourceTemplatePtrOutput
- func (i DataEngineSessionResourceTemplateArgs) ToDataEngineSessionResourceTemplatePtrOutputWithContext(ctx context.Context) DataEngineSessionResourceTemplatePtrOutput
- type DataEngineSessionResourceTemplateInput
- type DataEngineSessionResourceTemplateOutput
- func (o DataEngineSessionResourceTemplateOutput) DriverSize() pulumi.StringPtrOutput
- func (DataEngineSessionResourceTemplateOutput) ElementType() reflect.Type
- func (o DataEngineSessionResourceTemplateOutput) ExecutorMaxNumbers() pulumi.IntPtrOutput
- func (o DataEngineSessionResourceTemplateOutput) ExecutorNums() pulumi.IntPtrOutput
- func (o DataEngineSessionResourceTemplateOutput) ExecutorSize() pulumi.StringPtrOutput
- func (o DataEngineSessionResourceTemplateOutput) ToDataEngineSessionResourceTemplateOutput() DataEngineSessionResourceTemplateOutput
- func (o DataEngineSessionResourceTemplateOutput) ToDataEngineSessionResourceTemplateOutputWithContext(ctx context.Context) DataEngineSessionResourceTemplateOutput
- func (o DataEngineSessionResourceTemplateOutput) ToDataEngineSessionResourceTemplatePtrOutput() DataEngineSessionResourceTemplatePtrOutput
- func (o DataEngineSessionResourceTemplateOutput) ToDataEngineSessionResourceTemplatePtrOutputWithContext(ctx context.Context) DataEngineSessionResourceTemplatePtrOutput
- type DataEngineSessionResourceTemplatePtrInput
- type DataEngineSessionResourceTemplatePtrOutput
- func (o DataEngineSessionResourceTemplatePtrOutput) DriverSize() pulumi.StringPtrOutput
- func (o DataEngineSessionResourceTemplatePtrOutput) Elem() DataEngineSessionResourceTemplateOutput
- func (DataEngineSessionResourceTemplatePtrOutput) ElementType() reflect.Type
- func (o DataEngineSessionResourceTemplatePtrOutput) ExecutorMaxNumbers() pulumi.IntPtrOutput
- func (o DataEngineSessionResourceTemplatePtrOutput) ExecutorNums() pulumi.IntPtrOutput
- func (o DataEngineSessionResourceTemplatePtrOutput) ExecutorSize() pulumi.StringPtrOutput
- func (o DataEngineSessionResourceTemplatePtrOutput) ToDataEngineSessionResourceTemplatePtrOutput() DataEngineSessionResourceTemplatePtrOutput
- func (o DataEngineSessionResourceTemplatePtrOutput) ToDataEngineSessionResourceTemplatePtrOutputWithContext(ctx context.Context) DataEngineSessionResourceTemplatePtrOutput
- type DataEngineState
- type DetachUserPolicyOperation
- type DetachUserPolicyOperationArgs
- type DetachUserPolicyOperationArray
- func (DetachUserPolicyOperationArray) ElementType() reflect.Type
- func (i DetachUserPolicyOperationArray) ToDetachUserPolicyOperationArrayOutput() DetachUserPolicyOperationArrayOutput
- func (i DetachUserPolicyOperationArray) ToDetachUserPolicyOperationArrayOutputWithContext(ctx context.Context) DetachUserPolicyOperationArrayOutput
- type DetachUserPolicyOperationArrayInput
- type DetachUserPolicyOperationArrayOutput
- func (DetachUserPolicyOperationArrayOutput) ElementType() reflect.Type
- func (o DetachUserPolicyOperationArrayOutput) Index(i pulumi.IntInput) DetachUserPolicyOperationOutput
- func (o DetachUserPolicyOperationArrayOutput) ToDetachUserPolicyOperationArrayOutput() DetachUserPolicyOperationArrayOutput
- func (o DetachUserPolicyOperationArrayOutput) ToDetachUserPolicyOperationArrayOutputWithContext(ctx context.Context) DetachUserPolicyOperationArrayOutput
- type DetachUserPolicyOperationInput
- type DetachUserPolicyOperationMap
- func (DetachUserPolicyOperationMap) ElementType() reflect.Type
- func (i DetachUserPolicyOperationMap) ToDetachUserPolicyOperationMapOutput() DetachUserPolicyOperationMapOutput
- func (i DetachUserPolicyOperationMap) ToDetachUserPolicyOperationMapOutputWithContext(ctx context.Context) DetachUserPolicyOperationMapOutput
- type DetachUserPolicyOperationMapInput
- type DetachUserPolicyOperationMapOutput
- func (DetachUserPolicyOperationMapOutput) ElementType() reflect.Type
- func (o DetachUserPolicyOperationMapOutput) MapIndex(k pulumi.StringInput) DetachUserPolicyOperationOutput
- func (o DetachUserPolicyOperationMapOutput) ToDetachUserPolicyOperationMapOutput() DetachUserPolicyOperationMapOutput
- func (o DetachUserPolicyOperationMapOutput) ToDetachUserPolicyOperationMapOutputWithContext(ctx context.Context) DetachUserPolicyOperationMapOutput
- type DetachUserPolicyOperationOutput
- func (DetachUserPolicyOperationOutput) ElementType() reflect.Type
- func (o DetachUserPolicyOperationOutput) PolicySets() DetachUserPolicyOperationPolicySetArrayOutput
- func (o DetachUserPolicyOperationOutput) ToDetachUserPolicyOperationOutput() DetachUserPolicyOperationOutput
- func (o DetachUserPolicyOperationOutput) ToDetachUserPolicyOperationOutputWithContext(ctx context.Context) DetachUserPolicyOperationOutput
- func (o DetachUserPolicyOperationOutput) UserId() pulumi.StringOutput
- type DetachUserPolicyOperationPolicySet
- type DetachUserPolicyOperationPolicySetArgs
- func (DetachUserPolicyOperationPolicySetArgs) ElementType() reflect.Type
- func (i DetachUserPolicyOperationPolicySetArgs) ToDetachUserPolicyOperationPolicySetOutput() DetachUserPolicyOperationPolicySetOutput
- func (i DetachUserPolicyOperationPolicySetArgs) ToDetachUserPolicyOperationPolicySetOutputWithContext(ctx context.Context) DetachUserPolicyOperationPolicySetOutput
- type DetachUserPolicyOperationPolicySetArray
- func (DetachUserPolicyOperationPolicySetArray) ElementType() reflect.Type
- func (i DetachUserPolicyOperationPolicySetArray) ToDetachUserPolicyOperationPolicySetArrayOutput() DetachUserPolicyOperationPolicySetArrayOutput
- func (i DetachUserPolicyOperationPolicySetArray) ToDetachUserPolicyOperationPolicySetArrayOutputWithContext(ctx context.Context) DetachUserPolicyOperationPolicySetArrayOutput
- type DetachUserPolicyOperationPolicySetArrayInput
- type DetachUserPolicyOperationPolicySetArrayOutput
- func (DetachUserPolicyOperationPolicySetArrayOutput) ElementType() reflect.Type
- func (o DetachUserPolicyOperationPolicySetArrayOutput) Index(i pulumi.IntInput) DetachUserPolicyOperationPolicySetOutput
- func (o DetachUserPolicyOperationPolicySetArrayOutput) ToDetachUserPolicyOperationPolicySetArrayOutput() DetachUserPolicyOperationPolicySetArrayOutput
- func (o DetachUserPolicyOperationPolicySetArrayOutput) ToDetachUserPolicyOperationPolicySetArrayOutputWithContext(ctx context.Context) DetachUserPolicyOperationPolicySetArrayOutput
- type DetachUserPolicyOperationPolicySetInput
- type DetachUserPolicyOperationPolicySetOutput
- func (o DetachUserPolicyOperationPolicySetOutput) Catalog() pulumi.StringOutput
- func (o DetachUserPolicyOperationPolicySetOutput) Column() pulumi.StringPtrOutput
- func (o DetachUserPolicyOperationPolicySetOutput) CreateTime() pulumi.StringPtrOutput
- func (o DetachUserPolicyOperationPolicySetOutput) DataEngine() pulumi.StringPtrOutput
- func (o DetachUserPolicyOperationPolicySetOutput) Database() pulumi.StringOutput
- func (DetachUserPolicyOperationPolicySetOutput) ElementType() reflect.Type
- func (o DetachUserPolicyOperationPolicySetOutput) Function() pulumi.StringPtrOutput
- func (o DetachUserPolicyOperationPolicySetOutput) Id() pulumi.IntPtrOutput
- func (o DetachUserPolicyOperationPolicySetOutput) Mode() pulumi.StringPtrOutput
- func (o DetachUserPolicyOperationPolicySetOutput) Operation() pulumi.StringOutput
- func (o DetachUserPolicyOperationPolicySetOutput) Operator() pulumi.StringPtrOutput
- func (o DetachUserPolicyOperationPolicySetOutput) PolicyType() pulumi.StringPtrOutput
- func (o DetachUserPolicyOperationPolicySetOutput) ReAuth() pulumi.BoolPtrOutput
- func (o DetachUserPolicyOperationPolicySetOutput) Source() pulumi.StringPtrOutput
- func (o DetachUserPolicyOperationPolicySetOutput) SourceId() pulumi.IntPtrOutput
- func (o DetachUserPolicyOperationPolicySetOutput) SourceName() pulumi.StringPtrOutput
- func (o DetachUserPolicyOperationPolicySetOutput) Table() pulumi.StringOutput
- func (o DetachUserPolicyOperationPolicySetOutput) ToDetachUserPolicyOperationPolicySetOutput() DetachUserPolicyOperationPolicySetOutput
- func (o DetachUserPolicyOperationPolicySetOutput) ToDetachUserPolicyOperationPolicySetOutputWithContext(ctx context.Context) DetachUserPolicyOperationPolicySetOutput
- func (o DetachUserPolicyOperationPolicySetOutput) View() pulumi.StringPtrOutput
- type DetachUserPolicyOperationState
- type DetachWorkGroupPolicyOperation
- func (*DetachWorkGroupPolicyOperation) ElementType() reflect.Type
- func (i *DetachWorkGroupPolicyOperation) ToDetachWorkGroupPolicyOperationOutput() DetachWorkGroupPolicyOperationOutput
- func (i *DetachWorkGroupPolicyOperation) ToDetachWorkGroupPolicyOperationOutputWithContext(ctx context.Context) DetachWorkGroupPolicyOperationOutput
- type DetachWorkGroupPolicyOperationArgs
- type DetachWorkGroupPolicyOperationArray
- func (DetachWorkGroupPolicyOperationArray) ElementType() reflect.Type
- func (i DetachWorkGroupPolicyOperationArray) ToDetachWorkGroupPolicyOperationArrayOutput() DetachWorkGroupPolicyOperationArrayOutput
- func (i DetachWorkGroupPolicyOperationArray) ToDetachWorkGroupPolicyOperationArrayOutputWithContext(ctx context.Context) DetachWorkGroupPolicyOperationArrayOutput
- type DetachWorkGroupPolicyOperationArrayInput
- type DetachWorkGroupPolicyOperationArrayOutput
- func (DetachWorkGroupPolicyOperationArrayOutput) ElementType() reflect.Type
- func (o DetachWorkGroupPolicyOperationArrayOutput) Index(i pulumi.IntInput) DetachWorkGroupPolicyOperationOutput
- func (o DetachWorkGroupPolicyOperationArrayOutput) ToDetachWorkGroupPolicyOperationArrayOutput() DetachWorkGroupPolicyOperationArrayOutput
- func (o DetachWorkGroupPolicyOperationArrayOutput) ToDetachWorkGroupPolicyOperationArrayOutputWithContext(ctx context.Context) DetachWorkGroupPolicyOperationArrayOutput
- type DetachWorkGroupPolicyOperationInput
- type DetachWorkGroupPolicyOperationMap
- func (DetachWorkGroupPolicyOperationMap) ElementType() reflect.Type
- func (i DetachWorkGroupPolicyOperationMap) ToDetachWorkGroupPolicyOperationMapOutput() DetachWorkGroupPolicyOperationMapOutput
- func (i DetachWorkGroupPolicyOperationMap) ToDetachWorkGroupPolicyOperationMapOutputWithContext(ctx context.Context) DetachWorkGroupPolicyOperationMapOutput
- type DetachWorkGroupPolicyOperationMapInput
- type DetachWorkGroupPolicyOperationMapOutput
- func (DetachWorkGroupPolicyOperationMapOutput) ElementType() reflect.Type
- func (o DetachWorkGroupPolicyOperationMapOutput) MapIndex(k pulumi.StringInput) DetachWorkGroupPolicyOperationOutput
- func (o DetachWorkGroupPolicyOperationMapOutput) ToDetachWorkGroupPolicyOperationMapOutput() DetachWorkGroupPolicyOperationMapOutput
- func (o DetachWorkGroupPolicyOperationMapOutput) ToDetachWorkGroupPolicyOperationMapOutputWithContext(ctx context.Context) DetachWorkGroupPolicyOperationMapOutput
- type DetachWorkGroupPolicyOperationOutput
- func (DetachWorkGroupPolicyOperationOutput) ElementType() reflect.Type
- func (o DetachWorkGroupPolicyOperationOutput) PolicySets() DetachWorkGroupPolicyOperationPolicySetArrayOutput
- func (o DetachWorkGroupPolicyOperationOutput) ToDetachWorkGroupPolicyOperationOutput() DetachWorkGroupPolicyOperationOutput
- func (o DetachWorkGroupPolicyOperationOutput) ToDetachWorkGroupPolicyOperationOutputWithContext(ctx context.Context) DetachWorkGroupPolicyOperationOutput
- func (o DetachWorkGroupPolicyOperationOutput) WorkGroupId() pulumi.IntOutput
- type DetachWorkGroupPolicyOperationPolicySet
- type DetachWorkGroupPolicyOperationPolicySetArgs
- func (DetachWorkGroupPolicyOperationPolicySetArgs) ElementType() reflect.Type
- func (i DetachWorkGroupPolicyOperationPolicySetArgs) ToDetachWorkGroupPolicyOperationPolicySetOutput() DetachWorkGroupPolicyOperationPolicySetOutput
- func (i DetachWorkGroupPolicyOperationPolicySetArgs) ToDetachWorkGroupPolicyOperationPolicySetOutputWithContext(ctx context.Context) DetachWorkGroupPolicyOperationPolicySetOutput
- type DetachWorkGroupPolicyOperationPolicySetArray
- func (DetachWorkGroupPolicyOperationPolicySetArray) ElementType() reflect.Type
- func (i DetachWorkGroupPolicyOperationPolicySetArray) ToDetachWorkGroupPolicyOperationPolicySetArrayOutput() DetachWorkGroupPolicyOperationPolicySetArrayOutput
- func (i DetachWorkGroupPolicyOperationPolicySetArray) ToDetachWorkGroupPolicyOperationPolicySetArrayOutputWithContext(ctx context.Context) DetachWorkGroupPolicyOperationPolicySetArrayOutput
- type DetachWorkGroupPolicyOperationPolicySetArrayInput
- type DetachWorkGroupPolicyOperationPolicySetArrayOutput
- func (DetachWorkGroupPolicyOperationPolicySetArrayOutput) ElementType() reflect.Type
- func (o DetachWorkGroupPolicyOperationPolicySetArrayOutput) Index(i pulumi.IntInput) DetachWorkGroupPolicyOperationPolicySetOutput
- func (o DetachWorkGroupPolicyOperationPolicySetArrayOutput) ToDetachWorkGroupPolicyOperationPolicySetArrayOutput() DetachWorkGroupPolicyOperationPolicySetArrayOutput
- func (o DetachWorkGroupPolicyOperationPolicySetArrayOutput) ToDetachWorkGroupPolicyOperationPolicySetArrayOutputWithContext(ctx context.Context) DetachWorkGroupPolicyOperationPolicySetArrayOutput
- type DetachWorkGroupPolicyOperationPolicySetInput
- type DetachWorkGroupPolicyOperationPolicySetOutput
- func (o DetachWorkGroupPolicyOperationPolicySetOutput) Catalog() pulumi.StringOutput
- func (o DetachWorkGroupPolicyOperationPolicySetOutput) Column() pulumi.StringPtrOutput
- func (o DetachWorkGroupPolicyOperationPolicySetOutput) CreateTime() pulumi.StringPtrOutput
- func (o DetachWorkGroupPolicyOperationPolicySetOutput) DataEngine() pulumi.StringPtrOutput
- func (o DetachWorkGroupPolicyOperationPolicySetOutput) Database() pulumi.StringOutput
- func (DetachWorkGroupPolicyOperationPolicySetOutput) ElementType() reflect.Type
- func (o DetachWorkGroupPolicyOperationPolicySetOutput) Function() pulumi.StringPtrOutput
- func (o DetachWorkGroupPolicyOperationPolicySetOutput) Id() pulumi.IntPtrOutput
- func (o DetachWorkGroupPolicyOperationPolicySetOutput) Mode() pulumi.StringPtrOutput
- func (o DetachWorkGroupPolicyOperationPolicySetOutput) Operation() pulumi.StringOutput
- func (o DetachWorkGroupPolicyOperationPolicySetOutput) Operator() pulumi.StringPtrOutput
- func (o DetachWorkGroupPolicyOperationPolicySetOutput) PolicyType() pulumi.StringPtrOutput
- func (o DetachWorkGroupPolicyOperationPolicySetOutput) ReAuth() pulumi.BoolPtrOutput
- func (o DetachWorkGroupPolicyOperationPolicySetOutput) Source() pulumi.StringPtrOutput
- func (o DetachWorkGroupPolicyOperationPolicySetOutput) SourceId() pulumi.IntPtrOutput
- func (o DetachWorkGroupPolicyOperationPolicySetOutput) SourceName() pulumi.StringPtrOutput
- func (o DetachWorkGroupPolicyOperationPolicySetOutput) Table() pulumi.StringOutput
- func (o DetachWorkGroupPolicyOperationPolicySetOutput) ToDetachWorkGroupPolicyOperationPolicySetOutput() DetachWorkGroupPolicyOperationPolicySetOutput
- func (o DetachWorkGroupPolicyOperationPolicySetOutput) ToDetachWorkGroupPolicyOperationPolicySetOutputWithContext(ctx context.Context) DetachWorkGroupPolicyOperationPolicySetOutput
- func (o DetachWorkGroupPolicyOperationPolicySetOutput) View() pulumi.StringPtrOutput
- type DetachWorkGroupPolicyOperationState
- type GetCheckDataEngineConfigPairsValidityArgs
- type GetCheckDataEngineConfigPairsValidityDataEngineConfigPair
- type GetCheckDataEngineConfigPairsValidityDataEngineConfigPairArgs
- func (GetCheckDataEngineConfigPairsValidityDataEngineConfigPairArgs) ElementType() reflect.Type
- func (i GetCheckDataEngineConfigPairsValidityDataEngineConfigPairArgs) ToGetCheckDataEngineConfigPairsValidityDataEngineConfigPairOutput() GetCheckDataEngineConfigPairsValidityDataEngineConfigPairOutput
- func (i GetCheckDataEngineConfigPairsValidityDataEngineConfigPairArgs) ToGetCheckDataEngineConfigPairsValidityDataEngineConfigPairOutputWithContext(ctx context.Context) GetCheckDataEngineConfigPairsValidityDataEngineConfigPairOutput
- type GetCheckDataEngineConfigPairsValidityDataEngineConfigPairArray
- func (GetCheckDataEngineConfigPairsValidityDataEngineConfigPairArray) ElementType() reflect.Type
- func (i GetCheckDataEngineConfigPairsValidityDataEngineConfigPairArray) ToGetCheckDataEngineConfigPairsValidityDataEngineConfigPairArrayOutput() GetCheckDataEngineConfigPairsValidityDataEngineConfigPairArrayOutput
- func (i GetCheckDataEngineConfigPairsValidityDataEngineConfigPairArray) ToGetCheckDataEngineConfigPairsValidityDataEngineConfigPairArrayOutputWithContext(ctx context.Context) GetCheckDataEngineConfigPairsValidityDataEngineConfigPairArrayOutput
- type GetCheckDataEngineConfigPairsValidityDataEngineConfigPairArrayInput
- type GetCheckDataEngineConfigPairsValidityDataEngineConfigPairArrayOutput
- func (GetCheckDataEngineConfigPairsValidityDataEngineConfigPairArrayOutput) ElementType() reflect.Type
- func (o GetCheckDataEngineConfigPairsValidityDataEngineConfigPairArrayOutput) Index(i pulumi.IntInput) GetCheckDataEngineConfigPairsValidityDataEngineConfigPairOutput
- func (o GetCheckDataEngineConfigPairsValidityDataEngineConfigPairArrayOutput) ToGetCheckDataEngineConfigPairsValidityDataEngineConfigPairArrayOutput() GetCheckDataEngineConfigPairsValidityDataEngineConfigPairArrayOutput
- func (o GetCheckDataEngineConfigPairsValidityDataEngineConfigPairArrayOutput) ToGetCheckDataEngineConfigPairsValidityDataEngineConfigPairArrayOutputWithContext(ctx context.Context) GetCheckDataEngineConfigPairsValidityDataEngineConfigPairArrayOutput
- type GetCheckDataEngineConfigPairsValidityDataEngineConfigPairInput
- type GetCheckDataEngineConfigPairsValidityDataEngineConfigPairOutput
- func (o GetCheckDataEngineConfigPairsValidityDataEngineConfigPairOutput) ConfigItem() pulumi.StringOutput
- func (o GetCheckDataEngineConfigPairsValidityDataEngineConfigPairOutput) ConfigValue() pulumi.StringOutput
- func (GetCheckDataEngineConfigPairsValidityDataEngineConfigPairOutput) ElementType() reflect.Type
- func (o GetCheckDataEngineConfigPairsValidityDataEngineConfigPairOutput) ToGetCheckDataEngineConfigPairsValidityDataEngineConfigPairOutput() GetCheckDataEngineConfigPairsValidityDataEngineConfigPairOutput
- func (o GetCheckDataEngineConfigPairsValidityDataEngineConfigPairOutput) ToGetCheckDataEngineConfigPairsValidityDataEngineConfigPairOutputWithContext(ctx context.Context) GetCheckDataEngineConfigPairsValidityDataEngineConfigPairOutput
- type GetCheckDataEngineConfigPairsValidityOutputArgs
- type GetCheckDataEngineConfigPairsValidityResult
- type GetCheckDataEngineConfigPairsValidityResultOutput
- func (o GetCheckDataEngineConfigPairsValidityResultOutput) ChildImageVersionId() pulumi.StringPtrOutput
- func (o GetCheckDataEngineConfigPairsValidityResultOutput) DataEngineConfigPairs() GetCheckDataEngineConfigPairsValidityDataEngineConfigPairArrayOutput
- func (GetCheckDataEngineConfigPairsValidityResultOutput) ElementType() reflect.Type
- func (o GetCheckDataEngineConfigPairsValidityResultOutput) Id() pulumi.StringOutput
- func (o GetCheckDataEngineConfigPairsValidityResultOutput) ImageVersionId() pulumi.StringPtrOutput
- func (o GetCheckDataEngineConfigPairsValidityResultOutput) IsAvailable() pulumi.BoolOutput
- func (o GetCheckDataEngineConfigPairsValidityResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetCheckDataEngineConfigPairsValidityResultOutput) ToGetCheckDataEngineConfigPairsValidityResultOutput() GetCheckDataEngineConfigPairsValidityResultOutput
- func (o GetCheckDataEngineConfigPairsValidityResultOutput) ToGetCheckDataEngineConfigPairsValidityResultOutputWithContext(ctx context.Context) GetCheckDataEngineConfigPairsValidityResultOutput
- func (o GetCheckDataEngineConfigPairsValidityResultOutput) UnavailableConfigs() pulumi.StringArrayOutput
- type GetCheckDataEngineImageCanBeRollbackArgs
- type GetCheckDataEngineImageCanBeRollbackOutputArgs
- type GetCheckDataEngineImageCanBeRollbackResult
- type GetCheckDataEngineImageCanBeRollbackResultOutput
- func (o GetCheckDataEngineImageCanBeRollbackResultOutput) DataEngineId() pulumi.StringOutput
- func (GetCheckDataEngineImageCanBeRollbackResultOutput) ElementType() reflect.Type
- func (o GetCheckDataEngineImageCanBeRollbackResultOutput) FromRecordId() pulumi.StringOutput
- func (o GetCheckDataEngineImageCanBeRollbackResultOutput) Id() pulumi.StringOutput
- func (o GetCheckDataEngineImageCanBeRollbackResultOutput) IsRollback() pulumi.BoolOutput
- func (o GetCheckDataEngineImageCanBeRollbackResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetCheckDataEngineImageCanBeRollbackResultOutput) ToGetCheckDataEngineImageCanBeRollbackResultOutput() GetCheckDataEngineImageCanBeRollbackResultOutput
- func (o GetCheckDataEngineImageCanBeRollbackResultOutput) ToGetCheckDataEngineImageCanBeRollbackResultOutputWithContext(ctx context.Context) GetCheckDataEngineImageCanBeRollbackResultOutput
- func (o GetCheckDataEngineImageCanBeRollbackResultOutput) ToRecordId() pulumi.StringOutput
- type GetCheckDataEngineImageCanBeUpgradeArgs
- type GetCheckDataEngineImageCanBeUpgradeOutputArgs
- type GetCheckDataEngineImageCanBeUpgradeResult
- type GetCheckDataEngineImageCanBeUpgradeResultOutput
- func (o GetCheckDataEngineImageCanBeUpgradeResultOutput) ChildImageVersionId() pulumi.StringOutput
- func (o GetCheckDataEngineImageCanBeUpgradeResultOutput) DataEngineId() pulumi.StringOutput
- func (GetCheckDataEngineImageCanBeUpgradeResultOutput) ElementType() reflect.Type
- func (o GetCheckDataEngineImageCanBeUpgradeResultOutput) Id() pulumi.StringOutput
- func (o GetCheckDataEngineImageCanBeUpgradeResultOutput) IsUpgrade() pulumi.BoolOutput
- func (o GetCheckDataEngineImageCanBeUpgradeResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetCheckDataEngineImageCanBeUpgradeResultOutput) ToGetCheckDataEngineImageCanBeUpgradeResultOutput() GetCheckDataEngineImageCanBeUpgradeResultOutput
- func (o GetCheckDataEngineImageCanBeUpgradeResultOutput) ToGetCheckDataEngineImageCanBeUpgradeResultOutputWithContext(ctx context.Context) GetCheckDataEngineImageCanBeUpgradeResultOutput
- type GetDescribeDataEngineArgs
- type GetDescribeDataEngineDataEngine
- type GetDescribeDataEngineDataEngineArgs
- func (GetDescribeDataEngineDataEngineArgs) ElementType() reflect.Type
- func (i GetDescribeDataEngineDataEngineArgs) ToGetDescribeDataEngineDataEngineOutput() GetDescribeDataEngineDataEngineOutput
- func (i GetDescribeDataEngineDataEngineArgs) ToGetDescribeDataEngineDataEngineOutputWithContext(ctx context.Context) GetDescribeDataEngineDataEngineOutput
- type GetDescribeDataEngineDataEngineArray
- func (GetDescribeDataEngineDataEngineArray) ElementType() reflect.Type
- func (i GetDescribeDataEngineDataEngineArray) ToGetDescribeDataEngineDataEngineArrayOutput() GetDescribeDataEngineDataEngineArrayOutput
- func (i GetDescribeDataEngineDataEngineArray) ToGetDescribeDataEngineDataEngineArrayOutputWithContext(ctx context.Context) GetDescribeDataEngineDataEngineArrayOutput
- type GetDescribeDataEngineDataEngineArrayInput
- type GetDescribeDataEngineDataEngineArrayOutput
- func (GetDescribeDataEngineDataEngineArrayOutput) ElementType() reflect.Type
- func (o GetDescribeDataEngineDataEngineArrayOutput) Index(i pulumi.IntInput) GetDescribeDataEngineDataEngineOutput
- func (o GetDescribeDataEngineDataEngineArrayOutput) ToGetDescribeDataEngineDataEngineArrayOutput() GetDescribeDataEngineDataEngineArrayOutput
- func (o GetDescribeDataEngineDataEngineArrayOutput) ToGetDescribeDataEngineDataEngineArrayOutputWithContext(ctx context.Context) GetDescribeDataEngineDataEngineArrayOutput
- type GetDescribeDataEngineDataEngineCrontabResumeSuspendStrategy
- type GetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyArgs
- func (GetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyArgs) ElementType() reflect.Type
- func (i GetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyArgs) ToGetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyOutput() GetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyOutput
- func (i GetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyArgs) ToGetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyOutputWithContext(ctx context.Context) GetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyOutput
- type GetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyArray
- func (GetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyArray) ElementType() reflect.Type
- func (i GetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyArray) ToGetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyArrayOutput() GetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyArrayOutput
- func (i GetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyArray) ToGetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyArrayOutputWithContext(ctx context.Context) GetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyArrayOutput
- type GetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyArrayInput
- type GetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyArrayOutput
- func (GetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyArrayOutput) ElementType() reflect.Type
- func (o GetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyArrayOutput) Index(i pulumi.IntInput) GetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyOutput
- func (o GetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyArrayOutput) ToGetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyArrayOutput() GetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyArrayOutput
- func (o GetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyArrayOutput) ToGetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyArrayOutputWithContext(ctx context.Context) GetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyArrayOutput
- type GetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyInput
- type GetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyOutput
- func (GetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyOutput) ElementType() reflect.Type
- func (o GetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyOutput) ResumeTime() pulumi.StringOutput
- func (o GetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyOutput) SuspendStrategy() pulumi.IntOutput
- func (o GetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyOutput) SuspendTime() pulumi.StringOutput
- func (o GetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyOutput) ToGetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyOutput() GetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyOutput
- func (o GetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyOutput) ToGetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyOutputWithContext(ctx context.Context) GetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyOutput
- type GetDescribeDataEngineDataEngineInput
- type GetDescribeDataEngineDataEngineNetworkConnectionSet
- type GetDescribeDataEngineDataEngineNetworkConnectionSetArgs
- func (GetDescribeDataEngineDataEngineNetworkConnectionSetArgs) ElementType() reflect.Type
- func (i GetDescribeDataEngineDataEngineNetworkConnectionSetArgs) ToGetDescribeDataEngineDataEngineNetworkConnectionSetOutput() GetDescribeDataEngineDataEngineNetworkConnectionSetOutput
- func (i GetDescribeDataEngineDataEngineNetworkConnectionSetArgs) ToGetDescribeDataEngineDataEngineNetworkConnectionSetOutputWithContext(ctx context.Context) GetDescribeDataEngineDataEngineNetworkConnectionSetOutput
- type GetDescribeDataEngineDataEngineNetworkConnectionSetArray
- func (GetDescribeDataEngineDataEngineNetworkConnectionSetArray) ElementType() reflect.Type
- func (i GetDescribeDataEngineDataEngineNetworkConnectionSetArray) ToGetDescribeDataEngineDataEngineNetworkConnectionSetArrayOutput() GetDescribeDataEngineDataEngineNetworkConnectionSetArrayOutput
- func (i GetDescribeDataEngineDataEngineNetworkConnectionSetArray) ToGetDescribeDataEngineDataEngineNetworkConnectionSetArrayOutputWithContext(ctx context.Context) GetDescribeDataEngineDataEngineNetworkConnectionSetArrayOutput
- type GetDescribeDataEngineDataEngineNetworkConnectionSetArrayInput
- type GetDescribeDataEngineDataEngineNetworkConnectionSetArrayOutput
- func (GetDescribeDataEngineDataEngineNetworkConnectionSetArrayOutput) ElementType() reflect.Type
- func (o GetDescribeDataEngineDataEngineNetworkConnectionSetArrayOutput) Index(i pulumi.IntInput) GetDescribeDataEngineDataEngineNetworkConnectionSetOutput
- func (o GetDescribeDataEngineDataEngineNetworkConnectionSetArrayOutput) ToGetDescribeDataEngineDataEngineNetworkConnectionSetArrayOutput() GetDescribeDataEngineDataEngineNetworkConnectionSetArrayOutput
- func (o GetDescribeDataEngineDataEngineNetworkConnectionSetArrayOutput) ToGetDescribeDataEngineDataEngineNetworkConnectionSetArrayOutputWithContext(ctx context.Context) GetDescribeDataEngineDataEngineNetworkConnectionSetArrayOutput
- type GetDescribeDataEngineDataEngineNetworkConnectionSetInput
- type GetDescribeDataEngineDataEngineNetworkConnectionSetOutput
- func (o GetDescribeDataEngineDataEngineNetworkConnectionSetOutput) Appid() pulumi.IntOutput
- func (o GetDescribeDataEngineDataEngineNetworkConnectionSetOutput) AssociateId() pulumi.StringOutput
- func (o GetDescribeDataEngineDataEngineNetworkConnectionSetOutput) CreateTime() pulumi.IntOutput
- func (o GetDescribeDataEngineDataEngineNetworkConnectionSetOutput) DatasourceConnectionCidrBlock() pulumi.StringOutput
- func (o GetDescribeDataEngineDataEngineNetworkConnectionSetOutput) DatasourceConnectionId() pulumi.StringOutput
- func (o GetDescribeDataEngineDataEngineNetworkConnectionSetOutput) DatasourceConnectionName() pulumi.StringOutput
- func (o GetDescribeDataEngineDataEngineNetworkConnectionSetOutput) DatasourceConnectionSubnetCidrBlock() pulumi.StringOutput
- func (o GetDescribeDataEngineDataEngineNetworkConnectionSetOutput) DatasourceConnectionSubnetId() pulumi.StringOutput
- func (o GetDescribeDataEngineDataEngineNetworkConnectionSetOutput) DatasourceConnectionVpcId() pulumi.StringOutput
- func (GetDescribeDataEngineDataEngineNetworkConnectionSetOutput) ElementType() reflect.Type
- func (o GetDescribeDataEngineDataEngineNetworkConnectionSetOutput) HouseId() pulumi.StringOutput
- func (o GetDescribeDataEngineDataEngineNetworkConnectionSetOutput) HouseName() pulumi.StringOutput
- func (o GetDescribeDataEngineDataEngineNetworkConnectionSetOutput) Id() pulumi.IntOutput
- func (o GetDescribeDataEngineDataEngineNetworkConnectionSetOutput) NetworkConnectionDesc() pulumi.StringOutput
- func (o GetDescribeDataEngineDataEngineNetworkConnectionSetOutput) NetworkConnectionType() pulumi.IntOutput
- func (o GetDescribeDataEngineDataEngineNetworkConnectionSetOutput) State() pulumi.IntOutput
- func (o GetDescribeDataEngineDataEngineNetworkConnectionSetOutput) SubAccountUin() pulumi.StringOutput
- func (o GetDescribeDataEngineDataEngineNetworkConnectionSetOutput) ToGetDescribeDataEngineDataEngineNetworkConnectionSetOutput() GetDescribeDataEngineDataEngineNetworkConnectionSetOutput
- func (o GetDescribeDataEngineDataEngineNetworkConnectionSetOutput) ToGetDescribeDataEngineDataEngineNetworkConnectionSetOutputWithContext(ctx context.Context) GetDescribeDataEngineDataEngineNetworkConnectionSetOutput
- func (o GetDescribeDataEngineDataEngineNetworkConnectionSetOutput) Uin() pulumi.StringOutput
- func (o GetDescribeDataEngineDataEngineNetworkConnectionSetOutput) UpdateTime() pulumi.IntOutput
- type GetDescribeDataEngineDataEngineOutput
- func (o GetDescribeDataEngineDataEngineOutput) AutoResume() pulumi.BoolOutput
- func (o GetDescribeDataEngineDataEngineOutput) AutoSuspend() pulumi.BoolOutput
- func (o GetDescribeDataEngineDataEngineOutput) AutoSuspendTime() pulumi.IntOutput
- func (o GetDescribeDataEngineDataEngineOutput) ChildImageVersionId() pulumi.StringOutput
- func (o GetDescribeDataEngineDataEngineOutput) CidrBlock() pulumi.StringOutput
- func (o GetDescribeDataEngineDataEngineOutput) ClusterType() pulumi.StringOutput
- func (o GetDescribeDataEngineDataEngineOutput) CreateTime() pulumi.IntOutput
- func (o GetDescribeDataEngineDataEngineOutput) CrontabResumeSuspend() pulumi.IntOutput
- func (o GetDescribeDataEngineDataEngineOutput) CrontabResumeSuspendStrategies() GetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyArrayOutput
- func (o GetDescribeDataEngineDataEngineOutput) DataEngineId() pulumi.StringOutput
- func (o GetDescribeDataEngineDataEngineOutput) DataEngineName() pulumi.StringOutput
- func (o GetDescribeDataEngineDataEngineOutput) DefaultDataEngine() pulumi.BoolOutput
- func (o GetDescribeDataEngineDataEngineOutput) DefaultHouse() pulumi.BoolOutput
- func (o GetDescribeDataEngineDataEngineOutput) ElasticLimit() pulumi.IntOutput
- func (o GetDescribeDataEngineDataEngineOutput) ElasticSwitch() pulumi.BoolOutput
- func (GetDescribeDataEngineDataEngineOutput) ElementType() reflect.Type
- func (o GetDescribeDataEngineDataEngineOutput) EngineExecType() pulumi.StringOutput
- func (o GetDescribeDataEngineDataEngineOutput) EngineType() pulumi.StringOutput
- func (o GetDescribeDataEngineDataEngineOutput) ExpireTime() pulumi.StringOutput
- func (o GetDescribeDataEngineDataEngineOutput) ImageVersionId() pulumi.StringOutput
- func (o GetDescribeDataEngineDataEngineOutput) ImageVersionName() pulumi.StringOutput
- func (o GetDescribeDataEngineDataEngineOutput) IsolatedTime() pulumi.StringOutput
- func (o GetDescribeDataEngineDataEngineOutput) MaxClusters() pulumi.IntOutput
- func (o GetDescribeDataEngineDataEngineOutput) MaxConcurrency() pulumi.IntOutput
- func (o GetDescribeDataEngineDataEngineOutput) Message() pulumi.StringOutput
- func (o GetDescribeDataEngineDataEngineOutput) MinClusters() pulumi.IntOutput
- func (o GetDescribeDataEngineDataEngineOutput) Mode() pulumi.IntOutput
- func (o GetDescribeDataEngineDataEngineOutput) NetworkConnectionSets() GetDescribeDataEngineDataEngineNetworkConnectionSetArrayOutput
- func (o GetDescribeDataEngineDataEngineOutput) Permissions() pulumi.StringArrayOutput
- func (o GetDescribeDataEngineDataEngineOutput) QuotaId() pulumi.StringOutput
- func (o GetDescribeDataEngineDataEngineOutput) RenewFlag() pulumi.IntOutput
- func (o GetDescribeDataEngineDataEngineOutput) ResourceType() pulumi.StringOutput
- func (o GetDescribeDataEngineDataEngineOutput) ReversalTime() pulumi.StringOutput
- func (o GetDescribeDataEngineDataEngineOutput) SessionResourceTemplates() GetDescribeDataEngineDataEngineSessionResourceTemplateArrayOutput
- func (o GetDescribeDataEngineDataEngineOutput) Size() pulumi.IntOutput
- func (o GetDescribeDataEngineDataEngineOutput) SpendAfter() pulumi.IntOutput
- func (o GetDescribeDataEngineDataEngineOutput) StartStandbyCluster() pulumi.BoolOutput
- func (o GetDescribeDataEngineDataEngineOutput) State() pulumi.IntOutput
- func (o GetDescribeDataEngineDataEngineOutput) SubAccountUin() pulumi.StringOutput
- func (o GetDescribeDataEngineDataEngineOutput) TagLists() GetDescribeDataEngineDataEngineTagListArrayOutput
- func (o GetDescribeDataEngineDataEngineOutput) ToGetDescribeDataEngineDataEngineOutput() GetDescribeDataEngineDataEngineOutput
- func (o GetDescribeDataEngineDataEngineOutput) ToGetDescribeDataEngineDataEngineOutputWithContext(ctx context.Context) GetDescribeDataEngineDataEngineOutput
- func (o GetDescribeDataEngineDataEngineOutput) TolerableQueueTime() pulumi.IntOutput
- func (o GetDescribeDataEngineDataEngineOutput) UiURL() pulumi.StringOutput
- func (o GetDescribeDataEngineDataEngineOutput) UpdateTime() pulumi.IntOutput
- func (o GetDescribeDataEngineDataEngineOutput) UserAlias() pulumi.StringOutput
- func (o GetDescribeDataEngineDataEngineOutput) UserAppId() pulumi.IntOutput
- func (o GetDescribeDataEngineDataEngineOutput) UserUin() pulumi.StringOutput
- type GetDescribeDataEngineDataEngineSessionResourceTemplate
- type GetDescribeDataEngineDataEngineSessionResourceTemplateArgs
- func (GetDescribeDataEngineDataEngineSessionResourceTemplateArgs) ElementType() reflect.Type
- func (i GetDescribeDataEngineDataEngineSessionResourceTemplateArgs) ToGetDescribeDataEngineDataEngineSessionResourceTemplateOutput() GetDescribeDataEngineDataEngineSessionResourceTemplateOutput
- func (i GetDescribeDataEngineDataEngineSessionResourceTemplateArgs) ToGetDescribeDataEngineDataEngineSessionResourceTemplateOutputWithContext(ctx context.Context) GetDescribeDataEngineDataEngineSessionResourceTemplateOutput
- type GetDescribeDataEngineDataEngineSessionResourceTemplateArray
- func (GetDescribeDataEngineDataEngineSessionResourceTemplateArray) ElementType() reflect.Type
- func (i GetDescribeDataEngineDataEngineSessionResourceTemplateArray) ToGetDescribeDataEngineDataEngineSessionResourceTemplateArrayOutput() GetDescribeDataEngineDataEngineSessionResourceTemplateArrayOutput
- func (i GetDescribeDataEngineDataEngineSessionResourceTemplateArray) ToGetDescribeDataEngineDataEngineSessionResourceTemplateArrayOutputWithContext(ctx context.Context) GetDescribeDataEngineDataEngineSessionResourceTemplateArrayOutput
- type GetDescribeDataEngineDataEngineSessionResourceTemplateArrayInput
- type GetDescribeDataEngineDataEngineSessionResourceTemplateArrayOutput
- func (GetDescribeDataEngineDataEngineSessionResourceTemplateArrayOutput) ElementType() reflect.Type
- func (o GetDescribeDataEngineDataEngineSessionResourceTemplateArrayOutput) Index(i pulumi.IntInput) GetDescribeDataEngineDataEngineSessionResourceTemplateOutput
- func (o GetDescribeDataEngineDataEngineSessionResourceTemplateArrayOutput) ToGetDescribeDataEngineDataEngineSessionResourceTemplateArrayOutput() GetDescribeDataEngineDataEngineSessionResourceTemplateArrayOutput
- func (o GetDescribeDataEngineDataEngineSessionResourceTemplateArrayOutput) ToGetDescribeDataEngineDataEngineSessionResourceTemplateArrayOutputWithContext(ctx context.Context) GetDescribeDataEngineDataEngineSessionResourceTemplateArrayOutput
- type GetDescribeDataEngineDataEngineSessionResourceTemplateInput
- type GetDescribeDataEngineDataEngineSessionResourceTemplateOutput
- func (o GetDescribeDataEngineDataEngineSessionResourceTemplateOutput) DriverSize() pulumi.StringOutput
- func (GetDescribeDataEngineDataEngineSessionResourceTemplateOutput) ElementType() reflect.Type
- func (o GetDescribeDataEngineDataEngineSessionResourceTemplateOutput) ExecutorMaxNumbers() pulumi.IntOutput
- func (o GetDescribeDataEngineDataEngineSessionResourceTemplateOutput) ExecutorNums() pulumi.IntOutput
- func (o GetDescribeDataEngineDataEngineSessionResourceTemplateOutput) ExecutorSize() pulumi.StringOutput
- func (o GetDescribeDataEngineDataEngineSessionResourceTemplateOutput) ToGetDescribeDataEngineDataEngineSessionResourceTemplateOutput() GetDescribeDataEngineDataEngineSessionResourceTemplateOutput
- func (o GetDescribeDataEngineDataEngineSessionResourceTemplateOutput) ToGetDescribeDataEngineDataEngineSessionResourceTemplateOutputWithContext(ctx context.Context) GetDescribeDataEngineDataEngineSessionResourceTemplateOutput
- type GetDescribeDataEngineDataEngineTagList
- type GetDescribeDataEngineDataEngineTagListArgs
- func (GetDescribeDataEngineDataEngineTagListArgs) ElementType() reflect.Type
- func (i GetDescribeDataEngineDataEngineTagListArgs) ToGetDescribeDataEngineDataEngineTagListOutput() GetDescribeDataEngineDataEngineTagListOutput
- func (i GetDescribeDataEngineDataEngineTagListArgs) ToGetDescribeDataEngineDataEngineTagListOutputWithContext(ctx context.Context) GetDescribeDataEngineDataEngineTagListOutput
- type GetDescribeDataEngineDataEngineTagListArray
- func (GetDescribeDataEngineDataEngineTagListArray) ElementType() reflect.Type
- func (i GetDescribeDataEngineDataEngineTagListArray) ToGetDescribeDataEngineDataEngineTagListArrayOutput() GetDescribeDataEngineDataEngineTagListArrayOutput
- func (i GetDescribeDataEngineDataEngineTagListArray) ToGetDescribeDataEngineDataEngineTagListArrayOutputWithContext(ctx context.Context) GetDescribeDataEngineDataEngineTagListArrayOutput
- type GetDescribeDataEngineDataEngineTagListArrayInput
- type GetDescribeDataEngineDataEngineTagListArrayOutput
- func (GetDescribeDataEngineDataEngineTagListArrayOutput) ElementType() reflect.Type
- func (o GetDescribeDataEngineDataEngineTagListArrayOutput) Index(i pulumi.IntInput) GetDescribeDataEngineDataEngineTagListOutput
- func (o GetDescribeDataEngineDataEngineTagListArrayOutput) ToGetDescribeDataEngineDataEngineTagListArrayOutput() GetDescribeDataEngineDataEngineTagListArrayOutput
- func (o GetDescribeDataEngineDataEngineTagListArrayOutput) ToGetDescribeDataEngineDataEngineTagListArrayOutputWithContext(ctx context.Context) GetDescribeDataEngineDataEngineTagListArrayOutput
- type GetDescribeDataEngineDataEngineTagListInput
- type GetDescribeDataEngineDataEngineTagListOutput
- func (GetDescribeDataEngineDataEngineTagListOutput) ElementType() reflect.Type
- func (o GetDescribeDataEngineDataEngineTagListOutput) TagKey() pulumi.StringOutput
- func (o GetDescribeDataEngineDataEngineTagListOutput) TagValue() pulumi.StringOutput
- func (o GetDescribeDataEngineDataEngineTagListOutput) ToGetDescribeDataEngineDataEngineTagListOutput() GetDescribeDataEngineDataEngineTagListOutput
- func (o GetDescribeDataEngineDataEngineTagListOutput) ToGetDescribeDataEngineDataEngineTagListOutputWithContext(ctx context.Context) GetDescribeDataEngineDataEngineTagListOutput
- type GetDescribeDataEngineEventsArgs
- type GetDescribeDataEngineEventsEvent
- type GetDescribeDataEngineEventsEventArgs
- func (GetDescribeDataEngineEventsEventArgs) ElementType() reflect.Type
- func (i GetDescribeDataEngineEventsEventArgs) ToGetDescribeDataEngineEventsEventOutput() GetDescribeDataEngineEventsEventOutput
- func (i GetDescribeDataEngineEventsEventArgs) ToGetDescribeDataEngineEventsEventOutputWithContext(ctx context.Context) GetDescribeDataEngineEventsEventOutput
- type GetDescribeDataEngineEventsEventArray
- func (GetDescribeDataEngineEventsEventArray) ElementType() reflect.Type
- func (i GetDescribeDataEngineEventsEventArray) ToGetDescribeDataEngineEventsEventArrayOutput() GetDescribeDataEngineEventsEventArrayOutput
- func (i GetDescribeDataEngineEventsEventArray) ToGetDescribeDataEngineEventsEventArrayOutputWithContext(ctx context.Context) GetDescribeDataEngineEventsEventArrayOutput
- type GetDescribeDataEngineEventsEventArrayInput
- type GetDescribeDataEngineEventsEventArrayOutput
- func (GetDescribeDataEngineEventsEventArrayOutput) ElementType() reflect.Type
- func (o GetDescribeDataEngineEventsEventArrayOutput) Index(i pulumi.IntInput) GetDescribeDataEngineEventsEventOutput
- func (o GetDescribeDataEngineEventsEventArrayOutput) ToGetDescribeDataEngineEventsEventArrayOutput() GetDescribeDataEngineEventsEventArrayOutput
- func (o GetDescribeDataEngineEventsEventArrayOutput) ToGetDescribeDataEngineEventsEventArrayOutputWithContext(ctx context.Context) GetDescribeDataEngineEventsEventArrayOutput
- type GetDescribeDataEngineEventsEventInput
- type GetDescribeDataEngineEventsEventOutput
- func (o GetDescribeDataEngineEventsEventOutput) ClusterInfos() pulumi.StringArrayOutput
- func (GetDescribeDataEngineEventsEventOutput) ElementType() reflect.Type
- func (o GetDescribeDataEngineEventsEventOutput) EventsActions() pulumi.StringArrayOutput
- func (o GetDescribeDataEngineEventsEventOutput) Times() pulumi.StringArrayOutput
- func (o GetDescribeDataEngineEventsEventOutput) ToGetDescribeDataEngineEventsEventOutput() GetDescribeDataEngineEventsEventOutput
- func (o GetDescribeDataEngineEventsEventOutput) ToGetDescribeDataEngineEventsEventOutputWithContext(ctx context.Context) GetDescribeDataEngineEventsEventOutput
- type GetDescribeDataEngineEventsOutputArgs
- type GetDescribeDataEngineEventsResult
- type GetDescribeDataEngineEventsResultOutput
- func (o GetDescribeDataEngineEventsResultOutput) DataEngineName() pulumi.StringOutput
- func (GetDescribeDataEngineEventsResultOutput) ElementType() reflect.Type
- func (o GetDescribeDataEngineEventsResultOutput) Events() GetDescribeDataEngineEventsEventArrayOutput
- func (o GetDescribeDataEngineEventsResultOutput) Id() pulumi.StringOutput
- func (o GetDescribeDataEngineEventsResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetDescribeDataEngineEventsResultOutput) ToGetDescribeDataEngineEventsResultOutput() GetDescribeDataEngineEventsResultOutput
- func (o GetDescribeDataEngineEventsResultOutput) ToGetDescribeDataEngineEventsResultOutputWithContext(ctx context.Context) GetDescribeDataEngineEventsResultOutput
- type GetDescribeDataEngineImageVersionsArgs
- type GetDescribeDataEngineImageVersionsImageParentVersion
- type GetDescribeDataEngineImageVersionsImageParentVersionArgs
- func (GetDescribeDataEngineImageVersionsImageParentVersionArgs) ElementType() reflect.Type
- func (i GetDescribeDataEngineImageVersionsImageParentVersionArgs) ToGetDescribeDataEngineImageVersionsImageParentVersionOutput() GetDescribeDataEngineImageVersionsImageParentVersionOutput
- func (i GetDescribeDataEngineImageVersionsImageParentVersionArgs) ToGetDescribeDataEngineImageVersionsImageParentVersionOutputWithContext(ctx context.Context) GetDescribeDataEngineImageVersionsImageParentVersionOutput
- type GetDescribeDataEngineImageVersionsImageParentVersionArray
- func (GetDescribeDataEngineImageVersionsImageParentVersionArray) ElementType() reflect.Type
- func (i GetDescribeDataEngineImageVersionsImageParentVersionArray) ToGetDescribeDataEngineImageVersionsImageParentVersionArrayOutput() GetDescribeDataEngineImageVersionsImageParentVersionArrayOutput
- func (i GetDescribeDataEngineImageVersionsImageParentVersionArray) ToGetDescribeDataEngineImageVersionsImageParentVersionArrayOutputWithContext(ctx context.Context) GetDescribeDataEngineImageVersionsImageParentVersionArrayOutput
- type GetDescribeDataEngineImageVersionsImageParentVersionArrayInput
- type GetDescribeDataEngineImageVersionsImageParentVersionArrayOutput
- func (GetDescribeDataEngineImageVersionsImageParentVersionArrayOutput) ElementType() reflect.Type
- func (o GetDescribeDataEngineImageVersionsImageParentVersionArrayOutput) Index(i pulumi.IntInput) GetDescribeDataEngineImageVersionsImageParentVersionOutput
- func (o GetDescribeDataEngineImageVersionsImageParentVersionArrayOutput) ToGetDescribeDataEngineImageVersionsImageParentVersionArrayOutput() GetDescribeDataEngineImageVersionsImageParentVersionArrayOutput
- func (o GetDescribeDataEngineImageVersionsImageParentVersionArrayOutput) ToGetDescribeDataEngineImageVersionsImageParentVersionArrayOutputWithContext(ctx context.Context) GetDescribeDataEngineImageVersionsImageParentVersionArrayOutput
- type GetDescribeDataEngineImageVersionsImageParentVersionInput
- type GetDescribeDataEngineImageVersionsImageParentVersionOutput
- func (o GetDescribeDataEngineImageVersionsImageParentVersionOutput) Description() pulumi.StringOutput
- func (GetDescribeDataEngineImageVersionsImageParentVersionOutput) ElementType() reflect.Type
- func (o GetDescribeDataEngineImageVersionsImageParentVersionOutput) EngineType() pulumi.StringOutput
- func (o GetDescribeDataEngineImageVersionsImageParentVersionOutput) ImageVersion() pulumi.StringOutput
- func (o GetDescribeDataEngineImageVersionsImageParentVersionOutput) ImageVersionId() pulumi.StringOutput
- func (o GetDescribeDataEngineImageVersionsImageParentVersionOutput) InsertTime() pulumi.StringOutput
- func (o GetDescribeDataEngineImageVersionsImageParentVersionOutput) IsPublic() pulumi.IntOutput
- func (o GetDescribeDataEngineImageVersionsImageParentVersionOutput) IsSharedEngine() pulumi.IntOutput
- func (o GetDescribeDataEngineImageVersionsImageParentVersionOutput) State() pulumi.IntOutput
- func (o GetDescribeDataEngineImageVersionsImageParentVersionOutput) ToGetDescribeDataEngineImageVersionsImageParentVersionOutput() GetDescribeDataEngineImageVersionsImageParentVersionOutput
- func (o GetDescribeDataEngineImageVersionsImageParentVersionOutput) ToGetDescribeDataEngineImageVersionsImageParentVersionOutputWithContext(ctx context.Context) GetDescribeDataEngineImageVersionsImageParentVersionOutput
- func (o GetDescribeDataEngineImageVersionsImageParentVersionOutput) UpdateTime() pulumi.StringOutput
- type GetDescribeDataEngineImageVersionsOutputArgs
- type GetDescribeDataEngineImageVersionsResult
- type GetDescribeDataEngineImageVersionsResultOutput
- func (GetDescribeDataEngineImageVersionsResultOutput) ElementType() reflect.Type
- func (o GetDescribeDataEngineImageVersionsResultOutput) EngineType() pulumi.StringOutput
- func (o GetDescribeDataEngineImageVersionsResultOutput) Id() pulumi.StringOutput
- func (o GetDescribeDataEngineImageVersionsResultOutput) ImageParentVersions() GetDescribeDataEngineImageVersionsImageParentVersionArrayOutput
- func (o GetDescribeDataEngineImageVersionsResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetDescribeDataEngineImageVersionsResultOutput) ToGetDescribeDataEngineImageVersionsResultOutput() GetDescribeDataEngineImageVersionsResultOutput
- func (o GetDescribeDataEngineImageVersionsResultOutput) ToGetDescribeDataEngineImageVersionsResultOutputWithContext(ctx context.Context) GetDescribeDataEngineImageVersionsResultOutput
- type GetDescribeDataEngineOutputArgs
- type GetDescribeDataEnginePythonSparkImagesArgs
- type GetDescribeDataEnginePythonSparkImagesOutputArgs
- type GetDescribeDataEnginePythonSparkImagesPythonSparkImage
- type GetDescribeDataEnginePythonSparkImagesPythonSparkImageArgs
- func (GetDescribeDataEnginePythonSparkImagesPythonSparkImageArgs) ElementType() reflect.Type
- func (i GetDescribeDataEnginePythonSparkImagesPythonSparkImageArgs) ToGetDescribeDataEnginePythonSparkImagesPythonSparkImageOutput() GetDescribeDataEnginePythonSparkImagesPythonSparkImageOutput
- func (i GetDescribeDataEnginePythonSparkImagesPythonSparkImageArgs) ToGetDescribeDataEnginePythonSparkImagesPythonSparkImageOutputWithContext(ctx context.Context) GetDescribeDataEnginePythonSparkImagesPythonSparkImageOutput
- type GetDescribeDataEnginePythonSparkImagesPythonSparkImageArray
- func (GetDescribeDataEnginePythonSparkImagesPythonSparkImageArray) ElementType() reflect.Type
- func (i GetDescribeDataEnginePythonSparkImagesPythonSparkImageArray) ToGetDescribeDataEnginePythonSparkImagesPythonSparkImageArrayOutput() GetDescribeDataEnginePythonSparkImagesPythonSparkImageArrayOutput
- func (i GetDescribeDataEnginePythonSparkImagesPythonSparkImageArray) ToGetDescribeDataEnginePythonSparkImagesPythonSparkImageArrayOutputWithContext(ctx context.Context) GetDescribeDataEnginePythonSparkImagesPythonSparkImageArrayOutput
- type GetDescribeDataEnginePythonSparkImagesPythonSparkImageArrayInput
- type GetDescribeDataEnginePythonSparkImagesPythonSparkImageArrayOutput
- func (GetDescribeDataEnginePythonSparkImagesPythonSparkImageArrayOutput) ElementType() reflect.Type
- func (o GetDescribeDataEnginePythonSparkImagesPythonSparkImageArrayOutput) Index(i pulumi.IntInput) GetDescribeDataEnginePythonSparkImagesPythonSparkImageOutput
- func (o GetDescribeDataEnginePythonSparkImagesPythonSparkImageArrayOutput) ToGetDescribeDataEnginePythonSparkImagesPythonSparkImageArrayOutput() GetDescribeDataEnginePythonSparkImagesPythonSparkImageArrayOutput
- func (o GetDescribeDataEnginePythonSparkImagesPythonSparkImageArrayOutput) ToGetDescribeDataEnginePythonSparkImagesPythonSparkImageArrayOutputWithContext(ctx context.Context) GetDescribeDataEnginePythonSparkImagesPythonSparkImageArrayOutput
- type GetDescribeDataEnginePythonSparkImagesPythonSparkImageInput
- type GetDescribeDataEnginePythonSparkImagesPythonSparkImageOutput
- func (o GetDescribeDataEnginePythonSparkImagesPythonSparkImageOutput) ChildImageVersionId() pulumi.StringOutput
- func (o GetDescribeDataEnginePythonSparkImagesPythonSparkImageOutput) CreateTime() pulumi.StringOutput
- func (o GetDescribeDataEnginePythonSparkImagesPythonSparkImageOutput) Description() pulumi.StringOutput
- func (GetDescribeDataEnginePythonSparkImagesPythonSparkImageOutput) ElementType() reflect.Type
- func (o GetDescribeDataEnginePythonSparkImagesPythonSparkImageOutput) SparkImageId() pulumi.StringOutput
- func (o GetDescribeDataEnginePythonSparkImagesPythonSparkImageOutput) SparkImageVersion() pulumi.StringOutput
- func (o GetDescribeDataEnginePythonSparkImagesPythonSparkImageOutput) ToGetDescribeDataEnginePythonSparkImagesPythonSparkImageOutput() GetDescribeDataEnginePythonSparkImagesPythonSparkImageOutput
- func (o GetDescribeDataEnginePythonSparkImagesPythonSparkImageOutput) ToGetDescribeDataEnginePythonSparkImagesPythonSparkImageOutputWithContext(ctx context.Context) GetDescribeDataEnginePythonSparkImagesPythonSparkImageOutput
- func (o GetDescribeDataEnginePythonSparkImagesPythonSparkImageOutput) UpdateTime() pulumi.StringOutput
- type GetDescribeDataEnginePythonSparkImagesResult
- type GetDescribeDataEnginePythonSparkImagesResultOutput
- func (o GetDescribeDataEnginePythonSparkImagesResultOutput) ChildImageVersionId() pulumi.StringOutput
- func (GetDescribeDataEnginePythonSparkImagesResultOutput) ElementType() reflect.Type
- func (o GetDescribeDataEnginePythonSparkImagesResultOutput) Id() pulumi.StringOutput
- func (o GetDescribeDataEnginePythonSparkImagesResultOutput) PythonSparkImages() GetDescribeDataEnginePythonSparkImagesPythonSparkImageArrayOutput
- func (o GetDescribeDataEnginePythonSparkImagesResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetDescribeDataEnginePythonSparkImagesResultOutput) ToGetDescribeDataEnginePythonSparkImagesResultOutput() GetDescribeDataEnginePythonSparkImagesResultOutput
- func (o GetDescribeDataEnginePythonSparkImagesResultOutput) ToGetDescribeDataEnginePythonSparkImagesResultOutputWithContext(ctx context.Context) GetDescribeDataEnginePythonSparkImagesResultOutput
- type GetDescribeDataEngineResult
- type GetDescribeDataEngineResultOutput
- func (o GetDescribeDataEngineResultOutput) DataEngineName() pulumi.StringOutput
- func (o GetDescribeDataEngineResultOutput) DataEngines() GetDescribeDataEngineDataEngineArrayOutput
- func (GetDescribeDataEngineResultOutput) ElementType() reflect.Type
- func (o GetDescribeDataEngineResultOutput) Id() pulumi.StringOutput
- func (o GetDescribeDataEngineResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetDescribeDataEngineResultOutput) ToGetDescribeDataEngineResultOutput() GetDescribeDataEngineResultOutput
- func (o GetDescribeDataEngineResultOutput) ToGetDescribeDataEngineResultOutputWithContext(ctx context.Context) GetDescribeDataEngineResultOutput
- type GetDescribeEngineUsageInfoArgs
- type GetDescribeEngineUsageInfoOutputArgs
- type GetDescribeEngineUsageInfoResult
- type GetDescribeEngineUsageInfoResultOutput
- func (o GetDescribeEngineUsageInfoResultOutput) Available() pulumi.IntOutput
- func (o GetDescribeEngineUsageInfoResultOutput) DataEngineId() pulumi.StringOutput
- func (GetDescribeEngineUsageInfoResultOutput) ElementType() reflect.Type
- func (o GetDescribeEngineUsageInfoResultOutput) Id() pulumi.StringOutput
- func (o GetDescribeEngineUsageInfoResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetDescribeEngineUsageInfoResultOutput) ToGetDescribeEngineUsageInfoResultOutput() GetDescribeEngineUsageInfoResultOutput
- func (o GetDescribeEngineUsageInfoResultOutput) ToGetDescribeEngineUsageInfoResultOutputWithContext(ctx context.Context) GetDescribeEngineUsageInfoResultOutput
- func (o GetDescribeEngineUsageInfoResultOutput) Used() pulumi.IntOutput
- type GetDescribeUpdatableDataEnginesArgs
- type GetDescribeUpdatableDataEnginesDataEngineBasicInfo
- type GetDescribeUpdatableDataEnginesDataEngineBasicInfoArgs
- func (GetDescribeUpdatableDataEnginesDataEngineBasicInfoArgs) ElementType() reflect.Type
- func (i GetDescribeUpdatableDataEnginesDataEngineBasicInfoArgs) ToGetDescribeUpdatableDataEnginesDataEngineBasicInfoOutput() GetDescribeUpdatableDataEnginesDataEngineBasicInfoOutput
- func (i GetDescribeUpdatableDataEnginesDataEngineBasicInfoArgs) ToGetDescribeUpdatableDataEnginesDataEngineBasicInfoOutputWithContext(ctx context.Context) GetDescribeUpdatableDataEnginesDataEngineBasicInfoOutput
- type GetDescribeUpdatableDataEnginesDataEngineBasicInfoArray
- func (GetDescribeUpdatableDataEnginesDataEngineBasicInfoArray) ElementType() reflect.Type
- func (i GetDescribeUpdatableDataEnginesDataEngineBasicInfoArray) ToGetDescribeUpdatableDataEnginesDataEngineBasicInfoArrayOutput() GetDescribeUpdatableDataEnginesDataEngineBasicInfoArrayOutput
- func (i GetDescribeUpdatableDataEnginesDataEngineBasicInfoArray) ToGetDescribeUpdatableDataEnginesDataEngineBasicInfoArrayOutputWithContext(ctx context.Context) GetDescribeUpdatableDataEnginesDataEngineBasicInfoArrayOutput
- type GetDescribeUpdatableDataEnginesDataEngineBasicInfoArrayInput
- type GetDescribeUpdatableDataEnginesDataEngineBasicInfoArrayOutput
- func (GetDescribeUpdatableDataEnginesDataEngineBasicInfoArrayOutput) ElementType() reflect.Type
- func (o GetDescribeUpdatableDataEnginesDataEngineBasicInfoArrayOutput) Index(i pulumi.IntInput) GetDescribeUpdatableDataEnginesDataEngineBasicInfoOutput
- func (o GetDescribeUpdatableDataEnginesDataEngineBasicInfoArrayOutput) ToGetDescribeUpdatableDataEnginesDataEngineBasicInfoArrayOutput() GetDescribeUpdatableDataEnginesDataEngineBasicInfoArrayOutput
- func (o GetDescribeUpdatableDataEnginesDataEngineBasicInfoArrayOutput) ToGetDescribeUpdatableDataEnginesDataEngineBasicInfoArrayOutputWithContext(ctx context.Context) GetDescribeUpdatableDataEnginesDataEngineBasicInfoArrayOutput
- type GetDescribeUpdatableDataEnginesDataEngineBasicInfoInput
- type GetDescribeUpdatableDataEnginesDataEngineBasicInfoOutput
- func (o GetDescribeUpdatableDataEnginesDataEngineBasicInfoOutput) AppId() pulumi.IntOutput
- func (o GetDescribeUpdatableDataEnginesDataEngineBasicInfoOutput) CreateTime() pulumi.IntOutput
- func (o GetDescribeUpdatableDataEnginesDataEngineBasicInfoOutput) DataEngineId() pulumi.StringOutput
- func (o GetDescribeUpdatableDataEnginesDataEngineBasicInfoOutput) DataEngineName() pulumi.StringOutput
- func (o GetDescribeUpdatableDataEnginesDataEngineBasicInfoOutput) DataEngineType() pulumi.StringOutput
- func (GetDescribeUpdatableDataEnginesDataEngineBasicInfoOutput) ElementType() reflect.Type
- func (o GetDescribeUpdatableDataEnginesDataEngineBasicInfoOutput) Message() pulumi.StringOutput
- func (o GetDescribeUpdatableDataEnginesDataEngineBasicInfoOutput) State() pulumi.IntOutput
- func (o GetDescribeUpdatableDataEnginesDataEngineBasicInfoOutput) ToGetDescribeUpdatableDataEnginesDataEngineBasicInfoOutput() GetDescribeUpdatableDataEnginesDataEngineBasicInfoOutput
- func (o GetDescribeUpdatableDataEnginesDataEngineBasicInfoOutput) ToGetDescribeUpdatableDataEnginesDataEngineBasicInfoOutputWithContext(ctx context.Context) GetDescribeUpdatableDataEnginesDataEngineBasicInfoOutput
- func (o GetDescribeUpdatableDataEnginesDataEngineBasicInfoOutput) UpdateTime() pulumi.IntOutput
- func (o GetDescribeUpdatableDataEnginesDataEngineBasicInfoOutput) UserUin() pulumi.StringOutput
- type GetDescribeUpdatableDataEnginesOutputArgs
- type GetDescribeUpdatableDataEnginesResult
- type GetDescribeUpdatableDataEnginesResultOutput
- func (o GetDescribeUpdatableDataEnginesResultOutput) DataEngineBasicInfos() GetDescribeUpdatableDataEnginesDataEngineBasicInfoArrayOutput
- func (o GetDescribeUpdatableDataEnginesResultOutput) DataEngineConfigCommand() pulumi.StringOutput
- func (GetDescribeUpdatableDataEnginesResultOutput) ElementType() reflect.Type
- func (o GetDescribeUpdatableDataEnginesResultOutput) Id() pulumi.StringOutput
- func (o GetDescribeUpdatableDataEnginesResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetDescribeUpdatableDataEnginesResultOutput) ToGetDescribeUpdatableDataEnginesResultOutput() GetDescribeUpdatableDataEnginesResultOutput
- func (o GetDescribeUpdatableDataEnginesResultOutput) ToGetDescribeUpdatableDataEnginesResultOutputWithContext(ctx context.Context) GetDescribeUpdatableDataEnginesResultOutput
- type GetDescribeUserInfoArgs
- type GetDescribeUserInfoFilter
- type GetDescribeUserInfoFilterArgs
- func (GetDescribeUserInfoFilterArgs) ElementType() reflect.Type
- func (i GetDescribeUserInfoFilterArgs) ToGetDescribeUserInfoFilterOutput() GetDescribeUserInfoFilterOutput
- func (i GetDescribeUserInfoFilterArgs) ToGetDescribeUserInfoFilterOutputWithContext(ctx context.Context) GetDescribeUserInfoFilterOutput
- type GetDescribeUserInfoFilterArray
- func (GetDescribeUserInfoFilterArray) ElementType() reflect.Type
- func (i GetDescribeUserInfoFilterArray) ToGetDescribeUserInfoFilterArrayOutput() GetDescribeUserInfoFilterArrayOutput
- func (i GetDescribeUserInfoFilterArray) ToGetDescribeUserInfoFilterArrayOutputWithContext(ctx context.Context) GetDescribeUserInfoFilterArrayOutput
- type GetDescribeUserInfoFilterArrayInput
- type GetDescribeUserInfoFilterArrayOutput
- func (GetDescribeUserInfoFilterArrayOutput) ElementType() reflect.Type
- func (o GetDescribeUserInfoFilterArrayOutput) Index(i pulumi.IntInput) GetDescribeUserInfoFilterOutput
- func (o GetDescribeUserInfoFilterArrayOutput) ToGetDescribeUserInfoFilterArrayOutput() GetDescribeUserInfoFilterArrayOutput
- func (o GetDescribeUserInfoFilterArrayOutput) ToGetDescribeUserInfoFilterArrayOutputWithContext(ctx context.Context) GetDescribeUserInfoFilterArrayOutput
- type GetDescribeUserInfoFilterInput
- type GetDescribeUserInfoFilterOutput
- func (GetDescribeUserInfoFilterOutput) ElementType() reflect.Type
- func (o GetDescribeUserInfoFilterOutput) Name() pulumi.StringOutput
- func (o GetDescribeUserInfoFilterOutput) ToGetDescribeUserInfoFilterOutput() GetDescribeUserInfoFilterOutput
- func (o GetDescribeUserInfoFilterOutput) ToGetDescribeUserInfoFilterOutputWithContext(ctx context.Context) GetDescribeUserInfoFilterOutput
- func (o GetDescribeUserInfoFilterOutput) Values() pulumi.StringArrayOutput
- type GetDescribeUserInfoOutputArgs
- type GetDescribeUserInfoResult
- type GetDescribeUserInfoResultOutput
- func (GetDescribeUserInfoResultOutput) ElementType() reflect.Type
- func (o GetDescribeUserInfoResultOutput) Filters() GetDescribeUserInfoFilterArrayOutput
- func (o GetDescribeUserInfoResultOutput) Id() pulumi.StringOutput
- func (o GetDescribeUserInfoResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetDescribeUserInfoResultOutput) SortBy() pulumi.StringPtrOutput
- func (o GetDescribeUserInfoResultOutput) Sorting() pulumi.StringPtrOutput
- func (o GetDescribeUserInfoResultOutput) ToGetDescribeUserInfoResultOutput() GetDescribeUserInfoResultOutput
- func (o GetDescribeUserInfoResultOutput) ToGetDescribeUserInfoResultOutputWithContext(ctx context.Context) GetDescribeUserInfoResultOutput
- func (o GetDescribeUserInfoResultOutput) Type() pulumi.StringPtrOutput
- func (o GetDescribeUserInfoResultOutput) UserId() pulumi.StringPtrOutput
- func (o GetDescribeUserInfoResultOutput) UserInfos() GetDescribeUserInfoUserInfoArrayOutput
- type GetDescribeUserInfoUserInfo
- type GetDescribeUserInfoUserInfoArgs
- func (GetDescribeUserInfoUserInfoArgs) ElementType() reflect.Type
- func (i GetDescribeUserInfoUserInfoArgs) ToGetDescribeUserInfoUserInfoOutput() GetDescribeUserInfoUserInfoOutput
- func (i GetDescribeUserInfoUserInfoArgs) ToGetDescribeUserInfoUserInfoOutputWithContext(ctx context.Context) GetDescribeUserInfoUserInfoOutput
- type GetDescribeUserInfoUserInfoArray
- func (GetDescribeUserInfoUserInfoArray) ElementType() reflect.Type
- func (i GetDescribeUserInfoUserInfoArray) ToGetDescribeUserInfoUserInfoArrayOutput() GetDescribeUserInfoUserInfoArrayOutput
- func (i GetDescribeUserInfoUserInfoArray) ToGetDescribeUserInfoUserInfoArrayOutputWithContext(ctx context.Context) GetDescribeUserInfoUserInfoArrayOutput
- type GetDescribeUserInfoUserInfoArrayInput
- type GetDescribeUserInfoUserInfoArrayOutput
- func (GetDescribeUserInfoUserInfoArrayOutput) ElementType() reflect.Type
- func (o GetDescribeUserInfoUserInfoArrayOutput) Index(i pulumi.IntInput) GetDescribeUserInfoUserInfoOutput
- func (o GetDescribeUserInfoUserInfoArrayOutput) ToGetDescribeUserInfoUserInfoArrayOutput() GetDescribeUserInfoUserInfoArrayOutput
- func (o GetDescribeUserInfoUserInfoArrayOutput) ToGetDescribeUserInfoUserInfoArrayOutputWithContext(ctx context.Context) GetDescribeUserInfoUserInfoArrayOutput
- type GetDescribeUserInfoUserInfoDataPolicyInfo
- type GetDescribeUserInfoUserInfoDataPolicyInfoArgs
- func (GetDescribeUserInfoUserInfoDataPolicyInfoArgs) ElementType() reflect.Type
- func (i GetDescribeUserInfoUserInfoDataPolicyInfoArgs) ToGetDescribeUserInfoUserInfoDataPolicyInfoOutput() GetDescribeUserInfoUserInfoDataPolicyInfoOutput
- func (i GetDescribeUserInfoUserInfoDataPolicyInfoArgs) ToGetDescribeUserInfoUserInfoDataPolicyInfoOutputWithContext(ctx context.Context) GetDescribeUserInfoUserInfoDataPolicyInfoOutput
- type GetDescribeUserInfoUserInfoDataPolicyInfoArray
- func (GetDescribeUserInfoUserInfoDataPolicyInfoArray) ElementType() reflect.Type
- func (i GetDescribeUserInfoUserInfoDataPolicyInfoArray) ToGetDescribeUserInfoUserInfoDataPolicyInfoArrayOutput() GetDescribeUserInfoUserInfoDataPolicyInfoArrayOutput
- func (i GetDescribeUserInfoUserInfoDataPolicyInfoArray) ToGetDescribeUserInfoUserInfoDataPolicyInfoArrayOutputWithContext(ctx context.Context) GetDescribeUserInfoUserInfoDataPolicyInfoArrayOutput
- type GetDescribeUserInfoUserInfoDataPolicyInfoArrayInput
- type GetDescribeUserInfoUserInfoDataPolicyInfoArrayOutput
- func (GetDescribeUserInfoUserInfoDataPolicyInfoArrayOutput) ElementType() reflect.Type
- func (o GetDescribeUserInfoUserInfoDataPolicyInfoArrayOutput) Index(i pulumi.IntInput) GetDescribeUserInfoUserInfoDataPolicyInfoOutput
- func (o GetDescribeUserInfoUserInfoDataPolicyInfoArrayOutput) ToGetDescribeUserInfoUserInfoDataPolicyInfoArrayOutput() GetDescribeUserInfoUserInfoDataPolicyInfoArrayOutput
- func (o GetDescribeUserInfoUserInfoDataPolicyInfoArrayOutput) ToGetDescribeUserInfoUserInfoDataPolicyInfoArrayOutputWithContext(ctx context.Context) GetDescribeUserInfoUserInfoDataPolicyInfoArrayOutput
- type GetDescribeUserInfoUserInfoDataPolicyInfoInput
- type GetDescribeUserInfoUserInfoDataPolicyInfoOutput
- func (GetDescribeUserInfoUserInfoDataPolicyInfoOutput) ElementType() reflect.Type
- func (o GetDescribeUserInfoUserInfoDataPolicyInfoOutput) PolicySets() GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetArrayOutput
- func (o GetDescribeUserInfoUserInfoDataPolicyInfoOutput) ToGetDescribeUserInfoUserInfoDataPolicyInfoOutput() GetDescribeUserInfoUserInfoDataPolicyInfoOutput
- func (o GetDescribeUserInfoUserInfoDataPolicyInfoOutput) ToGetDescribeUserInfoUserInfoDataPolicyInfoOutputWithContext(ctx context.Context) GetDescribeUserInfoUserInfoDataPolicyInfoOutput
- func (o GetDescribeUserInfoUserInfoDataPolicyInfoOutput) TotalCount() pulumi.IntOutput
- type GetDescribeUserInfoUserInfoDataPolicyInfoPolicySet
- type GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetArgs
- func (GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetArgs) ElementType() reflect.Type
- func (i GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetArgs) ToGetDescribeUserInfoUserInfoDataPolicyInfoPolicySetOutput() GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetOutput
- func (i GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetArgs) ToGetDescribeUserInfoUserInfoDataPolicyInfoPolicySetOutputWithContext(ctx context.Context) GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetOutput
- type GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetArray
- func (GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetArray) ElementType() reflect.Type
- func (i GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetArray) ToGetDescribeUserInfoUserInfoDataPolicyInfoPolicySetArrayOutput() GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetArrayOutput
- func (i GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetArray) ToGetDescribeUserInfoUserInfoDataPolicyInfoPolicySetArrayOutputWithContext(ctx context.Context) GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetArrayOutput
- type GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetArrayInput
- type GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetArrayOutput
- func (GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetArrayOutput) ElementType() reflect.Type
- func (o GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetArrayOutput) Index(i pulumi.IntInput) GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetOutput
- func (o GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetArrayOutput) ToGetDescribeUserInfoUserInfoDataPolicyInfoPolicySetArrayOutput() GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetArrayOutput
- func (o GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetArrayOutput) ToGetDescribeUserInfoUserInfoDataPolicyInfoPolicySetArrayOutputWithContext(ctx context.Context) GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetArrayOutput
- type GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetInput
- type GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetOutput
- func (o GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetOutput) Catalog() pulumi.StringOutput
- func (o GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetOutput) Column() pulumi.StringOutput
- func (o GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetOutput) CreateTime() pulumi.StringOutput
- func (o GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetOutput) DataEngine() pulumi.StringOutput
- func (o GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetOutput) Database() pulumi.StringOutput
- func (GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetOutput) ElementType() reflect.Type
- func (o GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetOutput) Function() pulumi.StringOutput
- func (o GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetOutput) Id() pulumi.IntOutput
- func (o GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetOutput) Mode() pulumi.StringOutput
- func (o GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetOutput) Operation() pulumi.StringOutput
- func (o GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetOutput) Operator() pulumi.StringOutput
- func (o GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetOutput) PolicyType() pulumi.StringOutput
- func (o GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetOutput) ReAuth() pulumi.BoolOutput
- func (o GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetOutput) Source() pulumi.StringOutput
- func (o GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetOutput) SourceId() pulumi.IntOutput
- func (o GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetOutput) SourceName() pulumi.StringOutput
- func (o GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetOutput) Table() pulumi.StringOutput
- func (o GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetOutput) ToGetDescribeUserInfoUserInfoDataPolicyInfoPolicySetOutput() GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetOutput
- func (o GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetOutput) ToGetDescribeUserInfoUserInfoDataPolicyInfoPolicySetOutputWithContext(ctx context.Context) GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetOutput
- func (o GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetOutput) View() pulumi.StringOutput
- type GetDescribeUserInfoUserInfoEnginePolicyInfo
- type GetDescribeUserInfoUserInfoEnginePolicyInfoArgs
- func (GetDescribeUserInfoUserInfoEnginePolicyInfoArgs) ElementType() reflect.Type
- func (i GetDescribeUserInfoUserInfoEnginePolicyInfoArgs) ToGetDescribeUserInfoUserInfoEnginePolicyInfoOutput() GetDescribeUserInfoUserInfoEnginePolicyInfoOutput
- func (i GetDescribeUserInfoUserInfoEnginePolicyInfoArgs) ToGetDescribeUserInfoUserInfoEnginePolicyInfoOutputWithContext(ctx context.Context) GetDescribeUserInfoUserInfoEnginePolicyInfoOutput
- type GetDescribeUserInfoUserInfoEnginePolicyInfoArray
- func (GetDescribeUserInfoUserInfoEnginePolicyInfoArray) ElementType() reflect.Type
- func (i GetDescribeUserInfoUserInfoEnginePolicyInfoArray) ToGetDescribeUserInfoUserInfoEnginePolicyInfoArrayOutput() GetDescribeUserInfoUserInfoEnginePolicyInfoArrayOutput
- func (i GetDescribeUserInfoUserInfoEnginePolicyInfoArray) ToGetDescribeUserInfoUserInfoEnginePolicyInfoArrayOutputWithContext(ctx context.Context) GetDescribeUserInfoUserInfoEnginePolicyInfoArrayOutput
- type GetDescribeUserInfoUserInfoEnginePolicyInfoArrayInput
- type GetDescribeUserInfoUserInfoEnginePolicyInfoArrayOutput
- func (GetDescribeUserInfoUserInfoEnginePolicyInfoArrayOutput) ElementType() reflect.Type
- func (o GetDescribeUserInfoUserInfoEnginePolicyInfoArrayOutput) Index(i pulumi.IntInput) GetDescribeUserInfoUserInfoEnginePolicyInfoOutput
- func (o GetDescribeUserInfoUserInfoEnginePolicyInfoArrayOutput) ToGetDescribeUserInfoUserInfoEnginePolicyInfoArrayOutput() GetDescribeUserInfoUserInfoEnginePolicyInfoArrayOutput
- func (o GetDescribeUserInfoUserInfoEnginePolicyInfoArrayOutput) ToGetDescribeUserInfoUserInfoEnginePolicyInfoArrayOutputWithContext(ctx context.Context) GetDescribeUserInfoUserInfoEnginePolicyInfoArrayOutput
- type GetDescribeUserInfoUserInfoEnginePolicyInfoInput
- type GetDescribeUserInfoUserInfoEnginePolicyInfoOutput
- func (GetDescribeUserInfoUserInfoEnginePolicyInfoOutput) ElementType() reflect.Type
- func (o GetDescribeUserInfoUserInfoEnginePolicyInfoOutput) PolicySets() GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetArrayOutput
- func (o GetDescribeUserInfoUserInfoEnginePolicyInfoOutput) ToGetDescribeUserInfoUserInfoEnginePolicyInfoOutput() GetDescribeUserInfoUserInfoEnginePolicyInfoOutput
- func (o GetDescribeUserInfoUserInfoEnginePolicyInfoOutput) ToGetDescribeUserInfoUserInfoEnginePolicyInfoOutputWithContext(ctx context.Context) GetDescribeUserInfoUserInfoEnginePolicyInfoOutput
- func (o GetDescribeUserInfoUserInfoEnginePolicyInfoOutput) TotalCount() pulumi.IntOutput
- type GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySet
- type GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetArgs
- func (GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetArgs) ElementType() reflect.Type
- func (i GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetArgs) ToGetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetOutput() GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetOutput
- func (i GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetArgs) ToGetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetOutputWithContext(ctx context.Context) GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetOutput
- type GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetArray
- func (GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetArray) ElementType() reflect.Type
- func (i GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetArray) ToGetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetArrayOutput() GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetArrayOutput
- func (i GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetArray) ToGetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetArrayOutputWithContext(ctx context.Context) GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetArrayOutput
- type GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetArrayInput
- type GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetArrayOutput
- func (GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetArrayOutput) ElementType() reflect.Type
- func (o GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetArrayOutput) Index(i pulumi.IntInput) GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetOutput
- func (o GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetArrayOutput) ToGetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetArrayOutput() GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetArrayOutput
- func (o GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetArrayOutput) ToGetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetArrayOutputWithContext(ctx context.Context) GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetArrayOutput
- type GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetInput
- type GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetOutput
- func (o GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetOutput) Catalog() pulumi.StringOutput
- func (o GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetOutput) Column() pulumi.StringOutput
- func (o GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetOutput) CreateTime() pulumi.StringOutput
- func (o GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetOutput) DataEngine() pulumi.StringOutput
- func (o GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetOutput) Database() pulumi.StringOutput
- func (GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetOutput) ElementType() reflect.Type
- func (o GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetOutput) Function() pulumi.StringOutput
- func (o GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetOutput) Id() pulumi.IntOutput
- func (o GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetOutput) Mode() pulumi.StringOutput
- func (o GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetOutput) Operation() pulumi.StringOutput
- func (o GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetOutput) Operator() pulumi.StringOutput
- func (o GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetOutput) PolicyType() pulumi.StringOutput
- func (o GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetOutput) ReAuth() pulumi.BoolOutput
- func (o GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetOutput) Source() pulumi.StringOutput
- func (o GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetOutput) SourceId() pulumi.IntOutput
- func (o GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetOutput) SourceName() pulumi.StringOutput
- func (o GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetOutput) Table() pulumi.StringOutput
- func (o GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetOutput) ToGetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetOutput() GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetOutput
- func (o GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetOutput) ToGetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetOutputWithContext(ctx context.Context) GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetOutput
- func (o GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetOutput) View() pulumi.StringOutput
- type GetDescribeUserInfoUserInfoInput
- type GetDescribeUserInfoUserInfoOutput
- func (o GetDescribeUserInfoUserInfoOutput) DataPolicyInfos() GetDescribeUserInfoUserInfoDataPolicyInfoArrayOutput
- func (GetDescribeUserInfoUserInfoOutput) ElementType() reflect.Type
- func (o GetDescribeUserInfoUserInfoOutput) EnginePolicyInfos() GetDescribeUserInfoUserInfoEnginePolicyInfoArrayOutput
- func (o GetDescribeUserInfoUserInfoOutput) RowFilterInfos() GetDescribeUserInfoUserInfoRowFilterInfoArrayOutput
- func (o GetDescribeUserInfoUserInfoOutput) ToGetDescribeUserInfoUserInfoOutput() GetDescribeUserInfoUserInfoOutput
- func (o GetDescribeUserInfoUserInfoOutput) ToGetDescribeUserInfoUserInfoOutputWithContext(ctx context.Context) GetDescribeUserInfoUserInfoOutput
- func (o GetDescribeUserInfoUserInfoOutput) Type() pulumi.StringOutput
- func (o GetDescribeUserInfoUserInfoOutput) UserAlias() pulumi.StringOutput
- func (o GetDescribeUserInfoUserInfoOutput) UserDescription() pulumi.StringOutput
- func (o GetDescribeUserInfoUserInfoOutput) UserId() pulumi.StringOutput
- func (o GetDescribeUserInfoUserInfoOutput) UserType() pulumi.StringOutput
- func (o GetDescribeUserInfoUserInfoOutput) WorkGroupInfos() GetDescribeUserInfoUserInfoWorkGroupInfoArrayOutput
- type GetDescribeUserInfoUserInfoRowFilterInfo
- type GetDescribeUserInfoUserInfoRowFilterInfoArgs
- func (GetDescribeUserInfoUserInfoRowFilterInfoArgs) ElementType() reflect.Type
- func (i GetDescribeUserInfoUserInfoRowFilterInfoArgs) ToGetDescribeUserInfoUserInfoRowFilterInfoOutput() GetDescribeUserInfoUserInfoRowFilterInfoOutput
- func (i GetDescribeUserInfoUserInfoRowFilterInfoArgs) ToGetDescribeUserInfoUserInfoRowFilterInfoOutputWithContext(ctx context.Context) GetDescribeUserInfoUserInfoRowFilterInfoOutput
- type GetDescribeUserInfoUserInfoRowFilterInfoArray
- func (GetDescribeUserInfoUserInfoRowFilterInfoArray) ElementType() reflect.Type
- func (i GetDescribeUserInfoUserInfoRowFilterInfoArray) ToGetDescribeUserInfoUserInfoRowFilterInfoArrayOutput() GetDescribeUserInfoUserInfoRowFilterInfoArrayOutput
- func (i GetDescribeUserInfoUserInfoRowFilterInfoArray) ToGetDescribeUserInfoUserInfoRowFilterInfoArrayOutputWithContext(ctx context.Context) GetDescribeUserInfoUserInfoRowFilterInfoArrayOutput
- type GetDescribeUserInfoUserInfoRowFilterInfoArrayInput
- type GetDescribeUserInfoUserInfoRowFilterInfoArrayOutput
- func (GetDescribeUserInfoUserInfoRowFilterInfoArrayOutput) ElementType() reflect.Type
- func (o GetDescribeUserInfoUserInfoRowFilterInfoArrayOutput) Index(i pulumi.IntInput) GetDescribeUserInfoUserInfoRowFilterInfoOutput
- func (o GetDescribeUserInfoUserInfoRowFilterInfoArrayOutput) ToGetDescribeUserInfoUserInfoRowFilterInfoArrayOutput() GetDescribeUserInfoUserInfoRowFilterInfoArrayOutput
- func (o GetDescribeUserInfoUserInfoRowFilterInfoArrayOutput) ToGetDescribeUserInfoUserInfoRowFilterInfoArrayOutputWithContext(ctx context.Context) GetDescribeUserInfoUserInfoRowFilterInfoArrayOutput
- type GetDescribeUserInfoUserInfoRowFilterInfoInput
- type GetDescribeUserInfoUserInfoRowFilterInfoOutput
- func (GetDescribeUserInfoUserInfoRowFilterInfoOutput) ElementType() reflect.Type
- func (o GetDescribeUserInfoUserInfoRowFilterInfoOutput) PolicySets() GetDescribeUserInfoUserInfoRowFilterInfoPolicySetArrayOutput
- func (o GetDescribeUserInfoUserInfoRowFilterInfoOutput) ToGetDescribeUserInfoUserInfoRowFilterInfoOutput() GetDescribeUserInfoUserInfoRowFilterInfoOutput
- func (o GetDescribeUserInfoUserInfoRowFilterInfoOutput) ToGetDescribeUserInfoUserInfoRowFilterInfoOutputWithContext(ctx context.Context) GetDescribeUserInfoUserInfoRowFilterInfoOutput
- func (o GetDescribeUserInfoUserInfoRowFilterInfoOutput) TotalCount() pulumi.IntOutput
- type GetDescribeUserInfoUserInfoRowFilterInfoPolicySet
- type GetDescribeUserInfoUserInfoRowFilterInfoPolicySetArgs
- func (GetDescribeUserInfoUserInfoRowFilterInfoPolicySetArgs) ElementType() reflect.Type
- func (i GetDescribeUserInfoUserInfoRowFilterInfoPolicySetArgs) ToGetDescribeUserInfoUserInfoRowFilterInfoPolicySetOutput() GetDescribeUserInfoUserInfoRowFilterInfoPolicySetOutput
- func (i GetDescribeUserInfoUserInfoRowFilterInfoPolicySetArgs) ToGetDescribeUserInfoUserInfoRowFilterInfoPolicySetOutputWithContext(ctx context.Context) GetDescribeUserInfoUserInfoRowFilterInfoPolicySetOutput
- type GetDescribeUserInfoUserInfoRowFilterInfoPolicySetArray
- func (GetDescribeUserInfoUserInfoRowFilterInfoPolicySetArray) ElementType() reflect.Type
- func (i GetDescribeUserInfoUserInfoRowFilterInfoPolicySetArray) ToGetDescribeUserInfoUserInfoRowFilterInfoPolicySetArrayOutput() GetDescribeUserInfoUserInfoRowFilterInfoPolicySetArrayOutput
- func (i GetDescribeUserInfoUserInfoRowFilterInfoPolicySetArray) ToGetDescribeUserInfoUserInfoRowFilterInfoPolicySetArrayOutputWithContext(ctx context.Context) GetDescribeUserInfoUserInfoRowFilterInfoPolicySetArrayOutput
- type GetDescribeUserInfoUserInfoRowFilterInfoPolicySetArrayInput
- type GetDescribeUserInfoUserInfoRowFilterInfoPolicySetArrayOutput
- func (GetDescribeUserInfoUserInfoRowFilterInfoPolicySetArrayOutput) ElementType() reflect.Type
- func (o GetDescribeUserInfoUserInfoRowFilterInfoPolicySetArrayOutput) Index(i pulumi.IntInput) GetDescribeUserInfoUserInfoRowFilterInfoPolicySetOutput
- func (o GetDescribeUserInfoUserInfoRowFilterInfoPolicySetArrayOutput) ToGetDescribeUserInfoUserInfoRowFilterInfoPolicySetArrayOutput() GetDescribeUserInfoUserInfoRowFilterInfoPolicySetArrayOutput
- func (o GetDescribeUserInfoUserInfoRowFilterInfoPolicySetArrayOutput) ToGetDescribeUserInfoUserInfoRowFilterInfoPolicySetArrayOutputWithContext(ctx context.Context) GetDescribeUserInfoUserInfoRowFilterInfoPolicySetArrayOutput
- type GetDescribeUserInfoUserInfoRowFilterInfoPolicySetInput
- type GetDescribeUserInfoUserInfoRowFilterInfoPolicySetOutput
- func (o GetDescribeUserInfoUserInfoRowFilterInfoPolicySetOutput) Catalog() pulumi.StringOutput
- func (o GetDescribeUserInfoUserInfoRowFilterInfoPolicySetOutput) Column() pulumi.StringOutput
- func (o GetDescribeUserInfoUserInfoRowFilterInfoPolicySetOutput) CreateTime() pulumi.StringOutput
- func (o GetDescribeUserInfoUserInfoRowFilterInfoPolicySetOutput) DataEngine() pulumi.StringOutput
- func (o GetDescribeUserInfoUserInfoRowFilterInfoPolicySetOutput) Database() pulumi.StringOutput
- func (GetDescribeUserInfoUserInfoRowFilterInfoPolicySetOutput) ElementType() reflect.Type
- func (o GetDescribeUserInfoUserInfoRowFilterInfoPolicySetOutput) Function() pulumi.StringOutput
- func (o GetDescribeUserInfoUserInfoRowFilterInfoPolicySetOutput) Id() pulumi.IntOutput
- func (o GetDescribeUserInfoUserInfoRowFilterInfoPolicySetOutput) Mode() pulumi.StringOutput
- func (o GetDescribeUserInfoUserInfoRowFilterInfoPolicySetOutput) Operation() pulumi.StringOutput
- func (o GetDescribeUserInfoUserInfoRowFilterInfoPolicySetOutput) Operator() pulumi.StringOutput
- func (o GetDescribeUserInfoUserInfoRowFilterInfoPolicySetOutput) PolicyType() pulumi.StringOutput
- func (o GetDescribeUserInfoUserInfoRowFilterInfoPolicySetOutput) ReAuth() pulumi.BoolOutput
- func (o GetDescribeUserInfoUserInfoRowFilterInfoPolicySetOutput) Source() pulumi.StringOutput
- func (o GetDescribeUserInfoUserInfoRowFilterInfoPolicySetOutput) SourceId() pulumi.IntOutput
- func (o GetDescribeUserInfoUserInfoRowFilterInfoPolicySetOutput) SourceName() pulumi.StringOutput
- func (o GetDescribeUserInfoUserInfoRowFilterInfoPolicySetOutput) Table() pulumi.StringOutput
- func (o GetDescribeUserInfoUserInfoRowFilterInfoPolicySetOutput) ToGetDescribeUserInfoUserInfoRowFilterInfoPolicySetOutput() GetDescribeUserInfoUserInfoRowFilterInfoPolicySetOutput
- func (o GetDescribeUserInfoUserInfoRowFilterInfoPolicySetOutput) ToGetDescribeUserInfoUserInfoRowFilterInfoPolicySetOutputWithContext(ctx context.Context) GetDescribeUserInfoUserInfoRowFilterInfoPolicySetOutput
- func (o GetDescribeUserInfoUserInfoRowFilterInfoPolicySetOutput) View() pulumi.StringOutput
- type GetDescribeUserInfoUserInfoWorkGroupInfo
- type GetDescribeUserInfoUserInfoWorkGroupInfoArgs
- func (GetDescribeUserInfoUserInfoWorkGroupInfoArgs) ElementType() reflect.Type
- func (i GetDescribeUserInfoUserInfoWorkGroupInfoArgs) ToGetDescribeUserInfoUserInfoWorkGroupInfoOutput() GetDescribeUserInfoUserInfoWorkGroupInfoOutput
- func (i GetDescribeUserInfoUserInfoWorkGroupInfoArgs) ToGetDescribeUserInfoUserInfoWorkGroupInfoOutputWithContext(ctx context.Context) GetDescribeUserInfoUserInfoWorkGroupInfoOutput
- type GetDescribeUserInfoUserInfoWorkGroupInfoArray
- func (GetDescribeUserInfoUserInfoWorkGroupInfoArray) ElementType() reflect.Type
- func (i GetDescribeUserInfoUserInfoWorkGroupInfoArray) ToGetDescribeUserInfoUserInfoWorkGroupInfoArrayOutput() GetDescribeUserInfoUserInfoWorkGroupInfoArrayOutput
- func (i GetDescribeUserInfoUserInfoWorkGroupInfoArray) ToGetDescribeUserInfoUserInfoWorkGroupInfoArrayOutputWithContext(ctx context.Context) GetDescribeUserInfoUserInfoWorkGroupInfoArrayOutput
- type GetDescribeUserInfoUserInfoWorkGroupInfoArrayInput
- type GetDescribeUserInfoUserInfoWorkGroupInfoArrayOutput
- func (GetDescribeUserInfoUserInfoWorkGroupInfoArrayOutput) ElementType() reflect.Type
- func (o GetDescribeUserInfoUserInfoWorkGroupInfoArrayOutput) Index(i pulumi.IntInput) GetDescribeUserInfoUserInfoWorkGroupInfoOutput
- func (o GetDescribeUserInfoUserInfoWorkGroupInfoArrayOutput) ToGetDescribeUserInfoUserInfoWorkGroupInfoArrayOutput() GetDescribeUserInfoUserInfoWorkGroupInfoArrayOutput
- func (o GetDescribeUserInfoUserInfoWorkGroupInfoArrayOutput) ToGetDescribeUserInfoUserInfoWorkGroupInfoArrayOutputWithContext(ctx context.Context) GetDescribeUserInfoUserInfoWorkGroupInfoArrayOutput
- type GetDescribeUserInfoUserInfoWorkGroupInfoInput
- type GetDescribeUserInfoUserInfoWorkGroupInfoOutput
- func (GetDescribeUserInfoUserInfoWorkGroupInfoOutput) ElementType() reflect.Type
- func (o GetDescribeUserInfoUserInfoWorkGroupInfoOutput) ToGetDescribeUserInfoUserInfoWorkGroupInfoOutput() GetDescribeUserInfoUserInfoWorkGroupInfoOutput
- func (o GetDescribeUserInfoUserInfoWorkGroupInfoOutput) ToGetDescribeUserInfoUserInfoWorkGroupInfoOutputWithContext(ctx context.Context) GetDescribeUserInfoUserInfoWorkGroupInfoOutput
- func (o GetDescribeUserInfoUserInfoWorkGroupInfoOutput) TotalCount() pulumi.IntOutput
- func (o GetDescribeUserInfoUserInfoWorkGroupInfoOutput) WorkGroupSets() GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetArrayOutput
- type GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSet
- type GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetArgs
- func (GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetArgs) ElementType() reflect.Type
- func (i GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetArgs) ToGetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetOutput() GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetOutput
- func (i GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetArgs) ToGetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetOutputWithContext(ctx context.Context) GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetOutput
- type GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetArray
- func (GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetArray) ElementType() reflect.Type
- func (i GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetArray) ToGetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetArrayOutput() GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetArrayOutput
- func (i GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetArray) ToGetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetArrayOutputWithContext(ctx context.Context) GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetArrayOutput
- type GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetArrayInput
- type GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetArrayOutput
- func (GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetArrayOutput) ElementType() reflect.Type
- func (o GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetArrayOutput) Index(i pulumi.IntInput) GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetOutput
- func (o GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetArrayOutput) ToGetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetArrayOutput() GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetArrayOutput
- func (o GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetArrayOutput) ToGetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetArrayOutputWithContext(ctx context.Context) GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetArrayOutput
- type GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetInput
- type GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetOutput
- func (o GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetOutput) CreateTime() pulumi.StringOutput
- func (o GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetOutput) Creator() pulumi.StringOutput
- func (GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetOutput) ElementType() reflect.Type
- func (o GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetOutput) ToGetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetOutput() GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetOutput
- func (o GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetOutput) ToGetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetOutputWithContext(ctx context.Context) GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetOutput
- func (o GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetOutput) WorkGroupDescription() pulumi.StringOutput
- func (o GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetOutput) WorkGroupId() pulumi.IntOutput
- func (o GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetOutput) WorkGroupName() pulumi.StringOutput
- type GetDescribeUserRolesArgs
- type GetDescribeUserRolesOutputArgs
- type GetDescribeUserRolesResult
- type GetDescribeUserRolesResultOutput
- func (GetDescribeUserRolesResultOutput) ElementType() reflect.Type
- func (o GetDescribeUserRolesResultOutput) Fuzzy() pulumi.StringPtrOutput
- func (o GetDescribeUserRolesResultOutput) Id() pulumi.StringOutput
- func (o GetDescribeUserRolesResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetDescribeUserRolesResultOutput) SortBy() pulumi.StringPtrOutput
- func (o GetDescribeUserRolesResultOutput) Sorting() pulumi.StringPtrOutput
- func (o GetDescribeUserRolesResultOutput) ToGetDescribeUserRolesResultOutput() GetDescribeUserRolesResultOutput
- func (o GetDescribeUserRolesResultOutput) ToGetDescribeUserRolesResultOutputWithContext(ctx context.Context) GetDescribeUserRolesResultOutput
- func (o GetDescribeUserRolesResultOutput) UserRoles() GetDescribeUserRolesUserRoleArrayOutput
- type GetDescribeUserRolesUserRole
- type GetDescribeUserRolesUserRoleArgs
- func (GetDescribeUserRolesUserRoleArgs) ElementType() reflect.Type
- func (i GetDescribeUserRolesUserRoleArgs) ToGetDescribeUserRolesUserRoleOutput() GetDescribeUserRolesUserRoleOutput
- func (i GetDescribeUserRolesUserRoleArgs) ToGetDescribeUserRolesUserRoleOutputWithContext(ctx context.Context) GetDescribeUserRolesUserRoleOutput
- type GetDescribeUserRolesUserRoleArray
- func (GetDescribeUserRolesUserRoleArray) ElementType() reflect.Type
- func (i GetDescribeUserRolesUserRoleArray) ToGetDescribeUserRolesUserRoleArrayOutput() GetDescribeUserRolesUserRoleArrayOutput
- func (i GetDescribeUserRolesUserRoleArray) ToGetDescribeUserRolesUserRoleArrayOutputWithContext(ctx context.Context) GetDescribeUserRolesUserRoleArrayOutput
- type GetDescribeUserRolesUserRoleArrayInput
- type GetDescribeUserRolesUserRoleArrayOutput
- func (GetDescribeUserRolesUserRoleArrayOutput) ElementType() reflect.Type
- func (o GetDescribeUserRolesUserRoleArrayOutput) Index(i pulumi.IntInput) GetDescribeUserRolesUserRoleOutput
- func (o GetDescribeUserRolesUserRoleArrayOutput) ToGetDescribeUserRolesUserRoleArrayOutput() GetDescribeUserRolesUserRoleArrayOutput
- func (o GetDescribeUserRolesUserRoleArrayOutput) ToGetDescribeUserRolesUserRoleArrayOutputWithContext(ctx context.Context) GetDescribeUserRolesUserRoleArrayOutput
- type GetDescribeUserRolesUserRoleCosPermissionList
- type GetDescribeUserRolesUserRoleCosPermissionListArgs
- func (GetDescribeUserRolesUserRoleCosPermissionListArgs) ElementType() reflect.Type
- func (i GetDescribeUserRolesUserRoleCosPermissionListArgs) ToGetDescribeUserRolesUserRoleCosPermissionListOutput() GetDescribeUserRolesUserRoleCosPermissionListOutput
- func (i GetDescribeUserRolesUserRoleCosPermissionListArgs) ToGetDescribeUserRolesUserRoleCosPermissionListOutputWithContext(ctx context.Context) GetDescribeUserRolesUserRoleCosPermissionListOutput
- type GetDescribeUserRolesUserRoleCosPermissionListArray
- func (GetDescribeUserRolesUserRoleCosPermissionListArray) ElementType() reflect.Type
- func (i GetDescribeUserRolesUserRoleCosPermissionListArray) ToGetDescribeUserRolesUserRoleCosPermissionListArrayOutput() GetDescribeUserRolesUserRoleCosPermissionListArrayOutput
- func (i GetDescribeUserRolesUserRoleCosPermissionListArray) ToGetDescribeUserRolesUserRoleCosPermissionListArrayOutputWithContext(ctx context.Context) GetDescribeUserRolesUserRoleCosPermissionListArrayOutput
- type GetDescribeUserRolesUserRoleCosPermissionListArrayInput
- type GetDescribeUserRolesUserRoleCosPermissionListArrayOutput
- func (GetDescribeUserRolesUserRoleCosPermissionListArrayOutput) ElementType() reflect.Type
- func (o GetDescribeUserRolesUserRoleCosPermissionListArrayOutput) Index(i pulumi.IntInput) GetDescribeUserRolesUserRoleCosPermissionListOutput
- func (o GetDescribeUserRolesUserRoleCosPermissionListArrayOutput) ToGetDescribeUserRolesUserRoleCosPermissionListArrayOutput() GetDescribeUserRolesUserRoleCosPermissionListArrayOutput
- func (o GetDescribeUserRolesUserRoleCosPermissionListArrayOutput) ToGetDescribeUserRolesUserRoleCosPermissionListArrayOutputWithContext(ctx context.Context) GetDescribeUserRolesUserRoleCosPermissionListArrayOutput
- type GetDescribeUserRolesUserRoleCosPermissionListInput
- type GetDescribeUserRolesUserRoleCosPermissionListOutput
- func (o GetDescribeUserRolesUserRoleCosPermissionListOutput) CosPath() pulumi.StringOutput
- func (GetDescribeUserRolesUserRoleCosPermissionListOutput) ElementType() reflect.Type
- func (o GetDescribeUserRolesUserRoleCosPermissionListOutput) Permissions() pulumi.StringArrayOutput
- func (o GetDescribeUserRolesUserRoleCosPermissionListOutput) ToGetDescribeUserRolesUserRoleCosPermissionListOutput() GetDescribeUserRolesUserRoleCosPermissionListOutput
- func (o GetDescribeUserRolesUserRoleCosPermissionListOutput) ToGetDescribeUserRolesUserRoleCosPermissionListOutputWithContext(ctx context.Context) GetDescribeUserRolesUserRoleCosPermissionListOutput
- type GetDescribeUserRolesUserRoleInput
- type GetDescribeUserRolesUserRoleOutput
- func (o GetDescribeUserRolesUserRoleOutput) AppId() pulumi.StringOutput
- func (o GetDescribeUserRolesUserRoleOutput) Arn() pulumi.StringOutput
- func (o GetDescribeUserRolesUserRoleOutput) CosPermissionLists() GetDescribeUserRolesUserRoleCosPermissionListArrayOutput
- func (o GetDescribeUserRolesUserRoleOutput) Creator() pulumi.StringOutput
- func (o GetDescribeUserRolesUserRoleOutput) Desc() pulumi.StringOutput
- func (GetDescribeUserRolesUserRoleOutput) ElementType() reflect.Type
- func (o GetDescribeUserRolesUserRoleOutput) ModifyTime() pulumi.IntOutput
- func (o GetDescribeUserRolesUserRoleOutput) PermissionJson() pulumi.StringOutput
- func (o GetDescribeUserRolesUserRoleOutput) RoleId() pulumi.IntOutput
- func (o GetDescribeUserRolesUserRoleOutput) RoleName() pulumi.StringOutput
- func (o GetDescribeUserRolesUserRoleOutput) ToGetDescribeUserRolesUserRoleOutput() GetDescribeUserRolesUserRoleOutput
- func (o GetDescribeUserRolesUserRoleOutput) ToGetDescribeUserRolesUserRoleOutputWithContext(ctx context.Context) GetDescribeUserRolesUserRoleOutput
- func (o GetDescribeUserRolesUserRoleOutput) Uin() pulumi.StringOutput
- type GetDescribeUserTypeArgs
- type GetDescribeUserTypeOutputArgs
- type GetDescribeUserTypeResult
- type GetDescribeUserTypeResultOutput
- func (GetDescribeUserTypeResultOutput) ElementType() reflect.Type
- func (o GetDescribeUserTypeResultOutput) Id() pulumi.StringOutput
- func (o GetDescribeUserTypeResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetDescribeUserTypeResultOutput) ToGetDescribeUserTypeResultOutput() GetDescribeUserTypeResultOutput
- func (o GetDescribeUserTypeResultOutput) ToGetDescribeUserTypeResultOutputWithContext(ctx context.Context) GetDescribeUserTypeResultOutput
- func (o GetDescribeUserTypeResultOutput) UserId() pulumi.StringPtrOutput
- func (o GetDescribeUserTypeResultOutput) UserType() pulumi.StringOutput
- type GetDescribeWorkGroupInfoArgs
- type GetDescribeWorkGroupInfoFilter
- type GetDescribeWorkGroupInfoFilterArgs
- func (GetDescribeWorkGroupInfoFilterArgs) ElementType() reflect.Type
- func (i GetDescribeWorkGroupInfoFilterArgs) ToGetDescribeWorkGroupInfoFilterOutput() GetDescribeWorkGroupInfoFilterOutput
- func (i GetDescribeWorkGroupInfoFilterArgs) ToGetDescribeWorkGroupInfoFilterOutputWithContext(ctx context.Context) GetDescribeWorkGroupInfoFilterOutput
- type GetDescribeWorkGroupInfoFilterArray
- func (GetDescribeWorkGroupInfoFilterArray) ElementType() reflect.Type
- func (i GetDescribeWorkGroupInfoFilterArray) ToGetDescribeWorkGroupInfoFilterArrayOutput() GetDescribeWorkGroupInfoFilterArrayOutput
- func (i GetDescribeWorkGroupInfoFilterArray) ToGetDescribeWorkGroupInfoFilterArrayOutputWithContext(ctx context.Context) GetDescribeWorkGroupInfoFilterArrayOutput
- type GetDescribeWorkGroupInfoFilterArrayInput
- type GetDescribeWorkGroupInfoFilterArrayOutput
- func (GetDescribeWorkGroupInfoFilterArrayOutput) ElementType() reflect.Type
- func (o GetDescribeWorkGroupInfoFilterArrayOutput) Index(i pulumi.IntInput) GetDescribeWorkGroupInfoFilterOutput
- func (o GetDescribeWorkGroupInfoFilterArrayOutput) ToGetDescribeWorkGroupInfoFilterArrayOutput() GetDescribeWorkGroupInfoFilterArrayOutput
- func (o GetDescribeWorkGroupInfoFilterArrayOutput) ToGetDescribeWorkGroupInfoFilterArrayOutputWithContext(ctx context.Context) GetDescribeWorkGroupInfoFilterArrayOutput
- type GetDescribeWorkGroupInfoFilterInput
- type GetDescribeWorkGroupInfoFilterOutput
- func (GetDescribeWorkGroupInfoFilterOutput) ElementType() reflect.Type
- func (o GetDescribeWorkGroupInfoFilterOutput) Name() pulumi.StringOutput
- func (o GetDescribeWorkGroupInfoFilterOutput) ToGetDescribeWorkGroupInfoFilterOutput() GetDescribeWorkGroupInfoFilterOutput
- func (o GetDescribeWorkGroupInfoFilterOutput) ToGetDescribeWorkGroupInfoFilterOutputWithContext(ctx context.Context) GetDescribeWorkGroupInfoFilterOutput
- func (o GetDescribeWorkGroupInfoFilterOutput) Values() pulumi.StringArrayOutput
- type GetDescribeWorkGroupInfoOutputArgs
- type GetDescribeWorkGroupInfoResult
- type GetDescribeWorkGroupInfoResultOutput
- func (GetDescribeWorkGroupInfoResultOutput) ElementType() reflect.Type
- func (o GetDescribeWorkGroupInfoResultOutput) Filters() GetDescribeWorkGroupInfoFilterArrayOutput
- func (o GetDescribeWorkGroupInfoResultOutput) Id() pulumi.StringOutput
- func (o GetDescribeWorkGroupInfoResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetDescribeWorkGroupInfoResultOutput) SortBy() pulumi.StringPtrOutput
- func (o GetDescribeWorkGroupInfoResultOutput) Sorting() pulumi.StringPtrOutput
- func (o GetDescribeWorkGroupInfoResultOutput) ToGetDescribeWorkGroupInfoResultOutput() GetDescribeWorkGroupInfoResultOutput
- func (o GetDescribeWorkGroupInfoResultOutput) ToGetDescribeWorkGroupInfoResultOutputWithContext(ctx context.Context) GetDescribeWorkGroupInfoResultOutput
- func (o GetDescribeWorkGroupInfoResultOutput) Type() pulumi.StringPtrOutput
- func (o GetDescribeWorkGroupInfoResultOutput) WorkGroupId() pulumi.IntPtrOutput
- func (o GetDescribeWorkGroupInfoResultOutput) WorkGroupInfos() GetDescribeWorkGroupInfoWorkGroupInfoArrayOutput
- type GetDescribeWorkGroupInfoWorkGroupInfo
- type GetDescribeWorkGroupInfoWorkGroupInfoArgs
- func (GetDescribeWorkGroupInfoWorkGroupInfoArgs) ElementType() reflect.Type
- func (i GetDescribeWorkGroupInfoWorkGroupInfoArgs) ToGetDescribeWorkGroupInfoWorkGroupInfoOutput() GetDescribeWorkGroupInfoWorkGroupInfoOutput
- func (i GetDescribeWorkGroupInfoWorkGroupInfoArgs) ToGetDescribeWorkGroupInfoWorkGroupInfoOutputWithContext(ctx context.Context) GetDescribeWorkGroupInfoWorkGroupInfoOutput
- type GetDescribeWorkGroupInfoWorkGroupInfoArray
- func (GetDescribeWorkGroupInfoWorkGroupInfoArray) ElementType() reflect.Type
- func (i GetDescribeWorkGroupInfoWorkGroupInfoArray) ToGetDescribeWorkGroupInfoWorkGroupInfoArrayOutput() GetDescribeWorkGroupInfoWorkGroupInfoArrayOutput
- func (i GetDescribeWorkGroupInfoWorkGroupInfoArray) ToGetDescribeWorkGroupInfoWorkGroupInfoArrayOutputWithContext(ctx context.Context) GetDescribeWorkGroupInfoWorkGroupInfoArrayOutput
- type GetDescribeWorkGroupInfoWorkGroupInfoArrayInput
- type GetDescribeWorkGroupInfoWorkGroupInfoArrayOutput
- func (GetDescribeWorkGroupInfoWorkGroupInfoArrayOutput) ElementType() reflect.Type
- func (o GetDescribeWorkGroupInfoWorkGroupInfoArrayOutput) Index(i pulumi.IntInput) GetDescribeWorkGroupInfoWorkGroupInfoOutput
- func (o GetDescribeWorkGroupInfoWorkGroupInfoArrayOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoArrayOutput() GetDescribeWorkGroupInfoWorkGroupInfoArrayOutput
- func (o GetDescribeWorkGroupInfoWorkGroupInfoArrayOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoArrayOutputWithContext(ctx context.Context) GetDescribeWorkGroupInfoWorkGroupInfoArrayOutput
- type GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfo
- type GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoArgs
- func (GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoArgs) ElementType() reflect.Type
- func (i GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoArgs) ToGetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoOutput() GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoOutput
- func (i GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoArgs) ToGetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoOutputWithContext(ctx context.Context) GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoOutput
- type GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoArray
- func (GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoArray) ElementType() reflect.Type
- func (i GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoArray) ToGetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoArrayOutput() GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoArrayOutput
- func (i GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoArray) ToGetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoArrayOutputWithContext(ctx context.Context) GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoArrayOutput
- type GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoArrayInput
- type GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoArrayOutput
- func (GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoArrayOutput) ElementType() reflect.Type
- func (o GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoArrayOutput) Index(i pulumi.IntInput) GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoOutput
- func (o GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoArrayOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoArrayOutput() GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoArrayOutput
- func (o GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoArrayOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoArrayOutputWithContext(ctx context.Context) GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoArrayOutput
- type GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoInput
- type GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoOutput
- func (GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoOutput) ElementType() reflect.Type
- func (o GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoOutput) PolicySets() GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetArrayOutput
- func (o GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoOutput() GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoOutput
- func (o GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoOutputWithContext(ctx context.Context) GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoOutput
- func (o GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoOutput) TotalCount() pulumi.IntOutput
- type GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySet
- type GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetArgs
- func (GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetArgs) ElementType() reflect.Type
- func (i GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetArgs) ToGetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetOutput() GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetOutput
- func (i GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetArgs) ToGetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetOutputWithContext(ctx context.Context) GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetOutput
- type GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetArray
- func (GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetArray) ElementType() reflect.Type
- func (i GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetArray) ToGetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetArrayOutput() GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetArrayOutput
- func (i GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetArray) ToGetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetArrayOutputWithContext(ctx context.Context) GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetArrayOutput
- type GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetArrayInput
- type GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetArrayOutput
- func (GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetArrayOutput) ElementType() reflect.Type
- func (o GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetArrayOutput) Index(i pulumi.IntInput) GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetOutput
- func (o GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetArrayOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetArrayOutput() GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetArrayOutput
- func (o GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetArrayOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetArrayOutputWithContext(ctx context.Context) GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetArrayOutput
- type GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetInput
- type GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetOutput
- func (o GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetOutput) Catalog() pulumi.StringOutput
- func (o GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetOutput) Column() pulumi.StringOutput
- func (o GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetOutput) CreateTime() pulumi.StringOutput
- func (o GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetOutput) DataEngine() pulumi.StringOutput
- func (o GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetOutput) Database() pulumi.StringOutput
- func (GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetOutput) ElementType() reflect.Type
- func (o GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetOutput) Function() pulumi.StringOutput
- func (o GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetOutput) Id() pulumi.IntOutput
- func (o GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetOutput) Mode() pulumi.StringOutput
- func (o GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetOutput) Operation() pulumi.StringOutput
- func (o GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetOutput) Operator() pulumi.StringOutput
- func (o GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetOutput) PolicyType() pulumi.StringOutput
- func (o GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetOutput) ReAuth() pulumi.BoolOutput
- func (o GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetOutput) Source() pulumi.StringOutput
- func (o GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetOutput) SourceId() pulumi.IntOutput
- func (o GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetOutput) SourceName() pulumi.StringOutput
- func (o GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetOutput) Table() pulumi.StringOutput
- func (o GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetOutput() GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetOutput
- func (o GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetOutputWithContext(ctx context.Context) GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetOutput
- func (o GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetOutput) View() pulumi.StringOutput
- type GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfo
- type GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoArgs
- func (GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoArgs) ElementType() reflect.Type
- func (i GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoArgs) ToGetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoOutput() GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoOutput
- func (i GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoArgs) ToGetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoOutputWithContext(ctx context.Context) GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoOutput
- type GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoArray
- func (GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoArray) ElementType() reflect.Type
- func (i GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoArray) ToGetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoArrayOutput() GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoArrayOutput
- func (i GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoArray) ToGetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoArrayOutputWithContext(ctx context.Context) GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoArrayOutput
- type GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoArrayInput
- type GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoArrayOutput
- func (GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoArrayOutput) ElementType() reflect.Type
- func (o GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoArrayOutput) Index(i pulumi.IntInput) GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoOutput
- func (o GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoArrayOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoArrayOutput() GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoArrayOutput
- func (o GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoArrayOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoArrayOutputWithContext(ctx context.Context) GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoArrayOutput
- type GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoInput
- type GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoOutput
- func (GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoOutput) ElementType() reflect.Type
- func (o GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoOutput) PolicySets() GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetArrayOutput
- func (o GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoOutput() GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoOutput
- func (o GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoOutputWithContext(ctx context.Context) GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoOutput
- func (o GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoOutput) TotalCount() pulumi.IntOutput
- type GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySet
- type GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetArgs
- func (GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetArgs) ElementType() reflect.Type
- func (i GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetArgs) ToGetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetOutput() GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetOutput
- func (i GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetArgs) ToGetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetOutputWithContext(ctx context.Context) GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetOutput
- type GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetArray
- func (GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetArray) ElementType() reflect.Type
- func (i GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetArray) ToGetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetArrayOutput() GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetArrayOutput
- func (i GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetArray) ToGetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetArrayOutputWithContext(ctx context.Context) GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetArrayOutput
- type GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetArrayInput
- type GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetArrayOutput
- func (GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetArrayOutput) ElementType() reflect.Type
- func (o GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetArrayOutput) Index(i pulumi.IntInput) GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetOutput
- func (o GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetArrayOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetArrayOutput() GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetArrayOutput
- func (o GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetArrayOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetArrayOutputWithContext(ctx context.Context) GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetArrayOutput
- type GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetInput
- type GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetOutput
- func (o GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetOutput) Catalog() pulumi.StringOutput
- func (o GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetOutput) Column() pulumi.StringOutput
- func (o GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetOutput) CreateTime() pulumi.StringOutput
- func (o GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetOutput) DataEngine() pulumi.StringOutput
- func (o GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetOutput) Database() pulumi.StringOutput
- func (GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetOutput) ElementType() reflect.Type
- func (o GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetOutput) Function() pulumi.StringOutput
- func (o GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetOutput) Id() pulumi.IntOutput
- func (o GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetOutput) Mode() pulumi.StringOutput
- func (o GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetOutput) Operation() pulumi.StringOutput
- func (o GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetOutput) Operator() pulumi.StringOutput
- func (o GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetOutput) PolicyType() pulumi.StringOutput
- func (o GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetOutput) ReAuth() pulumi.BoolOutput
- func (o GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetOutput) Source() pulumi.StringOutput
- func (o GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetOutput) SourceId() pulumi.IntOutput
- func (o GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetOutput) SourceName() pulumi.StringOutput
- func (o GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetOutput) Table() pulumi.StringOutput
- func (o GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetOutput() GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetOutput
- func (o GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetOutputWithContext(ctx context.Context) GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetOutput
- func (o GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetOutput) View() pulumi.StringOutput
- type GetDescribeWorkGroupInfoWorkGroupInfoInput
- type GetDescribeWorkGroupInfoWorkGroupInfoOutput
- func (o GetDescribeWorkGroupInfoWorkGroupInfoOutput) DataPolicyInfos() GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoArrayOutput
- func (GetDescribeWorkGroupInfoWorkGroupInfoOutput) ElementType() reflect.Type
- func (o GetDescribeWorkGroupInfoWorkGroupInfoOutput) EnginePolicyInfos() GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoArrayOutput
- func (o GetDescribeWorkGroupInfoWorkGroupInfoOutput) RowFilterInfos() GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoArrayOutput
- func (o GetDescribeWorkGroupInfoWorkGroupInfoOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoOutput() GetDescribeWorkGroupInfoWorkGroupInfoOutput
- func (o GetDescribeWorkGroupInfoWorkGroupInfoOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoOutputWithContext(ctx context.Context) GetDescribeWorkGroupInfoWorkGroupInfoOutput
- func (o GetDescribeWorkGroupInfoWorkGroupInfoOutput) Type() pulumi.StringOutput
- func (o GetDescribeWorkGroupInfoWorkGroupInfoOutput) UserInfos() GetDescribeWorkGroupInfoWorkGroupInfoUserInfoArrayOutput
- func (o GetDescribeWorkGroupInfoWorkGroupInfoOutput) WorkGroupDescription() pulumi.StringOutput
- func (o GetDescribeWorkGroupInfoWorkGroupInfoOutput) WorkGroupId() pulumi.IntOutput
- func (o GetDescribeWorkGroupInfoWorkGroupInfoOutput) WorkGroupName() pulumi.StringOutput
- type GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfo
- type GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoArgs
- func (GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoArgs) ElementType() reflect.Type
- func (i GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoArgs) ToGetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoOutput() GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoOutput
- func (i GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoArgs) ToGetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoOutputWithContext(ctx context.Context) GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoOutput
- type GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoArray
- func (GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoArray) ElementType() reflect.Type
- func (i GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoArray) ToGetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoArrayOutput() GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoArrayOutput
- func (i GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoArray) ToGetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoArrayOutputWithContext(ctx context.Context) GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoArrayOutput
- type GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoArrayInput
- type GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoArrayOutput
- func (GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoArrayOutput) ElementType() reflect.Type
- func (o GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoArrayOutput) Index(i pulumi.IntInput) GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoOutput
- func (o GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoArrayOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoArrayOutput() GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoArrayOutput
- func (o GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoArrayOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoArrayOutputWithContext(ctx context.Context) GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoArrayOutput
- type GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoInput
- type GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoOutput
- func (GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoOutput) ElementType() reflect.Type
- func (o GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoOutput) PolicySets() GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetArrayOutput
- func (o GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoOutput() GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoOutput
- func (o GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoOutputWithContext(ctx context.Context) GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoOutput
- func (o GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoOutput) TotalCount() pulumi.IntOutput
- type GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySet
- type GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetArgs
- func (GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetArgs) ElementType() reflect.Type
- func (i GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetArgs) ToGetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetOutput() GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetOutput
- func (i GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetArgs) ToGetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetOutputWithContext(ctx context.Context) GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetOutput
- type GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetArray
- func (GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetArray) ElementType() reflect.Type
- func (i GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetArray) ToGetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetArrayOutput() GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetArrayOutput
- func (i GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetArray) ToGetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetArrayOutputWithContext(ctx context.Context) GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetArrayOutput
- type GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetArrayInput
- type GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetArrayOutput
- func (GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetArrayOutput) ElementType() reflect.Type
- func (o GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetArrayOutput) Index(i pulumi.IntInput) GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetOutput
- func (o GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetArrayOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetArrayOutput() GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetArrayOutput
- func (o GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetArrayOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetArrayOutputWithContext(ctx context.Context) GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetArrayOutput
- type GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetInput
- type GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetOutput
- func (o GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetOutput) Catalog() pulumi.StringOutput
- func (o GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetOutput) Column() pulumi.StringOutput
- func (o GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetOutput) CreateTime() pulumi.StringOutput
- func (o GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetOutput) DataEngine() pulumi.StringOutput
- func (o GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetOutput) Database() pulumi.StringOutput
- func (GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetOutput) ElementType() reflect.Type
- func (o GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetOutput) Function() pulumi.StringOutput
- func (o GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetOutput) Id() pulumi.IntOutput
- func (o GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetOutput) Mode() pulumi.StringOutput
- func (o GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetOutput) Operation() pulumi.StringOutput
- func (o GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetOutput) Operator() pulumi.StringOutput
- func (o GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetOutput) PolicyType() pulumi.StringOutput
- func (o GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetOutput) ReAuth() pulumi.BoolOutput
- func (o GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetOutput) Source() pulumi.StringOutput
- func (o GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetOutput) SourceId() pulumi.IntOutput
- func (o GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetOutput) SourceName() pulumi.StringOutput
- func (o GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetOutput) Table() pulumi.StringOutput
- func (o GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetOutput() GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetOutput
- func (o GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetOutputWithContext(ctx context.Context) GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetOutput
- func (o GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetOutput) View() pulumi.StringOutput
- type GetDescribeWorkGroupInfoWorkGroupInfoUserInfo
- type GetDescribeWorkGroupInfoWorkGroupInfoUserInfoArgs
- func (GetDescribeWorkGroupInfoWorkGroupInfoUserInfoArgs) ElementType() reflect.Type
- func (i GetDescribeWorkGroupInfoWorkGroupInfoUserInfoArgs) ToGetDescribeWorkGroupInfoWorkGroupInfoUserInfoOutput() GetDescribeWorkGroupInfoWorkGroupInfoUserInfoOutput
- func (i GetDescribeWorkGroupInfoWorkGroupInfoUserInfoArgs) ToGetDescribeWorkGroupInfoWorkGroupInfoUserInfoOutputWithContext(ctx context.Context) GetDescribeWorkGroupInfoWorkGroupInfoUserInfoOutput
- type GetDescribeWorkGroupInfoWorkGroupInfoUserInfoArray
- func (GetDescribeWorkGroupInfoWorkGroupInfoUserInfoArray) ElementType() reflect.Type
- func (i GetDescribeWorkGroupInfoWorkGroupInfoUserInfoArray) ToGetDescribeWorkGroupInfoWorkGroupInfoUserInfoArrayOutput() GetDescribeWorkGroupInfoWorkGroupInfoUserInfoArrayOutput
- func (i GetDescribeWorkGroupInfoWorkGroupInfoUserInfoArray) ToGetDescribeWorkGroupInfoWorkGroupInfoUserInfoArrayOutputWithContext(ctx context.Context) GetDescribeWorkGroupInfoWorkGroupInfoUserInfoArrayOutput
- type GetDescribeWorkGroupInfoWorkGroupInfoUserInfoArrayInput
- type GetDescribeWorkGroupInfoWorkGroupInfoUserInfoArrayOutput
- func (GetDescribeWorkGroupInfoWorkGroupInfoUserInfoArrayOutput) ElementType() reflect.Type
- func (o GetDescribeWorkGroupInfoWorkGroupInfoUserInfoArrayOutput) Index(i pulumi.IntInput) GetDescribeWorkGroupInfoWorkGroupInfoUserInfoOutput
- func (o GetDescribeWorkGroupInfoWorkGroupInfoUserInfoArrayOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoUserInfoArrayOutput() GetDescribeWorkGroupInfoWorkGroupInfoUserInfoArrayOutput
- func (o GetDescribeWorkGroupInfoWorkGroupInfoUserInfoArrayOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoUserInfoArrayOutputWithContext(ctx context.Context) GetDescribeWorkGroupInfoWorkGroupInfoUserInfoArrayOutput
- type GetDescribeWorkGroupInfoWorkGroupInfoUserInfoInput
- type GetDescribeWorkGroupInfoWorkGroupInfoUserInfoOutput
- func (GetDescribeWorkGroupInfoWorkGroupInfoUserInfoOutput) ElementType() reflect.Type
- func (o GetDescribeWorkGroupInfoWorkGroupInfoUserInfoOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoUserInfoOutput() GetDescribeWorkGroupInfoWorkGroupInfoUserInfoOutput
- func (o GetDescribeWorkGroupInfoWorkGroupInfoUserInfoOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoUserInfoOutputWithContext(ctx context.Context) GetDescribeWorkGroupInfoWorkGroupInfoUserInfoOutput
- func (o GetDescribeWorkGroupInfoWorkGroupInfoUserInfoOutput) TotalCount() pulumi.IntOutput
- func (o GetDescribeWorkGroupInfoWorkGroupInfoUserInfoOutput) UserSets() GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetArrayOutput
- type GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSet
- type GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetArgs
- func (GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetArgs) ElementType() reflect.Type
- func (i GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetArgs) ToGetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetOutput() GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetOutput
- func (i GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetArgs) ToGetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetOutputWithContext(ctx context.Context) GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetOutput
- type GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetArray
- func (GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetArray) ElementType() reflect.Type
- func (i GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetArray) ToGetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetArrayOutput() GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetArrayOutput
- func (i GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetArray) ToGetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetArrayOutputWithContext(ctx context.Context) GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetArrayOutput
- type GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetArrayInput
- type GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetArrayOutput
- func (GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetArrayOutput) ElementType() reflect.Type
- func (o GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetArrayOutput) Index(i pulumi.IntInput) GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetOutput
- func (o GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetArrayOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetArrayOutput() GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetArrayOutput
- func (o GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetArrayOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetArrayOutputWithContext(ctx context.Context) GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetArrayOutput
- type GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetInput
- type GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetOutput
- func (o GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetOutput) CreateTime() pulumi.StringOutput
- func (o GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetOutput) Creator() pulumi.StringOutput
- func (GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetOutput) ElementType() reflect.Type
- func (o GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetOutput() GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetOutput
- func (o GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetOutputWithContext(ctx context.Context) GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetOutput
- func (o GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetOutput) UserAlias() pulumi.StringOutput
- func (o GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetOutput) UserDescription() pulumi.StringOutput
- func (o GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetOutput) UserId() pulumi.StringOutput
- type ModifyDataEngineDescriptionOperation
- func (*ModifyDataEngineDescriptionOperation) ElementType() reflect.Type
- func (i *ModifyDataEngineDescriptionOperation) ToModifyDataEngineDescriptionOperationOutput() ModifyDataEngineDescriptionOperationOutput
- func (i *ModifyDataEngineDescriptionOperation) ToModifyDataEngineDescriptionOperationOutputWithContext(ctx context.Context) ModifyDataEngineDescriptionOperationOutput
- type ModifyDataEngineDescriptionOperationArgs
- type ModifyDataEngineDescriptionOperationArray
- func (ModifyDataEngineDescriptionOperationArray) ElementType() reflect.Type
- func (i ModifyDataEngineDescriptionOperationArray) ToModifyDataEngineDescriptionOperationArrayOutput() ModifyDataEngineDescriptionOperationArrayOutput
- func (i ModifyDataEngineDescriptionOperationArray) ToModifyDataEngineDescriptionOperationArrayOutputWithContext(ctx context.Context) ModifyDataEngineDescriptionOperationArrayOutput
- type ModifyDataEngineDescriptionOperationArrayInput
- type ModifyDataEngineDescriptionOperationArrayOutput
- func (ModifyDataEngineDescriptionOperationArrayOutput) ElementType() reflect.Type
- func (o ModifyDataEngineDescriptionOperationArrayOutput) Index(i pulumi.IntInput) ModifyDataEngineDescriptionOperationOutput
- func (o ModifyDataEngineDescriptionOperationArrayOutput) ToModifyDataEngineDescriptionOperationArrayOutput() ModifyDataEngineDescriptionOperationArrayOutput
- func (o ModifyDataEngineDescriptionOperationArrayOutput) ToModifyDataEngineDescriptionOperationArrayOutputWithContext(ctx context.Context) ModifyDataEngineDescriptionOperationArrayOutput
- type ModifyDataEngineDescriptionOperationInput
- type ModifyDataEngineDescriptionOperationMap
- func (ModifyDataEngineDescriptionOperationMap) ElementType() reflect.Type
- func (i ModifyDataEngineDescriptionOperationMap) ToModifyDataEngineDescriptionOperationMapOutput() ModifyDataEngineDescriptionOperationMapOutput
- func (i ModifyDataEngineDescriptionOperationMap) ToModifyDataEngineDescriptionOperationMapOutputWithContext(ctx context.Context) ModifyDataEngineDescriptionOperationMapOutput
- type ModifyDataEngineDescriptionOperationMapInput
- type ModifyDataEngineDescriptionOperationMapOutput
- func (ModifyDataEngineDescriptionOperationMapOutput) ElementType() reflect.Type
- func (o ModifyDataEngineDescriptionOperationMapOutput) MapIndex(k pulumi.StringInput) ModifyDataEngineDescriptionOperationOutput
- func (o ModifyDataEngineDescriptionOperationMapOutput) ToModifyDataEngineDescriptionOperationMapOutput() ModifyDataEngineDescriptionOperationMapOutput
- func (o ModifyDataEngineDescriptionOperationMapOutput) ToModifyDataEngineDescriptionOperationMapOutputWithContext(ctx context.Context) ModifyDataEngineDescriptionOperationMapOutput
- type ModifyDataEngineDescriptionOperationOutput
- func (o ModifyDataEngineDescriptionOperationOutput) DataEngineName() pulumi.StringOutput
- func (ModifyDataEngineDescriptionOperationOutput) ElementType() reflect.Type
- func (o ModifyDataEngineDescriptionOperationOutput) Message() pulumi.StringOutput
- func (o ModifyDataEngineDescriptionOperationOutput) ToModifyDataEngineDescriptionOperationOutput() ModifyDataEngineDescriptionOperationOutput
- func (o ModifyDataEngineDescriptionOperationOutput) ToModifyDataEngineDescriptionOperationOutputWithContext(ctx context.Context) ModifyDataEngineDescriptionOperationOutput
- type ModifyDataEngineDescriptionOperationState
- type ModifyUserTypOperation
- type ModifyUserTypOperationArgs
- type ModifyUserTypOperationArray
- func (ModifyUserTypOperationArray) ElementType() reflect.Type
- func (i ModifyUserTypOperationArray) ToModifyUserTypOperationArrayOutput() ModifyUserTypOperationArrayOutput
- func (i ModifyUserTypOperationArray) ToModifyUserTypOperationArrayOutputWithContext(ctx context.Context) ModifyUserTypOperationArrayOutput
- type ModifyUserTypOperationArrayInput
- type ModifyUserTypOperationArrayOutput
- func (ModifyUserTypOperationArrayOutput) ElementType() reflect.Type
- func (o ModifyUserTypOperationArrayOutput) Index(i pulumi.IntInput) ModifyUserTypOperationOutput
- func (o ModifyUserTypOperationArrayOutput) ToModifyUserTypOperationArrayOutput() ModifyUserTypOperationArrayOutput
- func (o ModifyUserTypOperationArrayOutput) ToModifyUserTypOperationArrayOutputWithContext(ctx context.Context) ModifyUserTypOperationArrayOutput
- type ModifyUserTypOperationInput
- type ModifyUserTypOperationMap
- type ModifyUserTypOperationMapInput
- type ModifyUserTypOperationMapOutput
- func (ModifyUserTypOperationMapOutput) ElementType() reflect.Type
- func (o ModifyUserTypOperationMapOutput) MapIndex(k pulumi.StringInput) ModifyUserTypOperationOutput
- func (o ModifyUserTypOperationMapOutput) ToModifyUserTypOperationMapOutput() ModifyUserTypOperationMapOutput
- func (o ModifyUserTypOperationMapOutput) ToModifyUserTypOperationMapOutputWithContext(ctx context.Context) ModifyUserTypOperationMapOutput
- type ModifyUserTypOperationOutput
- func (ModifyUserTypOperationOutput) ElementType() reflect.Type
- func (o ModifyUserTypOperationOutput) ToModifyUserTypOperationOutput() ModifyUserTypOperationOutput
- func (o ModifyUserTypOperationOutput) ToModifyUserTypOperationOutputWithContext(ctx context.Context) ModifyUserTypOperationOutput
- func (o ModifyUserTypOperationOutput) UserId() pulumi.StringOutput
- func (o ModifyUserTypOperationOutput) UserType() pulumi.StringOutput
- type ModifyUserTypOperationState
- type RenewDataEngineOperation
- type RenewDataEngineOperationArgs
- type RenewDataEngineOperationArray
- func (RenewDataEngineOperationArray) ElementType() reflect.Type
- func (i RenewDataEngineOperationArray) ToRenewDataEngineOperationArrayOutput() RenewDataEngineOperationArrayOutput
- func (i RenewDataEngineOperationArray) ToRenewDataEngineOperationArrayOutputWithContext(ctx context.Context) RenewDataEngineOperationArrayOutput
- type RenewDataEngineOperationArrayInput
- type RenewDataEngineOperationArrayOutput
- func (RenewDataEngineOperationArrayOutput) ElementType() reflect.Type
- func (o RenewDataEngineOperationArrayOutput) Index(i pulumi.IntInput) RenewDataEngineOperationOutput
- func (o RenewDataEngineOperationArrayOutput) ToRenewDataEngineOperationArrayOutput() RenewDataEngineOperationArrayOutput
- func (o RenewDataEngineOperationArrayOutput) ToRenewDataEngineOperationArrayOutputWithContext(ctx context.Context) RenewDataEngineOperationArrayOutput
- type RenewDataEngineOperationInput
- type RenewDataEngineOperationMap
- func (RenewDataEngineOperationMap) ElementType() reflect.Type
- func (i RenewDataEngineOperationMap) ToRenewDataEngineOperationMapOutput() RenewDataEngineOperationMapOutput
- func (i RenewDataEngineOperationMap) ToRenewDataEngineOperationMapOutputWithContext(ctx context.Context) RenewDataEngineOperationMapOutput
- type RenewDataEngineOperationMapInput
- type RenewDataEngineOperationMapOutput
- func (RenewDataEngineOperationMapOutput) ElementType() reflect.Type
- func (o RenewDataEngineOperationMapOutput) MapIndex(k pulumi.StringInput) RenewDataEngineOperationOutput
- func (o RenewDataEngineOperationMapOutput) ToRenewDataEngineOperationMapOutput() RenewDataEngineOperationMapOutput
- func (o RenewDataEngineOperationMapOutput) ToRenewDataEngineOperationMapOutputWithContext(ctx context.Context) RenewDataEngineOperationMapOutput
- type RenewDataEngineOperationOutput
- func (o RenewDataEngineOperationOutput) DataEngineName() pulumi.StringOutput
- func (RenewDataEngineOperationOutput) ElementType() reflect.Type
- func (o RenewDataEngineOperationOutput) PayMode() pulumi.IntPtrOutput
- func (o RenewDataEngineOperationOutput) RenewFlag() pulumi.IntPtrOutput
- func (o RenewDataEngineOperationOutput) TimeSpan() pulumi.IntOutput
- func (o RenewDataEngineOperationOutput) TimeUnit() pulumi.StringPtrOutput
- func (o RenewDataEngineOperationOutput) ToRenewDataEngineOperationOutput() RenewDataEngineOperationOutput
- func (o RenewDataEngineOperationOutput) ToRenewDataEngineOperationOutputWithContext(ctx context.Context) RenewDataEngineOperationOutput
- type RenewDataEngineOperationState
- type RestartDataEngineOperation
- func (*RestartDataEngineOperation) ElementType() reflect.Type
- func (i *RestartDataEngineOperation) ToRestartDataEngineOperationOutput() RestartDataEngineOperationOutput
- func (i *RestartDataEngineOperation) ToRestartDataEngineOperationOutputWithContext(ctx context.Context) RestartDataEngineOperationOutput
- type RestartDataEngineOperationArgs
- type RestartDataEngineOperationArray
- func (RestartDataEngineOperationArray) ElementType() reflect.Type
- func (i RestartDataEngineOperationArray) ToRestartDataEngineOperationArrayOutput() RestartDataEngineOperationArrayOutput
- func (i RestartDataEngineOperationArray) ToRestartDataEngineOperationArrayOutputWithContext(ctx context.Context) RestartDataEngineOperationArrayOutput
- type RestartDataEngineOperationArrayInput
- type RestartDataEngineOperationArrayOutput
- func (RestartDataEngineOperationArrayOutput) ElementType() reflect.Type
- func (o RestartDataEngineOperationArrayOutput) Index(i pulumi.IntInput) RestartDataEngineOperationOutput
- func (o RestartDataEngineOperationArrayOutput) ToRestartDataEngineOperationArrayOutput() RestartDataEngineOperationArrayOutput
- func (o RestartDataEngineOperationArrayOutput) ToRestartDataEngineOperationArrayOutputWithContext(ctx context.Context) RestartDataEngineOperationArrayOutput
- type RestartDataEngineOperationInput
- type RestartDataEngineOperationMap
- func (RestartDataEngineOperationMap) ElementType() reflect.Type
- func (i RestartDataEngineOperationMap) ToRestartDataEngineOperationMapOutput() RestartDataEngineOperationMapOutput
- func (i RestartDataEngineOperationMap) ToRestartDataEngineOperationMapOutputWithContext(ctx context.Context) RestartDataEngineOperationMapOutput
- type RestartDataEngineOperationMapInput
- type RestartDataEngineOperationMapOutput
- func (RestartDataEngineOperationMapOutput) ElementType() reflect.Type
- func (o RestartDataEngineOperationMapOutput) MapIndex(k pulumi.StringInput) RestartDataEngineOperationOutput
- func (o RestartDataEngineOperationMapOutput) ToRestartDataEngineOperationMapOutput() RestartDataEngineOperationMapOutput
- func (o RestartDataEngineOperationMapOutput) ToRestartDataEngineOperationMapOutputWithContext(ctx context.Context) RestartDataEngineOperationMapOutput
- type RestartDataEngineOperationOutput
- func (o RestartDataEngineOperationOutput) DataEngineId() pulumi.StringOutput
- func (RestartDataEngineOperationOutput) ElementType() reflect.Type
- func (o RestartDataEngineOperationOutput) ForcedOperation() pulumi.BoolPtrOutput
- func (o RestartDataEngineOperationOutput) ToRestartDataEngineOperationOutput() RestartDataEngineOperationOutput
- func (o RestartDataEngineOperationOutput) ToRestartDataEngineOperationOutputWithContext(ctx context.Context) RestartDataEngineOperationOutput
- type RestartDataEngineOperationState
- type RollbackDataEngineImageOperation
- func GetRollbackDataEngineImageOperation(ctx *pulumi.Context, name string, id pulumi.IDInput, ...) (*RollbackDataEngineImageOperation, error)
- func NewRollbackDataEngineImageOperation(ctx *pulumi.Context, name string, args *RollbackDataEngineImageOperationArgs, ...) (*RollbackDataEngineImageOperation, error)
- func (*RollbackDataEngineImageOperation) ElementType() reflect.Type
- func (i *RollbackDataEngineImageOperation) ToRollbackDataEngineImageOperationOutput() RollbackDataEngineImageOperationOutput
- func (i *RollbackDataEngineImageOperation) ToRollbackDataEngineImageOperationOutputWithContext(ctx context.Context) RollbackDataEngineImageOperationOutput
- type RollbackDataEngineImageOperationArgs
- type RollbackDataEngineImageOperationArray
- func (RollbackDataEngineImageOperationArray) ElementType() reflect.Type
- func (i RollbackDataEngineImageOperationArray) ToRollbackDataEngineImageOperationArrayOutput() RollbackDataEngineImageOperationArrayOutput
- func (i RollbackDataEngineImageOperationArray) ToRollbackDataEngineImageOperationArrayOutputWithContext(ctx context.Context) RollbackDataEngineImageOperationArrayOutput
- type RollbackDataEngineImageOperationArrayInput
- type RollbackDataEngineImageOperationArrayOutput
- func (RollbackDataEngineImageOperationArrayOutput) ElementType() reflect.Type
- func (o RollbackDataEngineImageOperationArrayOutput) Index(i pulumi.IntInput) RollbackDataEngineImageOperationOutput
- func (o RollbackDataEngineImageOperationArrayOutput) ToRollbackDataEngineImageOperationArrayOutput() RollbackDataEngineImageOperationArrayOutput
- func (o RollbackDataEngineImageOperationArrayOutput) ToRollbackDataEngineImageOperationArrayOutputWithContext(ctx context.Context) RollbackDataEngineImageOperationArrayOutput
- type RollbackDataEngineImageOperationInput
- type RollbackDataEngineImageOperationMap
- func (RollbackDataEngineImageOperationMap) ElementType() reflect.Type
- func (i RollbackDataEngineImageOperationMap) ToRollbackDataEngineImageOperationMapOutput() RollbackDataEngineImageOperationMapOutput
- func (i RollbackDataEngineImageOperationMap) ToRollbackDataEngineImageOperationMapOutputWithContext(ctx context.Context) RollbackDataEngineImageOperationMapOutput
- type RollbackDataEngineImageOperationMapInput
- type RollbackDataEngineImageOperationMapOutput
- func (RollbackDataEngineImageOperationMapOutput) ElementType() reflect.Type
- func (o RollbackDataEngineImageOperationMapOutput) MapIndex(k pulumi.StringInput) RollbackDataEngineImageOperationOutput
- func (o RollbackDataEngineImageOperationMapOutput) ToRollbackDataEngineImageOperationMapOutput() RollbackDataEngineImageOperationMapOutput
- func (o RollbackDataEngineImageOperationMapOutput) ToRollbackDataEngineImageOperationMapOutputWithContext(ctx context.Context) RollbackDataEngineImageOperationMapOutput
- type RollbackDataEngineImageOperationOutput
- func (o RollbackDataEngineImageOperationOutput) DataEngineId() pulumi.StringOutput
- func (RollbackDataEngineImageOperationOutput) ElementType() reflect.Type
- func (o RollbackDataEngineImageOperationOutput) FromRecordId() pulumi.StringPtrOutput
- func (o RollbackDataEngineImageOperationOutput) ToRecordId() pulumi.StringPtrOutput
- func (o RollbackDataEngineImageOperationOutput) ToRollbackDataEngineImageOperationOutput() RollbackDataEngineImageOperationOutput
- func (o RollbackDataEngineImageOperationOutput) ToRollbackDataEngineImageOperationOutputWithContext(ctx context.Context) RollbackDataEngineImageOperationOutput
- type RollbackDataEngineImageOperationState
- type StoreLocationConfig
- type StoreLocationConfigArgs
- type StoreLocationConfigArray
- type StoreLocationConfigArrayInput
- type StoreLocationConfigArrayOutput
- func (StoreLocationConfigArrayOutput) ElementType() reflect.Type
- func (o StoreLocationConfigArrayOutput) Index(i pulumi.IntInput) StoreLocationConfigOutput
- func (o StoreLocationConfigArrayOutput) ToStoreLocationConfigArrayOutput() StoreLocationConfigArrayOutput
- func (o StoreLocationConfigArrayOutput) ToStoreLocationConfigArrayOutputWithContext(ctx context.Context) StoreLocationConfigArrayOutput
- type StoreLocationConfigInput
- type StoreLocationConfigMap
- type StoreLocationConfigMapInput
- type StoreLocationConfigMapOutput
- func (StoreLocationConfigMapOutput) ElementType() reflect.Type
- func (o StoreLocationConfigMapOutput) MapIndex(k pulumi.StringInput) StoreLocationConfigOutput
- func (o StoreLocationConfigMapOutput) ToStoreLocationConfigMapOutput() StoreLocationConfigMapOutput
- func (o StoreLocationConfigMapOutput) ToStoreLocationConfigMapOutputWithContext(ctx context.Context) StoreLocationConfigMapOutput
- type StoreLocationConfigOutput
- func (StoreLocationConfigOutput) ElementType() reflect.Type
- func (o StoreLocationConfigOutput) Enable() pulumi.IntOutput
- func (o StoreLocationConfigOutput) StoreLocation() pulumi.StringOutput
- func (o StoreLocationConfigOutput) ToStoreLocationConfigOutput() StoreLocationConfigOutput
- func (o StoreLocationConfigOutput) ToStoreLocationConfigOutputWithContext(ctx context.Context) StoreLocationConfigOutput
- type StoreLocationConfigState
- type SuspendResumeDataEngine
- type SuspendResumeDataEngineArgs
- type SuspendResumeDataEngineArray
- func (SuspendResumeDataEngineArray) ElementType() reflect.Type
- func (i SuspendResumeDataEngineArray) ToSuspendResumeDataEngineArrayOutput() SuspendResumeDataEngineArrayOutput
- func (i SuspendResumeDataEngineArray) ToSuspendResumeDataEngineArrayOutputWithContext(ctx context.Context) SuspendResumeDataEngineArrayOutput
- type SuspendResumeDataEngineArrayInput
- type SuspendResumeDataEngineArrayOutput
- func (SuspendResumeDataEngineArrayOutput) ElementType() reflect.Type
- func (o SuspendResumeDataEngineArrayOutput) Index(i pulumi.IntInput) SuspendResumeDataEngineOutput
- func (o SuspendResumeDataEngineArrayOutput) ToSuspendResumeDataEngineArrayOutput() SuspendResumeDataEngineArrayOutput
- func (o SuspendResumeDataEngineArrayOutput) ToSuspendResumeDataEngineArrayOutputWithContext(ctx context.Context) SuspendResumeDataEngineArrayOutput
- type SuspendResumeDataEngineInput
- type SuspendResumeDataEngineMap
- func (SuspendResumeDataEngineMap) ElementType() reflect.Type
- func (i SuspendResumeDataEngineMap) ToSuspendResumeDataEngineMapOutput() SuspendResumeDataEngineMapOutput
- func (i SuspendResumeDataEngineMap) ToSuspendResumeDataEngineMapOutputWithContext(ctx context.Context) SuspendResumeDataEngineMapOutput
- type SuspendResumeDataEngineMapInput
- type SuspendResumeDataEngineMapOutput
- func (SuspendResumeDataEngineMapOutput) ElementType() reflect.Type
- func (o SuspendResumeDataEngineMapOutput) MapIndex(k pulumi.StringInput) SuspendResumeDataEngineOutput
- func (o SuspendResumeDataEngineMapOutput) ToSuspendResumeDataEngineMapOutput() SuspendResumeDataEngineMapOutput
- func (o SuspendResumeDataEngineMapOutput) ToSuspendResumeDataEngineMapOutputWithContext(ctx context.Context) SuspendResumeDataEngineMapOutput
- type SuspendResumeDataEngineOutput
- func (o SuspendResumeDataEngineOutput) DataEngineName() pulumi.StringOutput
- func (SuspendResumeDataEngineOutput) ElementType() reflect.Type
- func (o SuspendResumeDataEngineOutput) Operate() pulumi.StringOutput
- func (o SuspendResumeDataEngineOutput) ToSuspendResumeDataEngineOutput() SuspendResumeDataEngineOutput
- func (o SuspendResumeDataEngineOutput) ToSuspendResumeDataEngineOutputWithContext(ctx context.Context) SuspendResumeDataEngineOutput
- type SuspendResumeDataEngineState
- type SwitchDataEngineImageOperation
- func (*SwitchDataEngineImageOperation) ElementType() reflect.Type
- func (i *SwitchDataEngineImageOperation) ToSwitchDataEngineImageOperationOutput() SwitchDataEngineImageOperationOutput
- func (i *SwitchDataEngineImageOperation) ToSwitchDataEngineImageOperationOutputWithContext(ctx context.Context) SwitchDataEngineImageOperationOutput
- type SwitchDataEngineImageOperationArgs
- type SwitchDataEngineImageOperationArray
- func (SwitchDataEngineImageOperationArray) ElementType() reflect.Type
- func (i SwitchDataEngineImageOperationArray) ToSwitchDataEngineImageOperationArrayOutput() SwitchDataEngineImageOperationArrayOutput
- func (i SwitchDataEngineImageOperationArray) ToSwitchDataEngineImageOperationArrayOutputWithContext(ctx context.Context) SwitchDataEngineImageOperationArrayOutput
- type SwitchDataEngineImageOperationArrayInput
- type SwitchDataEngineImageOperationArrayOutput
- func (SwitchDataEngineImageOperationArrayOutput) ElementType() reflect.Type
- func (o SwitchDataEngineImageOperationArrayOutput) Index(i pulumi.IntInput) SwitchDataEngineImageOperationOutput
- func (o SwitchDataEngineImageOperationArrayOutput) ToSwitchDataEngineImageOperationArrayOutput() SwitchDataEngineImageOperationArrayOutput
- func (o SwitchDataEngineImageOperationArrayOutput) ToSwitchDataEngineImageOperationArrayOutputWithContext(ctx context.Context) SwitchDataEngineImageOperationArrayOutput
- type SwitchDataEngineImageOperationInput
- type SwitchDataEngineImageOperationMap
- func (SwitchDataEngineImageOperationMap) ElementType() reflect.Type
- func (i SwitchDataEngineImageOperationMap) ToSwitchDataEngineImageOperationMapOutput() SwitchDataEngineImageOperationMapOutput
- func (i SwitchDataEngineImageOperationMap) ToSwitchDataEngineImageOperationMapOutputWithContext(ctx context.Context) SwitchDataEngineImageOperationMapOutput
- type SwitchDataEngineImageOperationMapInput
- type SwitchDataEngineImageOperationMapOutput
- func (SwitchDataEngineImageOperationMapOutput) ElementType() reflect.Type
- func (o SwitchDataEngineImageOperationMapOutput) MapIndex(k pulumi.StringInput) SwitchDataEngineImageOperationOutput
- func (o SwitchDataEngineImageOperationMapOutput) ToSwitchDataEngineImageOperationMapOutput() SwitchDataEngineImageOperationMapOutput
- func (o SwitchDataEngineImageOperationMapOutput) ToSwitchDataEngineImageOperationMapOutputWithContext(ctx context.Context) SwitchDataEngineImageOperationMapOutput
- type SwitchDataEngineImageOperationOutput
- func (o SwitchDataEngineImageOperationOutput) DataEngineId() pulumi.StringOutput
- func (SwitchDataEngineImageOperationOutput) ElementType() reflect.Type
- func (o SwitchDataEngineImageOperationOutput) NewImageVersionId() pulumi.StringOutput
- func (o SwitchDataEngineImageOperationOutput) ToSwitchDataEngineImageOperationOutput() SwitchDataEngineImageOperationOutput
- func (o SwitchDataEngineImageOperationOutput) ToSwitchDataEngineImageOperationOutputWithContext(ctx context.Context) SwitchDataEngineImageOperationOutput
- type SwitchDataEngineImageOperationState
- type UpdateDataEngineConfigOperation
- func GetUpdateDataEngineConfigOperation(ctx *pulumi.Context, name string, id pulumi.IDInput, ...) (*UpdateDataEngineConfigOperation, error)
- func NewUpdateDataEngineConfigOperation(ctx *pulumi.Context, name string, args *UpdateDataEngineConfigOperationArgs, ...) (*UpdateDataEngineConfigOperation, error)
- func (*UpdateDataEngineConfigOperation) ElementType() reflect.Type
- func (i *UpdateDataEngineConfigOperation) ToUpdateDataEngineConfigOperationOutput() UpdateDataEngineConfigOperationOutput
- func (i *UpdateDataEngineConfigOperation) ToUpdateDataEngineConfigOperationOutputWithContext(ctx context.Context) UpdateDataEngineConfigOperationOutput
- type UpdateDataEngineConfigOperationArgs
- type UpdateDataEngineConfigOperationArray
- func (UpdateDataEngineConfigOperationArray) ElementType() reflect.Type
- func (i UpdateDataEngineConfigOperationArray) ToUpdateDataEngineConfigOperationArrayOutput() UpdateDataEngineConfigOperationArrayOutput
- func (i UpdateDataEngineConfigOperationArray) ToUpdateDataEngineConfigOperationArrayOutputWithContext(ctx context.Context) UpdateDataEngineConfigOperationArrayOutput
- type UpdateDataEngineConfigOperationArrayInput
- type UpdateDataEngineConfigOperationArrayOutput
- func (UpdateDataEngineConfigOperationArrayOutput) ElementType() reflect.Type
- func (o UpdateDataEngineConfigOperationArrayOutput) Index(i pulumi.IntInput) UpdateDataEngineConfigOperationOutput
- func (o UpdateDataEngineConfigOperationArrayOutput) ToUpdateDataEngineConfigOperationArrayOutput() UpdateDataEngineConfigOperationArrayOutput
- func (o UpdateDataEngineConfigOperationArrayOutput) ToUpdateDataEngineConfigOperationArrayOutputWithContext(ctx context.Context) UpdateDataEngineConfigOperationArrayOutput
- type UpdateDataEngineConfigOperationInput
- type UpdateDataEngineConfigOperationMap
- func (UpdateDataEngineConfigOperationMap) ElementType() reflect.Type
- func (i UpdateDataEngineConfigOperationMap) ToUpdateDataEngineConfigOperationMapOutput() UpdateDataEngineConfigOperationMapOutput
- func (i UpdateDataEngineConfigOperationMap) ToUpdateDataEngineConfigOperationMapOutputWithContext(ctx context.Context) UpdateDataEngineConfigOperationMapOutput
- type UpdateDataEngineConfigOperationMapInput
- type UpdateDataEngineConfigOperationMapOutput
- func (UpdateDataEngineConfigOperationMapOutput) ElementType() reflect.Type
- func (o UpdateDataEngineConfigOperationMapOutput) MapIndex(k pulumi.StringInput) UpdateDataEngineConfigOperationOutput
- func (o UpdateDataEngineConfigOperationMapOutput) ToUpdateDataEngineConfigOperationMapOutput() UpdateDataEngineConfigOperationMapOutput
- func (o UpdateDataEngineConfigOperationMapOutput) ToUpdateDataEngineConfigOperationMapOutputWithContext(ctx context.Context) UpdateDataEngineConfigOperationMapOutput
- type UpdateDataEngineConfigOperationOutput
- func (o UpdateDataEngineConfigOperationOutput) DataEngineConfigCommand() pulumi.StringOutput
- func (o UpdateDataEngineConfigOperationOutput) DataEngineId() pulumi.StringOutput
- func (UpdateDataEngineConfigOperationOutput) ElementType() reflect.Type
- func (o UpdateDataEngineConfigOperationOutput) ToUpdateDataEngineConfigOperationOutput() UpdateDataEngineConfigOperationOutput
- func (o UpdateDataEngineConfigOperationOutput) ToUpdateDataEngineConfigOperationOutputWithContext(ctx context.Context) UpdateDataEngineConfigOperationOutput
- type UpdateDataEngineConfigOperationState
- type UpdateRowFilterOperation
- type UpdateRowFilterOperationArgs
- type UpdateRowFilterOperationArray
- func (UpdateRowFilterOperationArray) ElementType() reflect.Type
- func (i UpdateRowFilterOperationArray) ToUpdateRowFilterOperationArrayOutput() UpdateRowFilterOperationArrayOutput
- func (i UpdateRowFilterOperationArray) ToUpdateRowFilterOperationArrayOutputWithContext(ctx context.Context) UpdateRowFilterOperationArrayOutput
- type UpdateRowFilterOperationArrayInput
- type UpdateRowFilterOperationArrayOutput
- func (UpdateRowFilterOperationArrayOutput) ElementType() reflect.Type
- func (o UpdateRowFilterOperationArrayOutput) Index(i pulumi.IntInput) UpdateRowFilterOperationOutput
- func (o UpdateRowFilterOperationArrayOutput) ToUpdateRowFilterOperationArrayOutput() UpdateRowFilterOperationArrayOutput
- func (o UpdateRowFilterOperationArrayOutput) ToUpdateRowFilterOperationArrayOutputWithContext(ctx context.Context) UpdateRowFilterOperationArrayOutput
- type UpdateRowFilterOperationInput
- type UpdateRowFilterOperationMap
- func (UpdateRowFilterOperationMap) ElementType() reflect.Type
- func (i UpdateRowFilterOperationMap) ToUpdateRowFilterOperationMapOutput() UpdateRowFilterOperationMapOutput
- func (i UpdateRowFilterOperationMap) ToUpdateRowFilterOperationMapOutputWithContext(ctx context.Context) UpdateRowFilterOperationMapOutput
- type UpdateRowFilterOperationMapInput
- type UpdateRowFilterOperationMapOutput
- func (UpdateRowFilterOperationMapOutput) ElementType() reflect.Type
- func (o UpdateRowFilterOperationMapOutput) MapIndex(k pulumi.StringInput) UpdateRowFilterOperationOutput
- func (o UpdateRowFilterOperationMapOutput) ToUpdateRowFilterOperationMapOutput() UpdateRowFilterOperationMapOutput
- func (o UpdateRowFilterOperationMapOutput) ToUpdateRowFilterOperationMapOutputWithContext(ctx context.Context) UpdateRowFilterOperationMapOutput
- type UpdateRowFilterOperationOutput
- func (UpdateRowFilterOperationOutput) ElementType() reflect.Type
- func (o UpdateRowFilterOperationOutput) Policy() UpdateRowFilterOperationPolicyOutput
- func (o UpdateRowFilterOperationOutput) PolicyId() pulumi.IntOutput
- func (o UpdateRowFilterOperationOutput) ToUpdateRowFilterOperationOutput() UpdateRowFilterOperationOutput
- func (o UpdateRowFilterOperationOutput) ToUpdateRowFilterOperationOutputWithContext(ctx context.Context) UpdateRowFilterOperationOutput
- type UpdateRowFilterOperationPolicy
- type UpdateRowFilterOperationPolicyArgs
- func (UpdateRowFilterOperationPolicyArgs) ElementType() reflect.Type
- func (i UpdateRowFilterOperationPolicyArgs) ToUpdateRowFilterOperationPolicyOutput() UpdateRowFilterOperationPolicyOutput
- func (i UpdateRowFilterOperationPolicyArgs) ToUpdateRowFilterOperationPolicyOutputWithContext(ctx context.Context) UpdateRowFilterOperationPolicyOutput
- func (i UpdateRowFilterOperationPolicyArgs) ToUpdateRowFilterOperationPolicyPtrOutput() UpdateRowFilterOperationPolicyPtrOutput
- func (i UpdateRowFilterOperationPolicyArgs) ToUpdateRowFilterOperationPolicyPtrOutputWithContext(ctx context.Context) UpdateRowFilterOperationPolicyPtrOutput
- type UpdateRowFilterOperationPolicyInput
- type UpdateRowFilterOperationPolicyOutput
- func (o UpdateRowFilterOperationPolicyOutput) Catalog() pulumi.StringOutput
- func (o UpdateRowFilterOperationPolicyOutput) Column() pulumi.StringPtrOutput
- func (o UpdateRowFilterOperationPolicyOutput) CreateTime() pulumi.StringPtrOutput
- func (o UpdateRowFilterOperationPolicyOutput) DataEngine() pulumi.StringPtrOutput
- func (o UpdateRowFilterOperationPolicyOutput) Database() pulumi.StringOutput
- func (UpdateRowFilterOperationPolicyOutput) ElementType() reflect.Type
- func (o UpdateRowFilterOperationPolicyOutput) Function() pulumi.StringPtrOutput
- func (o UpdateRowFilterOperationPolicyOutput) Id() pulumi.IntPtrOutput
- func (o UpdateRowFilterOperationPolicyOutput) Mode() pulumi.StringPtrOutput
- func (o UpdateRowFilterOperationPolicyOutput) Operation() pulumi.StringOutput
- func (o UpdateRowFilterOperationPolicyOutput) Operator() pulumi.StringPtrOutput
- func (o UpdateRowFilterOperationPolicyOutput) PolicyType() pulumi.StringPtrOutput
- func (o UpdateRowFilterOperationPolicyOutput) ReAuth() pulumi.BoolPtrOutput
- func (o UpdateRowFilterOperationPolicyOutput) Source() pulumi.StringPtrOutput
- func (o UpdateRowFilterOperationPolicyOutput) SourceId() pulumi.IntPtrOutput
- func (o UpdateRowFilterOperationPolicyOutput) SourceName() pulumi.StringPtrOutput
- func (o UpdateRowFilterOperationPolicyOutput) Table() pulumi.StringOutput
- func (o UpdateRowFilterOperationPolicyOutput) ToUpdateRowFilterOperationPolicyOutput() UpdateRowFilterOperationPolicyOutput
- func (o UpdateRowFilterOperationPolicyOutput) ToUpdateRowFilterOperationPolicyOutputWithContext(ctx context.Context) UpdateRowFilterOperationPolicyOutput
- func (o UpdateRowFilterOperationPolicyOutput) ToUpdateRowFilterOperationPolicyPtrOutput() UpdateRowFilterOperationPolicyPtrOutput
- func (o UpdateRowFilterOperationPolicyOutput) ToUpdateRowFilterOperationPolicyPtrOutputWithContext(ctx context.Context) UpdateRowFilterOperationPolicyPtrOutput
- func (o UpdateRowFilterOperationPolicyOutput) View() pulumi.StringPtrOutput
- type UpdateRowFilterOperationPolicyPtrInput
- type UpdateRowFilterOperationPolicyPtrOutput
- func (o UpdateRowFilterOperationPolicyPtrOutput) Catalog() pulumi.StringPtrOutput
- func (o UpdateRowFilterOperationPolicyPtrOutput) Column() pulumi.StringPtrOutput
- func (o UpdateRowFilterOperationPolicyPtrOutput) CreateTime() pulumi.StringPtrOutput
- func (o UpdateRowFilterOperationPolicyPtrOutput) DataEngine() pulumi.StringPtrOutput
- func (o UpdateRowFilterOperationPolicyPtrOutput) Database() pulumi.StringPtrOutput
- func (o UpdateRowFilterOperationPolicyPtrOutput) Elem() UpdateRowFilterOperationPolicyOutput
- func (UpdateRowFilterOperationPolicyPtrOutput) ElementType() reflect.Type
- func (o UpdateRowFilterOperationPolicyPtrOutput) Function() pulumi.StringPtrOutput
- func (o UpdateRowFilterOperationPolicyPtrOutput) Id() pulumi.IntPtrOutput
- func (o UpdateRowFilterOperationPolicyPtrOutput) Mode() pulumi.StringPtrOutput
- func (o UpdateRowFilterOperationPolicyPtrOutput) Operation() pulumi.StringPtrOutput
- func (o UpdateRowFilterOperationPolicyPtrOutput) Operator() pulumi.StringPtrOutput
- func (o UpdateRowFilterOperationPolicyPtrOutput) PolicyType() pulumi.StringPtrOutput
- func (o UpdateRowFilterOperationPolicyPtrOutput) ReAuth() pulumi.BoolPtrOutput
- func (o UpdateRowFilterOperationPolicyPtrOutput) Source() pulumi.StringPtrOutput
- func (o UpdateRowFilterOperationPolicyPtrOutput) SourceId() pulumi.IntPtrOutput
- func (o UpdateRowFilterOperationPolicyPtrOutput) SourceName() pulumi.StringPtrOutput
- func (o UpdateRowFilterOperationPolicyPtrOutput) Table() pulumi.StringPtrOutput
- func (o UpdateRowFilterOperationPolicyPtrOutput) ToUpdateRowFilterOperationPolicyPtrOutput() UpdateRowFilterOperationPolicyPtrOutput
- func (o UpdateRowFilterOperationPolicyPtrOutput) ToUpdateRowFilterOperationPolicyPtrOutputWithContext(ctx context.Context) UpdateRowFilterOperationPolicyPtrOutput
- func (o UpdateRowFilterOperationPolicyPtrOutput) View() pulumi.StringPtrOutput
- type UpdateRowFilterOperationState
- type UpgradeDataEngineImageOperation
- func GetUpgradeDataEngineImageOperation(ctx *pulumi.Context, name string, id pulumi.IDInput, ...) (*UpgradeDataEngineImageOperation, error)
- func NewUpgradeDataEngineImageOperation(ctx *pulumi.Context, name string, args *UpgradeDataEngineImageOperationArgs, ...) (*UpgradeDataEngineImageOperation, error)
- func (*UpgradeDataEngineImageOperation) ElementType() reflect.Type
- func (i *UpgradeDataEngineImageOperation) ToUpgradeDataEngineImageOperationOutput() UpgradeDataEngineImageOperationOutput
- func (i *UpgradeDataEngineImageOperation) ToUpgradeDataEngineImageOperationOutputWithContext(ctx context.Context) UpgradeDataEngineImageOperationOutput
- type UpgradeDataEngineImageOperationArgs
- type UpgradeDataEngineImageOperationArray
- func (UpgradeDataEngineImageOperationArray) ElementType() reflect.Type
- func (i UpgradeDataEngineImageOperationArray) ToUpgradeDataEngineImageOperationArrayOutput() UpgradeDataEngineImageOperationArrayOutput
- func (i UpgradeDataEngineImageOperationArray) ToUpgradeDataEngineImageOperationArrayOutputWithContext(ctx context.Context) UpgradeDataEngineImageOperationArrayOutput
- type UpgradeDataEngineImageOperationArrayInput
- type UpgradeDataEngineImageOperationArrayOutput
- func (UpgradeDataEngineImageOperationArrayOutput) ElementType() reflect.Type
- func (o UpgradeDataEngineImageOperationArrayOutput) Index(i pulumi.IntInput) UpgradeDataEngineImageOperationOutput
- func (o UpgradeDataEngineImageOperationArrayOutput) ToUpgradeDataEngineImageOperationArrayOutput() UpgradeDataEngineImageOperationArrayOutput
- func (o UpgradeDataEngineImageOperationArrayOutput) ToUpgradeDataEngineImageOperationArrayOutputWithContext(ctx context.Context) UpgradeDataEngineImageOperationArrayOutput
- type UpgradeDataEngineImageOperationInput
- type UpgradeDataEngineImageOperationMap
- func (UpgradeDataEngineImageOperationMap) ElementType() reflect.Type
- func (i UpgradeDataEngineImageOperationMap) ToUpgradeDataEngineImageOperationMapOutput() UpgradeDataEngineImageOperationMapOutput
- func (i UpgradeDataEngineImageOperationMap) ToUpgradeDataEngineImageOperationMapOutputWithContext(ctx context.Context) UpgradeDataEngineImageOperationMapOutput
- type UpgradeDataEngineImageOperationMapInput
- type UpgradeDataEngineImageOperationMapOutput
- func (UpgradeDataEngineImageOperationMapOutput) ElementType() reflect.Type
- func (o UpgradeDataEngineImageOperationMapOutput) MapIndex(k pulumi.StringInput) UpgradeDataEngineImageOperationOutput
- func (o UpgradeDataEngineImageOperationMapOutput) ToUpgradeDataEngineImageOperationMapOutput() UpgradeDataEngineImageOperationMapOutput
- func (o UpgradeDataEngineImageOperationMapOutput) ToUpgradeDataEngineImageOperationMapOutputWithContext(ctx context.Context) UpgradeDataEngineImageOperationMapOutput
- type UpgradeDataEngineImageOperationOutput
- func (o UpgradeDataEngineImageOperationOutput) DataEngineId() pulumi.StringOutput
- func (UpgradeDataEngineImageOperationOutput) ElementType() reflect.Type
- func (o UpgradeDataEngineImageOperationOutput) ToUpgradeDataEngineImageOperationOutput() UpgradeDataEngineImageOperationOutput
- func (o UpgradeDataEngineImageOperationOutput) ToUpgradeDataEngineImageOperationOutputWithContext(ctx context.Context) UpgradeDataEngineImageOperationOutput
- type UpgradeDataEngineImageOperationState
- type User
- type UserArgs
- type UserArray
- type UserArrayInput
- type UserArrayOutput
- type UserDataEngineConfig
- type UserDataEngineConfigArgs
- type UserDataEngineConfigArray
- type UserDataEngineConfigArrayInput
- type UserDataEngineConfigArrayOutput
- func (UserDataEngineConfigArrayOutput) ElementType() reflect.Type
- func (o UserDataEngineConfigArrayOutput) Index(i pulumi.IntInput) UserDataEngineConfigOutput
- func (o UserDataEngineConfigArrayOutput) ToUserDataEngineConfigArrayOutput() UserDataEngineConfigArrayOutput
- func (o UserDataEngineConfigArrayOutput) ToUserDataEngineConfigArrayOutputWithContext(ctx context.Context) UserDataEngineConfigArrayOutput
- type UserDataEngineConfigDataEngineConfigPair
- type UserDataEngineConfigDataEngineConfigPairArgs
- func (UserDataEngineConfigDataEngineConfigPairArgs) ElementType() reflect.Type
- func (i UserDataEngineConfigDataEngineConfigPairArgs) ToUserDataEngineConfigDataEngineConfigPairOutput() UserDataEngineConfigDataEngineConfigPairOutput
- func (i UserDataEngineConfigDataEngineConfigPairArgs) ToUserDataEngineConfigDataEngineConfigPairOutputWithContext(ctx context.Context) UserDataEngineConfigDataEngineConfigPairOutput
- type UserDataEngineConfigDataEngineConfigPairArray
- func (UserDataEngineConfigDataEngineConfigPairArray) ElementType() reflect.Type
- func (i UserDataEngineConfigDataEngineConfigPairArray) ToUserDataEngineConfigDataEngineConfigPairArrayOutput() UserDataEngineConfigDataEngineConfigPairArrayOutput
- func (i UserDataEngineConfigDataEngineConfigPairArray) ToUserDataEngineConfigDataEngineConfigPairArrayOutputWithContext(ctx context.Context) UserDataEngineConfigDataEngineConfigPairArrayOutput
- type UserDataEngineConfigDataEngineConfigPairArrayInput
- type UserDataEngineConfigDataEngineConfigPairArrayOutput
- func (UserDataEngineConfigDataEngineConfigPairArrayOutput) ElementType() reflect.Type
- func (o UserDataEngineConfigDataEngineConfigPairArrayOutput) Index(i pulumi.IntInput) UserDataEngineConfigDataEngineConfigPairOutput
- func (o UserDataEngineConfigDataEngineConfigPairArrayOutput) ToUserDataEngineConfigDataEngineConfigPairArrayOutput() UserDataEngineConfigDataEngineConfigPairArrayOutput
- func (o UserDataEngineConfigDataEngineConfigPairArrayOutput) ToUserDataEngineConfigDataEngineConfigPairArrayOutputWithContext(ctx context.Context) UserDataEngineConfigDataEngineConfigPairArrayOutput
- type UserDataEngineConfigDataEngineConfigPairInput
- type UserDataEngineConfigDataEngineConfigPairOutput
- func (o UserDataEngineConfigDataEngineConfigPairOutput) ConfigItem() pulumi.StringOutput
- func (o UserDataEngineConfigDataEngineConfigPairOutput) ConfigValue() pulumi.StringOutput
- func (UserDataEngineConfigDataEngineConfigPairOutput) ElementType() reflect.Type
- func (o UserDataEngineConfigDataEngineConfigPairOutput) ToUserDataEngineConfigDataEngineConfigPairOutput() UserDataEngineConfigDataEngineConfigPairOutput
- func (o UserDataEngineConfigDataEngineConfigPairOutput) ToUserDataEngineConfigDataEngineConfigPairOutputWithContext(ctx context.Context) UserDataEngineConfigDataEngineConfigPairOutput
- type UserDataEngineConfigInput
- type UserDataEngineConfigMap
- type UserDataEngineConfigMapInput
- type UserDataEngineConfigMapOutput
- func (UserDataEngineConfigMapOutput) ElementType() reflect.Type
- func (o UserDataEngineConfigMapOutput) MapIndex(k pulumi.StringInput) UserDataEngineConfigOutput
- func (o UserDataEngineConfigMapOutput) ToUserDataEngineConfigMapOutput() UserDataEngineConfigMapOutput
- func (o UserDataEngineConfigMapOutput) ToUserDataEngineConfigMapOutputWithContext(ctx context.Context) UserDataEngineConfigMapOutput
- type UserDataEngineConfigOutput
- func (o UserDataEngineConfigOutput) DataEngineConfigPairs() UserDataEngineConfigDataEngineConfigPairArrayOutput
- func (o UserDataEngineConfigOutput) DataEngineId() pulumi.StringOutput
- func (UserDataEngineConfigOutput) ElementType() reflect.Type
- func (o UserDataEngineConfigOutput) SessionResourceTemplate() UserDataEngineConfigSessionResourceTemplatePtrOutput
- func (o UserDataEngineConfigOutput) ToUserDataEngineConfigOutput() UserDataEngineConfigOutput
- func (o UserDataEngineConfigOutput) ToUserDataEngineConfigOutputWithContext(ctx context.Context) UserDataEngineConfigOutput
- type UserDataEngineConfigSessionResourceTemplate
- type UserDataEngineConfigSessionResourceTemplateArgs
- func (UserDataEngineConfigSessionResourceTemplateArgs) ElementType() reflect.Type
- func (i UserDataEngineConfigSessionResourceTemplateArgs) ToUserDataEngineConfigSessionResourceTemplateOutput() UserDataEngineConfigSessionResourceTemplateOutput
- func (i UserDataEngineConfigSessionResourceTemplateArgs) ToUserDataEngineConfigSessionResourceTemplateOutputWithContext(ctx context.Context) UserDataEngineConfigSessionResourceTemplateOutput
- func (i UserDataEngineConfigSessionResourceTemplateArgs) ToUserDataEngineConfigSessionResourceTemplatePtrOutput() UserDataEngineConfigSessionResourceTemplatePtrOutput
- func (i UserDataEngineConfigSessionResourceTemplateArgs) ToUserDataEngineConfigSessionResourceTemplatePtrOutputWithContext(ctx context.Context) UserDataEngineConfigSessionResourceTemplatePtrOutput
- type UserDataEngineConfigSessionResourceTemplateInput
- type UserDataEngineConfigSessionResourceTemplateOutput
- func (o UserDataEngineConfigSessionResourceTemplateOutput) DriverSize() pulumi.StringPtrOutput
- func (UserDataEngineConfigSessionResourceTemplateOutput) ElementType() reflect.Type
- func (o UserDataEngineConfigSessionResourceTemplateOutput) ExecutorMaxNumbers() pulumi.IntPtrOutput
- func (o UserDataEngineConfigSessionResourceTemplateOutput) ExecutorNums() pulumi.IntPtrOutput
- func (o UserDataEngineConfigSessionResourceTemplateOutput) ExecutorSize() pulumi.StringPtrOutput
- func (o UserDataEngineConfigSessionResourceTemplateOutput) ToUserDataEngineConfigSessionResourceTemplateOutput() UserDataEngineConfigSessionResourceTemplateOutput
- func (o UserDataEngineConfigSessionResourceTemplateOutput) ToUserDataEngineConfigSessionResourceTemplateOutputWithContext(ctx context.Context) UserDataEngineConfigSessionResourceTemplateOutput
- func (o UserDataEngineConfigSessionResourceTemplateOutput) ToUserDataEngineConfigSessionResourceTemplatePtrOutput() UserDataEngineConfigSessionResourceTemplatePtrOutput
- func (o UserDataEngineConfigSessionResourceTemplateOutput) ToUserDataEngineConfigSessionResourceTemplatePtrOutputWithContext(ctx context.Context) UserDataEngineConfigSessionResourceTemplatePtrOutput
- type UserDataEngineConfigSessionResourceTemplatePtrInput
- type UserDataEngineConfigSessionResourceTemplatePtrOutput
- func (o UserDataEngineConfigSessionResourceTemplatePtrOutput) DriverSize() pulumi.StringPtrOutput
- func (o UserDataEngineConfigSessionResourceTemplatePtrOutput) Elem() UserDataEngineConfigSessionResourceTemplateOutput
- func (UserDataEngineConfigSessionResourceTemplatePtrOutput) ElementType() reflect.Type
- func (o UserDataEngineConfigSessionResourceTemplatePtrOutput) ExecutorMaxNumbers() pulumi.IntPtrOutput
- func (o UserDataEngineConfigSessionResourceTemplatePtrOutput) ExecutorNums() pulumi.IntPtrOutput
- func (o UserDataEngineConfigSessionResourceTemplatePtrOutput) ExecutorSize() pulumi.StringPtrOutput
- func (o UserDataEngineConfigSessionResourceTemplatePtrOutput) ToUserDataEngineConfigSessionResourceTemplatePtrOutput() UserDataEngineConfigSessionResourceTemplatePtrOutput
- func (o UserDataEngineConfigSessionResourceTemplatePtrOutput) ToUserDataEngineConfigSessionResourceTemplatePtrOutputWithContext(ctx context.Context) UserDataEngineConfigSessionResourceTemplatePtrOutput
- type UserDataEngineConfigState
- type UserInput
- type UserMap
- type UserMapInput
- type UserMapOutput
- type UserOutput
- func (UserOutput) ElementType() reflect.Type
- func (o UserOutput) ToUserOutput() UserOutput
- func (o UserOutput) ToUserOutputWithContext(ctx context.Context) UserOutput
- func (o UserOutput) UserAlias() pulumi.StringPtrOutput
- func (o UserOutput) UserDescription() pulumi.StringPtrOutput
- func (o UserOutput) UserId() pulumi.StringOutput
- func (o UserOutput) UserType() pulumi.StringPtrOutput
- func (o UserOutput) WorkGroupIds() pulumi.IntArrayOutput
- type UserState
- type WorkGroup
- type WorkGroupArgs
- type WorkGroupArray
- type WorkGroupArrayInput
- type WorkGroupArrayOutput
- func (WorkGroupArrayOutput) ElementType() reflect.Type
- func (o WorkGroupArrayOutput) Index(i pulumi.IntInput) WorkGroupOutput
- func (o WorkGroupArrayOutput) ToWorkGroupArrayOutput() WorkGroupArrayOutput
- func (o WorkGroupArrayOutput) ToWorkGroupArrayOutputWithContext(ctx context.Context) WorkGroupArrayOutput
- type WorkGroupInput
- type WorkGroupMap
- type WorkGroupMapInput
- type WorkGroupMapOutput
- type WorkGroupOutput
- func (WorkGroupOutput) ElementType() reflect.Type
- func (o WorkGroupOutput) ToWorkGroupOutput() WorkGroupOutput
- func (o WorkGroupOutput) ToWorkGroupOutputWithContext(ctx context.Context) WorkGroupOutput
- func (o WorkGroupOutput) UserIds() pulumi.StringArrayOutput
- func (o WorkGroupOutput) WorkGroupDescription() pulumi.StringPtrOutput
- func (o WorkGroupOutput) WorkGroupName() pulumi.StringOutput
- type WorkGroupState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PkgVersion ¶
PkgVersion uses reflection to determine the version of the current package. If a version cannot be determined, v1 will be assumed. The second return value is always nil.
Types ¶
type AddUsersToWorkGroupAttachment ¶
type AddUsersToWorkGroupAttachment struct { pulumi.CustomResourceState // Work group and user information to operate on. AddInfo AddUsersToWorkGroupAttachmentAddInfoOutput `pulumi:"addInfo"` }
Provides a resource to create a dlc addUsersToWorkGroupAttachment
## Import
dlc add_users_to_work_group_attachment can be imported using the id, e.g.
```sh
$ pulumi import tencentcloud:Dlc/addUsersToWorkGroupAttachment:AddUsersToWorkGroupAttachment add_users_to_work_group_attachment add_users_to_work_group_attachment_id
```
func GetAddUsersToWorkGroupAttachment ¶
func GetAddUsersToWorkGroupAttachment(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AddUsersToWorkGroupAttachmentState, opts ...pulumi.ResourceOption) (*AddUsersToWorkGroupAttachment, error)
GetAddUsersToWorkGroupAttachment gets an existing AddUsersToWorkGroupAttachment 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 NewAddUsersToWorkGroupAttachment ¶
func NewAddUsersToWorkGroupAttachment(ctx *pulumi.Context, name string, args *AddUsersToWorkGroupAttachmentArgs, opts ...pulumi.ResourceOption) (*AddUsersToWorkGroupAttachment, error)
NewAddUsersToWorkGroupAttachment registers a new resource with the given unique name, arguments, and options.
func (*AddUsersToWorkGroupAttachment) ElementType ¶
func (*AddUsersToWorkGroupAttachment) ElementType() reflect.Type
func (*AddUsersToWorkGroupAttachment) ToAddUsersToWorkGroupAttachmentOutput ¶
func (i *AddUsersToWorkGroupAttachment) ToAddUsersToWorkGroupAttachmentOutput() AddUsersToWorkGroupAttachmentOutput
func (*AddUsersToWorkGroupAttachment) ToAddUsersToWorkGroupAttachmentOutputWithContext ¶
func (i *AddUsersToWorkGroupAttachment) ToAddUsersToWorkGroupAttachmentOutputWithContext(ctx context.Context) AddUsersToWorkGroupAttachmentOutput
type AddUsersToWorkGroupAttachmentAddInfoArgs ¶
type AddUsersToWorkGroupAttachmentAddInfoArgs struct { // User id set, matched with CAM side uin. UserIds pulumi.StringArrayInput `pulumi:"userIds"` // Work group id. WorkGroupId pulumi.IntInput `pulumi:"workGroupId"` }
func (AddUsersToWorkGroupAttachmentAddInfoArgs) ElementType ¶
func (AddUsersToWorkGroupAttachmentAddInfoArgs) ElementType() reflect.Type
func (AddUsersToWorkGroupAttachmentAddInfoArgs) ToAddUsersToWorkGroupAttachmentAddInfoOutput ¶
func (i AddUsersToWorkGroupAttachmentAddInfoArgs) ToAddUsersToWorkGroupAttachmentAddInfoOutput() AddUsersToWorkGroupAttachmentAddInfoOutput
func (AddUsersToWorkGroupAttachmentAddInfoArgs) ToAddUsersToWorkGroupAttachmentAddInfoOutputWithContext ¶
func (i AddUsersToWorkGroupAttachmentAddInfoArgs) ToAddUsersToWorkGroupAttachmentAddInfoOutputWithContext(ctx context.Context) AddUsersToWorkGroupAttachmentAddInfoOutput
func (AddUsersToWorkGroupAttachmentAddInfoArgs) ToAddUsersToWorkGroupAttachmentAddInfoPtrOutput ¶
func (i AddUsersToWorkGroupAttachmentAddInfoArgs) ToAddUsersToWorkGroupAttachmentAddInfoPtrOutput() AddUsersToWorkGroupAttachmentAddInfoPtrOutput
func (AddUsersToWorkGroupAttachmentAddInfoArgs) ToAddUsersToWorkGroupAttachmentAddInfoPtrOutputWithContext ¶
func (i AddUsersToWorkGroupAttachmentAddInfoArgs) ToAddUsersToWorkGroupAttachmentAddInfoPtrOutputWithContext(ctx context.Context) AddUsersToWorkGroupAttachmentAddInfoPtrOutput
type AddUsersToWorkGroupAttachmentAddInfoInput ¶
type AddUsersToWorkGroupAttachmentAddInfoInput interface { pulumi.Input ToAddUsersToWorkGroupAttachmentAddInfoOutput() AddUsersToWorkGroupAttachmentAddInfoOutput ToAddUsersToWorkGroupAttachmentAddInfoOutputWithContext(context.Context) AddUsersToWorkGroupAttachmentAddInfoOutput }
AddUsersToWorkGroupAttachmentAddInfoInput is an input type that accepts AddUsersToWorkGroupAttachmentAddInfoArgs and AddUsersToWorkGroupAttachmentAddInfoOutput values. You can construct a concrete instance of `AddUsersToWorkGroupAttachmentAddInfoInput` via:
AddUsersToWorkGroupAttachmentAddInfoArgs{...}
type AddUsersToWorkGroupAttachmentAddInfoOutput ¶
type AddUsersToWorkGroupAttachmentAddInfoOutput struct{ *pulumi.OutputState }
func (AddUsersToWorkGroupAttachmentAddInfoOutput) ElementType ¶
func (AddUsersToWorkGroupAttachmentAddInfoOutput) ElementType() reflect.Type
func (AddUsersToWorkGroupAttachmentAddInfoOutput) ToAddUsersToWorkGroupAttachmentAddInfoOutput ¶
func (o AddUsersToWorkGroupAttachmentAddInfoOutput) ToAddUsersToWorkGroupAttachmentAddInfoOutput() AddUsersToWorkGroupAttachmentAddInfoOutput
func (AddUsersToWorkGroupAttachmentAddInfoOutput) ToAddUsersToWorkGroupAttachmentAddInfoOutputWithContext ¶
func (o AddUsersToWorkGroupAttachmentAddInfoOutput) ToAddUsersToWorkGroupAttachmentAddInfoOutputWithContext(ctx context.Context) AddUsersToWorkGroupAttachmentAddInfoOutput
func (AddUsersToWorkGroupAttachmentAddInfoOutput) ToAddUsersToWorkGroupAttachmentAddInfoPtrOutput ¶
func (o AddUsersToWorkGroupAttachmentAddInfoOutput) ToAddUsersToWorkGroupAttachmentAddInfoPtrOutput() AddUsersToWorkGroupAttachmentAddInfoPtrOutput
func (AddUsersToWorkGroupAttachmentAddInfoOutput) ToAddUsersToWorkGroupAttachmentAddInfoPtrOutputWithContext ¶
func (o AddUsersToWorkGroupAttachmentAddInfoOutput) ToAddUsersToWorkGroupAttachmentAddInfoPtrOutputWithContext(ctx context.Context) AddUsersToWorkGroupAttachmentAddInfoPtrOutput
func (AddUsersToWorkGroupAttachmentAddInfoOutput) UserIds ¶
func (o AddUsersToWorkGroupAttachmentAddInfoOutput) UserIds() pulumi.StringArrayOutput
User id set, matched with CAM side uin.
func (AddUsersToWorkGroupAttachmentAddInfoOutput) WorkGroupId ¶
func (o AddUsersToWorkGroupAttachmentAddInfoOutput) WorkGroupId() pulumi.IntOutput
Work group id.
type AddUsersToWorkGroupAttachmentAddInfoPtrInput ¶
type AddUsersToWorkGroupAttachmentAddInfoPtrInput interface { pulumi.Input ToAddUsersToWorkGroupAttachmentAddInfoPtrOutput() AddUsersToWorkGroupAttachmentAddInfoPtrOutput ToAddUsersToWorkGroupAttachmentAddInfoPtrOutputWithContext(context.Context) AddUsersToWorkGroupAttachmentAddInfoPtrOutput }
AddUsersToWorkGroupAttachmentAddInfoPtrInput is an input type that accepts AddUsersToWorkGroupAttachmentAddInfoArgs, AddUsersToWorkGroupAttachmentAddInfoPtr and AddUsersToWorkGroupAttachmentAddInfoPtrOutput values. You can construct a concrete instance of `AddUsersToWorkGroupAttachmentAddInfoPtrInput` via:
AddUsersToWorkGroupAttachmentAddInfoArgs{...} or: nil
func AddUsersToWorkGroupAttachmentAddInfoPtr ¶
func AddUsersToWorkGroupAttachmentAddInfoPtr(v *AddUsersToWorkGroupAttachmentAddInfoArgs) AddUsersToWorkGroupAttachmentAddInfoPtrInput
type AddUsersToWorkGroupAttachmentAddInfoPtrOutput ¶
type AddUsersToWorkGroupAttachmentAddInfoPtrOutput struct{ *pulumi.OutputState }
func (AddUsersToWorkGroupAttachmentAddInfoPtrOutput) ElementType ¶
func (AddUsersToWorkGroupAttachmentAddInfoPtrOutput) ElementType() reflect.Type
func (AddUsersToWorkGroupAttachmentAddInfoPtrOutput) ToAddUsersToWorkGroupAttachmentAddInfoPtrOutput ¶
func (o AddUsersToWorkGroupAttachmentAddInfoPtrOutput) ToAddUsersToWorkGroupAttachmentAddInfoPtrOutput() AddUsersToWorkGroupAttachmentAddInfoPtrOutput
func (AddUsersToWorkGroupAttachmentAddInfoPtrOutput) ToAddUsersToWorkGroupAttachmentAddInfoPtrOutputWithContext ¶
func (o AddUsersToWorkGroupAttachmentAddInfoPtrOutput) ToAddUsersToWorkGroupAttachmentAddInfoPtrOutputWithContext(ctx context.Context) AddUsersToWorkGroupAttachmentAddInfoPtrOutput
func (AddUsersToWorkGroupAttachmentAddInfoPtrOutput) UserIds ¶
func (o AddUsersToWorkGroupAttachmentAddInfoPtrOutput) UserIds() pulumi.StringArrayOutput
User id set, matched with CAM side uin.
func (AddUsersToWorkGroupAttachmentAddInfoPtrOutput) WorkGroupId ¶
func (o AddUsersToWorkGroupAttachmentAddInfoPtrOutput) WorkGroupId() pulumi.IntPtrOutput
Work group id.
type AddUsersToWorkGroupAttachmentArgs ¶
type AddUsersToWorkGroupAttachmentArgs struct { // Work group and user information to operate on. AddInfo AddUsersToWorkGroupAttachmentAddInfoInput }
The set of arguments for constructing a AddUsersToWorkGroupAttachment resource.
func (AddUsersToWorkGroupAttachmentArgs) ElementType ¶
func (AddUsersToWorkGroupAttachmentArgs) ElementType() reflect.Type
type AddUsersToWorkGroupAttachmentArray ¶
type AddUsersToWorkGroupAttachmentArray []AddUsersToWorkGroupAttachmentInput
func (AddUsersToWorkGroupAttachmentArray) ElementType ¶
func (AddUsersToWorkGroupAttachmentArray) ElementType() reflect.Type
func (AddUsersToWorkGroupAttachmentArray) ToAddUsersToWorkGroupAttachmentArrayOutput ¶
func (i AddUsersToWorkGroupAttachmentArray) ToAddUsersToWorkGroupAttachmentArrayOutput() AddUsersToWorkGroupAttachmentArrayOutput
func (AddUsersToWorkGroupAttachmentArray) ToAddUsersToWorkGroupAttachmentArrayOutputWithContext ¶
func (i AddUsersToWorkGroupAttachmentArray) ToAddUsersToWorkGroupAttachmentArrayOutputWithContext(ctx context.Context) AddUsersToWorkGroupAttachmentArrayOutput
type AddUsersToWorkGroupAttachmentArrayInput ¶
type AddUsersToWorkGroupAttachmentArrayInput interface { pulumi.Input ToAddUsersToWorkGroupAttachmentArrayOutput() AddUsersToWorkGroupAttachmentArrayOutput ToAddUsersToWorkGroupAttachmentArrayOutputWithContext(context.Context) AddUsersToWorkGroupAttachmentArrayOutput }
AddUsersToWorkGroupAttachmentArrayInput is an input type that accepts AddUsersToWorkGroupAttachmentArray and AddUsersToWorkGroupAttachmentArrayOutput values. You can construct a concrete instance of `AddUsersToWorkGroupAttachmentArrayInput` via:
AddUsersToWorkGroupAttachmentArray{ AddUsersToWorkGroupAttachmentArgs{...} }
type AddUsersToWorkGroupAttachmentArrayOutput ¶
type AddUsersToWorkGroupAttachmentArrayOutput struct{ *pulumi.OutputState }
func (AddUsersToWorkGroupAttachmentArrayOutput) ElementType ¶
func (AddUsersToWorkGroupAttachmentArrayOutput) ElementType() reflect.Type
func (AddUsersToWorkGroupAttachmentArrayOutput) ToAddUsersToWorkGroupAttachmentArrayOutput ¶
func (o AddUsersToWorkGroupAttachmentArrayOutput) ToAddUsersToWorkGroupAttachmentArrayOutput() AddUsersToWorkGroupAttachmentArrayOutput
func (AddUsersToWorkGroupAttachmentArrayOutput) ToAddUsersToWorkGroupAttachmentArrayOutputWithContext ¶
func (o AddUsersToWorkGroupAttachmentArrayOutput) ToAddUsersToWorkGroupAttachmentArrayOutputWithContext(ctx context.Context) AddUsersToWorkGroupAttachmentArrayOutput
type AddUsersToWorkGroupAttachmentInput ¶
type AddUsersToWorkGroupAttachmentInput interface { pulumi.Input ToAddUsersToWorkGroupAttachmentOutput() AddUsersToWorkGroupAttachmentOutput ToAddUsersToWorkGroupAttachmentOutputWithContext(ctx context.Context) AddUsersToWorkGroupAttachmentOutput }
type AddUsersToWorkGroupAttachmentMap ¶
type AddUsersToWorkGroupAttachmentMap map[string]AddUsersToWorkGroupAttachmentInput
func (AddUsersToWorkGroupAttachmentMap) ElementType ¶
func (AddUsersToWorkGroupAttachmentMap) ElementType() reflect.Type
func (AddUsersToWorkGroupAttachmentMap) ToAddUsersToWorkGroupAttachmentMapOutput ¶
func (i AddUsersToWorkGroupAttachmentMap) ToAddUsersToWorkGroupAttachmentMapOutput() AddUsersToWorkGroupAttachmentMapOutput
func (AddUsersToWorkGroupAttachmentMap) ToAddUsersToWorkGroupAttachmentMapOutputWithContext ¶
func (i AddUsersToWorkGroupAttachmentMap) ToAddUsersToWorkGroupAttachmentMapOutputWithContext(ctx context.Context) AddUsersToWorkGroupAttachmentMapOutput
type AddUsersToWorkGroupAttachmentMapInput ¶
type AddUsersToWorkGroupAttachmentMapInput interface { pulumi.Input ToAddUsersToWorkGroupAttachmentMapOutput() AddUsersToWorkGroupAttachmentMapOutput ToAddUsersToWorkGroupAttachmentMapOutputWithContext(context.Context) AddUsersToWorkGroupAttachmentMapOutput }
AddUsersToWorkGroupAttachmentMapInput is an input type that accepts AddUsersToWorkGroupAttachmentMap and AddUsersToWorkGroupAttachmentMapOutput values. You can construct a concrete instance of `AddUsersToWorkGroupAttachmentMapInput` via:
AddUsersToWorkGroupAttachmentMap{ "key": AddUsersToWorkGroupAttachmentArgs{...} }
type AddUsersToWorkGroupAttachmentMapOutput ¶
type AddUsersToWorkGroupAttachmentMapOutput struct{ *pulumi.OutputState }
func (AddUsersToWorkGroupAttachmentMapOutput) ElementType ¶
func (AddUsersToWorkGroupAttachmentMapOutput) ElementType() reflect.Type
func (AddUsersToWorkGroupAttachmentMapOutput) MapIndex ¶
func (o AddUsersToWorkGroupAttachmentMapOutput) MapIndex(k pulumi.StringInput) AddUsersToWorkGroupAttachmentOutput
func (AddUsersToWorkGroupAttachmentMapOutput) ToAddUsersToWorkGroupAttachmentMapOutput ¶
func (o AddUsersToWorkGroupAttachmentMapOutput) ToAddUsersToWorkGroupAttachmentMapOutput() AddUsersToWorkGroupAttachmentMapOutput
func (AddUsersToWorkGroupAttachmentMapOutput) ToAddUsersToWorkGroupAttachmentMapOutputWithContext ¶
func (o AddUsersToWorkGroupAttachmentMapOutput) ToAddUsersToWorkGroupAttachmentMapOutputWithContext(ctx context.Context) AddUsersToWorkGroupAttachmentMapOutput
type AddUsersToWorkGroupAttachmentOutput ¶
type AddUsersToWorkGroupAttachmentOutput struct{ *pulumi.OutputState }
func (AddUsersToWorkGroupAttachmentOutput) AddInfo ¶
func (o AddUsersToWorkGroupAttachmentOutput) AddInfo() AddUsersToWorkGroupAttachmentAddInfoOutput
Work group and user information to operate on.
func (AddUsersToWorkGroupAttachmentOutput) ElementType ¶
func (AddUsersToWorkGroupAttachmentOutput) ElementType() reflect.Type
func (AddUsersToWorkGroupAttachmentOutput) ToAddUsersToWorkGroupAttachmentOutput ¶
func (o AddUsersToWorkGroupAttachmentOutput) ToAddUsersToWorkGroupAttachmentOutput() AddUsersToWorkGroupAttachmentOutput
func (AddUsersToWorkGroupAttachmentOutput) ToAddUsersToWorkGroupAttachmentOutputWithContext ¶
func (o AddUsersToWorkGroupAttachmentOutput) ToAddUsersToWorkGroupAttachmentOutputWithContext(ctx context.Context) AddUsersToWorkGroupAttachmentOutput
type AddUsersToWorkGroupAttachmentState ¶
type AddUsersToWorkGroupAttachmentState struct { // Work group and user information to operate on. AddInfo AddUsersToWorkGroupAttachmentAddInfoPtrInput }
func (AddUsersToWorkGroupAttachmentState) ElementType ¶
func (AddUsersToWorkGroupAttachmentState) ElementType() reflect.Type
type AttachUserPolicyOperation ¶
type AttachUserPolicyOperation struct { pulumi.CustomResourceState // Authentication policy collection. PolicySets AttachUserPolicyOperationPolicySetArrayOutput `pulumi:"policySets"` // User id, the same as the sub-user uin. UserId pulumi.StringOutput `pulumi:"userId"` }
func GetAttachUserPolicyOperation ¶
func GetAttachUserPolicyOperation(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AttachUserPolicyOperationState, opts ...pulumi.ResourceOption) (*AttachUserPolicyOperation, error)
GetAttachUserPolicyOperation gets an existing AttachUserPolicyOperation 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 NewAttachUserPolicyOperation ¶
func NewAttachUserPolicyOperation(ctx *pulumi.Context, name string, args *AttachUserPolicyOperationArgs, opts ...pulumi.ResourceOption) (*AttachUserPolicyOperation, error)
NewAttachUserPolicyOperation registers a new resource with the given unique name, arguments, and options.
func (*AttachUserPolicyOperation) ElementType ¶
func (*AttachUserPolicyOperation) ElementType() reflect.Type
func (*AttachUserPolicyOperation) ToAttachUserPolicyOperationOutput ¶
func (i *AttachUserPolicyOperation) ToAttachUserPolicyOperationOutput() AttachUserPolicyOperationOutput
func (*AttachUserPolicyOperation) ToAttachUserPolicyOperationOutputWithContext ¶
func (i *AttachUserPolicyOperation) ToAttachUserPolicyOperationOutputWithContext(ctx context.Context) AttachUserPolicyOperationOutput
type AttachUserPolicyOperationArgs ¶
type AttachUserPolicyOperationArgs struct { // Authentication policy collection. PolicySets AttachUserPolicyOperationPolicySetArrayInput // User id, the same as the sub-user uin. UserId pulumi.StringInput }
The set of arguments for constructing a AttachUserPolicyOperation resource.
func (AttachUserPolicyOperationArgs) ElementType ¶
func (AttachUserPolicyOperationArgs) ElementType() reflect.Type
type AttachUserPolicyOperationArray ¶
type AttachUserPolicyOperationArray []AttachUserPolicyOperationInput
func (AttachUserPolicyOperationArray) ElementType ¶
func (AttachUserPolicyOperationArray) ElementType() reflect.Type
func (AttachUserPolicyOperationArray) ToAttachUserPolicyOperationArrayOutput ¶
func (i AttachUserPolicyOperationArray) ToAttachUserPolicyOperationArrayOutput() AttachUserPolicyOperationArrayOutput
func (AttachUserPolicyOperationArray) ToAttachUserPolicyOperationArrayOutputWithContext ¶
func (i AttachUserPolicyOperationArray) ToAttachUserPolicyOperationArrayOutputWithContext(ctx context.Context) AttachUserPolicyOperationArrayOutput
type AttachUserPolicyOperationArrayInput ¶
type AttachUserPolicyOperationArrayInput interface { pulumi.Input ToAttachUserPolicyOperationArrayOutput() AttachUserPolicyOperationArrayOutput ToAttachUserPolicyOperationArrayOutputWithContext(context.Context) AttachUserPolicyOperationArrayOutput }
AttachUserPolicyOperationArrayInput is an input type that accepts AttachUserPolicyOperationArray and AttachUserPolicyOperationArrayOutput values. You can construct a concrete instance of `AttachUserPolicyOperationArrayInput` via:
AttachUserPolicyOperationArray{ AttachUserPolicyOperationArgs{...} }
type AttachUserPolicyOperationArrayOutput ¶
type AttachUserPolicyOperationArrayOutput struct{ *pulumi.OutputState }
func (AttachUserPolicyOperationArrayOutput) ElementType ¶
func (AttachUserPolicyOperationArrayOutput) ElementType() reflect.Type
func (AttachUserPolicyOperationArrayOutput) Index ¶
func (o AttachUserPolicyOperationArrayOutput) Index(i pulumi.IntInput) AttachUserPolicyOperationOutput
func (AttachUserPolicyOperationArrayOutput) ToAttachUserPolicyOperationArrayOutput ¶
func (o AttachUserPolicyOperationArrayOutput) ToAttachUserPolicyOperationArrayOutput() AttachUserPolicyOperationArrayOutput
func (AttachUserPolicyOperationArrayOutput) ToAttachUserPolicyOperationArrayOutputWithContext ¶
func (o AttachUserPolicyOperationArrayOutput) ToAttachUserPolicyOperationArrayOutputWithContext(ctx context.Context) AttachUserPolicyOperationArrayOutput
type AttachUserPolicyOperationInput ¶
type AttachUserPolicyOperationInput interface { pulumi.Input ToAttachUserPolicyOperationOutput() AttachUserPolicyOperationOutput ToAttachUserPolicyOperationOutputWithContext(ctx context.Context) AttachUserPolicyOperationOutput }
type AttachUserPolicyOperationMap ¶
type AttachUserPolicyOperationMap map[string]AttachUserPolicyOperationInput
func (AttachUserPolicyOperationMap) ElementType ¶
func (AttachUserPolicyOperationMap) ElementType() reflect.Type
func (AttachUserPolicyOperationMap) ToAttachUserPolicyOperationMapOutput ¶
func (i AttachUserPolicyOperationMap) ToAttachUserPolicyOperationMapOutput() AttachUserPolicyOperationMapOutput
func (AttachUserPolicyOperationMap) ToAttachUserPolicyOperationMapOutputWithContext ¶
func (i AttachUserPolicyOperationMap) ToAttachUserPolicyOperationMapOutputWithContext(ctx context.Context) AttachUserPolicyOperationMapOutput
type AttachUserPolicyOperationMapInput ¶
type AttachUserPolicyOperationMapInput interface { pulumi.Input ToAttachUserPolicyOperationMapOutput() AttachUserPolicyOperationMapOutput ToAttachUserPolicyOperationMapOutputWithContext(context.Context) AttachUserPolicyOperationMapOutput }
AttachUserPolicyOperationMapInput is an input type that accepts AttachUserPolicyOperationMap and AttachUserPolicyOperationMapOutput values. You can construct a concrete instance of `AttachUserPolicyOperationMapInput` via:
AttachUserPolicyOperationMap{ "key": AttachUserPolicyOperationArgs{...} }
type AttachUserPolicyOperationMapOutput ¶
type AttachUserPolicyOperationMapOutput struct{ *pulumi.OutputState }
func (AttachUserPolicyOperationMapOutput) ElementType ¶
func (AttachUserPolicyOperationMapOutput) ElementType() reflect.Type
func (AttachUserPolicyOperationMapOutput) MapIndex ¶
func (o AttachUserPolicyOperationMapOutput) MapIndex(k pulumi.StringInput) AttachUserPolicyOperationOutput
func (AttachUserPolicyOperationMapOutput) ToAttachUserPolicyOperationMapOutput ¶
func (o AttachUserPolicyOperationMapOutput) ToAttachUserPolicyOperationMapOutput() AttachUserPolicyOperationMapOutput
func (AttachUserPolicyOperationMapOutput) ToAttachUserPolicyOperationMapOutputWithContext ¶
func (o AttachUserPolicyOperationMapOutput) ToAttachUserPolicyOperationMapOutputWithContext(ctx context.Context) AttachUserPolicyOperationMapOutput
type AttachUserPolicyOperationOutput ¶
type AttachUserPolicyOperationOutput struct{ *pulumi.OutputState }
func (AttachUserPolicyOperationOutput) ElementType ¶
func (AttachUserPolicyOperationOutput) ElementType() reflect.Type
func (AttachUserPolicyOperationOutput) PolicySets ¶
func (o AttachUserPolicyOperationOutput) PolicySets() AttachUserPolicyOperationPolicySetArrayOutput
Authentication policy collection.
func (AttachUserPolicyOperationOutput) ToAttachUserPolicyOperationOutput ¶
func (o AttachUserPolicyOperationOutput) ToAttachUserPolicyOperationOutput() AttachUserPolicyOperationOutput
func (AttachUserPolicyOperationOutput) ToAttachUserPolicyOperationOutputWithContext ¶
func (o AttachUserPolicyOperationOutput) ToAttachUserPolicyOperationOutputWithContext(ctx context.Context) AttachUserPolicyOperationOutput
func (AttachUserPolicyOperationOutput) UserId ¶
func (o AttachUserPolicyOperationOutput) UserId() pulumi.StringOutput
User id, the same as the sub-user uin.
type AttachUserPolicyOperationPolicySet ¶
type AttachUserPolicyOperationPolicySet struct { Catalog string `pulumi:"catalog"` Column *string `pulumi:"column"` CreateTime *string `pulumi:"createTime"` DataEngine *string `pulumi:"dataEngine"` Database string `pulumi:"database"` Function *string `pulumi:"function"` Id *int `pulumi:"id"` Mode *string `pulumi:"mode"` Operation string `pulumi:"operation"` Operator *string `pulumi:"operator"` PolicyType *string `pulumi:"policyType"` ReAuth *bool `pulumi:"reAuth"` Source *string `pulumi:"source"` SourceId *int `pulumi:"sourceId"` SourceName *string `pulumi:"sourceName"` Table string `pulumi:"table"` View *string `pulumi:"view"` }
type AttachUserPolicyOperationPolicySetArgs ¶
type AttachUserPolicyOperationPolicySetArgs struct { Catalog pulumi.StringInput `pulumi:"catalog"` Column pulumi.StringPtrInput `pulumi:"column"` CreateTime pulumi.StringPtrInput `pulumi:"createTime"` DataEngine pulumi.StringPtrInput `pulumi:"dataEngine"` Database pulumi.StringInput `pulumi:"database"` Function pulumi.StringPtrInput `pulumi:"function"` Id pulumi.IntPtrInput `pulumi:"id"` Mode pulumi.StringPtrInput `pulumi:"mode"` Operation pulumi.StringInput `pulumi:"operation"` Operator pulumi.StringPtrInput `pulumi:"operator"` PolicyType pulumi.StringPtrInput `pulumi:"policyType"` ReAuth pulumi.BoolPtrInput `pulumi:"reAuth"` Source pulumi.StringPtrInput `pulumi:"source"` SourceId pulumi.IntPtrInput `pulumi:"sourceId"` SourceName pulumi.StringPtrInput `pulumi:"sourceName"` Table pulumi.StringInput `pulumi:"table"` View pulumi.StringPtrInput `pulumi:"view"` }
func (AttachUserPolicyOperationPolicySetArgs) ElementType ¶
func (AttachUserPolicyOperationPolicySetArgs) ElementType() reflect.Type
func (AttachUserPolicyOperationPolicySetArgs) ToAttachUserPolicyOperationPolicySetOutput ¶
func (i AttachUserPolicyOperationPolicySetArgs) ToAttachUserPolicyOperationPolicySetOutput() AttachUserPolicyOperationPolicySetOutput
func (AttachUserPolicyOperationPolicySetArgs) ToAttachUserPolicyOperationPolicySetOutputWithContext ¶
func (i AttachUserPolicyOperationPolicySetArgs) ToAttachUserPolicyOperationPolicySetOutputWithContext(ctx context.Context) AttachUserPolicyOperationPolicySetOutput
type AttachUserPolicyOperationPolicySetArray ¶
type AttachUserPolicyOperationPolicySetArray []AttachUserPolicyOperationPolicySetInput
func (AttachUserPolicyOperationPolicySetArray) ElementType ¶
func (AttachUserPolicyOperationPolicySetArray) ElementType() reflect.Type
func (AttachUserPolicyOperationPolicySetArray) ToAttachUserPolicyOperationPolicySetArrayOutput ¶
func (i AttachUserPolicyOperationPolicySetArray) ToAttachUserPolicyOperationPolicySetArrayOutput() AttachUserPolicyOperationPolicySetArrayOutput
func (AttachUserPolicyOperationPolicySetArray) ToAttachUserPolicyOperationPolicySetArrayOutputWithContext ¶
func (i AttachUserPolicyOperationPolicySetArray) ToAttachUserPolicyOperationPolicySetArrayOutputWithContext(ctx context.Context) AttachUserPolicyOperationPolicySetArrayOutput
type AttachUserPolicyOperationPolicySetArrayInput ¶
type AttachUserPolicyOperationPolicySetArrayInput interface { pulumi.Input ToAttachUserPolicyOperationPolicySetArrayOutput() AttachUserPolicyOperationPolicySetArrayOutput ToAttachUserPolicyOperationPolicySetArrayOutputWithContext(context.Context) AttachUserPolicyOperationPolicySetArrayOutput }
AttachUserPolicyOperationPolicySetArrayInput is an input type that accepts AttachUserPolicyOperationPolicySetArray and AttachUserPolicyOperationPolicySetArrayOutput values. You can construct a concrete instance of `AttachUserPolicyOperationPolicySetArrayInput` via:
AttachUserPolicyOperationPolicySetArray{ AttachUserPolicyOperationPolicySetArgs{...} }
type AttachUserPolicyOperationPolicySetArrayOutput ¶
type AttachUserPolicyOperationPolicySetArrayOutput struct{ *pulumi.OutputState }
func (AttachUserPolicyOperationPolicySetArrayOutput) ElementType ¶
func (AttachUserPolicyOperationPolicySetArrayOutput) ElementType() reflect.Type
func (AttachUserPolicyOperationPolicySetArrayOutput) ToAttachUserPolicyOperationPolicySetArrayOutput ¶
func (o AttachUserPolicyOperationPolicySetArrayOutput) ToAttachUserPolicyOperationPolicySetArrayOutput() AttachUserPolicyOperationPolicySetArrayOutput
func (AttachUserPolicyOperationPolicySetArrayOutput) ToAttachUserPolicyOperationPolicySetArrayOutputWithContext ¶
func (o AttachUserPolicyOperationPolicySetArrayOutput) ToAttachUserPolicyOperationPolicySetArrayOutputWithContext(ctx context.Context) AttachUserPolicyOperationPolicySetArrayOutput
type AttachUserPolicyOperationPolicySetInput ¶
type AttachUserPolicyOperationPolicySetInput interface { pulumi.Input ToAttachUserPolicyOperationPolicySetOutput() AttachUserPolicyOperationPolicySetOutput ToAttachUserPolicyOperationPolicySetOutputWithContext(context.Context) AttachUserPolicyOperationPolicySetOutput }
AttachUserPolicyOperationPolicySetInput is an input type that accepts AttachUserPolicyOperationPolicySetArgs and AttachUserPolicyOperationPolicySetOutput values. You can construct a concrete instance of `AttachUserPolicyOperationPolicySetInput` via:
AttachUserPolicyOperationPolicySetArgs{...}
type AttachUserPolicyOperationPolicySetOutput ¶
type AttachUserPolicyOperationPolicySetOutput struct{ *pulumi.OutputState }
func (AttachUserPolicyOperationPolicySetOutput) Catalog ¶
func (o AttachUserPolicyOperationPolicySetOutput) Catalog() pulumi.StringOutput
func (AttachUserPolicyOperationPolicySetOutput) Column ¶
func (o AttachUserPolicyOperationPolicySetOutput) Column() pulumi.StringPtrOutput
func (AttachUserPolicyOperationPolicySetOutput) CreateTime ¶
func (o AttachUserPolicyOperationPolicySetOutput) CreateTime() pulumi.StringPtrOutput
func (AttachUserPolicyOperationPolicySetOutput) DataEngine ¶
func (o AttachUserPolicyOperationPolicySetOutput) DataEngine() pulumi.StringPtrOutput
func (AttachUserPolicyOperationPolicySetOutput) Database ¶
func (o AttachUserPolicyOperationPolicySetOutput) Database() pulumi.StringOutput
func (AttachUserPolicyOperationPolicySetOutput) ElementType ¶
func (AttachUserPolicyOperationPolicySetOutput) ElementType() reflect.Type
func (AttachUserPolicyOperationPolicySetOutput) Function ¶
func (o AttachUserPolicyOperationPolicySetOutput) Function() pulumi.StringPtrOutput
func (AttachUserPolicyOperationPolicySetOutput) Id ¶
func (o AttachUserPolicyOperationPolicySetOutput) Id() pulumi.IntPtrOutput
func (AttachUserPolicyOperationPolicySetOutput) Mode ¶
func (o AttachUserPolicyOperationPolicySetOutput) Mode() pulumi.StringPtrOutput
func (AttachUserPolicyOperationPolicySetOutput) Operation ¶
func (o AttachUserPolicyOperationPolicySetOutput) Operation() pulumi.StringOutput
func (AttachUserPolicyOperationPolicySetOutput) Operator ¶
func (o AttachUserPolicyOperationPolicySetOutput) Operator() pulumi.StringPtrOutput
func (AttachUserPolicyOperationPolicySetOutput) PolicyType ¶
func (o AttachUserPolicyOperationPolicySetOutput) PolicyType() pulumi.StringPtrOutput
func (AttachUserPolicyOperationPolicySetOutput) ReAuth ¶
func (o AttachUserPolicyOperationPolicySetOutput) ReAuth() pulumi.BoolPtrOutput
func (AttachUserPolicyOperationPolicySetOutput) Source ¶
func (o AttachUserPolicyOperationPolicySetOutput) Source() pulumi.StringPtrOutput
func (AttachUserPolicyOperationPolicySetOutput) SourceId ¶
func (o AttachUserPolicyOperationPolicySetOutput) SourceId() pulumi.IntPtrOutput
func (AttachUserPolicyOperationPolicySetOutput) SourceName ¶
func (o AttachUserPolicyOperationPolicySetOutput) SourceName() pulumi.StringPtrOutput
func (AttachUserPolicyOperationPolicySetOutput) Table ¶
func (o AttachUserPolicyOperationPolicySetOutput) Table() pulumi.StringOutput
func (AttachUserPolicyOperationPolicySetOutput) ToAttachUserPolicyOperationPolicySetOutput ¶
func (o AttachUserPolicyOperationPolicySetOutput) ToAttachUserPolicyOperationPolicySetOutput() AttachUserPolicyOperationPolicySetOutput
func (AttachUserPolicyOperationPolicySetOutput) ToAttachUserPolicyOperationPolicySetOutputWithContext ¶
func (o AttachUserPolicyOperationPolicySetOutput) ToAttachUserPolicyOperationPolicySetOutputWithContext(ctx context.Context) AttachUserPolicyOperationPolicySetOutput
func (AttachUserPolicyOperationPolicySetOutput) View ¶
func (o AttachUserPolicyOperationPolicySetOutput) View() pulumi.StringPtrOutput
type AttachUserPolicyOperationState ¶
type AttachUserPolicyOperationState struct { // Authentication policy collection. PolicySets AttachUserPolicyOperationPolicySetArrayInput // User id, the same as the sub-user uin. UserId pulumi.StringPtrInput }
func (AttachUserPolicyOperationState) ElementType ¶
func (AttachUserPolicyOperationState) ElementType() reflect.Type
type AttachWorkGroupPolicyOperation ¶
type AttachWorkGroupPolicyOperation struct { pulumi.CustomResourceState // The set of policies to be bound. PolicySets AttachWorkGroupPolicyOperationPolicySetArrayOutput `pulumi:"policySets"` // Work group id. WorkGroupId pulumi.IntOutput `pulumi:"workGroupId"` }
func GetAttachWorkGroupPolicyOperation ¶
func GetAttachWorkGroupPolicyOperation(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AttachWorkGroupPolicyOperationState, opts ...pulumi.ResourceOption) (*AttachWorkGroupPolicyOperation, error)
GetAttachWorkGroupPolicyOperation gets an existing AttachWorkGroupPolicyOperation 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 NewAttachWorkGroupPolicyOperation ¶
func NewAttachWorkGroupPolicyOperation(ctx *pulumi.Context, name string, args *AttachWorkGroupPolicyOperationArgs, opts ...pulumi.ResourceOption) (*AttachWorkGroupPolicyOperation, error)
NewAttachWorkGroupPolicyOperation registers a new resource with the given unique name, arguments, and options.
func (*AttachWorkGroupPolicyOperation) ElementType ¶
func (*AttachWorkGroupPolicyOperation) ElementType() reflect.Type
func (*AttachWorkGroupPolicyOperation) ToAttachWorkGroupPolicyOperationOutput ¶
func (i *AttachWorkGroupPolicyOperation) ToAttachWorkGroupPolicyOperationOutput() AttachWorkGroupPolicyOperationOutput
func (*AttachWorkGroupPolicyOperation) ToAttachWorkGroupPolicyOperationOutputWithContext ¶
func (i *AttachWorkGroupPolicyOperation) ToAttachWorkGroupPolicyOperationOutputWithContext(ctx context.Context) AttachWorkGroupPolicyOperationOutput
type AttachWorkGroupPolicyOperationArgs ¶
type AttachWorkGroupPolicyOperationArgs struct { // The set of policies to be bound. PolicySets AttachWorkGroupPolicyOperationPolicySetArrayInput // Work group id. WorkGroupId pulumi.IntInput }
The set of arguments for constructing a AttachWorkGroupPolicyOperation resource.
func (AttachWorkGroupPolicyOperationArgs) ElementType ¶
func (AttachWorkGroupPolicyOperationArgs) ElementType() reflect.Type
type AttachWorkGroupPolicyOperationArray ¶
type AttachWorkGroupPolicyOperationArray []AttachWorkGroupPolicyOperationInput
func (AttachWorkGroupPolicyOperationArray) ElementType ¶
func (AttachWorkGroupPolicyOperationArray) ElementType() reflect.Type
func (AttachWorkGroupPolicyOperationArray) ToAttachWorkGroupPolicyOperationArrayOutput ¶
func (i AttachWorkGroupPolicyOperationArray) ToAttachWorkGroupPolicyOperationArrayOutput() AttachWorkGroupPolicyOperationArrayOutput
func (AttachWorkGroupPolicyOperationArray) ToAttachWorkGroupPolicyOperationArrayOutputWithContext ¶
func (i AttachWorkGroupPolicyOperationArray) ToAttachWorkGroupPolicyOperationArrayOutputWithContext(ctx context.Context) AttachWorkGroupPolicyOperationArrayOutput
type AttachWorkGroupPolicyOperationArrayInput ¶
type AttachWorkGroupPolicyOperationArrayInput interface { pulumi.Input ToAttachWorkGroupPolicyOperationArrayOutput() AttachWorkGroupPolicyOperationArrayOutput ToAttachWorkGroupPolicyOperationArrayOutputWithContext(context.Context) AttachWorkGroupPolicyOperationArrayOutput }
AttachWorkGroupPolicyOperationArrayInput is an input type that accepts AttachWorkGroupPolicyOperationArray and AttachWorkGroupPolicyOperationArrayOutput values. You can construct a concrete instance of `AttachWorkGroupPolicyOperationArrayInput` via:
AttachWorkGroupPolicyOperationArray{ AttachWorkGroupPolicyOperationArgs{...} }
type AttachWorkGroupPolicyOperationArrayOutput ¶
type AttachWorkGroupPolicyOperationArrayOutput struct{ *pulumi.OutputState }
func (AttachWorkGroupPolicyOperationArrayOutput) ElementType ¶
func (AttachWorkGroupPolicyOperationArrayOutput) ElementType() reflect.Type
func (AttachWorkGroupPolicyOperationArrayOutput) ToAttachWorkGroupPolicyOperationArrayOutput ¶
func (o AttachWorkGroupPolicyOperationArrayOutput) ToAttachWorkGroupPolicyOperationArrayOutput() AttachWorkGroupPolicyOperationArrayOutput
func (AttachWorkGroupPolicyOperationArrayOutput) ToAttachWorkGroupPolicyOperationArrayOutputWithContext ¶
func (o AttachWorkGroupPolicyOperationArrayOutput) ToAttachWorkGroupPolicyOperationArrayOutputWithContext(ctx context.Context) AttachWorkGroupPolicyOperationArrayOutput
type AttachWorkGroupPolicyOperationInput ¶
type AttachWorkGroupPolicyOperationInput interface { pulumi.Input ToAttachWorkGroupPolicyOperationOutput() AttachWorkGroupPolicyOperationOutput ToAttachWorkGroupPolicyOperationOutputWithContext(ctx context.Context) AttachWorkGroupPolicyOperationOutput }
type AttachWorkGroupPolicyOperationMap ¶
type AttachWorkGroupPolicyOperationMap map[string]AttachWorkGroupPolicyOperationInput
func (AttachWorkGroupPolicyOperationMap) ElementType ¶
func (AttachWorkGroupPolicyOperationMap) ElementType() reflect.Type
func (AttachWorkGroupPolicyOperationMap) ToAttachWorkGroupPolicyOperationMapOutput ¶
func (i AttachWorkGroupPolicyOperationMap) ToAttachWorkGroupPolicyOperationMapOutput() AttachWorkGroupPolicyOperationMapOutput
func (AttachWorkGroupPolicyOperationMap) ToAttachWorkGroupPolicyOperationMapOutputWithContext ¶
func (i AttachWorkGroupPolicyOperationMap) ToAttachWorkGroupPolicyOperationMapOutputWithContext(ctx context.Context) AttachWorkGroupPolicyOperationMapOutput
type AttachWorkGroupPolicyOperationMapInput ¶
type AttachWorkGroupPolicyOperationMapInput interface { pulumi.Input ToAttachWorkGroupPolicyOperationMapOutput() AttachWorkGroupPolicyOperationMapOutput ToAttachWorkGroupPolicyOperationMapOutputWithContext(context.Context) AttachWorkGroupPolicyOperationMapOutput }
AttachWorkGroupPolicyOperationMapInput is an input type that accepts AttachWorkGroupPolicyOperationMap and AttachWorkGroupPolicyOperationMapOutput values. You can construct a concrete instance of `AttachWorkGroupPolicyOperationMapInput` via:
AttachWorkGroupPolicyOperationMap{ "key": AttachWorkGroupPolicyOperationArgs{...} }
type AttachWorkGroupPolicyOperationMapOutput ¶
type AttachWorkGroupPolicyOperationMapOutput struct{ *pulumi.OutputState }
func (AttachWorkGroupPolicyOperationMapOutput) ElementType ¶
func (AttachWorkGroupPolicyOperationMapOutput) ElementType() reflect.Type
func (AttachWorkGroupPolicyOperationMapOutput) MapIndex ¶
func (o AttachWorkGroupPolicyOperationMapOutput) MapIndex(k pulumi.StringInput) AttachWorkGroupPolicyOperationOutput
func (AttachWorkGroupPolicyOperationMapOutput) ToAttachWorkGroupPolicyOperationMapOutput ¶
func (o AttachWorkGroupPolicyOperationMapOutput) ToAttachWorkGroupPolicyOperationMapOutput() AttachWorkGroupPolicyOperationMapOutput
func (AttachWorkGroupPolicyOperationMapOutput) ToAttachWorkGroupPolicyOperationMapOutputWithContext ¶
func (o AttachWorkGroupPolicyOperationMapOutput) ToAttachWorkGroupPolicyOperationMapOutputWithContext(ctx context.Context) AttachWorkGroupPolicyOperationMapOutput
type AttachWorkGroupPolicyOperationOutput ¶
type AttachWorkGroupPolicyOperationOutput struct{ *pulumi.OutputState }
func (AttachWorkGroupPolicyOperationOutput) ElementType ¶
func (AttachWorkGroupPolicyOperationOutput) ElementType() reflect.Type
func (AttachWorkGroupPolicyOperationOutput) PolicySets ¶
func (o AttachWorkGroupPolicyOperationOutput) PolicySets() AttachWorkGroupPolicyOperationPolicySetArrayOutput
The set of policies to be bound.
func (AttachWorkGroupPolicyOperationOutput) ToAttachWorkGroupPolicyOperationOutput ¶
func (o AttachWorkGroupPolicyOperationOutput) ToAttachWorkGroupPolicyOperationOutput() AttachWorkGroupPolicyOperationOutput
func (AttachWorkGroupPolicyOperationOutput) ToAttachWorkGroupPolicyOperationOutputWithContext ¶
func (o AttachWorkGroupPolicyOperationOutput) ToAttachWorkGroupPolicyOperationOutputWithContext(ctx context.Context) AttachWorkGroupPolicyOperationOutput
func (AttachWorkGroupPolicyOperationOutput) WorkGroupId ¶
func (o AttachWorkGroupPolicyOperationOutput) WorkGroupId() pulumi.IntOutput
Work group id.
type AttachWorkGroupPolicyOperationPolicySet ¶
type AttachWorkGroupPolicyOperationPolicySet struct { Catalog string `pulumi:"catalog"` Column *string `pulumi:"column"` CreateTime *string `pulumi:"createTime"` DataEngine *string `pulumi:"dataEngine"` Database string `pulumi:"database"` Function *string `pulumi:"function"` Id *int `pulumi:"id"` Mode *string `pulumi:"mode"` Operation string `pulumi:"operation"` Operator *string `pulumi:"operator"` PolicyType *string `pulumi:"policyType"` ReAuth *bool `pulumi:"reAuth"` Source *string `pulumi:"source"` SourceId *int `pulumi:"sourceId"` SourceName *string `pulumi:"sourceName"` Table string `pulumi:"table"` View *string `pulumi:"view"` }
type AttachWorkGroupPolicyOperationPolicySetArgs ¶
type AttachWorkGroupPolicyOperationPolicySetArgs struct { Catalog pulumi.StringInput `pulumi:"catalog"` Column pulumi.StringPtrInput `pulumi:"column"` CreateTime pulumi.StringPtrInput `pulumi:"createTime"` DataEngine pulumi.StringPtrInput `pulumi:"dataEngine"` Database pulumi.StringInput `pulumi:"database"` Function pulumi.StringPtrInput `pulumi:"function"` Id pulumi.IntPtrInput `pulumi:"id"` Mode pulumi.StringPtrInput `pulumi:"mode"` Operation pulumi.StringInput `pulumi:"operation"` Operator pulumi.StringPtrInput `pulumi:"operator"` PolicyType pulumi.StringPtrInput `pulumi:"policyType"` ReAuth pulumi.BoolPtrInput `pulumi:"reAuth"` Source pulumi.StringPtrInput `pulumi:"source"` SourceId pulumi.IntPtrInput `pulumi:"sourceId"` SourceName pulumi.StringPtrInput `pulumi:"sourceName"` Table pulumi.StringInput `pulumi:"table"` View pulumi.StringPtrInput `pulumi:"view"` }
func (AttachWorkGroupPolicyOperationPolicySetArgs) ElementType ¶
func (AttachWorkGroupPolicyOperationPolicySetArgs) ElementType() reflect.Type
func (AttachWorkGroupPolicyOperationPolicySetArgs) ToAttachWorkGroupPolicyOperationPolicySetOutput ¶
func (i AttachWorkGroupPolicyOperationPolicySetArgs) ToAttachWorkGroupPolicyOperationPolicySetOutput() AttachWorkGroupPolicyOperationPolicySetOutput
func (AttachWorkGroupPolicyOperationPolicySetArgs) ToAttachWorkGroupPolicyOperationPolicySetOutputWithContext ¶
func (i AttachWorkGroupPolicyOperationPolicySetArgs) ToAttachWorkGroupPolicyOperationPolicySetOutputWithContext(ctx context.Context) AttachWorkGroupPolicyOperationPolicySetOutput
type AttachWorkGroupPolicyOperationPolicySetArray ¶
type AttachWorkGroupPolicyOperationPolicySetArray []AttachWorkGroupPolicyOperationPolicySetInput
func (AttachWorkGroupPolicyOperationPolicySetArray) ElementType ¶
func (AttachWorkGroupPolicyOperationPolicySetArray) ElementType() reflect.Type
func (AttachWorkGroupPolicyOperationPolicySetArray) ToAttachWorkGroupPolicyOperationPolicySetArrayOutput ¶
func (i AttachWorkGroupPolicyOperationPolicySetArray) ToAttachWorkGroupPolicyOperationPolicySetArrayOutput() AttachWorkGroupPolicyOperationPolicySetArrayOutput
func (AttachWorkGroupPolicyOperationPolicySetArray) ToAttachWorkGroupPolicyOperationPolicySetArrayOutputWithContext ¶
func (i AttachWorkGroupPolicyOperationPolicySetArray) ToAttachWorkGroupPolicyOperationPolicySetArrayOutputWithContext(ctx context.Context) AttachWorkGroupPolicyOperationPolicySetArrayOutput
type AttachWorkGroupPolicyOperationPolicySetArrayInput ¶
type AttachWorkGroupPolicyOperationPolicySetArrayInput interface { pulumi.Input ToAttachWorkGroupPolicyOperationPolicySetArrayOutput() AttachWorkGroupPolicyOperationPolicySetArrayOutput ToAttachWorkGroupPolicyOperationPolicySetArrayOutputWithContext(context.Context) AttachWorkGroupPolicyOperationPolicySetArrayOutput }
AttachWorkGroupPolicyOperationPolicySetArrayInput is an input type that accepts AttachWorkGroupPolicyOperationPolicySetArray and AttachWorkGroupPolicyOperationPolicySetArrayOutput values. You can construct a concrete instance of `AttachWorkGroupPolicyOperationPolicySetArrayInput` via:
AttachWorkGroupPolicyOperationPolicySetArray{ AttachWorkGroupPolicyOperationPolicySetArgs{...} }
type AttachWorkGroupPolicyOperationPolicySetArrayOutput ¶
type AttachWorkGroupPolicyOperationPolicySetArrayOutput struct{ *pulumi.OutputState }
func (AttachWorkGroupPolicyOperationPolicySetArrayOutput) ElementType ¶
func (AttachWorkGroupPolicyOperationPolicySetArrayOutput) ElementType() reflect.Type
func (AttachWorkGroupPolicyOperationPolicySetArrayOutput) ToAttachWorkGroupPolicyOperationPolicySetArrayOutput ¶
func (o AttachWorkGroupPolicyOperationPolicySetArrayOutput) ToAttachWorkGroupPolicyOperationPolicySetArrayOutput() AttachWorkGroupPolicyOperationPolicySetArrayOutput
func (AttachWorkGroupPolicyOperationPolicySetArrayOutput) ToAttachWorkGroupPolicyOperationPolicySetArrayOutputWithContext ¶
func (o AttachWorkGroupPolicyOperationPolicySetArrayOutput) ToAttachWorkGroupPolicyOperationPolicySetArrayOutputWithContext(ctx context.Context) AttachWorkGroupPolicyOperationPolicySetArrayOutput
type AttachWorkGroupPolicyOperationPolicySetInput ¶
type AttachWorkGroupPolicyOperationPolicySetInput interface { pulumi.Input ToAttachWorkGroupPolicyOperationPolicySetOutput() AttachWorkGroupPolicyOperationPolicySetOutput ToAttachWorkGroupPolicyOperationPolicySetOutputWithContext(context.Context) AttachWorkGroupPolicyOperationPolicySetOutput }
AttachWorkGroupPolicyOperationPolicySetInput is an input type that accepts AttachWorkGroupPolicyOperationPolicySetArgs and AttachWorkGroupPolicyOperationPolicySetOutput values. You can construct a concrete instance of `AttachWorkGroupPolicyOperationPolicySetInput` via:
AttachWorkGroupPolicyOperationPolicySetArgs{...}
type AttachWorkGroupPolicyOperationPolicySetOutput ¶
type AttachWorkGroupPolicyOperationPolicySetOutput struct{ *pulumi.OutputState }
func (AttachWorkGroupPolicyOperationPolicySetOutput) Catalog ¶
func (o AttachWorkGroupPolicyOperationPolicySetOutput) Catalog() pulumi.StringOutput
func (AttachWorkGroupPolicyOperationPolicySetOutput) Column ¶
func (o AttachWorkGroupPolicyOperationPolicySetOutput) Column() pulumi.StringPtrOutput
func (AttachWorkGroupPolicyOperationPolicySetOutput) CreateTime ¶
func (o AttachWorkGroupPolicyOperationPolicySetOutput) CreateTime() pulumi.StringPtrOutput
func (AttachWorkGroupPolicyOperationPolicySetOutput) DataEngine ¶
func (o AttachWorkGroupPolicyOperationPolicySetOutput) DataEngine() pulumi.StringPtrOutput
func (AttachWorkGroupPolicyOperationPolicySetOutput) Database ¶
func (o AttachWorkGroupPolicyOperationPolicySetOutput) Database() pulumi.StringOutput
func (AttachWorkGroupPolicyOperationPolicySetOutput) ElementType ¶
func (AttachWorkGroupPolicyOperationPolicySetOutput) ElementType() reflect.Type
func (AttachWorkGroupPolicyOperationPolicySetOutput) Function ¶
func (o AttachWorkGroupPolicyOperationPolicySetOutput) Function() pulumi.StringPtrOutput
func (AttachWorkGroupPolicyOperationPolicySetOutput) Id ¶
func (o AttachWorkGroupPolicyOperationPolicySetOutput) Id() pulumi.IntPtrOutput
func (AttachWorkGroupPolicyOperationPolicySetOutput) Mode ¶
func (o AttachWorkGroupPolicyOperationPolicySetOutput) Mode() pulumi.StringPtrOutput
func (AttachWorkGroupPolicyOperationPolicySetOutput) Operation ¶
func (o AttachWorkGroupPolicyOperationPolicySetOutput) Operation() pulumi.StringOutput
func (AttachWorkGroupPolicyOperationPolicySetOutput) Operator ¶
func (o AttachWorkGroupPolicyOperationPolicySetOutput) Operator() pulumi.StringPtrOutput
func (AttachWorkGroupPolicyOperationPolicySetOutput) PolicyType ¶
func (o AttachWorkGroupPolicyOperationPolicySetOutput) PolicyType() pulumi.StringPtrOutput
func (AttachWorkGroupPolicyOperationPolicySetOutput) ReAuth ¶
func (o AttachWorkGroupPolicyOperationPolicySetOutput) ReAuth() pulumi.BoolPtrOutput
func (AttachWorkGroupPolicyOperationPolicySetOutput) Source ¶
func (o AttachWorkGroupPolicyOperationPolicySetOutput) Source() pulumi.StringPtrOutput
func (AttachWorkGroupPolicyOperationPolicySetOutput) SourceId ¶
func (o AttachWorkGroupPolicyOperationPolicySetOutput) SourceId() pulumi.IntPtrOutput
func (AttachWorkGroupPolicyOperationPolicySetOutput) SourceName ¶
func (o AttachWorkGroupPolicyOperationPolicySetOutput) SourceName() pulumi.StringPtrOutput
func (AttachWorkGroupPolicyOperationPolicySetOutput) Table ¶
func (o AttachWorkGroupPolicyOperationPolicySetOutput) Table() pulumi.StringOutput
func (AttachWorkGroupPolicyOperationPolicySetOutput) ToAttachWorkGroupPolicyOperationPolicySetOutput ¶
func (o AttachWorkGroupPolicyOperationPolicySetOutput) ToAttachWorkGroupPolicyOperationPolicySetOutput() AttachWorkGroupPolicyOperationPolicySetOutput
func (AttachWorkGroupPolicyOperationPolicySetOutput) ToAttachWorkGroupPolicyOperationPolicySetOutputWithContext ¶
func (o AttachWorkGroupPolicyOperationPolicySetOutput) ToAttachWorkGroupPolicyOperationPolicySetOutputWithContext(ctx context.Context) AttachWorkGroupPolicyOperationPolicySetOutput
func (AttachWorkGroupPolicyOperationPolicySetOutput) View ¶
func (o AttachWorkGroupPolicyOperationPolicySetOutput) View() pulumi.StringPtrOutput
type AttachWorkGroupPolicyOperationState ¶
type AttachWorkGroupPolicyOperationState struct { // The set of policies to be bound. PolicySets AttachWorkGroupPolicyOperationPolicySetArrayInput // Work group id. WorkGroupId pulumi.IntPtrInput }
func (AttachWorkGroupPolicyOperationState) ElementType ¶
func (AttachWorkGroupPolicyOperationState) ElementType() reflect.Type
type BindWorkGroupsToUserAttachment ¶
type BindWorkGroupsToUserAttachment struct { pulumi.CustomResourceState // Bind user and workgroup information. AddInfo BindWorkGroupsToUserAttachmentAddInfoOutput `pulumi:"addInfo"` }
Provides a resource to create a dlc bindWorkGroupsToUser
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-tencentcloud/sdk/go/tencentcloud/Dlc" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Dlc"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Dlc.NewBindWorkGroupsToUserAttachment(ctx, "bindWorkGroupsToUser", &Dlc.BindWorkGroupsToUserAttachmentArgs{ AddInfo: &dlc.BindWorkGroupsToUserAttachmentAddInfoArgs{ UserId: pulumi.String("100032772113"), WorkGroupIds: pulumi.IntArray{ pulumi.Int(23184), pulumi.Int(23181), }, }, }) if err != nil { return err } return nil }) }
```
## Import
dlc bind_work_groups_to_user can be imported using the id, e.g.
```sh
$ pulumi import tencentcloud:Dlc/bindWorkGroupsToUserAttachment:BindWorkGroupsToUserAttachment bind_work_groups_to_user bind_work_groups_to_user_id
```
func GetBindWorkGroupsToUserAttachment ¶
func GetBindWorkGroupsToUserAttachment(ctx *pulumi.Context, name string, id pulumi.IDInput, state *BindWorkGroupsToUserAttachmentState, opts ...pulumi.ResourceOption) (*BindWorkGroupsToUserAttachment, error)
GetBindWorkGroupsToUserAttachment gets an existing BindWorkGroupsToUserAttachment 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 NewBindWorkGroupsToUserAttachment ¶
func NewBindWorkGroupsToUserAttachment(ctx *pulumi.Context, name string, args *BindWorkGroupsToUserAttachmentArgs, opts ...pulumi.ResourceOption) (*BindWorkGroupsToUserAttachment, error)
NewBindWorkGroupsToUserAttachment registers a new resource with the given unique name, arguments, and options.
func (*BindWorkGroupsToUserAttachment) ElementType ¶
func (*BindWorkGroupsToUserAttachment) ElementType() reflect.Type
func (*BindWorkGroupsToUserAttachment) ToBindWorkGroupsToUserAttachmentOutput ¶
func (i *BindWorkGroupsToUserAttachment) ToBindWorkGroupsToUserAttachmentOutput() BindWorkGroupsToUserAttachmentOutput
func (*BindWorkGroupsToUserAttachment) ToBindWorkGroupsToUserAttachmentOutputWithContext ¶
func (i *BindWorkGroupsToUserAttachment) ToBindWorkGroupsToUserAttachmentOutputWithContext(ctx context.Context) BindWorkGroupsToUserAttachmentOutput
type BindWorkGroupsToUserAttachmentAddInfoArgs ¶
type BindWorkGroupsToUserAttachmentAddInfoArgs struct { // User id, matched with CAM side uin. UserId pulumi.StringInput `pulumi:"userId"` // Work group id set. WorkGroupIds pulumi.IntArrayInput `pulumi:"workGroupIds"` }
func (BindWorkGroupsToUserAttachmentAddInfoArgs) ElementType ¶
func (BindWorkGroupsToUserAttachmentAddInfoArgs) ElementType() reflect.Type
func (BindWorkGroupsToUserAttachmentAddInfoArgs) ToBindWorkGroupsToUserAttachmentAddInfoOutput ¶
func (i BindWorkGroupsToUserAttachmentAddInfoArgs) ToBindWorkGroupsToUserAttachmentAddInfoOutput() BindWorkGroupsToUserAttachmentAddInfoOutput
func (BindWorkGroupsToUserAttachmentAddInfoArgs) ToBindWorkGroupsToUserAttachmentAddInfoOutputWithContext ¶
func (i BindWorkGroupsToUserAttachmentAddInfoArgs) ToBindWorkGroupsToUserAttachmentAddInfoOutputWithContext(ctx context.Context) BindWorkGroupsToUserAttachmentAddInfoOutput
func (BindWorkGroupsToUserAttachmentAddInfoArgs) ToBindWorkGroupsToUserAttachmentAddInfoPtrOutput ¶
func (i BindWorkGroupsToUserAttachmentAddInfoArgs) ToBindWorkGroupsToUserAttachmentAddInfoPtrOutput() BindWorkGroupsToUserAttachmentAddInfoPtrOutput
func (BindWorkGroupsToUserAttachmentAddInfoArgs) ToBindWorkGroupsToUserAttachmentAddInfoPtrOutputWithContext ¶
func (i BindWorkGroupsToUserAttachmentAddInfoArgs) ToBindWorkGroupsToUserAttachmentAddInfoPtrOutputWithContext(ctx context.Context) BindWorkGroupsToUserAttachmentAddInfoPtrOutput
type BindWorkGroupsToUserAttachmentAddInfoInput ¶
type BindWorkGroupsToUserAttachmentAddInfoInput interface { pulumi.Input ToBindWorkGroupsToUserAttachmentAddInfoOutput() BindWorkGroupsToUserAttachmentAddInfoOutput ToBindWorkGroupsToUserAttachmentAddInfoOutputWithContext(context.Context) BindWorkGroupsToUserAttachmentAddInfoOutput }
BindWorkGroupsToUserAttachmentAddInfoInput is an input type that accepts BindWorkGroupsToUserAttachmentAddInfoArgs and BindWorkGroupsToUserAttachmentAddInfoOutput values. You can construct a concrete instance of `BindWorkGroupsToUserAttachmentAddInfoInput` via:
BindWorkGroupsToUserAttachmentAddInfoArgs{...}
type BindWorkGroupsToUserAttachmentAddInfoOutput ¶
type BindWorkGroupsToUserAttachmentAddInfoOutput struct{ *pulumi.OutputState }
func (BindWorkGroupsToUserAttachmentAddInfoOutput) ElementType ¶
func (BindWorkGroupsToUserAttachmentAddInfoOutput) ElementType() reflect.Type
func (BindWorkGroupsToUserAttachmentAddInfoOutput) ToBindWorkGroupsToUserAttachmentAddInfoOutput ¶
func (o BindWorkGroupsToUserAttachmentAddInfoOutput) ToBindWorkGroupsToUserAttachmentAddInfoOutput() BindWorkGroupsToUserAttachmentAddInfoOutput
func (BindWorkGroupsToUserAttachmentAddInfoOutput) ToBindWorkGroupsToUserAttachmentAddInfoOutputWithContext ¶
func (o BindWorkGroupsToUserAttachmentAddInfoOutput) ToBindWorkGroupsToUserAttachmentAddInfoOutputWithContext(ctx context.Context) BindWorkGroupsToUserAttachmentAddInfoOutput
func (BindWorkGroupsToUserAttachmentAddInfoOutput) ToBindWorkGroupsToUserAttachmentAddInfoPtrOutput ¶
func (o BindWorkGroupsToUserAttachmentAddInfoOutput) ToBindWorkGroupsToUserAttachmentAddInfoPtrOutput() BindWorkGroupsToUserAttachmentAddInfoPtrOutput
func (BindWorkGroupsToUserAttachmentAddInfoOutput) ToBindWorkGroupsToUserAttachmentAddInfoPtrOutputWithContext ¶
func (o BindWorkGroupsToUserAttachmentAddInfoOutput) ToBindWorkGroupsToUserAttachmentAddInfoPtrOutputWithContext(ctx context.Context) BindWorkGroupsToUserAttachmentAddInfoPtrOutput
func (BindWorkGroupsToUserAttachmentAddInfoOutput) UserId ¶
func (o BindWorkGroupsToUserAttachmentAddInfoOutput) UserId() pulumi.StringOutput
User id, matched with CAM side uin.
func (BindWorkGroupsToUserAttachmentAddInfoOutput) WorkGroupIds ¶
func (o BindWorkGroupsToUserAttachmentAddInfoOutput) WorkGroupIds() pulumi.IntArrayOutput
Work group id set.
type BindWorkGroupsToUserAttachmentAddInfoPtrInput ¶
type BindWorkGroupsToUserAttachmentAddInfoPtrInput interface { pulumi.Input ToBindWorkGroupsToUserAttachmentAddInfoPtrOutput() BindWorkGroupsToUserAttachmentAddInfoPtrOutput ToBindWorkGroupsToUserAttachmentAddInfoPtrOutputWithContext(context.Context) BindWorkGroupsToUserAttachmentAddInfoPtrOutput }
BindWorkGroupsToUserAttachmentAddInfoPtrInput is an input type that accepts BindWorkGroupsToUserAttachmentAddInfoArgs, BindWorkGroupsToUserAttachmentAddInfoPtr and BindWorkGroupsToUserAttachmentAddInfoPtrOutput values. You can construct a concrete instance of `BindWorkGroupsToUserAttachmentAddInfoPtrInput` via:
BindWorkGroupsToUserAttachmentAddInfoArgs{...} or: nil
func BindWorkGroupsToUserAttachmentAddInfoPtr ¶
func BindWorkGroupsToUserAttachmentAddInfoPtr(v *BindWorkGroupsToUserAttachmentAddInfoArgs) BindWorkGroupsToUserAttachmentAddInfoPtrInput
type BindWorkGroupsToUserAttachmentAddInfoPtrOutput ¶
type BindWorkGroupsToUserAttachmentAddInfoPtrOutput struct{ *pulumi.OutputState }
func (BindWorkGroupsToUserAttachmentAddInfoPtrOutput) ElementType ¶
func (BindWorkGroupsToUserAttachmentAddInfoPtrOutput) ElementType() reflect.Type
func (BindWorkGroupsToUserAttachmentAddInfoPtrOutput) ToBindWorkGroupsToUserAttachmentAddInfoPtrOutput ¶
func (o BindWorkGroupsToUserAttachmentAddInfoPtrOutput) ToBindWorkGroupsToUserAttachmentAddInfoPtrOutput() BindWorkGroupsToUserAttachmentAddInfoPtrOutput
func (BindWorkGroupsToUserAttachmentAddInfoPtrOutput) ToBindWorkGroupsToUserAttachmentAddInfoPtrOutputWithContext ¶
func (o BindWorkGroupsToUserAttachmentAddInfoPtrOutput) ToBindWorkGroupsToUserAttachmentAddInfoPtrOutputWithContext(ctx context.Context) BindWorkGroupsToUserAttachmentAddInfoPtrOutput
func (BindWorkGroupsToUserAttachmentAddInfoPtrOutput) UserId ¶
func (o BindWorkGroupsToUserAttachmentAddInfoPtrOutput) UserId() pulumi.StringPtrOutput
User id, matched with CAM side uin.
func (BindWorkGroupsToUserAttachmentAddInfoPtrOutput) WorkGroupIds ¶
func (o BindWorkGroupsToUserAttachmentAddInfoPtrOutput) WorkGroupIds() pulumi.IntArrayOutput
Work group id set.
type BindWorkGroupsToUserAttachmentArgs ¶
type BindWorkGroupsToUserAttachmentArgs struct { // Bind user and workgroup information. AddInfo BindWorkGroupsToUserAttachmentAddInfoInput }
The set of arguments for constructing a BindWorkGroupsToUserAttachment resource.
func (BindWorkGroupsToUserAttachmentArgs) ElementType ¶
func (BindWorkGroupsToUserAttachmentArgs) ElementType() reflect.Type
type BindWorkGroupsToUserAttachmentArray ¶
type BindWorkGroupsToUserAttachmentArray []BindWorkGroupsToUserAttachmentInput
func (BindWorkGroupsToUserAttachmentArray) ElementType ¶
func (BindWorkGroupsToUserAttachmentArray) ElementType() reflect.Type
func (BindWorkGroupsToUserAttachmentArray) ToBindWorkGroupsToUserAttachmentArrayOutput ¶
func (i BindWorkGroupsToUserAttachmentArray) ToBindWorkGroupsToUserAttachmentArrayOutput() BindWorkGroupsToUserAttachmentArrayOutput
func (BindWorkGroupsToUserAttachmentArray) ToBindWorkGroupsToUserAttachmentArrayOutputWithContext ¶
func (i BindWorkGroupsToUserAttachmentArray) ToBindWorkGroupsToUserAttachmentArrayOutputWithContext(ctx context.Context) BindWorkGroupsToUserAttachmentArrayOutput
type BindWorkGroupsToUserAttachmentArrayInput ¶
type BindWorkGroupsToUserAttachmentArrayInput interface { pulumi.Input ToBindWorkGroupsToUserAttachmentArrayOutput() BindWorkGroupsToUserAttachmentArrayOutput ToBindWorkGroupsToUserAttachmentArrayOutputWithContext(context.Context) BindWorkGroupsToUserAttachmentArrayOutput }
BindWorkGroupsToUserAttachmentArrayInput is an input type that accepts BindWorkGroupsToUserAttachmentArray and BindWorkGroupsToUserAttachmentArrayOutput values. You can construct a concrete instance of `BindWorkGroupsToUserAttachmentArrayInput` via:
BindWorkGroupsToUserAttachmentArray{ BindWorkGroupsToUserAttachmentArgs{...} }
type BindWorkGroupsToUserAttachmentArrayOutput ¶
type BindWorkGroupsToUserAttachmentArrayOutput struct{ *pulumi.OutputState }
func (BindWorkGroupsToUserAttachmentArrayOutput) ElementType ¶
func (BindWorkGroupsToUserAttachmentArrayOutput) ElementType() reflect.Type
func (BindWorkGroupsToUserAttachmentArrayOutput) ToBindWorkGroupsToUserAttachmentArrayOutput ¶
func (o BindWorkGroupsToUserAttachmentArrayOutput) ToBindWorkGroupsToUserAttachmentArrayOutput() BindWorkGroupsToUserAttachmentArrayOutput
func (BindWorkGroupsToUserAttachmentArrayOutput) ToBindWorkGroupsToUserAttachmentArrayOutputWithContext ¶
func (o BindWorkGroupsToUserAttachmentArrayOutput) ToBindWorkGroupsToUserAttachmentArrayOutputWithContext(ctx context.Context) BindWorkGroupsToUserAttachmentArrayOutput
type BindWorkGroupsToUserAttachmentInput ¶
type BindWorkGroupsToUserAttachmentInput interface { pulumi.Input ToBindWorkGroupsToUserAttachmentOutput() BindWorkGroupsToUserAttachmentOutput ToBindWorkGroupsToUserAttachmentOutputWithContext(ctx context.Context) BindWorkGroupsToUserAttachmentOutput }
type BindWorkGroupsToUserAttachmentMap ¶
type BindWorkGroupsToUserAttachmentMap map[string]BindWorkGroupsToUserAttachmentInput
func (BindWorkGroupsToUserAttachmentMap) ElementType ¶
func (BindWorkGroupsToUserAttachmentMap) ElementType() reflect.Type
func (BindWorkGroupsToUserAttachmentMap) ToBindWorkGroupsToUserAttachmentMapOutput ¶
func (i BindWorkGroupsToUserAttachmentMap) ToBindWorkGroupsToUserAttachmentMapOutput() BindWorkGroupsToUserAttachmentMapOutput
func (BindWorkGroupsToUserAttachmentMap) ToBindWorkGroupsToUserAttachmentMapOutputWithContext ¶
func (i BindWorkGroupsToUserAttachmentMap) ToBindWorkGroupsToUserAttachmentMapOutputWithContext(ctx context.Context) BindWorkGroupsToUserAttachmentMapOutput
type BindWorkGroupsToUserAttachmentMapInput ¶
type BindWorkGroupsToUserAttachmentMapInput interface { pulumi.Input ToBindWorkGroupsToUserAttachmentMapOutput() BindWorkGroupsToUserAttachmentMapOutput ToBindWorkGroupsToUserAttachmentMapOutputWithContext(context.Context) BindWorkGroupsToUserAttachmentMapOutput }
BindWorkGroupsToUserAttachmentMapInput is an input type that accepts BindWorkGroupsToUserAttachmentMap and BindWorkGroupsToUserAttachmentMapOutput values. You can construct a concrete instance of `BindWorkGroupsToUserAttachmentMapInput` via:
BindWorkGroupsToUserAttachmentMap{ "key": BindWorkGroupsToUserAttachmentArgs{...} }
type BindWorkGroupsToUserAttachmentMapOutput ¶
type BindWorkGroupsToUserAttachmentMapOutput struct{ *pulumi.OutputState }
func (BindWorkGroupsToUserAttachmentMapOutput) ElementType ¶
func (BindWorkGroupsToUserAttachmentMapOutput) ElementType() reflect.Type
func (BindWorkGroupsToUserAttachmentMapOutput) MapIndex ¶
func (o BindWorkGroupsToUserAttachmentMapOutput) MapIndex(k pulumi.StringInput) BindWorkGroupsToUserAttachmentOutput
func (BindWorkGroupsToUserAttachmentMapOutput) ToBindWorkGroupsToUserAttachmentMapOutput ¶
func (o BindWorkGroupsToUserAttachmentMapOutput) ToBindWorkGroupsToUserAttachmentMapOutput() BindWorkGroupsToUserAttachmentMapOutput
func (BindWorkGroupsToUserAttachmentMapOutput) ToBindWorkGroupsToUserAttachmentMapOutputWithContext ¶
func (o BindWorkGroupsToUserAttachmentMapOutput) ToBindWorkGroupsToUserAttachmentMapOutputWithContext(ctx context.Context) BindWorkGroupsToUserAttachmentMapOutput
type BindWorkGroupsToUserAttachmentOutput ¶
type BindWorkGroupsToUserAttachmentOutput struct{ *pulumi.OutputState }
func (BindWorkGroupsToUserAttachmentOutput) AddInfo ¶
func (o BindWorkGroupsToUserAttachmentOutput) AddInfo() BindWorkGroupsToUserAttachmentAddInfoOutput
Bind user and workgroup information.
func (BindWorkGroupsToUserAttachmentOutput) ElementType ¶
func (BindWorkGroupsToUserAttachmentOutput) ElementType() reflect.Type
func (BindWorkGroupsToUserAttachmentOutput) ToBindWorkGroupsToUserAttachmentOutput ¶
func (o BindWorkGroupsToUserAttachmentOutput) ToBindWorkGroupsToUserAttachmentOutput() BindWorkGroupsToUserAttachmentOutput
func (BindWorkGroupsToUserAttachmentOutput) ToBindWorkGroupsToUserAttachmentOutputWithContext ¶
func (o BindWorkGroupsToUserAttachmentOutput) ToBindWorkGroupsToUserAttachmentOutputWithContext(ctx context.Context) BindWorkGroupsToUserAttachmentOutput
type BindWorkGroupsToUserAttachmentState ¶
type BindWorkGroupsToUserAttachmentState struct { // Bind user and workgroup information. AddInfo BindWorkGroupsToUserAttachmentAddInfoPtrInput }
func (BindWorkGroupsToUserAttachmentState) ElementType ¶
func (BindWorkGroupsToUserAttachmentState) ElementType() reflect.Type
type DataEngine ¶
type DataEngine struct { pulumi.CustomResourceState // Engine auto renew, only support 0: Default, 1: AutoRenewON, 2: AutoRenewOFF. AutoRenew pulumi.IntPtrOutput `pulumi:"autoRenew"` // Whether to automatically start the cluster, prepay not support. AutoResume pulumi.BoolOutput `pulumi:"autoResume"` // Whether to automatically suspend the cluster, prepay not support. AutoSuspend pulumi.BoolPtrOutput `pulumi:"autoSuspend"` // Cluster automatic suspension time, default 10 minutes. AutoSuspendTime pulumi.IntOutput `pulumi:"autoSuspendTime"` // Engine VPC network segment, just like 192.0.2.1/24. CidrBlock pulumi.StringPtrOutput `pulumi:"cidrBlock"` // Engine cluster type, only support: spark_cu/presto_cu. ClusterType pulumi.StringOutput `pulumi:"clusterType"` // Engine crontab resume or suspend strategy, only support: 0: Wait(default), 1: Kill. CrontabResumeSuspend pulumi.IntPtrOutput `pulumi:"crontabResumeSuspend"` // Engine auto suspend strategy, when AutoSuspend is true, CrontabResumeSuspend must stop. CrontabResumeSuspendStrategy DataEngineCrontabResumeSuspendStrategyOutput `pulumi:"crontabResumeSuspendStrategy"` // Cluster advanced configuration. DataEngineConfigPairs DataEngineDataEngineConfigPairArrayOutput `pulumi:"dataEngineConfigPairs"` // Engine name. DataEngineName pulumi.StringOutput `pulumi:"dataEngineName"` // Whether it is the default virtual cluster. DefaultDataEngine pulumi.BoolPtrOutput `pulumi:"defaultDataEngine"` // For spark Batch ExecType, yearly and monthly cluster elastic limit. ElasticLimit pulumi.IntPtrOutput `pulumi:"elasticLimit"` // For spark Batch ExecType, yearly and monthly cluster whether to enable elasticity. ElasticSwitch pulumi.BoolPtrOutput `pulumi:"elasticSwitch"` // Engine exec type, only support SQL(default) or BATCH. EngineExecType pulumi.StringPtrOutput `pulumi:"engineExecType"` // Engine type, only support: spark/presto. EngineType pulumi.StringOutput `pulumi:"engineType"` // Cluster image version name. Such as SuperSQL-P 1.1; SuperSQL-S 3.2, etc., do not upload, and create a cluster with the latest mirror version by default. ImageVersionName pulumi.StringOutput `pulumi:"imageVersionName"` // Primary cluster name, specified when creating a disaster recovery cluster. MainClusterName pulumi.StringPtrOutput `pulumi:"mainClusterName"` // Engine max cluster size, MaxClusters less than or equal to 10 and MaxClusters bigger than MinClusters. MaxClusters pulumi.IntPtrOutput `pulumi:"maxClusters"` // Maximum number of concurrent tasks in a single cluster, default 5. MaxConcurrency pulumi.IntOutput `pulumi:"maxConcurrency"` // Engine description information. Message pulumi.StringPtrOutput `pulumi:"message"` // Engine min size, greater than or equal to 1 and MaxClusters bigger than MinClusters. MinClusters pulumi.IntPtrOutput `pulumi:"minClusters"` // Engine mode, only support 1: ByAmount, 2: YearlyAndMonthly. Mode pulumi.IntOutput `pulumi:"mode"` // Engine pay mode type, only support 0: postPay, 1: prePay(default). PayMode pulumi.IntPtrOutput `pulumi:"payMode"` // Engine resource type not match, only support: Standard_CU/Memory_CU(only BATCH ExecType). ResourceType pulumi.StringOutput `pulumi:"resourceType"` // For spark Batch ExecType, cluster session resource configuration template. SessionResourceTemplate DataEngineSessionResourceTemplateOutput `pulumi:"sessionResourceTemplate"` // Cluster size. Required when updating. Size pulumi.IntPtrOutput `pulumi:"size"` // Engine TimeSpan, prePay: minimum of 1, representing one month of purchasing resources, with a maximum of 120, default 3600, postPay: fixed fee of 3600. TimeSpan pulumi.IntPtrOutput `pulumi:"timeSpan"` // Engine TimeUnit, prePay: use m(default), postPay: use h. TimeUnit pulumi.StringPtrOutput `pulumi:"timeUnit"` // Tolerable queuing time, default 0. scaling may be triggered when tasks are queued for longer than the tolerable time. if this parameter is 0, it means that capacity expansion may be triggered immediately once a task is queued. TolerableQueueTime pulumi.IntPtrOutput `pulumi:"tolerableQueueTime"` }
Provides a resource to create a dlc dataEngine
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Dlc"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Dlc.NewDataEngine(ctx, "dataEngine", &Dlc.DataEngineArgs{ AutoResume: pulumi.Bool(false), AutoSuspend: pulumi.Bool(false), CidrBlock: pulumi.String("10.255.0.0/16"), ClusterType: pulumi.String("spark_cu"), CrontabResumeSuspend: pulumi.Int(0), DataEngineName: pulumi.String("testSpark"), DefaultDataEngine: pulumi.Bool(false), EngineExecType: pulumi.String("BATCH"), EngineType: pulumi.String("spark"), MaxClusters: pulumi.Int(1), Message: pulumi.String("test spark1"), MinClusters: pulumi.Int(1), Mode: pulumi.Int(1), PayMode: pulumi.Int(0), Size: pulumi.Int(16), TimeSpan: pulumi.Int(1), TimeUnit: pulumi.String("h"), }) if err != nil { return err } return nil }) }
```
## Import
dlc data_engine can be imported using the id, e.g.
```sh
$ pulumi import tencentcloud:Dlc/dataEngine:DataEngine data_engine data_engine_id
```
func GetDataEngine ¶
func GetDataEngine(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DataEngineState, opts ...pulumi.ResourceOption) (*DataEngine, error)
GetDataEngine gets an existing DataEngine 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 NewDataEngine ¶
func NewDataEngine(ctx *pulumi.Context, name string, args *DataEngineArgs, opts ...pulumi.ResourceOption) (*DataEngine, error)
NewDataEngine registers a new resource with the given unique name, arguments, and options.
func (*DataEngine) ElementType ¶
func (*DataEngine) ElementType() reflect.Type
func (*DataEngine) ToDataEngineOutput ¶
func (i *DataEngine) ToDataEngineOutput() DataEngineOutput
func (*DataEngine) ToDataEngineOutputWithContext ¶
func (i *DataEngine) ToDataEngineOutputWithContext(ctx context.Context) DataEngineOutput
type DataEngineArgs ¶
type DataEngineArgs struct { // Engine auto renew, only support 0: Default, 1: AutoRenewON, 2: AutoRenewOFF. AutoRenew pulumi.IntPtrInput // Whether to automatically start the cluster, prepay not support. AutoResume pulumi.BoolInput // Whether to automatically suspend the cluster, prepay not support. AutoSuspend pulumi.BoolPtrInput // Cluster automatic suspension time, default 10 minutes. AutoSuspendTime pulumi.IntPtrInput // Engine VPC network segment, just like 192.0.2.1/24. CidrBlock pulumi.StringPtrInput // Engine cluster type, only support: spark_cu/presto_cu. ClusterType pulumi.StringInput // Engine crontab resume or suspend strategy, only support: 0: Wait(default), 1: Kill. CrontabResumeSuspend pulumi.IntPtrInput // Engine auto suspend strategy, when AutoSuspend is true, CrontabResumeSuspend must stop. CrontabResumeSuspendStrategy DataEngineCrontabResumeSuspendStrategyPtrInput // Cluster advanced configuration. DataEngineConfigPairs DataEngineDataEngineConfigPairArrayInput // Engine name. DataEngineName pulumi.StringInput // Whether it is the default virtual cluster. DefaultDataEngine pulumi.BoolPtrInput // For spark Batch ExecType, yearly and monthly cluster elastic limit. ElasticLimit pulumi.IntPtrInput // For spark Batch ExecType, yearly and monthly cluster whether to enable elasticity. ElasticSwitch pulumi.BoolPtrInput // Engine exec type, only support SQL(default) or BATCH. EngineExecType pulumi.StringPtrInput // Engine type, only support: spark/presto. EngineType pulumi.StringInput // Cluster image version name. Such as SuperSQL-P 1.1; SuperSQL-S 3.2, etc., do not upload, and create a cluster with the latest mirror version by default. ImageVersionName pulumi.StringPtrInput // Primary cluster name, specified when creating a disaster recovery cluster. MainClusterName pulumi.StringPtrInput // Engine max cluster size, MaxClusters less than or equal to 10 and MaxClusters bigger than MinClusters. MaxClusters pulumi.IntPtrInput // Maximum number of concurrent tasks in a single cluster, default 5. MaxConcurrency pulumi.IntPtrInput // Engine description information. Message pulumi.StringPtrInput // Engine min size, greater than or equal to 1 and MaxClusters bigger than MinClusters. MinClusters pulumi.IntPtrInput // Engine mode, only support 1: ByAmount, 2: YearlyAndMonthly. Mode pulumi.IntInput // Engine pay mode type, only support 0: postPay, 1: prePay(default). PayMode pulumi.IntPtrInput // Engine resource type not match, only support: Standard_CU/Memory_CU(only BATCH ExecType). ResourceType pulumi.StringPtrInput // For spark Batch ExecType, cluster session resource configuration template. SessionResourceTemplate DataEngineSessionResourceTemplatePtrInput // Cluster size. Required when updating. Size pulumi.IntPtrInput // Engine TimeSpan, prePay: minimum of 1, representing one month of purchasing resources, with a maximum of 120, default 3600, postPay: fixed fee of 3600. TimeSpan pulumi.IntPtrInput // Engine TimeUnit, prePay: use m(default), postPay: use h. TimeUnit pulumi.StringPtrInput // Tolerable queuing time, default 0. scaling may be triggered when tasks are queued for longer than the tolerable time. if this parameter is 0, it means that capacity expansion may be triggered immediately once a task is queued. TolerableQueueTime pulumi.IntPtrInput }
The set of arguments for constructing a DataEngine resource.
func (DataEngineArgs) ElementType ¶
func (DataEngineArgs) ElementType() reflect.Type
type DataEngineArray ¶
type DataEngineArray []DataEngineInput
func (DataEngineArray) ElementType ¶
func (DataEngineArray) ElementType() reflect.Type
func (DataEngineArray) ToDataEngineArrayOutput ¶
func (i DataEngineArray) ToDataEngineArrayOutput() DataEngineArrayOutput
func (DataEngineArray) ToDataEngineArrayOutputWithContext ¶
func (i DataEngineArray) ToDataEngineArrayOutputWithContext(ctx context.Context) DataEngineArrayOutput
type DataEngineArrayInput ¶
type DataEngineArrayInput interface { pulumi.Input ToDataEngineArrayOutput() DataEngineArrayOutput ToDataEngineArrayOutputWithContext(context.Context) DataEngineArrayOutput }
DataEngineArrayInput is an input type that accepts DataEngineArray and DataEngineArrayOutput values. You can construct a concrete instance of `DataEngineArrayInput` via:
DataEngineArray{ DataEngineArgs{...} }
type DataEngineArrayOutput ¶
type DataEngineArrayOutput struct{ *pulumi.OutputState }
func (DataEngineArrayOutput) ElementType ¶
func (DataEngineArrayOutput) ElementType() reflect.Type
func (DataEngineArrayOutput) Index ¶
func (o DataEngineArrayOutput) Index(i pulumi.IntInput) DataEngineOutput
func (DataEngineArrayOutput) ToDataEngineArrayOutput ¶
func (o DataEngineArrayOutput) ToDataEngineArrayOutput() DataEngineArrayOutput
func (DataEngineArrayOutput) ToDataEngineArrayOutputWithContext ¶
func (o DataEngineArrayOutput) ToDataEngineArrayOutputWithContext(ctx context.Context) DataEngineArrayOutput
type DataEngineCrontabResumeSuspendStrategy ¶
type DataEngineCrontabResumeSuspendStrategy struct { // Scheduled pull-up time: For example: 8 o'clock on Monday is expressed as 1000000-08:00:00. ResumeTime *string `pulumi:"resumeTime"` // Suspend configuration: 0 (default): wait for the task to end before suspending, 1: force suspend. SuspendStrategy *int `pulumi:"suspendStrategy"` // Scheduled suspension time: For example: 20 o'clock on Monday is expressed as 1000000-20:00:00. SuspendTime *string `pulumi:"suspendTime"` }
type DataEngineCrontabResumeSuspendStrategyArgs ¶
type DataEngineCrontabResumeSuspendStrategyArgs struct { // Scheduled pull-up time: For example: 8 o'clock on Monday is expressed as 1000000-08:00:00. ResumeTime pulumi.StringPtrInput `pulumi:"resumeTime"` // Suspend configuration: 0 (default): wait for the task to end before suspending, 1: force suspend. SuspendStrategy pulumi.IntPtrInput `pulumi:"suspendStrategy"` // Scheduled suspension time: For example: 20 o'clock on Monday is expressed as 1000000-20:00:00. SuspendTime pulumi.StringPtrInput `pulumi:"suspendTime"` }
func (DataEngineCrontabResumeSuspendStrategyArgs) ElementType ¶
func (DataEngineCrontabResumeSuspendStrategyArgs) ElementType() reflect.Type
func (DataEngineCrontabResumeSuspendStrategyArgs) ToDataEngineCrontabResumeSuspendStrategyOutput ¶
func (i DataEngineCrontabResumeSuspendStrategyArgs) ToDataEngineCrontabResumeSuspendStrategyOutput() DataEngineCrontabResumeSuspendStrategyOutput
func (DataEngineCrontabResumeSuspendStrategyArgs) ToDataEngineCrontabResumeSuspendStrategyOutputWithContext ¶
func (i DataEngineCrontabResumeSuspendStrategyArgs) ToDataEngineCrontabResumeSuspendStrategyOutputWithContext(ctx context.Context) DataEngineCrontabResumeSuspendStrategyOutput
func (DataEngineCrontabResumeSuspendStrategyArgs) ToDataEngineCrontabResumeSuspendStrategyPtrOutput ¶
func (i DataEngineCrontabResumeSuspendStrategyArgs) ToDataEngineCrontabResumeSuspendStrategyPtrOutput() DataEngineCrontabResumeSuspendStrategyPtrOutput
func (DataEngineCrontabResumeSuspendStrategyArgs) ToDataEngineCrontabResumeSuspendStrategyPtrOutputWithContext ¶
func (i DataEngineCrontabResumeSuspendStrategyArgs) ToDataEngineCrontabResumeSuspendStrategyPtrOutputWithContext(ctx context.Context) DataEngineCrontabResumeSuspendStrategyPtrOutput
type DataEngineCrontabResumeSuspendStrategyInput ¶
type DataEngineCrontabResumeSuspendStrategyInput interface { pulumi.Input ToDataEngineCrontabResumeSuspendStrategyOutput() DataEngineCrontabResumeSuspendStrategyOutput ToDataEngineCrontabResumeSuspendStrategyOutputWithContext(context.Context) DataEngineCrontabResumeSuspendStrategyOutput }
DataEngineCrontabResumeSuspendStrategyInput is an input type that accepts DataEngineCrontabResumeSuspendStrategyArgs and DataEngineCrontabResumeSuspendStrategyOutput values. You can construct a concrete instance of `DataEngineCrontabResumeSuspendStrategyInput` via:
DataEngineCrontabResumeSuspendStrategyArgs{...}
type DataEngineCrontabResumeSuspendStrategyOutput ¶
type DataEngineCrontabResumeSuspendStrategyOutput struct{ *pulumi.OutputState }
func (DataEngineCrontabResumeSuspendStrategyOutput) ElementType ¶
func (DataEngineCrontabResumeSuspendStrategyOutput) ElementType() reflect.Type
func (DataEngineCrontabResumeSuspendStrategyOutput) ResumeTime ¶
func (o DataEngineCrontabResumeSuspendStrategyOutput) ResumeTime() pulumi.StringPtrOutput
Scheduled pull-up time: For example: 8 o'clock on Monday is expressed as 1000000-08:00:00.
func (DataEngineCrontabResumeSuspendStrategyOutput) SuspendStrategy ¶
func (o DataEngineCrontabResumeSuspendStrategyOutput) SuspendStrategy() pulumi.IntPtrOutput
Suspend configuration: 0 (default): wait for the task to end before suspending, 1: force suspend.
func (DataEngineCrontabResumeSuspendStrategyOutput) SuspendTime ¶
func (o DataEngineCrontabResumeSuspendStrategyOutput) SuspendTime() pulumi.StringPtrOutput
Scheduled suspension time: For example: 20 o'clock on Monday is expressed as 1000000-20:00:00.
func (DataEngineCrontabResumeSuspendStrategyOutput) ToDataEngineCrontabResumeSuspendStrategyOutput ¶
func (o DataEngineCrontabResumeSuspendStrategyOutput) ToDataEngineCrontabResumeSuspendStrategyOutput() DataEngineCrontabResumeSuspendStrategyOutput
func (DataEngineCrontabResumeSuspendStrategyOutput) ToDataEngineCrontabResumeSuspendStrategyOutputWithContext ¶
func (o DataEngineCrontabResumeSuspendStrategyOutput) ToDataEngineCrontabResumeSuspendStrategyOutputWithContext(ctx context.Context) DataEngineCrontabResumeSuspendStrategyOutput
func (DataEngineCrontabResumeSuspendStrategyOutput) ToDataEngineCrontabResumeSuspendStrategyPtrOutput ¶
func (o DataEngineCrontabResumeSuspendStrategyOutput) ToDataEngineCrontabResumeSuspendStrategyPtrOutput() DataEngineCrontabResumeSuspendStrategyPtrOutput
func (DataEngineCrontabResumeSuspendStrategyOutput) ToDataEngineCrontabResumeSuspendStrategyPtrOutputWithContext ¶
func (o DataEngineCrontabResumeSuspendStrategyOutput) ToDataEngineCrontabResumeSuspendStrategyPtrOutputWithContext(ctx context.Context) DataEngineCrontabResumeSuspendStrategyPtrOutput
type DataEngineCrontabResumeSuspendStrategyPtrInput ¶
type DataEngineCrontabResumeSuspendStrategyPtrInput interface { pulumi.Input ToDataEngineCrontabResumeSuspendStrategyPtrOutput() DataEngineCrontabResumeSuspendStrategyPtrOutput ToDataEngineCrontabResumeSuspendStrategyPtrOutputWithContext(context.Context) DataEngineCrontabResumeSuspendStrategyPtrOutput }
DataEngineCrontabResumeSuspendStrategyPtrInput is an input type that accepts DataEngineCrontabResumeSuspendStrategyArgs, DataEngineCrontabResumeSuspendStrategyPtr and DataEngineCrontabResumeSuspendStrategyPtrOutput values. You can construct a concrete instance of `DataEngineCrontabResumeSuspendStrategyPtrInput` via:
DataEngineCrontabResumeSuspendStrategyArgs{...} or: nil
func DataEngineCrontabResumeSuspendStrategyPtr ¶
func DataEngineCrontabResumeSuspendStrategyPtr(v *DataEngineCrontabResumeSuspendStrategyArgs) DataEngineCrontabResumeSuspendStrategyPtrInput
type DataEngineCrontabResumeSuspendStrategyPtrOutput ¶
type DataEngineCrontabResumeSuspendStrategyPtrOutput struct{ *pulumi.OutputState }
func (DataEngineCrontabResumeSuspendStrategyPtrOutput) ElementType ¶
func (DataEngineCrontabResumeSuspendStrategyPtrOutput) ElementType() reflect.Type
func (DataEngineCrontabResumeSuspendStrategyPtrOutput) ResumeTime ¶
func (o DataEngineCrontabResumeSuspendStrategyPtrOutput) ResumeTime() pulumi.StringPtrOutput
Scheduled pull-up time: For example: 8 o'clock on Monday is expressed as 1000000-08:00:00.
func (DataEngineCrontabResumeSuspendStrategyPtrOutput) SuspendStrategy ¶
func (o DataEngineCrontabResumeSuspendStrategyPtrOutput) SuspendStrategy() pulumi.IntPtrOutput
Suspend configuration: 0 (default): wait for the task to end before suspending, 1: force suspend.
func (DataEngineCrontabResumeSuspendStrategyPtrOutput) SuspendTime ¶
func (o DataEngineCrontabResumeSuspendStrategyPtrOutput) SuspendTime() pulumi.StringPtrOutput
Scheduled suspension time: For example: 20 o'clock on Monday is expressed as 1000000-20:00:00.
func (DataEngineCrontabResumeSuspendStrategyPtrOutput) ToDataEngineCrontabResumeSuspendStrategyPtrOutput ¶
func (o DataEngineCrontabResumeSuspendStrategyPtrOutput) ToDataEngineCrontabResumeSuspendStrategyPtrOutput() DataEngineCrontabResumeSuspendStrategyPtrOutput
func (DataEngineCrontabResumeSuspendStrategyPtrOutput) ToDataEngineCrontabResumeSuspendStrategyPtrOutputWithContext ¶
func (o DataEngineCrontabResumeSuspendStrategyPtrOutput) ToDataEngineCrontabResumeSuspendStrategyPtrOutputWithContext(ctx context.Context) DataEngineCrontabResumeSuspendStrategyPtrOutput
type DataEngineDataEngineConfigPairArgs ¶
type DataEngineDataEngineConfigPairArgs struct { // Configuration items. ConfigItem pulumi.StringInput `pulumi:"configItem"` // Configuration value. ConfigValue pulumi.StringInput `pulumi:"configValue"` }
func (DataEngineDataEngineConfigPairArgs) ElementType ¶
func (DataEngineDataEngineConfigPairArgs) ElementType() reflect.Type
func (DataEngineDataEngineConfigPairArgs) ToDataEngineDataEngineConfigPairOutput ¶
func (i DataEngineDataEngineConfigPairArgs) ToDataEngineDataEngineConfigPairOutput() DataEngineDataEngineConfigPairOutput
func (DataEngineDataEngineConfigPairArgs) ToDataEngineDataEngineConfigPairOutputWithContext ¶
func (i DataEngineDataEngineConfigPairArgs) ToDataEngineDataEngineConfigPairOutputWithContext(ctx context.Context) DataEngineDataEngineConfigPairOutput
type DataEngineDataEngineConfigPairArray ¶
type DataEngineDataEngineConfigPairArray []DataEngineDataEngineConfigPairInput
func (DataEngineDataEngineConfigPairArray) ElementType ¶
func (DataEngineDataEngineConfigPairArray) ElementType() reflect.Type
func (DataEngineDataEngineConfigPairArray) ToDataEngineDataEngineConfigPairArrayOutput ¶
func (i DataEngineDataEngineConfigPairArray) ToDataEngineDataEngineConfigPairArrayOutput() DataEngineDataEngineConfigPairArrayOutput
func (DataEngineDataEngineConfigPairArray) ToDataEngineDataEngineConfigPairArrayOutputWithContext ¶
func (i DataEngineDataEngineConfigPairArray) ToDataEngineDataEngineConfigPairArrayOutputWithContext(ctx context.Context) DataEngineDataEngineConfigPairArrayOutput
type DataEngineDataEngineConfigPairArrayInput ¶
type DataEngineDataEngineConfigPairArrayInput interface { pulumi.Input ToDataEngineDataEngineConfigPairArrayOutput() DataEngineDataEngineConfigPairArrayOutput ToDataEngineDataEngineConfigPairArrayOutputWithContext(context.Context) DataEngineDataEngineConfigPairArrayOutput }
DataEngineDataEngineConfigPairArrayInput is an input type that accepts DataEngineDataEngineConfigPairArray and DataEngineDataEngineConfigPairArrayOutput values. You can construct a concrete instance of `DataEngineDataEngineConfigPairArrayInput` via:
DataEngineDataEngineConfigPairArray{ DataEngineDataEngineConfigPairArgs{...} }
type DataEngineDataEngineConfigPairArrayOutput ¶
type DataEngineDataEngineConfigPairArrayOutput struct{ *pulumi.OutputState }
func (DataEngineDataEngineConfigPairArrayOutput) ElementType ¶
func (DataEngineDataEngineConfigPairArrayOutput) ElementType() reflect.Type
func (DataEngineDataEngineConfigPairArrayOutput) ToDataEngineDataEngineConfigPairArrayOutput ¶
func (o DataEngineDataEngineConfigPairArrayOutput) ToDataEngineDataEngineConfigPairArrayOutput() DataEngineDataEngineConfigPairArrayOutput
func (DataEngineDataEngineConfigPairArrayOutput) ToDataEngineDataEngineConfigPairArrayOutputWithContext ¶
func (o DataEngineDataEngineConfigPairArrayOutput) ToDataEngineDataEngineConfigPairArrayOutputWithContext(ctx context.Context) DataEngineDataEngineConfigPairArrayOutput
type DataEngineDataEngineConfigPairInput ¶
type DataEngineDataEngineConfigPairInput interface { pulumi.Input ToDataEngineDataEngineConfigPairOutput() DataEngineDataEngineConfigPairOutput ToDataEngineDataEngineConfigPairOutputWithContext(context.Context) DataEngineDataEngineConfigPairOutput }
DataEngineDataEngineConfigPairInput is an input type that accepts DataEngineDataEngineConfigPairArgs and DataEngineDataEngineConfigPairOutput values. You can construct a concrete instance of `DataEngineDataEngineConfigPairInput` via:
DataEngineDataEngineConfigPairArgs{...}
type DataEngineDataEngineConfigPairOutput ¶
type DataEngineDataEngineConfigPairOutput struct{ *pulumi.OutputState }
func (DataEngineDataEngineConfigPairOutput) ConfigItem ¶
func (o DataEngineDataEngineConfigPairOutput) ConfigItem() pulumi.StringOutput
Configuration items.
func (DataEngineDataEngineConfigPairOutput) ConfigValue ¶
func (o DataEngineDataEngineConfigPairOutput) ConfigValue() pulumi.StringOutput
Configuration value.
func (DataEngineDataEngineConfigPairOutput) ElementType ¶
func (DataEngineDataEngineConfigPairOutput) ElementType() reflect.Type
func (DataEngineDataEngineConfigPairOutput) ToDataEngineDataEngineConfigPairOutput ¶
func (o DataEngineDataEngineConfigPairOutput) ToDataEngineDataEngineConfigPairOutput() DataEngineDataEngineConfigPairOutput
func (DataEngineDataEngineConfigPairOutput) ToDataEngineDataEngineConfigPairOutputWithContext ¶
func (o DataEngineDataEngineConfigPairOutput) ToDataEngineDataEngineConfigPairOutputWithContext(ctx context.Context) DataEngineDataEngineConfigPairOutput
type DataEngineInput ¶
type DataEngineInput interface { pulumi.Input ToDataEngineOutput() DataEngineOutput ToDataEngineOutputWithContext(ctx context.Context) DataEngineOutput }
type DataEngineMap ¶
type DataEngineMap map[string]DataEngineInput
func (DataEngineMap) ElementType ¶
func (DataEngineMap) ElementType() reflect.Type
func (DataEngineMap) ToDataEngineMapOutput ¶
func (i DataEngineMap) ToDataEngineMapOutput() DataEngineMapOutput
func (DataEngineMap) ToDataEngineMapOutputWithContext ¶
func (i DataEngineMap) ToDataEngineMapOutputWithContext(ctx context.Context) DataEngineMapOutput
type DataEngineMapInput ¶
type DataEngineMapInput interface { pulumi.Input ToDataEngineMapOutput() DataEngineMapOutput ToDataEngineMapOutputWithContext(context.Context) DataEngineMapOutput }
DataEngineMapInput is an input type that accepts DataEngineMap and DataEngineMapOutput values. You can construct a concrete instance of `DataEngineMapInput` via:
DataEngineMap{ "key": DataEngineArgs{...} }
type DataEngineMapOutput ¶
type DataEngineMapOutput struct{ *pulumi.OutputState }
func (DataEngineMapOutput) ElementType ¶
func (DataEngineMapOutput) ElementType() reflect.Type
func (DataEngineMapOutput) MapIndex ¶
func (o DataEngineMapOutput) MapIndex(k pulumi.StringInput) DataEngineOutput
func (DataEngineMapOutput) ToDataEngineMapOutput ¶
func (o DataEngineMapOutput) ToDataEngineMapOutput() DataEngineMapOutput
func (DataEngineMapOutput) ToDataEngineMapOutputWithContext ¶
func (o DataEngineMapOutput) ToDataEngineMapOutputWithContext(ctx context.Context) DataEngineMapOutput
type DataEngineOutput ¶
type DataEngineOutput struct{ *pulumi.OutputState }
func (DataEngineOutput) AutoRenew ¶
func (o DataEngineOutput) AutoRenew() pulumi.IntPtrOutput
Engine auto renew, only support 0: Default, 1: AutoRenewON, 2: AutoRenewOFF.
func (DataEngineOutput) AutoResume ¶
func (o DataEngineOutput) AutoResume() pulumi.BoolOutput
Whether to automatically start the cluster, prepay not support.
func (DataEngineOutput) AutoSuspend ¶
func (o DataEngineOutput) AutoSuspend() pulumi.BoolPtrOutput
Whether to automatically suspend the cluster, prepay not support.
func (DataEngineOutput) AutoSuspendTime ¶
func (o DataEngineOutput) AutoSuspendTime() pulumi.IntOutput
Cluster automatic suspension time, default 10 minutes.
func (DataEngineOutput) CidrBlock ¶
func (o DataEngineOutput) CidrBlock() pulumi.StringPtrOutput
Engine VPC network segment, just like 192.0.2.1/24.
func (DataEngineOutput) ClusterType ¶
func (o DataEngineOutput) ClusterType() pulumi.StringOutput
Engine cluster type, only support: spark_cu/presto_cu.
func (DataEngineOutput) CrontabResumeSuspend ¶
func (o DataEngineOutput) CrontabResumeSuspend() pulumi.IntPtrOutput
Engine crontab resume or suspend strategy, only support: 0: Wait(default), 1: Kill.
func (DataEngineOutput) CrontabResumeSuspendStrategy ¶
func (o DataEngineOutput) CrontabResumeSuspendStrategy() DataEngineCrontabResumeSuspendStrategyOutput
Engine auto suspend strategy, when AutoSuspend is true, CrontabResumeSuspend must stop.
func (DataEngineOutput) DataEngineConfigPairs ¶
func (o DataEngineOutput) DataEngineConfigPairs() DataEngineDataEngineConfigPairArrayOutput
Cluster advanced configuration.
func (DataEngineOutput) DataEngineName ¶
func (o DataEngineOutput) DataEngineName() pulumi.StringOutput
Engine name.
func (DataEngineOutput) DefaultDataEngine ¶
func (o DataEngineOutput) DefaultDataEngine() pulumi.BoolPtrOutput
Whether it is the default virtual cluster.
func (DataEngineOutput) ElasticLimit ¶
func (o DataEngineOutput) ElasticLimit() pulumi.IntPtrOutput
For spark Batch ExecType, yearly and monthly cluster elastic limit.
func (DataEngineOutput) ElasticSwitch ¶
func (o DataEngineOutput) ElasticSwitch() pulumi.BoolPtrOutput
For spark Batch ExecType, yearly and monthly cluster whether to enable elasticity.
func (DataEngineOutput) ElementType ¶
func (DataEngineOutput) ElementType() reflect.Type
func (DataEngineOutput) EngineExecType ¶
func (o DataEngineOutput) EngineExecType() pulumi.StringPtrOutput
Engine exec type, only support SQL(default) or BATCH.
func (DataEngineOutput) EngineType ¶
func (o DataEngineOutput) EngineType() pulumi.StringOutput
Engine type, only support: spark/presto.
func (DataEngineOutput) ImageVersionName ¶
func (o DataEngineOutput) ImageVersionName() pulumi.StringOutput
Cluster image version name. Such as SuperSQL-P 1.1; SuperSQL-S 3.2, etc., do not upload, and create a cluster with the latest mirror version by default.
func (DataEngineOutput) MainClusterName ¶
func (o DataEngineOutput) MainClusterName() pulumi.StringPtrOutput
Primary cluster name, specified when creating a disaster recovery cluster.
func (DataEngineOutput) MaxClusters ¶
func (o DataEngineOutput) MaxClusters() pulumi.IntPtrOutput
Engine max cluster size, MaxClusters less than or equal to 10 and MaxClusters bigger than MinClusters.
func (DataEngineOutput) MaxConcurrency ¶
func (o DataEngineOutput) MaxConcurrency() pulumi.IntOutput
Maximum number of concurrent tasks in a single cluster, default 5.
func (DataEngineOutput) Message ¶
func (o DataEngineOutput) Message() pulumi.StringPtrOutput
Engine description information.
func (DataEngineOutput) MinClusters ¶
func (o DataEngineOutput) MinClusters() pulumi.IntPtrOutput
Engine min size, greater than or equal to 1 and MaxClusters bigger than MinClusters.
func (DataEngineOutput) Mode ¶
func (o DataEngineOutput) Mode() pulumi.IntOutput
Engine mode, only support 1: ByAmount, 2: YearlyAndMonthly.
func (DataEngineOutput) PayMode ¶
func (o DataEngineOutput) PayMode() pulumi.IntPtrOutput
Engine pay mode type, only support 0: postPay, 1: prePay(default).
func (DataEngineOutput) ResourceType ¶
func (o DataEngineOutput) ResourceType() pulumi.StringOutput
Engine resource type not match, only support: Standard_CU/Memory_CU(only BATCH ExecType).
func (DataEngineOutput) SessionResourceTemplate ¶
func (o DataEngineOutput) SessionResourceTemplate() DataEngineSessionResourceTemplateOutput
For spark Batch ExecType, cluster session resource configuration template.
func (DataEngineOutput) Size ¶
func (o DataEngineOutput) Size() pulumi.IntPtrOutput
Cluster size. Required when updating.
func (DataEngineOutput) TimeSpan ¶
func (o DataEngineOutput) TimeSpan() pulumi.IntPtrOutput
Engine TimeSpan, prePay: minimum of 1, representing one month of purchasing resources, with a maximum of 120, default 3600, postPay: fixed fee of 3600.
func (DataEngineOutput) TimeUnit ¶
func (o DataEngineOutput) TimeUnit() pulumi.StringPtrOutput
Engine TimeUnit, prePay: use m(default), postPay: use h.
func (DataEngineOutput) ToDataEngineOutput ¶
func (o DataEngineOutput) ToDataEngineOutput() DataEngineOutput
func (DataEngineOutput) ToDataEngineOutputWithContext ¶
func (o DataEngineOutput) ToDataEngineOutputWithContext(ctx context.Context) DataEngineOutput
func (DataEngineOutput) TolerableQueueTime ¶
func (o DataEngineOutput) TolerableQueueTime() pulumi.IntPtrOutput
Tolerable queuing time, default 0. scaling may be triggered when tasks are queued for longer than the tolerable time. if this parameter is 0, it means that capacity expansion may be triggered immediately once a task is queued.
type DataEngineSessionResourceTemplate ¶
type DataEngineSessionResourceTemplate struct { // Engine driver size specification only supports: small/medium/large/xlarge/m.small/m.medium/m.large/m.xlarge. DriverSize *string `pulumi:"driverSize"` // Specify the executor max number (in a dynamic configuration scenario), the minimum value is 1, and the maximum value is less than the cluster specification (when ExecutorMaxNumbers is less than ExecutorNums, the value is set to ExecutorNums). ExecutorMaxNumbers *int `pulumi:"executorMaxNumbers"` // Specify the number of executors. The minimum value is 1 and the maximum value is less than the cluster specification. ExecutorNums *int `pulumi:"executorNums"` // Engine executor size specification only supports: small/medium/large/xlarge/m.small/m.medium/m.large/m.xlarge. ExecutorSize *string `pulumi:"executorSize"` }
type DataEngineSessionResourceTemplateArgs ¶
type DataEngineSessionResourceTemplateArgs struct { // Engine driver size specification only supports: small/medium/large/xlarge/m.small/m.medium/m.large/m.xlarge. DriverSize pulumi.StringPtrInput `pulumi:"driverSize"` // Specify the executor max number (in a dynamic configuration scenario), the minimum value is 1, and the maximum value is less than the cluster specification (when ExecutorMaxNumbers is less than ExecutorNums, the value is set to ExecutorNums). ExecutorMaxNumbers pulumi.IntPtrInput `pulumi:"executorMaxNumbers"` // Specify the number of executors. The minimum value is 1 and the maximum value is less than the cluster specification. ExecutorNums pulumi.IntPtrInput `pulumi:"executorNums"` // Engine executor size specification only supports: small/medium/large/xlarge/m.small/m.medium/m.large/m.xlarge. ExecutorSize pulumi.StringPtrInput `pulumi:"executorSize"` }
func (DataEngineSessionResourceTemplateArgs) ElementType ¶
func (DataEngineSessionResourceTemplateArgs) ElementType() reflect.Type
func (DataEngineSessionResourceTemplateArgs) ToDataEngineSessionResourceTemplateOutput ¶
func (i DataEngineSessionResourceTemplateArgs) ToDataEngineSessionResourceTemplateOutput() DataEngineSessionResourceTemplateOutput
func (DataEngineSessionResourceTemplateArgs) ToDataEngineSessionResourceTemplateOutputWithContext ¶
func (i DataEngineSessionResourceTemplateArgs) ToDataEngineSessionResourceTemplateOutputWithContext(ctx context.Context) DataEngineSessionResourceTemplateOutput
func (DataEngineSessionResourceTemplateArgs) ToDataEngineSessionResourceTemplatePtrOutput ¶
func (i DataEngineSessionResourceTemplateArgs) ToDataEngineSessionResourceTemplatePtrOutput() DataEngineSessionResourceTemplatePtrOutput
func (DataEngineSessionResourceTemplateArgs) ToDataEngineSessionResourceTemplatePtrOutputWithContext ¶
func (i DataEngineSessionResourceTemplateArgs) ToDataEngineSessionResourceTemplatePtrOutputWithContext(ctx context.Context) DataEngineSessionResourceTemplatePtrOutput
type DataEngineSessionResourceTemplateInput ¶
type DataEngineSessionResourceTemplateInput interface { pulumi.Input ToDataEngineSessionResourceTemplateOutput() DataEngineSessionResourceTemplateOutput ToDataEngineSessionResourceTemplateOutputWithContext(context.Context) DataEngineSessionResourceTemplateOutput }
DataEngineSessionResourceTemplateInput is an input type that accepts DataEngineSessionResourceTemplateArgs and DataEngineSessionResourceTemplateOutput values. You can construct a concrete instance of `DataEngineSessionResourceTemplateInput` via:
DataEngineSessionResourceTemplateArgs{...}
type DataEngineSessionResourceTemplateOutput ¶
type DataEngineSessionResourceTemplateOutput struct{ *pulumi.OutputState }
func (DataEngineSessionResourceTemplateOutput) DriverSize ¶
func (o DataEngineSessionResourceTemplateOutput) DriverSize() pulumi.StringPtrOutput
Engine driver size specification only supports: small/medium/large/xlarge/m.small/m.medium/m.large/m.xlarge.
func (DataEngineSessionResourceTemplateOutput) ElementType ¶
func (DataEngineSessionResourceTemplateOutput) ElementType() reflect.Type
func (DataEngineSessionResourceTemplateOutput) ExecutorMaxNumbers ¶
func (o DataEngineSessionResourceTemplateOutput) ExecutorMaxNumbers() pulumi.IntPtrOutput
Specify the executor max number (in a dynamic configuration scenario), the minimum value is 1, and the maximum value is less than the cluster specification (when ExecutorMaxNumbers is less than ExecutorNums, the value is set to ExecutorNums).
func (DataEngineSessionResourceTemplateOutput) ExecutorNums ¶
func (o DataEngineSessionResourceTemplateOutput) ExecutorNums() pulumi.IntPtrOutput
Specify the number of executors. The minimum value is 1 and the maximum value is less than the cluster specification.
func (DataEngineSessionResourceTemplateOutput) ExecutorSize ¶
func (o DataEngineSessionResourceTemplateOutput) ExecutorSize() pulumi.StringPtrOutput
Engine executor size specification only supports: small/medium/large/xlarge/m.small/m.medium/m.large/m.xlarge.
func (DataEngineSessionResourceTemplateOutput) ToDataEngineSessionResourceTemplateOutput ¶
func (o DataEngineSessionResourceTemplateOutput) ToDataEngineSessionResourceTemplateOutput() DataEngineSessionResourceTemplateOutput
func (DataEngineSessionResourceTemplateOutput) ToDataEngineSessionResourceTemplateOutputWithContext ¶
func (o DataEngineSessionResourceTemplateOutput) ToDataEngineSessionResourceTemplateOutputWithContext(ctx context.Context) DataEngineSessionResourceTemplateOutput
func (DataEngineSessionResourceTemplateOutput) ToDataEngineSessionResourceTemplatePtrOutput ¶
func (o DataEngineSessionResourceTemplateOutput) ToDataEngineSessionResourceTemplatePtrOutput() DataEngineSessionResourceTemplatePtrOutput
func (DataEngineSessionResourceTemplateOutput) ToDataEngineSessionResourceTemplatePtrOutputWithContext ¶
func (o DataEngineSessionResourceTemplateOutput) ToDataEngineSessionResourceTemplatePtrOutputWithContext(ctx context.Context) DataEngineSessionResourceTemplatePtrOutput
type DataEngineSessionResourceTemplatePtrInput ¶
type DataEngineSessionResourceTemplatePtrInput interface { pulumi.Input ToDataEngineSessionResourceTemplatePtrOutput() DataEngineSessionResourceTemplatePtrOutput ToDataEngineSessionResourceTemplatePtrOutputWithContext(context.Context) DataEngineSessionResourceTemplatePtrOutput }
DataEngineSessionResourceTemplatePtrInput is an input type that accepts DataEngineSessionResourceTemplateArgs, DataEngineSessionResourceTemplatePtr and DataEngineSessionResourceTemplatePtrOutput values. You can construct a concrete instance of `DataEngineSessionResourceTemplatePtrInput` via:
DataEngineSessionResourceTemplateArgs{...} or: nil
func DataEngineSessionResourceTemplatePtr ¶
func DataEngineSessionResourceTemplatePtr(v *DataEngineSessionResourceTemplateArgs) DataEngineSessionResourceTemplatePtrInput
type DataEngineSessionResourceTemplatePtrOutput ¶
type DataEngineSessionResourceTemplatePtrOutput struct{ *pulumi.OutputState }
func (DataEngineSessionResourceTemplatePtrOutput) DriverSize ¶
func (o DataEngineSessionResourceTemplatePtrOutput) DriverSize() pulumi.StringPtrOutput
Engine driver size specification only supports: small/medium/large/xlarge/m.small/m.medium/m.large/m.xlarge.
func (DataEngineSessionResourceTemplatePtrOutput) ElementType ¶
func (DataEngineSessionResourceTemplatePtrOutput) ElementType() reflect.Type
func (DataEngineSessionResourceTemplatePtrOutput) ExecutorMaxNumbers ¶
func (o DataEngineSessionResourceTemplatePtrOutput) ExecutorMaxNumbers() pulumi.IntPtrOutput
Specify the executor max number (in a dynamic configuration scenario), the minimum value is 1, and the maximum value is less than the cluster specification (when ExecutorMaxNumbers is less than ExecutorNums, the value is set to ExecutorNums).
func (DataEngineSessionResourceTemplatePtrOutput) ExecutorNums ¶
func (o DataEngineSessionResourceTemplatePtrOutput) ExecutorNums() pulumi.IntPtrOutput
Specify the number of executors. The minimum value is 1 and the maximum value is less than the cluster specification.
func (DataEngineSessionResourceTemplatePtrOutput) ExecutorSize ¶
func (o DataEngineSessionResourceTemplatePtrOutput) ExecutorSize() pulumi.StringPtrOutput
Engine executor size specification only supports: small/medium/large/xlarge/m.small/m.medium/m.large/m.xlarge.
func (DataEngineSessionResourceTemplatePtrOutput) ToDataEngineSessionResourceTemplatePtrOutput ¶
func (o DataEngineSessionResourceTemplatePtrOutput) ToDataEngineSessionResourceTemplatePtrOutput() DataEngineSessionResourceTemplatePtrOutput
func (DataEngineSessionResourceTemplatePtrOutput) ToDataEngineSessionResourceTemplatePtrOutputWithContext ¶
func (o DataEngineSessionResourceTemplatePtrOutput) ToDataEngineSessionResourceTemplatePtrOutputWithContext(ctx context.Context) DataEngineSessionResourceTemplatePtrOutput
type DataEngineState ¶
type DataEngineState struct { // Engine auto renew, only support 0: Default, 1: AutoRenewON, 2: AutoRenewOFF. AutoRenew pulumi.IntPtrInput // Whether to automatically start the cluster, prepay not support. AutoResume pulumi.BoolPtrInput // Whether to automatically suspend the cluster, prepay not support. AutoSuspend pulumi.BoolPtrInput // Cluster automatic suspension time, default 10 minutes. AutoSuspendTime pulumi.IntPtrInput // Engine VPC network segment, just like 192.0.2.1/24. CidrBlock pulumi.StringPtrInput // Engine cluster type, only support: spark_cu/presto_cu. ClusterType pulumi.StringPtrInput // Engine crontab resume or suspend strategy, only support: 0: Wait(default), 1: Kill. CrontabResumeSuspend pulumi.IntPtrInput // Engine auto suspend strategy, when AutoSuspend is true, CrontabResumeSuspend must stop. CrontabResumeSuspendStrategy DataEngineCrontabResumeSuspendStrategyPtrInput // Cluster advanced configuration. DataEngineConfigPairs DataEngineDataEngineConfigPairArrayInput // Engine name. DataEngineName pulumi.StringPtrInput // Whether it is the default virtual cluster. DefaultDataEngine pulumi.BoolPtrInput // For spark Batch ExecType, yearly and monthly cluster elastic limit. ElasticLimit pulumi.IntPtrInput // For spark Batch ExecType, yearly and monthly cluster whether to enable elasticity. ElasticSwitch pulumi.BoolPtrInput // Engine exec type, only support SQL(default) or BATCH. EngineExecType pulumi.StringPtrInput // Engine type, only support: spark/presto. EngineType pulumi.StringPtrInput // Cluster image version name. Such as SuperSQL-P 1.1; SuperSQL-S 3.2, etc., do not upload, and create a cluster with the latest mirror version by default. ImageVersionName pulumi.StringPtrInput // Primary cluster name, specified when creating a disaster recovery cluster. MainClusterName pulumi.StringPtrInput // Engine max cluster size, MaxClusters less than or equal to 10 and MaxClusters bigger than MinClusters. MaxClusters pulumi.IntPtrInput // Maximum number of concurrent tasks in a single cluster, default 5. MaxConcurrency pulumi.IntPtrInput // Engine description information. Message pulumi.StringPtrInput // Engine min size, greater than or equal to 1 and MaxClusters bigger than MinClusters. MinClusters pulumi.IntPtrInput // Engine mode, only support 1: ByAmount, 2: YearlyAndMonthly. Mode pulumi.IntPtrInput // Engine pay mode type, only support 0: postPay, 1: prePay(default). PayMode pulumi.IntPtrInput // Engine resource type not match, only support: Standard_CU/Memory_CU(only BATCH ExecType). ResourceType pulumi.StringPtrInput // For spark Batch ExecType, cluster session resource configuration template. SessionResourceTemplate DataEngineSessionResourceTemplatePtrInput // Cluster size. Required when updating. Size pulumi.IntPtrInput // Engine TimeSpan, prePay: minimum of 1, representing one month of purchasing resources, with a maximum of 120, default 3600, postPay: fixed fee of 3600. TimeSpan pulumi.IntPtrInput // Engine TimeUnit, prePay: use m(default), postPay: use h. TimeUnit pulumi.StringPtrInput // Tolerable queuing time, default 0. scaling may be triggered when tasks are queued for longer than the tolerable time. if this parameter is 0, it means that capacity expansion may be triggered immediately once a task is queued. TolerableQueueTime pulumi.IntPtrInput }
func (DataEngineState) ElementType ¶
func (DataEngineState) ElementType() reflect.Type
type DetachUserPolicyOperation ¶
type DetachUserPolicyOperation struct { pulumi.CustomResourceState // Authentication policy collection. PolicySets DetachUserPolicyOperationPolicySetArrayOutput `pulumi:"policySets"` // User id, the same as the sub-user uin. UserId pulumi.StringOutput `pulumi:"userId"` }
func GetDetachUserPolicyOperation ¶
func GetDetachUserPolicyOperation(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DetachUserPolicyOperationState, opts ...pulumi.ResourceOption) (*DetachUserPolicyOperation, error)
GetDetachUserPolicyOperation gets an existing DetachUserPolicyOperation 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 NewDetachUserPolicyOperation ¶
func NewDetachUserPolicyOperation(ctx *pulumi.Context, name string, args *DetachUserPolicyOperationArgs, opts ...pulumi.ResourceOption) (*DetachUserPolicyOperation, error)
NewDetachUserPolicyOperation registers a new resource with the given unique name, arguments, and options.
func (*DetachUserPolicyOperation) ElementType ¶
func (*DetachUserPolicyOperation) ElementType() reflect.Type
func (*DetachUserPolicyOperation) ToDetachUserPolicyOperationOutput ¶
func (i *DetachUserPolicyOperation) ToDetachUserPolicyOperationOutput() DetachUserPolicyOperationOutput
func (*DetachUserPolicyOperation) ToDetachUserPolicyOperationOutputWithContext ¶
func (i *DetachUserPolicyOperation) ToDetachUserPolicyOperationOutputWithContext(ctx context.Context) DetachUserPolicyOperationOutput
type DetachUserPolicyOperationArgs ¶
type DetachUserPolicyOperationArgs struct { // Authentication policy collection. PolicySets DetachUserPolicyOperationPolicySetArrayInput // User id, the same as the sub-user uin. UserId pulumi.StringInput }
The set of arguments for constructing a DetachUserPolicyOperation resource.
func (DetachUserPolicyOperationArgs) ElementType ¶
func (DetachUserPolicyOperationArgs) ElementType() reflect.Type
type DetachUserPolicyOperationArray ¶
type DetachUserPolicyOperationArray []DetachUserPolicyOperationInput
func (DetachUserPolicyOperationArray) ElementType ¶
func (DetachUserPolicyOperationArray) ElementType() reflect.Type
func (DetachUserPolicyOperationArray) ToDetachUserPolicyOperationArrayOutput ¶
func (i DetachUserPolicyOperationArray) ToDetachUserPolicyOperationArrayOutput() DetachUserPolicyOperationArrayOutput
func (DetachUserPolicyOperationArray) ToDetachUserPolicyOperationArrayOutputWithContext ¶
func (i DetachUserPolicyOperationArray) ToDetachUserPolicyOperationArrayOutputWithContext(ctx context.Context) DetachUserPolicyOperationArrayOutput
type DetachUserPolicyOperationArrayInput ¶
type DetachUserPolicyOperationArrayInput interface { pulumi.Input ToDetachUserPolicyOperationArrayOutput() DetachUserPolicyOperationArrayOutput ToDetachUserPolicyOperationArrayOutputWithContext(context.Context) DetachUserPolicyOperationArrayOutput }
DetachUserPolicyOperationArrayInput is an input type that accepts DetachUserPolicyOperationArray and DetachUserPolicyOperationArrayOutput values. You can construct a concrete instance of `DetachUserPolicyOperationArrayInput` via:
DetachUserPolicyOperationArray{ DetachUserPolicyOperationArgs{...} }
type DetachUserPolicyOperationArrayOutput ¶
type DetachUserPolicyOperationArrayOutput struct{ *pulumi.OutputState }
func (DetachUserPolicyOperationArrayOutput) ElementType ¶
func (DetachUserPolicyOperationArrayOutput) ElementType() reflect.Type
func (DetachUserPolicyOperationArrayOutput) Index ¶
func (o DetachUserPolicyOperationArrayOutput) Index(i pulumi.IntInput) DetachUserPolicyOperationOutput
func (DetachUserPolicyOperationArrayOutput) ToDetachUserPolicyOperationArrayOutput ¶
func (o DetachUserPolicyOperationArrayOutput) ToDetachUserPolicyOperationArrayOutput() DetachUserPolicyOperationArrayOutput
func (DetachUserPolicyOperationArrayOutput) ToDetachUserPolicyOperationArrayOutputWithContext ¶
func (o DetachUserPolicyOperationArrayOutput) ToDetachUserPolicyOperationArrayOutputWithContext(ctx context.Context) DetachUserPolicyOperationArrayOutput
type DetachUserPolicyOperationInput ¶
type DetachUserPolicyOperationInput interface { pulumi.Input ToDetachUserPolicyOperationOutput() DetachUserPolicyOperationOutput ToDetachUserPolicyOperationOutputWithContext(ctx context.Context) DetachUserPolicyOperationOutput }
type DetachUserPolicyOperationMap ¶
type DetachUserPolicyOperationMap map[string]DetachUserPolicyOperationInput
func (DetachUserPolicyOperationMap) ElementType ¶
func (DetachUserPolicyOperationMap) ElementType() reflect.Type
func (DetachUserPolicyOperationMap) ToDetachUserPolicyOperationMapOutput ¶
func (i DetachUserPolicyOperationMap) ToDetachUserPolicyOperationMapOutput() DetachUserPolicyOperationMapOutput
func (DetachUserPolicyOperationMap) ToDetachUserPolicyOperationMapOutputWithContext ¶
func (i DetachUserPolicyOperationMap) ToDetachUserPolicyOperationMapOutputWithContext(ctx context.Context) DetachUserPolicyOperationMapOutput
type DetachUserPolicyOperationMapInput ¶
type DetachUserPolicyOperationMapInput interface { pulumi.Input ToDetachUserPolicyOperationMapOutput() DetachUserPolicyOperationMapOutput ToDetachUserPolicyOperationMapOutputWithContext(context.Context) DetachUserPolicyOperationMapOutput }
DetachUserPolicyOperationMapInput is an input type that accepts DetachUserPolicyOperationMap and DetachUserPolicyOperationMapOutput values. You can construct a concrete instance of `DetachUserPolicyOperationMapInput` via:
DetachUserPolicyOperationMap{ "key": DetachUserPolicyOperationArgs{...} }
type DetachUserPolicyOperationMapOutput ¶
type DetachUserPolicyOperationMapOutput struct{ *pulumi.OutputState }
func (DetachUserPolicyOperationMapOutput) ElementType ¶
func (DetachUserPolicyOperationMapOutput) ElementType() reflect.Type
func (DetachUserPolicyOperationMapOutput) MapIndex ¶
func (o DetachUserPolicyOperationMapOutput) MapIndex(k pulumi.StringInput) DetachUserPolicyOperationOutput
func (DetachUserPolicyOperationMapOutput) ToDetachUserPolicyOperationMapOutput ¶
func (o DetachUserPolicyOperationMapOutput) ToDetachUserPolicyOperationMapOutput() DetachUserPolicyOperationMapOutput
func (DetachUserPolicyOperationMapOutput) ToDetachUserPolicyOperationMapOutputWithContext ¶
func (o DetachUserPolicyOperationMapOutput) ToDetachUserPolicyOperationMapOutputWithContext(ctx context.Context) DetachUserPolicyOperationMapOutput
type DetachUserPolicyOperationOutput ¶
type DetachUserPolicyOperationOutput struct{ *pulumi.OutputState }
func (DetachUserPolicyOperationOutput) ElementType ¶
func (DetachUserPolicyOperationOutput) ElementType() reflect.Type
func (DetachUserPolicyOperationOutput) PolicySets ¶
func (o DetachUserPolicyOperationOutput) PolicySets() DetachUserPolicyOperationPolicySetArrayOutput
Authentication policy collection.
func (DetachUserPolicyOperationOutput) ToDetachUserPolicyOperationOutput ¶
func (o DetachUserPolicyOperationOutput) ToDetachUserPolicyOperationOutput() DetachUserPolicyOperationOutput
func (DetachUserPolicyOperationOutput) ToDetachUserPolicyOperationOutputWithContext ¶
func (o DetachUserPolicyOperationOutput) ToDetachUserPolicyOperationOutputWithContext(ctx context.Context) DetachUserPolicyOperationOutput
func (DetachUserPolicyOperationOutput) UserId ¶
func (o DetachUserPolicyOperationOutput) UserId() pulumi.StringOutput
User id, the same as the sub-user uin.
type DetachUserPolicyOperationPolicySet ¶
type DetachUserPolicyOperationPolicySet struct { Catalog string `pulumi:"catalog"` Column *string `pulumi:"column"` CreateTime *string `pulumi:"createTime"` DataEngine *string `pulumi:"dataEngine"` Database string `pulumi:"database"` Function *string `pulumi:"function"` Id *int `pulumi:"id"` Mode *string `pulumi:"mode"` Operation string `pulumi:"operation"` Operator *string `pulumi:"operator"` PolicyType *string `pulumi:"policyType"` ReAuth *bool `pulumi:"reAuth"` Source *string `pulumi:"source"` SourceId *int `pulumi:"sourceId"` SourceName *string `pulumi:"sourceName"` Table string `pulumi:"table"` View *string `pulumi:"view"` }
type DetachUserPolicyOperationPolicySetArgs ¶
type DetachUserPolicyOperationPolicySetArgs struct { Catalog pulumi.StringInput `pulumi:"catalog"` Column pulumi.StringPtrInput `pulumi:"column"` CreateTime pulumi.StringPtrInput `pulumi:"createTime"` DataEngine pulumi.StringPtrInput `pulumi:"dataEngine"` Database pulumi.StringInput `pulumi:"database"` Function pulumi.StringPtrInput `pulumi:"function"` Id pulumi.IntPtrInput `pulumi:"id"` Mode pulumi.StringPtrInput `pulumi:"mode"` Operation pulumi.StringInput `pulumi:"operation"` Operator pulumi.StringPtrInput `pulumi:"operator"` PolicyType pulumi.StringPtrInput `pulumi:"policyType"` ReAuth pulumi.BoolPtrInput `pulumi:"reAuth"` Source pulumi.StringPtrInput `pulumi:"source"` SourceId pulumi.IntPtrInput `pulumi:"sourceId"` SourceName pulumi.StringPtrInput `pulumi:"sourceName"` Table pulumi.StringInput `pulumi:"table"` View pulumi.StringPtrInput `pulumi:"view"` }
func (DetachUserPolicyOperationPolicySetArgs) ElementType ¶
func (DetachUserPolicyOperationPolicySetArgs) ElementType() reflect.Type
func (DetachUserPolicyOperationPolicySetArgs) ToDetachUserPolicyOperationPolicySetOutput ¶
func (i DetachUserPolicyOperationPolicySetArgs) ToDetachUserPolicyOperationPolicySetOutput() DetachUserPolicyOperationPolicySetOutput
func (DetachUserPolicyOperationPolicySetArgs) ToDetachUserPolicyOperationPolicySetOutputWithContext ¶
func (i DetachUserPolicyOperationPolicySetArgs) ToDetachUserPolicyOperationPolicySetOutputWithContext(ctx context.Context) DetachUserPolicyOperationPolicySetOutput
type DetachUserPolicyOperationPolicySetArray ¶
type DetachUserPolicyOperationPolicySetArray []DetachUserPolicyOperationPolicySetInput
func (DetachUserPolicyOperationPolicySetArray) ElementType ¶
func (DetachUserPolicyOperationPolicySetArray) ElementType() reflect.Type
func (DetachUserPolicyOperationPolicySetArray) ToDetachUserPolicyOperationPolicySetArrayOutput ¶
func (i DetachUserPolicyOperationPolicySetArray) ToDetachUserPolicyOperationPolicySetArrayOutput() DetachUserPolicyOperationPolicySetArrayOutput
func (DetachUserPolicyOperationPolicySetArray) ToDetachUserPolicyOperationPolicySetArrayOutputWithContext ¶
func (i DetachUserPolicyOperationPolicySetArray) ToDetachUserPolicyOperationPolicySetArrayOutputWithContext(ctx context.Context) DetachUserPolicyOperationPolicySetArrayOutput
type DetachUserPolicyOperationPolicySetArrayInput ¶
type DetachUserPolicyOperationPolicySetArrayInput interface { pulumi.Input ToDetachUserPolicyOperationPolicySetArrayOutput() DetachUserPolicyOperationPolicySetArrayOutput ToDetachUserPolicyOperationPolicySetArrayOutputWithContext(context.Context) DetachUserPolicyOperationPolicySetArrayOutput }
DetachUserPolicyOperationPolicySetArrayInput is an input type that accepts DetachUserPolicyOperationPolicySetArray and DetachUserPolicyOperationPolicySetArrayOutput values. You can construct a concrete instance of `DetachUserPolicyOperationPolicySetArrayInput` via:
DetachUserPolicyOperationPolicySetArray{ DetachUserPolicyOperationPolicySetArgs{...} }
type DetachUserPolicyOperationPolicySetArrayOutput ¶
type DetachUserPolicyOperationPolicySetArrayOutput struct{ *pulumi.OutputState }
func (DetachUserPolicyOperationPolicySetArrayOutput) ElementType ¶
func (DetachUserPolicyOperationPolicySetArrayOutput) ElementType() reflect.Type
func (DetachUserPolicyOperationPolicySetArrayOutput) ToDetachUserPolicyOperationPolicySetArrayOutput ¶
func (o DetachUserPolicyOperationPolicySetArrayOutput) ToDetachUserPolicyOperationPolicySetArrayOutput() DetachUserPolicyOperationPolicySetArrayOutput
func (DetachUserPolicyOperationPolicySetArrayOutput) ToDetachUserPolicyOperationPolicySetArrayOutputWithContext ¶
func (o DetachUserPolicyOperationPolicySetArrayOutput) ToDetachUserPolicyOperationPolicySetArrayOutputWithContext(ctx context.Context) DetachUserPolicyOperationPolicySetArrayOutput
type DetachUserPolicyOperationPolicySetInput ¶
type DetachUserPolicyOperationPolicySetInput interface { pulumi.Input ToDetachUserPolicyOperationPolicySetOutput() DetachUserPolicyOperationPolicySetOutput ToDetachUserPolicyOperationPolicySetOutputWithContext(context.Context) DetachUserPolicyOperationPolicySetOutput }
DetachUserPolicyOperationPolicySetInput is an input type that accepts DetachUserPolicyOperationPolicySetArgs and DetachUserPolicyOperationPolicySetOutput values. You can construct a concrete instance of `DetachUserPolicyOperationPolicySetInput` via:
DetachUserPolicyOperationPolicySetArgs{...}
type DetachUserPolicyOperationPolicySetOutput ¶
type DetachUserPolicyOperationPolicySetOutput struct{ *pulumi.OutputState }
func (DetachUserPolicyOperationPolicySetOutput) Catalog ¶
func (o DetachUserPolicyOperationPolicySetOutput) Catalog() pulumi.StringOutput
func (DetachUserPolicyOperationPolicySetOutput) Column ¶
func (o DetachUserPolicyOperationPolicySetOutput) Column() pulumi.StringPtrOutput
func (DetachUserPolicyOperationPolicySetOutput) CreateTime ¶
func (o DetachUserPolicyOperationPolicySetOutput) CreateTime() pulumi.StringPtrOutput
func (DetachUserPolicyOperationPolicySetOutput) DataEngine ¶
func (o DetachUserPolicyOperationPolicySetOutput) DataEngine() pulumi.StringPtrOutput
func (DetachUserPolicyOperationPolicySetOutput) Database ¶
func (o DetachUserPolicyOperationPolicySetOutput) Database() pulumi.StringOutput
func (DetachUserPolicyOperationPolicySetOutput) ElementType ¶
func (DetachUserPolicyOperationPolicySetOutput) ElementType() reflect.Type
func (DetachUserPolicyOperationPolicySetOutput) Function ¶
func (o DetachUserPolicyOperationPolicySetOutput) Function() pulumi.StringPtrOutput
func (DetachUserPolicyOperationPolicySetOutput) Id ¶
func (o DetachUserPolicyOperationPolicySetOutput) Id() pulumi.IntPtrOutput
func (DetachUserPolicyOperationPolicySetOutput) Mode ¶
func (o DetachUserPolicyOperationPolicySetOutput) Mode() pulumi.StringPtrOutput
func (DetachUserPolicyOperationPolicySetOutput) Operation ¶
func (o DetachUserPolicyOperationPolicySetOutput) Operation() pulumi.StringOutput
func (DetachUserPolicyOperationPolicySetOutput) Operator ¶
func (o DetachUserPolicyOperationPolicySetOutput) Operator() pulumi.StringPtrOutput
func (DetachUserPolicyOperationPolicySetOutput) PolicyType ¶
func (o DetachUserPolicyOperationPolicySetOutput) PolicyType() pulumi.StringPtrOutput
func (DetachUserPolicyOperationPolicySetOutput) ReAuth ¶
func (o DetachUserPolicyOperationPolicySetOutput) ReAuth() pulumi.BoolPtrOutput
func (DetachUserPolicyOperationPolicySetOutput) Source ¶
func (o DetachUserPolicyOperationPolicySetOutput) Source() pulumi.StringPtrOutput
func (DetachUserPolicyOperationPolicySetOutput) SourceId ¶
func (o DetachUserPolicyOperationPolicySetOutput) SourceId() pulumi.IntPtrOutput
func (DetachUserPolicyOperationPolicySetOutput) SourceName ¶
func (o DetachUserPolicyOperationPolicySetOutput) SourceName() pulumi.StringPtrOutput
func (DetachUserPolicyOperationPolicySetOutput) Table ¶
func (o DetachUserPolicyOperationPolicySetOutput) Table() pulumi.StringOutput
func (DetachUserPolicyOperationPolicySetOutput) ToDetachUserPolicyOperationPolicySetOutput ¶
func (o DetachUserPolicyOperationPolicySetOutput) ToDetachUserPolicyOperationPolicySetOutput() DetachUserPolicyOperationPolicySetOutput
func (DetachUserPolicyOperationPolicySetOutput) ToDetachUserPolicyOperationPolicySetOutputWithContext ¶
func (o DetachUserPolicyOperationPolicySetOutput) ToDetachUserPolicyOperationPolicySetOutputWithContext(ctx context.Context) DetachUserPolicyOperationPolicySetOutput
func (DetachUserPolicyOperationPolicySetOutput) View ¶
func (o DetachUserPolicyOperationPolicySetOutput) View() pulumi.StringPtrOutput
type DetachUserPolicyOperationState ¶
type DetachUserPolicyOperationState struct { // Authentication policy collection. PolicySets DetachUserPolicyOperationPolicySetArrayInput // User id, the same as the sub-user uin. UserId pulumi.StringPtrInput }
func (DetachUserPolicyOperationState) ElementType ¶
func (DetachUserPolicyOperationState) ElementType() reflect.Type
type DetachWorkGroupPolicyOperation ¶
type DetachWorkGroupPolicyOperation struct { pulumi.CustomResourceState // The set of policies to be bound. PolicySets DetachWorkGroupPolicyOperationPolicySetArrayOutput `pulumi:"policySets"` // Work group id. WorkGroupId pulumi.IntOutput `pulumi:"workGroupId"` }
func GetDetachWorkGroupPolicyOperation ¶
func GetDetachWorkGroupPolicyOperation(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DetachWorkGroupPolicyOperationState, opts ...pulumi.ResourceOption) (*DetachWorkGroupPolicyOperation, error)
GetDetachWorkGroupPolicyOperation gets an existing DetachWorkGroupPolicyOperation 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 NewDetachWorkGroupPolicyOperation ¶
func NewDetachWorkGroupPolicyOperation(ctx *pulumi.Context, name string, args *DetachWorkGroupPolicyOperationArgs, opts ...pulumi.ResourceOption) (*DetachWorkGroupPolicyOperation, error)
NewDetachWorkGroupPolicyOperation registers a new resource with the given unique name, arguments, and options.
func (*DetachWorkGroupPolicyOperation) ElementType ¶
func (*DetachWorkGroupPolicyOperation) ElementType() reflect.Type
func (*DetachWorkGroupPolicyOperation) ToDetachWorkGroupPolicyOperationOutput ¶
func (i *DetachWorkGroupPolicyOperation) ToDetachWorkGroupPolicyOperationOutput() DetachWorkGroupPolicyOperationOutput
func (*DetachWorkGroupPolicyOperation) ToDetachWorkGroupPolicyOperationOutputWithContext ¶
func (i *DetachWorkGroupPolicyOperation) ToDetachWorkGroupPolicyOperationOutputWithContext(ctx context.Context) DetachWorkGroupPolicyOperationOutput
type DetachWorkGroupPolicyOperationArgs ¶
type DetachWorkGroupPolicyOperationArgs struct { // The set of policies to be bound. PolicySets DetachWorkGroupPolicyOperationPolicySetArrayInput // Work group id. WorkGroupId pulumi.IntInput }
The set of arguments for constructing a DetachWorkGroupPolicyOperation resource.
func (DetachWorkGroupPolicyOperationArgs) ElementType ¶
func (DetachWorkGroupPolicyOperationArgs) ElementType() reflect.Type
type DetachWorkGroupPolicyOperationArray ¶
type DetachWorkGroupPolicyOperationArray []DetachWorkGroupPolicyOperationInput
func (DetachWorkGroupPolicyOperationArray) ElementType ¶
func (DetachWorkGroupPolicyOperationArray) ElementType() reflect.Type
func (DetachWorkGroupPolicyOperationArray) ToDetachWorkGroupPolicyOperationArrayOutput ¶
func (i DetachWorkGroupPolicyOperationArray) ToDetachWorkGroupPolicyOperationArrayOutput() DetachWorkGroupPolicyOperationArrayOutput
func (DetachWorkGroupPolicyOperationArray) ToDetachWorkGroupPolicyOperationArrayOutputWithContext ¶
func (i DetachWorkGroupPolicyOperationArray) ToDetachWorkGroupPolicyOperationArrayOutputWithContext(ctx context.Context) DetachWorkGroupPolicyOperationArrayOutput
type DetachWorkGroupPolicyOperationArrayInput ¶
type DetachWorkGroupPolicyOperationArrayInput interface { pulumi.Input ToDetachWorkGroupPolicyOperationArrayOutput() DetachWorkGroupPolicyOperationArrayOutput ToDetachWorkGroupPolicyOperationArrayOutputWithContext(context.Context) DetachWorkGroupPolicyOperationArrayOutput }
DetachWorkGroupPolicyOperationArrayInput is an input type that accepts DetachWorkGroupPolicyOperationArray and DetachWorkGroupPolicyOperationArrayOutput values. You can construct a concrete instance of `DetachWorkGroupPolicyOperationArrayInput` via:
DetachWorkGroupPolicyOperationArray{ DetachWorkGroupPolicyOperationArgs{...} }
type DetachWorkGroupPolicyOperationArrayOutput ¶
type DetachWorkGroupPolicyOperationArrayOutput struct{ *pulumi.OutputState }
func (DetachWorkGroupPolicyOperationArrayOutput) ElementType ¶
func (DetachWorkGroupPolicyOperationArrayOutput) ElementType() reflect.Type
func (DetachWorkGroupPolicyOperationArrayOutput) ToDetachWorkGroupPolicyOperationArrayOutput ¶
func (o DetachWorkGroupPolicyOperationArrayOutput) ToDetachWorkGroupPolicyOperationArrayOutput() DetachWorkGroupPolicyOperationArrayOutput
func (DetachWorkGroupPolicyOperationArrayOutput) ToDetachWorkGroupPolicyOperationArrayOutputWithContext ¶
func (o DetachWorkGroupPolicyOperationArrayOutput) ToDetachWorkGroupPolicyOperationArrayOutputWithContext(ctx context.Context) DetachWorkGroupPolicyOperationArrayOutput
type DetachWorkGroupPolicyOperationInput ¶
type DetachWorkGroupPolicyOperationInput interface { pulumi.Input ToDetachWorkGroupPolicyOperationOutput() DetachWorkGroupPolicyOperationOutput ToDetachWorkGroupPolicyOperationOutputWithContext(ctx context.Context) DetachWorkGroupPolicyOperationOutput }
type DetachWorkGroupPolicyOperationMap ¶
type DetachWorkGroupPolicyOperationMap map[string]DetachWorkGroupPolicyOperationInput
func (DetachWorkGroupPolicyOperationMap) ElementType ¶
func (DetachWorkGroupPolicyOperationMap) ElementType() reflect.Type
func (DetachWorkGroupPolicyOperationMap) ToDetachWorkGroupPolicyOperationMapOutput ¶
func (i DetachWorkGroupPolicyOperationMap) ToDetachWorkGroupPolicyOperationMapOutput() DetachWorkGroupPolicyOperationMapOutput
func (DetachWorkGroupPolicyOperationMap) ToDetachWorkGroupPolicyOperationMapOutputWithContext ¶
func (i DetachWorkGroupPolicyOperationMap) ToDetachWorkGroupPolicyOperationMapOutputWithContext(ctx context.Context) DetachWorkGroupPolicyOperationMapOutput
type DetachWorkGroupPolicyOperationMapInput ¶
type DetachWorkGroupPolicyOperationMapInput interface { pulumi.Input ToDetachWorkGroupPolicyOperationMapOutput() DetachWorkGroupPolicyOperationMapOutput ToDetachWorkGroupPolicyOperationMapOutputWithContext(context.Context) DetachWorkGroupPolicyOperationMapOutput }
DetachWorkGroupPolicyOperationMapInput is an input type that accepts DetachWorkGroupPolicyOperationMap and DetachWorkGroupPolicyOperationMapOutput values. You can construct a concrete instance of `DetachWorkGroupPolicyOperationMapInput` via:
DetachWorkGroupPolicyOperationMap{ "key": DetachWorkGroupPolicyOperationArgs{...} }
type DetachWorkGroupPolicyOperationMapOutput ¶
type DetachWorkGroupPolicyOperationMapOutput struct{ *pulumi.OutputState }
func (DetachWorkGroupPolicyOperationMapOutput) ElementType ¶
func (DetachWorkGroupPolicyOperationMapOutput) ElementType() reflect.Type
func (DetachWorkGroupPolicyOperationMapOutput) MapIndex ¶
func (o DetachWorkGroupPolicyOperationMapOutput) MapIndex(k pulumi.StringInput) DetachWorkGroupPolicyOperationOutput
func (DetachWorkGroupPolicyOperationMapOutput) ToDetachWorkGroupPolicyOperationMapOutput ¶
func (o DetachWorkGroupPolicyOperationMapOutput) ToDetachWorkGroupPolicyOperationMapOutput() DetachWorkGroupPolicyOperationMapOutput
func (DetachWorkGroupPolicyOperationMapOutput) ToDetachWorkGroupPolicyOperationMapOutputWithContext ¶
func (o DetachWorkGroupPolicyOperationMapOutput) ToDetachWorkGroupPolicyOperationMapOutputWithContext(ctx context.Context) DetachWorkGroupPolicyOperationMapOutput
type DetachWorkGroupPolicyOperationOutput ¶
type DetachWorkGroupPolicyOperationOutput struct{ *pulumi.OutputState }
func (DetachWorkGroupPolicyOperationOutput) ElementType ¶
func (DetachWorkGroupPolicyOperationOutput) ElementType() reflect.Type
func (DetachWorkGroupPolicyOperationOutput) PolicySets ¶
func (o DetachWorkGroupPolicyOperationOutput) PolicySets() DetachWorkGroupPolicyOperationPolicySetArrayOutput
The set of policies to be bound.
func (DetachWorkGroupPolicyOperationOutput) ToDetachWorkGroupPolicyOperationOutput ¶
func (o DetachWorkGroupPolicyOperationOutput) ToDetachWorkGroupPolicyOperationOutput() DetachWorkGroupPolicyOperationOutput
func (DetachWorkGroupPolicyOperationOutput) ToDetachWorkGroupPolicyOperationOutputWithContext ¶
func (o DetachWorkGroupPolicyOperationOutput) ToDetachWorkGroupPolicyOperationOutputWithContext(ctx context.Context) DetachWorkGroupPolicyOperationOutput
func (DetachWorkGroupPolicyOperationOutput) WorkGroupId ¶
func (o DetachWorkGroupPolicyOperationOutput) WorkGroupId() pulumi.IntOutput
Work group id.
type DetachWorkGroupPolicyOperationPolicySet ¶
type DetachWorkGroupPolicyOperationPolicySet struct { Catalog string `pulumi:"catalog"` Column *string `pulumi:"column"` CreateTime *string `pulumi:"createTime"` DataEngine *string `pulumi:"dataEngine"` Database string `pulumi:"database"` Function *string `pulumi:"function"` Id *int `pulumi:"id"` Mode *string `pulumi:"mode"` Operation string `pulumi:"operation"` Operator *string `pulumi:"operator"` PolicyType *string `pulumi:"policyType"` ReAuth *bool `pulumi:"reAuth"` Source *string `pulumi:"source"` SourceId *int `pulumi:"sourceId"` SourceName *string `pulumi:"sourceName"` Table string `pulumi:"table"` View *string `pulumi:"view"` }
type DetachWorkGroupPolicyOperationPolicySetArgs ¶
type DetachWorkGroupPolicyOperationPolicySetArgs struct { Catalog pulumi.StringInput `pulumi:"catalog"` Column pulumi.StringPtrInput `pulumi:"column"` CreateTime pulumi.StringPtrInput `pulumi:"createTime"` DataEngine pulumi.StringPtrInput `pulumi:"dataEngine"` Database pulumi.StringInput `pulumi:"database"` Function pulumi.StringPtrInput `pulumi:"function"` Id pulumi.IntPtrInput `pulumi:"id"` Mode pulumi.StringPtrInput `pulumi:"mode"` Operation pulumi.StringInput `pulumi:"operation"` Operator pulumi.StringPtrInput `pulumi:"operator"` PolicyType pulumi.StringPtrInput `pulumi:"policyType"` ReAuth pulumi.BoolPtrInput `pulumi:"reAuth"` Source pulumi.StringPtrInput `pulumi:"source"` SourceId pulumi.IntPtrInput `pulumi:"sourceId"` SourceName pulumi.StringPtrInput `pulumi:"sourceName"` Table pulumi.StringInput `pulumi:"table"` View pulumi.StringPtrInput `pulumi:"view"` }
func (DetachWorkGroupPolicyOperationPolicySetArgs) ElementType ¶
func (DetachWorkGroupPolicyOperationPolicySetArgs) ElementType() reflect.Type
func (DetachWorkGroupPolicyOperationPolicySetArgs) ToDetachWorkGroupPolicyOperationPolicySetOutput ¶
func (i DetachWorkGroupPolicyOperationPolicySetArgs) ToDetachWorkGroupPolicyOperationPolicySetOutput() DetachWorkGroupPolicyOperationPolicySetOutput
func (DetachWorkGroupPolicyOperationPolicySetArgs) ToDetachWorkGroupPolicyOperationPolicySetOutputWithContext ¶
func (i DetachWorkGroupPolicyOperationPolicySetArgs) ToDetachWorkGroupPolicyOperationPolicySetOutputWithContext(ctx context.Context) DetachWorkGroupPolicyOperationPolicySetOutput
type DetachWorkGroupPolicyOperationPolicySetArray ¶
type DetachWorkGroupPolicyOperationPolicySetArray []DetachWorkGroupPolicyOperationPolicySetInput
func (DetachWorkGroupPolicyOperationPolicySetArray) ElementType ¶
func (DetachWorkGroupPolicyOperationPolicySetArray) ElementType() reflect.Type
func (DetachWorkGroupPolicyOperationPolicySetArray) ToDetachWorkGroupPolicyOperationPolicySetArrayOutput ¶
func (i DetachWorkGroupPolicyOperationPolicySetArray) ToDetachWorkGroupPolicyOperationPolicySetArrayOutput() DetachWorkGroupPolicyOperationPolicySetArrayOutput
func (DetachWorkGroupPolicyOperationPolicySetArray) ToDetachWorkGroupPolicyOperationPolicySetArrayOutputWithContext ¶
func (i DetachWorkGroupPolicyOperationPolicySetArray) ToDetachWorkGroupPolicyOperationPolicySetArrayOutputWithContext(ctx context.Context) DetachWorkGroupPolicyOperationPolicySetArrayOutput
type DetachWorkGroupPolicyOperationPolicySetArrayInput ¶
type DetachWorkGroupPolicyOperationPolicySetArrayInput interface { pulumi.Input ToDetachWorkGroupPolicyOperationPolicySetArrayOutput() DetachWorkGroupPolicyOperationPolicySetArrayOutput ToDetachWorkGroupPolicyOperationPolicySetArrayOutputWithContext(context.Context) DetachWorkGroupPolicyOperationPolicySetArrayOutput }
DetachWorkGroupPolicyOperationPolicySetArrayInput is an input type that accepts DetachWorkGroupPolicyOperationPolicySetArray and DetachWorkGroupPolicyOperationPolicySetArrayOutput values. You can construct a concrete instance of `DetachWorkGroupPolicyOperationPolicySetArrayInput` via:
DetachWorkGroupPolicyOperationPolicySetArray{ DetachWorkGroupPolicyOperationPolicySetArgs{...} }
type DetachWorkGroupPolicyOperationPolicySetArrayOutput ¶
type DetachWorkGroupPolicyOperationPolicySetArrayOutput struct{ *pulumi.OutputState }
func (DetachWorkGroupPolicyOperationPolicySetArrayOutput) ElementType ¶
func (DetachWorkGroupPolicyOperationPolicySetArrayOutput) ElementType() reflect.Type
func (DetachWorkGroupPolicyOperationPolicySetArrayOutput) ToDetachWorkGroupPolicyOperationPolicySetArrayOutput ¶
func (o DetachWorkGroupPolicyOperationPolicySetArrayOutput) ToDetachWorkGroupPolicyOperationPolicySetArrayOutput() DetachWorkGroupPolicyOperationPolicySetArrayOutput
func (DetachWorkGroupPolicyOperationPolicySetArrayOutput) ToDetachWorkGroupPolicyOperationPolicySetArrayOutputWithContext ¶
func (o DetachWorkGroupPolicyOperationPolicySetArrayOutput) ToDetachWorkGroupPolicyOperationPolicySetArrayOutputWithContext(ctx context.Context) DetachWorkGroupPolicyOperationPolicySetArrayOutput
type DetachWorkGroupPolicyOperationPolicySetInput ¶
type DetachWorkGroupPolicyOperationPolicySetInput interface { pulumi.Input ToDetachWorkGroupPolicyOperationPolicySetOutput() DetachWorkGroupPolicyOperationPolicySetOutput ToDetachWorkGroupPolicyOperationPolicySetOutputWithContext(context.Context) DetachWorkGroupPolicyOperationPolicySetOutput }
DetachWorkGroupPolicyOperationPolicySetInput is an input type that accepts DetachWorkGroupPolicyOperationPolicySetArgs and DetachWorkGroupPolicyOperationPolicySetOutput values. You can construct a concrete instance of `DetachWorkGroupPolicyOperationPolicySetInput` via:
DetachWorkGroupPolicyOperationPolicySetArgs{...}
type DetachWorkGroupPolicyOperationPolicySetOutput ¶
type DetachWorkGroupPolicyOperationPolicySetOutput struct{ *pulumi.OutputState }
func (DetachWorkGroupPolicyOperationPolicySetOutput) Catalog ¶
func (o DetachWorkGroupPolicyOperationPolicySetOutput) Catalog() pulumi.StringOutput
func (DetachWorkGroupPolicyOperationPolicySetOutput) Column ¶
func (o DetachWorkGroupPolicyOperationPolicySetOutput) Column() pulumi.StringPtrOutput
func (DetachWorkGroupPolicyOperationPolicySetOutput) CreateTime ¶
func (o DetachWorkGroupPolicyOperationPolicySetOutput) CreateTime() pulumi.StringPtrOutput
func (DetachWorkGroupPolicyOperationPolicySetOutput) DataEngine ¶
func (o DetachWorkGroupPolicyOperationPolicySetOutput) DataEngine() pulumi.StringPtrOutput
func (DetachWorkGroupPolicyOperationPolicySetOutput) Database ¶
func (o DetachWorkGroupPolicyOperationPolicySetOutput) Database() pulumi.StringOutput
func (DetachWorkGroupPolicyOperationPolicySetOutput) ElementType ¶
func (DetachWorkGroupPolicyOperationPolicySetOutput) ElementType() reflect.Type
func (DetachWorkGroupPolicyOperationPolicySetOutput) Function ¶
func (o DetachWorkGroupPolicyOperationPolicySetOutput) Function() pulumi.StringPtrOutput
func (DetachWorkGroupPolicyOperationPolicySetOutput) Id ¶
func (o DetachWorkGroupPolicyOperationPolicySetOutput) Id() pulumi.IntPtrOutput
func (DetachWorkGroupPolicyOperationPolicySetOutput) Mode ¶
func (o DetachWorkGroupPolicyOperationPolicySetOutput) Mode() pulumi.StringPtrOutput
func (DetachWorkGroupPolicyOperationPolicySetOutput) Operation ¶
func (o DetachWorkGroupPolicyOperationPolicySetOutput) Operation() pulumi.StringOutput
func (DetachWorkGroupPolicyOperationPolicySetOutput) Operator ¶
func (o DetachWorkGroupPolicyOperationPolicySetOutput) Operator() pulumi.StringPtrOutput
func (DetachWorkGroupPolicyOperationPolicySetOutput) PolicyType ¶
func (o DetachWorkGroupPolicyOperationPolicySetOutput) PolicyType() pulumi.StringPtrOutput
func (DetachWorkGroupPolicyOperationPolicySetOutput) ReAuth ¶
func (o DetachWorkGroupPolicyOperationPolicySetOutput) ReAuth() pulumi.BoolPtrOutput
func (DetachWorkGroupPolicyOperationPolicySetOutput) Source ¶
func (o DetachWorkGroupPolicyOperationPolicySetOutput) Source() pulumi.StringPtrOutput
func (DetachWorkGroupPolicyOperationPolicySetOutput) SourceId ¶
func (o DetachWorkGroupPolicyOperationPolicySetOutput) SourceId() pulumi.IntPtrOutput
func (DetachWorkGroupPolicyOperationPolicySetOutput) SourceName ¶
func (o DetachWorkGroupPolicyOperationPolicySetOutput) SourceName() pulumi.StringPtrOutput
func (DetachWorkGroupPolicyOperationPolicySetOutput) Table ¶
func (o DetachWorkGroupPolicyOperationPolicySetOutput) Table() pulumi.StringOutput
func (DetachWorkGroupPolicyOperationPolicySetOutput) ToDetachWorkGroupPolicyOperationPolicySetOutput ¶
func (o DetachWorkGroupPolicyOperationPolicySetOutput) ToDetachWorkGroupPolicyOperationPolicySetOutput() DetachWorkGroupPolicyOperationPolicySetOutput
func (DetachWorkGroupPolicyOperationPolicySetOutput) ToDetachWorkGroupPolicyOperationPolicySetOutputWithContext ¶
func (o DetachWorkGroupPolicyOperationPolicySetOutput) ToDetachWorkGroupPolicyOperationPolicySetOutputWithContext(ctx context.Context) DetachWorkGroupPolicyOperationPolicySetOutput
func (DetachWorkGroupPolicyOperationPolicySetOutput) View ¶
func (o DetachWorkGroupPolicyOperationPolicySetOutput) View() pulumi.StringPtrOutput
type DetachWorkGroupPolicyOperationState ¶
type DetachWorkGroupPolicyOperationState struct { // The set of policies to be bound. PolicySets DetachWorkGroupPolicyOperationPolicySetArrayInput // Work group id. WorkGroupId pulumi.IntPtrInput }
func (DetachWorkGroupPolicyOperationState) ElementType ¶
func (DetachWorkGroupPolicyOperationState) ElementType() reflect.Type
type GetCheckDataEngineConfigPairsValidityArgs ¶
type GetCheckDataEngineConfigPairsValidityArgs struct { // Engine Image version id. ChildImageVersionId *string `pulumi:"childImageVersionId"` // User-defined parameters. DataEngineConfigPairs []GetCheckDataEngineConfigPairsValidityDataEngineConfigPair `pulumi:"dataEngineConfigPairs"` // Engine major version id. If a minor version id exists, you only need to pass in the minor version id. If it does not exist, the latest minor version id under the current major version will be obtained. ImageVersionId *string `pulumi:"imageVersionId"` // Used to save results. ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getCheckDataEngineConfigPairsValidity.
type GetCheckDataEngineConfigPairsValidityDataEngineConfigPairArgs ¶
type GetCheckDataEngineConfigPairsValidityDataEngineConfigPairArgs struct { // Configuration item. ConfigItem pulumi.StringInput `pulumi:"configItem"` // Configuration value. ConfigValue pulumi.StringInput `pulumi:"configValue"` }
func (GetCheckDataEngineConfigPairsValidityDataEngineConfigPairArgs) ElementType ¶
func (GetCheckDataEngineConfigPairsValidityDataEngineConfigPairArgs) ElementType() reflect.Type
func (GetCheckDataEngineConfigPairsValidityDataEngineConfigPairArgs) ToGetCheckDataEngineConfigPairsValidityDataEngineConfigPairOutput ¶
func (i GetCheckDataEngineConfigPairsValidityDataEngineConfigPairArgs) ToGetCheckDataEngineConfigPairsValidityDataEngineConfigPairOutput() GetCheckDataEngineConfigPairsValidityDataEngineConfigPairOutput
func (GetCheckDataEngineConfigPairsValidityDataEngineConfigPairArgs) ToGetCheckDataEngineConfigPairsValidityDataEngineConfigPairOutputWithContext ¶
func (i GetCheckDataEngineConfigPairsValidityDataEngineConfigPairArgs) ToGetCheckDataEngineConfigPairsValidityDataEngineConfigPairOutputWithContext(ctx context.Context) GetCheckDataEngineConfigPairsValidityDataEngineConfigPairOutput
type GetCheckDataEngineConfigPairsValidityDataEngineConfigPairArray ¶
type GetCheckDataEngineConfigPairsValidityDataEngineConfigPairArray []GetCheckDataEngineConfigPairsValidityDataEngineConfigPairInput
func (GetCheckDataEngineConfigPairsValidityDataEngineConfigPairArray) ElementType ¶
func (GetCheckDataEngineConfigPairsValidityDataEngineConfigPairArray) ElementType() reflect.Type
func (GetCheckDataEngineConfigPairsValidityDataEngineConfigPairArray) ToGetCheckDataEngineConfigPairsValidityDataEngineConfigPairArrayOutput ¶
func (i GetCheckDataEngineConfigPairsValidityDataEngineConfigPairArray) ToGetCheckDataEngineConfigPairsValidityDataEngineConfigPairArrayOutput() GetCheckDataEngineConfigPairsValidityDataEngineConfigPairArrayOutput
func (GetCheckDataEngineConfigPairsValidityDataEngineConfigPairArray) ToGetCheckDataEngineConfigPairsValidityDataEngineConfigPairArrayOutputWithContext ¶
func (i GetCheckDataEngineConfigPairsValidityDataEngineConfigPairArray) ToGetCheckDataEngineConfigPairsValidityDataEngineConfigPairArrayOutputWithContext(ctx context.Context) GetCheckDataEngineConfigPairsValidityDataEngineConfigPairArrayOutput
type GetCheckDataEngineConfigPairsValidityDataEngineConfigPairArrayInput ¶
type GetCheckDataEngineConfigPairsValidityDataEngineConfigPairArrayInput interface { pulumi.Input ToGetCheckDataEngineConfigPairsValidityDataEngineConfigPairArrayOutput() GetCheckDataEngineConfigPairsValidityDataEngineConfigPairArrayOutput ToGetCheckDataEngineConfigPairsValidityDataEngineConfigPairArrayOutputWithContext(context.Context) GetCheckDataEngineConfigPairsValidityDataEngineConfigPairArrayOutput }
GetCheckDataEngineConfigPairsValidityDataEngineConfigPairArrayInput is an input type that accepts GetCheckDataEngineConfigPairsValidityDataEngineConfigPairArray and GetCheckDataEngineConfigPairsValidityDataEngineConfigPairArrayOutput values. You can construct a concrete instance of `GetCheckDataEngineConfigPairsValidityDataEngineConfigPairArrayInput` via:
GetCheckDataEngineConfigPairsValidityDataEngineConfigPairArray{ GetCheckDataEngineConfigPairsValidityDataEngineConfigPairArgs{...} }
type GetCheckDataEngineConfigPairsValidityDataEngineConfigPairArrayOutput ¶
type GetCheckDataEngineConfigPairsValidityDataEngineConfigPairArrayOutput struct{ *pulumi.OutputState }
func (GetCheckDataEngineConfigPairsValidityDataEngineConfigPairArrayOutput) ElementType ¶
func (GetCheckDataEngineConfigPairsValidityDataEngineConfigPairArrayOutput) ElementType() reflect.Type
func (GetCheckDataEngineConfigPairsValidityDataEngineConfigPairArrayOutput) ToGetCheckDataEngineConfigPairsValidityDataEngineConfigPairArrayOutput ¶
func (o GetCheckDataEngineConfigPairsValidityDataEngineConfigPairArrayOutput) ToGetCheckDataEngineConfigPairsValidityDataEngineConfigPairArrayOutput() GetCheckDataEngineConfigPairsValidityDataEngineConfigPairArrayOutput
func (GetCheckDataEngineConfigPairsValidityDataEngineConfigPairArrayOutput) ToGetCheckDataEngineConfigPairsValidityDataEngineConfigPairArrayOutputWithContext ¶
func (o GetCheckDataEngineConfigPairsValidityDataEngineConfigPairArrayOutput) ToGetCheckDataEngineConfigPairsValidityDataEngineConfigPairArrayOutputWithContext(ctx context.Context) GetCheckDataEngineConfigPairsValidityDataEngineConfigPairArrayOutput
type GetCheckDataEngineConfigPairsValidityDataEngineConfigPairInput ¶
type GetCheckDataEngineConfigPairsValidityDataEngineConfigPairInput interface { pulumi.Input ToGetCheckDataEngineConfigPairsValidityDataEngineConfigPairOutput() GetCheckDataEngineConfigPairsValidityDataEngineConfigPairOutput ToGetCheckDataEngineConfigPairsValidityDataEngineConfigPairOutputWithContext(context.Context) GetCheckDataEngineConfigPairsValidityDataEngineConfigPairOutput }
GetCheckDataEngineConfigPairsValidityDataEngineConfigPairInput is an input type that accepts GetCheckDataEngineConfigPairsValidityDataEngineConfigPairArgs and GetCheckDataEngineConfigPairsValidityDataEngineConfigPairOutput values. You can construct a concrete instance of `GetCheckDataEngineConfigPairsValidityDataEngineConfigPairInput` via:
GetCheckDataEngineConfigPairsValidityDataEngineConfigPairArgs{...}
type GetCheckDataEngineConfigPairsValidityDataEngineConfigPairOutput ¶
type GetCheckDataEngineConfigPairsValidityDataEngineConfigPairOutput struct{ *pulumi.OutputState }
func (GetCheckDataEngineConfigPairsValidityDataEngineConfigPairOutput) ConfigItem ¶
func (o GetCheckDataEngineConfigPairsValidityDataEngineConfigPairOutput) ConfigItem() pulumi.StringOutput
Configuration item.
func (GetCheckDataEngineConfigPairsValidityDataEngineConfigPairOutput) ConfigValue ¶
func (o GetCheckDataEngineConfigPairsValidityDataEngineConfigPairOutput) ConfigValue() pulumi.StringOutput
Configuration value.
func (GetCheckDataEngineConfigPairsValidityDataEngineConfigPairOutput) ElementType ¶
func (GetCheckDataEngineConfigPairsValidityDataEngineConfigPairOutput) ElementType() reflect.Type
func (GetCheckDataEngineConfigPairsValidityDataEngineConfigPairOutput) ToGetCheckDataEngineConfigPairsValidityDataEngineConfigPairOutput ¶
func (o GetCheckDataEngineConfigPairsValidityDataEngineConfigPairOutput) ToGetCheckDataEngineConfigPairsValidityDataEngineConfigPairOutput() GetCheckDataEngineConfigPairsValidityDataEngineConfigPairOutput
func (GetCheckDataEngineConfigPairsValidityDataEngineConfigPairOutput) ToGetCheckDataEngineConfigPairsValidityDataEngineConfigPairOutputWithContext ¶
func (o GetCheckDataEngineConfigPairsValidityDataEngineConfigPairOutput) ToGetCheckDataEngineConfigPairsValidityDataEngineConfigPairOutputWithContext(ctx context.Context) GetCheckDataEngineConfigPairsValidityDataEngineConfigPairOutput
type GetCheckDataEngineConfigPairsValidityOutputArgs ¶
type GetCheckDataEngineConfigPairsValidityOutputArgs struct { // Engine Image version id. ChildImageVersionId pulumi.StringPtrInput `pulumi:"childImageVersionId"` // User-defined parameters. DataEngineConfigPairs GetCheckDataEngineConfigPairsValidityDataEngineConfigPairArrayInput `pulumi:"dataEngineConfigPairs"` // Engine major version id. If a minor version id exists, you only need to pass in the minor version id. If it does not exist, the latest minor version id under the current major version will be obtained. ImageVersionId pulumi.StringPtrInput `pulumi:"imageVersionId"` // Used to save results. ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getCheckDataEngineConfigPairsValidity.
func (GetCheckDataEngineConfigPairsValidityOutputArgs) ElementType ¶
func (GetCheckDataEngineConfigPairsValidityOutputArgs) ElementType() reflect.Type
type GetCheckDataEngineConfigPairsValidityResult ¶
type GetCheckDataEngineConfigPairsValidityResult struct { ChildImageVersionId *string `pulumi:"childImageVersionId"` DataEngineConfigPairs []GetCheckDataEngineConfigPairsValidityDataEngineConfigPair `pulumi:"dataEngineConfigPairs"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` ImageVersionId *string `pulumi:"imageVersionId"` // Parameter validity: true: valid, false: at least one invalid parameter exists. IsAvailable bool `pulumi:"isAvailable"` ResultOutputFile *string `pulumi:"resultOutputFile"` UnavailableConfigs []string `pulumi:"unavailableConfigs"` }
A collection of values returned by getCheckDataEngineConfigPairsValidity.
func GetCheckDataEngineConfigPairsValidity ¶
func GetCheckDataEngineConfigPairsValidity(ctx *pulumi.Context, args *GetCheckDataEngineConfigPairsValidityArgs, opts ...pulumi.InvokeOption) (*GetCheckDataEngineConfigPairsValidityResult, error)
Use this data source to query detailed information of dlc checkDataEngineConfigPairsValidity
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-tencentcloud/sdk/go/tencentcloud/Dlc" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Dlc"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Dlc.GetCheckDataEngineConfigPairsValidity(ctx, &dlc.GetCheckDataEngineConfigPairsValidityArgs{ ChildImageVersionId: pulumi.StringRef("d3ftghd4-9a7e-4f64-a3f4-f38507c69742"), }, nil) if err != nil { return err } return nil }) }
```
type GetCheckDataEngineConfigPairsValidityResultOutput ¶
type GetCheckDataEngineConfigPairsValidityResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getCheckDataEngineConfigPairsValidity.
func GetCheckDataEngineConfigPairsValidityOutput ¶
func GetCheckDataEngineConfigPairsValidityOutput(ctx *pulumi.Context, args GetCheckDataEngineConfigPairsValidityOutputArgs, opts ...pulumi.InvokeOption) GetCheckDataEngineConfigPairsValidityResultOutput
func (GetCheckDataEngineConfigPairsValidityResultOutput) ChildImageVersionId ¶
func (o GetCheckDataEngineConfigPairsValidityResultOutput) ChildImageVersionId() pulumi.StringPtrOutput
func (GetCheckDataEngineConfigPairsValidityResultOutput) DataEngineConfigPairs ¶
func (o GetCheckDataEngineConfigPairsValidityResultOutput) DataEngineConfigPairs() GetCheckDataEngineConfigPairsValidityDataEngineConfigPairArrayOutput
func (GetCheckDataEngineConfigPairsValidityResultOutput) ElementType ¶
func (GetCheckDataEngineConfigPairsValidityResultOutput) ElementType() reflect.Type
func (GetCheckDataEngineConfigPairsValidityResultOutput) Id ¶
The provider-assigned unique ID for this managed resource.
func (GetCheckDataEngineConfigPairsValidityResultOutput) ImageVersionId ¶
func (o GetCheckDataEngineConfigPairsValidityResultOutput) ImageVersionId() pulumi.StringPtrOutput
func (GetCheckDataEngineConfigPairsValidityResultOutput) IsAvailable ¶
func (o GetCheckDataEngineConfigPairsValidityResultOutput) IsAvailable() pulumi.BoolOutput
Parameter validity: true: valid, false: at least one invalid parameter exists.
func (GetCheckDataEngineConfigPairsValidityResultOutput) ResultOutputFile ¶
func (o GetCheckDataEngineConfigPairsValidityResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetCheckDataEngineConfigPairsValidityResultOutput) ToGetCheckDataEngineConfigPairsValidityResultOutput ¶
func (o GetCheckDataEngineConfigPairsValidityResultOutput) ToGetCheckDataEngineConfigPairsValidityResultOutput() GetCheckDataEngineConfigPairsValidityResultOutput
func (GetCheckDataEngineConfigPairsValidityResultOutput) ToGetCheckDataEngineConfigPairsValidityResultOutputWithContext ¶
func (o GetCheckDataEngineConfigPairsValidityResultOutput) ToGetCheckDataEngineConfigPairsValidityResultOutputWithContext(ctx context.Context) GetCheckDataEngineConfigPairsValidityResultOutput
func (GetCheckDataEngineConfigPairsValidityResultOutput) UnavailableConfigs ¶
func (o GetCheckDataEngineConfigPairsValidityResultOutput) UnavailableConfigs() pulumi.StringArrayOutput
Invalid parameter set.
type GetCheckDataEngineImageCanBeRollbackArgs ¶
type GetCheckDataEngineImageCanBeRollbackArgs struct { // Engine unique id. DataEngineId string `pulumi:"dataEngineId"` // Used to save results. ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getCheckDataEngineImageCanBeRollback.
type GetCheckDataEngineImageCanBeRollbackOutputArgs ¶
type GetCheckDataEngineImageCanBeRollbackOutputArgs struct { // Engine unique id. DataEngineId pulumi.StringInput `pulumi:"dataEngineId"` // Used to save results. ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getCheckDataEngineImageCanBeRollback.
func (GetCheckDataEngineImageCanBeRollbackOutputArgs) ElementType ¶
func (GetCheckDataEngineImageCanBeRollbackOutputArgs) ElementType() reflect.Type
type GetCheckDataEngineImageCanBeRollbackResult ¶
type GetCheckDataEngineImageCanBeRollbackResult struct { DataEngineId string `pulumi:"dataEngineId"` // Log record id before rollback. FromRecordId string `pulumi:"fromRecordId"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // Is it possible to roll back. IsRollback bool `pulumi:"isRollback"` ResultOutputFile *string `pulumi:"resultOutputFile"` // Log record id after rollback. ToRecordId string `pulumi:"toRecordId"` }
A collection of values returned by getCheckDataEngineImageCanBeRollback.
func GetCheckDataEngineImageCanBeRollback ¶
func GetCheckDataEngineImageCanBeRollback(ctx *pulumi.Context, args *GetCheckDataEngineImageCanBeRollbackArgs, opts ...pulumi.InvokeOption) (*GetCheckDataEngineImageCanBeRollbackResult, error)
Use this data source to query detailed information of dlc checkDataEngineImageCanBeRollback
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-tencentcloud/sdk/go/tencentcloud/Dlc" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Dlc"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Dlc.GetCheckDataEngineImageCanBeRollback(ctx, &dlc.GetCheckDataEngineImageCanBeRollbackArgs{ DataEngineId: "DataEngine-public-1308919341", }, nil) if err != nil { return err } return nil }) }
```
type GetCheckDataEngineImageCanBeRollbackResultOutput ¶
type GetCheckDataEngineImageCanBeRollbackResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getCheckDataEngineImageCanBeRollback.
func GetCheckDataEngineImageCanBeRollbackOutput ¶
func GetCheckDataEngineImageCanBeRollbackOutput(ctx *pulumi.Context, args GetCheckDataEngineImageCanBeRollbackOutputArgs, opts ...pulumi.InvokeOption) GetCheckDataEngineImageCanBeRollbackResultOutput
func (GetCheckDataEngineImageCanBeRollbackResultOutput) DataEngineId ¶
func (o GetCheckDataEngineImageCanBeRollbackResultOutput) DataEngineId() pulumi.StringOutput
func (GetCheckDataEngineImageCanBeRollbackResultOutput) ElementType ¶
func (GetCheckDataEngineImageCanBeRollbackResultOutput) ElementType() reflect.Type
func (GetCheckDataEngineImageCanBeRollbackResultOutput) FromRecordId ¶
func (o GetCheckDataEngineImageCanBeRollbackResultOutput) FromRecordId() pulumi.StringOutput
Log record id before rollback.
func (GetCheckDataEngineImageCanBeRollbackResultOutput) Id ¶
The provider-assigned unique ID for this managed resource.
func (GetCheckDataEngineImageCanBeRollbackResultOutput) IsRollback ¶
func (o GetCheckDataEngineImageCanBeRollbackResultOutput) IsRollback() pulumi.BoolOutput
Is it possible to roll back.
func (GetCheckDataEngineImageCanBeRollbackResultOutput) ResultOutputFile ¶
func (o GetCheckDataEngineImageCanBeRollbackResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetCheckDataEngineImageCanBeRollbackResultOutput) ToGetCheckDataEngineImageCanBeRollbackResultOutput ¶
func (o GetCheckDataEngineImageCanBeRollbackResultOutput) ToGetCheckDataEngineImageCanBeRollbackResultOutput() GetCheckDataEngineImageCanBeRollbackResultOutput
func (GetCheckDataEngineImageCanBeRollbackResultOutput) ToGetCheckDataEngineImageCanBeRollbackResultOutputWithContext ¶
func (o GetCheckDataEngineImageCanBeRollbackResultOutput) ToGetCheckDataEngineImageCanBeRollbackResultOutputWithContext(ctx context.Context) GetCheckDataEngineImageCanBeRollbackResultOutput
func (GetCheckDataEngineImageCanBeRollbackResultOutput) ToRecordId ¶
func (o GetCheckDataEngineImageCanBeRollbackResultOutput) ToRecordId() pulumi.StringOutput
Log record id after rollback.
type GetCheckDataEngineImageCanBeUpgradeArgs ¶
type GetCheckDataEngineImageCanBeUpgradeArgs struct { // Engine unique id. DataEngineId string `pulumi:"dataEngineId"` // Used to save results. ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getCheckDataEngineImageCanBeUpgrade.
type GetCheckDataEngineImageCanBeUpgradeOutputArgs ¶
type GetCheckDataEngineImageCanBeUpgradeOutputArgs struct { // Engine unique id. DataEngineId pulumi.StringInput `pulumi:"dataEngineId"` // Used to save results. ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getCheckDataEngineImageCanBeUpgrade.
func (GetCheckDataEngineImageCanBeUpgradeOutputArgs) ElementType ¶
func (GetCheckDataEngineImageCanBeUpgradeOutputArgs) ElementType() reflect.Type
type GetCheckDataEngineImageCanBeUpgradeResult ¶
type GetCheckDataEngineImageCanBeUpgradeResult struct { // The latest image version id that can be upgraded. ChildImageVersionId string `pulumi:"childImageVersionId"` DataEngineId string `pulumi:"dataEngineId"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // Is it possible to upgrade. IsUpgrade bool `pulumi:"isUpgrade"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of values returned by getCheckDataEngineImageCanBeUpgrade.
func GetCheckDataEngineImageCanBeUpgrade ¶
func GetCheckDataEngineImageCanBeUpgrade(ctx *pulumi.Context, args *GetCheckDataEngineImageCanBeUpgradeArgs, opts ...pulumi.InvokeOption) (*GetCheckDataEngineImageCanBeUpgradeResult, error)
Use this data source to query detailed information of dlc checkDataEngineImageCanBeUpgrade
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-tencentcloud/sdk/go/tencentcloud/Dlc" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Dlc"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Dlc.GetCheckDataEngineImageCanBeUpgrade(ctx, &dlc.GetCheckDataEngineImageCanBeUpgradeArgs{ DataEngineId: "DataEngine-cgkvbas6", }, nil) if err != nil { return err } return nil }) }
```
type GetCheckDataEngineImageCanBeUpgradeResultOutput ¶
type GetCheckDataEngineImageCanBeUpgradeResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getCheckDataEngineImageCanBeUpgrade.
func GetCheckDataEngineImageCanBeUpgradeOutput ¶
func GetCheckDataEngineImageCanBeUpgradeOutput(ctx *pulumi.Context, args GetCheckDataEngineImageCanBeUpgradeOutputArgs, opts ...pulumi.InvokeOption) GetCheckDataEngineImageCanBeUpgradeResultOutput
func (GetCheckDataEngineImageCanBeUpgradeResultOutput) ChildImageVersionId ¶
func (o GetCheckDataEngineImageCanBeUpgradeResultOutput) ChildImageVersionId() pulumi.StringOutput
The latest image version id that can be upgraded.
func (GetCheckDataEngineImageCanBeUpgradeResultOutput) DataEngineId ¶
func (o GetCheckDataEngineImageCanBeUpgradeResultOutput) DataEngineId() pulumi.StringOutput
func (GetCheckDataEngineImageCanBeUpgradeResultOutput) ElementType ¶
func (GetCheckDataEngineImageCanBeUpgradeResultOutput) ElementType() reflect.Type
func (GetCheckDataEngineImageCanBeUpgradeResultOutput) Id ¶
The provider-assigned unique ID for this managed resource.
func (GetCheckDataEngineImageCanBeUpgradeResultOutput) IsUpgrade ¶
func (o GetCheckDataEngineImageCanBeUpgradeResultOutput) IsUpgrade() pulumi.BoolOutput
Is it possible to upgrade.
func (GetCheckDataEngineImageCanBeUpgradeResultOutput) ResultOutputFile ¶
func (o GetCheckDataEngineImageCanBeUpgradeResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetCheckDataEngineImageCanBeUpgradeResultOutput) ToGetCheckDataEngineImageCanBeUpgradeResultOutput ¶
func (o GetCheckDataEngineImageCanBeUpgradeResultOutput) ToGetCheckDataEngineImageCanBeUpgradeResultOutput() GetCheckDataEngineImageCanBeUpgradeResultOutput
func (GetCheckDataEngineImageCanBeUpgradeResultOutput) ToGetCheckDataEngineImageCanBeUpgradeResultOutputWithContext ¶
func (o GetCheckDataEngineImageCanBeUpgradeResultOutput) ToGetCheckDataEngineImageCanBeUpgradeResultOutputWithContext(ctx context.Context) GetCheckDataEngineImageCanBeUpgradeResultOutput
type GetDescribeDataEngineArgs ¶
type GetDescribeDataEngineArgs struct { // Engine name. DataEngineName string `pulumi:"dataEngineName"` // Used to save results. ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getDescribeDataEngine.
type GetDescribeDataEngineDataEngine ¶
type GetDescribeDataEngineDataEngine struct { // Whether to automatically start the cluster, prepay not support. AutoResume bool `pulumi:"autoResume"` // Whether to automatically suspend the cluster, prepay not support. AutoSuspend bool `pulumi:"autoSuspend"` // Cluster automatic suspension time, default 10 minutes. AutoSuspendTime int `pulumi:"autoSuspendTime"` // Engine Image version id. ChildImageVersionId string `pulumi:"childImageVersionId"` // Engine VPC network segment, just like 192.0.2.1/24. CidrBlock string `pulumi:"cidrBlock"` // Engine cluster type, only support: spark_cu/presto_cu. ClusterType string `pulumi:"clusterType"` // Create time. CreateTime int `pulumi:"createTime"` // Engine crontab resume or suspend strategy, only support: 0: Wait(default), 1: Kill. CrontabResumeSuspend int `pulumi:"crontabResumeSuspend"` // Engine auto suspend strategy, when AutoSuspend is true, CrontabResumeSuspend must stop. CrontabResumeSuspendStrategies []GetDescribeDataEngineDataEngineCrontabResumeSuspendStrategy `pulumi:"crontabResumeSuspendStrategies"` // Engine unique id. DataEngineId string `pulumi:"dataEngineId"` // Engine name. DataEngineName string `pulumi:"dataEngineName"` // Whether it is the default virtual cluster. DefaultDataEngine bool `pulumi:"defaultDataEngine"` // Is it the default engine?. DefaultHouse bool `pulumi:"defaultHouse"` // For spark Batch ExecType, yearly and monthly cluster elastic limit. ElasticLimit int `pulumi:"elasticLimit"` // For spark Batch ExecType, yearly and monthly cluster whether to enable elasticity. ElasticSwitch bool `pulumi:"elasticSwitch"` // Engine exec type, only support SQL(default) or BATCH. EngineExecType string `pulumi:"engineExecType"` // Engine type, only support: spark/presto. EngineType string `pulumi:"engineType"` // Expire time. ExpireTime string `pulumi:"expireTime"` // Engine major version id. ImageVersionId string `pulumi:"imageVersionId"` // Engine image version name. ImageVersionName string `pulumi:"imageVersionName"` // Isolated time. IsolatedTime string `pulumi:"isolatedTime"` // Engine max cluster size, MaxClusters less than or equal to 10 and MaxClusters bigger than MinClusters. MaxClusters int `pulumi:"maxClusters"` // Maximum number of concurrent tasks in a single cluster, default 5. MaxConcurrency int `pulumi:"maxConcurrency"` // Engine description information. Message string `pulumi:"message"` // Engine min size, greater than or equal to 1 and MaxClusters bigger than MinClusters. MinClusters int `pulumi:"minClusters"` // Engine mode, only support 1: ByAmount, 2: YearlyAndMonthly. Mode int `pulumi:"mode"` // Network connection configuration. NetworkConnectionSets []GetDescribeDataEngineDataEngineNetworkConnectionSet `pulumi:"networkConnectionSets"` // Engine permissions. Permissions []string `pulumi:"permissions"` // Reference ID. QuotaId string `pulumi:"quotaId"` // Automatic renewal flag, 0, initial state, automatic renewal is not performed by default. If the user has prepaid non-stop service privileges, automatic renewal will occur. 1: Automatic renewal. 2: Make it clear that there will be no automatic renewal. RenewFlag int `pulumi:"renewFlag"` // Engine resource type not match, only support: Standard_CU/Memory_CU(only BATCH ExecType). ResourceType string `pulumi:"resourceType"` // Reversal time. ReversalTime string `pulumi:"reversalTime"` // For spark Batch ExecType, cluster session resource configuration template. SessionResourceTemplates []GetDescribeDataEngineDataEngineSessionResourceTemplate `pulumi:"sessionResourceTemplates"` // Engine size. Size int `pulumi:"size"` // Automatic recovery time, prepay not support. SpendAfter int `pulumi:"spendAfter"` // Whether to enable the backup cluster. StartStandbyCluster bool `pulumi:"startStandbyCluster"` // Engine state, only support: 0:Init/-1:Failed/-2:Deleted/1:Pause/2:Running/3:ToBeDelete/4:Deleting. State int `pulumi:"state"` // Operator. SubAccountUin string `pulumi:"subAccountUin"` // Tag list. TagLists []GetDescribeDataEngineDataEngineTagList `pulumi:"tagLists"` // Tolerable queuing time, default 0. scaling may be triggered when tasks are queued for longer than the tolerable time. if this parameter is 0, it means that capacity expansion may be triggered immediately once a task is queued. TolerableQueueTime int `pulumi:"tolerableQueueTime"` // Jump address of ui. UiURL string `pulumi:"uiURL"` // Update time. UpdateTime int `pulumi:"updateTime"` // User's nickname. UserAlias string `pulumi:"userAlias"` // User appid. UserAppId int `pulumi:"userAppId"` // User uin. UserUin string `pulumi:"userUin"` }
type GetDescribeDataEngineDataEngineArgs ¶
type GetDescribeDataEngineDataEngineArgs struct { // Whether to automatically start the cluster, prepay not support. AutoResume pulumi.BoolInput `pulumi:"autoResume"` // Whether to automatically suspend the cluster, prepay not support. AutoSuspend pulumi.BoolInput `pulumi:"autoSuspend"` // Cluster automatic suspension time, default 10 minutes. AutoSuspendTime pulumi.IntInput `pulumi:"autoSuspendTime"` // Engine Image version id. ChildImageVersionId pulumi.StringInput `pulumi:"childImageVersionId"` // Engine VPC network segment, just like 192.0.2.1/24. CidrBlock pulumi.StringInput `pulumi:"cidrBlock"` // Engine cluster type, only support: spark_cu/presto_cu. ClusterType pulumi.StringInput `pulumi:"clusterType"` // Create time. CreateTime pulumi.IntInput `pulumi:"createTime"` // Engine crontab resume or suspend strategy, only support: 0: Wait(default), 1: Kill. CrontabResumeSuspend pulumi.IntInput `pulumi:"crontabResumeSuspend"` // Engine auto suspend strategy, when AutoSuspend is true, CrontabResumeSuspend must stop. CrontabResumeSuspendStrategies GetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyArrayInput `pulumi:"crontabResumeSuspendStrategies"` // Engine unique id. DataEngineId pulumi.StringInput `pulumi:"dataEngineId"` // Engine name. DataEngineName pulumi.StringInput `pulumi:"dataEngineName"` // Whether it is the default virtual cluster. DefaultDataEngine pulumi.BoolInput `pulumi:"defaultDataEngine"` // Is it the default engine?. DefaultHouse pulumi.BoolInput `pulumi:"defaultHouse"` // For spark Batch ExecType, yearly and monthly cluster elastic limit. ElasticLimit pulumi.IntInput `pulumi:"elasticLimit"` // For spark Batch ExecType, yearly and monthly cluster whether to enable elasticity. ElasticSwitch pulumi.BoolInput `pulumi:"elasticSwitch"` // Engine exec type, only support SQL(default) or BATCH. EngineExecType pulumi.StringInput `pulumi:"engineExecType"` // Engine type, only support: spark/presto. EngineType pulumi.StringInput `pulumi:"engineType"` // Expire time. ExpireTime pulumi.StringInput `pulumi:"expireTime"` // Engine major version id. ImageVersionId pulumi.StringInput `pulumi:"imageVersionId"` // Engine image version name. ImageVersionName pulumi.StringInput `pulumi:"imageVersionName"` // Isolated time. IsolatedTime pulumi.StringInput `pulumi:"isolatedTime"` // Engine max cluster size, MaxClusters less than or equal to 10 and MaxClusters bigger than MinClusters. MaxClusters pulumi.IntInput `pulumi:"maxClusters"` // Maximum number of concurrent tasks in a single cluster, default 5. MaxConcurrency pulumi.IntInput `pulumi:"maxConcurrency"` // Engine description information. Message pulumi.StringInput `pulumi:"message"` // Engine min size, greater than or equal to 1 and MaxClusters bigger than MinClusters. MinClusters pulumi.IntInput `pulumi:"minClusters"` // Engine mode, only support 1: ByAmount, 2: YearlyAndMonthly. Mode pulumi.IntInput `pulumi:"mode"` // Network connection configuration. NetworkConnectionSets GetDescribeDataEngineDataEngineNetworkConnectionSetArrayInput `pulumi:"networkConnectionSets"` // Engine permissions. Permissions pulumi.StringArrayInput `pulumi:"permissions"` // Reference ID. QuotaId pulumi.StringInput `pulumi:"quotaId"` // Automatic renewal flag, 0, initial state, automatic renewal is not performed by default. If the user has prepaid non-stop service privileges, automatic renewal will occur. 1: Automatic renewal. 2: Make it clear that there will be no automatic renewal. RenewFlag pulumi.IntInput `pulumi:"renewFlag"` // Engine resource type not match, only support: Standard_CU/Memory_CU(only BATCH ExecType). ResourceType pulumi.StringInput `pulumi:"resourceType"` // Reversal time. ReversalTime pulumi.StringInput `pulumi:"reversalTime"` // For spark Batch ExecType, cluster session resource configuration template. SessionResourceTemplates GetDescribeDataEngineDataEngineSessionResourceTemplateArrayInput `pulumi:"sessionResourceTemplates"` // Engine size. Size pulumi.IntInput `pulumi:"size"` // Automatic recovery time, prepay not support. SpendAfter pulumi.IntInput `pulumi:"spendAfter"` // Whether to enable the backup cluster. StartStandbyCluster pulumi.BoolInput `pulumi:"startStandbyCluster"` // Engine state, only support: 0:Init/-1:Failed/-2:Deleted/1:Pause/2:Running/3:ToBeDelete/4:Deleting. State pulumi.IntInput `pulumi:"state"` // Operator. SubAccountUin pulumi.StringInput `pulumi:"subAccountUin"` // Tag list. TagLists GetDescribeDataEngineDataEngineTagListArrayInput `pulumi:"tagLists"` // Tolerable queuing time, default 0. scaling may be triggered when tasks are queued for longer than the tolerable time. if this parameter is 0, it means that capacity expansion may be triggered immediately once a task is queued. TolerableQueueTime pulumi.IntInput `pulumi:"tolerableQueueTime"` // Jump address of ui. UiURL pulumi.StringInput `pulumi:"uiURL"` // Update time. UpdateTime pulumi.IntInput `pulumi:"updateTime"` // User's nickname. UserAlias pulumi.StringInput `pulumi:"userAlias"` // User appid. UserAppId pulumi.IntInput `pulumi:"userAppId"` // User uin. UserUin pulumi.StringInput `pulumi:"userUin"` }
func (GetDescribeDataEngineDataEngineArgs) ElementType ¶
func (GetDescribeDataEngineDataEngineArgs) ElementType() reflect.Type
func (GetDescribeDataEngineDataEngineArgs) ToGetDescribeDataEngineDataEngineOutput ¶
func (i GetDescribeDataEngineDataEngineArgs) ToGetDescribeDataEngineDataEngineOutput() GetDescribeDataEngineDataEngineOutput
func (GetDescribeDataEngineDataEngineArgs) ToGetDescribeDataEngineDataEngineOutputWithContext ¶
func (i GetDescribeDataEngineDataEngineArgs) ToGetDescribeDataEngineDataEngineOutputWithContext(ctx context.Context) GetDescribeDataEngineDataEngineOutput
type GetDescribeDataEngineDataEngineArray ¶
type GetDescribeDataEngineDataEngineArray []GetDescribeDataEngineDataEngineInput
func (GetDescribeDataEngineDataEngineArray) ElementType ¶
func (GetDescribeDataEngineDataEngineArray) ElementType() reflect.Type
func (GetDescribeDataEngineDataEngineArray) ToGetDescribeDataEngineDataEngineArrayOutput ¶
func (i GetDescribeDataEngineDataEngineArray) ToGetDescribeDataEngineDataEngineArrayOutput() GetDescribeDataEngineDataEngineArrayOutput
func (GetDescribeDataEngineDataEngineArray) ToGetDescribeDataEngineDataEngineArrayOutputWithContext ¶
func (i GetDescribeDataEngineDataEngineArray) ToGetDescribeDataEngineDataEngineArrayOutputWithContext(ctx context.Context) GetDescribeDataEngineDataEngineArrayOutput
type GetDescribeDataEngineDataEngineArrayInput ¶
type GetDescribeDataEngineDataEngineArrayInput interface { pulumi.Input ToGetDescribeDataEngineDataEngineArrayOutput() GetDescribeDataEngineDataEngineArrayOutput ToGetDescribeDataEngineDataEngineArrayOutputWithContext(context.Context) GetDescribeDataEngineDataEngineArrayOutput }
GetDescribeDataEngineDataEngineArrayInput is an input type that accepts GetDescribeDataEngineDataEngineArray and GetDescribeDataEngineDataEngineArrayOutput values. You can construct a concrete instance of `GetDescribeDataEngineDataEngineArrayInput` via:
GetDescribeDataEngineDataEngineArray{ GetDescribeDataEngineDataEngineArgs{...} }
type GetDescribeDataEngineDataEngineArrayOutput ¶
type GetDescribeDataEngineDataEngineArrayOutput struct{ *pulumi.OutputState }
func (GetDescribeDataEngineDataEngineArrayOutput) ElementType ¶
func (GetDescribeDataEngineDataEngineArrayOutput) ElementType() reflect.Type
func (GetDescribeDataEngineDataEngineArrayOutput) ToGetDescribeDataEngineDataEngineArrayOutput ¶
func (o GetDescribeDataEngineDataEngineArrayOutput) ToGetDescribeDataEngineDataEngineArrayOutput() GetDescribeDataEngineDataEngineArrayOutput
func (GetDescribeDataEngineDataEngineArrayOutput) ToGetDescribeDataEngineDataEngineArrayOutputWithContext ¶
func (o GetDescribeDataEngineDataEngineArrayOutput) ToGetDescribeDataEngineDataEngineArrayOutputWithContext(ctx context.Context) GetDescribeDataEngineDataEngineArrayOutput
type GetDescribeDataEngineDataEngineCrontabResumeSuspendStrategy ¶
type GetDescribeDataEngineDataEngineCrontabResumeSuspendStrategy struct { // Scheduled pull-up time: For example: 8 o'clock on Monday is expressed as 1000000-08:00:00. ResumeTime string `pulumi:"resumeTime"` // Suspend configuration: 0 (default): wait for the task to end before suspending, 1: force suspend. SuspendStrategy int `pulumi:"suspendStrategy"` // Scheduled suspension time: For example: 20 o'clock on Monday is expressed as 1000000-20:00:00. SuspendTime string `pulumi:"suspendTime"` }
type GetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyArgs ¶
type GetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyArgs struct { // Scheduled pull-up time: For example: 8 o'clock on Monday is expressed as 1000000-08:00:00. ResumeTime pulumi.StringInput `pulumi:"resumeTime"` // Suspend configuration: 0 (default): wait for the task to end before suspending, 1: force suspend. SuspendStrategy pulumi.IntInput `pulumi:"suspendStrategy"` // Scheduled suspension time: For example: 20 o'clock on Monday is expressed as 1000000-20:00:00. SuspendTime pulumi.StringInput `pulumi:"suspendTime"` }
func (GetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyArgs) ElementType ¶
func (GetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyArgs) ElementType() reflect.Type
func (GetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyArgs) ToGetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyOutput ¶
func (i GetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyArgs) ToGetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyOutput() GetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyOutput
func (GetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyArgs) ToGetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyOutputWithContext ¶
func (i GetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyArgs) ToGetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyOutputWithContext(ctx context.Context) GetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyOutput
type GetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyArray ¶
type GetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyArray []GetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyInput
func (GetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyArray) ElementType ¶
func (GetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyArray) ElementType() reflect.Type
func (GetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyArray) ToGetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyArrayOutput ¶
func (i GetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyArray) ToGetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyArrayOutput() GetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyArrayOutput
func (GetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyArray) ToGetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyArrayOutputWithContext ¶
func (i GetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyArray) ToGetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyArrayOutputWithContext(ctx context.Context) GetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyArrayOutput
type GetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyArrayInput ¶
type GetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyArrayInput interface { pulumi.Input ToGetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyArrayOutput() GetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyArrayOutput ToGetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyArrayOutputWithContext(context.Context) GetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyArrayOutput }
GetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyArrayInput is an input type that accepts GetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyArray and GetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyArrayOutput values. You can construct a concrete instance of `GetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyArrayInput` via:
GetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyArray{ GetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyArgs{...} }
type GetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyArrayOutput ¶
type GetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyArrayOutput struct{ *pulumi.OutputState }
func (GetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyArrayOutput) ElementType ¶
func (GetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyArrayOutput) ElementType() reflect.Type
func (GetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyArrayOutput) ToGetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyArrayOutput ¶
func (o GetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyArrayOutput) ToGetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyArrayOutput() GetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyArrayOutput
func (GetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyArrayOutput) ToGetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyArrayOutputWithContext ¶
func (o GetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyArrayOutput) ToGetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyArrayOutputWithContext(ctx context.Context) GetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyArrayOutput
type GetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyInput ¶
type GetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyInput interface { pulumi.Input ToGetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyOutput() GetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyOutput ToGetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyOutputWithContext(context.Context) GetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyOutput }
GetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyInput is an input type that accepts GetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyArgs and GetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyOutput values. You can construct a concrete instance of `GetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyInput` via:
GetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyArgs{...}
type GetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyOutput ¶
type GetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyOutput struct{ *pulumi.OutputState }
func (GetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyOutput) ElementType ¶
func (GetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyOutput) ElementType() reflect.Type
func (GetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyOutput) ResumeTime ¶
func (o GetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyOutput) ResumeTime() pulumi.StringOutput
Scheduled pull-up time: For example: 8 o'clock on Monday is expressed as 1000000-08:00:00.
func (GetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyOutput) SuspendStrategy ¶
func (o GetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyOutput) SuspendStrategy() pulumi.IntOutput
Suspend configuration: 0 (default): wait for the task to end before suspending, 1: force suspend.
func (GetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyOutput) SuspendTime ¶
func (o GetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyOutput) SuspendTime() pulumi.StringOutput
Scheduled suspension time: For example: 20 o'clock on Monday is expressed as 1000000-20:00:00.
func (GetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyOutput) ToGetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyOutput ¶
func (o GetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyOutput) ToGetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyOutput() GetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyOutput
func (GetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyOutput) ToGetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyOutputWithContext ¶
func (o GetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyOutput) ToGetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyOutputWithContext(ctx context.Context) GetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyOutput
type GetDescribeDataEngineDataEngineInput ¶
type GetDescribeDataEngineDataEngineInput interface { pulumi.Input ToGetDescribeDataEngineDataEngineOutput() GetDescribeDataEngineDataEngineOutput ToGetDescribeDataEngineDataEngineOutputWithContext(context.Context) GetDescribeDataEngineDataEngineOutput }
GetDescribeDataEngineDataEngineInput is an input type that accepts GetDescribeDataEngineDataEngineArgs and GetDescribeDataEngineDataEngineOutput values. You can construct a concrete instance of `GetDescribeDataEngineDataEngineInput` via:
GetDescribeDataEngineDataEngineArgs{...}
type GetDescribeDataEngineDataEngineNetworkConnectionSet ¶
type GetDescribeDataEngineDataEngineNetworkConnectionSet struct { // User appid. Appid int `pulumi:"appid"` // Network configuration unique identifier. AssociateId string `pulumi:"associateId"` // Create time. CreateTime int `pulumi:"createTime"` // Datasource connection cidr block. DatasourceConnectionCidrBlock string `pulumi:"datasourceConnectionCidrBlock"` // Data source id (obsolete). DatasourceConnectionId string `pulumi:"datasourceConnectionId"` // Network configuration name. DatasourceConnectionName string `pulumi:"datasourceConnectionName"` // Datasource connection subnet cidr block. DatasourceConnectionSubnetCidrBlock string `pulumi:"datasourceConnectionSubnetCidrBlock"` // Datasource subnetId. DatasourceConnectionSubnetId string `pulumi:"datasourceConnectionSubnetId"` // Datasource vpcid. DatasourceConnectionVpcId string `pulumi:"datasourceConnectionVpcId"` // Data engine id. HouseId string `pulumi:"houseId"` // Data engine name. HouseName string `pulumi:"houseName"` // Network configuration id. Id int `pulumi:"id"` // Network configuration description. NetworkConnectionDesc string `pulumi:"networkConnectionDesc"` // Network configuration type. NetworkConnectionType int `pulumi:"networkConnectionType"` // Engine state, only support: 0:Init/-1:Failed/-2:Deleted/1:Pause/2:Running/3:ToBeDelete/4:Deleting. State int `pulumi:"state"` // Operator. SubAccountUin string `pulumi:"subAccountUin"` // User uin. Uin string `pulumi:"uin"` // Update time. UpdateTime int `pulumi:"updateTime"` }
type GetDescribeDataEngineDataEngineNetworkConnectionSetArgs ¶
type GetDescribeDataEngineDataEngineNetworkConnectionSetArgs struct { // User appid. Appid pulumi.IntInput `pulumi:"appid"` // Network configuration unique identifier. AssociateId pulumi.StringInput `pulumi:"associateId"` // Create time. CreateTime pulumi.IntInput `pulumi:"createTime"` // Datasource connection cidr block. DatasourceConnectionCidrBlock pulumi.StringInput `pulumi:"datasourceConnectionCidrBlock"` // Data source id (obsolete). DatasourceConnectionId pulumi.StringInput `pulumi:"datasourceConnectionId"` // Network configuration name. DatasourceConnectionName pulumi.StringInput `pulumi:"datasourceConnectionName"` // Datasource connection subnet cidr block. DatasourceConnectionSubnetCidrBlock pulumi.StringInput `pulumi:"datasourceConnectionSubnetCidrBlock"` // Datasource subnetId. DatasourceConnectionSubnetId pulumi.StringInput `pulumi:"datasourceConnectionSubnetId"` // Datasource vpcid. DatasourceConnectionVpcId pulumi.StringInput `pulumi:"datasourceConnectionVpcId"` // Data engine id. HouseId pulumi.StringInput `pulumi:"houseId"` // Data engine name. HouseName pulumi.StringInput `pulumi:"houseName"` // Network configuration id. Id pulumi.IntInput `pulumi:"id"` // Network configuration description. NetworkConnectionDesc pulumi.StringInput `pulumi:"networkConnectionDesc"` // Network configuration type. NetworkConnectionType pulumi.IntInput `pulumi:"networkConnectionType"` // Engine state, only support: 0:Init/-1:Failed/-2:Deleted/1:Pause/2:Running/3:ToBeDelete/4:Deleting. State pulumi.IntInput `pulumi:"state"` // Operator. SubAccountUin pulumi.StringInput `pulumi:"subAccountUin"` // User uin. Uin pulumi.StringInput `pulumi:"uin"` // Update time. UpdateTime pulumi.IntInput `pulumi:"updateTime"` }
func (GetDescribeDataEngineDataEngineNetworkConnectionSetArgs) ElementType ¶
func (GetDescribeDataEngineDataEngineNetworkConnectionSetArgs) ElementType() reflect.Type
func (GetDescribeDataEngineDataEngineNetworkConnectionSetArgs) ToGetDescribeDataEngineDataEngineNetworkConnectionSetOutput ¶
func (i GetDescribeDataEngineDataEngineNetworkConnectionSetArgs) ToGetDescribeDataEngineDataEngineNetworkConnectionSetOutput() GetDescribeDataEngineDataEngineNetworkConnectionSetOutput
func (GetDescribeDataEngineDataEngineNetworkConnectionSetArgs) ToGetDescribeDataEngineDataEngineNetworkConnectionSetOutputWithContext ¶
func (i GetDescribeDataEngineDataEngineNetworkConnectionSetArgs) ToGetDescribeDataEngineDataEngineNetworkConnectionSetOutputWithContext(ctx context.Context) GetDescribeDataEngineDataEngineNetworkConnectionSetOutput
type GetDescribeDataEngineDataEngineNetworkConnectionSetArray ¶
type GetDescribeDataEngineDataEngineNetworkConnectionSetArray []GetDescribeDataEngineDataEngineNetworkConnectionSetInput
func (GetDescribeDataEngineDataEngineNetworkConnectionSetArray) ElementType ¶
func (GetDescribeDataEngineDataEngineNetworkConnectionSetArray) ElementType() reflect.Type
func (GetDescribeDataEngineDataEngineNetworkConnectionSetArray) ToGetDescribeDataEngineDataEngineNetworkConnectionSetArrayOutput ¶
func (i GetDescribeDataEngineDataEngineNetworkConnectionSetArray) ToGetDescribeDataEngineDataEngineNetworkConnectionSetArrayOutput() GetDescribeDataEngineDataEngineNetworkConnectionSetArrayOutput
func (GetDescribeDataEngineDataEngineNetworkConnectionSetArray) ToGetDescribeDataEngineDataEngineNetworkConnectionSetArrayOutputWithContext ¶
func (i GetDescribeDataEngineDataEngineNetworkConnectionSetArray) ToGetDescribeDataEngineDataEngineNetworkConnectionSetArrayOutputWithContext(ctx context.Context) GetDescribeDataEngineDataEngineNetworkConnectionSetArrayOutput
type GetDescribeDataEngineDataEngineNetworkConnectionSetArrayInput ¶
type GetDescribeDataEngineDataEngineNetworkConnectionSetArrayInput interface { pulumi.Input ToGetDescribeDataEngineDataEngineNetworkConnectionSetArrayOutput() GetDescribeDataEngineDataEngineNetworkConnectionSetArrayOutput ToGetDescribeDataEngineDataEngineNetworkConnectionSetArrayOutputWithContext(context.Context) GetDescribeDataEngineDataEngineNetworkConnectionSetArrayOutput }
GetDescribeDataEngineDataEngineNetworkConnectionSetArrayInput is an input type that accepts GetDescribeDataEngineDataEngineNetworkConnectionSetArray and GetDescribeDataEngineDataEngineNetworkConnectionSetArrayOutput values. You can construct a concrete instance of `GetDescribeDataEngineDataEngineNetworkConnectionSetArrayInput` via:
GetDescribeDataEngineDataEngineNetworkConnectionSetArray{ GetDescribeDataEngineDataEngineNetworkConnectionSetArgs{...} }
type GetDescribeDataEngineDataEngineNetworkConnectionSetArrayOutput ¶
type GetDescribeDataEngineDataEngineNetworkConnectionSetArrayOutput struct{ *pulumi.OutputState }
func (GetDescribeDataEngineDataEngineNetworkConnectionSetArrayOutput) ElementType ¶
func (GetDescribeDataEngineDataEngineNetworkConnectionSetArrayOutput) ElementType() reflect.Type
func (GetDescribeDataEngineDataEngineNetworkConnectionSetArrayOutput) ToGetDescribeDataEngineDataEngineNetworkConnectionSetArrayOutput ¶
func (o GetDescribeDataEngineDataEngineNetworkConnectionSetArrayOutput) ToGetDescribeDataEngineDataEngineNetworkConnectionSetArrayOutput() GetDescribeDataEngineDataEngineNetworkConnectionSetArrayOutput
func (GetDescribeDataEngineDataEngineNetworkConnectionSetArrayOutput) ToGetDescribeDataEngineDataEngineNetworkConnectionSetArrayOutputWithContext ¶
func (o GetDescribeDataEngineDataEngineNetworkConnectionSetArrayOutput) ToGetDescribeDataEngineDataEngineNetworkConnectionSetArrayOutputWithContext(ctx context.Context) GetDescribeDataEngineDataEngineNetworkConnectionSetArrayOutput
type GetDescribeDataEngineDataEngineNetworkConnectionSetInput ¶
type GetDescribeDataEngineDataEngineNetworkConnectionSetInput interface { pulumi.Input ToGetDescribeDataEngineDataEngineNetworkConnectionSetOutput() GetDescribeDataEngineDataEngineNetworkConnectionSetOutput ToGetDescribeDataEngineDataEngineNetworkConnectionSetOutputWithContext(context.Context) GetDescribeDataEngineDataEngineNetworkConnectionSetOutput }
GetDescribeDataEngineDataEngineNetworkConnectionSetInput is an input type that accepts GetDescribeDataEngineDataEngineNetworkConnectionSetArgs and GetDescribeDataEngineDataEngineNetworkConnectionSetOutput values. You can construct a concrete instance of `GetDescribeDataEngineDataEngineNetworkConnectionSetInput` via:
GetDescribeDataEngineDataEngineNetworkConnectionSetArgs{...}
type GetDescribeDataEngineDataEngineNetworkConnectionSetOutput ¶
type GetDescribeDataEngineDataEngineNetworkConnectionSetOutput struct{ *pulumi.OutputState }
func (GetDescribeDataEngineDataEngineNetworkConnectionSetOutput) Appid ¶
func (o GetDescribeDataEngineDataEngineNetworkConnectionSetOutput) Appid() pulumi.IntOutput
User appid.
func (GetDescribeDataEngineDataEngineNetworkConnectionSetOutput) AssociateId ¶
func (o GetDescribeDataEngineDataEngineNetworkConnectionSetOutput) AssociateId() pulumi.StringOutput
Network configuration unique identifier.
func (GetDescribeDataEngineDataEngineNetworkConnectionSetOutput) CreateTime ¶
func (o GetDescribeDataEngineDataEngineNetworkConnectionSetOutput) CreateTime() pulumi.IntOutput
Create time.
func (GetDescribeDataEngineDataEngineNetworkConnectionSetOutput) DatasourceConnectionCidrBlock ¶
func (o GetDescribeDataEngineDataEngineNetworkConnectionSetOutput) DatasourceConnectionCidrBlock() pulumi.StringOutput
Datasource connection cidr block.
func (GetDescribeDataEngineDataEngineNetworkConnectionSetOutput) DatasourceConnectionId ¶
func (o GetDescribeDataEngineDataEngineNetworkConnectionSetOutput) DatasourceConnectionId() pulumi.StringOutput
Data source id (obsolete).
func (GetDescribeDataEngineDataEngineNetworkConnectionSetOutput) DatasourceConnectionName ¶
func (o GetDescribeDataEngineDataEngineNetworkConnectionSetOutput) DatasourceConnectionName() pulumi.StringOutput
Network configuration name.
func (GetDescribeDataEngineDataEngineNetworkConnectionSetOutput) DatasourceConnectionSubnetCidrBlock ¶
func (o GetDescribeDataEngineDataEngineNetworkConnectionSetOutput) DatasourceConnectionSubnetCidrBlock() pulumi.StringOutput
Datasource connection subnet cidr block.
func (GetDescribeDataEngineDataEngineNetworkConnectionSetOutput) DatasourceConnectionSubnetId ¶
func (o GetDescribeDataEngineDataEngineNetworkConnectionSetOutput) DatasourceConnectionSubnetId() pulumi.StringOutput
Datasource subnetId.
func (GetDescribeDataEngineDataEngineNetworkConnectionSetOutput) DatasourceConnectionVpcId ¶
func (o GetDescribeDataEngineDataEngineNetworkConnectionSetOutput) DatasourceConnectionVpcId() pulumi.StringOutput
Datasource vpcid.
func (GetDescribeDataEngineDataEngineNetworkConnectionSetOutput) ElementType ¶
func (GetDescribeDataEngineDataEngineNetworkConnectionSetOutput) ElementType() reflect.Type
func (GetDescribeDataEngineDataEngineNetworkConnectionSetOutput) HouseId ¶
func (o GetDescribeDataEngineDataEngineNetworkConnectionSetOutput) HouseId() pulumi.StringOutput
Data engine id.
func (GetDescribeDataEngineDataEngineNetworkConnectionSetOutput) HouseName ¶
func (o GetDescribeDataEngineDataEngineNetworkConnectionSetOutput) HouseName() pulumi.StringOutput
Data engine name.
func (GetDescribeDataEngineDataEngineNetworkConnectionSetOutput) NetworkConnectionDesc ¶
func (o GetDescribeDataEngineDataEngineNetworkConnectionSetOutput) NetworkConnectionDesc() pulumi.StringOutput
Network configuration description.
func (GetDescribeDataEngineDataEngineNetworkConnectionSetOutput) NetworkConnectionType ¶
func (o GetDescribeDataEngineDataEngineNetworkConnectionSetOutput) NetworkConnectionType() pulumi.IntOutput
Network configuration type.
func (GetDescribeDataEngineDataEngineNetworkConnectionSetOutput) State ¶
func (o GetDescribeDataEngineDataEngineNetworkConnectionSetOutput) State() pulumi.IntOutput
Engine state, only support: 0:Init/-1:Failed/-2:Deleted/1:Pause/2:Running/3:ToBeDelete/4:Deleting.
func (GetDescribeDataEngineDataEngineNetworkConnectionSetOutput) SubAccountUin ¶
func (o GetDescribeDataEngineDataEngineNetworkConnectionSetOutput) SubAccountUin() pulumi.StringOutput
Operator.
func (GetDescribeDataEngineDataEngineNetworkConnectionSetOutput) ToGetDescribeDataEngineDataEngineNetworkConnectionSetOutput ¶
func (o GetDescribeDataEngineDataEngineNetworkConnectionSetOutput) ToGetDescribeDataEngineDataEngineNetworkConnectionSetOutput() GetDescribeDataEngineDataEngineNetworkConnectionSetOutput
func (GetDescribeDataEngineDataEngineNetworkConnectionSetOutput) ToGetDescribeDataEngineDataEngineNetworkConnectionSetOutputWithContext ¶
func (o GetDescribeDataEngineDataEngineNetworkConnectionSetOutput) ToGetDescribeDataEngineDataEngineNetworkConnectionSetOutputWithContext(ctx context.Context) GetDescribeDataEngineDataEngineNetworkConnectionSetOutput
func (GetDescribeDataEngineDataEngineNetworkConnectionSetOutput) UpdateTime ¶
func (o GetDescribeDataEngineDataEngineNetworkConnectionSetOutput) UpdateTime() pulumi.IntOutput
Update time.
type GetDescribeDataEngineDataEngineOutput ¶
type GetDescribeDataEngineDataEngineOutput struct{ *pulumi.OutputState }
func (GetDescribeDataEngineDataEngineOutput) AutoResume ¶
func (o GetDescribeDataEngineDataEngineOutput) AutoResume() pulumi.BoolOutput
Whether to automatically start the cluster, prepay not support.
func (GetDescribeDataEngineDataEngineOutput) AutoSuspend ¶
func (o GetDescribeDataEngineDataEngineOutput) AutoSuspend() pulumi.BoolOutput
Whether to automatically suspend the cluster, prepay not support.
func (GetDescribeDataEngineDataEngineOutput) AutoSuspendTime ¶
func (o GetDescribeDataEngineDataEngineOutput) AutoSuspendTime() pulumi.IntOutput
Cluster automatic suspension time, default 10 minutes.
func (GetDescribeDataEngineDataEngineOutput) ChildImageVersionId ¶
func (o GetDescribeDataEngineDataEngineOutput) ChildImageVersionId() pulumi.StringOutput
Engine Image version id.
func (GetDescribeDataEngineDataEngineOutput) CidrBlock ¶
func (o GetDescribeDataEngineDataEngineOutput) CidrBlock() pulumi.StringOutput
Engine VPC network segment, just like 192.0.2.1/24.
func (GetDescribeDataEngineDataEngineOutput) ClusterType ¶
func (o GetDescribeDataEngineDataEngineOutput) ClusterType() pulumi.StringOutput
Engine cluster type, only support: spark_cu/presto_cu.
func (GetDescribeDataEngineDataEngineOutput) CreateTime ¶
func (o GetDescribeDataEngineDataEngineOutput) CreateTime() pulumi.IntOutput
Create time.
func (GetDescribeDataEngineDataEngineOutput) CrontabResumeSuspend ¶
func (o GetDescribeDataEngineDataEngineOutput) CrontabResumeSuspend() pulumi.IntOutput
Engine crontab resume or suspend strategy, only support: 0: Wait(default), 1: Kill.
func (GetDescribeDataEngineDataEngineOutput) CrontabResumeSuspendStrategies ¶
func (o GetDescribeDataEngineDataEngineOutput) CrontabResumeSuspendStrategies() GetDescribeDataEngineDataEngineCrontabResumeSuspendStrategyArrayOutput
Engine auto suspend strategy, when AutoSuspend is true, CrontabResumeSuspend must stop.
func (GetDescribeDataEngineDataEngineOutput) DataEngineId ¶
func (o GetDescribeDataEngineDataEngineOutput) DataEngineId() pulumi.StringOutput
Engine unique id.
func (GetDescribeDataEngineDataEngineOutput) DataEngineName ¶
func (o GetDescribeDataEngineDataEngineOutput) DataEngineName() pulumi.StringOutput
Engine name.
func (GetDescribeDataEngineDataEngineOutput) DefaultDataEngine ¶
func (o GetDescribeDataEngineDataEngineOutput) DefaultDataEngine() pulumi.BoolOutput
Whether it is the default virtual cluster.
func (GetDescribeDataEngineDataEngineOutput) DefaultHouse ¶
func (o GetDescribeDataEngineDataEngineOutput) DefaultHouse() pulumi.BoolOutput
Is it the default engine?.
func (GetDescribeDataEngineDataEngineOutput) ElasticLimit ¶
func (o GetDescribeDataEngineDataEngineOutput) ElasticLimit() pulumi.IntOutput
For spark Batch ExecType, yearly and monthly cluster elastic limit.
func (GetDescribeDataEngineDataEngineOutput) ElasticSwitch ¶
func (o GetDescribeDataEngineDataEngineOutput) ElasticSwitch() pulumi.BoolOutput
For spark Batch ExecType, yearly and monthly cluster whether to enable elasticity.
func (GetDescribeDataEngineDataEngineOutput) ElementType ¶
func (GetDescribeDataEngineDataEngineOutput) ElementType() reflect.Type
func (GetDescribeDataEngineDataEngineOutput) EngineExecType ¶
func (o GetDescribeDataEngineDataEngineOutput) EngineExecType() pulumi.StringOutput
Engine exec type, only support SQL(default) or BATCH.
func (GetDescribeDataEngineDataEngineOutput) EngineType ¶
func (o GetDescribeDataEngineDataEngineOutput) EngineType() pulumi.StringOutput
Engine type, only support: spark/presto.
func (GetDescribeDataEngineDataEngineOutput) ExpireTime ¶
func (o GetDescribeDataEngineDataEngineOutput) ExpireTime() pulumi.StringOutput
Expire time.
func (GetDescribeDataEngineDataEngineOutput) ImageVersionId ¶
func (o GetDescribeDataEngineDataEngineOutput) ImageVersionId() pulumi.StringOutput
Engine major version id.
func (GetDescribeDataEngineDataEngineOutput) ImageVersionName ¶
func (o GetDescribeDataEngineDataEngineOutput) ImageVersionName() pulumi.StringOutput
Engine image version name.
func (GetDescribeDataEngineDataEngineOutput) IsolatedTime ¶
func (o GetDescribeDataEngineDataEngineOutput) IsolatedTime() pulumi.StringOutput
Isolated time.
func (GetDescribeDataEngineDataEngineOutput) MaxClusters ¶
func (o GetDescribeDataEngineDataEngineOutput) MaxClusters() pulumi.IntOutput
Engine max cluster size, MaxClusters less than or equal to 10 and MaxClusters bigger than MinClusters.
func (GetDescribeDataEngineDataEngineOutput) MaxConcurrency ¶
func (o GetDescribeDataEngineDataEngineOutput) MaxConcurrency() pulumi.IntOutput
Maximum number of concurrent tasks in a single cluster, default 5.
func (GetDescribeDataEngineDataEngineOutput) Message ¶
func (o GetDescribeDataEngineDataEngineOutput) Message() pulumi.StringOutput
Engine description information.
func (GetDescribeDataEngineDataEngineOutput) MinClusters ¶
func (o GetDescribeDataEngineDataEngineOutput) MinClusters() pulumi.IntOutput
Engine min size, greater than or equal to 1 and MaxClusters bigger than MinClusters.
func (GetDescribeDataEngineDataEngineOutput) Mode ¶
func (o GetDescribeDataEngineDataEngineOutput) Mode() pulumi.IntOutput
Engine mode, only support 1: ByAmount, 2: YearlyAndMonthly.
func (GetDescribeDataEngineDataEngineOutput) NetworkConnectionSets ¶
func (o GetDescribeDataEngineDataEngineOutput) NetworkConnectionSets() GetDescribeDataEngineDataEngineNetworkConnectionSetArrayOutput
Network connection configuration.
func (GetDescribeDataEngineDataEngineOutput) Permissions ¶
func (o GetDescribeDataEngineDataEngineOutput) Permissions() pulumi.StringArrayOutput
Engine permissions.
func (GetDescribeDataEngineDataEngineOutput) QuotaId ¶
func (o GetDescribeDataEngineDataEngineOutput) QuotaId() pulumi.StringOutput
Reference ID.
func (GetDescribeDataEngineDataEngineOutput) RenewFlag ¶
func (o GetDescribeDataEngineDataEngineOutput) RenewFlag() pulumi.IntOutput
Automatic renewal flag, 0, initial state, automatic renewal is not performed by default. If the user has prepaid non-stop service privileges, automatic renewal will occur. 1: Automatic renewal. 2: Make it clear that there will be no automatic renewal.
func (GetDescribeDataEngineDataEngineOutput) ResourceType ¶
func (o GetDescribeDataEngineDataEngineOutput) ResourceType() pulumi.StringOutput
Engine resource type not match, only support: Standard_CU/Memory_CU(only BATCH ExecType).
func (GetDescribeDataEngineDataEngineOutput) ReversalTime ¶
func (o GetDescribeDataEngineDataEngineOutput) ReversalTime() pulumi.StringOutput
Reversal time.
func (GetDescribeDataEngineDataEngineOutput) SessionResourceTemplates ¶
func (o GetDescribeDataEngineDataEngineOutput) SessionResourceTemplates() GetDescribeDataEngineDataEngineSessionResourceTemplateArrayOutput
For spark Batch ExecType, cluster session resource configuration template.
func (GetDescribeDataEngineDataEngineOutput) Size ¶
func (o GetDescribeDataEngineDataEngineOutput) Size() pulumi.IntOutput
Engine size.
func (GetDescribeDataEngineDataEngineOutput) SpendAfter ¶
func (o GetDescribeDataEngineDataEngineOutput) SpendAfter() pulumi.IntOutput
Automatic recovery time, prepay not support.
func (GetDescribeDataEngineDataEngineOutput) StartStandbyCluster ¶
func (o GetDescribeDataEngineDataEngineOutput) StartStandbyCluster() pulumi.BoolOutput
Whether to enable the backup cluster.
func (GetDescribeDataEngineDataEngineOutput) State ¶
func (o GetDescribeDataEngineDataEngineOutput) State() pulumi.IntOutput
Engine state, only support: 0:Init/-1:Failed/-2:Deleted/1:Pause/2:Running/3:ToBeDelete/4:Deleting.
func (GetDescribeDataEngineDataEngineOutput) SubAccountUin ¶
func (o GetDescribeDataEngineDataEngineOutput) SubAccountUin() pulumi.StringOutput
Operator.
func (GetDescribeDataEngineDataEngineOutput) TagLists ¶
func (o GetDescribeDataEngineDataEngineOutput) TagLists() GetDescribeDataEngineDataEngineTagListArrayOutput
Tag list.
func (GetDescribeDataEngineDataEngineOutput) ToGetDescribeDataEngineDataEngineOutput ¶
func (o GetDescribeDataEngineDataEngineOutput) ToGetDescribeDataEngineDataEngineOutput() GetDescribeDataEngineDataEngineOutput
func (GetDescribeDataEngineDataEngineOutput) ToGetDescribeDataEngineDataEngineOutputWithContext ¶
func (o GetDescribeDataEngineDataEngineOutput) ToGetDescribeDataEngineDataEngineOutputWithContext(ctx context.Context) GetDescribeDataEngineDataEngineOutput
func (GetDescribeDataEngineDataEngineOutput) TolerableQueueTime ¶
func (o GetDescribeDataEngineDataEngineOutput) TolerableQueueTime() pulumi.IntOutput
Tolerable queuing time, default 0. scaling may be triggered when tasks are queued for longer than the tolerable time. if this parameter is 0, it means that capacity expansion may be triggered immediately once a task is queued.
func (GetDescribeDataEngineDataEngineOutput) UiURL ¶
func (o GetDescribeDataEngineDataEngineOutput) UiURL() pulumi.StringOutput
Jump address of ui.
func (GetDescribeDataEngineDataEngineOutput) UpdateTime ¶
func (o GetDescribeDataEngineDataEngineOutput) UpdateTime() pulumi.IntOutput
Update time.
func (GetDescribeDataEngineDataEngineOutput) UserAlias ¶
func (o GetDescribeDataEngineDataEngineOutput) UserAlias() pulumi.StringOutput
User's nickname.
func (GetDescribeDataEngineDataEngineOutput) UserAppId ¶
func (o GetDescribeDataEngineDataEngineOutput) UserAppId() pulumi.IntOutput
User appid.
func (GetDescribeDataEngineDataEngineOutput) UserUin ¶
func (o GetDescribeDataEngineDataEngineOutput) UserUin() pulumi.StringOutput
User uin.
type GetDescribeDataEngineDataEngineSessionResourceTemplate ¶
type GetDescribeDataEngineDataEngineSessionResourceTemplate struct { // Engine driver size specification only supports: small/medium/large/xlarge/m.small/m.medium/m.large/m.xlarge. DriverSize string `pulumi:"driverSize"` // Specify the executor max number (in a dynamic configuration scenario), the minimum value is 1, and the maximum value is less than the cluster specification (when ExecutorMaxNumbers is less than ExecutorNums, the value is set to ExecutorNums). ExecutorMaxNumbers int `pulumi:"executorMaxNumbers"` // Specify the number of executors. The minimum value is 1 and the maximum value is less than the cluster specification. ExecutorNums int `pulumi:"executorNums"` // Engine executor size specification only supports: small/medium/large/xlarge/m.small/m.medium/m.large/m.xlarge. ExecutorSize string `pulumi:"executorSize"` }
type GetDescribeDataEngineDataEngineSessionResourceTemplateArgs ¶
type GetDescribeDataEngineDataEngineSessionResourceTemplateArgs struct { // Engine driver size specification only supports: small/medium/large/xlarge/m.small/m.medium/m.large/m.xlarge. DriverSize pulumi.StringInput `pulumi:"driverSize"` // Specify the executor max number (in a dynamic configuration scenario), the minimum value is 1, and the maximum value is less than the cluster specification (when ExecutorMaxNumbers is less than ExecutorNums, the value is set to ExecutorNums). ExecutorMaxNumbers pulumi.IntInput `pulumi:"executorMaxNumbers"` // Specify the number of executors. The minimum value is 1 and the maximum value is less than the cluster specification. ExecutorNums pulumi.IntInput `pulumi:"executorNums"` // Engine executor size specification only supports: small/medium/large/xlarge/m.small/m.medium/m.large/m.xlarge. ExecutorSize pulumi.StringInput `pulumi:"executorSize"` }
func (GetDescribeDataEngineDataEngineSessionResourceTemplateArgs) ElementType ¶
func (GetDescribeDataEngineDataEngineSessionResourceTemplateArgs) ElementType() reflect.Type
func (GetDescribeDataEngineDataEngineSessionResourceTemplateArgs) ToGetDescribeDataEngineDataEngineSessionResourceTemplateOutput ¶
func (i GetDescribeDataEngineDataEngineSessionResourceTemplateArgs) ToGetDescribeDataEngineDataEngineSessionResourceTemplateOutput() GetDescribeDataEngineDataEngineSessionResourceTemplateOutput
func (GetDescribeDataEngineDataEngineSessionResourceTemplateArgs) ToGetDescribeDataEngineDataEngineSessionResourceTemplateOutputWithContext ¶
func (i GetDescribeDataEngineDataEngineSessionResourceTemplateArgs) ToGetDescribeDataEngineDataEngineSessionResourceTemplateOutputWithContext(ctx context.Context) GetDescribeDataEngineDataEngineSessionResourceTemplateOutput
type GetDescribeDataEngineDataEngineSessionResourceTemplateArray ¶
type GetDescribeDataEngineDataEngineSessionResourceTemplateArray []GetDescribeDataEngineDataEngineSessionResourceTemplateInput
func (GetDescribeDataEngineDataEngineSessionResourceTemplateArray) ElementType ¶
func (GetDescribeDataEngineDataEngineSessionResourceTemplateArray) ElementType() reflect.Type
func (GetDescribeDataEngineDataEngineSessionResourceTemplateArray) ToGetDescribeDataEngineDataEngineSessionResourceTemplateArrayOutput ¶
func (i GetDescribeDataEngineDataEngineSessionResourceTemplateArray) ToGetDescribeDataEngineDataEngineSessionResourceTemplateArrayOutput() GetDescribeDataEngineDataEngineSessionResourceTemplateArrayOutput
func (GetDescribeDataEngineDataEngineSessionResourceTemplateArray) ToGetDescribeDataEngineDataEngineSessionResourceTemplateArrayOutputWithContext ¶
func (i GetDescribeDataEngineDataEngineSessionResourceTemplateArray) ToGetDescribeDataEngineDataEngineSessionResourceTemplateArrayOutputWithContext(ctx context.Context) GetDescribeDataEngineDataEngineSessionResourceTemplateArrayOutput
type GetDescribeDataEngineDataEngineSessionResourceTemplateArrayInput ¶
type GetDescribeDataEngineDataEngineSessionResourceTemplateArrayInput interface { pulumi.Input ToGetDescribeDataEngineDataEngineSessionResourceTemplateArrayOutput() GetDescribeDataEngineDataEngineSessionResourceTemplateArrayOutput ToGetDescribeDataEngineDataEngineSessionResourceTemplateArrayOutputWithContext(context.Context) GetDescribeDataEngineDataEngineSessionResourceTemplateArrayOutput }
GetDescribeDataEngineDataEngineSessionResourceTemplateArrayInput is an input type that accepts GetDescribeDataEngineDataEngineSessionResourceTemplateArray and GetDescribeDataEngineDataEngineSessionResourceTemplateArrayOutput values. You can construct a concrete instance of `GetDescribeDataEngineDataEngineSessionResourceTemplateArrayInput` via:
GetDescribeDataEngineDataEngineSessionResourceTemplateArray{ GetDescribeDataEngineDataEngineSessionResourceTemplateArgs{...} }
type GetDescribeDataEngineDataEngineSessionResourceTemplateArrayOutput ¶
type GetDescribeDataEngineDataEngineSessionResourceTemplateArrayOutput struct{ *pulumi.OutputState }
func (GetDescribeDataEngineDataEngineSessionResourceTemplateArrayOutput) ElementType ¶
func (GetDescribeDataEngineDataEngineSessionResourceTemplateArrayOutput) ElementType() reflect.Type
func (GetDescribeDataEngineDataEngineSessionResourceTemplateArrayOutput) ToGetDescribeDataEngineDataEngineSessionResourceTemplateArrayOutput ¶
func (o GetDescribeDataEngineDataEngineSessionResourceTemplateArrayOutput) ToGetDescribeDataEngineDataEngineSessionResourceTemplateArrayOutput() GetDescribeDataEngineDataEngineSessionResourceTemplateArrayOutput
func (GetDescribeDataEngineDataEngineSessionResourceTemplateArrayOutput) ToGetDescribeDataEngineDataEngineSessionResourceTemplateArrayOutputWithContext ¶
func (o GetDescribeDataEngineDataEngineSessionResourceTemplateArrayOutput) ToGetDescribeDataEngineDataEngineSessionResourceTemplateArrayOutputWithContext(ctx context.Context) GetDescribeDataEngineDataEngineSessionResourceTemplateArrayOutput
type GetDescribeDataEngineDataEngineSessionResourceTemplateInput ¶
type GetDescribeDataEngineDataEngineSessionResourceTemplateInput interface { pulumi.Input ToGetDescribeDataEngineDataEngineSessionResourceTemplateOutput() GetDescribeDataEngineDataEngineSessionResourceTemplateOutput ToGetDescribeDataEngineDataEngineSessionResourceTemplateOutputWithContext(context.Context) GetDescribeDataEngineDataEngineSessionResourceTemplateOutput }
GetDescribeDataEngineDataEngineSessionResourceTemplateInput is an input type that accepts GetDescribeDataEngineDataEngineSessionResourceTemplateArgs and GetDescribeDataEngineDataEngineSessionResourceTemplateOutput values. You can construct a concrete instance of `GetDescribeDataEngineDataEngineSessionResourceTemplateInput` via:
GetDescribeDataEngineDataEngineSessionResourceTemplateArgs{...}
type GetDescribeDataEngineDataEngineSessionResourceTemplateOutput ¶
type GetDescribeDataEngineDataEngineSessionResourceTemplateOutput struct{ *pulumi.OutputState }
func (GetDescribeDataEngineDataEngineSessionResourceTemplateOutput) DriverSize ¶
func (o GetDescribeDataEngineDataEngineSessionResourceTemplateOutput) DriverSize() pulumi.StringOutput
Engine driver size specification only supports: small/medium/large/xlarge/m.small/m.medium/m.large/m.xlarge.
func (GetDescribeDataEngineDataEngineSessionResourceTemplateOutput) ElementType ¶
func (GetDescribeDataEngineDataEngineSessionResourceTemplateOutput) ElementType() reflect.Type
func (GetDescribeDataEngineDataEngineSessionResourceTemplateOutput) ExecutorMaxNumbers ¶
func (o GetDescribeDataEngineDataEngineSessionResourceTemplateOutput) ExecutorMaxNumbers() pulumi.IntOutput
Specify the executor max number (in a dynamic configuration scenario), the minimum value is 1, and the maximum value is less than the cluster specification (when ExecutorMaxNumbers is less than ExecutorNums, the value is set to ExecutorNums).
func (GetDescribeDataEngineDataEngineSessionResourceTemplateOutput) ExecutorNums ¶
func (o GetDescribeDataEngineDataEngineSessionResourceTemplateOutput) ExecutorNums() pulumi.IntOutput
Specify the number of executors. The minimum value is 1 and the maximum value is less than the cluster specification.
func (GetDescribeDataEngineDataEngineSessionResourceTemplateOutput) ExecutorSize ¶
func (o GetDescribeDataEngineDataEngineSessionResourceTemplateOutput) ExecutorSize() pulumi.StringOutput
Engine executor size specification only supports: small/medium/large/xlarge/m.small/m.medium/m.large/m.xlarge.
func (GetDescribeDataEngineDataEngineSessionResourceTemplateOutput) ToGetDescribeDataEngineDataEngineSessionResourceTemplateOutput ¶
func (o GetDescribeDataEngineDataEngineSessionResourceTemplateOutput) ToGetDescribeDataEngineDataEngineSessionResourceTemplateOutput() GetDescribeDataEngineDataEngineSessionResourceTemplateOutput
func (GetDescribeDataEngineDataEngineSessionResourceTemplateOutput) ToGetDescribeDataEngineDataEngineSessionResourceTemplateOutputWithContext ¶
func (o GetDescribeDataEngineDataEngineSessionResourceTemplateOutput) ToGetDescribeDataEngineDataEngineSessionResourceTemplateOutputWithContext(ctx context.Context) GetDescribeDataEngineDataEngineSessionResourceTemplateOutput
type GetDescribeDataEngineDataEngineTagListArgs ¶
type GetDescribeDataEngineDataEngineTagListArgs struct { // Tag key. TagKey pulumi.StringInput `pulumi:"tagKey"` // Tag value. TagValue pulumi.StringInput `pulumi:"tagValue"` }
func (GetDescribeDataEngineDataEngineTagListArgs) ElementType ¶
func (GetDescribeDataEngineDataEngineTagListArgs) ElementType() reflect.Type
func (GetDescribeDataEngineDataEngineTagListArgs) ToGetDescribeDataEngineDataEngineTagListOutput ¶
func (i GetDescribeDataEngineDataEngineTagListArgs) ToGetDescribeDataEngineDataEngineTagListOutput() GetDescribeDataEngineDataEngineTagListOutput
func (GetDescribeDataEngineDataEngineTagListArgs) ToGetDescribeDataEngineDataEngineTagListOutputWithContext ¶
func (i GetDescribeDataEngineDataEngineTagListArgs) ToGetDescribeDataEngineDataEngineTagListOutputWithContext(ctx context.Context) GetDescribeDataEngineDataEngineTagListOutput
type GetDescribeDataEngineDataEngineTagListArray ¶
type GetDescribeDataEngineDataEngineTagListArray []GetDescribeDataEngineDataEngineTagListInput
func (GetDescribeDataEngineDataEngineTagListArray) ElementType ¶
func (GetDescribeDataEngineDataEngineTagListArray) ElementType() reflect.Type
func (GetDescribeDataEngineDataEngineTagListArray) ToGetDescribeDataEngineDataEngineTagListArrayOutput ¶
func (i GetDescribeDataEngineDataEngineTagListArray) ToGetDescribeDataEngineDataEngineTagListArrayOutput() GetDescribeDataEngineDataEngineTagListArrayOutput
func (GetDescribeDataEngineDataEngineTagListArray) ToGetDescribeDataEngineDataEngineTagListArrayOutputWithContext ¶
func (i GetDescribeDataEngineDataEngineTagListArray) ToGetDescribeDataEngineDataEngineTagListArrayOutputWithContext(ctx context.Context) GetDescribeDataEngineDataEngineTagListArrayOutput
type GetDescribeDataEngineDataEngineTagListArrayInput ¶
type GetDescribeDataEngineDataEngineTagListArrayInput interface { pulumi.Input ToGetDescribeDataEngineDataEngineTagListArrayOutput() GetDescribeDataEngineDataEngineTagListArrayOutput ToGetDescribeDataEngineDataEngineTagListArrayOutputWithContext(context.Context) GetDescribeDataEngineDataEngineTagListArrayOutput }
GetDescribeDataEngineDataEngineTagListArrayInput is an input type that accepts GetDescribeDataEngineDataEngineTagListArray and GetDescribeDataEngineDataEngineTagListArrayOutput values. You can construct a concrete instance of `GetDescribeDataEngineDataEngineTagListArrayInput` via:
GetDescribeDataEngineDataEngineTagListArray{ GetDescribeDataEngineDataEngineTagListArgs{...} }
type GetDescribeDataEngineDataEngineTagListArrayOutput ¶
type GetDescribeDataEngineDataEngineTagListArrayOutput struct{ *pulumi.OutputState }
func (GetDescribeDataEngineDataEngineTagListArrayOutput) ElementType ¶
func (GetDescribeDataEngineDataEngineTagListArrayOutput) ElementType() reflect.Type
func (GetDescribeDataEngineDataEngineTagListArrayOutput) ToGetDescribeDataEngineDataEngineTagListArrayOutput ¶
func (o GetDescribeDataEngineDataEngineTagListArrayOutput) ToGetDescribeDataEngineDataEngineTagListArrayOutput() GetDescribeDataEngineDataEngineTagListArrayOutput
func (GetDescribeDataEngineDataEngineTagListArrayOutput) ToGetDescribeDataEngineDataEngineTagListArrayOutputWithContext ¶
func (o GetDescribeDataEngineDataEngineTagListArrayOutput) ToGetDescribeDataEngineDataEngineTagListArrayOutputWithContext(ctx context.Context) GetDescribeDataEngineDataEngineTagListArrayOutput
type GetDescribeDataEngineDataEngineTagListInput ¶
type GetDescribeDataEngineDataEngineTagListInput interface { pulumi.Input ToGetDescribeDataEngineDataEngineTagListOutput() GetDescribeDataEngineDataEngineTagListOutput ToGetDescribeDataEngineDataEngineTagListOutputWithContext(context.Context) GetDescribeDataEngineDataEngineTagListOutput }
GetDescribeDataEngineDataEngineTagListInput is an input type that accepts GetDescribeDataEngineDataEngineTagListArgs and GetDescribeDataEngineDataEngineTagListOutput values. You can construct a concrete instance of `GetDescribeDataEngineDataEngineTagListInput` via:
GetDescribeDataEngineDataEngineTagListArgs{...}
type GetDescribeDataEngineDataEngineTagListOutput ¶
type GetDescribeDataEngineDataEngineTagListOutput struct{ *pulumi.OutputState }
func (GetDescribeDataEngineDataEngineTagListOutput) ElementType ¶
func (GetDescribeDataEngineDataEngineTagListOutput) ElementType() reflect.Type
func (GetDescribeDataEngineDataEngineTagListOutput) TagKey ¶
func (o GetDescribeDataEngineDataEngineTagListOutput) TagKey() pulumi.StringOutput
Tag key.
func (GetDescribeDataEngineDataEngineTagListOutput) TagValue ¶
func (o GetDescribeDataEngineDataEngineTagListOutput) TagValue() pulumi.StringOutput
Tag value.
func (GetDescribeDataEngineDataEngineTagListOutput) ToGetDescribeDataEngineDataEngineTagListOutput ¶
func (o GetDescribeDataEngineDataEngineTagListOutput) ToGetDescribeDataEngineDataEngineTagListOutput() GetDescribeDataEngineDataEngineTagListOutput
func (GetDescribeDataEngineDataEngineTagListOutput) ToGetDescribeDataEngineDataEngineTagListOutputWithContext ¶
func (o GetDescribeDataEngineDataEngineTagListOutput) ToGetDescribeDataEngineDataEngineTagListOutputWithContext(ctx context.Context) GetDescribeDataEngineDataEngineTagListOutput
type GetDescribeDataEngineEventsArgs ¶
type GetDescribeDataEngineEventsArgs struct { // Data engine name. DataEngineName string `pulumi:"dataEngineName"` // Used to save results. ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getDescribeDataEngineEvents.
type GetDescribeDataEngineEventsEventArgs ¶
type GetDescribeDataEngineEventsEventArgs struct { // Cluster information. ClusterInfos pulumi.StringArrayInput `pulumi:"clusterInfos"` // Event action. EventsActions pulumi.StringArrayInput `pulumi:"eventsActions"` // Event time. Times pulumi.StringArrayInput `pulumi:"times"` }
func (GetDescribeDataEngineEventsEventArgs) ElementType ¶
func (GetDescribeDataEngineEventsEventArgs) ElementType() reflect.Type
func (GetDescribeDataEngineEventsEventArgs) ToGetDescribeDataEngineEventsEventOutput ¶
func (i GetDescribeDataEngineEventsEventArgs) ToGetDescribeDataEngineEventsEventOutput() GetDescribeDataEngineEventsEventOutput
func (GetDescribeDataEngineEventsEventArgs) ToGetDescribeDataEngineEventsEventOutputWithContext ¶
func (i GetDescribeDataEngineEventsEventArgs) ToGetDescribeDataEngineEventsEventOutputWithContext(ctx context.Context) GetDescribeDataEngineEventsEventOutput
type GetDescribeDataEngineEventsEventArray ¶
type GetDescribeDataEngineEventsEventArray []GetDescribeDataEngineEventsEventInput
func (GetDescribeDataEngineEventsEventArray) ElementType ¶
func (GetDescribeDataEngineEventsEventArray) ElementType() reflect.Type
func (GetDescribeDataEngineEventsEventArray) ToGetDescribeDataEngineEventsEventArrayOutput ¶
func (i GetDescribeDataEngineEventsEventArray) ToGetDescribeDataEngineEventsEventArrayOutput() GetDescribeDataEngineEventsEventArrayOutput
func (GetDescribeDataEngineEventsEventArray) ToGetDescribeDataEngineEventsEventArrayOutputWithContext ¶
func (i GetDescribeDataEngineEventsEventArray) ToGetDescribeDataEngineEventsEventArrayOutputWithContext(ctx context.Context) GetDescribeDataEngineEventsEventArrayOutput
type GetDescribeDataEngineEventsEventArrayInput ¶
type GetDescribeDataEngineEventsEventArrayInput interface { pulumi.Input ToGetDescribeDataEngineEventsEventArrayOutput() GetDescribeDataEngineEventsEventArrayOutput ToGetDescribeDataEngineEventsEventArrayOutputWithContext(context.Context) GetDescribeDataEngineEventsEventArrayOutput }
GetDescribeDataEngineEventsEventArrayInput is an input type that accepts GetDescribeDataEngineEventsEventArray and GetDescribeDataEngineEventsEventArrayOutput values. You can construct a concrete instance of `GetDescribeDataEngineEventsEventArrayInput` via:
GetDescribeDataEngineEventsEventArray{ GetDescribeDataEngineEventsEventArgs{...} }
type GetDescribeDataEngineEventsEventArrayOutput ¶
type GetDescribeDataEngineEventsEventArrayOutput struct{ *pulumi.OutputState }
func (GetDescribeDataEngineEventsEventArrayOutput) ElementType ¶
func (GetDescribeDataEngineEventsEventArrayOutput) ElementType() reflect.Type
func (GetDescribeDataEngineEventsEventArrayOutput) ToGetDescribeDataEngineEventsEventArrayOutput ¶
func (o GetDescribeDataEngineEventsEventArrayOutput) ToGetDescribeDataEngineEventsEventArrayOutput() GetDescribeDataEngineEventsEventArrayOutput
func (GetDescribeDataEngineEventsEventArrayOutput) ToGetDescribeDataEngineEventsEventArrayOutputWithContext ¶
func (o GetDescribeDataEngineEventsEventArrayOutput) ToGetDescribeDataEngineEventsEventArrayOutputWithContext(ctx context.Context) GetDescribeDataEngineEventsEventArrayOutput
type GetDescribeDataEngineEventsEventInput ¶
type GetDescribeDataEngineEventsEventInput interface { pulumi.Input ToGetDescribeDataEngineEventsEventOutput() GetDescribeDataEngineEventsEventOutput ToGetDescribeDataEngineEventsEventOutputWithContext(context.Context) GetDescribeDataEngineEventsEventOutput }
GetDescribeDataEngineEventsEventInput is an input type that accepts GetDescribeDataEngineEventsEventArgs and GetDescribeDataEngineEventsEventOutput values. You can construct a concrete instance of `GetDescribeDataEngineEventsEventInput` via:
GetDescribeDataEngineEventsEventArgs{...}
type GetDescribeDataEngineEventsEventOutput ¶
type GetDescribeDataEngineEventsEventOutput struct{ *pulumi.OutputState }
func (GetDescribeDataEngineEventsEventOutput) ClusterInfos ¶
func (o GetDescribeDataEngineEventsEventOutput) ClusterInfos() pulumi.StringArrayOutput
Cluster information.
func (GetDescribeDataEngineEventsEventOutput) ElementType ¶
func (GetDescribeDataEngineEventsEventOutput) ElementType() reflect.Type
func (GetDescribeDataEngineEventsEventOutput) EventsActions ¶
func (o GetDescribeDataEngineEventsEventOutput) EventsActions() pulumi.StringArrayOutput
Event action.
func (GetDescribeDataEngineEventsEventOutput) Times ¶
func (o GetDescribeDataEngineEventsEventOutput) Times() pulumi.StringArrayOutput
Event time.
func (GetDescribeDataEngineEventsEventOutput) ToGetDescribeDataEngineEventsEventOutput ¶
func (o GetDescribeDataEngineEventsEventOutput) ToGetDescribeDataEngineEventsEventOutput() GetDescribeDataEngineEventsEventOutput
func (GetDescribeDataEngineEventsEventOutput) ToGetDescribeDataEngineEventsEventOutputWithContext ¶
func (o GetDescribeDataEngineEventsEventOutput) ToGetDescribeDataEngineEventsEventOutputWithContext(ctx context.Context) GetDescribeDataEngineEventsEventOutput
type GetDescribeDataEngineEventsOutputArgs ¶
type GetDescribeDataEngineEventsOutputArgs struct { // Data engine name. DataEngineName pulumi.StringInput `pulumi:"dataEngineName"` // Used to save results. ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getDescribeDataEngineEvents.
func (GetDescribeDataEngineEventsOutputArgs) ElementType ¶
func (GetDescribeDataEngineEventsOutputArgs) ElementType() reflect.Type
type GetDescribeDataEngineEventsResult ¶
type GetDescribeDataEngineEventsResult struct { DataEngineName string `pulumi:"dataEngineName"` // Event details. Events []GetDescribeDataEngineEventsEvent `pulumi:"events"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of values returned by getDescribeDataEngineEvents.
func GetDescribeDataEngineEvents ¶
func GetDescribeDataEngineEvents(ctx *pulumi.Context, args *GetDescribeDataEngineEventsArgs, opts ...pulumi.InvokeOption) (*GetDescribeDataEngineEventsResult, error)
Use this data source to query detailed information of dlc describeDataEngineEvents
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-tencentcloud/sdk/go/tencentcloud/Dlc" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Dlc"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Dlc.GetDescribeDataEngineEvents(ctx, &dlc.GetDescribeDataEngineEventsArgs{ DataEngineName: "test", }, nil) if err != nil { return err } return nil }) }
```
type GetDescribeDataEngineEventsResultOutput ¶
type GetDescribeDataEngineEventsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getDescribeDataEngineEvents.
func GetDescribeDataEngineEventsOutput ¶
func GetDescribeDataEngineEventsOutput(ctx *pulumi.Context, args GetDescribeDataEngineEventsOutputArgs, opts ...pulumi.InvokeOption) GetDescribeDataEngineEventsResultOutput
func (GetDescribeDataEngineEventsResultOutput) DataEngineName ¶
func (o GetDescribeDataEngineEventsResultOutput) DataEngineName() pulumi.StringOutput
func (GetDescribeDataEngineEventsResultOutput) ElementType ¶
func (GetDescribeDataEngineEventsResultOutput) ElementType() reflect.Type
func (GetDescribeDataEngineEventsResultOutput) Events ¶
func (o GetDescribeDataEngineEventsResultOutput) Events() GetDescribeDataEngineEventsEventArrayOutput
Event details.
func (GetDescribeDataEngineEventsResultOutput) Id ¶
func (o GetDescribeDataEngineEventsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetDescribeDataEngineEventsResultOutput) ResultOutputFile ¶
func (o GetDescribeDataEngineEventsResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetDescribeDataEngineEventsResultOutput) ToGetDescribeDataEngineEventsResultOutput ¶
func (o GetDescribeDataEngineEventsResultOutput) ToGetDescribeDataEngineEventsResultOutput() GetDescribeDataEngineEventsResultOutput
func (GetDescribeDataEngineEventsResultOutput) ToGetDescribeDataEngineEventsResultOutputWithContext ¶
func (o GetDescribeDataEngineEventsResultOutput) ToGetDescribeDataEngineEventsResultOutputWithContext(ctx context.Context) GetDescribeDataEngineEventsResultOutput
type GetDescribeDataEngineImageVersionsArgs ¶
type GetDescribeDataEngineImageVersionsArgs struct { // Engine type only support: SparkSQL/PrestoSQL/SparkBatch. EngineType string `pulumi:"engineType"` // Used to save results. ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getDescribeDataEngineImageVersions.
type GetDescribeDataEngineImageVersionsImageParentVersion ¶
type GetDescribeDataEngineImageVersionsImageParentVersion struct { // Image major version description. Description string `pulumi:"description"` // Engine type only support: SparkSQL/PrestoSQL/SparkBatch. EngineType string `pulumi:"engineType"` // Engine major version name. ImageVersion string `pulumi:"imageVersion"` // Engine major version id. ImageVersionId string `pulumi:"imageVersionId"` // Create time. InsertTime string `pulumi:"insertTime"` // Whether it is a public version, only support: 1: public;/2: private. IsPublic int `pulumi:"isPublic"` IsSharedEngine int `pulumi:"isSharedEngine"` // Version status, only support: 1: initialized/2: online/3: offline. State int `pulumi:"state"` // Update time. UpdateTime string `pulumi:"updateTime"` }
type GetDescribeDataEngineImageVersionsImageParentVersionArgs ¶
type GetDescribeDataEngineImageVersionsImageParentVersionArgs struct { // Image major version description. Description pulumi.StringInput `pulumi:"description"` // Engine type only support: SparkSQL/PrestoSQL/SparkBatch. EngineType pulumi.StringInput `pulumi:"engineType"` // Engine major version name. ImageVersion pulumi.StringInput `pulumi:"imageVersion"` // Engine major version id. ImageVersionId pulumi.StringInput `pulumi:"imageVersionId"` // Create time. InsertTime pulumi.StringInput `pulumi:"insertTime"` // Whether it is a public version, only support: 1: public;/2: private. IsPublic pulumi.IntInput `pulumi:"isPublic"` IsSharedEngine pulumi.IntInput `pulumi:"isSharedEngine"` // Version status, only support: 1: initialized/2: online/3: offline. State pulumi.IntInput `pulumi:"state"` // Update time. UpdateTime pulumi.StringInput `pulumi:"updateTime"` }
func (GetDescribeDataEngineImageVersionsImageParentVersionArgs) ElementType ¶
func (GetDescribeDataEngineImageVersionsImageParentVersionArgs) ElementType() reflect.Type
func (GetDescribeDataEngineImageVersionsImageParentVersionArgs) ToGetDescribeDataEngineImageVersionsImageParentVersionOutput ¶
func (i GetDescribeDataEngineImageVersionsImageParentVersionArgs) ToGetDescribeDataEngineImageVersionsImageParentVersionOutput() GetDescribeDataEngineImageVersionsImageParentVersionOutput
func (GetDescribeDataEngineImageVersionsImageParentVersionArgs) ToGetDescribeDataEngineImageVersionsImageParentVersionOutputWithContext ¶
func (i GetDescribeDataEngineImageVersionsImageParentVersionArgs) ToGetDescribeDataEngineImageVersionsImageParentVersionOutputWithContext(ctx context.Context) GetDescribeDataEngineImageVersionsImageParentVersionOutput
type GetDescribeDataEngineImageVersionsImageParentVersionArray ¶
type GetDescribeDataEngineImageVersionsImageParentVersionArray []GetDescribeDataEngineImageVersionsImageParentVersionInput
func (GetDescribeDataEngineImageVersionsImageParentVersionArray) ElementType ¶
func (GetDescribeDataEngineImageVersionsImageParentVersionArray) ElementType() reflect.Type
func (GetDescribeDataEngineImageVersionsImageParentVersionArray) ToGetDescribeDataEngineImageVersionsImageParentVersionArrayOutput ¶
func (i GetDescribeDataEngineImageVersionsImageParentVersionArray) ToGetDescribeDataEngineImageVersionsImageParentVersionArrayOutput() GetDescribeDataEngineImageVersionsImageParentVersionArrayOutput
func (GetDescribeDataEngineImageVersionsImageParentVersionArray) ToGetDescribeDataEngineImageVersionsImageParentVersionArrayOutputWithContext ¶
func (i GetDescribeDataEngineImageVersionsImageParentVersionArray) ToGetDescribeDataEngineImageVersionsImageParentVersionArrayOutputWithContext(ctx context.Context) GetDescribeDataEngineImageVersionsImageParentVersionArrayOutput
type GetDescribeDataEngineImageVersionsImageParentVersionArrayInput ¶
type GetDescribeDataEngineImageVersionsImageParentVersionArrayInput interface { pulumi.Input ToGetDescribeDataEngineImageVersionsImageParentVersionArrayOutput() GetDescribeDataEngineImageVersionsImageParentVersionArrayOutput ToGetDescribeDataEngineImageVersionsImageParentVersionArrayOutputWithContext(context.Context) GetDescribeDataEngineImageVersionsImageParentVersionArrayOutput }
GetDescribeDataEngineImageVersionsImageParentVersionArrayInput is an input type that accepts GetDescribeDataEngineImageVersionsImageParentVersionArray and GetDescribeDataEngineImageVersionsImageParentVersionArrayOutput values. You can construct a concrete instance of `GetDescribeDataEngineImageVersionsImageParentVersionArrayInput` via:
GetDescribeDataEngineImageVersionsImageParentVersionArray{ GetDescribeDataEngineImageVersionsImageParentVersionArgs{...} }
type GetDescribeDataEngineImageVersionsImageParentVersionArrayOutput ¶
type GetDescribeDataEngineImageVersionsImageParentVersionArrayOutput struct{ *pulumi.OutputState }
func (GetDescribeDataEngineImageVersionsImageParentVersionArrayOutput) ElementType ¶
func (GetDescribeDataEngineImageVersionsImageParentVersionArrayOutput) ElementType() reflect.Type
func (GetDescribeDataEngineImageVersionsImageParentVersionArrayOutput) ToGetDescribeDataEngineImageVersionsImageParentVersionArrayOutput ¶
func (o GetDescribeDataEngineImageVersionsImageParentVersionArrayOutput) ToGetDescribeDataEngineImageVersionsImageParentVersionArrayOutput() GetDescribeDataEngineImageVersionsImageParentVersionArrayOutput
func (GetDescribeDataEngineImageVersionsImageParentVersionArrayOutput) ToGetDescribeDataEngineImageVersionsImageParentVersionArrayOutputWithContext ¶
func (o GetDescribeDataEngineImageVersionsImageParentVersionArrayOutput) ToGetDescribeDataEngineImageVersionsImageParentVersionArrayOutputWithContext(ctx context.Context) GetDescribeDataEngineImageVersionsImageParentVersionArrayOutput
type GetDescribeDataEngineImageVersionsImageParentVersionInput ¶
type GetDescribeDataEngineImageVersionsImageParentVersionInput interface { pulumi.Input ToGetDescribeDataEngineImageVersionsImageParentVersionOutput() GetDescribeDataEngineImageVersionsImageParentVersionOutput ToGetDescribeDataEngineImageVersionsImageParentVersionOutputWithContext(context.Context) GetDescribeDataEngineImageVersionsImageParentVersionOutput }
GetDescribeDataEngineImageVersionsImageParentVersionInput is an input type that accepts GetDescribeDataEngineImageVersionsImageParentVersionArgs and GetDescribeDataEngineImageVersionsImageParentVersionOutput values. You can construct a concrete instance of `GetDescribeDataEngineImageVersionsImageParentVersionInput` via:
GetDescribeDataEngineImageVersionsImageParentVersionArgs{...}
type GetDescribeDataEngineImageVersionsImageParentVersionOutput ¶
type GetDescribeDataEngineImageVersionsImageParentVersionOutput struct{ *pulumi.OutputState }
func (GetDescribeDataEngineImageVersionsImageParentVersionOutput) Description ¶
func (o GetDescribeDataEngineImageVersionsImageParentVersionOutput) Description() pulumi.StringOutput
Image major version description.
func (GetDescribeDataEngineImageVersionsImageParentVersionOutput) ElementType ¶
func (GetDescribeDataEngineImageVersionsImageParentVersionOutput) ElementType() reflect.Type
func (GetDescribeDataEngineImageVersionsImageParentVersionOutput) EngineType ¶
func (o GetDescribeDataEngineImageVersionsImageParentVersionOutput) EngineType() pulumi.StringOutput
Engine type only support: SparkSQL/PrestoSQL/SparkBatch.
func (GetDescribeDataEngineImageVersionsImageParentVersionOutput) ImageVersion ¶
func (o GetDescribeDataEngineImageVersionsImageParentVersionOutput) ImageVersion() pulumi.StringOutput
Engine major version name.
func (GetDescribeDataEngineImageVersionsImageParentVersionOutput) ImageVersionId ¶
func (o GetDescribeDataEngineImageVersionsImageParentVersionOutput) ImageVersionId() pulumi.StringOutput
Engine major version id.
func (GetDescribeDataEngineImageVersionsImageParentVersionOutput) InsertTime ¶
func (o GetDescribeDataEngineImageVersionsImageParentVersionOutput) InsertTime() pulumi.StringOutput
Create time.
func (GetDescribeDataEngineImageVersionsImageParentVersionOutput) IsPublic ¶
func (o GetDescribeDataEngineImageVersionsImageParentVersionOutput) IsPublic() pulumi.IntOutput
Whether it is a public version, only support: 1: public;/2: private.
func (GetDescribeDataEngineImageVersionsImageParentVersionOutput) IsSharedEngine ¶
func (o GetDescribeDataEngineImageVersionsImageParentVersionOutput) IsSharedEngine() pulumi.IntOutput
Is shared engine, only support: 1:yes/2:no.
func (GetDescribeDataEngineImageVersionsImageParentVersionOutput) State ¶
func (o GetDescribeDataEngineImageVersionsImageParentVersionOutput) State() pulumi.IntOutput
Version status, only support: 1: initialized/2: online/3: offline.
func (GetDescribeDataEngineImageVersionsImageParentVersionOutput) ToGetDescribeDataEngineImageVersionsImageParentVersionOutput ¶
func (o GetDescribeDataEngineImageVersionsImageParentVersionOutput) ToGetDescribeDataEngineImageVersionsImageParentVersionOutput() GetDescribeDataEngineImageVersionsImageParentVersionOutput
func (GetDescribeDataEngineImageVersionsImageParentVersionOutput) ToGetDescribeDataEngineImageVersionsImageParentVersionOutputWithContext ¶
func (o GetDescribeDataEngineImageVersionsImageParentVersionOutput) ToGetDescribeDataEngineImageVersionsImageParentVersionOutputWithContext(ctx context.Context) GetDescribeDataEngineImageVersionsImageParentVersionOutput
func (GetDescribeDataEngineImageVersionsImageParentVersionOutput) UpdateTime ¶
func (o GetDescribeDataEngineImageVersionsImageParentVersionOutput) UpdateTime() pulumi.StringOutput
Update time.
type GetDescribeDataEngineImageVersionsOutputArgs ¶
type GetDescribeDataEngineImageVersionsOutputArgs struct { // Engine type only support: SparkSQL/PrestoSQL/SparkBatch. EngineType pulumi.StringInput `pulumi:"engineType"` // Used to save results. ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getDescribeDataEngineImageVersions.
func (GetDescribeDataEngineImageVersionsOutputArgs) ElementType ¶
func (GetDescribeDataEngineImageVersionsOutputArgs) ElementType() reflect.Type
type GetDescribeDataEngineImageVersionsResult ¶
type GetDescribeDataEngineImageVersionsResult struct { // Engine type only support: SparkSQL/PrestoSQL/SparkBatch. EngineType string `pulumi:"engineType"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // Cluster large version image information list. ImageParentVersions []GetDescribeDataEngineImageVersionsImageParentVersion `pulumi:"imageParentVersions"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of values returned by getDescribeDataEngineImageVersions.
func GetDescribeDataEngineImageVersions ¶
func GetDescribeDataEngineImageVersions(ctx *pulumi.Context, args *GetDescribeDataEngineImageVersionsArgs, opts ...pulumi.InvokeOption) (*GetDescribeDataEngineImageVersionsResult, error)
Use this data source to query detailed information of dlc describeDataEngineImageVersions
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-tencentcloud/sdk/go/tencentcloud/Dlc" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Dlc"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Dlc.GetDescribeDataEngineImageVersions(ctx, &dlc.GetDescribeDataEngineImageVersionsArgs{ EngineType: "SparkBatch", }, nil) if err != nil { return err } return nil }) }
```
type GetDescribeDataEngineImageVersionsResultOutput ¶
type GetDescribeDataEngineImageVersionsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getDescribeDataEngineImageVersions.
func GetDescribeDataEngineImageVersionsOutput ¶
func GetDescribeDataEngineImageVersionsOutput(ctx *pulumi.Context, args GetDescribeDataEngineImageVersionsOutputArgs, opts ...pulumi.InvokeOption) GetDescribeDataEngineImageVersionsResultOutput
func (GetDescribeDataEngineImageVersionsResultOutput) ElementType ¶
func (GetDescribeDataEngineImageVersionsResultOutput) ElementType() reflect.Type
func (GetDescribeDataEngineImageVersionsResultOutput) EngineType ¶
func (o GetDescribeDataEngineImageVersionsResultOutput) EngineType() pulumi.StringOutput
Engine type only support: SparkSQL/PrestoSQL/SparkBatch.
func (GetDescribeDataEngineImageVersionsResultOutput) Id ¶
func (o GetDescribeDataEngineImageVersionsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetDescribeDataEngineImageVersionsResultOutput) ImageParentVersions ¶
func (o GetDescribeDataEngineImageVersionsResultOutput) ImageParentVersions() GetDescribeDataEngineImageVersionsImageParentVersionArrayOutput
Cluster large version image information list.
func (GetDescribeDataEngineImageVersionsResultOutput) ResultOutputFile ¶
func (o GetDescribeDataEngineImageVersionsResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetDescribeDataEngineImageVersionsResultOutput) ToGetDescribeDataEngineImageVersionsResultOutput ¶
func (o GetDescribeDataEngineImageVersionsResultOutput) ToGetDescribeDataEngineImageVersionsResultOutput() GetDescribeDataEngineImageVersionsResultOutput
func (GetDescribeDataEngineImageVersionsResultOutput) ToGetDescribeDataEngineImageVersionsResultOutputWithContext ¶
func (o GetDescribeDataEngineImageVersionsResultOutput) ToGetDescribeDataEngineImageVersionsResultOutputWithContext(ctx context.Context) GetDescribeDataEngineImageVersionsResultOutput
type GetDescribeDataEngineOutputArgs ¶
type GetDescribeDataEngineOutputArgs struct { // Engine name. DataEngineName pulumi.StringInput `pulumi:"dataEngineName"` // Used to save results. ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getDescribeDataEngine.
func (GetDescribeDataEngineOutputArgs) ElementType ¶
func (GetDescribeDataEngineOutputArgs) ElementType() reflect.Type
type GetDescribeDataEnginePythonSparkImagesArgs ¶
type GetDescribeDataEnginePythonSparkImagesArgs struct { // Engine Image version id. ChildImageVersionId string `pulumi:"childImageVersionId"` // Used to save results. ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getDescribeDataEnginePythonSparkImages.
type GetDescribeDataEnginePythonSparkImagesOutputArgs ¶
type GetDescribeDataEnginePythonSparkImagesOutputArgs struct { // Engine Image version id. ChildImageVersionId pulumi.StringInput `pulumi:"childImageVersionId"` // Used to save results. ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getDescribeDataEnginePythonSparkImages.
func (GetDescribeDataEnginePythonSparkImagesOutputArgs) ElementType ¶
func (GetDescribeDataEnginePythonSparkImagesOutputArgs) ElementType() reflect.Type
type GetDescribeDataEnginePythonSparkImagesPythonSparkImage ¶
type GetDescribeDataEnginePythonSparkImagesPythonSparkImage struct { // Engine Image version id. ChildImageVersionId string `pulumi:"childImageVersionId"` // Spark image create time. CreateTime string `pulumi:"createTime"` // Spark image description information. Description string `pulumi:"description"` // Spark image unique id. SparkImageId string `pulumi:"sparkImageId"` // Spark image name. SparkImageVersion string `pulumi:"sparkImageVersion"` // Spark image update time. UpdateTime string `pulumi:"updateTime"` }
type GetDescribeDataEnginePythonSparkImagesPythonSparkImageArgs ¶
type GetDescribeDataEnginePythonSparkImagesPythonSparkImageArgs struct { // Engine Image version id. ChildImageVersionId pulumi.StringInput `pulumi:"childImageVersionId"` // Spark image create time. CreateTime pulumi.StringInput `pulumi:"createTime"` // Spark image description information. Description pulumi.StringInput `pulumi:"description"` // Spark image unique id. SparkImageId pulumi.StringInput `pulumi:"sparkImageId"` // Spark image name. SparkImageVersion pulumi.StringInput `pulumi:"sparkImageVersion"` // Spark image update time. UpdateTime pulumi.StringInput `pulumi:"updateTime"` }
func (GetDescribeDataEnginePythonSparkImagesPythonSparkImageArgs) ElementType ¶
func (GetDescribeDataEnginePythonSparkImagesPythonSparkImageArgs) ElementType() reflect.Type
func (GetDescribeDataEnginePythonSparkImagesPythonSparkImageArgs) ToGetDescribeDataEnginePythonSparkImagesPythonSparkImageOutput ¶
func (i GetDescribeDataEnginePythonSparkImagesPythonSparkImageArgs) ToGetDescribeDataEnginePythonSparkImagesPythonSparkImageOutput() GetDescribeDataEnginePythonSparkImagesPythonSparkImageOutput
func (GetDescribeDataEnginePythonSparkImagesPythonSparkImageArgs) ToGetDescribeDataEnginePythonSparkImagesPythonSparkImageOutputWithContext ¶
func (i GetDescribeDataEnginePythonSparkImagesPythonSparkImageArgs) ToGetDescribeDataEnginePythonSparkImagesPythonSparkImageOutputWithContext(ctx context.Context) GetDescribeDataEnginePythonSparkImagesPythonSparkImageOutput
type GetDescribeDataEnginePythonSparkImagesPythonSparkImageArray ¶
type GetDescribeDataEnginePythonSparkImagesPythonSparkImageArray []GetDescribeDataEnginePythonSparkImagesPythonSparkImageInput
func (GetDescribeDataEnginePythonSparkImagesPythonSparkImageArray) ElementType ¶
func (GetDescribeDataEnginePythonSparkImagesPythonSparkImageArray) ElementType() reflect.Type
func (GetDescribeDataEnginePythonSparkImagesPythonSparkImageArray) ToGetDescribeDataEnginePythonSparkImagesPythonSparkImageArrayOutput ¶
func (i GetDescribeDataEnginePythonSparkImagesPythonSparkImageArray) ToGetDescribeDataEnginePythonSparkImagesPythonSparkImageArrayOutput() GetDescribeDataEnginePythonSparkImagesPythonSparkImageArrayOutput
func (GetDescribeDataEnginePythonSparkImagesPythonSparkImageArray) ToGetDescribeDataEnginePythonSparkImagesPythonSparkImageArrayOutputWithContext ¶
func (i GetDescribeDataEnginePythonSparkImagesPythonSparkImageArray) ToGetDescribeDataEnginePythonSparkImagesPythonSparkImageArrayOutputWithContext(ctx context.Context) GetDescribeDataEnginePythonSparkImagesPythonSparkImageArrayOutput
type GetDescribeDataEnginePythonSparkImagesPythonSparkImageArrayInput ¶
type GetDescribeDataEnginePythonSparkImagesPythonSparkImageArrayInput interface { pulumi.Input ToGetDescribeDataEnginePythonSparkImagesPythonSparkImageArrayOutput() GetDescribeDataEnginePythonSparkImagesPythonSparkImageArrayOutput ToGetDescribeDataEnginePythonSparkImagesPythonSparkImageArrayOutputWithContext(context.Context) GetDescribeDataEnginePythonSparkImagesPythonSparkImageArrayOutput }
GetDescribeDataEnginePythonSparkImagesPythonSparkImageArrayInput is an input type that accepts GetDescribeDataEnginePythonSparkImagesPythonSparkImageArray and GetDescribeDataEnginePythonSparkImagesPythonSparkImageArrayOutput values. You can construct a concrete instance of `GetDescribeDataEnginePythonSparkImagesPythonSparkImageArrayInput` via:
GetDescribeDataEnginePythonSparkImagesPythonSparkImageArray{ GetDescribeDataEnginePythonSparkImagesPythonSparkImageArgs{...} }
type GetDescribeDataEnginePythonSparkImagesPythonSparkImageArrayOutput ¶
type GetDescribeDataEnginePythonSparkImagesPythonSparkImageArrayOutput struct{ *pulumi.OutputState }
func (GetDescribeDataEnginePythonSparkImagesPythonSparkImageArrayOutput) ElementType ¶
func (GetDescribeDataEnginePythonSparkImagesPythonSparkImageArrayOutput) ElementType() reflect.Type
func (GetDescribeDataEnginePythonSparkImagesPythonSparkImageArrayOutput) ToGetDescribeDataEnginePythonSparkImagesPythonSparkImageArrayOutput ¶
func (o GetDescribeDataEnginePythonSparkImagesPythonSparkImageArrayOutput) ToGetDescribeDataEnginePythonSparkImagesPythonSparkImageArrayOutput() GetDescribeDataEnginePythonSparkImagesPythonSparkImageArrayOutput
func (GetDescribeDataEnginePythonSparkImagesPythonSparkImageArrayOutput) ToGetDescribeDataEnginePythonSparkImagesPythonSparkImageArrayOutputWithContext ¶
func (o GetDescribeDataEnginePythonSparkImagesPythonSparkImageArrayOutput) ToGetDescribeDataEnginePythonSparkImagesPythonSparkImageArrayOutputWithContext(ctx context.Context) GetDescribeDataEnginePythonSparkImagesPythonSparkImageArrayOutput
type GetDescribeDataEnginePythonSparkImagesPythonSparkImageInput ¶
type GetDescribeDataEnginePythonSparkImagesPythonSparkImageInput interface { pulumi.Input ToGetDescribeDataEnginePythonSparkImagesPythonSparkImageOutput() GetDescribeDataEnginePythonSparkImagesPythonSparkImageOutput ToGetDescribeDataEnginePythonSparkImagesPythonSparkImageOutputWithContext(context.Context) GetDescribeDataEnginePythonSparkImagesPythonSparkImageOutput }
GetDescribeDataEnginePythonSparkImagesPythonSparkImageInput is an input type that accepts GetDescribeDataEnginePythonSparkImagesPythonSparkImageArgs and GetDescribeDataEnginePythonSparkImagesPythonSparkImageOutput values. You can construct a concrete instance of `GetDescribeDataEnginePythonSparkImagesPythonSparkImageInput` via:
GetDescribeDataEnginePythonSparkImagesPythonSparkImageArgs{...}
type GetDescribeDataEnginePythonSparkImagesPythonSparkImageOutput ¶
type GetDescribeDataEnginePythonSparkImagesPythonSparkImageOutput struct{ *pulumi.OutputState }
func (GetDescribeDataEnginePythonSparkImagesPythonSparkImageOutput) ChildImageVersionId ¶
func (o GetDescribeDataEnginePythonSparkImagesPythonSparkImageOutput) ChildImageVersionId() pulumi.StringOutput
Engine Image version id.
func (GetDescribeDataEnginePythonSparkImagesPythonSparkImageOutput) CreateTime ¶
func (o GetDescribeDataEnginePythonSparkImagesPythonSparkImageOutput) CreateTime() pulumi.StringOutput
Spark image create time.
func (GetDescribeDataEnginePythonSparkImagesPythonSparkImageOutput) Description ¶
func (o GetDescribeDataEnginePythonSparkImagesPythonSparkImageOutput) Description() pulumi.StringOutput
Spark image description information.
func (GetDescribeDataEnginePythonSparkImagesPythonSparkImageOutput) ElementType ¶
func (GetDescribeDataEnginePythonSparkImagesPythonSparkImageOutput) ElementType() reflect.Type
func (GetDescribeDataEnginePythonSparkImagesPythonSparkImageOutput) SparkImageId ¶
func (o GetDescribeDataEnginePythonSparkImagesPythonSparkImageOutput) SparkImageId() pulumi.StringOutput
Spark image unique id.
func (GetDescribeDataEnginePythonSparkImagesPythonSparkImageOutput) SparkImageVersion ¶
func (o GetDescribeDataEnginePythonSparkImagesPythonSparkImageOutput) SparkImageVersion() pulumi.StringOutput
Spark image name.
func (GetDescribeDataEnginePythonSparkImagesPythonSparkImageOutput) ToGetDescribeDataEnginePythonSparkImagesPythonSparkImageOutput ¶
func (o GetDescribeDataEnginePythonSparkImagesPythonSparkImageOutput) ToGetDescribeDataEnginePythonSparkImagesPythonSparkImageOutput() GetDescribeDataEnginePythonSparkImagesPythonSparkImageOutput
func (GetDescribeDataEnginePythonSparkImagesPythonSparkImageOutput) ToGetDescribeDataEnginePythonSparkImagesPythonSparkImageOutputWithContext ¶
func (o GetDescribeDataEnginePythonSparkImagesPythonSparkImageOutput) ToGetDescribeDataEnginePythonSparkImagesPythonSparkImageOutputWithContext(ctx context.Context) GetDescribeDataEnginePythonSparkImagesPythonSparkImageOutput
func (GetDescribeDataEnginePythonSparkImagesPythonSparkImageOutput) UpdateTime ¶
func (o GetDescribeDataEnginePythonSparkImagesPythonSparkImageOutput) UpdateTime() pulumi.StringOutput
Spark image update time.
type GetDescribeDataEnginePythonSparkImagesResult ¶
type GetDescribeDataEnginePythonSparkImagesResult struct { // Engine Image version id. ChildImageVersionId string `pulumi:"childImageVersionId"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // Pyspark image list. PythonSparkImages []GetDescribeDataEnginePythonSparkImagesPythonSparkImage `pulumi:"pythonSparkImages"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of values returned by getDescribeDataEnginePythonSparkImages.
func GetDescribeDataEnginePythonSparkImages ¶
func GetDescribeDataEnginePythonSparkImages(ctx *pulumi.Context, args *GetDescribeDataEnginePythonSparkImagesArgs, opts ...pulumi.InvokeOption) (*GetDescribeDataEnginePythonSparkImagesResult, error)
Use this data source to query detailed information of dlc describeDataEnginePythonSparkImages
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-tencentcloud/sdk/go/tencentcloud/Dlc" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Dlc"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Dlc.GetDescribeDataEnginePythonSparkImages(ctx, &dlc.GetDescribeDataEnginePythonSparkImagesArgs{ ChildImageVersionId: "d3ftghd4-9a7e-4f64-a3f4-f38507c69742", }, nil) if err != nil { return err } return nil }) }
```
type GetDescribeDataEnginePythonSparkImagesResultOutput ¶
type GetDescribeDataEnginePythonSparkImagesResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getDescribeDataEnginePythonSparkImages.
func GetDescribeDataEnginePythonSparkImagesOutput ¶
func GetDescribeDataEnginePythonSparkImagesOutput(ctx *pulumi.Context, args GetDescribeDataEnginePythonSparkImagesOutputArgs, opts ...pulumi.InvokeOption) GetDescribeDataEnginePythonSparkImagesResultOutput
func (GetDescribeDataEnginePythonSparkImagesResultOutput) ChildImageVersionId ¶
func (o GetDescribeDataEnginePythonSparkImagesResultOutput) ChildImageVersionId() pulumi.StringOutput
Engine Image version id.
func (GetDescribeDataEnginePythonSparkImagesResultOutput) ElementType ¶
func (GetDescribeDataEnginePythonSparkImagesResultOutput) ElementType() reflect.Type
func (GetDescribeDataEnginePythonSparkImagesResultOutput) Id ¶
The provider-assigned unique ID for this managed resource.
func (GetDescribeDataEnginePythonSparkImagesResultOutput) PythonSparkImages ¶
func (o GetDescribeDataEnginePythonSparkImagesResultOutput) PythonSparkImages() GetDescribeDataEnginePythonSparkImagesPythonSparkImageArrayOutput
Pyspark image list.
func (GetDescribeDataEnginePythonSparkImagesResultOutput) ResultOutputFile ¶
func (o GetDescribeDataEnginePythonSparkImagesResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetDescribeDataEnginePythonSparkImagesResultOutput) ToGetDescribeDataEnginePythonSparkImagesResultOutput ¶
func (o GetDescribeDataEnginePythonSparkImagesResultOutput) ToGetDescribeDataEnginePythonSparkImagesResultOutput() GetDescribeDataEnginePythonSparkImagesResultOutput
func (GetDescribeDataEnginePythonSparkImagesResultOutput) ToGetDescribeDataEnginePythonSparkImagesResultOutputWithContext ¶
func (o GetDescribeDataEnginePythonSparkImagesResultOutput) ToGetDescribeDataEnginePythonSparkImagesResultOutputWithContext(ctx context.Context) GetDescribeDataEnginePythonSparkImagesResultOutput
type GetDescribeDataEngineResult ¶
type GetDescribeDataEngineResult struct { // Engine name. DataEngineName string `pulumi:"dataEngineName"` // Data engine details. DataEngines []GetDescribeDataEngineDataEngine `pulumi:"dataEngines"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of values returned by getDescribeDataEngine.
func GetDescribeDataEngine ¶
func GetDescribeDataEngine(ctx *pulumi.Context, args *GetDescribeDataEngineArgs, opts ...pulumi.InvokeOption) (*GetDescribeDataEngineResult, error)
Use this data source to query detailed information of dlc describeDataEngine
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-tencentcloud/sdk/go/tencentcloud/Dlc" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Dlc"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Dlc.GetDescribeDataEngine(ctx, &dlc.GetDescribeDataEngineArgs{ DataEngineName: "testSpark", }, nil) if err != nil { return err } return nil }) }
```
type GetDescribeDataEngineResultOutput ¶
type GetDescribeDataEngineResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getDescribeDataEngine.
func GetDescribeDataEngineOutput ¶
func GetDescribeDataEngineOutput(ctx *pulumi.Context, args GetDescribeDataEngineOutputArgs, opts ...pulumi.InvokeOption) GetDescribeDataEngineResultOutput
func (GetDescribeDataEngineResultOutput) DataEngineName ¶
func (o GetDescribeDataEngineResultOutput) DataEngineName() pulumi.StringOutput
Engine name.
func (GetDescribeDataEngineResultOutput) DataEngines ¶
func (o GetDescribeDataEngineResultOutput) DataEngines() GetDescribeDataEngineDataEngineArrayOutput
Data engine details.
func (GetDescribeDataEngineResultOutput) ElementType ¶
func (GetDescribeDataEngineResultOutput) ElementType() reflect.Type
func (GetDescribeDataEngineResultOutput) Id ¶
func (o GetDescribeDataEngineResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetDescribeDataEngineResultOutput) ResultOutputFile ¶
func (o GetDescribeDataEngineResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetDescribeDataEngineResultOutput) ToGetDescribeDataEngineResultOutput ¶
func (o GetDescribeDataEngineResultOutput) ToGetDescribeDataEngineResultOutput() GetDescribeDataEngineResultOutput
func (GetDescribeDataEngineResultOutput) ToGetDescribeDataEngineResultOutputWithContext ¶
func (o GetDescribeDataEngineResultOutput) ToGetDescribeDataEngineResultOutputWithContext(ctx context.Context) GetDescribeDataEngineResultOutput
type GetDescribeEngineUsageInfoArgs ¶
type GetDescribeEngineUsageInfoArgs struct { // Engine unique id. DataEngineId string `pulumi:"dataEngineId"` // Used to save results. ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getDescribeEngineUsageInfo.
type GetDescribeEngineUsageInfoOutputArgs ¶
type GetDescribeEngineUsageInfoOutputArgs struct { // Engine unique id. DataEngineId pulumi.StringInput `pulumi:"dataEngineId"` // Used to save results. ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getDescribeEngineUsageInfo.
func (GetDescribeEngineUsageInfoOutputArgs) ElementType ¶
func (GetDescribeEngineUsageInfoOutputArgs) ElementType() reflect.Type
type GetDescribeEngineUsageInfoResult ¶
type GetDescribeEngineUsageInfoResult struct { // Remaining cluster specifications. Available int `pulumi:"available"` DataEngineId string `pulumi:"dataEngineId"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` ResultOutputFile *string `pulumi:"resultOutputFile"` // Engine specifications occupied. Used int `pulumi:"used"` }
A collection of values returned by getDescribeEngineUsageInfo.
func GetDescribeEngineUsageInfo ¶
func GetDescribeEngineUsageInfo(ctx *pulumi.Context, args *GetDescribeEngineUsageInfoArgs, opts ...pulumi.InvokeOption) (*GetDescribeEngineUsageInfoResult, error)
Use this data source to query detailed information of dlc describeEngineUsageInfo
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-tencentcloud/sdk/go/tencentcloud/Dlc" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Dlc"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Dlc.GetDescribeEngineUsageInfo(ctx, &dlc.GetDescribeEngineUsageInfoArgs{ DataEngineId: "DataEngine-g5ds87d8", }, nil) if err != nil { return err } return nil }) }
```
type GetDescribeEngineUsageInfoResultOutput ¶
type GetDescribeEngineUsageInfoResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getDescribeEngineUsageInfo.
func GetDescribeEngineUsageInfoOutput ¶
func GetDescribeEngineUsageInfoOutput(ctx *pulumi.Context, args GetDescribeEngineUsageInfoOutputArgs, opts ...pulumi.InvokeOption) GetDescribeEngineUsageInfoResultOutput
func (GetDescribeEngineUsageInfoResultOutput) Available ¶
func (o GetDescribeEngineUsageInfoResultOutput) Available() pulumi.IntOutput
Remaining cluster specifications.
func (GetDescribeEngineUsageInfoResultOutput) DataEngineId ¶
func (o GetDescribeEngineUsageInfoResultOutput) DataEngineId() pulumi.StringOutput
func (GetDescribeEngineUsageInfoResultOutput) ElementType ¶
func (GetDescribeEngineUsageInfoResultOutput) ElementType() reflect.Type
func (GetDescribeEngineUsageInfoResultOutput) Id ¶
func (o GetDescribeEngineUsageInfoResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetDescribeEngineUsageInfoResultOutput) ResultOutputFile ¶
func (o GetDescribeEngineUsageInfoResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetDescribeEngineUsageInfoResultOutput) ToGetDescribeEngineUsageInfoResultOutput ¶
func (o GetDescribeEngineUsageInfoResultOutput) ToGetDescribeEngineUsageInfoResultOutput() GetDescribeEngineUsageInfoResultOutput
func (GetDescribeEngineUsageInfoResultOutput) ToGetDescribeEngineUsageInfoResultOutputWithContext ¶
func (o GetDescribeEngineUsageInfoResultOutput) ToGetDescribeEngineUsageInfoResultOutputWithContext(ctx context.Context) GetDescribeEngineUsageInfoResultOutput
func (GetDescribeEngineUsageInfoResultOutput) Used ¶
func (o GetDescribeEngineUsageInfoResultOutput) Used() pulumi.IntOutput
Engine specifications occupied.
type GetDescribeUpdatableDataEnginesArgs ¶
type GetDescribeUpdatableDataEnginesArgs struct { // Engine configuration operation command, UpdateSparkSQLLakefsPath updates the managed table path, UpdateSparkSQLResultPath updates the result bucket path. DataEngineConfigCommand string `pulumi:"dataEngineConfigCommand"` // Used to save results. ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getDescribeUpdatableDataEngines.
type GetDescribeUpdatableDataEnginesDataEngineBasicInfo ¶
type GetDescribeUpdatableDataEnginesDataEngineBasicInfo struct { // User unique ID. AppId int `pulumi:"appId"` // Create time. CreateTime int `pulumi:"createTime"` // Engine unique id. DataEngineId string `pulumi:"dataEngineId"` // Engine name. DataEngineName string `pulumi:"dataEngineName"` // Engine type, valid values: PrestoSQL/SparkSQL/SparkBatch. DataEngineType string `pulumi:"dataEngineType"` // Returned messages. Message string `pulumi:"message"` // Engine state, only support: 0:Init/-1:Failed/-2:Deleted/1:Pause/2:Running/3:ToBeDelete/4:Deleting. State int `pulumi:"state"` // Update time. UpdateTime int `pulumi:"updateTime"` // User unique uin. UserUin string `pulumi:"userUin"` }
type GetDescribeUpdatableDataEnginesDataEngineBasicInfoArgs ¶
type GetDescribeUpdatableDataEnginesDataEngineBasicInfoArgs struct { // User unique ID. AppId pulumi.IntInput `pulumi:"appId"` // Create time. CreateTime pulumi.IntInput `pulumi:"createTime"` // Engine unique id. DataEngineId pulumi.StringInput `pulumi:"dataEngineId"` // Engine name. DataEngineName pulumi.StringInput `pulumi:"dataEngineName"` // Engine type, valid values: PrestoSQL/SparkSQL/SparkBatch. DataEngineType pulumi.StringInput `pulumi:"dataEngineType"` // Returned messages. Message pulumi.StringInput `pulumi:"message"` // Engine state, only support: 0:Init/-1:Failed/-2:Deleted/1:Pause/2:Running/3:ToBeDelete/4:Deleting. State pulumi.IntInput `pulumi:"state"` // Update time. UpdateTime pulumi.IntInput `pulumi:"updateTime"` // User unique uin. UserUin pulumi.StringInput `pulumi:"userUin"` }
func (GetDescribeUpdatableDataEnginesDataEngineBasicInfoArgs) ElementType ¶
func (GetDescribeUpdatableDataEnginesDataEngineBasicInfoArgs) ElementType() reflect.Type
func (GetDescribeUpdatableDataEnginesDataEngineBasicInfoArgs) ToGetDescribeUpdatableDataEnginesDataEngineBasicInfoOutput ¶
func (i GetDescribeUpdatableDataEnginesDataEngineBasicInfoArgs) ToGetDescribeUpdatableDataEnginesDataEngineBasicInfoOutput() GetDescribeUpdatableDataEnginesDataEngineBasicInfoOutput
func (GetDescribeUpdatableDataEnginesDataEngineBasicInfoArgs) ToGetDescribeUpdatableDataEnginesDataEngineBasicInfoOutputWithContext ¶
func (i GetDescribeUpdatableDataEnginesDataEngineBasicInfoArgs) ToGetDescribeUpdatableDataEnginesDataEngineBasicInfoOutputWithContext(ctx context.Context) GetDescribeUpdatableDataEnginesDataEngineBasicInfoOutput
type GetDescribeUpdatableDataEnginesDataEngineBasicInfoArray ¶
type GetDescribeUpdatableDataEnginesDataEngineBasicInfoArray []GetDescribeUpdatableDataEnginesDataEngineBasicInfoInput
func (GetDescribeUpdatableDataEnginesDataEngineBasicInfoArray) ElementType ¶
func (GetDescribeUpdatableDataEnginesDataEngineBasicInfoArray) ElementType() reflect.Type
func (GetDescribeUpdatableDataEnginesDataEngineBasicInfoArray) ToGetDescribeUpdatableDataEnginesDataEngineBasicInfoArrayOutput ¶
func (i GetDescribeUpdatableDataEnginesDataEngineBasicInfoArray) ToGetDescribeUpdatableDataEnginesDataEngineBasicInfoArrayOutput() GetDescribeUpdatableDataEnginesDataEngineBasicInfoArrayOutput
func (GetDescribeUpdatableDataEnginesDataEngineBasicInfoArray) ToGetDescribeUpdatableDataEnginesDataEngineBasicInfoArrayOutputWithContext ¶
func (i GetDescribeUpdatableDataEnginesDataEngineBasicInfoArray) ToGetDescribeUpdatableDataEnginesDataEngineBasicInfoArrayOutputWithContext(ctx context.Context) GetDescribeUpdatableDataEnginesDataEngineBasicInfoArrayOutput
type GetDescribeUpdatableDataEnginesDataEngineBasicInfoArrayInput ¶
type GetDescribeUpdatableDataEnginesDataEngineBasicInfoArrayInput interface { pulumi.Input ToGetDescribeUpdatableDataEnginesDataEngineBasicInfoArrayOutput() GetDescribeUpdatableDataEnginesDataEngineBasicInfoArrayOutput ToGetDescribeUpdatableDataEnginesDataEngineBasicInfoArrayOutputWithContext(context.Context) GetDescribeUpdatableDataEnginesDataEngineBasicInfoArrayOutput }
GetDescribeUpdatableDataEnginesDataEngineBasicInfoArrayInput is an input type that accepts GetDescribeUpdatableDataEnginesDataEngineBasicInfoArray and GetDescribeUpdatableDataEnginesDataEngineBasicInfoArrayOutput values. You can construct a concrete instance of `GetDescribeUpdatableDataEnginesDataEngineBasicInfoArrayInput` via:
GetDescribeUpdatableDataEnginesDataEngineBasicInfoArray{ GetDescribeUpdatableDataEnginesDataEngineBasicInfoArgs{...} }
type GetDescribeUpdatableDataEnginesDataEngineBasicInfoArrayOutput ¶
type GetDescribeUpdatableDataEnginesDataEngineBasicInfoArrayOutput struct{ *pulumi.OutputState }
func (GetDescribeUpdatableDataEnginesDataEngineBasicInfoArrayOutput) ElementType ¶
func (GetDescribeUpdatableDataEnginesDataEngineBasicInfoArrayOutput) ElementType() reflect.Type
func (GetDescribeUpdatableDataEnginesDataEngineBasicInfoArrayOutput) ToGetDescribeUpdatableDataEnginesDataEngineBasicInfoArrayOutput ¶
func (o GetDescribeUpdatableDataEnginesDataEngineBasicInfoArrayOutput) ToGetDescribeUpdatableDataEnginesDataEngineBasicInfoArrayOutput() GetDescribeUpdatableDataEnginesDataEngineBasicInfoArrayOutput
func (GetDescribeUpdatableDataEnginesDataEngineBasicInfoArrayOutput) ToGetDescribeUpdatableDataEnginesDataEngineBasicInfoArrayOutputWithContext ¶
func (o GetDescribeUpdatableDataEnginesDataEngineBasicInfoArrayOutput) ToGetDescribeUpdatableDataEnginesDataEngineBasicInfoArrayOutputWithContext(ctx context.Context) GetDescribeUpdatableDataEnginesDataEngineBasicInfoArrayOutput
type GetDescribeUpdatableDataEnginesDataEngineBasicInfoInput ¶
type GetDescribeUpdatableDataEnginesDataEngineBasicInfoInput interface { pulumi.Input ToGetDescribeUpdatableDataEnginesDataEngineBasicInfoOutput() GetDescribeUpdatableDataEnginesDataEngineBasicInfoOutput ToGetDescribeUpdatableDataEnginesDataEngineBasicInfoOutputWithContext(context.Context) GetDescribeUpdatableDataEnginesDataEngineBasicInfoOutput }
GetDescribeUpdatableDataEnginesDataEngineBasicInfoInput is an input type that accepts GetDescribeUpdatableDataEnginesDataEngineBasicInfoArgs and GetDescribeUpdatableDataEnginesDataEngineBasicInfoOutput values. You can construct a concrete instance of `GetDescribeUpdatableDataEnginesDataEngineBasicInfoInput` via:
GetDescribeUpdatableDataEnginesDataEngineBasicInfoArgs{...}
type GetDescribeUpdatableDataEnginesDataEngineBasicInfoOutput ¶
type GetDescribeUpdatableDataEnginesDataEngineBasicInfoOutput struct{ *pulumi.OutputState }
func (GetDescribeUpdatableDataEnginesDataEngineBasicInfoOutput) AppId ¶
func (o GetDescribeUpdatableDataEnginesDataEngineBasicInfoOutput) AppId() pulumi.IntOutput
User unique ID.
func (GetDescribeUpdatableDataEnginesDataEngineBasicInfoOutput) CreateTime ¶
func (o GetDescribeUpdatableDataEnginesDataEngineBasicInfoOutput) CreateTime() pulumi.IntOutput
Create time.
func (GetDescribeUpdatableDataEnginesDataEngineBasicInfoOutput) DataEngineId ¶
func (o GetDescribeUpdatableDataEnginesDataEngineBasicInfoOutput) DataEngineId() pulumi.StringOutput
Engine unique id.
func (GetDescribeUpdatableDataEnginesDataEngineBasicInfoOutput) DataEngineName ¶
func (o GetDescribeUpdatableDataEnginesDataEngineBasicInfoOutput) DataEngineName() pulumi.StringOutput
Engine name.
func (GetDescribeUpdatableDataEnginesDataEngineBasicInfoOutput) DataEngineType ¶
func (o GetDescribeUpdatableDataEnginesDataEngineBasicInfoOutput) DataEngineType() pulumi.StringOutput
Engine type, valid values: PrestoSQL/SparkSQL/SparkBatch.
func (GetDescribeUpdatableDataEnginesDataEngineBasicInfoOutput) ElementType ¶
func (GetDescribeUpdatableDataEnginesDataEngineBasicInfoOutput) ElementType() reflect.Type
func (GetDescribeUpdatableDataEnginesDataEngineBasicInfoOutput) Message ¶
func (o GetDescribeUpdatableDataEnginesDataEngineBasicInfoOutput) Message() pulumi.StringOutput
Returned messages.
func (GetDescribeUpdatableDataEnginesDataEngineBasicInfoOutput) State ¶
func (o GetDescribeUpdatableDataEnginesDataEngineBasicInfoOutput) State() pulumi.IntOutput
Engine state, only support: 0:Init/-1:Failed/-2:Deleted/1:Pause/2:Running/3:ToBeDelete/4:Deleting.
func (GetDescribeUpdatableDataEnginesDataEngineBasicInfoOutput) ToGetDescribeUpdatableDataEnginesDataEngineBasicInfoOutput ¶
func (o GetDescribeUpdatableDataEnginesDataEngineBasicInfoOutput) ToGetDescribeUpdatableDataEnginesDataEngineBasicInfoOutput() GetDescribeUpdatableDataEnginesDataEngineBasicInfoOutput
func (GetDescribeUpdatableDataEnginesDataEngineBasicInfoOutput) ToGetDescribeUpdatableDataEnginesDataEngineBasicInfoOutputWithContext ¶
func (o GetDescribeUpdatableDataEnginesDataEngineBasicInfoOutput) ToGetDescribeUpdatableDataEnginesDataEngineBasicInfoOutputWithContext(ctx context.Context) GetDescribeUpdatableDataEnginesDataEngineBasicInfoOutput
func (GetDescribeUpdatableDataEnginesDataEngineBasicInfoOutput) UpdateTime ¶
func (o GetDescribeUpdatableDataEnginesDataEngineBasicInfoOutput) UpdateTime() pulumi.IntOutput
Update time.
func (GetDescribeUpdatableDataEnginesDataEngineBasicInfoOutput) UserUin ¶
func (o GetDescribeUpdatableDataEnginesDataEngineBasicInfoOutput) UserUin() pulumi.StringOutput
User unique uin.
type GetDescribeUpdatableDataEnginesOutputArgs ¶
type GetDescribeUpdatableDataEnginesOutputArgs struct { // Engine configuration operation command, UpdateSparkSQLLakefsPath updates the managed table path, UpdateSparkSQLResultPath updates the result bucket path. DataEngineConfigCommand pulumi.StringInput `pulumi:"dataEngineConfigCommand"` // Used to save results. ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getDescribeUpdatableDataEngines.
func (GetDescribeUpdatableDataEnginesOutputArgs) ElementType ¶
func (GetDescribeUpdatableDataEnginesOutputArgs) ElementType() reflect.Type
type GetDescribeUpdatableDataEnginesResult ¶
type GetDescribeUpdatableDataEnginesResult struct { // Engine basic information. DataEngineBasicInfos []GetDescribeUpdatableDataEnginesDataEngineBasicInfo `pulumi:"dataEngineBasicInfos"` DataEngineConfigCommand string `pulumi:"dataEngineConfigCommand"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of values returned by getDescribeUpdatableDataEngines.
func GetDescribeUpdatableDataEngines ¶
func GetDescribeUpdatableDataEngines(ctx *pulumi.Context, args *GetDescribeUpdatableDataEnginesArgs, opts ...pulumi.InvokeOption) (*GetDescribeUpdatableDataEnginesResult, error)
Use this data source to query detailed information of dlc describeUpdatableDataEngines
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-tencentcloud/sdk/go/tencentcloud/Dlc" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Dlc"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Dlc.GetDescribeUpdatableDataEngines(ctx, &dlc.GetDescribeUpdatableDataEnginesArgs{ DataEngineConfigCommand: "UpdateSparkSQLLakefsPath", }, nil) if err != nil { return err } return nil }) }
```
type GetDescribeUpdatableDataEnginesResultOutput ¶
type GetDescribeUpdatableDataEnginesResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getDescribeUpdatableDataEngines.
func GetDescribeUpdatableDataEnginesOutput ¶
func GetDescribeUpdatableDataEnginesOutput(ctx *pulumi.Context, args GetDescribeUpdatableDataEnginesOutputArgs, opts ...pulumi.InvokeOption) GetDescribeUpdatableDataEnginesResultOutput
func (GetDescribeUpdatableDataEnginesResultOutput) DataEngineBasicInfos ¶
func (o GetDescribeUpdatableDataEnginesResultOutput) DataEngineBasicInfos() GetDescribeUpdatableDataEnginesDataEngineBasicInfoArrayOutput
Engine basic information.
func (GetDescribeUpdatableDataEnginesResultOutput) DataEngineConfigCommand ¶
func (o GetDescribeUpdatableDataEnginesResultOutput) DataEngineConfigCommand() pulumi.StringOutput
func (GetDescribeUpdatableDataEnginesResultOutput) ElementType ¶
func (GetDescribeUpdatableDataEnginesResultOutput) ElementType() reflect.Type
func (GetDescribeUpdatableDataEnginesResultOutput) Id ¶
func (o GetDescribeUpdatableDataEnginesResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetDescribeUpdatableDataEnginesResultOutput) ResultOutputFile ¶
func (o GetDescribeUpdatableDataEnginesResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetDescribeUpdatableDataEnginesResultOutput) ToGetDescribeUpdatableDataEnginesResultOutput ¶
func (o GetDescribeUpdatableDataEnginesResultOutput) ToGetDescribeUpdatableDataEnginesResultOutput() GetDescribeUpdatableDataEnginesResultOutput
func (GetDescribeUpdatableDataEnginesResultOutput) ToGetDescribeUpdatableDataEnginesResultOutputWithContext ¶
func (o GetDescribeUpdatableDataEnginesResultOutput) ToGetDescribeUpdatableDataEnginesResultOutputWithContext(ctx context.Context) GetDescribeUpdatableDataEnginesResultOutput
type GetDescribeUserInfoArgs ¶
type GetDescribeUserInfoArgs struct { // Query filter conditions. when type is Group, fuzzy search with Key as workgroup-name is supported. when type is DataAuth, key is supported. policy-type: permission type, policy-source: data source, data-name: database table. Fuzzy search, when type is EngineAuth, supports fuzzy search of key, policy-type: permission type, policy-source: data source, engine-name: library table. Filters []GetDescribeUserInfoFilter `pulumi:"filters"` // Used to save results. ResultOutputFile *string `pulumi:"resultOutputFile"` // Sorting field, when type is Group, support create-time, group-name, when type is DataAuth, support create-time, when type is EngineAuth, support create-time. SortBy *string `pulumi:"sortBy"` // Sorting method, desc means forward order, asc means reverse order, the default is asc. Sorting *string `pulumi:"sorting"` // Query information type, Group: work group DataAuth: data permission EngineAuth: engine permission. Type *string `pulumi:"type"` // User id, the same as the sub-user uin. UserId *string `pulumi:"userId"` }
A collection of arguments for invoking getDescribeUserInfo.
type GetDescribeUserInfoFilter ¶
type GetDescribeUserInfoFilter struct { // Attribute name. If there are multiple Filters, the relationship between Filters is a logical OR (OR) relationship. Name string `pulumi:"name"` // Attribute value, if there are multiple Values in the same filter, the relationship between values under the same filter is a logical OR relationship. Values []string `pulumi:"values"` }
type GetDescribeUserInfoFilterArgs ¶
type GetDescribeUserInfoFilterArgs struct { // Attribute name. If there are multiple Filters, the relationship between Filters is a logical OR (OR) relationship. Name pulumi.StringInput `pulumi:"name"` // Attribute value, if there are multiple Values in the same filter, the relationship between values under the same filter is a logical OR relationship. Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetDescribeUserInfoFilterArgs) ElementType ¶
func (GetDescribeUserInfoFilterArgs) ElementType() reflect.Type
func (GetDescribeUserInfoFilterArgs) ToGetDescribeUserInfoFilterOutput ¶
func (i GetDescribeUserInfoFilterArgs) ToGetDescribeUserInfoFilterOutput() GetDescribeUserInfoFilterOutput
func (GetDescribeUserInfoFilterArgs) ToGetDescribeUserInfoFilterOutputWithContext ¶
func (i GetDescribeUserInfoFilterArgs) ToGetDescribeUserInfoFilterOutputWithContext(ctx context.Context) GetDescribeUserInfoFilterOutput
type GetDescribeUserInfoFilterArray ¶
type GetDescribeUserInfoFilterArray []GetDescribeUserInfoFilterInput
func (GetDescribeUserInfoFilterArray) ElementType ¶
func (GetDescribeUserInfoFilterArray) ElementType() reflect.Type
func (GetDescribeUserInfoFilterArray) ToGetDescribeUserInfoFilterArrayOutput ¶
func (i GetDescribeUserInfoFilterArray) ToGetDescribeUserInfoFilterArrayOutput() GetDescribeUserInfoFilterArrayOutput
func (GetDescribeUserInfoFilterArray) ToGetDescribeUserInfoFilterArrayOutputWithContext ¶
func (i GetDescribeUserInfoFilterArray) ToGetDescribeUserInfoFilterArrayOutputWithContext(ctx context.Context) GetDescribeUserInfoFilterArrayOutput
type GetDescribeUserInfoFilterArrayInput ¶
type GetDescribeUserInfoFilterArrayInput interface { pulumi.Input ToGetDescribeUserInfoFilterArrayOutput() GetDescribeUserInfoFilterArrayOutput ToGetDescribeUserInfoFilterArrayOutputWithContext(context.Context) GetDescribeUserInfoFilterArrayOutput }
GetDescribeUserInfoFilterArrayInput is an input type that accepts GetDescribeUserInfoFilterArray and GetDescribeUserInfoFilterArrayOutput values. You can construct a concrete instance of `GetDescribeUserInfoFilterArrayInput` via:
GetDescribeUserInfoFilterArray{ GetDescribeUserInfoFilterArgs{...} }
type GetDescribeUserInfoFilterArrayOutput ¶
type GetDescribeUserInfoFilterArrayOutput struct{ *pulumi.OutputState }
func (GetDescribeUserInfoFilterArrayOutput) ElementType ¶
func (GetDescribeUserInfoFilterArrayOutput) ElementType() reflect.Type
func (GetDescribeUserInfoFilterArrayOutput) Index ¶
func (o GetDescribeUserInfoFilterArrayOutput) Index(i pulumi.IntInput) GetDescribeUserInfoFilterOutput
func (GetDescribeUserInfoFilterArrayOutput) ToGetDescribeUserInfoFilterArrayOutput ¶
func (o GetDescribeUserInfoFilterArrayOutput) ToGetDescribeUserInfoFilterArrayOutput() GetDescribeUserInfoFilterArrayOutput
func (GetDescribeUserInfoFilterArrayOutput) ToGetDescribeUserInfoFilterArrayOutputWithContext ¶
func (o GetDescribeUserInfoFilterArrayOutput) ToGetDescribeUserInfoFilterArrayOutputWithContext(ctx context.Context) GetDescribeUserInfoFilterArrayOutput
type GetDescribeUserInfoFilterInput ¶
type GetDescribeUserInfoFilterInput interface { pulumi.Input ToGetDescribeUserInfoFilterOutput() GetDescribeUserInfoFilterOutput ToGetDescribeUserInfoFilterOutputWithContext(context.Context) GetDescribeUserInfoFilterOutput }
GetDescribeUserInfoFilterInput is an input type that accepts GetDescribeUserInfoFilterArgs and GetDescribeUserInfoFilterOutput values. You can construct a concrete instance of `GetDescribeUserInfoFilterInput` via:
GetDescribeUserInfoFilterArgs{...}
type GetDescribeUserInfoFilterOutput ¶
type GetDescribeUserInfoFilterOutput struct{ *pulumi.OutputState }
func (GetDescribeUserInfoFilterOutput) ElementType ¶
func (GetDescribeUserInfoFilterOutput) ElementType() reflect.Type
func (GetDescribeUserInfoFilterOutput) Name ¶
func (o GetDescribeUserInfoFilterOutput) Name() pulumi.StringOutput
Attribute name. If there are multiple Filters, the relationship between Filters is a logical OR (OR) relationship.
func (GetDescribeUserInfoFilterOutput) ToGetDescribeUserInfoFilterOutput ¶
func (o GetDescribeUserInfoFilterOutput) ToGetDescribeUserInfoFilterOutput() GetDescribeUserInfoFilterOutput
func (GetDescribeUserInfoFilterOutput) ToGetDescribeUserInfoFilterOutputWithContext ¶
func (o GetDescribeUserInfoFilterOutput) ToGetDescribeUserInfoFilterOutputWithContext(ctx context.Context) GetDescribeUserInfoFilterOutput
func (GetDescribeUserInfoFilterOutput) Values ¶
func (o GetDescribeUserInfoFilterOutput) Values() pulumi.StringArrayOutput
Attribute value, if there are multiple Values in the same filter, the relationship between values under the same filter is a logical OR relationship.
type GetDescribeUserInfoOutputArgs ¶
type GetDescribeUserInfoOutputArgs struct { // Query filter conditions. when type is Group, fuzzy search with Key as workgroup-name is supported. when type is DataAuth, key is supported. policy-type: permission type, policy-source: data source, data-name: database table. Fuzzy search, when type is EngineAuth, supports fuzzy search of key, policy-type: permission type, policy-source: data source, engine-name: library table. Filters GetDescribeUserInfoFilterArrayInput `pulumi:"filters"` // Used to save results. ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` // Sorting field, when type is Group, support create-time, group-name, when type is DataAuth, support create-time, when type is EngineAuth, support create-time. SortBy pulumi.StringPtrInput `pulumi:"sortBy"` // Sorting method, desc means forward order, asc means reverse order, the default is asc. Sorting pulumi.StringPtrInput `pulumi:"sorting"` // Query information type, Group: work group DataAuth: data permission EngineAuth: engine permission. Type pulumi.StringPtrInput `pulumi:"type"` // User id, the same as the sub-user uin. UserId pulumi.StringPtrInput `pulumi:"userId"` }
A collection of arguments for invoking getDescribeUserInfo.
func (GetDescribeUserInfoOutputArgs) ElementType ¶
func (GetDescribeUserInfoOutputArgs) ElementType() reflect.Type
type GetDescribeUserInfoResult ¶
type GetDescribeUserInfoResult struct { Filters []GetDescribeUserInfoFilter `pulumi:"filters"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` ResultOutputFile *string `pulumi:"resultOutputFile"` SortBy *string `pulumi:"sortBy"` Sorting *string `pulumi:"sorting"` // The type of information returned, Group: the returned workgroup information of the current user; DataAuth: the returned data permission information of the current user; EngineAuth: the returned engine permission information of the current user. Type *string `pulumi:"type"` // User id, the same as the sub-user uin. UserId *string `pulumi:"userId"` // User details. UserInfos []GetDescribeUserInfoUserInfo `pulumi:"userInfos"` }
A collection of values returned by getDescribeUserInfo.
func GetDescribeUserInfo ¶
func GetDescribeUserInfo(ctx *pulumi.Context, args *GetDescribeUserInfoArgs, opts ...pulumi.InvokeOption) (*GetDescribeUserInfoResult, error)
Use this data source to query detailed information of dlc describeUserInfo
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-tencentcloud/sdk/go/tencentcloud/Dlc" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Dlc"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Dlc.GetDescribeUserInfo(ctx, &dlc.GetDescribeUserInfoArgs{ SortBy: pulumi.StringRef("create-time"), Sorting: pulumi.StringRef("desc"), Type: pulumi.StringRef("Group"), UserId: pulumi.StringRef("100032772113"), }, nil) if err != nil { return err } return nil }) }
```
type GetDescribeUserInfoResultOutput ¶
type GetDescribeUserInfoResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getDescribeUserInfo.
func GetDescribeUserInfoOutput ¶
func GetDescribeUserInfoOutput(ctx *pulumi.Context, args GetDescribeUserInfoOutputArgs, opts ...pulumi.InvokeOption) GetDescribeUserInfoResultOutput
func (GetDescribeUserInfoResultOutput) ElementType ¶
func (GetDescribeUserInfoResultOutput) ElementType() reflect.Type
func (GetDescribeUserInfoResultOutput) Filters ¶
func (o GetDescribeUserInfoResultOutput) Filters() GetDescribeUserInfoFilterArrayOutput
func (GetDescribeUserInfoResultOutput) Id ¶
func (o GetDescribeUserInfoResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetDescribeUserInfoResultOutput) ResultOutputFile ¶
func (o GetDescribeUserInfoResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetDescribeUserInfoResultOutput) SortBy ¶
func (o GetDescribeUserInfoResultOutput) SortBy() pulumi.StringPtrOutput
func (GetDescribeUserInfoResultOutput) Sorting ¶
func (o GetDescribeUserInfoResultOutput) Sorting() pulumi.StringPtrOutput
func (GetDescribeUserInfoResultOutput) ToGetDescribeUserInfoResultOutput ¶
func (o GetDescribeUserInfoResultOutput) ToGetDescribeUserInfoResultOutput() GetDescribeUserInfoResultOutput
func (GetDescribeUserInfoResultOutput) ToGetDescribeUserInfoResultOutputWithContext ¶
func (o GetDescribeUserInfoResultOutput) ToGetDescribeUserInfoResultOutputWithContext(ctx context.Context) GetDescribeUserInfoResultOutput
func (GetDescribeUserInfoResultOutput) Type ¶
func (o GetDescribeUserInfoResultOutput) Type() pulumi.StringPtrOutput
The type of information returned, Group: the returned workgroup information of the current user; DataAuth: the returned data permission information of the current user; EngineAuth: the returned engine permission information of the current user.
func (GetDescribeUserInfoResultOutput) UserId ¶
func (o GetDescribeUserInfoResultOutput) UserId() pulumi.StringPtrOutput
User id, the same as the sub-user uin.
func (GetDescribeUserInfoResultOutput) UserInfos ¶
func (o GetDescribeUserInfoResultOutput) UserInfos() GetDescribeUserInfoUserInfoArrayOutput
User details.
type GetDescribeUserInfoUserInfo ¶
type GetDescribeUserInfoUserInfo struct { // Data permission information collection. DataPolicyInfos []GetDescribeUserInfoUserInfoDataPolicyInfo `pulumi:"dataPolicyInfos"` // Engine permission collection. EnginePolicyInfos []GetDescribeUserInfoUserInfoEnginePolicyInfo `pulumi:"enginePolicyInfos"` // Row filter collection. RowFilterInfos []GetDescribeUserInfoUserInfoRowFilterInfo `pulumi:"rowFilterInfos"` // Query information type, Group: work group DataAuth: data permission EngineAuth: engine permission. Type string `pulumi:"type"` // User alias. UserAlias string `pulumi:"userAlias"` // User description. UserDescription string `pulumi:"userDescription"` // User id, the same as the sub-user uin. UserId string `pulumi:"userId"` // User type: ADMIN: Administrator COMMON: General user. UserType string `pulumi:"userType"` // Workgroup collection information bound to this user. WorkGroupInfos []GetDescribeUserInfoUserInfoWorkGroupInfo `pulumi:"workGroupInfos"` }
type GetDescribeUserInfoUserInfoArgs ¶
type GetDescribeUserInfoUserInfoArgs struct { // Data permission information collection. DataPolicyInfos GetDescribeUserInfoUserInfoDataPolicyInfoArrayInput `pulumi:"dataPolicyInfos"` // Engine permission collection. EnginePolicyInfos GetDescribeUserInfoUserInfoEnginePolicyInfoArrayInput `pulumi:"enginePolicyInfos"` // Row filter collection. RowFilterInfos GetDescribeUserInfoUserInfoRowFilterInfoArrayInput `pulumi:"rowFilterInfos"` // Query information type, Group: work group DataAuth: data permission EngineAuth: engine permission. Type pulumi.StringInput `pulumi:"type"` // User alias. UserAlias pulumi.StringInput `pulumi:"userAlias"` // User description. UserDescription pulumi.StringInput `pulumi:"userDescription"` // User id, the same as the sub-user uin. UserId pulumi.StringInput `pulumi:"userId"` // User type: ADMIN: Administrator COMMON: General user. UserType pulumi.StringInput `pulumi:"userType"` // Workgroup collection information bound to this user. WorkGroupInfos GetDescribeUserInfoUserInfoWorkGroupInfoArrayInput `pulumi:"workGroupInfos"` }
func (GetDescribeUserInfoUserInfoArgs) ElementType ¶
func (GetDescribeUserInfoUserInfoArgs) ElementType() reflect.Type
func (GetDescribeUserInfoUserInfoArgs) ToGetDescribeUserInfoUserInfoOutput ¶
func (i GetDescribeUserInfoUserInfoArgs) ToGetDescribeUserInfoUserInfoOutput() GetDescribeUserInfoUserInfoOutput
func (GetDescribeUserInfoUserInfoArgs) ToGetDescribeUserInfoUserInfoOutputWithContext ¶
func (i GetDescribeUserInfoUserInfoArgs) ToGetDescribeUserInfoUserInfoOutputWithContext(ctx context.Context) GetDescribeUserInfoUserInfoOutput
type GetDescribeUserInfoUserInfoArray ¶
type GetDescribeUserInfoUserInfoArray []GetDescribeUserInfoUserInfoInput
func (GetDescribeUserInfoUserInfoArray) ElementType ¶
func (GetDescribeUserInfoUserInfoArray) ElementType() reflect.Type
func (GetDescribeUserInfoUserInfoArray) ToGetDescribeUserInfoUserInfoArrayOutput ¶
func (i GetDescribeUserInfoUserInfoArray) ToGetDescribeUserInfoUserInfoArrayOutput() GetDescribeUserInfoUserInfoArrayOutput
func (GetDescribeUserInfoUserInfoArray) ToGetDescribeUserInfoUserInfoArrayOutputWithContext ¶
func (i GetDescribeUserInfoUserInfoArray) ToGetDescribeUserInfoUserInfoArrayOutputWithContext(ctx context.Context) GetDescribeUserInfoUserInfoArrayOutput
type GetDescribeUserInfoUserInfoArrayInput ¶
type GetDescribeUserInfoUserInfoArrayInput interface { pulumi.Input ToGetDescribeUserInfoUserInfoArrayOutput() GetDescribeUserInfoUserInfoArrayOutput ToGetDescribeUserInfoUserInfoArrayOutputWithContext(context.Context) GetDescribeUserInfoUserInfoArrayOutput }
GetDescribeUserInfoUserInfoArrayInput is an input type that accepts GetDescribeUserInfoUserInfoArray and GetDescribeUserInfoUserInfoArrayOutput values. You can construct a concrete instance of `GetDescribeUserInfoUserInfoArrayInput` via:
GetDescribeUserInfoUserInfoArray{ GetDescribeUserInfoUserInfoArgs{...} }
type GetDescribeUserInfoUserInfoArrayOutput ¶
type GetDescribeUserInfoUserInfoArrayOutput struct{ *pulumi.OutputState }
func (GetDescribeUserInfoUserInfoArrayOutput) ElementType ¶
func (GetDescribeUserInfoUserInfoArrayOutput) ElementType() reflect.Type
func (GetDescribeUserInfoUserInfoArrayOutput) ToGetDescribeUserInfoUserInfoArrayOutput ¶
func (o GetDescribeUserInfoUserInfoArrayOutput) ToGetDescribeUserInfoUserInfoArrayOutput() GetDescribeUserInfoUserInfoArrayOutput
func (GetDescribeUserInfoUserInfoArrayOutput) ToGetDescribeUserInfoUserInfoArrayOutputWithContext ¶
func (o GetDescribeUserInfoUserInfoArrayOutput) ToGetDescribeUserInfoUserInfoArrayOutputWithContext(ctx context.Context) GetDescribeUserInfoUserInfoArrayOutput
type GetDescribeUserInfoUserInfoDataPolicyInfo ¶
type GetDescribeUserInfoUserInfoDataPolicyInfo struct { // Policy set. PolicySets []GetDescribeUserInfoUserInfoDataPolicyInfoPolicySet `pulumi:"policySets"` // Total count. TotalCount int `pulumi:"totalCount"` }
type GetDescribeUserInfoUserInfoDataPolicyInfoArgs ¶
type GetDescribeUserInfoUserInfoDataPolicyInfoArgs struct { // Policy set. PolicySets GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetArrayInput `pulumi:"policySets"` // Total count. TotalCount pulumi.IntInput `pulumi:"totalCount"` }
func (GetDescribeUserInfoUserInfoDataPolicyInfoArgs) ElementType ¶
func (GetDescribeUserInfoUserInfoDataPolicyInfoArgs) ElementType() reflect.Type
func (GetDescribeUserInfoUserInfoDataPolicyInfoArgs) ToGetDescribeUserInfoUserInfoDataPolicyInfoOutput ¶
func (i GetDescribeUserInfoUserInfoDataPolicyInfoArgs) ToGetDescribeUserInfoUserInfoDataPolicyInfoOutput() GetDescribeUserInfoUserInfoDataPolicyInfoOutput
func (GetDescribeUserInfoUserInfoDataPolicyInfoArgs) ToGetDescribeUserInfoUserInfoDataPolicyInfoOutputWithContext ¶
func (i GetDescribeUserInfoUserInfoDataPolicyInfoArgs) ToGetDescribeUserInfoUserInfoDataPolicyInfoOutputWithContext(ctx context.Context) GetDescribeUserInfoUserInfoDataPolicyInfoOutput
type GetDescribeUserInfoUserInfoDataPolicyInfoArray ¶
type GetDescribeUserInfoUserInfoDataPolicyInfoArray []GetDescribeUserInfoUserInfoDataPolicyInfoInput
func (GetDescribeUserInfoUserInfoDataPolicyInfoArray) ElementType ¶
func (GetDescribeUserInfoUserInfoDataPolicyInfoArray) ElementType() reflect.Type
func (GetDescribeUserInfoUserInfoDataPolicyInfoArray) ToGetDescribeUserInfoUserInfoDataPolicyInfoArrayOutput ¶
func (i GetDescribeUserInfoUserInfoDataPolicyInfoArray) ToGetDescribeUserInfoUserInfoDataPolicyInfoArrayOutput() GetDescribeUserInfoUserInfoDataPolicyInfoArrayOutput
func (GetDescribeUserInfoUserInfoDataPolicyInfoArray) ToGetDescribeUserInfoUserInfoDataPolicyInfoArrayOutputWithContext ¶
func (i GetDescribeUserInfoUserInfoDataPolicyInfoArray) ToGetDescribeUserInfoUserInfoDataPolicyInfoArrayOutputWithContext(ctx context.Context) GetDescribeUserInfoUserInfoDataPolicyInfoArrayOutput
type GetDescribeUserInfoUserInfoDataPolicyInfoArrayInput ¶
type GetDescribeUserInfoUserInfoDataPolicyInfoArrayInput interface { pulumi.Input ToGetDescribeUserInfoUserInfoDataPolicyInfoArrayOutput() GetDescribeUserInfoUserInfoDataPolicyInfoArrayOutput ToGetDescribeUserInfoUserInfoDataPolicyInfoArrayOutputWithContext(context.Context) GetDescribeUserInfoUserInfoDataPolicyInfoArrayOutput }
GetDescribeUserInfoUserInfoDataPolicyInfoArrayInput is an input type that accepts GetDescribeUserInfoUserInfoDataPolicyInfoArray and GetDescribeUserInfoUserInfoDataPolicyInfoArrayOutput values. You can construct a concrete instance of `GetDescribeUserInfoUserInfoDataPolicyInfoArrayInput` via:
GetDescribeUserInfoUserInfoDataPolicyInfoArray{ GetDescribeUserInfoUserInfoDataPolicyInfoArgs{...} }
type GetDescribeUserInfoUserInfoDataPolicyInfoArrayOutput ¶
type GetDescribeUserInfoUserInfoDataPolicyInfoArrayOutput struct{ *pulumi.OutputState }
func (GetDescribeUserInfoUserInfoDataPolicyInfoArrayOutput) ElementType ¶
func (GetDescribeUserInfoUserInfoDataPolicyInfoArrayOutput) ElementType() reflect.Type
func (GetDescribeUserInfoUserInfoDataPolicyInfoArrayOutput) ToGetDescribeUserInfoUserInfoDataPolicyInfoArrayOutput ¶
func (o GetDescribeUserInfoUserInfoDataPolicyInfoArrayOutput) ToGetDescribeUserInfoUserInfoDataPolicyInfoArrayOutput() GetDescribeUserInfoUserInfoDataPolicyInfoArrayOutput
func (GetDescribeUserInfoUserInfoDataPolicyInfoArrayOutput) ToGetDescribeUserInfoUserInfoDataPolicyInfoArrayOutputWithContext ¶
func (o GetDescribeUserInfoUserInfoDataPolicyInfoArrayOutput) ToGetDescribeUserInfoUserInfoDataPolicyInfoArrayOutputWithContext(ctx context.Context) GetDescribeUserInfoUserInfoDataPolicyInfoArrayOutput
type GetDescribeUserInfoUserInfoDataPolicyInfoInput ¶
type GetDescribeUserInfoUserInfoDataPolicyInfoInput interface { pulumi.Input ToGetDescribeUserInfoUserInfoDataPolicyInfoOutput() GetDescribeUserInfoUserInfoDataPolicyInfoOutput ToGetDescribeUserInfoUserInfoDataPolicyInfoOutputWithContext(context.Context) GetDescribeUserInfoUserInfoDataPolicyInfoOutput }
GetDescribeUserInfoUserInfoDataPolicyInfoInput is an input type that accepts GetDescribeUserInfoUserInfoDataPolicyInfoArgs and GetDescribeUserInfoUserInfoDataPolicyInfoOutput values. You can construct a concrete instance of `GetDescribeUserInfoUserInfoDataPolicyInfoInput` via:
GetDescribeUserInfoUserInfoDataPolicyInfoArgs{...}
type GetDescribeUserInfoUserInfoDataPolicyInfoOutput ¶
type GetDescribeUserInfoUserInfoDataPolicyInfoOutput struct{ *pulumi.OutputState }
func (GetDescribeUserInfoUserInfoDataPolicyInfoOutput) ElementType ¶
func (GetDescribeUserInfoUserInfoDataPolicyInfoOutput) ElementType() reflect.Type
func (GetDescribeUserInfoUserInfoDataPolicyInfoOutput) PolicySets ¶
func (o GetDescribeUserInfoUserInfoDataPolicyInfoOutput) PolicySets() GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetArrayOutput
Policy set.
func (GetDescribeUserInfoUserInfoDataPolicyInfoOutput) ToGetDescribeUserInfoUserInfoDataPolicyInfoOutput ¶
func (o GetDescribeUserInfoUserInfoDataPolicyInfoOutput) ToGetDescribeUserInfoUserInfoDataPolicyInfoOutput() GetDescribeUserInfoUserInfoDataPolicyInfoOutput
func (GetDescribeUserInfoUserInfoDataPolicyInfoOutput) ToGetDescribeUserInfoUserInfoDataPolicyInfoOutputWithContext ¶
func (o GetDescribeUserInfoUserInfoDataPolicyInfoOutput) ToGetDescribeUserInfoUserInfoDataPolicyInfoOutputWithContext(ctx context.Context) GetDescribeUserInfoUserInfoDataPolicyInfoOutput
func (GetDescribeUserInfoUserInfoDataPolicyInfoOutput) TotalCount ¶
func (o GetDescribeUserInfoUserInfoDataPolicyInfoOutput) TotalCount() pulumi.IntOutput
Total count.
type GetDescribeUserInfoUserInfoDataPolicyInfoPolicySet ¶
type GetDescribeUserInfoUserInfoDataPolicyInfoPolicySet struct { // For the data source name that requires authorization, only * (representing all resources at this level) is supported under the administrator level; in the case of data source level and database level authentication, only COSDataCatalog or * is supported; in data table level authentication, it is possible Fill in the user-defined data source. If left blank, it defaults to DataLakeCatalog. note: If a user-defined data source is authenticated, the permissions that dlc can manage are a subset of the accounts provided by the user when accessing the data source. Catalog string `pulumi:"catalog"` // For columns that require authorization, fill in * to represent all current columns. When the authorization type is administrator level, only * is allowed. Column string `pulumi:"column"` // The time the workgroup was created. CreateTime string `pulumi:"createTime"` // Data engines that require authorization, fill in * to represent all current engines. when the authorization type is administrator level, only * is allowed. DataEngine string `pulumi:"dataEngine"` // Database name that requires authorization, fill in * to represent all databases under the current catalog. When the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level, only blanks are allowed to be filled in. For other types, the database can be specified arbitrarily. Database string `pulumi:"database"` // For the function name that requires authorization, fill in * to represent all functions under the current catalog. when the authorization type is administrator level, only * is allowed to be filled in. When the authorization type is data connection level, only blanks are allowed to be filled in. in other types, functions can be specified arbitrarily. Function string `pulumi:"function"` // Policy id. Id int `pulumi:"id"` // Authorization mode, please leave this parameter blank. COMMON: normal mode; SENIOR: advanced mode. Mode string `pulumi:"mode"` // Authorized permission operations provide different operations for different levels of authentication. administrator permissions: ALL, default is ALL if left blank; data connection level authentication: CREATE; database level authentication: ALL, CREATE, ALTER, DROP; data table permissions: ALL, SELECT, INSERT, ALTER, DELETE, DROP, UPDATE. note: under data table permissions, only SELECT operations are supported when the specified data source is not COSDataCatalog. Operation string `pulumi:"operation"` // Operator, do not fill in the input parameters. Operator string `pulumi:"operator"` // Authorization type, currently supports eight authorization types: ADMIN: Administrator level authentication DATASOURCE: data connection level authentication DATABASE: database level authentication TABLE: Table level authentication VIEW: view level authentication FUNCTION: Function level authentication COLUMN: Column level authentication ENGINE: Data engine authentication. if left blank, the default is administrator level authentication. PolicyType string `pulumi:"policyType"` // Whether the user can perform secondary authorization. when it is true, the authorized user can re-authorize the permissions obtained this time to other sub-users. default is false. ReAuth bool `pulumi:"reAuth"` // Permission source, please leave it blank. USER: permissions come from the user itself; WORKGROUP: permissions come from the bound workgroup. Source string `pulumi:"source"` // The id of the workgroup to which the permission belongs. this value only exists when the source of the permission is a workgroup. that is, this field has a value only when the value of the Source field is WORKGROUP. SourceId int `pulumi:"sourceId"` // The name of the workgroup to which the permission belongs. this value only exists when the source of the permission is a workgroup. that is, this field has a value only when the value of the source field is WORKGROUP. SourceName string `pulumi:"sourceName"` // For the table name that requires authorization, fill in * to represent all tables under the current database. when the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level or database level, only blanks are allowed to be filled in. For other types, data tables can be specified arbitrarily. Table string `pulumi:"table"` // For views that require authorization, fill in * to represent all views under the current database. When the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level or database level, only blanks are allowed to be filled in. for other types, the view can be specified arbitrarily. View string `pulumi:"view"` }
type GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetArgs ¶
type GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetArgs struct { // For the data source name that requires authorization, only * (representing all resources at this level) is supported under the administrator level; in the case of data source level and database level authentication, only COSDataCatalog or * is supported; in data table level authentication, it is possible Fill in the user-defined data source. If left blank, it defaults to DataLakeCatalog. note: If a user-defined data source is authenticated, the permissions that dlc can manage are a subset of the accounts provided by the user when accessing the data source. Catalog pulumi.StringInput `pulumi:"catalog"` // For columns that require authorization, fill in * to represent all current columns. When the authorization type is administrator level, only * is allowed. Column pulumi.StringInput `pulumi:"column"` // The time the workgroup was created. CreateTime pulumi.StringInput `pulumi:"createTime"` // Data engines that require authorization, fill in * to represent all current engines. when the authorization type is administrator level, only * is allowed. DataEngine pulumi.StringInput `pulumi:"dataEngine"` // Database name that requires authorization, fill in * to represent all databases under the current catalog. When the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level, only blanks are allowed to be filled in. For other types, the database can be specified arbitrarily. Database pulumi.StringInput `pulumi:"database"` // For the function name that requires authorization, fill in * to represent all functions under the current catalog. when the authorization type is administrator level, only * is allowed to be filled in. When the authorization type is data connection level, only blanks are allowed to be filled in. in other types, functions can be specified arbitrarily. Function pulumi.StringInput `pulumi:"function"` // Policy id. Id pulumi.IntInput `pulumi:"id"` // Authorization mode, please leave this parameter blank. COMMON: normal mode; SENIOR: advanced mode. Mode pulumi.StringInput `pulumi:"mode"` // Authorized permission operations provide different operations for different levels of authentication. administrator permissions: ALL, default is ALL if left blank; data connection level authentication: CREATE; database level authentication: ALL, CREATE, ALTER, DROP; data table permissions: ALL, SELECT, INSERT, ALTER, DELETE, DROP, UPDATE. note: under data table permissions, only SELECT operations are supported when the specified data source is not COSDataCatalog. Operation pulumi.StringInput `pulumi:"operation"` // Operator, do not fill in the input parameters. Operator pulumi.StringInput `pulumi:"operator"` // Authorization type, currently supports eight authorization types: ADMIN: Administrator level authentication DATASOURCE: data connection level authentication DATABASE: database level authentication TABLE: Table level authentication VIEW: view level authentication FUNCTION: Function level authentication COLUMN: Column level authentication ENGINE: Data engine authentication. if left blank, the default is administrator level authentication. PolicyType pulumi.StringInput `pulumi:"policyType"` // Whether the user can perform secondary authorization. when it is true, the authorized user can re-authorize the permissions obtained this time to other sub-users. default is false. ReAuth pulumi.BoolInput `pulumi:"reAuth"` // Permission source, please leave it blank. USER: permissions come from the user itself; WORKGROUP: permissions come from the bound workgroup. Source pulumi.StringInput `pulumi:"source"` // The id of the workgroup to which the permission belongs. this value only exists when the source of the permission is a workgroup. that is, this field has a value only when the value of the Source field is WORKGROUP. SourceId pulumi.IntInput `pulumi:"sourceId"` // The name of the workgroup to which the permission belongs. this value only exists when the source of the permission is a workgroup. that is, this field has a value only when the value of the source field is WORKGROUP. SourceName pulumi.StringInput `pulumi:"sourceName"` // For the table name that requires authorization, fill in * to represent all tables under the current database. when the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level or database level, only blanks are allowed to be filled in. For other types, data tables can be specified arbitrarily. Table pulumi.StringInput `pulumi:"table"` // For views that require authorization, fill in * to represent all views under the current database. When the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level or database level, only blanks are allowed to be filled in. for other types, the view can be specified arbitrarily. View pulumi.StringInput `pulumi:"view"` }
func (GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetArgs) ElementType ¶
func (GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetArgs) ElementType() reflect.Type
func (GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetArgs) ToGetDescribeUserInfoUserInfoDataPolicyInfoPolicySetOutput ¶
func (i GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetArgs) ToGetDescribeUserInfoUserInfoDataPolicyInfoPolicySetOutput() GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetOutput
func (GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetArgs) ToGetDescribeUserInfoUserInfoDataPolicyInfoPolicySetOutputWithContext ¶
func (i GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetArgs) ToGetDescribeUserInfoUserInfoDataPolicyInfoPolicySetOutputWithContext(ctx context.Context) GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetOutput
type GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetArray ¶
type GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetArray []GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetInput
func (GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetArray) ElementType ¶
func (GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetArray) ElementType() reflect.Type
func (GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetArray) ToGetDescribeUserInfoUserInfoDataPolicyInfoPolicySetArrayOutput ¶
func (i GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetArray) ToGetDescribeUserInfoUserInfoDataPolicyInfoPolicySetArrayOutput() GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetArrayOutput
func (GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetArray) ToGetDescribeUserInfoUserInfoDataPolicyInfoPolicySetArrayOutputWithContext ¶
func (i GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetArray) ToGetDescribeUserInfoUserInfoDataPolicyInfoPolicySetArrayOutputWithContext(ctx context.Context) GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetArrayOutput
type GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetArrayInput ¶
type GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetArrayInput interface { pulumi.Input ToGetDescribeUserInfoUserInfoDataPolicyInfoPolicySetArrayOutput() GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetArrayOutput ToGetDescribeUserInfoUserInfoDataPolicyInfoPolicySetArrayOutputWithContext(context.Context) GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetArrayOutput }
GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetArrayInput is an input type that accepts GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetArray and GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetArrayOutput values. You can construct a concrete instance of `GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetArrayInput` via:
GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetArray{ GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetArgs{...} }
type GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetArrayOutput ¶
type GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetArrayOutput struct{ *pulumi.OutputState }
func (GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetArrayOutput) ElementType ¶
func (GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetArrayOutput) ElementType() reflect.Type
func (GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetArrayOutput) ToGetDescribeUserInfoUserInfoDataPolicyInfoPolicySetArrayOutput ¶
func (o GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetArrayOutput) ToGetDescribeUserInfoUserInfoDataPolicyInfoPolicySetArrayOutput() GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetArrayOutput
func (GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetArrayOutput) ToGetDescribeUserInfoUserInfoDataPolicyInfoPolicySetArrayOutputWithContext ¶
func (o GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetArrayOutput) ToGetDescribeUserInfoUserInfoDataPolicyInfoPolicySetArrayOutputWithContext(ctx context.Context) GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetArrayOutput
type GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetInput ¶
type GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetInput interface { pulumi.Input ToGetDescribeUserInfoUserInfoDataPolicyInfoPolicySetOutput() GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetOutput ToGetDescribeUserInfoUserInfoDataPolicyInfoPolicySetOutputWithContext(context.Context) GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetOutput }
GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetInput is an input type that accepts GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetArgs and GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetOutput values. You can construct a concrete instance of `GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetInput` via:
GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetArgs{...}
type GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetOutput ¶
type GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetOutput struct{ *pulumi.OutputState }
func (GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetOutput) Catalog ¶
func (o GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetOutput) Catalog() pulumi.StringOutput
For the data source name that requires authorization, only * (representing all resources at this level) is supported under the administrator level; in the case of data source level and database level authentication, only COSDataCatalog or * is supported; in data table level authentication, it is possible Fill in the user-defined data source. If left blank, it defaults to DataLakeCatalog. note: If a user-defined data source is authenticated, the permissions that dlc can manage are a subset of the accounts provided by the user when accessing the data source.
func (GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetOutput) Column ¶
func (o GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetOutput) Column() pulumi.StringOutput
For columns that require authorization, fill in * to represent all current columns. When the authorization type is administrator level, only * is allowed.
func (GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetOutput) CreateTime ¶
func (o GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetOutput) CreateTime() pulumi.StringOutput
The time the workgroup was created.
func (GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetOutput) DataEngine ¶
func (o GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetOutput) DataEngine() pulumi.StringOutput
Data engines that require authorization, fill in * to represent all current engines. when the authorization type is administrator level, only * is allowed.
func (GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetOutput) Database ¶
func (o GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetOutput) Database() pulumi.StringOutput
Database name that requires authorization, fill in * to represent all databases under the current catalog. When the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level, only blanks are allowed to be filled in. For other types, the database can be specified arbitrarily.
func (GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetOutput) ElementType ¶
func (GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetOutput) ElementType() reflect.Type
func (GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetOutput) Function ¶
func (o GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetOutput) Function() pulumi.StringOutput
For the function name that requires authorization, fill in * to represent all functions under the current catalog. when the authorization type is administrator level, only * is allowed to be filled in. When the authorization type is data connection level, only blanks are allowed to be filled in. in other types, functions can be specified arbitrarily.
func (GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetOutput) Mode ¶
Authorization mode, please leave this parameter blank. COMMON: normal mode; SENIOR: advanced mode.
func (GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetOutput) Operation ¶
func (o GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetOutput) Operation() pulumi.StringOutput
Authorized permission operations provide different operations for different levels of authentication. administrator permissions: ALL, default is ALL if left blank; data connection level authentication: CREATE; database level authentication: ALL, CREATE, ALTER, DROP; data table permissions: ALL, SELECT, INSERT, ALTER, DELETE, DROP, UPDATE. note: under data table permissions, only SELECT operations are supported when the specified data source is not COSDataCatalog.
func (GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetOutput) Operator ¶
func (o GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetOutput) Operator() pulumi.StringOutput
Operator, do not fill in the input parameters.
func (GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetOutput) PolicyType ¶
func (o GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetOutput) PolicyType() pulumi.StringOutput
Authorization type, currently supports eight authorization types: ADMIN: Administrator level authentication DATASOURCE: data connection level authentication DATABASE: database level authentication TABLE: Table level authentication VIEW: view level authentication FUNCTION: Function level authentication COLUMN: Column level authentication ENGINE: Data engine authentication. if left blank, the default is administrator level authentication.
func (GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetOutput) ReAuth ¶
func (o GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetOutput) ReAuth() pulumi.BoolOutput
Whether the user can perform secondary authorization. when it is true, the authorized user can re-authorize the permissions obtained this time to other sub-users. default is false.
func (GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetOutput) Source ¶
func (o GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetOutput) Source() pulumi.StringOutput
Permission source, please leave it blank. USER: permissions come from the user itself; WORKGROUP: permissions come from the bound workgroup.
func (GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetOutput) SourceId ¶
func (o GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetOutput) SourceId() pulumi.IntOutput
The id of the workgroup to which the permission belongs. this value only exists when the source of the permission is a workgroup. that is, this field has a value only when the value of the Source field is WORKGROUP.
func (GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetOutput) SourceName ¶
func (o GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetOutput) SourceName() pulumi.StringOutput
The name of the workgroup to which the permission belongs. this value only exists when the source of the permission is a workgroup. that is, this field has a value only when the value of the source field is WORKGROUP.
func (GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetOutput) Table ¶
func (o GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetOutput) Table() pulumi.StringOutput
For the table name that requires authorization, fill in * to represent all tables under the current database. when the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level or database level, only blanks are allowed to be filled in. For other types, data tables can be specified arbitrarily.
func (GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetOutput) ToGetDescribeUserInfoUserInfoDataPolicyInfoPolicySetOutput ¶
func (o GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetOutput) ToGetDescribeUserInfoUserInfoDataPolicyInfoPolicySetOutput() GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetOutput
func (GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetOutput) ToGetDescribeUserInfoUserInfoDataPolicyInfoPolicySetOutputWithContext ¶
func (o GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetOutput) ToGetDescribeUserInfoUserInfoDataPolicyInfoPolicySetOutputWithContext(ctx context.Context) GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetOutput
func (GetDescribeUserInfoUserInfoDataPolicyInfoPolicySetOutput) View ¶
For views that require authorization, fill in * to represent all views under the current database. When the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level or database level, only blanks are allowed to be filled in. for other types, the view can be specified arbitrarily.
type GetDescribeUserInfoUserInfoEnginePolicyInfo ¶
type GetDescribeUserInfoUserInfoEnginePolicyInfo struct { // Policy set. PolicySets []GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySet `pulumi:"policySets"` // Total count. TotalCount int `pulumi:"totalCount"` }
type GetDescribeUserInfoUserInfoEnginePolicyInfoArgs ¶
type GetDescribeUserInfoUserInfoEnginePolicyInfoArgs struct { // Policy set. PolicySets GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetArrayInput `pulumi:"policySets"` // Total count. TotalCount pulumi.IntInput `pulumi:"totalCount"` }
func (GetDescribeUserInfoUserInfoEnginePolicyInfoArgs) ElementType ¶
func (GetDescribeUserInfoUserInfoEnginePolicyInfoArgs) ElementType() reflect.Type
func (GetDescribeUserInfoUserInfoEnginePolicyInfoArgs) ToGetDescribeUserInfoUserInfoEnginePolicyInfoOutput ¶
func (i GetDescribeUserInfoUserInfoEnginePolicyInfoArgs) ToGetDescribeUserInfoUserInfoEnginePolicyInfoOutput() GetDescribeUserInfoUserInfoEnginePolicyInfoOutput
func (GetDescribeUserInfoUserInfoEnginePolicyInfoArgs) ToGetDescribeUserInfoUserInfoEnginePolicyInfoOutputWithContext ¶
func (i GetDescribeUserInfoUserInfoEnginePolicyInfoArgs) ToGetDescribeUserInfoUserInfoEnginePolicyInfoOutputWithContext(ctx context.Context) GetDescribeUserInfoUserInfoEnginePolicyInfoOutput
type GetDescribeUserInfoUserInfoEnginePolicyInfoArray ¶
type GetDescribeUserInfoUserInfoEnginePolicyInfoArray []GetDescribeUserInfoUserInfoEnginePolicyInfoInput
func (GetDescribeUserInfoUserInfoEnginePolicyInfoArray) ElementType ¶
func (GetDescribeUserInfoUserInfoEnginePolicyInfoArray) ElementType() reflect.Type
func (GetDescribeUserInfoUserInfoEnginePolicyInfoArray) ToGetDescribeUserInfoUserInfoEnginePolicyInfoArrayOutput ¶
func (i GetDescribeUserInfoUserInfoEnginePolicyInfoArray) ToGetDescribeUserInfoUserInfoEnginePolicyInfoArrayOutput() GetDescribeUserInfoUserInfoEnginePolicyInfoArrayOutput
func (GetDescribeUserInfoUserInfoEnginePolicyInfoArray) ToGetDescribeUserInfoUserInfoEnginePolicyInfoArrayOutputWithContext ¶
func (i GetDescribeUserInfoUserInfoEnginePolicyInfoArray) ToGetDescribeUserInfoUserInfoEnginePolicyInfoArrayOutputWithContext(ctx context.Context) GetDescribeUserInfoUserInfoEnginePolicyInfoArrayOutput
type GetDescribeUserInfoUserInfoEnginePolicyInfoArrayInput ¶
type GetDescribeUserInfoUserInfoEnginePolicyInfoArrayInput interface { pulumi.Input ToGetDescribeUserInfoUserInfoEnginePolicyInfoArrayOutput() GetDescribeUserInfoUserInfoEnginePolicyInfoArrayOutput ToGetDescribeUserInfoUserInfoEnginePolicyInfoArrayOutputWithContext(context.Context) GetDescribeUserInfoUserInfoEnginePolicyInfoArrayOutput }
GetDescribeUserInfoUserInfoEnginePolicyInfoArrayInput is an input type that accepts GetDescribeUserInfoUserInfoEnginePolicyInfoArray and GetDescribeUserInfoUserInfoEnginePolicyInfoArrayOutput values. You can construct a concrete instance of `GetDescribeUserInfoUserInfoEnginePolicyInfoArrayInput` via:
GetDescribeUserInfoUserInfoEnginePolicyInfoArray{ GetDescribeUserInfoUserInfoEnginePolicyInfoArgs{...} }
type GetDescribeUserInfoUserInfoEnginePolicyInfoArrayOutput ¶
type GetDescribeUserInfoUserInfoEnginePolicyInfoArrayOutput struct{ *pulumi.OutputState }
func (GetDescribeUserInfoUserInfoEnginePolicyInfoArrayOutput) ElementType ¶
func (GetDescribeUserInfoUserInfoEnginePolicyInfoArrayOutput) ElementType() reflect.Type
func (GetDescribeUserInfoUserInfoEnginePolicyInfoArrayOutput) ToGetDescribeUserInfoUserInfoEnginePolicyInfoArrayOutput ¶
func (o GetDescribeUserInfoUserInfoEnginePolicyInfoArrayOutput) ToGetDescribeUserInfoUserInfoEnginePolicyInfoArrayOutput() GetDescribeUserInfoUserInfoEnginePolicyInfoArrayOutput
func (GetDescribeUserInfoUserInfoEnginePolicyInfoArrayOutput) ToGetDescribeUserInfoUserInfoEnginePolicyInfoArrayOutputWithContext ¶
func (o GetDescribeUserInfoUserInfoEnginePolicyInfoArrayOutput) ToGetDescribeUserInfoUserInfoEnginePolicyInfoArrayOutputWithContext(ctx context.Context) GetDescribeUserInfoUserInfoEnginePolicyInfoArrayOutput
type GetDescribeUserInfoUserInfoEnginePolicyInfoInput ¶
type GetDescribeUserInfoUserInfoEnginePolicyInfoInput interface { pulumi.Input ToGetDescribeUserInfoUserInfoEnginePolicyInfoOutput() GetDescribeUserInfoUserInfoEnginePolicyInfoOutput ToGetDescribeUserInfoUserInfoEnginePolicyInfoOutputWithContext(context.Context) GetDescribeUserInfoUserInfoEnginePolicyInfoOutput }
GetDescribeUserInfoUserInfoEnginePolicyInfoInput is an input type that accepts GetDescribeUserInfoUserInfoEnginePolicyInfoArgs and GetDescribeUserInfoUserInfoEnginePolicyInfoOutput values. You can construct a concrete instance of `GetDescribeUserInfoUserInfoEnginePolicyInfoInput` via:
GetDescribeUserInfoUserInfoEnginePolicyInfoArgs{...}
type GetDescribeUserInfoUserInfoEnginePolicyInfoOutput ¶
type GetDescribeUserInfoUserInfoEnginePolicyInfoOutput struct{ *pulumi.OutputState }
func (GetDescribeUserInfoUserInfoEnginePolicyInfoOutput) ElementType ¶
func (GetDescribeUserInfoUserInfoEnginePolicyInfoOutput) ElementType() reflect.Type
func (GetDescribeUserInfoUserInfoEnginePolicyInfoOutput) PolicySets ¶
func (o GetDescribeUserInfoUserInfoEnginePolicyInfoOutput) PolicySets() GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetArrayOutput
Policy set.
func (GetDescribeUserInfoUserInfoEnginePolicyInfoOutput) ToGetDescribeUserInfoUserInfoEnginePolicyInfoOutput ¶
func (o GetDescribeUserInfoUserInfoEnginePolicyInfoOutput) ToGetDescribeUserInfoUserInfoEnginePolicyInfoOutput() GetDescribeUserInfoUserInfoEnginePolicyInfoOutput
func (GetDescribeUserInfoUserInfoEnginePolicyInfoOutput) ToGetDescribeUserInfoUserInfoEnginePolicyInfoOutputWithContext ¶
func (o GetDescribeUserInfoUserInfoEnginePolicyInfoOutput) ToGetDescribeUserInfoUserInfoEnginePolicyInfoOutputWithContext(ctx context.Context) GetDescribeUserInfoUserInfoEnginePolicyInfoOutput
func (GetDescribeUserInfoUserInfoEnginePolicyInfoOutput) TotalCount ¶
func (o GetDescribeUserInfoUserInfoEnginePolicyInfoOutput) TotalCount() pulumi.IntOutput
Total count.
type GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySet ¶
type GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySet struct { // For the data source name that requires authorization, only * (representing all resources at this level) is supported under the administrator level; in the case of data source level and database level authentication, only COSDataCatalog or * is supported; in data table level authentication, it is possible Fill in the user-defined data source. If left blank, it defaults to DataLakeCatalog. note: If a user-defined data source is authenticated, the permissions that dlc can manage are a subset of the accounts provided by the user when accessing the data source. Catalog string `pulumi:"catalog"` // For columns that require authorization, fill in * to represent all current columns. When the authorization type is administrator level, only * is allowed. Column string `pulumi:"column"` // The time the workgroup was created. CreateTime string `pulumi:"createTime"` // Data engines that require authorization, fill in * to represent all current engines. when the authorization type is administrator level, only * is allowed. DataEngine string `pulumi:"dataEngine"` // Database name that requires authorization, fill in * to represent all databases under the current catalog. When the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level, only blanks are allowed to be filled in. For other types, the database can be specified arbitrarily. Database string `pulumi:"database"` // For the function name that requires authorization, fill in * to represent all functions under the current catalog. when the authorization type is administrator level, only * is allowed to be filled in. When the authorization type is data connection level, only blanks are allowed to be filled in. in other types, functions can be specified arbitrarily. Function string `pulumi:"function"` // Policy id. Id int `pulumi:"id"` // Authorization mode, please leave this parameter blank. COMMON: normal mode; SENIOR: advanced mode. Mode string `pulumi:"mode"` // Authorized permission operations provide different operations for different levels of authentication. administrator permissions: ALL, default is ALL if left blank; data connection level authentication: CREATE; database level authentication: ALL, CREATE, ALTER, DROP; data table permissions: ALL, SELECT, INSERT, ALTER, DELETE, DROP, UPDATE. note: under data table permissions, only SELECT operations are supported when the specified data source is not COSDataCatalog. Operation string `pulumi:"operation"` // Operator, do not fill in the input parameters. Operator string `pulumi:"operator"` // Authorization type, currently supports eight authorization types: ADMIN: Administrator level authentication DATASOURCE: data connection level authentication DATABASE: database level authentication TABLE: Table level authentication VIEW: view level authentication FUNCTION: Function level authentication COLUMN: Column level authentication ENGINE: Data engine authentication. if left blank, the default is administrator level authentication. PolicyType string `pulumi:"policyType"` // Whether the user can perform secondary authorization. when it is true, the authorized user can re-authorize the permissions obtained this time to other sub-users. default is false. ReAuth bool `pulumi:"reAuth"` // Permission source, please leave it blank. USER: permissions come from the user itself; WORKGROUP: permissions come from the bound workgroup. Source string `pulumi:"source"` // The id of the workgroup to which the permission belongs. this value only exists when the source of the permission is a workgroup. that is, this field has a value only when the value of the Source field is WORKGROUP. SourceId int `pulumi:"sourceId"` // The name of the workgroup to which the permission belongs. this value only exists when the source of the permission is a workgroup. that is, this field has a value only when the value of the source field is WORKGROUP. SourceName string `pulumi:"sourceName"` // For the table name that requires authorization, fill in * to represent all tables under the current database. when the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level or database level, only blanks are allowed to be filled in. For other types, data tables can be specified arbitrarily. Table string `pulumi:"table"` // For views that require authorization, fill in * to represent all views under the current database. When the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level or database level, only blanks are allowed to be filled in. for other types, the view can be specified arbitrarily. View string `pulumi:"view"` }
type GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetArgs ¶
type GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetArgs struct { // For the data source name that requires authorization, only * (representing all resources at this level) is supported under the administrator level; in the case of data source level and database level authentication, only COSDataCatalog or * is supported; in data table level authentication, it is possible Fill in the user-defined data source. If left blank, it defaults to DataLakeCatalog. note: If a user-defined data source is authenticated, the permissions that dlc can manage are a subset of the accounts provided by the user when accessing the data source. Catalog pulumi.StringInput `pulumi:"catalog"` // For columns that require authorization, fill in * to represent all current columns. When the authorization type is administrator level, only * is allowed. Column pulumi.StringInput `pulumi:"column"` // The time the workgroup was created. CreateTime pulumi.StringInput `pulumi:"createTime"` // Data engines that require authorization, fill in * to represent all current engines. when the authorization type is administrator level, only * is allowed. DataEngine pulumi.StringInput `pulumi:"dataEngine"` // Database name that requires authorization, fill in * to represent all databases under the current catalog. When the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level, only blanks are allowed to be filled in. For other types, the database can be specified arbitrarily. Database pulumi.StringInput `pulumi:"database"` // For the function name that requires authorization, fill in * to represent all functions under the current catalog. when the authorization type is administrator level, only * is allowed to be filled in. When the authorization type is data connection level, only blanks are allowed to be filled in. in other types, functions can be specified arbitrarily. Function pulumi.StringInput `pulumi:"function"` // Policy id. Id pulumi.IntInput `pulumi:"id"` // Authorization mode, please leave this parameter blank. COMMON: normal mode; SENIOR: advanced mode. Mode pulumi.StringInput `pulumi:"mode"` // Authorized permission operations provide different operations for different levels of authentication. administrator permissions: ALL, default is ALL if left blank; data connection level authentication: CREATE; database level authentication: ALL, CREATE, ALTER, DROP; data table permissions: ALL, SELECT, INSERT, ALTER, DELETE, DROP, UPDATE. note: under data table permissions, only SELECT operations are supported when the specified data source is not COSDataCatalog. Operation pulumi.StringInput `pulumi:"operation"` // Operator, do not fill in the input parameters. Operator pulumi.StringInput `pulumi:"operator"` // Authorization type, currently supports eight authorization types: ADMIN: Administrator level authentication DATASOURCE: data connection level authentication DATABASE: database level authentication TABLE: Table level authentication VIEW: view level authentication FUNCTION: Function level authentication COLUMN: Column level authentication ENGINE: Data engine authentication. if left blank, the default is administrator level authentication. PolicyType pulumi.StringInput `pulumi:"policyType"` // Whether the user can perform secondary authorization. when it is true, the authorized user can re-authorize the permissions obtained this time to other sub-users. default is false. ReAuth pulumi.BoolInput `pulumi:"reAuth"` // Permission source, please leave it blank. USER: permissions come from the user itself; WORKGROUP: permissions come from the bound workgroup. Source pulumi.StringInput `pulumi:"source"` // The id of the workgroup to which the permission belongs. this value only exists when the source of the permission is a workgroup. that is, this field has a value only when the value of the Source field is WORKGROUP. SourceId pulumi.IntInput `pulumi:"sourceId"` // The name of the workgroup to which the permission belongs. this value only exists when the source of the permission is a workgroup. that is, this field has a value only when the value of the source field is WORKGROUP. SourceName pulumi.StringInput `pulumi:"sourceName"` // For the table name that requires authorization, fill in * to represent all tables under the current database. when the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level or database level, only blanks are allowed to be filled in. For other types, data tables can be specified arbitrarily. Table pulumi.StringInput `pulumi:"table"` // For views that require authorization, fill in * to represent all views under the current database. When the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level or database level, only blanks are allowed to be filled in. for other types, the view can be specified arbitrarily. View pulumi.StringInput `pulumi:"view"` }
func (GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetArgs) ElementType ¶
func (GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetArgs) ElementType() reflect.Type
func (GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetArgs) ToGetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetOutput ¶
func (i GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetArgs) ToGetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetOutput() GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetOutput
func (GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetArgs) ToGetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetOutputWithContext ¶
func (i GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetArgs) ToGetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetOutputWithContext(ctx context.Context) GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetOutput
type GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetArray ¶
type GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetArray []GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetInput
func (GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetArray) ElementType ¶
func (GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetArray) ElementType() reflect.Type
func (GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetArray) ToGetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetArrayOutput ¶
func (i GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetArray) ToGetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetArrayOutput() GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetArrayOutput
func (GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetArray) ToGetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetArrayOutputWithContext ¶
func (i GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetArray) ToGetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetArrayOutputWithContext(ctx context.Context) GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetArrayOutput
type GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetArrayInput ¶
type GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetArrayInput interface { pulumi.Input ToGetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetArrayOutput() GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetArrayOutput ToGetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetArrayOutputWithContext(context.Context) GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetArrayOutput }
GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetArrayInput is an input type that accepts GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetArray and GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetArrayOutput values. You can construct a concrete instance of `GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetArrayInput` via:
GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetArray{ GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetArgs{...} }
type GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetArrayOutput ¶
type GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetArrayOutput struct{ *pulumi.OutputState }
func (GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetArrayOutput) ElementType ¶
func (GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetArrayOutput) ElementType() reflect.Type
func (GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetArrayOutput) ToGetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetArrayOutput ¶
func (o GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetArrayOutput) ToGetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetArrayOutput() GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetArrayOutput
func (GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetArrayOutput) ToGetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetArrayOutputWithContext ¶
func (o GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetArrayOutput) ToGetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetArrayOutputWithContext(ctx context.Context) GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetArrayOutput
type GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetInput ¶
type GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetInput interface { pulumi.Input ToGetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetOutput() GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetOutput ToGetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetOutputWithContext(context.Context) GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetOutput }
GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetInput is an input type that accepts GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetArgs and GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetOutput values. You can construct a concrete instance of `GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetInput` via:
GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetArgs{...}
type GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetOutput ¶
type GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetOutput struct{ *pulumi.OutputState }
func (GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetOutput) Catalog ¶
func (o GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetOutput) Catalog() pulumi.StringOutput
For the data source name that requires authorization, only * (representing all resources at this level) is supported under the administrator level; in the case of data source level and database level authentication, only COSDataCatalog or * is supported; in data table level authentication, it is possible Fill in the user-defined data source. If left blank, it defaults to DataLakeCatalog. note: If a user-defined data source is authenticated, the permissions that dlc can manage are a subset of the accounts provided by the user when accessing the data source.
func (GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetOutput) Column ¶
func (o GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetOutput) Column() pulumi.StringOutput
For columns that require authorization, fill in * to represent all current columns. When the authorization type is administrator level, only * is allowed.
func (GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetOutput) CreateTime ¶
func (o GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetOutput) CreateTime() pulumi.StringOutput
The time the workgroup was created.
func (GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetOutput) DataEngine ¶
func (o GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetOutput) DataEngine() pulumi.StringOutput
Data engines that require authorization, fill in * to represent all current engines. when the authorization type is administrator level, only * is allowed.
func (GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetOutput) Database ¶
func (o GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetOutput) Database() pulumi.StringOutput
Database name that requires authorization, fill in * to represent all databases under the current catalog. When the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level, only blanks are allowed to be filled in. For other types, the database can be specified arbitrarily.
func (GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetOutput) ElementType ¶
func (GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetOutput) ElementType() reflect.Type
func (GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetOutput) Function ¶
func (o GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetOutput) Function() pulumi.StringOutput
For the function name that requires authorization, fill in * to represent all functions under the current catalog. when the authorization type is administrator level, only * is allowed to be filled in. When the authorization type is data connection level, only blanks are allowed to be filled in. in other types, functions can be specified arbitrarily.
func (GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetOutput) Mode ¶
Authorization mode, please leave this parameter blank. COMMON: normal mode; SENIOR: advanced mode.
func (GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetOutput) Operation ¶
func (o GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetOutput) Operation() pulumi.StringOutput
Authorized permission operations provide different operations for different levels of authentication. administrator permissions: ALL, default is ALL if left blank; data connection level authentication: CREATE; database level authentication: ALL, CREATE, ALTER, DROP; data table permissions: ALL, SELECT, INSERT, ALTER, DELETE, DROP, UPDATE. note: under data table permissions, only SELECT operations are supported when the specified data source is not COSDataCatalog.
func (GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetOutput) Operator ¶
func (o GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetOutput) Operator() pulumi.StringOutput
Operator, do not fill in the input parameters.
func (GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetOutput) PolicyType ¶
func (o GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetOutput) PolicyType() pulumi.StringOutput
Authorization type, currently supports eight authorization types: ADMIN: Administrator level authentication DATASOURCE: data connection level authentication DATABASE: database level authentication TABLE: Table level authentication VIEW: view level authentication FUNCTION: Function level authentication COLUMN: Column level authentication ENGINE: Data engine authentication. if left blank, the default is administrator level authentication.
func (GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetOutput) ReAuth ¶
func (o GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetOutput) ReAuth() pulumi.BoolOutput
Whether the user can perform secondary authorization. when it is true, the authorized user can re-authorize the permissions obtained this time to other sub-users. default is false.
func (GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetOutput) Source ¶
func (o GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetOutput) Source() pulumi.StringOutput
Permission source, please leave it blank. USER: permissions come from the user itself; WORKGROUP: permissions come from the bound workgroup.
func (GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetOutput) SourceId ¶
func (o GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetOutput) SourceId() pulumi.IntOutput
The id of the workgroup to which the permission belongs. this value only exists when the source of the permission is a workgroup. that is, this field has a value only when the value of the Source field is WORKGROUP.
func (GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetOutput) SourceName ¶
func (o GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetOutput) SourceName() pulumi.StringOutput
The name of the workgroup to which the permission belongs. this value only exists when the source of the permission is a workgroup. that is, this field has a value only when the value of the source field is WORKGROUP.
func (GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetOutput) Table ¶
func (o GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetOutput) Table() pulumi.StringOutput
For the table name that requires authorization, fill in * to represent all tables under the current database. when the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level or database level, only blanks are allowed to be filled in. For other types, data tables can be specified arbitrarily.
func (GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetOutput) ToGetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetOutput ¶
func (o GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetOutput) ToGetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetOutput() GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetOutput
func (GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetOutput) ToGetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetOutputWithContext ¶
func (o GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetOutput) ToGetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetOutputWithContext(ctx context.Context) GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetOutput
func (GetDescribeUserInfoUserInfoEnginePolicyInfoPolicySetOutput) View ¶
For views that require authorization, fill in * to represent all views under the current database. When the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level or database level, only blanks are allowed to be filled in. for other types, the view can be specified arbitrarily.
type GetDescribeUserInfoUserInfoInput ¶
type GetDescribeUserInfoUserInfoInput interface { pulumi.Input ToGetDescribeUserInfoUserInfoOutput() GetDescribeUserInfoUserInfoOutput ToGetDescribeUserInfoUserInfoOutputWithContext(context.Context) GetDescribeUserInfoUserInfoOutput }
GetDescribeUserInfoUserInfoInput is an input type that accepts GetDescribeUserInfoUserInfoArgs and GetDescribeUserInfoUserInfoOutput values. You can construct a concrete instance of `GetDescribeUserInfoUserInfoInput` via:
GetDescribeUserInfoUserInfoArgs{...}
type GetDescribeUserInfoUserInfoOutput ¶
type GetDescribeUserInfoUserInfoOutput struct{ *pulumi.OutputState }
func (GetDescribeUserInfoUserInfoOutput) DataPolicyInfos ¶
func (o GetDescribeUserInfoUserInfoOutput) DataPolicyInfos() GetDescribeUserInfoUserInfoDataPolicyInfoArrayOutput
Data permission information collection.
func (GetDescribeUserInfoUserInfoOutput) ElementType ¶
func (GetDescribeUserInfoUserInfoOutput) ElementType() reflect.Type
func (GetDescribeUserInfoUserInfoOutput) EnginePolicyInfos ¶
func (o GetDescribeUserInfoUserInfoOutput) EnginePolicyInfos() GetDescribeUserInfoUserInfoEnginePolicyInfoArrayOutput
Engine permission collection.
func (GetDescribeUserInfoUserInfoOutput) RowFilterInfos ¶
func (o GetDescribeUserInfoUserInfoOutput) RowFilterInfos() GetDescribeUserInfoUserInfoRowFilterInfoArrayOutput
Row filter collection.
func (GetDescribeUserInfoUserInfoOutput) ToGetDescribeUserInfoUserInfoOutput ¶
func (o GetDescribeUserInfoUserInfoOutput) ToGetDescribeUserInfoUserInfoOutput() GetDescribeUserInfoUserInfoOutput
func (GetDescribeUserInfoUserInfoOutput) ToGetDescribeUserInfoUserInfoOutputWithContext ¶
func (o GetDescribeUserInfoUserInfoOutput) ToGetDescribeUserInfoUserInfoOutputWithContext(ctx context.Context) GetDescribeUserInfoUserInfoOutput
func (GetDescribeUserInfoUserInfoOutput) Type ¶
func (o GetDescribeUserInfoUserInfoOutput) Type() pulumi.StringOutput
Query information type, Group: work group DataAuth: data permission EngineAuth: engine permission.
func (GetDescribeUserInfoUserInfoOutput) UserAlias ¶
func (o GetDescribeUserInfoUserInfoOutput) UserAlias() pulumi.StringOutput
User alias.
func (GetDescribeUserInfoUserInfoOutput) UserDescription ¶
func (o GetDescribeUserInfoUserInfoOutput) UserDescription() pulumi.StringOutput
User description.
func (GetDescribeUserInfoUserInfoOutput) UserId ¶
func (o GetDescribeUserInfoUserInfoOutput) UserId() pulumi.StringOutput
User id, the same as the sub-user uin.
func (GetDescribeUserInfoUserInfoOutput) UserType ¶
func (o GetDescribeUserInfoUserInfoOutput) UserType() pulumi.StringOutput
User type: ADMIN: Administrator COMMON: General user.
func (GetDescribeUserInfoUserInfoOutput) WorkGroupInfos ¶
func (o GetDescribeUserInfoUserInfoOutput) WorkGroupInfos() GetDescribeUserInfoUserInfoWorkGroupInfoArrayOutput
Workgroup collection information bound to this user.
type GetDescribeUserInfoUserInfoRowFilterInfo ¶
type GetDescribeUserInfoUserInfoRowFilterInfo struct { // Policy set. PolicySets []GetDescribeUserInfoUserInfoRowFilterInfoPolicySet `pulumi:"policySets"` // Total count. TotalCount int `pulumi:"totalCount"` }
type GetDescribeUserInfoUserInfoRowFilterInfoArgs ¶
type GetDescribeUserInfoUserInfoRowFilterInfoArgs struct { // Policy set. PolicySets GetDescribeUserInfoUserInfoRowFilterInfoPolicySetArrayInput `pulumi:"policySets"` // Total count. TotalCount pulumi.IntInput `pulumi:"totalCount"` }
func (GetDescribeUserInfoUserInfoRowFilterInfoArgs) ElementType ¶
func (GetDescribeUserInfoUserInfoRowFilterInfoArgs) ElementType() reflect.Type
func (GetDescribeUserInfoUserInfoRowFilterInfoArgs) ToGetDescribeUserInfoUserInfoRowFilterInfoOutput ¶
func (i GetDescribeUserInfoUserInfoRowFilterInfoArgs) ToGetDescribeUserInfoUserInfoRowFilterInfoOutput() GetDescribeUserInfoUserInfoRowFilterInfoOutput
func (GetDescribeUserInfoUserInfoRowFilterInfoArgs) ToGetDescribeUserInfoUserInfoRowFilterInfoOutputWithContext ¶
func (i GetDescribeUserInfoUserInfoRowFilterInfoArgs) ToGetDescribeUserInfoUserInfoRowFilterInfoOutputWithContext(ctx context.Context) GetDescribeUserInfoUserInfoRowFilterInfoOutput
type GetDescribeUserInfoUserInfoRowFilterInfoArray ¶
type GetDescribeUserInfoUserInfoRowFilterInfoArray []GetDescribeUserInfoUserInfoRowFilterInfoInput
func (GetDescribeUserInfoUserInfoRowFilterInfoArray) ElementType ¶
func (GetDescribeUserInfoUserInfoRowFilterInfoArray) ElementType() reflect.Type
func (GetDescribeUserInfoUserInfoRowFilterInfoArray) ToGetDescribeUserInfoUserInfoRowFilterInfoArrayOutput ¶
func (i GetDescribeUserInfoUserInfoRowFilterInfoArray) ToGetDescribeUserInfoUserInfoRowFilterInfoArrayOutput() GetDescribeUserInfoUserInfoRowFilterInfoArrayOutput
func (GetDescribeUserInfoUserInfoRowFilterInfoArray) ToGetDescribeUserInfoUserInfoRowFilterInfoArrayOutputWithContext ¶
func (i GetDescribeUserInfoUserInfoRowFilterInfoArray) ToGetDescribeUserInfoUserInfoRowFilterInfoArrayOutputWithContext(ctx context.Context) GetDescribeUserInfoUserInfoRowFilterInfoArrayOutput
type GetDescribeUserInfoUserInfoRowFilterInfoArrayInput ¶
type GetDescribeUserInfoUserInfoRowFilterInfoArrayInput interface { pulumi.Input ToGetDescribeUserInfoUserInfoRowFilterInfoArrayOutput() GetDescribeUserInfoUserInfoRowFilterInfoArrayOutput ToGetDescribeUserInfoUserInfoRowFilterInfoArrayOutputWithContext(context.Context) GetDescribeUserInfoUserInfoRowFilterInfoArrayOutput }
GetDescribeUserInfoUserInfoRowFilterInfoArrayInput is an input type that accepts GetDescribeUserInfoUserInfoRowFilterInfoArray and GetDescribeUserInfoUserInfoRowFilterInfoArrayOutput values. You can construct a concrete instance of `GetDescribeUserInfoUserInfoRowFilterInfoArrayInput` via:
GetDescribeUserInfoUserInfoRowFilterInfoArray{ GetDescribeUserInfoUserInfoRowFilterInfoArgs{...} }
type GetDescribeUserInfoUserInfoRowFilterInfoArrayOutput ¶
type GetDescribeUserInfoUserInfoRowFilterInfoArrayOutput struct{ *pulumi.OutputState }
func (GetDescribeUserInfoUserInfoRowFilterInfoArrayOutput) ElementType ¶
func (GetDescribeUserInfoUserInfoRowFilterInfoArrayOutput) ElementType() reflect.Type
func (GetDescribeUserInfoUserInfoRowFilterInfoArrayOutput) ToGetDescribeUserInfoUserInfoRowFilterInfoArrayOutput ¶
func (o GetDescribeUserInfoUserInfoRowFilterInfoArrayOutput) ToGetDescribeUserInfoUserInfoRowFilterInfoArrayOutput() GetDescribeUserInfoUserInfoRowFilterInfoArrayOutput
func (GetDescribeUserInfoUserInfoRowFilterInfoArrayOutput) ToGetDescribeUserInfoUserInfoRowFilterInfoArrayOutputWithContext ¶
func (o GetDescribeUserInfoUserInfoRowFilterInfoArrayOutput) ToGetDescribeUserInfoUserInfoRowFilterInfoArrayOutputWithContext(ctx context.Context) GetDescribeUserInfoUserInfoRowFilterInfoArrayOutput
type GetDescribeUserInfoUserInfoRowFilterInfoInput ¶
type GetDescribeUserInfoUserInfoRowFilterInfoInput interface { pulumi.Input ToGetDescribeUserInfoUserInfoRowFilterInfoOutput() GetDescribeUserInfoUserInfoRowFilterInfoOutput ToGetDescribeUserInfoUserInfoRowFilterInfoOutputWithContext(context.Context) GetDescribeUserInfoUserInfoRowFilterInfoOutput }
GetDescribeUserInfoUserInfoRowFilterInfoInput is an input type that accepts GetDescribeUserInfoUserInfoRowFilterInfoArgs and GetDescribeUserInfoUserInfoRowFilterInfoOutput values. You can construct a concrete instance of `GetDescribeUserInfoUserInfoRowFilterInfoInput` via:
GetDescribeUserInfoUserInfoRowFilterInfoArgs{...}
type GetDescribeUserInfoUserInfoRowFilterInfoOutput ¶
type GetDescribeUserInfoUserInfoRowFilterInfoOutput struct{ *pulumi.OutputState }
func (GetDescribeUserInfoUserInfoRowFilterInfoOutput) ElementType ¶
func (GetDescribeUserInfoUserInfoRowFilterInfoOutput) ElementType() reflect.Type
func (GetDescribeUserInfoUserInfoRowFilterInfoOutput) PolicySets ¶
func (o GetDescribeUserInfoUserInfoRowFilterInfoOutput) PolicySets() GetDescribeUserInfoUserInfoRowFilterInfoPolicySetArrayOutput
Policy set.
func (GetDescribeUserInfoUserInfoRowFilterInfoOutput) ToGetDescribeUserInfoUserInfoRowFilterInfoOutput ¶
func (o GetDescribeUserInfoUserInfoRowFilterInfoOutput) ToGetDescribeUserInfoUserInfoRowFilterInfoOutput() GetDescribeUserInfoUserInfoRowFilterInfoOutput
func (GetDescribeUserInfoUserInfoRowFilterInfoOutput) ToGetDescribeUserInfoUserInfoRowFilterInfoOutputWithContext ¶
func (o GetDescribeUserInfoUserInfoRowFilterInfoOutput) ToGetDescribeUserInfoUserInfoRowFilterInfoOutputWithContext(ctx context.Context) GetDescribeUserInfoUserInfoRowFilterInfoOutput
func (GetDescribeUserInfoUserInfoRowFilterInfoOutput) TotalCount ¶
func (o GetDescribeUserInfoUserInfoRowFilterInfoOutput) TotalCount() pulumi.IntOutput
Total count.
type GetDescribeUserInfoUserInfoRowFilterInfoPolicySet ¶
type GetDescribeUserInfoUserInfoRowFilterInfoPolicySet struct { // For the data source name that requires authorization, only * (representing all resources at this level) is supported under the administrator level; in the case of data source level and database level authentication, only COSDataCatalog or * is supported; in data table level authentication, it is possible Fill in the user-defined data source. If left blank, it defaults to DataLakeCatalog. note: If a user-defined data source is authenticated, the permissions that dlc can manage are a subset of the accounts provided by the user when accessing the data source. Catalog string `pulumi:"catalog"` // For columns that require authorization, fill in * to represent all current columns. When the authorization type is administrator level, only * is allowed. Column string `pulumi:"column"` // The time the workgroup was created. CreateTime string `pulumi:"createTime"` // Data engines that require authorization, fill in * to represent all current engines. when the authorization type is administrator level, only * is allowed. DataEngine string `pulumi:"dataEngine"` // Database name that requires authorization, fill in * to represent all databases under the current catalog. When the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level, only blanks are allowed to be filled in. For other types, the database can be specified arbitrarily. Database string `pulumi:"database"` // For the function name that requires authorization, fill in * to represent all functions under the current catalog. when the authorization type is administrator level, only * is allowed to be filled in. When the authorization type is data connection level, only blanks are allowed to be filled in. in other types, functions can be specified arbitrarily. Function string `pulumi:"function"` // Policy id. Id int `pulumi:"id"` // Authorization mode, please leave this parameter blank. COMMON: normal mode; SENIOR: advanced mode. Mode string `pulumi:"mode"` // Authorized permission operations provide different operations for different levels of authentication. administrator permissions: ALL, default is ALL if left blank; data connection level authentication: CREATE; database level authentication: ALL, CREATE, ALTER, DROP; data table permissions: ALL, SELECT, INSERT, ALTER, DELETE, DROP, UPDATE. note: under data table permissions, only SELECT operations are supported when the specified data source is not COSDataCatalog. Operation string `pulumi:"operation"` // Operator, do not fill in the input parameters. Operator string `pulumi:"operator"` // Authorization type, currently supports eight authorization types: ADMIN: Administrator level authentication DATASOURCE: data connection level authentication DATABASE: database level authentication TABLE: Table level authentication VIEW: view level authentication FUNCTION: Function level authentication COLUMN: Column level authentication ENGINE: Data engine authentication. if left blank, the default is administrator level authentication. PolicyType string `pulumi:"policyType"` // Whether the user can perform secondary authorization. when it is true, the authorized user can re-authorize the permissions obtained this time to other sub-users. default is false. ReAuth bool `pulumi:"reAuth"` // Permission source, please leave it blank. USER: permissions come from the user itself; WORKGROUP: permissions come from the bound workgroup. Source string `pulumi:"source"` // The id of the workgroup to which the permission belongs. this value only exists when the source of the permission is a workgroup. that is, this field has a value only when the value of the Source field is WORKGROUP. SourceId int `pulumi:"sourceId"` // The name of the workgroup to which the permission belongs. this value only exists when the source of the permission is a workgroup. that is, this field has a value only when the value of the source field is WORKGROUP. SourceName string `pulumi:"sourceName"` // For the table name that requires authorization, fill in * to represent all tables under the current database. when the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level or database level, only blanks are allowed to be filled in. For other types, data tables can be specified arbitrarily. Table string `pulumi:"table"` // For views that require authorization, fill in * to represent all views under the current database. When the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level or database level, only blanks are allowed to be filled in. for other types, the view can be specified arbitrarily. View string `pulumi:"view"` }
type GetDescribeUserInfoUserInfoRowFilterInfoPolicySetArgs ¶
type GetDescribeUserInfoUserInfoRowFilterInfoPolicySetArgs struct { // For the data source name that requires authorization, only * (representing all resources at this level) is supported under the administrator level; in the case of data source level and database level authentication, only COSDataCatalog or * is supported; in data table level authentication, it is possible Fill in the user-defined data source. If left blank, it defaults to DataLakeCatalog. note: If a user-defined data source is authenticated, the permissions that dlc can manage are a subset of the accounts provided by the user when accessing the data source. Catalog pulumi.StringInput `pulumi:"catalog"` // For columns that require authorization, fill in * to represent all current columns. When the authorization type is administrator level, only * is allowed. Column pulumi.StringInput `pulumi:"column"` // The time the workgroup was created. CreateTime pulumi.StringInput `pulumi:"createTime"` // Data engines that require authorization, fill in * to represent all current engines. when the authorization type is administrator level, only * is allowed. DataEngine pulumi.StringInput `pulumi:"dataEngine"` // Database name that requires authorization, fill in * to represent all databases under the current catalog. When the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level, only blanks are allowed to be filled in. For other types, the database can be specified arbitrarily. Database pulumi.StringInput `pulumi:"database"` // For the function name that requires authorization, fill in * to represent all functions under the current catalog. when the authorization type is administrator level, only * is allowed to be filled in. When the authorization type is data connection level, only blanks are allowed to be filled in. in other types, functions can be specified arbitrarily. Function pulumi.StringInput `pulumi:"function"` // Policy id. Id pulumi.IntInput `pulumi:"id"` // Authorization mode, please leave this parameter blank. COMMON: normal mode; SENIOR: advanced mode. Mode pulumi.StringInput `pulumi:"mode"` // Authorized permission operations provide different operations for different levels of authentication. administrator permissions: ALL, default is ALL if left blank; data connection level authentication: CREATE; database level authentication: ALL, CREATE, ALTER, DROP; data table permissions: ALL, SELECT, INSERT, ALTER, DELETE, DROP, UPDATE. note: under data table permissions, only SELECT operations are supported when the specified data source is not COSDataCatalog. Operation pulumi.StringInput `pulumi:"operation"` // Operator, do not fill in the input parameters. Operator pulumi.StringInput `pulumi:"operator"` // Authorization type, currently supports eight authorization types: ADMIN: Administrator level authentication DATASOURCE: data connection level authentication DATABASE: database level authentication TABLE: Table level authentication VIEW: view level authentication FUNCTION: Function level authentication COLUMN: Column level authentication ENGINE: Data engine authentication. if left blank, the default is administrator level authentication. PolicyType pulumi.StringInput `pulumi:"policyType"` // Whether the user can perform secondary authorization. when it is true, the authorized user can re-authorize the permissions obtained this time to other sub-users. default is false. ReAuth pulumi.BoolInput `pulumi:"reAuth"` // Permission source, please leave it blank. USER: permissions come from the user itself; WORKGROUP: permissions come from the bound workgroup. Source pulumi.StringInput `pulumi:"source"` // The id of the workgroup to which the permission belongs. this value only exists when the source of the permission is a workgroup. that is, this field has a value only when the value of the Source field is WORKGROUP. SourceId pulumi.IntInput `pulumi:"sourceId"` // The name of the workgroup to which the permission belongs. this value only exists when the source of the permission is a workgroup. that is, this field has a value only when the value of the source field is WORKGROUP. SourceName pulumi.StringInput `pulumi:"sourceName"` // For the table name that requires authorization, fill in * to represent all tables under the current database. when the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level or database level, only blanks are allowed to be filled in. For other types, data tables can be specified arbitrarily. Table pulumi.StringInput `pulumi:"table"` // For views that require authorization, fill in * to represent all views under the current database. When the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level or database level, only blanks are allowed to be filled in. for other types, the view can be specified arbitrarily. View pulumi.StringInput `pulumi:"view"` }
func (GetDescribeUserInfoUserInfoRowFilterInfoPolicySetArgs) ElementType ¶
func (GetDescribeUserInfoUserInfoRowFilterInfoPolicySetArgs) ElementType() reflect.Type
func (GetDescribeUserInfoUserInfoRowFilterInfoPolicySetArgs) ToGetDescribeUserInfoUserInfoRowFilterInfoPolicySetOutput ¶
func (i GetDescribeUserInfoUserInfoRowFilterInfoPolicySetArgs) ToGetDescribeUserInfoUserInfoRowFilterInfoPolicySetOutput() GetDescribeUserInfoUserInfoRowFilterInfoPolicySetOutput
func (GetDescribeUserInfoUserInfoRowFilterInfoPolicySetArgs) ToGetDescribeUserInfoUserInfoRowFilterInfoPolicySetOutputWithContext ¶
func (i GetDescribeUserInfoUserInfoRowFilterInfoPolicySetArgs) ToGetDescribeUserInfoUserInfoRowFilterInfoPolicySetOutputWithContext(ctx context.Context) GetDescribeUserInfoUserInfoRowFilterInfoPolicySetOutput
type GetDescribeUserInfoUserInfoRowFilterInfoPolicySetArray ¶
type GetDescribeUserInfoUserInfoRowFilterInfoPolicySetArray []GetDescribeUserInfoUserInfoRowFilterInfoPolicySetInput
func (GetDescribeUserInfoUserInfoRowFilterInfoPolicySetArray) ElementType ¶
func (GetDescribeUserInfoUserInfoRowFilterInfoPolicySetArray) ElementType() reflect.Type
func (GetDescribeUserInfoUserInfoRowFilterInfoPolicySetArray) ToGetDescribeUserInfoUserInfoRowFilterInfoPolicySetArrayOutput ¶
func (i GetDescribeUserInfoUserInfoRowFilterInfoPolicySetArray) ToGetDescribeUserInfoUserInfoRowFilterInfoPolicySetArrayOutput() GetDescribeUserInfoUserInfoRowFilterInfoPolicySetArrayOutput
func (GetDescribeUserInfoUserInfoRowFilterInfoPolicySetArray) ToGetDescribeUserInfoUserInfoRowFilterInfoPolicySetArrayOutputWithContext ¶
func (i GetDescribeUserInfoUserInfoRowFilterInfoPolicySetArray) ToGetDescribeUserInfoUserInfoRowFilterInfoPolicySetArrayOutputWithContext(ctx context.Context) GetDescribeUserInfoUserInfoRowFilterInfoPolicySetArrayOutput
type GetDescribeUserInfoUserInfoRowFilterInfoPolicySetArrayInput ¶
type GetDescribeUserInfoUserInfoRowFilterInfoPolicySetArrayInput interface { pulumi.Input ToGetDescribeUserInfoUserInfoRowFilterInfoPolicySetArrayOutput() GetDescribeUserInfoUserInfoRowFilterInfoPolicySetArrayOutput ToGetDescribeUserInfoUserInfoRowFilterInfoPolicySetArrayOutputWithContext(context.Context) GetDescribeUserInfoUserInfoRowFilterInfoPolicySetArrayOutput }
GetDescribeUserInfoUserInfoRowFilterInfoPolicySetArrayInput is an input type that accepts GetDescribeUserInfoUserInfoRowFilterInfoPolicySetArray and GetDescribeUserInfoUserInfoRowFilterInfoPolicySetArrayOutput values. You can construct a concrete instance of `GetDescribeUserInfoUserInfoRowFilterInfoPolicySetArrayInput` via:
GetDescribeUserInfoUserInfoRowFilterInfoPolicySetArray{ GetDescribeUserInfoUserInfoRowFilterInfoPolicySetArgs{...} }
type GetDescribeUserInfoUserInfoRowFilterInfoPolicySetArrayOutput ¶
type GetDescribeUserInfoUserInfoRowFilterInfoPolicySetArrayOutput struct{ *pulumi.OutputState }
func (GetDescribeUserInfoUserInfoRowFilterInfoPolicySetArrayOutput) ElementType ¶
func (GetDescribeUserInfoUserInfoRowFilterInfoPolicySetArrayOutput) ElementType() reflect.Type
func (GetDescribeUserInfoUserInfoRowFilterInfoPolicySetArrayOutput) ToGetDescribeUserInfoUserInfoRowFilterInfoPolicySetArrayOutput ¶
func (o GetDescribeUserInfoUserInfoRowFilterInfoPolicySetArrayOutput) ToGetDescribeUserInfoUserInfoRowFilterInfoPolicySetArrayOutput() GetDescribeUserInfoUserInfoRowFilterInfoPolicySetArrayOutput
func (GetDescribeUserInfoUserInfoRowFilterInfoPolicySetArrayOutput) ToGetDescribeUserInfoUserInfoRowFilterInfoPolicySetArrayOutputWithContext ¶
func (o GetDescribeUserInfoUserInfoRowFilterInfoPolicySetArrayOutput) ToGetDescribeUserInfoUserInfoRowFilterInfoPolicySetArrayOutputWithContext(ctx context.Context) GetDescribeUserInfoUserInfoRowFilterInfoPolicySetArrayOutput
type GetDescribeUserInfoUserInfoRowFilterInfoPolicySetInput ¶
type GetDescribeUserInfoUserInfoRowFilterInfoPolicySetInput interface { pulumi.Input ToGetDescribeUserInfoUserInfoRowFilterInfoPolicySetOutput() GetDescribeUserInfoUserInfoRowFilterInfoPolicySetOutput ToGetDescribeUserInfoUserInfoRowFilterInfoPolicySetOutputWithContext(context.Context) GetDescribeUserInfoUserInfoRowFilterInfoPolicySetOutput }
GetDescribeUserInfoUserInfoRowFilterInfoPolicySetInput is an input type that accepts GetDescribeUserInfoUserInfoRowFilterInfoPolicySetArgs and GetDescribeUserInfoUserInfoRowFilterInfoPolicySetOutput values. You can construct a concrete instance of `GetDescribeUserInfoUserInfoRowFilterInfoPolicySetInput` via:
GetDescribeUserInfoUserInfoRowFilterInfoPolicySetArgs{...}
type GetDescribeUserInfoUserInfoRowFilterInfoPolicySetOutput ¶
type GetDescribeUserInfoUserInfoRowFilterInfoPolicySetOutput struct{ *pulumi.OutputState }
func (GetDescribeUserInfoUserInfoRowFilterInfoPolicySetOutput) Catalog ¶
func (o GetDescribeUserInfoUserInfoRowFilterInfoPolicySetOutput) Catalog() pulumi.StringOutput
For the data source name that requires authorization, only * (representing all resources at this level) is supported under the administrator level; in the case of data source level and database level authentication, only COSDataCatalog or * is supported; in data table level authentication, it is possible Fill in the user-defined data source. If left blank, it defaults to DataLakeCatalog. note: If a user-defined data source is authenticated, the permissions that dlc can manage are a subset of the accounts provided by the user when accessing the data source.
func (GetDescribeUserInfoUserInfoRowFilterInfoPolicySetOutput) Column ¶
func (o GetDescribeUserInfoUserInfoRowFilterInfoPolicySetOutput) Column() pulumi.StringOutput
For columns that require authorization, fill in * to represent all current columns. When the authorization type is administrator level, only * is allowed.
func (GetDescribeUserInfoUserInfoRowFilterInfoPolicySetOutput) CreateTime ¶
func (o GetDescribeUserInfoUserInfoRowFilterInfoPolicySetOutput) CreateTime() pulumi.StringOutput
The time the workgroup was created.
func (GetDescribeUserInfoUserInfoRowFilterInfoPolicySetOutput) DataEngine ¶
func (o GetDescribeUserInfoUserInfoRowFilterInfoPolicySetOutput) DataEngine() pulumi.StringOutput
Data engines that require authorization, fill in * to represent all current engines. when the authorization type is administrator level, only * is allowed.
func (GetDescribeUserInfoUserInfoRowFilterInfoPolicySetOutput) Database ¶
func (o GetDescribeUserInfoUserInfoRowFilterInfoPolicySetOutput) Database() pulumi.StringOutput
Database name that requires authorization, fill in * to represent all databases under the current catalog. When the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level, only blanks are allowed to be filled in. For other types, the database can be specified arbitrarily.
func (GetDescribeUserInfoUserInfoRowFilterInfoPolicySetOutput) ElementType ¶
func (GetDescribeUserInfoUserInfoRowFilterInfoPolicySetOutput) ElementType() reflect.Type
func (GetDescribeUserInfoUserInfoRowFilterInfoPolicySetOutput) Function ¶
func (o GetDescribeUserInfoUserInfoRowFilterInfoPolicySetOutput) Function() pulumi.StringOutput
For the function name that requires authorization, fill in * to represent all functions under the current catalog. when the authorization type is administrator level, only * is allowed to be filled in. When the authorization type is data connection level, only blanks are allowed to be filled in. in other types, functions can be specified arbitrarily.
func (GetDescribeUserInfoUserInfoRowFilterInfoPolicySetOutput) Mode ¶
Authorization mode, please leave this parameter blank. COMMON: normal mode; SENIOR: advanced mode.
func (GetDescribeUserInfoUserInfoRowFilterInfoPolicySetOutput) Operation ¶
func (o GetDescribeUserInfoUserInfoRowFilterInfoPolicySetOutput) Operation() pulumi.StringOutput
Authorized permission operations provide different operations for different levels of authentication. administrator permissions: ALL, default is ALL if left blank; data connection level authentication: CREATE; database level authentication: ALL, CREATE, ALTER, DROP; data table permissions: ALL, SELECT, INSERT, ALTER, DELETE, DROP, UPDATE. note: under data table permissions, only SELECT operations are supported when the specified data source is not COSDataCatalog.
func (GetDescribeUserInfoUserInfoRowFilterInfoPolicySetOutput) Operator ¶
func (o GetDescribeUserInfoUserInfoRowFilterInfoPolicySetOutput) Operator() pulumi.StringOutput
Operator, do not fill in the input parameters.
func (GetDescribeUserInfoUserInfoRowFilterInfoPolicySetOutput) PolicyType ¶
func (o GetDescribeUserInfoUserInfoRowFilterInfoPolicySetOutput) PolicyType() pulumi.StringOutput
Authorization type, currently supports eight authorization types: ADMIN: Administrator level authentication DATASOURCE: data connection level authentication DATABASE: database level authentication TABLE: Table level authentication VIEW: view level authentication FUNCTION: Function level authentication COLUMN: Column level authentication ENGINE: Data engine authentication. if left blank, the default is administrator level authentication.
func (GetDescribeUserInfoUserInfoRowFilterInfoPolicySetOutput) ReAuth ¶
func (o GetDescribeUserInfoUserInfoRowFilterInfoPolicySetOutput) ReAuth() pulumi.BoolOutput
Whether the user can perform secondary authorization. when it is true, the authorized user can re-authorize the permissions obtained this time to other sub-users. default is false.
func (GetDescribeUserInfoUserInfoRowFilterInfoPolicySetOutput) Source ¶
func (o GetDescribeUserInfoUserInfoRowFilterInfoPolicySetOutput) Source() pulumi.StringOutput
Permission source, please leave it blank. USER: permissions come from the user itself; WORKGROUP: permissions come from the bound workgroup.
func (GetDescribeUserInfoUserInfoRowFilterInfoPolicySetOutput) SourceId ¶
func (o GetDescribeUserInfoUserInfoRowFilterInfoPolicySetOutput) SourceId() pulumi.IntOutput
The id of the workgroup to which the permission belongs. this value only exists when the source of the permission is a workgroup. that is, this field has a value only when the value of the Source field is WORKGROUP.
func (GetDescribeUserInfoUserInfoRowFilterInfoPolicySetOutput) SourceName ¶
func (o GetDescribeUserInfoUserInfoRowFilterInfoPolicySetOutput) SourceName() pulumi.StringOutput
The name of the workgroup to which the permission belongs. this value only exists when the source of the permission is a workgroup. that is, this field has a value only when the value of the source field is WORKGROUP.
func (GetDescribeUserInfoUserInfoRowFilterInfoPolicySetOutput) Table ¶
func (o GetDescribeUserInfoUserInfoRowFilterInfoPolicySetOutput) Table() pulumi.StringOutput
For the table name that requires authorization, fill in * to represent all tables under the current database. when the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level or database level, only blanks are allowed to be filled in. For other types, data tables can be specified arbitrarily.
func (GetDescribeUserInfoUserInfoRowFilterInfoPolicySetOutput) ToGetDescribeUserInfoUserInfoRowFilterInfoPolicySetOutput ¶
func (o GetDescribeUserInfoUserInfoRowFilterInfoPolicySetOutput) ToGetDescribeUserInfoUserInfoRowFilterInfoPolicySetOutput() GetDescribeUserInfoUserInfoRowFilterInfoPolicySetOutput
func (GetDescribeUserInfoUserInfoRowFilterInfoPolicySetOutput) ToGetDescribeUserInfoUserInfoRowFilterInfoPolicySetOutputWithContext ¶
func (o GetDescribeUserInfoUserInfoRowFilterInfoPolicySetOutput) ToGetDescribeUserInfoUserInfoRowFilterInfoPolicySetOutputWithContext(ctx context.Context) GetDescribeUserInfoUserInfoRowFilterInfoPolicySetOutput
func (GetDescribeUserInfoUserInfoRowFilterInfoPolicySetOutput) View ¶
For views that require authorization, fill in * to represent all views under the current database. When the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level or database level, only blanks are allowed to be filled in. for other types, the view can be specified arbitrarily.
type GetDescribeUserInfoUserInfoWorkGroupInfo ¶
type GetDescribeUserInfoUserInfoWorkGroupInfo struct { // Total count. TotalCount int `pulumi:"totalCount"` // Work group set. WorkGroupSets []GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSet `pulumi:"workGroupSets"` }
type GetDescribeUserInfoUserInfoWorkGroupInfoArgs ¶
type GetDescribeUserInfoUserInfoWorkGroupInfoArgs struct { // Total count. TotalCount pulumi.IntInput `pulumi:"totalCount"` // Work group set. WorkGroupSets GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetArrayInput `pulumi:"workGroupSets"` }
func (GetDescribeUserInfoUserInfoWorkGroupInfoArgs) ElementType ¶
func (GetDescribeUserInfoUserInfoWorkGroupInfoArgs) ElementType() reflect.Type
func (GetDescribeUserInfoUserInfoWorkGroupInfoArgs) ToGetDescribeUserInfoUserInfoWorkGroupInfoOutput ¶
func (i GetDescribeUserInfoUserInfoWorkGroupInfoArgs) ToGetDescribeUserInfoUserInfoWorkGroupInfoOutput() GetDescribeUserInfoUserInfoWorkGroupInfoOutput
func (GetDescribeUserInfoUserInfoWorkGroupInfoArgs) ToGetDescribeUserInfoUserInfoWorkGroupInfoOutputWithContext ¶
func (i GetDescribeUserInfoUserInfoWorkGroupInfoArgs) ToGetDescribeUserInfoUserInfoWorkGroupInfoOutputWithContext(ctx context.Context) GetDescribeUserInfoUserInfoWorkGroupInfoOutput
type GetDescribeUserInfoUserInfoWorkGroupInfoArray ¶
type GetDescribeUserInfoUserInfoWorkGroupInfoArray []GetDescribeUserInfoUserInfoWorkGroupInfoInput
func (GetDescribeUserInfoUserInfoWorkGroupInfoArray) ElementType ¶
func (GetDescribeUserInfoUserInfoWorkGroupInfoArray) ElementType() reflect.Type
func (GetDescribeUserInfoUserInfoWorkGroupInfoArray) ToGetDescribeUserInfoUserInfoWorkGroupInfoArrayOutput ¶
func (i GetDescribeUserInfoUserInfoWorkGroupInfoArray) ToGetDescribeUserInfoUserInfoWorkGroupInfoArrayOutput() GetDescribeUserInfoUserInfoWorkGroupInfoArrayOutput
func (GetDescribeUserInfoUserInfoWorkGroupInfoArray) ToGetDescribeUserInfoUserInfoWorkGroupInfoArrayOutputWithContext ¶
func (i GetDescribeUserInfoUserInfoWorkGroupInfoArray) ToGetDescribeUserInfoUserInfoWorkGroupInfoArrayOutputWithContext(ctx context.Context) GetDescribeUserInfoUserInfoWorkGroupInfoArrayOutput
type GetDescribeUserInfoUserInfoWorkGroupInfoArrayInput ¶
type GetDescribeUserInfoUserInfoWorkGroupInfoArrayInput interface { pulumi.Input ToGetDescribeUserInfoUserInfoWorkGroupInfoArrayOutput() GetDescribeUserInfoUserInfoWorkGroupInfoArrayOutput ToGetDescribeUserInfoUserInfoWorkGroupInfoArrayOutputWithContext(context.Context) GetDescribeUserInfoUserInfoWorkGroupInfoArrayOutput }
GetDescribeUserInfoUserInfoWorkGroupInfoArrayInput is an input type that accepts GetDescribeUserInfoUserInfoWorkGroupInfoArray and GetDescribeUserInfoUserInfoWorkGroupInfoArrayOutput values. You can construct a concrete instance of `GetDescribeUserInfoUserInfoWorkGroupInfoArrayInput` via:
GetDescribeUserInfoUserInfoWorkGroupInfoArray{ GetDescribeUserInfoUserInfoWorkGroupInfoArgs{...} }
type GetDescribeUserInfoUserInfoWorkGroupInfoArrayOutput ¶
type GetDescribeUserInfoUserInfoWorkGroupInfoArrayOutput struct{ *pulumi.OutputState }
func (GetDescribeUserInfoUserInfoWorkGroupInfoArrayOutput) ElementType ¶
func (GetDescribeUserInfoUserInfoWorkGroupInfoArrayOutput) ElementType() reflect.Type
func (GetDescribeUserInfoUserInfoWorkGroupInfoArrayOutput) ToGetDescribeUserInfoUserInfoWorkGroupInfoArrayOutput ¶
func (o GetDescribeUserInfoUserInfoWorkGroupInfoArrayOutput) ToGetDescribeUserInfoUserInfoWorkGroupInfoArrayOutput() GetDescribeUserInfoUserInfoWorkGroupInfoArrayOutput
func (GetDescribeUserInfoUserInfoWorkGroupInfoArrayOutput) ToGetDescribeUserInfoUserInfoWorkGroupInfoArrayOutputWithContext ¶
func (o GetDescribeUserInfoUserInfoWorkGroupInfoArrayOutput) ToGetDescribeUserInfoUserInfoWorkGroupInfoArrayOutputWithContext(ctx context.Context) GetDescribeUserInfoUserInfoWorkGroupInfoArrayOutput
type GetDescribeUserInfoUserInfoWorkGroupInfoInput ¶
type GetDescribeUserInfoUserInfoWorkGroupInfoInput interface { pulumi.Input ToGetDescribeUserInfoUserInfoWorkGroupInfoOutput() GetDescribeUserInfoUserInfoWorkGroupInfoOutput ToGetDescribeUserInfoUserInfoWorkGroupInfoOutputWithContext(context.Context) GetDescribeUserInfoUserInfoWorkGroupInfoOutput }
GetDescribeUserInfoUserInfoWorkGroupInfoInput is an input type that accepts GetDescribeUserInfoUserInfoWorkGroupInfoArgs and GetDescribeUserInfoUserInfoWorkGroupInfoOutput values. You can construct a concrete instance of `GetDescribeUserInfoUserInfoWorkGroupInfoInput` via:
GetDescribeUserInfoUserInfoWorkGroupInfoArgs{...}
type GetDescribeUserInfoUserInfoWorkGroupInfoOutput ¶
type GetDescribeUserInfoUserInfoWorkGroupInfoOutput struct{ *pulumi.OutputState }
func (GetDescribeUserInfoUserInfoWorkGroupInfoOutput) ElementType ¶
func (GetDescribeUserInfoUserInfoWorkGroupInfoOutput) ElementType() reflect.Type
func (GetDescribeUserInfoUserInfoWorkGroupInfoOutput) ToGetDescribeUserInfoUserInfoWorkGroupInfoOutput ¶
func (o GetDescribeUserInfoUserInfoWorkGroupInfoOutput) ToGetDescribeUserInfoUserInfoWorkGroupInfoOutput() GetDescribeUserInfoUserInfoWorkGroupInfoOutput
func (GetDescribeUserInfoUserInfoWorkGroupInfoOutput) ToGetDescribeUserInfoUserInfoWorkGroupInfoOutputWithContext ¶
func (o GetDescribeUserInfoUserInfoWorkGroupInfoOutput) ToGetDescribeUserInfoUserInfoWorkGroupInfoOutputWithContext(ctx context.Context) GetDescribeUserInfoUserInfoWorkGroupInfoOutput
func (GetDescribeUserInfoUserInfoWorkGroupInfoOutput) TotalCount ¶
func (o GetDescribeUserInfoUserInfoWorkGroupInfoOutput) TotalCount() pulumi.IntOutput
Total count.
func (GetDescribeUserInfoUserInfoWorkGroupInfoOutput) WorkGroupSets ¶
func (o GetDescribeUserInfoUserInfoWorkGroupInfoOutput) WorkGroupSets() GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetArrayOutput
Work group set.
type GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSet ¶
type GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSet struct { // The time the workgroup was created. CreateTime string `pulumi:"createTime"` // Creator. Creator string `pulumi:"creator"` // Work group description. WorkGroupDescription string `pulumi:"workGroupDescription"` // Work group unique id. WorkGroupId int `pulumi:"workGroupId"` // Work group name. WorkGroupName string `pulumi:"workGroupName"` }
type GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetArgs ¶
type GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetArgs struct { // The time the workgroup was created. CreateTime pulumi.StringInput `pulumi:"createTime"` // Creator. Creator pulumi.StringInput `pulumi:"creator"` // Work group description. WorkGroupDescription pulumi.StringInput `pulumi:"workGroupDescription"` // Work group unique id. WorkGroupId pulumi.IntInput `pulumi:"workGroupId"` // Work group name. WorkGroupName pulumi.StringInput `pulumi:"workGroupName"` }
func (GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetArgs) ElementType ¶
func (GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetArgs) ElementType() reflect.Type
func (GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetArgs) ToGetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetOutput ¶
func (i GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetArgs) ToGetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetOutput() GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetOutput
func (GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetArgs) ToGetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetOutputWithContext ¶
func (i GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetArgs) ToGetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetOutputWithContext(ctx context.Context) GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetOutput
type GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetArray ¶
type GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetArray []GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetInput
func (GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetArray) ElementType ¶
func (GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetArray) ElementType() reflect.Type
func (GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetArray) ToGetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetArrayOutput ¶
func (i GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetArray) ToGetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetArrayOutput() GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetArrayOutput
func (GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetArray) ToGetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetArrayOutputWithContext ¶
func (i GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetArray) ToGetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetArrayOutputWithContext(ctx context.Context) GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetArrayOutput
type GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetArrayInput ¶
type GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetArrayInput interface { pulumi.Input ToGetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetArrayOutput() GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetArrayOutput ToGetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetArrayOutputWithContext(context.Context) GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetArrayOutput }
GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetArrayInput is an input type that accepts GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetArray and GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetArrayOutput values. You can construct a concrete instance of `GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetArrayInput` via:
GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetArray{ GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetArgs{...} }
type GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetArrayOutput ¶
type GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetArrayOutput struct{ *pulumi.OutputState }
func (GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetArrayOutput) ElementType ¶
func (GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetArrayOutput) ElementType() reflect.Type
func (GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetArrayOutput) ToGetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetArrayOutput ¶
func (o GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetArrayOutput) ToGetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetArrayOutput() GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetArrayOutput
func (GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetArrayOutput) ToGetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetArrayOutputWithContext ¶
func (o GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetArrayOutput) ToGetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetArrayOutputWithContext(ctx context.Context) GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetArrayOutput
type GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetInput ¶
type GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetInput interface { pulumi.Input ToGetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetOutput() GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetOutput ToGetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetOutputWithContext(context.Context) GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetOutput }
GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetInput is an input type that accepts GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetArgs and GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetOutput values. You can construct a concrete instance of `GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetInput` via:
GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetArgs{...}
type GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetOutput ¶
type GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetOutput struct{ *pulumi.OutputState }
func (GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetOutput) CreateTime ¶
func (o GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetOutput) CreateTime() pulumi.StringOutput
The time the workgroup was created.
func (GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetOutput) Creator ¶
func (o GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetOutput) Creator() pulumi.StringOutput
Creator.
func (GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetOutput) ElementType ¶
func (GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetOutput) ElementType() reflect.Type
func (GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetOutput) ToGetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetOutput ¶
func (o GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetOutput) ToGetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetOutput() GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetOutput
func (GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetOutput) ToGetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetOutputWithContext ¶
func (o GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetOutput) ToGetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetOutputWithContext(ctx context.Context) GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetOutput
func (GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetOutput) WorkGroupDescription ¶
func (o GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetOutput) WorkGroupDescription() pulumi.StringOutput
Work group description.
func (GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetOutput) WorkGroupId ¶
func (o GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetOutput) WorkGroupId() pulumi.IntOutput
Work group unique id.
func (GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetOutput) WorkGroupName ¶
func (o GetDescribeUserInfoUserInfoWorkGroupInfoWorkGroupSetOutput) WorkGroupName() pulumi.StringOutput
Work group name.
type GetDescribeUserRolesArgs ¶
type GetDescribeUserRolesArgs struct { // List according to ARN blur. Fuzzy *string `pulumi:"fuzzy"` // Used to save results. ResultOutputFile *string `pulumi:"resultOutputFile"` // The return results are sorted according to this field. SortBy *string `pulumi:"sortBy"` // Positive or inverted, such as DESC. Sorting *string `pulumi:"sorting"` }
A collection of arguments for invoking getDescribeUserRoles.
type GetDescribeUserRolesOutputArgs ¶
type GetDescribeUserRolesOutputArgs struct { // List according to ARN blur. Fuzzy pulumi.StringPtrInput `pulumi:"fuzzy"` // Used to save results. ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` // The return results are sorted according to this field. SortBy pulumi.StringPtrInput `pulumi:"sortBy"` // Positive or inverted, such as DESC. Sorting pulumi.StringPtrInput `pulumi:"sorting"` }
A collection of arguments for invoking getDescribeUserRoles.
func (GetDescribeUserRolesOutputArgs) ElementType ¶
func (GetDescribeUserRolesOutputArgs) ElementType() reflect.Type
type GetDescribeUserRolesResult ¶
type GetDescribeUserRolesResult struct { Fuzzy *string `pulumi:"fuzzy"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` ResultOutputFile *string `pulumi:"resultOutputFile"` SortBy *string `pulumi:"sortBy"` Sorting *string `pulumi:"sorting"` // User role information. UserRoles []GetDescribeUserRolesUserRole `pulumi:"userRoles"` }
A collection of values returned by getDescribeUserRoles.
func GetDescribeUserRoles ¶
func GetDescribeUserRoles(ctx *pulumi.Context, args *GetDescribeUserRolesArgs, opts ...pulumi.InvokeOption) (*GetDescribeUserRolesResult, error)
Use this data source to query detailed information of dlc describeUserRoles
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-tencentcloud/sdk/go/tencentcloud/Dlc" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Dlc"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Dlc.GetDescribeUserRoles(ctx, &dlc.GetDescribeUserRolesArgs{ Fuzzy: pulumi.StringRef("1"), }, nil) if err != nil { return err } return nil }) }
```
type GetDescribeUserRolesResultOutput ¶
type GetDescribeUserRolesResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getDescribeUserRoles.
func GetDescribeUserRolesOutput ¶
func GetDescribeUserRolesOutput(ctx *pulumi.Context, args GetDescribeUserRolesOutputArgs, opts ...pulumi.InvokeOption) GetDescribeUserRolesResultOutput
func (GetDescribeUserRolesResultOutput) ElementType ¶
func (GetDescribeUserRolesResultOutput) ElementType() reflect.Type
func (GetDescribeUserRolesResultOutput) Fuzzy ¶
func (o GetDescribeUserRolesResultOutput) Fuzzy() pulumi.StringPtrOutput
func (GetDescribeUserRolesResultOutput) Id ¶
func (o GetDescribeUserRolesResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetDescribeUserRolesResultOutput) ResultOutputFile ¶
func (o GetDescribeUserRolesResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetDescribeUserRolesResultOutput) SortBy ¶
func (o GetDescribeUserRolesResultOutput) SortBy() pulumi.StringPtrOutput
func (GetDescribeUserRolesResultOutput) Sorting ¶
func (o GetDescribeUserRolesResultOutput) Sorting() pulumi.StringPtrOutput
func (GetDescribeUserRolesResultOutput) ToGetDescribeUserRolesResultOutput ¶
func (o GetDescribeUserRolesResultOutput) ToGetDescribeUserRolesResultOutput() GetDescribeUserRolesResultOutput
func (GetDescribeUserRolesResultOutput) ToGetDescribeUserRolesResultOutputWithContext ¶
func (o GetDescribeUserRolesResultOutput) ToGetDescribeUserRolesResultOutputWithContext(ctx context.Context) GetDescribeUserRolesResultOutput
func (GetDescribeUserRolesResultOutput) UserRoles ¶
func (o GetDescribeUserRolesResultOutput) UserRoles() GetDescribeUserRolesUserRoleArrayOutput
User role information.
type GetDescribeUserRolesUserRole ¶
type GetDescribeUserRolesUserRole struct { // User app ID. AppId string `pulumi:"appId"` // Role Permissions. Arn string `pulumi:"arn"` // COS authorization path listNote: This field may return NULL, indicating that the valid value cannot be obtained. CosPermissionLists []GetDescribeUserRolesUserRoleCosPermissionList `pulumi:"cosPermissionLists"` // Creator UinNote: This field may return NULL, indicating that the valid value cannot be obtained. Creator string `pulumi:"creator"` // Character description information. Desc string `pulumi:"desc"` // Recently modify the time stamp. ModifyTime int `pulumi:"modifyTime"` // CAM strategy jsonNote: This field may return NULL, indicating that the valid value cannot be obtained. PermissionJson string `pulumi:"permissionJson"` // Character ID. RoleId int `pulumi:"roleId"` // Role NameNote: This field may return NULL, indicating that the valid value cannot be obtained. RoleName string `pulumi:"roleName"` // User ID. Uin string `pulumi:"uin"` }
type GetDescribeUserRolesUserRoleArgs ¶
type GetDescribeUserRolesUserRoleArgs struct { // User app ID. AppId pulumi.StringInput `pulumi:"appId"` // Role Permissions. Arn pulumi.StringInput `pulumi:"arn"` // COS authorization path listNote: This field may return NULL, indicating that the valid value cannot be obtained. CosPermissionLists GetDescribeUserRolesUserRoleCosPermissionListArrayInput `pulumi:"cosPermissionLists"` // Creator UinNote: This field may return NULL, indicating that the valid value cannot be obtained. Creator pulumi.StringInput `pulumi:"creator"` // Character description information. Desc pulumi.StringInput `pulumi:"desc"` // Recently modify the time stamp. ModifyTime pulumi.IntInput `pulumi:"modifyTime"` // CAM strategy jsonNote: This field may return NULL, indicating that the valid value cannot be obtained. PermissionJson pulumi.StringInput `pulumi:"permissionJson"` // Character ID. RoleId pulumi.IntInput `pulumi:"roleId"` // Role NameNote: This field may return NULL, indicating that the valid value cannot be obtained. RoleName pulumi.StringInput `pulumi:"roleName"` // User ID. Uin pulumi.StringInput `pulumi:"uin"` }
func (GetDescribeUserRolesUserRoleArgs) ElementType ¶
func (GetDescribeUserRolesUserRoleArgs) ElementType() reflect.Type
func (GetDescribeUserRolesUserRoleArgs) ToGetDescribeUserRolesUserRoleOutput ¶
func (i GetDescribeUserRolesUserRoleArgs) ToGetDescribeUserRolesUserRoleOutput() GetDescribeUserRolesUserRoleOutput
func (GetDescribeUserRolesUserRoleArgs) ToGetDescribeUserRolesUserRoleOutputWithContext ¶
func (i GetDescribeUserRolesUserRoleArgs) ToGetDescribeUserRolesUserRoleOutputWithContext(ctx context.Context) GetDescribeUserRolesUserRoleOutput
type GetDescribeUserRolesUserRoleArray ¶
type GetDescribeUserRolesUserRoleArray []GetDescribeUserRolesUserRoleInput
func (GetDescribeUserRolesUserRoleArray) ElementType ¶
func (GetDescribeUserRolesUserRoleArray) ElementType() reflect.Type
func (GetDescribeUserRolesUserRoleArray) ToGetDescribeUserRolesUserRoleArrayOutput ¶
func (i GetDescribeUserRolesUserRoleArray) ToGetDescribeUserRolesUserRoleArrayOutput() GetDescribeUserRolesUserRoleArrayOutput
func (GetDescribeUserRolesUserRoleArray) ToGetDescribeUserRolesUserRoleArrayOutputWithContext ¶
func (i GetDescribeUserRolesUserRoleArray) ToGetDescribeUserRolesUserRoleArrayOutputWithContext(ctx context.Context) GetDescribeUserRolesUserRoleArrayOutput
type GetDescribeUserRolesUserRoleArrayInput ¶
type GetDescribeUserRolesUserRoleArrayInput interface { pulumi.Input ToGetDescribeUserRolesUserRoleArrayOutput() GetDescribeUserRolesUserRoleArrayOutput ToGetDescribeUserRolesUserRoleArrayOutputWithContext(context.Context) GetDescribeUserRolesUserRoleArrayOutput }
GetDescribeUserRolesUserRoleArrayInput is an input type that accepts GetDescribeUserRolesUserRoleArray and GetDescribeUserRolesUserRoleArrayOutput values. You can construct a concrete instance of `GetDescribeUserRolesUserRoleArrayInput` via:
GetDescribeUserRolesUserRoleArray{ GetDescribeUserRolesUserRoleArgs{...} }
type GetDescribeUserRolesUserRoleArrayOutput ¶
type GetDescribeUserRolesUserRoleArrayOutput struct{ *pulumi.OutputState }
func (GetDescribeUserRolesUserRoleArrayOutput) ElementType ¶
func (GetDescribeUserRolesUserRoleArrayOutput) ElementType() reflect.Type
func (GetDescribeUserRolesUserRoleArrayOutput) ToGetDescribeUserRolesUserRoleArrayOutput ¶
func (o GetDescribeUserRolesUserRoleArrayOutput) ToGetDescribeUserRolesUserRoleArrayOutput() GetDescribeUserRolesUserRoleArrayOutput
func (GetDescribeUserRolesUserRoleArrayOutput) ToGetDescribeUserRolesUserRoleArrayOutputWithContext ¶
func (o GetDescribeUserRolesUserRoleArrayOutput) ToGetDescribeUserRolesUserRoleArrayOutputWithContext(ctx context.Context) GetDescribeUserRolesUserRoleArrayOutput
type GetDescribeUserRolesUserRoleCosPermissionList ¶
type GetDescribeUserRolesUserRoleCosPermissionList struct { // COS pathNote: This field may return NULL, indicating that the valid value cannot be obtained. CosPath string `pulumi:"cosPath"` // Permissions [Read, WRITE]Note: This field may return NULL, indicating that the valid value cannot be obtained. Permissions []string `pulumi:"permissions"` }
type GetDescribeUserRolesUserRoleCosPermissionListArgs ¶
type GetDescribeUserRolesUserRoleCosPermissionListArgs struct { // COS pathNote: This field may return NULL, indicating that the valid value cannot be obtained. CosPath pulumi.StringInput `pulumi:"cosPath"` // Permissions [Read, WRITE]Note: This field may return NULL, indicating that the valid value cannot be obtained. Permissions pulumi.StringArrayInput `pulumi:"permissions"` }
func (GetDescribeUserRolesUserRoleCosPermissionListArgs) ElementType ¶
func (GetDescribeUserRolesUserRoleCosPermissionListArgs) ElementType() reflect.Type
func (GetDescribeUserRolesUserRoleCosPermissionListArgs) ToGetDescribeUserRolesUserRoleCosPermissionListOutput ¶
func (i GetDescribeUserRolesUserRoleCosPermissionListArgs) ToGetDescribeUserRolesUserRoleCosPermissionListOutput() GetDescribeUserRolesUserRoleCosPermissionListOutput
func (GetDescribeUserRolesUserRoleCosPermissionListArgs) ToGetDescribeUserRolesUserRoleCosPermissionListOutputWithContext ¶
func (i GetDescribeUserRolesUserRoleCosPermissionListArgs) ToGetDescribeUserRolesUserRoleCosPermissionListOutputWithContext(ctx context.Context) GetDescribeUserRolesUserRoleCosPermissionListOutput
type GetDescribeUserRolesUserRoleCosPermissionListArray ¶
type GetDescribeUserRolesUserRoleCosPermissionListArray []GetDescribeUserRolesUserRoleCosPermissionListInput
func (GetDescribeUserRolesUserRoleCosPermissionListArray) ElementType ¶
func (GetDescribeUserRolesUserRoleCosPermissionListArray) ElementType() reflect.Type
func (GetDescribeUserRolesUserRoleCosPermissionListArray) ToGetDescribeUserRolesUserRoleCosPermissionListArrayOutput ¶
func (i GetDescribeUserRolesUserRoleCosPermissionListArray) ToGetDescribeUserRolesUserRoleCosPermissionListArrayOutput() GetDescribeUserRolesUserRoleCosPermissionListArrayOutput
func (GetDescribeUserRolesUserRoleCosPermissionListArray) ToGetDescribeUserRolesUserRoleCosPermissionListArrayOutputWithContext ¶
func (i GetDescribeUserRolesUserRoleCosPermissionListArray) ToGetDescribeUserRolesUserRoleCosPermissionListArrayOutputWithContext(ctx context.Context) GetDescribeUserRolesUserRoleCosPermissionListArrayOutput
type GetDescribeUserRolesUserRoleCosPermissionListArrayInput ¶
type GetDescribeUserRolesUserRoleCosPermissionListArrayInput interface { pulumi.Input ToGetDescribeUserRolesUserRoleCosPermissionListArrayOutput() GetDescribeUserRolesUserRoleCosPermissionListArrayOutput ToGetDescribeUserRolesUserRoleCosPermissionListArrayOutputWithContext(context.Context) GetDescribeUserRolesUserRoleCosPermissionListArrayOutput }
GetDescribeUserRolesUserRoleCosPermissionListArrayInput is an input type that accepts GetDescribeUserRolesUserRoleCosPermissionListArray and GetDescribeUserRolesUserRoleCosPermissionListArrayOutput values. You can construct a concrete instance of `GetDescribeUserRolesUserRoleCosPermissionListArrayInput` via:
GetDescribeUserRolesUserRoleCosPermissionListArray{ GetDescribeUserRolesUserRoleCosPermissionListArgs{...} }
type GetDescribeUserRolesUserRoleCosPermissionListArrayOutput ¶
type GetDescribeUserRolesUserRoleCosPermissionListArrayOutput struct{ *pulumi.OutputState }
func (GetDescribeUserRolesUserRoleCosPermissionListArrayOutput) ElementType ¶
func (GetDescribeUserRolesUserRoleCosPermissionListArrayOutput) ElementType() reflect.Type
func (GetDescribeUserRolesUserRoleCosPermissionListArrayOutput) ToGetDescribeUserRolesUserRoleCosPermissionListArrayOutput ¶
func (o GetDescribeUserRolesUserRoleCosPermissionListArrayOutput) ToGetDescribeUserRolesUserRoleCosPermissionListArrayOutput() GetDescribeUserRolesUserRoleCosPermissionListArrayOutput
func (GetDescribeUserRolesUserRoleCosPermissionListArrayOutput) ToGetDescribeUserRolesUserRoleCosPermissionListArrayOutputWithContext ¶
func (o GetDescribeUserRolesUserRoleCosPermissionListArrayOutput) ToGetDescribeUserRolesUserRoleCosPermissionListArrayOutputWithContext(ctx context.Context) GetDescribeUserRolesUserRoleCosPermissionListArrayOutput
type GetDescribeUserRolesUserRoleCosPermissionListInput ¶
type GetDescribeUserRolesUserRoleCosPermissionListInput interface { pulumi.Input ToGetDescribeUserRolesUserRoleCosPermissionListOutput() GetDescribeUserRolesUserRoleCosPermissionListOutput ToGetDescribeUserRolesUserRoleCosPermissionListOutputWithContext(context.Context) GetDescribeUserRolesUserRoleCosPermissionListOutput }
GetDescribeUserRolesUserRoleCosPermissionListInput is an input type that accepts GetDescribeUserRolesUserRoleCosPermissionListArgs and GetDescribeUserRolesUserRoleCosPermissionListOutput values. You can construct a concrete instance of `GetDescribeUserRolesUserRoleCosPermissionListInput` via:
GetDescribeUserRolesUserRoleCosPermissionListArgs{...}
type GetDescribeUserRolesUserRoleCosPermissionListOutput ¶
type GetDescribeUserRolesUserRoleCosPermissionListOutput struct{ *pulumi.OutputState }
func (GetDescribeUserRolesUserRoleCosPermissionListOutput) CosPath ¶
func (o GetDescribeUserRolesUserRoleCosPermissionListOutput) CosPath() pulumi.StringOutput
COS pathNote: This field may return NULL, indicating that the valid value cannot be obtained.
func (GetDescribeUserRolesUserRoleCosPermissionListOutput) ElementType ¶
func (GetDescribeUserRolesUserRoleCosPermissionListOutput) ElementType() reflect.Type
func (GetDescribeUserRolesUserRoleCosPermissionListOutput) Permissions ¶
func (o GetDescribeUserRolesUserRoleCosPermissionListOutput) Permissions() pulumi.StringArrayOutput
Permissions [Read, WRITE]Note: This field may return NULL, indicating that the valid value cannot be obtained.
func (GetDescribeUserRolesUserRoleCosPermissionListOutput) ToGetDescribeUserRolesUserRoleCosPermissionListOutput ¶
func (o GetDescribeUserRolesUserRoleCosPermissionListOutput) ToGetDescribeUserRolesUserRoleCosPermissionListOutput() GetDescribeUserRolesUserRoleCosPermissionListOutput
func (GetDescribeUserRolesUserRoleCosPermissionListOutput) ToGetDescribeUserRolesUserRoleCosPermissionListOutputWithContext ¶
func (o GetDescribeUserRolesUserRoleCosPermissionListOutput) ToGetDescribeUserRolesUserRoleCosPermissionListOutputWithContext(ctx context.Context) GetDescribeUserRolesUserRoleCosPermissionListOutput
type GetDescribeUserRolesUserRoleInput ¶
type GetDescribeUserRolesUserRoleInput interface { pulumi.Input ToGetDescribeUserRolesUserRoleOutput() GetDescribeUserRolesUserRoleOutput ToGetDescribeUserRolesUserRoleOutputWithContext(context.Context) GetDescribeUserRolesUserRoleOutput }
GetDescribeUserRolesUserRoleInput is an input type that accepts GetDescribeUserRolesUserRoleArgs and GetDescribeUserRolesUserRoleOutput values. You can construct a concrete instance of `GetDescribeUserRolesUserRoleInput` via:
GetDescribeUserRolesUserRoleArgs{...}
type GetDescribeUserRolesUserRoleOutput ¶
type GetDescribeUserRolesUserRoleOutput struct{ *pulumi.OutputState }
func (GetDescribeUserRolesUserRoleOutput) AppId ¶
func (o GetDescribeUserRolesUserRoleOutput) AppId() pulumi.StringOutput
User app ID.
func (GetDescribeUserRolesUserRoleOutput) Arn ¶
func (o GetDescribeUserRolesUserRoleOutput) Arn() pulumi.StringOutput
Role Permissions.
func (GetDescribeUserRolesUserRoleOutput) CosPermissionLists ¶
func (o GetDescribeUserRolesUserRoleOutput) CosPermissionLists() GetDescribeUserRolesUserRoleCosPermissionListArrayOutput
COS authorization path listNote: This field may return NULL, indicating that the valid value cannot be obtained.
func (GetDescribeUserRolesUserRoleOutput) Creator ¶
func (o GetDescribeUserRolesUserRoleOutput) Creator() pulumi.StringOutput
Creator UinNote: This field may return NULL, indicating that the valid value cannot be obtained.
func (GetDescribeUserRolesUserRoleOutput) Desc ¶
func (o GetDescribeUserRolesUserRoleOutput) Desc() pulumi.StringOutput
Character description information.
func (GetDescribeUserRolesUserRoleOutput) ElementType ¶
func (GetDescribeUserRolesUserRoleOutput) ElementType() reflect.Type
func (GetDescribeUserRolesUserRoleOutput) ModifyTime ¶
func (o GetDescribeUserRolesUserRoleOutput) ModifyTime() pulumi.IntOutput
Recently modify the time stamp.
func (GetDescribeUserRolesUserRoleOutput) PermissionJson ¶
func (o GetDescribeUserRolesUserRoleOutput) PermissionJson() pulumi.StringOutput
CAM strategy jsonNote: This field may return NULL, indicating that the valid value cannot be obtained.
func (GetDescribeUserRolesUserRoleOutput) RoleId ¶
func (o GetDescribeUserRolesUserRoleOutput) RoleId() pulumi.IntOutput
Character ID.
func (GetDescribeUserRolesUserRoleOutput) RoleName ¶
func (o GetDescribeUserRolesUserRoleOutput) RoleName() pulumi.StringOutput
Role NameNote: This field may return NULL, indicating that the valid value cannot be obtained.
func (GetDescribeUserRolesUserRoleOutput) ToGetDescribeUserRolesUserRoleOutput ¶
func (o GetDescribeUserRolesUserRoleOutput) ToGetDescribeUserRolesUserRoleOutput() GetDescribeUserRolesUserRoleOutput
func (GetDescribeUserRolesUserRoleOutput) ToGetDescribeUserRolesUserRoleOutputWithContext ¶
func (o GetDescribeUserRolesUserRoleOutput) ToGetDescribeUserRolesUserRoleOutputWithContext(ctx context.Context) GetDescribeUserRolesUserRoleOutput
func (GetDescribeUserRolesUserRoleOutput) Uin ¶
func (o GetDescribeUserRolesUserRoleOutput) Uin() pulumi.StringOutput
User ID.
type GetDescribeUserTypeArgs ¶
type GetDescribeUserTypeArgs struct { // Used to save results. ResultOutputFile *string `pulumi:"resultOutputFile"` // User id (uin), if left blank, it defaults to the caller's sub-uin. UserId *string `pulumi:"userId"` }
A collection of arguments for invoking getDescribeUserType.
type GetDescribeUserTypeOutputArgs ¶
type GetDescribeUserTypeOutputArgs struct { // Used to save results. ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` // User id (uin), if left blank, it defaults to the caller's sub-uin. UserId pulumi.StringPtrInput `pulumi:"userId"` }
A collection of arguments for invoking getDescribeUserType.
func (GetDescribeUserTypeOutputArgs) ElementType ¶
func (GetDescribeUserTypeOutputArgs) ElementType() reflect.Type
type GetDescribeUserTypeResult ¶
type GetDescribeUserTypeResult struct { // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` ResultOutputFile *string `pulumi:"resultOutputFile"` UserId *string `pulumi:"userId"` // User type, only support: ADMIN: ddministrator/COMMON: ordinary user. UserType string `pulumi:"userType"` }
A collection of values returned by getDescribeUserType.
func GetDescribeUserType ¶
func GetDescribeUserType(ctx *pulumi.Context, args *GetDescribeUserTypeArgs, opts ...pulumi.InvokeOption) (*GetDescribeUserTypeResult, error)
Use this data source to query detailed information of dlc describeUserType
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-tencentcloud/sdk/go/tencentcloud/Dlc" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Dlc"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Dlc.GetDescribeUserType(ctx, &dlc.GetDescribeUserTypeArgs{ UserId: pulumi.StringRef("127382378"), }, nil) if err != nil { return err } return nil }) }
```
type GetDescribeUserTypeResultOutput ¶
type GetDescribeUserTypeResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getDescribeUserType.
func GetDescribeUserTypeOutput ¶
func GetDescribeUserTypeOutput(ctx *pulumi.Context, args GetDescribeUserTypeOutputArgs, opts ...pulumi.InvokeOption) GetDescribeUserTypeResultOutput
func (GetDescribeUserTypeResultOutput) ElementType ¶
func (GetDescribeUserTypeResultOutput) ElementType() reflect.Type
func (GetDescribeUserTypeResultOutput) Id ¶
func (o GetDescribeUserTypeResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetDescribeUserTypeResultOutput) ResultOutputFile ¶
func (o GetDescribeUserTypeResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetDescribeUserTypeResultOutput) ToGetDescribeUserTypeResultOutput ¶
func (o GetDescribeUserTypeResultOutput) ToGetDescribeUserTypeResultOutput() GetDescribeUserTypeResultOutput
func (GetDescribeUserTypeResultOutput) ToGetDescribeUserTypeResultOutputWithContext ¶
func (o GetDescribeUserTypeResultOutput) ToGetDescribeUserTypeResultOutputWithContext(ctx context.Context) GetDescribeUserTypeResultOutput
func (GetDescribeUserTypeResultOutput) UserId ¶
func (o GetDescribeUserTypeResultOutput) UserId() pulumi.StringPtrOutput
func (GetDescribeUserTypeResultOutput) UserType ¶
func (o GetDescribeUserTypeResultOutput) UserType() pulumi.StringOutput
User type, only support: ADMIN: ddministrator/COMMON: ordinary user.
type GetDescribeWorkGroupInfoArgs ¶
type GetDescribeWorkGroupInfoArgs struct { // Query filter conditions. when Type is User, fuzzy search with Key as user-name is supported; when Type is DataAuth, key is supported; policy-type: permission type; policy-source: data source; data-name: database table fuzzy search; when Type is EngineAuth, supports key; policy-type: permission type; policy-source: data source; engine-name: fuzzy search of library tables. Filters []GetDescribeWorkGroupInfoFilter `pulumi:"filters"` // Used to save results. ResultOutputFile *string `pulumi:"resultOutputFile"` // Sorting fields, when Type is User, support create-time, user-name, when type is DataAuth, support create-time, when type is EngineAuth, support create-time. SortBy *string `pulumi:"sortBy"` // Sorting method, desc means forward order, asc means reverse order, the default is asc. Sorting *string `pulumi:"sorting"` // Query information type, only support: User: user information/DataAuth: data permission/EngineAuth: engine permission. Type *string `pulumi:"type"` // Work group id. WorkGroupId *int `pulumi:"workGroupId"` }
A collection of arguments for invoking getDescribeWorkGroupInfo.
type GetDescribeWorkGroupInfoFilter ¶
type GetDescribeWorkGroupInfoFilter struct { // Attribute name. If there are multiple Filters, the relationship between filters is a logical or (OR) relationship. Name string `pulumi:"name"` // Attribute value, if there are multiple values in the same filter, the relationship between values under the same filter is a logical or relationship. Values []string `pulumi:"values"` }
type GetDescribeWorkGroupInfoFilterArgs ¶
type GetDescribeWorkGroupInfoFilterArgs struct { // Attribute name. If there are multiple Filters, the relationship between filters is a logical or (OR) relationship. Name pulumi.StringInput `pulumi:"name"` // Attribute value, if there are multiple values in the same filter, the relationship between values under the same filter is a logical or relationship. Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetDescribeWorkGroupInfoFilterArgs) ElementType ¶
func (GetDescribeWorkGroupInfoFilterArgs) ElementType() reflect.Type
func (GetDescribeWorkGroupInfoFilterArgs) ToGetDescribeWorkGroupInfoFilterOutput ¶
func (i GetDescribeWorkGroupInfoFilterArgs) ToGetDescribeWorkGroupInfoFilterOutput() GetDescribeWorkGroupInfoFilterOutput
func (GetDescribeWorkGroupInfoFilterArgs) ToGetDescribeWorkGroupInfoFilterOutputWithContext ¶
func (i GetDescribeWorkGroupInfoFilterArgs) ToGetDescribeWorkGroupInfoFilterOutputWithContext(ctx context.Context) GetDescribeWorkGroupInfoFilterOutput
type GetDescribeWorkGroupInfoFilterArray ¶
type GetDescribeWorkGroupInfoFilterArray []GetDescribeWorkGroupInfoFilterInput
func (GetDescribeWorkGroupInfoFilterArray) ElementType ¶
func (GetDescribeWorkGroupInfoFilterArray) ElementType() reflect.Type
func (GetDescribeWorkGroupInfoFilterArray) ToGetDescribeWorkGroupInfoFilterArrayOutput ¶
func (i GetDescribeWorkGroupInfoFilterArray) ToGetDescribeWorkGroupInfoFilterArrayOutput() GetDescribeWorkGroupInfoFilterArrayOutput
func (GetDescribeWorkGroupInfoFilterArray) ToGetDescribeWorkGroupInfoFilterArrayOutputWithContext ¶
func (i GetDescribeWorkGroupInfoFilterArray) ToGetDescribeWorkGroupInfoFilterArrayOutputWithContext(ctx context.Context) GetDescribeWorkGroupInfoFilterArrayOutput
type GetDescribeWorkGroupInfoFilterArrayInput ¶
type GetDescribeWorkGroupInfoFilterArrayInput interface { pulumi.Input ToGetDescribeWorkGroupInfoFilterArrayOutput() GetDescribeWorkGroupInfoFilterArrayOutput ToGetDescribeWorkGroupInfoFilterArrayOutputWithContext(context.Context) GetDescribeWorkGroupInfoFilterArrayOutput }
GetDescribeWorkGroupInfoFilterArrayInput is an input type that accepts GetDescribeWorkGroupInfoFilterArray and GetDescribeWorkGroupInfoFilterArrayOutput values. You can construct a concrete instance of `GetDescribeWorkGroupInfoFilterArrayInput` via:
GetDescribeWorkGroupInfoFilterArray{ GetDescribeWorkGroupInfoFilterArgs{...} }
type GetDescribeWorkGroupInfoFilterArrayOutput ¶
type GetDescribeWorkGroupInfoFilterArrayOutput struct{ *pulumi.OutputState }
func (GetDescribeWorkGroupInfoFilterArrayOutput) ElementType ¶
func (GetDescribeWorkGroupInfoFilterArrayOutput) ElementType() reflect.Type
func (GetDescribeWorkGroupInfoFilterArrayOutput) ToGetDescribeWorkGroupInfoFilterArrayOutput ¶
func (o GetDescribeWorkGroupInfoFilterArrayOutput) ToGetDescribeWorkGroupInfoFilterArrayOutput() GetDescribeWorkGroupInfoFilterArrayOutput
func (GetDescribeWorkGroupInfoFilterArrayOutput) ToGetDescribeWorkGroupInfoFilterArrayOutputWithContext ¶
func (o GetDescribeWorkGroupInfoFilterArrayOutput) ToGetDescribeWorkGroupInfoFilterArrayOutputWithContext(ctx context.Context) GetDescribeWorkGroupInfoFilterArrayOutput
type GetDescribeWorkGroupInfoFilterInput ¶
type GetDescribeWorkGroupInfoFilterInput interface { pulumi.Input ToGetDescribeWorkGroupInfoFilterOutput() GetDescribeWorkGroupInfoFilterOutput ToGetDescribeWorkGroupInfoFilterOutputWithContext(context.Context) GetDescribeWorkGroupInfoFilterOutput }
GetDescribeWorkGroupInfoFilterInput is an input type that accepts GetDescribeWorkGroupInfoFilterArgs and GetDescribeWorkGroupInfoFilterOutput values. You can construct a concrete instance of `GetDescribeWorkGroupInfoFilterInput` via:
GetDescribeWorkGroupInfoFilterArgs{...}
type GetDescribeWorkGroupInfoFilterOutput ¶
type GetDescribeWorkGroupInfoFilterOutput struct{ *pulumi.OutputState }
func (GetDescribeWorkGroupInfoFilterOutput) ElementType ¶
func (GetDescribeWorkGroupInfoFilterOutput) ElementType() reflect.Type
func (GetDescribeWorkGroupInfoFilterOutput) Name ¶
func (o GetDescribeWorkGroupInfoFilterOutput) Name() pulumi.StringOutput
Attribute name. If there are multiple Filters, the relationship between filters is a logical or (OR) relationship.
func (GetDescribeWorkGroupInfoFilterOutput) ToGetDescribeWorkGroupInfoFilterOutput ¶
func (o GetDescribeWorkGroupInfoFilterOutput) ToGetDescribeWorkGroupInfoFilterOutput() GetDescribeWorkGroupInfoFilterOutput
func (GetDescribeWorkGroupInfoFilterOutput) ToGetDescribeWorkGroupInfoFilterOutputWithContext ¶
func (o GetDescribeWorkGroupInfoFilterOutput) ToGetDescribeWorkGroupInfoFilterOutputWithContext(ctx context.Context) GetDescribeWorkGroupInfoFilterOutput
func (GetDescribeWorkGroupInfoFilterOutput) Values ¶
func (o GetDescribeWorkGroupInfoFilterOutput) Values() pulumi.StringArrayOutput
Attribute value, if there are multiple values in the same filter, the relationship between values under the same filter is a logical or relationship.
type GetDescribeWorkGroupInfoOutputArgs ¶
type GetDescribeWorkGroupInfoOutputArgs struct { // Query filter conditions. when Type is User, fuzzy search with Key as user-name is supported; when Type is DataAuth, key is supported; policy-type: permission type; policy-source: data source; data-name: database table fuzzy search; when Type is EngineAuth, supports key; policy-type: permission type; policy-source: data source; engine-name: fuzzy search of library tables. Filters GetDescribeWorkGroupInfoFilterArrayInput `pulumi:"filters"` // Used to save results. ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` // Sorting fields, when Type is User, support create-time, user-name, when type is DataAuth, support create-time, when type is EngineAuth, support create-time. SortBy pulumi.StringPtrInput `pulumi:"sortBy"` // Sorting method, desc means forward order, asc means reverse order, the default is asc. Sorting pulumi.StringPtrInput `pulumi:"sorting"` // Query information type, only support: User: user information/DataAuth: data permission/EngineAuth: engine permission. Type pulumi.StringPtrInput `pulumi:"type"` // Work group id. WorkGroupId pulumi.IntPtrInput `pulumi:"workGroupId"` }
A collection of arguments for invoking getDescribeWorkGroupInfo.
func (GetDescribeWorkGroupInfoOutputArgs) ElementType ¶
func (GetDescribeWorkGroupInfoOutputArgs) ElementType() reflect.Type
type GetDescribeWorkGroupInfoResult ¶
type GetDescribeWorkGroupInfoResult struct { Filters []GetDescribeWorkGroupInfoFilter `pulumi:"filters"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` ResultOutputFile *string `pulumi:"resultOutputFile"` SortBy *string `pulumi:"sortBy"` Sorting *string `pulumi:"sorting"` // The type of information contained. User: user information; DataAuth: data permissions; EngineAuth: engine permissions. Type *string `pulumi:"type"` // Work group id. WorkGroupId *int `pulumi:"workGroupId"` // Workgroup details. WorkGroupInfos []GetDescribeWorkGroupInfoWorkGroupInfo `pulumi:"workGroupInfos"` }
A collection of values returned by getDescribeWorkGroupInfo.
func GetDescribeWorkGroupInfo ¶
func GetDescribeWorkGroupInfo(ctx *pulumi.Context, args *GetDescribeWorkGroupInfoArgs, opts ...pulumi.InvokeOption) (*GetDescribeWorkGroupInfoResult, error)
Use this data source to query detailed information of dlc describeWorkGroupInfo
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-tencentcloud/sdk/go/tencentcloud/Dlc" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Dlc"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Dlc.GetDescribeWorkGroupInfo(ctx, &dlc.GetDescribeWorkGroupInfoArgs{ SortBy: pulumi.StringRef("create-time"), Sorting: pulumi.StringRef("desc"), Type: pulumi.StringRef("User"), WorkGroupId: pulumi.IntRef(23181), }, nil) if err != nil { return err } return nil }) }
```
type GetDescribeWorkGroupInfoResultOutput ¶
type GetDescribeWorkGroupInfoResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getDescribeWorkGroupInfo.
func GetDescribeWorkGroupInfoOutput ¶
func GetDescribeWorkGroupInfoOutput(ctx *pulumi.Context, args GetDescribeWorkGroupInfoOutputArgs, opts ...pulumi.InvokeOption) GetDescribeWorkGroupInfoResultOutput
func (GetDescribeWorkGroupInfoResultOutput) ElementType ¶
func (GetDescribeWorkGroupInfoResultOutput) ElementType() reflect.Type
func (GetDescribeWorkGroupInfoResultOutput) Filters ¶
func (o GetDescribeWorkGroupInfoResultOutput) Filters() GetDescribeWorkGroupInfoFilterArrayOutput
func (GetDescribeWorkGroupInfoResultOutput) Id ¶
func (o GetDescribeWorkGroupInfoResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetDescribeWorkGroupInfoResultOutput) ResultOutputFile ¶
func (o GetDescribeWorkGroupInfoResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetDescribeWorkGroupInfoResultOutput) SortBy ¶
func (o GetDescribeWorkGroupInfoResultOutput) SortBy() pulumi.StringPtrOutput
func (GetDescribeWorkGroupInfoResultOutput) Sorting ¶
func (o GetDescribeWorkGroupInfoResultOutput) Sorting() pulumi.StringPtrOutput
func (GetDescribeWorkGroupInfoResultOutput) ToGetDescribeWorkGroupInfoResultOutput ¶
func (o GetDescribeWorkGroupInfoResultOutput) ToGetDescribeWorkGroupInfoResultOutput() GetDescribeWorkGroupInfoResultOutput
func (GetDescribeWorkGroupInfoResultOutput) ToGetDescribeWorkGroupInfoResultOutputWithContext ¶
func (o GetDescribeWorkGroupInfoResultOutput) ToGetDescribeWorkGroupInfoResultOutputWithContext(ctx context.Context) GetDescribeWorkGroupInfoResultOutput
func (GetDescribeWorkGroupInfoResultOutput) Type ¶
func (o GetDescribeWorkGroupInfoResultOutput) Type() pulumi.StringPtrOutput
The type of information contained. User: user information; DataAuth: data permissions; EngineAuth: engine permissions.
func (GetDescribeWorkGroupInfoResultOutput) WorkGroupId ¶
func (o GetDescribeWorkGroupInfoResultOutput) WorkGroupId() pulumi.IntPtrOutput
Work group id.
func (GetDescribeWorkGroupInfoResultOutput) WorkGroupInfos ¶
func (o GetDescribeWorkGroupInfoResultOutput) WorkGroupInfos() GetDescribeWorkGroupInfoWorkGroupInfoArrayOutput
Workgroup details.
type GetDescribeWorkGroupInfoWorkGroupInfo ¶
type GetDescribeWorkGroupInfoWorkGroupInfo struct { // Data permission collection. DataPolicyInfos []GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfo `pulumi:"dataPolicyInfos"` // Engine permission collection. EnginePolicyInfos []GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfo `pulumi:"enginePolicyInfos"` // Row filter information collection. RowFilterInfos []GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfo `pulumi:"rowFilterInfos"` // Query information type, only support: User: user information/DataAuth: data permission/EngineAuth: engine permission. Type string `pulumi:"type"` // A collection of users bound to the workgroup. UserInfos []GetDescribeWorkGroupInfoWorkGroupInfoUserInfo `pulumi:"userInfos"` // Workgroup description information. WorkGroupDescription string `pulumi:"workGroupDescription"` // Work group id. WorkGroupId int `pulumi:"workGroupId"` // Work group name. WorkGroupName string `pulumi:"workGroupName"` }
type GetDescribeWorkGroupInfoWorkGroupInfoArgs ¶
type GetDescribeWorkGroupInfoWorkGroupInfoArgs struct { // Data permission collection. DataPolicyInfos GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoArrayInput `pulumi:"dataPolicyInfos"` // Engine permission collection. EnginePolicyInfos GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoArrayInput `pulumi:"enginePolicyInfos"` // Row filter information collection. RowFilterInfos GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoArrayInput `pulumi:"rowFilterInfos"` // Query information type, only support: User: user information/DataAuth: data permission/EngineAuth: engine permission. Type pulumi.StringInput `pulumi:"type"` // A collection of users bound to the workgroup. UserInfos GetDescribeWorkGroupInfoWorkGroupInfoUserInfoArrayInput `pulumi:"userInfos"` // Workgroup description information. WorkGroupDescription pulumi.StringInput `pulumi:"workGroupDescription"` // Work group id. WorkGroupId pulumi.IntInput `pulumi:"workGroupId"` // Work group name. WorkGroupName pulumi.StringInput `pulumi:"workGroupName"` }
func (GetDescribeWorkGroupInfoWorkGroupInfoArgs) ElementType ¶
func (GetDescribeWorkGroupInfoWorkGroupInfoArgs) ElementType() reflect.Type
func (GetDescribeWorkGroupInfoWorkGroupInfoArgs) ToGetDescribeWorkGroupInfoWorkGroupInfoOutput ¶
func (i GetDescribeWorkGroupInfoWorkGroupInfoArgs) ToGetDescribeWorkGroupInfoWorkGroupInfoOutput() GetDescribeWorkGroupInfoWorkGroupInfoOutput
func (GetDescribeWorkGroupInfoWorkGroupInfoArgs) ToGetDescribeWorkGroupInfoWorkGroupInfoOutputWithContext ¶
func (i GetDescribeWorkGroupInfoWorkGroupInfoArgs) ToGetDescribeWorkGroupInfoWorkGroupInfoOutputWithContext(ctx context.Context) GetDescribeWorkGroupInfoWorkGroupInfoOutput
type GetDescribeWorkGroupInfoWorkGroupInfoArray ¶
type GetDescribeWorkGroupInfoWorkGroupInfoArray []GetDescribeWorkGroupInfoWorkGroupInfoInput
func (GetDescribeWorkGroupInfoWorkGroupInfoArray) ElementType ¶
func (GetDescribeWorkGroupInfoWorkGroupInfoArray) ElementType() reflect.Type
func (GetDescribeWorkGroupInfoWorkGroupInfoArray) ToGetDescribeWorkGroupInfoWorkGroupInfoArrayOutput ¶
func (i GetDescribeWorkGroupInfoWorkGroupInfoArray) ToGetDescribeWorkGroupInfoWorkGroupInfoArrayOutput() GetDescribeWorkGroupInfoWorkGroupInfoArrayOutput
func (GetDescribeWorkGroupInfoWorkGroupInfoArray) ToGetDescribeWorkGroupInfoWorkGroupInfoArrayOutputWithContext ¶
func (i GetDescribeWorkGroupInfoWorkGroupInfoArray) ToGetDescribeWorkGroupInfoWorkGroupInfoArrayOutputWithContext(ctx context.Context) GetDescribeWorkGroupInfoWorkGroupInfoArrayOutput
type GetDescribeWorkGroupInfoWorkGroupInfoArrayInput ¶
type GetDescribeWorkGroupInfoWorkGroupInfoArrayInput interface { pulumi.Input ToGetDescribeWorkGroupInfoWorkGroupInfoArrayOutput() GetDescribeWorkGroupInfoWorkGroupInfoArrayOutput ToGetDescribeWorkGroupInfoWorkGroupInfoArrayOutputWithContext(context.Context) GetDescribeWorkGroupInfoWorkGroupInfoArrayOutput }
GetDescribeWorkGroupInfoWorkGroupInfoArrayInput is an input type that accepts GetDescribeWorkGroupInfoWorkGroupInfoArray and GetDescribeWorkGroupInfoWorkGroupInfoArrayOutput values. You can construct a concrete instance of `GetDescribeWorkGroupInfoWorkGroupInfoArrayInput` via:
GetDescribeWorkGroupInfoWorkGroupInfoArray{ GetDescribeWorkGroupInfoWorkGroupInfoArgs{...} }
type GetDescribeWorkGroupInfoWorkGroupInfoArrayOutput ¶
type GetDescribeWorkGroupInfoWorkGroupInfoArrayOutput struct{ *pulumi.OutputState }
func (GetDescribeWorkGroupInfoWorkGroupInfoArrayOutput) ElementType ¶
func (GetDescribeWorkGroupInfoWorkGroupInfoArrayOutput) ElementType() reflect.Type
func (GetDescribeWorkGroupInfoWorkGroupInfoArrayOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoArrayOutput ¶
func (o GetDescribeWorkGroupInfoWorkGroupInfoArrayOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoArrayOutput() GetDescribeWorkGroupInfoWorkGroupInfoArrayOutput
func (GetDescribeWorkGroupInfoWorkGroupInfoArrayOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoArrayOutputWithContext ¶
func (o GetDescribeWorkGroupInfoWorkGroupInfoArrayOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoArrayOutputWithContext(ctx context.Context) GetDescribeWorkGroupInfoWorkGroupInfoArrayOutput
type GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfo ¶
type GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfo struct { // Policy set. PolicySets []GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySet `pulumi:"policySets"` // Total count. TotalCount int `pulumi:"totalCount"` }
type GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoArgs ¶
type GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoArgs struct { // Policy set. PolicySets GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetArrayInput `pulumi:"policySets"` // Total count. TotalCount pulumi.IntInput `pulumi:"totalCount"` }
func (GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoArgs) ElementType ¶
func (GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoArgs) ElementType() reflect.Type
func (GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoArgs) ToGetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoOutput ¶
func (i GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoArgs) ToGetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoOutput() GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoOutput
func (GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoArgs) ToGetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoOutputWithContext ¶
func (i GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoArgs) ToGetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoOutputWithContext(ctx context.Context) GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoOutput
type GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoArray ¶
type GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoArray []GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoInput
func (GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoArray) ElementType ¶
func (GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoArray) ElementType() reflect.Type
func (GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoArray) ToGetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoArrayOutput ¶
func (i GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoArray) ToGetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoArrayOutput() GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoArrayOutput
func (GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoArray) ToGetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoArrayOutputWithContext ¶
func (i GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoArray) ToGetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoArrayOutputWithContext(ctx context.Context) GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoArrayOutput
type GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoArrayInput ¶
type GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoArrayInput interface { pulumi.Input ToGetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoArrayOutput() GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoArrayOutput ToGetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoArrayOutputWithContext(context.Context) GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoArrayOutput }
GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoArrayInput is an input type that accepts GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoArray and GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoArrayOutput values. You can construct a concrete instance of `GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoArrayInput` via:
GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoArray{ GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoArgs{...} }
type GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoArrayOutput ¶
type GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoArrayOutput struct{ *pulumi.OutputState }
func (GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoArrayOutput) ElementType ¶
func (GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoArrayOutput) ElementType() reflect.Type
func (GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoArrayOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoArrayOutput ¶
func (o GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoArrayOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoArrayOutput() GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoArrayOutput
func (GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoArrayOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoArrayOutputWithContext ¶
func (o GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoArrayOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoArrayOutputWithContext(ctx context.Context) GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoArrayOutput
type GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoInput ¶
type GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoInput interface { pulumi.Input ToGetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoOutput() GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoOutput ToGetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoOutputWithContext(context.Context) GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoOutput }
GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoInput is an input type that accepts GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoArgs and GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoOutput values. You can construct a concrete instance of `GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoInput` via:
GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoArgs{...}
type GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoOutput ¶
type GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoOutput struct{ *pulumi.OutputState }
func (GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoOutput) ElementType ¶
func (GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoOutput) ElementType() reflect.Type
func (GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoOutput) PolicySets ¶
func (o GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoOutput) PolicySets() GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetArrayOutput
Policy set.
func (GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoOutput ¶
func (o GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoOutput() GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoOutput
func (GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoOutputWithContext ¶
func (o GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoOutputWithContext(ctx context.Context) GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoOutput
func (GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoOutput) TotalCount ¶
func (o GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoOutput) TotalCount() pulumi.IntOutput
Total count.
type GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySet ¶
type GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySet struct { // For the data source name that requires authorization, only * (representing all resources at this level) is supported under the administrator level; in the case of data source level and database level authentication, only COSDataCatalog or * is supported; in data table level authentication, it is possible Fill in the user-defined data source. If left blank, it defaults to DataLakeCatalog. note: If a user-defined data source is authenticated, the permissions that dlc can manage are a subset of the accounts provided by the user when accessing the data source. Catalog string `pulumi:"catalog"` // For columns that require authorization, fill in * to represent all current columns. When the authorization type is administrator level, only * is allowed. Column string `pulumi:"column"` // Create time. CreateTime string `pulumi:"createTime"` // Data engines that require authorization, fill in * to represent all current engines. when the authorization type is administrator level, only * is allowed. DataEngine string `pulumi:"dataEngine"` // Database name that requires authorization, fill in * to represent all databases under the current catalog. When the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level, only blanks are allowed to be filled in. For other types, the database can be specified arbitrarily. Database string `pulumi:"database"` // For the function name that requires authorization, fill in * to represent all functions under the current catalog. when the authorization type is administrator level, only * is allowed to be filled in. When the authorization type is data connection level, only blanks are allowed to be filled in. in other types, functions can be specified arbitrarily. Function string `pulumi:"function"` // Policy id. Id int `pulumi:"id"` // Authorization mode, please leave this parameter blank. COMMON: normal mode; SENIOR: advanced mode. Mode string `pulumi:"mode"` // Authorized permission operations provide different operations for different levels of authentication. administrator permissions: ALL, default is ALL if left blank; data connection level authentication: CREATE; database level authentication: ALL, CREATE, ALTER, DROP; data table permissions: ALL, SELECT, INSERT, ALTER, DELETE, DROP, UPDATE. note: under data table permissions, only SELECT operations are supported when the specified data source is not COSDataCatalog. Operation string `pulumi:"operation"` // Operator, do not fill in the input parameters. Operator string `pulumi:"operator"` // Authorization type, currently supports eight authorization types: ADMIN: Administrator level authentication DATASOURCE: data connection level authentication DATABASE: database level authentication TABLE: Table level authentication VIEW: view level authentication FUNCTION: Function level authentication COLUMN: Column level authentication ENGINE: Data engine authentication. if left blank, the default is administrator level authentication. PolicyType string `pulumi:"policyType"` // Whether the user can perform secondary authorization. when it is true, the authorized user can re-authorize the permissions obtained this time to other sub-users. default is false. ReAuth bool `pulumi:"reAuth"` // Permission source, please leave it blank. USER: permissions come from the user itself; WORKGROUP: permissions come from the bound workgroup. Source string `pulumi:"source"` // The id of the workgroup to which the permission belongs. this value only exists when the source of the permission is a workgroup. that is, this field has a value only when the value of the Source field is WORKGROUP. SourceId int `pulumi:"sourceId"` // The name of the workgroup to which the permission belongs. this value only exists when the source of the permission is a workgroup. that is, this field has a value only when the value of the source field is WORKGROUP. SourceName string `pulumi:"sourceName"` // For the table name that requires authorization, fill in * to represent all tables under the current database. when the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level or database level, only blanks are allowed to be filled in. For other types, data tables can be specified arbitrarily. Table string `pulumi:"table"` // For views that require authorization, fill in * to represent all views under the current database. When the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level or database level, only blanks are allowed to be filled in. for other types, the view can be specified arbitrarily. View string `pulumi:"view"` }
type GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetArgs ¶
type GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetArgs struct { // For the data source name that requires authorization, only * (representing all resources at this level) is supported under the administrator level; in the case of data source level and database level authentication, only COSDataCatalog or * is supported; in data table level authentication, it is possible Fill in the user-defined data source. If left blank, it defaults to DataLakeCatalog. note: If a user-defined data source is authenticated, the permissions that dlc can manage are a subset of the accounts provided by the user when accessing the data source. Catalog pulumi.StringInput `pulumi:"catalog"` // For columns that require authorization, fill in * to represent all current columns. When the authorization type is administrator level, only * is allowed. Column pulumi.StringInput `pulumi:"column"` // Create time. CreateTime pulumi.StringInput `pulumi:"createTime"` // Data engines that require authorization, fill in * to represent all current engines. when the authorization type is administrator level, only * is allowed. DataEngine pulumi.StringInput `pulumi:"dataEngine"` // Database name that requires authorization, fill in * to represent all databases under the current catalog. When the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level, only blanks are allowed to be filled in. For other types, the database can be specified arbitrarily. Database pulumi.StringInput `pulumi:"database"` // For the function name that requires authorization, fill in * to represent all functions under the current catalog. when the authorization type is administrator level, only * is allowed to be filled in. When the authorization type is data connection level, only blanks are allowed to be filled in. in other types, functions can be specified arbitrarily. Function pulumi.StringInput `pulumi:"function"` // Policy id. Id pulumi.IntInput `pulumi:"id"` // Authorization mode, please leave this parameter blank. COMMON: normal mode; SENIOR: advanced mode. Mode pulumi.StringInput `pulumi:"mode"` // Authorized permission operations provide different operations for different levels of authentication. administrator permissions: ALL, default is ALL if left blank; data connection level authentication: CREATE; database level authentication: ALL, CREATE, ALTER, DROP; data table permissions: ALL, SELECT, INSERT, ALTER, DELETE, DROP, UPDATE. note: under data table permissions, only SELECT operations are supported when the specified data source is not COSDataCatalog. Operation pulumi.StringInput `pulumi:"operation"` // Operator, do not fill in the input parameters. Operator pulumi.StringInput `pulumi:"operator"` // Authorization type, currently supports eight authorization types: ADMIN: Administrator level authentication DATASOURCE: data connection level authentication DATABASE: database level authentication TABLE: Table level authentication VIEW: view level authentication FUNCTION: Function level authentication COLUMN: Column level authentication ENGINE: Data engine authentication. if left blank, the default is administrator level authentication. PolicyType pulumi.StringInput `pulumi:"policyType"` // Whether the user can perform secondary authorization. when it is true, the authorized user can re-authorize the permissions obtained this time to other sub-users. default is false. ReAuth pulumi.BoolInput `pulumi:"reAuth"` // Permission source, please leave it blank. USER: permissions come from the user itself; WORKGROUP: permissions come from the bound workgroup. Source pulumi.StringInput `pulumi:"source"` // The id of the workgroup to which the permission belongs. this value only exists when the source of the permission is a workgroup. that is, this field has a value only when the value of the Source field is WORKGROUP. SourceId pulumi.IntInput `pulumi:"sourceId"` // The name of the workgroup to which the permission belongs. this value only exists when the source of the permission is a workgroup. that is, this field has a value only when the value of the source field is WORKGROUP. SourceName pulumi.StringInput `pulumi:"sourceName"` // For the table name that requires authorization, fill in * to represent all tables under the current database. when the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level or database level, only blanks are allowed to be filled in. For other types, data tables can be specified arbitrarily. Table pulumi.StringInput `pulumi:"table"` // For views that require authorization, fill in * to represent all views under the current database. When the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level or database level, only blanks are allowed to be filled in. for other types, the view can be specified arbitrarily. View pulumi.StringInput `pulumi:"view"` }
func (GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetArgs) ElementType ¶
func (GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetArgs) ElementType() reflect.Type
func (GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetArgs) ToGetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetOutput ¶
func (i GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetArgs) ToGetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetOutput() GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetOutput
func (GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetArgs) ToGetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetOutputWithContext ¶
func (i GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetArgs) ToGetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetOutputWithContext(ctx context.Context) GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetOutput
type GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetArray ¶
type GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetArray []GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetInput
func (GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetArray) ElementType ¶
func (GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetArray) ElementType() reflect.Type
func (GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetArray) ToGetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetArrayOutput ¶
func (i GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetArray) ToGetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetArrayOutput() GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetArrayOutput
func (GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetArray) ToGetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetArrayOutputWithContext ¶
func (i GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetArray) ToGetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetArrayOutputWithContext(ctx context.Context) GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetArrayOutput
type GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetArrayInput ¶
type GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetArrayInput interface { pulumi.Input ToGetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetArrayOutput() GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetArrayOutput ToGetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetArrayOutputWithContext(context.Context) GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetArrayOutput }
GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetArrayInput is an input type that accepts GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetArray and GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetArrayOutput values. You can construct a concrete instance of `GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetArrayInput` via:
GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetArray{ GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetArgs{...} }
type GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetArrayOutput ¶
type GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetArrayOutput struct{ *pulumi.OutputState }
func (GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetArrayOutput) ElementType ¶
func (GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetArrayOutput) ElementType() reflect.Type
func (GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetArrayOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetArrayOutput ¶
func (o GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetArrayOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetArrayOutput() GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetArrayOutput
func (GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetArrayOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetArrayOutputWithContext ¶
func (o GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetArrayOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetArrayOutputWithContext(ctx context.Context) GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetArrayOutput
type GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetInput ¶
type GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetInput interface { pulumi.Input ToGetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetOutput() GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetOutput ToGetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetOutputWithContext(context.Context) GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetOutput }
GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetInput is an input type that accepts GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetArgs and GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetOutput values. You can construct a concrete instance of `GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetInput` via:
GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetArgs{...}
type GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetOutput ¶
type GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetOutput struct{ *pulumi.OutputState }
func (GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetOutput) Catalog ¶
func (o GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetOutput) Catalog() pulumi.StringOutput
For the data source name that requires authorization, only * (representing all resources at this level) is supported under the administrator level; in the case of data source level and database level authentication, only COSDataCatalog or * is supported; in data table level authentication, it is possible Fill in the user-defined data source. If left blank, it defaults to DataLakeCatalog. note: If a user-defined data source is authenticated, the permissions that dlc can manage are a subset of the accounts provided by the user when accessing the data source.
func (GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetOutput) Column ¶
func (o GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetOutput) Column() pulumi.StringOutput
For columns that require authorization, fill in * to represent all current columns. When the authorization type is administrator level, only * is allowed.
func (GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetOutput) CreateTime ¶
func (o GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetOutput) CreateTime() pulumi.StringOutput
Create time.
func (GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetOutput) DataEngine ¶
func (o GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetOutput) DataEngine() pulumi.StringOutput
Data engines that require authorization, fill in * to represent all current engines. when the authorization type is administrator level, only * is allowed.
func (GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetOutput) Database ¶
func (o GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetOutput) Database() pulumi.StringOutput
Database name that requires authorization, fill in * to represent all databases under the current catalog. When the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level, only blanks are allowed to be filled in. For other types, the database can be specified arbitrarily.
func (GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetOutput) ElementType ¶
func (GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetOutput) ElementType() reflect.Type
func (GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetOutput) Function ¶
func (o GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetOutput) Function() pulumi.StringOutput
For the function name that requires authorization, fill in * to represent all functions under the current catalog. when the authorization type is administrator level, only * is allowed to be filled in. When the authorization type is data connection level, only blanks are allowed to be filled in. in other types, functions can be specified arbitrarily.
func (GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetOutput) Mode ¶
func (o GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetOutput) Mode() pulumi.StringOutput
Authorization mode, please leave this parameter blank. COMMON: normal mode; SENIOR: advanced mode.
func (GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetOutput) Operation ¶
func (o GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetOutput) Operation() pulumi.StringOutput
Authorized permission operations provide different operations for different levels of authentication. administrator permissions: ALL, default is ALL if left blank; data connection level authentication: CREATE; database level authentication: ALL, CREATE, ALTER, DROP; data table permissions: ALL, SELECT, INSERT, ALTER, DELETE, DROP, UPDATE. note: under data table permissions, only SELECT operations are supported when the specified data source is not COSDataCatalog.
func (GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetOutput) Operator ¶
func (o GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetOutput) Operator() pulumi.StringOutput
Operator, do not fill in the input parameters.
func (GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetOutput) PolicyType ¶
func (o GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetOutput) PolicyType() pulumi.StringOutput
Authorization type, currently supports eight authorization types: ADMIN: Administrator level authentication DATASOURCE: data connection level authentication DATABASE: database level authentication TABLE: Table level authentication VIEW: view level authentication FUNCTION: Function level authentication COLUMN: Column level authentication ENGINE: Data engine authentication. if left blank, the default is administrator level authentication.
func (GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetOutput) ReAuth ¶
func (o GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetOutput) ReAuth() pulumi.BoolOutput
Whether the user can perform secondary authorization. when it is true, the authorized user can re-authorize the permissions obtained this time to other sub-users. default is false.
func (GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetOutput) Source ¶
func (o GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetOutput) Source() pulumi.StringOutput
Permission source, please leave it blank. USER: permissions come from the user itself; WORKGROUP: permissions come from the bound workgroup.
func (GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetOutput) SourceId ¶
func (o GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetOutput) SourceId() pulumi.IntOutput
The id of the workgroup to which the permission belongs. this value only exists when the source of the permission is a workgroup. that is, this field has a value only when the value of the Source field is WORKGROUP.
func (GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetOutput) SourceName ¶
func (o GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetOutput) SourceName() pulumi.StringOutput
The name of the workgroup to which the permission belongs. this value only exists when the source of the permission is a workgroup. that is, this field has a value only when the value of the source field is WORKGROUP.
func (GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetOutput) Table ¶
func (o GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetOutput) Table() pulumi.StringOutput
For the table name that requires authorization, fill in * to represent all tables under the current database. when the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level or database level, only blanks are allowed to be filled in. For other types, data tables can be specified arbitrarily.
func (GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetOutput ¶
func (o GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetOutput() GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetOutput
func (GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetOutputWithContext ¶
func (o GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetOutputWithContext(ctx context.Context) GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetOutput
func (GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetOutput) View ¶
func (o GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoPolicySetOutput) View() pulumi.StringOutput
For views that require authorization, fill in * to represent all views under the current database. When the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level or database level, only blanks are allowed to be filled in. for other types, the view can be specified arbitrarily.
type GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfo ¶
type GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfo struct { // Policy set. PolicySets []GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySet `pulumi:"policySets"` // Total count. TotalCount int `pulumi:"totalCount"` }
type GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoArgs ¶
type GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoArgs struct { // Policy set. PolicySets GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetArrayInput `pulumi:"policySets"` // Total count. TotalCount pulumi.IntInput `pulumi:"totalCount"` }
func (GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoArgs) ElementType ¶
func (GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoArgs) ElementType() reflect.Type
func (GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoArgs) ToGetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoOutput ¶
func (i GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoArgs) ToGetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoOutput() GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoOutput
func (GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoArgs) ToGetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoOutputWithContext ¶
func (i GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoArgs) ToGetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoOutputWithContext(ctx context.Context) GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoOutput
type GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoArray ¶
type GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoArray []GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoInput
func (GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoArray) ElementType ¶
func (GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoArray) ElementType() reflect.Type
func (GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoArray) ToGetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoArrayOutput ¶
func (i GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoArray) ToGetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoArrayOutput() GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoArrayOutput
func (GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoArray) ToGetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoArrayOutputWithContext ¶
func (i GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoArray) ToGetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoArrayOutputWithContext(ctx context.Context) GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoArrayOutput
type GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoArrayInput ¶
type GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoArrayInput interface { pulumi.Input ToGetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoArrayOutput() GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoArrayOutput ToGetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoArrayOutputWithContext(context.Context) GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoArrayOutput }
GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoArrayInput is an input type that accepts GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoArray and GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoArrayOutput values. You can construct a concrete instance of `GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoArrayInput` via:
GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoArray{ GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoArgs{...} }
type GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoArrayOutput ¶
type GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoArrayOutput struct{ *pulumi.OutputState }
func (GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoArrayOutput) ElementType ¶
func (GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoArrayOutput) ElementType() reflect.Type
func (GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoArrayOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoArrayOutput ¶
func (o GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoArrayOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoArrayOutput() GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoArrayOutput
func (GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoArrayOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoArrayOutputWithContext ¶
func (o GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoArrayOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoArrayOutputWithContext(ctx context.Context) GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoArrayOutput
type GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoInput ¶
type GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoInput interface { pulumi.Input ToGetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoOutput() GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoOutput ToGetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoOutputWithContext(context.Context) GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoOutput }
GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoInput is an input type that accepts GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoArgs and GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoOutput values. You can construct a concrete instance of `GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoInput` via:
GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoArgs{...}
type GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoOutput ¶
type GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoOutput struct{ *pulumi.OutputState }
func (GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoOutput) ElementType ¶
func (GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoOutput) ElementType() reflect.Type
func (GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoOutput) PolicySets ¶
func (o GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoOutput) PolicySets() GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetArrayOutput
Policy set.
func (GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoOutput ¶
func (o GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoOutput() GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoOutput
func (GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoOutputWithContext ¶
func (o GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoOutputWithContext(ctx context.Context) GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoOutput
func (GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoOutput) TotalCount ¶
func (o GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoOutput) TotalCount() pulumi.IntOutput
Total count.
type GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySet ¶
type GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySet struct { // For the data source name that requires authorization, only * (representing all resources at this level) is supported under the administrator level; in the case of data source level and database level authentication, only COSDataCatalog or * is supported; in data table level authentication, it is possible Fill in the user-defined data source. If left blank, it defaults to DataLakeCatalog. note: If a user-defined data source is authenticated, the permissions that dlc can manage are a subset of the accounts provided by the user when accessing the data source. Catalog string `pulumi:"catalog"` // For columns that require authorization, fill in * to represent all current columns. When the authorization type is administrator level, only * is allowed. Column string `pulumi:"column"` // Create time. CreateTime string `pulumi:"createTime"` // Data engines that require authorization, fill in * to represent all current engines. when the authorization type is administrator level, only * is allowed. DataEngine string `pulumi:"dataEngine"` // Database name that requires authorization, fill in * to represent all databases under the current catalog. When the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level, only blanks are allowed to be filled in. For other types, the database can be specified arbitrarily. Database string `pulumi:"database"` // For the function name that requires authorization, fill in * to represent all functions under the current catalog. when the authorization type is administrator level, only * is allowed to be filled in. When the authorization type is data connection level, only blanks are allowed to be filled in. in other types, functions can be specified arbitrarily. Function string `pulumi:"function"` // Policy id. Id int `pulumi:"id"` // Authorization mode, please leave this parameter blank. COMMON: normal mode; SENIOR: advanced mode. Mode string `pulumi:"mode"` // Authorized permission operations provide different operations for different levels of authentication. administrator permissions: ALL, default is ALL if left blank; data connection level authentication: CREATE; database level authentication: ALL, CREATE, ALTER, DROP; data table permissions: ALL, SELECT, INSERT, ALTER, DELETE, DROP, UPDATE. note: under data table permissions, only SELECT operations are supported when the specified data source is not COSDataCatalog. Operation string `pulumi:"operation"` // Operator, do not fill in the input parameters. Operator string `pulumi:"operator"` // Authorization type, currently supports eight authorization types: ADMIN: Administrator level authentication DATASOURCE: data connection level authentication DATABASE: database level authentication TABLE: Table level authentication VIEW: view level authentication FUNCTION: Function level authentication COLUMN: Column level authentication ENGINE: Data engine authentication. if left blank, the default is administrator level authentication. PolicyType string `pulumi:"policyType"` // Whether the user can perform secondary authorization. when it is true, the authorized user can re-authorize the permissions obtained this time to other sub-users. default is false. ReAuth bool `pulumi:"reAuth"` // Permission source, please leave it blank. USER: permissions come from the user itself; WORKGROUP: permissions come from the bound workgroup. Source string `pulumi:"source"` // The id of the workgroup to which the permission belongs. this value only exists when the source of the permission is a workgroup. that is, this field has a value only when the value of the Source field is WORKGROUP. SourceId int `pulumi:"sourceId"` // The name of the workgroup to which the permission belongs. this value only exists when the source of the permission is a workgroup. that is, this field has a value only when the value of the source field is WORKGROUP. SourceName string `pulumi:"sourceName"` // For the table name that requires authorization, fill in * to represent all tables under the current database. when the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level or database level, only blanks are allowed to be filled in. For other types, data tables can be specified arbitrarily. Table string `pulumi:"table"` // For views that require authorization, fill in * to represent all views under the current database. When the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level or database level, only blanks are allowed to be filled in. for other types, the view can be specified arbitrarily. View string `pulumi:"view"` }
type GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetArgs ¶
type GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetArgs struct { // For the data source name that requires authorization, only * (representing all resources at this level) is supported under the administrator level; in the case of data source level and database level authentication, only COSDataCatalog or * is supported; in data table level authentication, it is possible Fill in the user-defined data source. If left blank, it defaults to DataLakeCatalog. note: If a user-defined data source is authenticated, the permissions that dlc can manage are a subset of the accounts provided by the user when accessing the data source. Catalog pulumi.StringInput `pulumi:"catalog"` // For columns that require authorization, fill in * to represent all current columns. When the authorization type is administrator level, only * is allowed. Column pulumi.StringInput `pulumi:"column"` // Create time. CreateTime pulumi.StringInput `pulumi:"createTime"` // Data engines that require authorization, fill in * to represent all current engines. when the authorization type is administrator level, only * is allowed. DataEngine pulumi.StringInput `pulumi:"dataEngine"` // Database name that requires authorization, fill in * to represent all databases under the current catalog. When the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level, only blanks are allowed to be filled in. For other types, the database can be specified arbitrarily. Database pulumi.StringInput `pulumi:"database"` // For the function name that requires authorization, fill in * to represent all functions under the current catalog. when the authorization type is administrator level, only * is allowed to be filled in. When the authorization type is data connection level, only blanks are allowed to be filled in. in other types, functions can be specified arbitrarily. Function pulumi.StringInput `pulumi:"function"` // Policy id. Id pulumi.IntInput `pulumi:"id"` // Authorization mode, please leave this parameter blank. COMMON: normal mode; SENIOR: advanced mode. Mode pulumi.StringInput `pulumi:"mode"` // Authorized permission operations provide different operations for different levels of authentication. administrator permissions: ALL, default is ALL if left blank; data connection level authentication: CREATE; database level authentication: ALL, CREATE, ALTER, DROP; data table permissions: ALL, SELECT, INSERT, ALTER, DELETE, DROP, UPDATE. note: under data table permissions, only SELECT operations are supported when the specified data source is not COSDataCatalog. Operation pulumi.StringInput `pulumi:"operation"` // Operator, do not fill in the input parameters. Operator pulumi.StringInput `pulumi:"operator"` // Authorization type, currently supports eight authorization types: ADMIN: Administrator level authentication DATASOURCE: data connection level authentication DATABASE: database level authentication TABLE: Table level authentication VIEW: view level authentication FUNCTION: Function level authentication COLUMN: Column level authentication ENGINE: Data engine authentication. if left blank, the default is administrator level authentication. PolicyType pulumi.StringInput `pulumi:"policyType"` // Whether the user can perform secondary authorization. when it is true, the authorized user can re-authorize the permissions obtained this time to other sub-users. default is false. ReAuth pulumi.BoolInput `pulumi:"reAuth"` // Permission source, please leave it blank. USER: permissions come from the user itself; WORKGROUP: permissions come from the bound workgroup. Source pulumi.StringInput `pulumi:"source"` // The id of the workgroup to which the permission belongs. this value only exists when the source of the permission is a workgroup. that is, this field has a value only when the value of the Source field is WORKGROUP. SourceId pulumi.IntInput `pulumi:"sourceId"` // The name of the workgroup to which the permission belongs. this value only exists when the source of the permission is a workgroup. that is, this field has a value only when the value of the source field is WORKGROUP. SourceName pulumi.StringInput `pulumi:"sourceName"` // For the table name that requires authorization, fill in * to represent all tables under the current database. when the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level or database level, only blanks are allowed to be filled in. For other types, data tables can be specified arbitrarily. Table pulumi.StringInput `pulumi:"table"` // For views that require authorization, fill in * to represent all views under the current database. When the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level or database level, only blanks are allowed to be filled in. for other types, the view can be specified arbitrarily. View pulumi.StringInput `pulumi:"view"` }
func (GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetArgs) ElementType ¶
func (GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetArgs) ElementType() reflect.Type
func (GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetArgs) ToGetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetOutput ¶
func (i GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetArgs) ToGetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetOutput() GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetOutput
func (GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetArgs) ToGetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetOutputWithContext ¶
func (i GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetArgs) ToGetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetOutputWithContext(ctx context.Context) GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetOutput
type GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetArray ¶
type GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetArray []GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetInput
func (GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetArray) ElementType ¶
func (GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetArray) ElementType() reflect.Type
func (GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetArray) ToGetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetArrayOutput ¶
func (i GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetArray) ToGetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetArrayOutput() GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetArrayOutput
func (GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetArray) ToGetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetArrayOutputWithContext ¶
func (i GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetArray) ToGetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetArrayOutputWithContext(ctx context.Context) GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetArrayOutput
type GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetArrayInput ¶
type GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetArrayInput interface { pulumi.Input ToGetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetArrayOutput() GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetArrayOutput ToGetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetArrayOutputWithContext(context.Context) GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetArrayOutput }
GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetArrayInput is an input type that accepts GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetArray and GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetArrayOutput values. You can construct a concrete instance of `GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetArrayInput` via:
GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetArray{ GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetArgs{...} }
type GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetArrayOutput ¶
type GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetArrayOutput struct{ *pulumi.OutputState }
func (GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetArrayOutput) ElementType ¶
func (GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetArrayOutput) ElementType() reflect.Type
func (GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetArrayOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetArrayOutput ¶
func (o GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetArrayOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetArrayOutput() GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetArrayOutput
func (GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetArrayOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetArrayOutputWithContext ¶
func (o GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetArrayOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetArrayOutputWithContext(ctx context.Context) GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetArrayOutput
type GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetInput ¶
type GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetInput interface { pulumi.Input ToGetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetOutput() GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetOutput ToGetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetOutputWithContext(context.Context) GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetOutput }
GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetInput is an input type that accepts GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetArgs and GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetOutput values. You can construct a concrete instance of `GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetInput` via:
GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetArgs{...}
type GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetOutput ¶
type GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetOutput struct{ *pulumi.OutputState }
func (GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetOutput) Catalog ¶
func (o GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetOutput) Catalog() pulumi.StringOutput
For the data source name that requires authorization, only * (representing all resources at this level) is supported under the administrator level; in the case of data source level and database level authentication, only COSDataCatalog or * is supported; in data table level authentication, it is possible Fill in the user-defined data source. If left blank, it defaults to DataLakeCatalog. note: If a user-defined data source is authenticated, the permissions that dlc can manage are a subset of the accounts provided by the user when accessing the data source.
func (GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetOutput) Column ¶
func (o GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetOutput) Column() pulumi.StringOutput
For columns that require authorization, fill in * to represent all current columns. When the authorization type is administrator level, only * is allowed.
func (GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetOutput) CreateTime ¶
func (o GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetOutput) CreateTime() pulumi.StringOutput
Create time.
func (GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetOutput) DataEngine ¶
func (o GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetOutput) DataEngine() pulumi.StringOutput
Data engines that require authorization, fill in * to represent all current engines. when the authorization type is administrator level, only * is allowed.
func (GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetOutput) Database ¶
func (o GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetOutput) Database() pulumi.StringOutput
Database name that requires authorization, fill in * to represent all databases under the current catalog. When the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level, only blanks are allowed to be filled in. For other types, the database can be specified arbitrarily.
func (GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetOutput) ElementType ¶
func (GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetOutput) ElementType() reflect.Type
func (GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetOutput) Function ¶
func (o GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetOutput) Function() pulumi.StringOutput
For the function name that requires authorization, fill in * to represent all functions under the current catalog. when the authorization type is administrator level, only * is allowed to be filled in. When the authorization type is data connection level, only blanks are allowed to be filled in. in other types, functions can be specified arbitrarily.
func (GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetOutput) Mode ¶
func (o GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetOutput) Mode() pulumi.StringOutput
Authorization mode, please leave this parameter blank. COMMON: normal mode; SENIOR: advanced mode.
func (GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetOutput) Operation ¶
func (o GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetOutput) Operation() pulumi.StringOutput
Authorized permission operations provide different operations for different levels of authentication. administrator permissions: ALL, default is ALL if left blank; data connection level authentication: CREATE; database level authentication: ALL, CREATE, ALTER, DROP; data table permissions: ALL, SELECT, INSERT, ALTER, DELETE, DROP, UPDATE. note: under data table permissions, only SELECT operations are supported when the specified data source is not COSDataCatalog.
func (GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetOutput) Operator ¶
func (o GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetOutput) Operator() pulumi.StringOutput
Operator, do not fill in the input parameters.
func (GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetOutput) PolicyType ¶
func (o GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetOutput) PolicyType() pulumi.StringOutput
Authorization type, currently supports eight authorization types: ADMIN: Administrator level authentication DATASOURCE: data connection level authentication DATABASE: database level authentication TABLE: Table level authentication VIEW: view level authentication FUNCTION: Function level authentication COLUMN: Column level authentication ENGINE: Data engine authentication. if left blank, the default is administrator level authentication.
func (GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetOutput) ReAuth ¶
func (o GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetOutput) ReAuth() pulumi.BoolOutput
Whether the user can perform secondary authorization. when it is true, the authorized user can re-authorize the permissions obtained this time to other sub-users. default is false.
func (GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetOutput) Source ¶
func (o GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetOutput) Source() pulumi.StringOutput
Permission source, please leave it blank. USER: permissions come from the user itself; WORKGROUP: permissions come from the bound workgroup.
func (GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetOutput) SourceId ¶
func (o GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetOutput) SourceId() pulumi.IntOutput
The id of the workgroup to which the permission belongs. this value only exists when the source of the permission is a workgroup. that is, this field has a value only when the value of the Source field is WORKGROUP.
func (GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetOutput) SourceName ¶
func (o GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetOutput) SourceName() pulumi.StringOutput
The name of the workgroup to which the permission belongs. this value only exists when the source of the permission is a workgroup. that is, this field has a value only when the value of the source field is WORKGROUP.
func (GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetOutput) Table ¶
func (o GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetOutput) Table() pulumi.StringOutput
For the table name that requires authorization, fill in * to represent all tables under the current database. when the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level or database level, only blanks are allowed to be filled in. For other types, data tables can be specified arbitrarily.
func (GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetOutput ¶
func (o GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetOutput() GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetOutput
func (GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetOutputWithContext ¶
func (o GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetOutputWithContext(ctx context.Context) GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetOutput
func (GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetOutput) View ¶
func (o GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoPolicySetOutput) View() pulumi.StringOutput
For views that require authorization, fill in * to represent all views under the current database. When the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level or database level, only blanks are allowed to be filled in. for other types, the view can be specified arbitrarily.
type GetDescribeWorkGroupInfoWorkGroupInfoInput ¶
type GetDescribeWorkGroupInfoWorkGroupInfoInput interface { pulumi.Input ToGetDescribeWorkGroupInfoWorkGroupInfoOutput() GetDescribeWorkGroupInfoWorkGroupInfoOutput ToGetDescribeWorkGroupInfoWorkGroupInfoOutputWithContext(context.Context) GetDescribeWorkGroupInfoWorkGroupInfoOutput }
GetDescribeWorkGroupInfoWorkGroupInfoInput is an input type that accepts GetDescribeWorkGroupInfoWorkGroupInfoArgs and GetDescribeWorkGroupInfoWorkGroupInfoOutput values. You can construct a concrete instance of `GetDescribeWorkGroupInfoWorkGroupInfoInput` via:
GetDescribeWorkGroupInfoWorkGroupInfoArgs{...}
type GetDescribeWorkGroupInfoWorkGroupInfoOutput ¶
type GetDescribeWorkGroupInfoWorkGroupInfoOutput struct{ *pulumi.OutputState }
func (GetDescribeWorkGroupInfoWorkGroupInfoOutput) DataPolicyInfos ¶
func (o GetDescribeWorkGroupInfoWorkGroupInfoOutput) DataPolicyInfos() GetDescribeWorkGroupInfoWorkGroupInfoDataPolicyInfoArrayOutput
Data permission collection.
func (GetDescribeWorkGroupInfoWorkGroupInfoOutput) ElementType ¶
func (GetDescribeWorkGroupInfoWorkGroupInfoOutput) ElementType() reflect.Type
func (GetDescribeWorkGroupInfoWorkGroupInfoOutput) EnginePolicyInfos ¶
func (o GetDescribeWorkGroupInfoWorkGroupInfoOutput) EnginePolicyInfos() GetDescribeWorkGroupInfoWorkGroupInfoEnginePolicyInfoArrayOutput
Engine permission collection.
func (GetDescribeWorkGroupInfoWorkGroupInfoOutput) RowFilterInfos ¶
func (o GetDescribeWorkGroupInfoWorkGroupInfoOutput) RowFilterInfos() GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoArrayOutput
Row filter information collection.
func (GetDescribeWorkGroupInfoWorkGroupInfoOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoOutput ¶
func (o GetDescribeWorkGroupInfoWorkGroupInfoOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoOutput() GetDescribeWorkGroupInfoWorkGroupInfoOutput
func (GetDescribeWorkGroupInfoWorkGroupInfoOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoOutputWithContext ¶
func (o GetDescribeWorkGroupInfoWorkGroupInfoOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoOutputWithContext(ctx context.Context) GetDescribeWorkGroupInfoWorkGroupInfoOutput
func (GetDescribeWorkGroupInfoWorkGroupInfoOutput) Type ¶
func (o GetDescribeWorkGroupInfoWorkGroupInfoOutput) Type() pulumi.StringOutput
Query information type, only support: User: user information/DataAuth: data permission/EngineAuth: engine permission.
func (GetDescribeWorkGroupInfoWorkGroupInfoOutput) UserInfos ¶
func (o GetDescribeWorkGroupInfoWorkGroupInfoOutput) UserInfos() GetDescribeWorkGroupInfoWorkGroupInfoUserInfoArrayOutput
A collection of users bound to the workgroup.
func (GetDescribeWorkGroupInfoWorkGroupInfoOutput) WorkGroupDescription ¶
func (o GetDescribeWorkGroupInfoWorkGroupInfoOutput) WorkGroupDescription() pulumi.StringOutput
Workgroup description information.
func (GetDescribeWorkGroupInfoWorkGroupInfoOutput) WorkGroupId ¶
func (o GetDescribeWorkGroupInfoWorkGroupInfoOutput) WorkGroupId() pulumi.IntOutput
Work group id.
func (GetDescribeWorkGroupInfoWorkGroupInfoOutput) WorkGroupName ¶
func (o GetDescribeWorkGroupInfoWorkGroupInfoOutput) WorkGroupName() pulumi.StringOutput
Work group name.
type GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfo ¶
type GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfo struct { // Policy set. PolicySets []GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySet `pulumi:"policySets"` // Total count. TotalCount int `pulumi:"totalCount"` }
type GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoArgs ¶
type GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoArgs struct { // Policy set. PolicySets GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetArrayInput `pulumi:"policySets"` // Total count. TotalCount pulumi.IntInput `pulumi:"totalCount"` }
func (GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoArgs) ElementType ¶
func (GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoArgs) ElementType() reflect.Type
func (GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoArgs) ToGetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoOutput ¶
func (i GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoArgs) ToGetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoOutput() GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoOutput
func (GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoArgs) ToGetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoOutputWithContext ¶
func (i GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoArgs) ToGetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoOutputWithContext(ctx context.Context) GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoOutput
type GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoArray ¶
type GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoArray []GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoInput
func (GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoArray) ElementType ¶
func (GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoArray) ElementType() reflect.Type
func (GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoArray) ToGetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoArrayOutput ¶
func (i GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoArray) ToGetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoArrayOutput() GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoArrayOutput
func (GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoArray) ToGetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoArrayOutputWithContext ¶
func (i GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoArray) ToGetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoArrayOutputWithContext(ctx context.Context) GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoArrayOutput
type GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoArrayInput ¶
type GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoArrayInput interface { pulumi.Input ToGetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoArrayOutput() GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoArrayOutput ToGetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoArrayOutputWithContext(context.Context) GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoArrayOutput }
GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoArrayInput is an input type that accepts GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoArray and GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoArrayOutput values. You can construct a concrete instance of `GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoArrayInput` via:
GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoArray{ GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoArgs{...} }
type GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoArrayOutput ¶
type GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoArrayOutput struct{ *pulumi.OutputState }
func (GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoArrayOutput) ElementType ¶
func (GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoArrayOutput) ElementType() reflect.Type
func (GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoArrayOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoArrayOutput ¶
func (o GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoArrayOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoArrayOutput() GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoArrayOutput
func (GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoArrayOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoArrayOutputWithContext ¶
func (o GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoArrayOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoArrayOutputWithContext(ctx context.Context) GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoArrayOutput
type GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoInput ¶
type GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoInput interface { pulumi.Input ToGetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoOutput() GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoOutput ToGetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoOutputWithContext(context.Context) GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoOutput }
GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoInput is an input type that accepts GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoArgs and GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoOutput values. You can construct a concrete instance of `GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoInput` via:
GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoArgs{...}
type GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoOutput ¶
type GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoOutput struct{ *pulumi.OutputState }
func (GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoOutput) ElementType ¶
func (GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoOutput) ElementType() reflect.Type
func (GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoOutput) PolicySets ¶
func (o GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoOutput) PolicySets() GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetArrayOutput
Policy set.
func (GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoOutput ¶
func (o GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoOutput() GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoOutput
func (GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoOutputWithContext ¶
func (o GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoOutputWithContext(ctx context.Context) GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoOutput
func (GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoOutput) TotalCount ¶
func (o GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoOutput) TotalCount() pulumi.IntOutput
Total count.
type GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySet ¶
type GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySet struct { // For the data source name that requires authorization, only * (representing all resources at this level) is supported under the administrator level; in the case of data source level and database level authentication, only COSDataCatalog or * is supported; in data table level authentication, it is possible Fill in the user-defined data source. If left blank, it defaults to DataLakeCatalog. note: If a user-defined data source is authenticated, the permissions that dlc can manage are a subset of the accounts provided by the user when accessing the data source. Catalog string `pulumi:"catalog"` // For columns that require authorization, fill in * to represent all current columns. When the authorization type is administrator level, only * is allowed. Column string `pulumi:"column"` // Create time. CreateTime string `pulumi:"createTime"` // Data engines that require authorization, fill in * to represent all current engines. when the authorization type is administrator level, only * is allowed. DataEngine string `pulumi:"dataEngine"` // Database name that requires authorization, fill in * to represent all databases under the current catalog. When the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level, only blanks are allowed to be filled in. For other types, the database can be specified arbitrarily. Database string `pulumi:"database"` // For the function name that requires authorization, fill in * to represent all functions under the current catalog. when the authorization type is administrator level, only * is allowed to be filled in. When the authorization type is data connection level, only blanks are allowed to be filled in. in other types, functions can be specified arbitrarily. Function string `pulumi:"function"` // Policy id. Id int `pulumi:"id"` // Authorization mode, please leave this parameter blank. COMMON: normal mode; SENIOR: advanced mode. Mode string `pulumi:"mode"` // Authorized permission operations provide different operations for different levels of authentication. administrator permissions: ALL, default is ALL if left blank; data connection level authentication: CREATE; database level authentication: ALL, CREATE, ALTER, DROP; data table permissions: ALL, SELECT, INSERT, ALTER, DELETE, DROP, UPDATE. note: under data table permissions, only SELECT operations are supported when the specified data source is not COSDataCatalog. Operation string `pulumi:"operation"` // Operator, do not fill in the input parameters. Operator string `pulumi:"operator"` // Authorization type, currently supports eight authorization types: ADMIN: Administrator level authentication DATASOURCE: data connection level authentication DATABASE: database level authentication TABLE: Table level authentication VIEW: view level authentication FUNCTION: Function level authentication COLUMN: Column level authentication ENGINE: Data engine authentication. if left blank, the default is administrator level authentication. PolicyType string `pulumi:"policyType"` // Whether the user can perform secondary authorization. when it is true, the authorized user can re-authorize the permissions obtained this time to other sub-users. default is false. ReAuth bool `pulumi:"reAuth"` // Permission source, please leave it blank. USER: permissions come from the user itself; WORKGROUP: permissions come from the bound workgroup. Source string `pulumi:"source"` // The id of the workgroup to which the permission belongs. this value only exists when the source of the permission is a workgroup. that is, this field has a value only when the value of the Source field is WORKGROUP. SourceId int `pulumi:"sourceId"` // The name of the workgroup to which the permission belongs. this value only exists when the source of the permission is a workgroup. that is, this field has a value only when the value of the source field is WORKGROUP. SourceName string `pulumi:"sourceName"` // For the table name that requires authorization, fill in * to represent all tables under the current database. when the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level or database level, only blanks are allowed to be filled in. For other types, data tables can be specified arbitrarily. Table string `pulumi:"table"` // For views that require authorization, fill in * to represent all views under the current database. When the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level or database level, only blanks are allowed to be filled in. for other types, the view can be specified arbitrarily. View string `pulumi:"view"` }
type GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetArgs ¶
type GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetArgs struct { // For the data source name that requires authorization, only * (representing all resources at this level) is supported under the administrator level; in the case of data source level and database level authentication, only COSDataCatalog or * is supported; in data table level authentication, it is possible Fill in the user-defined data source. If left blank, it defaults to DataLakeCatalog. note: If a user-defined data source is authenticated, the permissions that dlc can manage are a subset of the accounts provided by the user when accessing the data source. Catalog pulumi.StringInput `pulumi:"catalog"` // For columns that require authorization, fill in * to represent all current columns. When the authorization type is administrator level, only * is allowed. Column pulumi.StringInput `pulumi:"column"` // Create time. CreateTime pulumi.StringInput `pulumi:"createTime"` // Data engines that require authorization, fill in * to represent all current engines. when the authorization type is administrator level, only * is allowed. DataEngine pulumi.StringInput `pulumi:"dataEngine"` // Database name that requires authorization, fill in * to represent all databases under the current catalog. When the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level, only blanks are allowed to be filled in. For other types, the database can be specified arbitrarily. Database pulumi.StringInput `pulumi:"database"` // For the function name that requires authorization, fill in * to represent all functions under the current catalog. when the authorization type is administrator level, only * is allowed to be filled in. When the authorization type is data connection level, only blanks are allowed to be filled in. in other types, functions can be specified arbitrarily. Function pulumi.StringInput `pulumi:"function"` // Policy id. Id pulumi.IntInput `pulumi:"id"` // Authorization mode, please leave this parameter blank. COMMON: normal mode; SENIOR: advanced mode. Mode pulumi.StringInput `pulumi:"mode"` // Authorized permission operations provide different operations for different levels of authentication. administrator permissions: ALL, default is ALL if left blank; data connection level authentication: CREATE; database level authentication: ALL, CREATE, ALTER, DROP; data table permissions: ALL, SELECT, INSERT, ALTER, DELETE, DROP, UPDATE. note: under data table permissions, only SELECT operations are supported when the specified data source is not COSDataCatalog. Operation pulumi.StringInput `pulumi:"operation"` // Operator, do not fill in the input parameters. Operator pulumi.StringInput `pulumi:"operator"` // Authorization type, currently supports eight authorization types: ADMIN: Administrator level authentication DATASOURCE: data connection level authentication DATABASE: database level authentication TABLE: Table level authentication VIEW: view level authentication FUNCTION: Function level authentication COLUMN: Column level authentication ENGINE: Data engine authentication. if left blank, the default is administrator level authentication. PolicyType pulumi.StringInput `pulumi:"policyType"` // Whether the user can perform secondary authorization. when it is true, the authorized user can re-authorize the permissions obtained this time to other sub-users. default is false. ReAuth pulumi.BoolInput `pulumi:"reAuth"` // Permission source, please leave it blank. USER: permissions come from the user itself; WORKGROUP: permissions come from the bound workgroup. Source pulumi.StringInput `pulumi:"source"` // The id of the workgroup to which the permission belongs. this value only exists when the source of the permission is a workgroup. that is, this field has a value only when the value of the Source field is WORKGROUP. SourceId pulumi.IntInput `pulumi:"sourceId"` // The name of the workgroup to which the permission belongs. this value only exists when the source of the permission is a workgroup. that is, this field has a value only when the value of the source field is WORKGROUP. SourceName pulumi.StringInput `pulumi:"sourceName"` // For the table name that requires authorization, fill in * to represent all tables under the current database. when the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level or database level, only blanks are allowed to be filled in. For other types, data tables can be specified arbitrarily. Table pulumi.StringInput `pulumi:"table"` // For views that require authorization, fill in * to represent all views under the current database. When the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level or database level, only blanks are allowed to be filled in. for other types, the view can be specified arbitrarily. View pulumi.StringInput `pulumi:"view"` }
func (GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetArgs) ElementType ¶
func (GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetArgs) ElementType() reflect.Type
func (GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetArgs) ToGetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetOutput ¶
func (i GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetArgs) ToGetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetOutput() GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetOutput
func (GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetArgs) ToGetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetOutputWithContext ¶
func (i GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetArgs) ToGetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetOutputWithContext(ctx context.Context) GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetOutput
type GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetArray ¶
type GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetArray []GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetInput
func (GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetArray) ElementType ¶
func (GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetArray) ElementType() reflect.Type
func (GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetArray) ToGetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetArrayOutput ¶
func (i GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetArray) ToGetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetArrayOutput() GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetArrayOutput
func (GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetArray) ToGetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetArrayOutputWithContext ¶
func (i GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetArray) ToGetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetArrayOutputWithContext(ctx context.Context) GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetArrayOutput
type GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetArrayInput ¶
type GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetArrayInput interface { pulumi.Input ToGetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetArrayOutput() GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetArrayOutput ToGetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetArrayOutputWithContext(context.Context) GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetArrayOutput }
GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetArrayInput is an input type that accepts GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetArray and GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetArrayOutput values. You can construct a concrete instance of `GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetArrayInput` via:
GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetArray{ GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetArgs{...} }
type GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetArrayOutput ¶
type GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetArrayOutput struct{ *pulumi.OutputState }
func (GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetArrayOutput) ElementType ¶
func (GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetArrayOutput) ElementType() reflect.Type
func (GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetArrayOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetArrayOutput ¶
func (o GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetArrayOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetArrayOutput() GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetArrayOutput
func (GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetArrayOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetArrayOutputWithContext ¶
func (o GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetArrayOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetArrayOutputWithContext(ctx context.Context) GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetArrayOutput
type GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetInput ¶
type GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetInput interface { pulumi.Input ToGetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetOutput() GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetOutput ToGetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetOutputWithContext(context.Context) GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetOutput }
GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetInput is an input type that accepts GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetArgs and GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetOutput values. You can construct a concrete instance of `GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetInput` via:
GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetArgs{...}
type GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetOutput ¶
type GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetOutput struct{ *pulumi.OutputState }
func (GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetOutput) Catalog ¶
func (o GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetOutput) Catalog() pulumi.StringOutput
For the data source name that requires authorization, only * (representing all resources at this level) is supported under the administrator level; in the case of data source level and database level authentication, only COSDataCatalog or * is supported; in data table level authentication, it is possible Fill in the user-defined data source. If left blank, it defaults to DataLakeCatalog. note: If a user-defined data source is authenticated, the permissions that dlc can manage are a subset of the accounts provided by the user when accessing the data source.
func (GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetOutput) Column ¶
func (o GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetOutput) Column() pulumi.StringOutput
For columns that require authorization, fill in * to represent all current columns. When the authorization type is administrator level, only * is allowed.
func (GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetOutput) CreateTime ¶
func (o GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetOutput) CreateTime() pulumi.StringOutput
Create time.
func (GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetOutput) DataEngine ¶
func (o GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetOutput) DataEngine() pulumi.StringOutput
Data engines that require authorization, fill in * to represent all current engines. when the authorization type is administrator level, only * is allowed.
func (GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetOutput) Database ¶
func (o GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetOutput) Database() pulumi.StringOutput
Database name that requires authorization, fill in * to represent all databases under the current catalog. When the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level, only blanks are allowed to be filled in. For other types, the database can be specified arbitrarily.
func (GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetOutput) ElementType ¶
func (GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetOutput) ElementType() reflect.Type
func (GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetOutput) Function ¶
func (o GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetOutput) Function() pulumi.StringOutput
For the function name that requires authorization, fill in * to represent all functions under the current catalog. when the authorization type is administrator level, only * is allowed to be filled in. When the authorization type is data connection level, only blanks are allowed to be filled in. in other types, functions can be specified arbitrarily.
func (GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetOutput) Mode ¶
func (o GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetOutput) Mode() pulumi.StringOutput
Authorization mode, please leave this parameter blank. COMMON: normal mode; SENIOR: advanced mode.
func (GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetOutput) Operation ¶
func (o GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetOutput) Operation() pulumi.StringOutput
Authorized permission operations provide different operations for different levels of authentication. administrator permissions: ALL, default is ALL if left blank; data connection level authentication: CREATE; database level authentication: ALL, CREATE, ALTER, DROP; data table permissions: ALL, SELECT, INSERT, ALTER, DELETE, DROP, UPDATE. note: under data table permissions, only SELECT operations are supported when the specified data source is not COSDataCatalog.
func (GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetOutput) Operator ¶
func (o GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetOutput) Operator() pulumi.StringOutput
Operator, do not fill in the input parameters.
func (GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetOutput) PolicyType ¶
func (o GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetOutput) PolicyType() pulumi.StringOutput
Authorization type, currently supports eight authorization types: ADMIN: Administrator level authentication DATASOURCE: data connection level authentication DATABASE: database level authentication TABLE: Table level authentication VIEW: view level authentication FUNCTION: Function level authentication COLUMN: Column level authentication ENGINE: Data engine authentication. if left blank, the default is administrator level authentication.
func (GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetOutput) ReAuth ¶
func (o GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetOutput) ReAuth() pulumi.BoolOutput
Whether the user can perform secondary authorization. when it is true, the authorized user can re-authorize the permissions obtained this time to other sub-users. default is false.
func (GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetOutput) Source ¶
func (o GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetOutput) Source() pulumi.StringOutput
Permission source, please leave it blank. USER: permissions come from the user itself; WORKGROUP: permissions come from the bound workgroup.
func (GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetOutput) SourceId ¶
func (o GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetOutput) SourceId() pulumi.IntOutput
The id of the workgroup to which the permission belongs. this value only exists when the source of the permission is a workgroup. that is, this field has a value only when the value of the Source field is WORKGROUP.
func (GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetOutput) SourceName ¶
func (o GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetOutput) SourceName() pulumi.StringOutput
The name of the workgroup to which the permission belongs. this value only exists when the source of the permission is a workgroup. that is, this field has a value only when the value of the source field is WORKGROUP.
func (GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetOutput) Table ¶
func (o GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetOutput) Table() pulumi.StringOutput
For the table name that requires authorization, fill in * to represent all tables under the current database. when the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level or database level, only blanks are allowed to be filled in. For other types, data tables can be specified arbitrarily.
func (GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetOutput ¶
func (o GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetOutput() GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetOutput
func (GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetOutputWithContext ¶
func (o GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetOutputWithContext(ctx context.Context) GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetOutput
func (GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetOutput) View ¶
func (o GetDescribeWorkGroupInfoWorkGroupInfoRowFilterInfoPolicySetOutput) View() pulumi.StringOutput
For views that require authorization, fill in * to represent all views under the current database. When the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level or database level, only blanks are allowed to be filled in. for other types, the view can be specified arbitrarily.
type GetDescribeWorkGroupInfoWorkGroupInfoUserInfo ¶
type GetDescribeWorkGroupInfoWorkGroupInfoUserInfo struct { // Total count. TotalCount int `pulumi:"totalCount"` // User information collection. UserSets []GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSet `pulumi:"userSets"` }
type GetDescribeWorkGroupInfoWorkGroupInfoUserInfoArgs ¶
type GetDescribeWorkGroupInfoWorkGroupInfoUserInfoArgs struct { // Total count. TotalCount pulumi.IntInput `pulumi:"totalCount"` // User information collection. UserSets GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetArrayInput `pulumi:"userSets"` }
func (GetDescribeWorkGroupInfoWorkGroupInfoUserInfoArgs) ElementType ¶
func (GetDescribeWorkGroupInfoWorkGroupInfoUserInfoArgs) ElementType() reflect.Type
func (GetDescribeWorkGroupInfoWorkGroupInfoUserInfoArgs) ToGetDescribeWorkGroupInfoWorkGroupInfoUserInfoOutput ¶
func (i GetDescribeWorkGroupInfoWorkGroupInfoUserInfoArgs) ToGetDescribeWorkGroupInfoWorkGroupInfoUserInfoOutput() GetDescribeWorkGroupInfoWorkGroupInfoUserInfoOutput
func (GetDescribeWorkGroupInfoWorkGroupInfoUserInfoArgs) ToGetDescribeWorkGroupInfoWorkGroupInfoUserInfoOutputWithContext ¶
func (i GetDescribeWorkGroupInfoWorkGroupInfoUserInfoArgs) ToGetDescribeWorkGroupInfoWorkGroupInfoUserInfoOutputWithContext(ctx context.Context) GetDescribeWorkGroupInfoWorkGroupInfoUserInfoOutput
type GetDescribeWorkGroupInfoWorkGroupInfoUserInfoArray ¶
type GetDescribeWorkGroupInfoWorkGroupInfoUserInfoArray []GetDescribeWorkGroupInfoWorkGroupInfoUserInfoInput
func (GetDescribeWorkGroupInfoWorkGroupInfoUserInfoArray) ElementType ¶
func (GetDescribeWorkGroupInfoWorkGroupInfoUserInfoArray) ElementType() reflect.Type
func (GetDescribeWorkGroupInfoWorkGroupInfoUserInfoArray) ToGetDescribeWorkGroupInfoWorkGroupInfoUserInfoArrayOutput ¶
func (i GetDescribeWorkGroupInfoWorkGroupInfoUserInfoArray) ToGetDescribeWorkGroupInfoWorkGroupInfoUserInfoArrayOutput() GetDescribeWorkGroupInfoWorkGroupInfoUserInfoArrayOutput
func (GetDescribeWorkGroupInfoWorkGroupInfoUserInfoArray) ToGetDescribeWorkGroupInfoWorkGroupInfoUserInfoArrayOutputWithContext ¶
func (i GetDescribeWorkGroupInfoWorkGroupInfoUserInfoArray) ToGetDescribeWorkGroupInfoWorkGroupInfoUserInfoArrayOutputWithContext(ctx context.Context) GetDescribeWorkGroupInfoWorkGroupInfoUserInfoArrayOutput
type GetDescribeWorkGroupInfoWorkGroupInfoUserInfoArrayInput ¶
type GetDescribeWorkGroupInfoWorkGroupInfoUserInfoArrayInput interface { pulumi.Input ToGetDescribeWorkGroupInfoWorkGroupInfoUserInfoArrayOutput() GetDescribeWorkGroupInfoWorkGroupInfoUserInfoArrayOutput ToGetDescribeWorkGroupInfoWorkGroupInfoUserInfoArrayOutputWithContext(context.Context) GetDescribeWorkGroupInfoWorkGroupInfoUserInfoArrayOutput }
GetDescribeWorkGroupInfoWorkGroupInfoUserInfoArrayInput is an input type that accepts GetDescribeWorkGroupInfoWorkGroupInfoUserInfoArray and GetDescribeWorkGroupInfoWorkGroupInfoUserInfoArrayOutput values. You can construct a concrete instance of `GetDescribeWorkGroupInfoWorkGroupInfoUserInfoArrayInput` via:
GetDescribeWorkGroupInfoWorkGroupInfoUserInfoArray{ GetDescribeWorkGroupInfoWorkGroupInfoUserInfoArgs{...} }
type GetDescribeWorkGroupInfoWorkGroupInfoUserInfoArrayOutput ¶
type GetDescribeWorkGroupInfoWorkGroupInfoUserInfoArrayOutput struct{ *pulumi.OutputState }
func (GetDescribeWorkGroupInfoWorkGroupInfoUserInfoArrayOutput) ElementType ¶
func (GetDescribeWorkGroupInfoWorkGroupInfoUserInfoArrayOutput) ElementType() reflect.Type
func (GetDescribeWorkGroupInfoWorkGroupInfoUserInfoArrayOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoUserInfoArrayOutput ¶
func (o GetDescribeWorkGroupInfoWorkGroupInfoUserInfoArrayOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoUserInfoArrayOutput() GetDescribeWorkGroupInfoWorkGroupInfoUserInfoArrayOutput
func (GetDescribeWorkGroupInfoWorkGroupInfoUserInfoArrayOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoUserInfoArrayOutputWithContext ¶
func (o GetDescribeWorkGroupInfoWorkGroupInfoUserInfoArrayOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoUserInfoArrayOutputWithContext(ctx context.Context) GetDescribeWorkGroupInfoWorkGroupInfoUserInfoArrayOutput
type GetDescribeWorkGroupInfoWorkGroupInfoUserInfoInput ¶
type GetDescribeWorkGroupInfoWorkGroupInfoUserInfoInput interface { pulumi.Input ToGetDescribeWorkGroupInfoWorkGroupInfoUserInfoOutput() GetDescribeWorkGroupInfoWorkGroupInfoUserInfoOutput ToGetDescribeWorkGroupInfoWorkGroupInfoUserInfoOutputWithContext(context.Context) GetDescribeWorkGroupInfoWorkGroupInfoUserInfoOutput }
GetDescribeWorkGroupInfoWorkGroupInfoUserInfoInput is an input type that accepts GetDescribeWorkGroupInfoWorkGroupInfoUserInfoArgs and GetDescribeWorkGroupInfoWorkGroupInfoUserInfoOutput values. You can construct a concrete instance of `GetDescribeWorkGroupInfoWorkGroupInfoUserInfoInput` via:
GetDescribeWorkGroupInfoWorkGroupInfoUserInfoArgs{...}
type GetDescribeWorkGroupInfoWorkGroupInfoUserInfoOutput ¶
type GetDescribeWorkGroupInfoWorkGroupInfoUserInfoOutput struct{ *pulumi.OutputState }
func (GetDescribeWorkGroupInfoWorkGroupInfoUserInfoOutput) ElementType ¶
func (GetDescribeWorkGroupInfoWorkGroupInfoUserInfoOutput) ElementType() reflect.Type
func (GetDescribeWorkGroupInfoWorkGroupInfoUserInfoOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoUserInfoOutput ¶
func (o GetDescribeWorkGroupInfoWorkGroupInfoUserInfoOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoUserInfoOutput() GetDescribeWorkGroupInfoWorkGroupInfoUserInfoOutput
func (GetDescribeWorkGroupInfoWorkGroupInfoUserInfoOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoUserInfoOutputWithContext ¶
func (o GetDescribeWorkGroupInfoWorkGroupInfoUserInfoOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoUserInfoOutputWithContext(ctx context.Context) GetDescribeWorkGroupInfoWorkGroupInfoUserInfoOutput
func (GetDescribeWorkGroupInfoWorkGroupInfoUserInfoOutput) TotalCount ¶
func (o GetDescribeWorkGroupInfoWorkGroupInfoUserInfoOutput) TotalCount() pulumi.IntOutput
Total count.
func (GetDescribeWorkGroupInfoWorkGroupInfoUserInfoOutput) UserSets ¶
func (o GetDescribeWorkGroupInfoWorkGroupInfoUserInfoOutput) UserSets() GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetArrayOutput
User information collection.
type GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSet ¶
type GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSet struct { // Create time. CreateTime string `pulumi:"createTime"` // The creator of the current user. Creator string `pulumi:"creator"` // User alias. UserAlias string `pulumi:"userAlias"` // User description. UserDescription string `pulumi:"userDescription"` // User id, matches the CAM side sub-user uin. UserId string `pulumi:"userId"` }
type GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetArgs ¶
type GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetArgs struct { // Create time. CreateTime pulumi.StringInput `pulumi:"createTime"` // The creator of the current user. Creator pulumi.StringInput `pulumi:"creator"` // User alias. UserAlias pulumi.StringInput `pulumi:"userAlias"` // User description. UserDescription pulumi.StringInput `pulumi:"userDescription"` // User id, matches the CAM side sub-user uin. UserId pulumi.StringInput `pulumi:"userId"` }
func (GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetArgs) ElementType ¶
func (GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetArgs) ElementType() reflect.Type
func (GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetArgs) ToGetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetOutput ¶
func (i GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetArgs) ToGetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetOutput() GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetOutput
func (GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetArgs) ToGetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetOutputWithContext ¶
func (i GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetArgs) ToGetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetOutputWithContext(ctx context.Context) GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetOutput
type GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetArray ¶
type GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetArray []GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetInput
func (GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetArray) ElementType ¶
func (GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetArray) ElementType() reflect.Type
func (GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetArray) ToGetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetArrayOutput ¶
func (i GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetArray) ToGetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetArrayOutput() GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetArrayOutput
func (GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetArray) ToGetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetArrayOutputWithContext ¶
func (i GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetArray) ToGetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetArrayOutputWithContext(ctx context.Context) GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetArrayOutput
type GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetArrayInput ¶
type GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetArrayInput interface { pulumi.Input ToGetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetArrayOutput() GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetArrayOutput ToGetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetArrayOutputWithContext(context.Context) GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetArrayOutput }
GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetArrayInput is an input type that accepts GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetArray and GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetArrayOutput values. You can construct a concrete instance of `GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetArrayInput` via:
GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetArray{ GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetArgs{...} }
type GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetArrayOutput ¶
type GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetArrayOutput struct{ *pulumi.OutputState }
func (GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetArrayOutput) ElementType ¶
func (GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetArrayOutput) ElementType() reflect.Type
func (GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetArrayOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetArrayOutput ¶
func (o GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetArrayOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetArrayOutput() GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetArrayOutput
func (GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetArrayOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetArrayOutputWithContext ¶
func (o GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetArrayOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetArrayOutputWithContext(ctx context.Context) GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetArrayOutput
type GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetInput ¶
type GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetInput interface { pulumi.Input ToGetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetOutput() GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetOutput ToGetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetOutputWithContext(context.Context) GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetOutput }
GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetInput is an input type that accepts GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetArgs and GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetOutput values. You can construct a concrete instance of `GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetInput` via:
GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetArgs{...}
type GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetOutput ¶
type GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetOutput struct{ *pulumi.OutputState }
func (GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetOutput) CreateTime ¶
func (o GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetOutput) CreateTime() pulumi.StringOutput
Create time.
func (GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetOutput) Creator ¶
func (o GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetOutput) Creator() pulumi.StringOutput
The creator of the current user.
func (GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetOutput) ElementType ¶
func (GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetOutput) ElementType() reflect.Type
func (GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetOutput ¶
func (o GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetOutput() GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetOutput
func (GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetOutputWithContext ¶
func (o GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetOutput) ToGetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetOutputWithContext(ctx context.Context) GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetOutput
func (GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetOutput) UserAlias ¶
func (o GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetOutput) UserAlias() pulumi.StringOutput
User alias.
func (GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetOutput) UserDescription ¶
func (o GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetOutput) UserDescription() pulumi.StringOutput
User description.
func (GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetOutput) UserId ¶
func (o GetDescribeWorkGroupInfoWorkGroupInfoUserInfoUserSetOutput) UserId() pulumi.StringOutput
User id, matches the CAM side sub-user uin.
type ModifyDataEngineDescriptionOperation ¶
type ModifyDataEngineDescriptionOperation struct { pulumi.CustomResourceState // The name of the engine to modify. DataEngineName pulumi.StringOutput `pulumi:"dataEngineName"` // Engine description information, the maximum length is 250. Message pulumi.StringOutput `pulumi:"message"` }
Provides a resource to create a dlc modifyDataEngineDescriptionOperation
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Dlc"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Dlc.NewModifyDataEngineDescriptionOperation(ctx, "modifyDataEngineDescriptionOperation", &Dlc.ModifyDataEngineDescriptionOperationArgs{ DataEngineName: pulumi.String("testEngine"), Message: pulumi.String("test"), }) if err != nil { return err } return nil }) }
```
## Import
dlc modify_data_engine_description_operation can be imported using the id, e.g.
```sh
$ pulumi import tencentcloud:Dlc/modifyDataEngineDescriptionOperation:ModifyDataEngineDescriptionOperation modify_data_engine_description_operation modify_data_engine_description_operation_id
```
func GetModifyDataEngineDescriptionOperation ¶
func GetModifyDataEngineDescriptionOperation(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ModifyDataEngineDescriptionOperationState, opts ...pulumi.ResourceOption) (*ModifyDataEngineDescriptionOperation, error)
GetModifyDataEngineDescriptionOperation gets an existing ModifyDataEngineDescriptionOperation 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 NewModifyDataEngineDescriptionOperation ¶
func NewModifyDataEngineDescriptionOperation(ctx *pulumi.Context, name string, args *ModifyDataEngineDescriptionOperationArgs, opts ...pulumi.ResourceOption) (*ModifyDataEngineDescriptionOperation, error)
NewModifyDataEngineDescriptionOperation registers a new resource with the given unique name, arguments, and options.
func (*ModifyDataEngineDescriptionOperation) ElementType ¶
func (*ModifyDataEngineDescriptionOperation) ElementType() reflect.Type
func (*ModifyDataEngineDescriptionOperation) ToModifyDataEngineDescriptionOperationOutput ¶
func (i *ModifyDataEngineDescriptionOperation) ToModifyDataEngineDescriptionOperationOutput() ModifyDataEngineDescriptionOperationOutput
func (*ModifyDataEngineDescriptionOperation) ToModifyDataEngineDescriptionOperationOutputWithContext ¶
func (i *ModifyDataEngineDescriptionOperation) ToModifyDataEngineDescriptionOperationOutputWithContext(ctx context.Context) ModifyDataEngineDescriptionOperationOutput
type ModifyDataEngineDescriptionOperationArgs ¶
type ModifyDataEngineDescriptionOperationArgs struct { // The name of the engine to modify. DataEngineName pulumi.StringInput // Engine description information, the maximum length is 250. Message pulumi.StringInput }
The set of arguments for constructing a ModifyDataEngineDescriptionOperation resource.
func (ModifyDataEngineDescriptionOperationArgs) ElementType ¶
func (ModifyDataEngineDescriptionOperationArgs) ElementType() reflect.Type
type ModifyDataEngineDescriptionOperationArray ¶
type ModifyDataEngineDescriptionOperationArray []ModifyDataEngineDescriptionOperationInput
func (ModifyDataEngineDescriptionOperationArray) ElementType ¶
func (ModifyDataEngineDescriptionOperationArray) ElementType() reflect.Type
func (ModifyDataEngineDescriptionOperationArray) ToModifyDataEngineDescriptionOperationArrayOutput ¶
func (i ModifyDataEngineDescriptionOperationArray) ToModifyDataEngineDescriptionOperationArrayOutput() ModifyDataEngineDescriptionOperationArrayOutput
func (ModifyDataEngineDescriptionOperationArray) ToModifyDataEngineDescriptionOperationArrayOutputWithContext ¶
func (i ModifyDataEngineDescriptionOperationArray) ToModifyDataEngineDescriptionOperationArrayOutputWithContext(ctx context.Context) ModifyDataEngineDescriptionOperationArrayOutput
type ModifyDataEngineDescriptionOperationArrayInput ¶
type ModifyDataEngineDescriptionOperationArrayInput interface { pulumi.Input ToModifyDataEngineDescriptionOperationArrayOutput() ModifyDataEngineDescriptionOperationArrayOutput ToModifyDataEngineDescriptionOperationArrayOutputWithContext(context.Context) ModifyDataEngineDescriptionOperationArrayOutput }
ModifyDataEngineDescriptionOperationArrayInput is an input type that accepts ModifyDataEngineDescriptionOperationArray and ModifyDataEngineDescriptionOperationArrayOutput values. You can construct a concrete instance of `ModifyDataEngineDescriptionOperationArrayInput` via:
ModifyDataEngineDescriptionOperationArray{ ModifyDataEngineDescriptionOperationArgs{...} }
type ModifyDataEngineDescriptionOperationArrayOutput ¶
type ModifyDataEngineDescriptionOperationArrayOutput struct{ *pulumi.OutputState }
func (ModifyDataEngineDescriptionOperationArrayOutput) ElementType ¶
func (ModifyDataEngineDescriptionOperationArrayOutput) ElementType() reflect.Type
func (ModifyDataEngineDescriptionOperationArrayOutput) ToModifyDataEngineDescriptionOperationArrayOutput ¶
func (o ModifyDataEngineDescriptionOperationArrayOutput) ToModifyDataEngineDescriptionOperationArrayOutput() ModifyDataEngineDescriptionOperationArrayOutput
func (ModifyDataEngineDescriptionOperationArrayOutput) ToModifyDataEngineDescriptionOperationArrayOutputWithContext ¶
func (o ModifyDataEngineDescriptionOperationArrayOutput) ToModifyDataEngineDescriptionOperationArrayOutputWithContext(ctx context.Context) ModifyDataEngineDescriptionOperationArrayOutput
type ModifyDataEngineDescriptionOperationInput ¶
type ModifyDataEngineDescriptionOperationInput interface { pulumi.Input ToModifyDataEngineDescriptionOperationOutput() ModifyDataEngineDescriptionOperationOutput ToModifyDataEngineDescriptionOperationOutputWithContext(ctx context.Context) ModifyDataEngineDescriptionOperationOutput }
type ModifyDataEngineDescriptionOperationMap ¶
type ModifyDataEngineDescriptionOperationMap map[string]ModifyDataEngineDescriptionOperationInput
func (ModifyDataEngineDescriptionOperationMap) ElementType ¶
func (ModifyDataEngineDescriptionOperationMap) ElementType() reflect.Type
func (ModifyDataEngineDescriptionOperationMap) ToModifyDataEngineDescriptionOperationMapOutput ¶
func (i ModifyDataEngineDescriptionOperationMap) ToModifyDataEngineDescriptionOperationMapOutput() ModifyDataEngineDescriptionOperationMapOutput
func (ModifyDataEngineDescriptionOperationMap) ToModifyDataEngineDescriptionOperationMapOutputWithContext ¶
func (i ModifyDataEngineDescriptionOperationMap) ToModifyDataEngineDescriptionOperationMapOutputWithContext(ctx context.Context) ModifyDataEngineDescriptionOperationMapOutput
type ModifyDataEngineDescriptionOperationMapInput ¶
type ModifyDataEngineDescriptionOperationMapInput interface { pulumi.Input ToModifyDataEngineDescriptionOperationMapOutput() ModifyDataEngineDescriptionOperationMapOutput ToModifyDataEngineDescriptionOperationMapOutputWithContext(context.Context) ModifyDataEngineDescriptionOperationMapOutput }
ModifyDataEngineDescriptionOperationMapInput is an input type that accepts ModifyDataEngineDescriptionOperationMap and ModifyDataEngineDescriptionOperationMapOutput values. You can construct a concrete instance of `ModifyDataEngineDescriptionOperationMapInput` via:
ModifyDataEngineDescriptionOperationMap{ "key": ModifyDataEngineDescriptionOperationArgs{...} }
type ModifyDataEngineDescriptionOperationMapOutput ¶
type ModifyDataEngineDescriptionOperationMapOutput struct{ *pulumi.OutputState }
func (ModifyDataEngineDescriptionOperationMapOutput) ElementType ¶
func (ModifyDataEngineDescriptionOperationMapOutput) ElementType() reflect.Type
func (ModifyDataEngineDescriptionOperationMapOutput) ToModifyDataEngineDescriptionOperationMapOutput ¶
func (o ModifyDataEngineDescriptionOperationMapOutput) ToModifyDataEngineDescriptionOperationMapOutput() ModifyDataEngineDescriptionOperationMapOutput
func (ModifyDataEngineDescriptionOperationMapOutput) ToModifyDataEngineDescriptionOperationMapOutputWithContext ¶
func (o ModifyDataEngineDescriptionOperationMapOutput) ToModifyDataEngineDescriptionOperationMapOutputWithContext(ctx context.Context) ModifyDataEngineDescriptionOperationMapOutput
type ModifyDataEngineDescriptionOperationOutput ¶
type ModifyDataEngineDescriptionOperationOutput struct{ *pulumi.OutputState }
func (ModifyDataEngineDescriptionOperationOutput) DataEngineName ¶
func (o ModifyDataEngineDescriptionOperationOutput) DataEngineName() pulumi.StringOutput
The name of the engine to modify.
func (ModifyDataEngineDescriptionOperationOutput) ElementType ¶
func (ModifyDataEngineDescriptionOperationOutput) ElementType() reflect.Type
func (ModifyDataEngineDescriptionOperationOutput) Message ¶
func (o ModifyDataEngineDescriptionOperationOutput) Message() pulumi.StringOutput
Engine description information, the maximum length is 250.
func (ModifyDataEngineDescriptionOperationOutput) ToModifyDataEngineDescriptionOperationOutput ¶
func (o ModifyDataEngineDescriptionOperationOutput) ToModifyDataEngineDescriptionOperationOutput() ModifyDataEngineDescriptionOperationOutput
func (ModifyDataEngineDescriptionOperationOutput) ToModifyDataEngineDescriptionOperationOutputWithContext ¶
func (o ModifyDataEngineDescriptionOperationOutput) ToModifyDataEngineDescriptionOperationOutputWithContext(ctx context.Context) ModifyDataEngineDescriptionOperationOutput
type ModifyDataEngineDescriptionOperationState ¶
type ModifyDataEngineDescriptionOperationState struct { // The name of the engine to modify. DataEngineName pulumi.StringPtrInput // Engine description information, the maximum length is 250. Message pulumi.StringPtrInput }
func (ModifyDataEngineDescriptionOperationState) ElementType ¶
func (ModifyDataEngineDescriptionOperationState) ElementType() reflect.Type
type ModifyUserTypOperation ¶
type ModifyUserTypOperation struct { pulumi.CustomResourceState // User id (uin), if left blank, it defaults to the caller's sub-uin. UserId pulumi.StringOutput `pulumi:"userId"` // User type, only support: ADMIN: ddministrator/COMMON: ordinary user. UserType pulumi.StringOutput `pulumi:"userType"` }
Provides a resource to create a dlc modifyUserTypOperation
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Dlc"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Dlc.NewModifyUserTypOperation(ctx, "modifyUserTypOperation", &Dlc.ModifyUserTypOperationArgs{ UserId: pulumi.String("127382378"), UserType: pulumi.String("ADMIN"), }) if err != nil { return err } return nil }) }
```
## Import
dlc modify_user_typ_operation can be imported using the id, e.g.
```sh
$ pulumi import tencentcloud:Dlc/modifyUserTypOperation:ModifyUserTypOperation modify_user_typ_operation modify_user_typ_operation_id
```
func GetModifyUserTypOperation ¶
func GetModifyUserTypOperation(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ModifyUserTypOperationState, opts ...pulumi.ResourceOption) (*ModifyUserTypOperation, error)
GetModifyUserTypOperation gets an existing ModifyUserTypOperation 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 NewModifyUserTypOperation ¶
func NewModifyUserTypOperation(ctx *pulumi.Context, name string, args *ModifyUserTypOperationArgs, opts ...pulumi.ResourceOption) (*ModifyUserTypOperation, error)
NewModifyUserTypOperation registers a new resource with the given unique name, arguments, and options.
func (*ModifyUserTypOperation) ElementType ¶
func (*ModifyUserTypOperation) ElementType() reflect.Type
func (*ModifyUserTypOperation) ToModifyUserTypOperationOutput ¶
func (i *ModifyUserTypOperation) ToModifyUserTypOperationOutput() ModifyUserTypOperationOutput
func (*ModifyUserTypOperation) ToModifyUserTypOperationOutputWithContext ¶
func (i *ModifyUserTypOperation) ToModifyUserTypOperationOutputWithContext(ctx context.Context) ModifyUserTypOperationOutput
type ModifyUserTypOperationArgs ¶
type ModifyUserTypOperationArgs struct { // User id (uin), if left blank, it defaults to the caller's sub-uin. UserId pulumi.StringInput // User type, only support: ADMIN: ddministrator/COMMON: ordinary user. UserType pulumi.StringInput }
The set of arguments for constructing a ModifyUserTypOperation resource.
func (ModifyUserTypOperationArgs) ElementType ¶
func (ModifyUserTypOperationArgs) ElementType() reflect.Type
type ModifyUserTypOperationArray ¶
type ModifyUserTypOperationArray []ModifyUserTypOperationInput
func (ModifyUserTypOperationArray) ElementType ¶
func (ModifyUserTypOperationArray) ElementType() reflect.Type
func (ModifyUserTypOperationArray) ToModifyUserTypOperationArrayOutput ¶
func (i ModifyUserTypOperationArray) ToModifyUserTypOperationArrayOutput() ModifyUserTypOperationArrayOutput
func (ModifyUserTypOperationArray) ToModifyUserTypOperationArrayOutputWithContext ¶
func (i ModifyUserTypOperationArray) ToModifyUserTypOperationArrayOutputWithContext(ctx context.Context) ModifyUserTypOperationArrayOutput
type ModifyUserTypOperationArrayInput ¶
type ModifyUserTypOperationArrayInput interface { pulumi.Input ToModifyUserTypOperationArrayOutput() ModifyUserTypOperationArrayOutput ToModifyUserTypOperationArrayOutputWithContext(context.Context) ModifyUserTypOperationArrayOutput }
ModifyUserTypOperationArrayInput is an input type that accepts ModifyUserTypOperationArray and ModifyUserTypOperationArrayOutput values. You can construct a concrete instance of `ModifyUserTypOperationArrayInput` via:
ModifyUserTypOperationArray{ ModifyUserTypOperationArgs{...} }
type ModifyUserTypOperationArrayOutput ¶
type ModifyUserTypOperationArrayOutput struct{ *pulumi.OutputState }
func (ModifyUserTypOperationArrayOutput) ElementType ¶
func (ModifyUserTypOperationArrayOutput) ElementType() reflect.Type
func (ModifyUserTypOperationArrayOutput) Index ¶
func (o ModifyUserTypOperationArrayOutput) Index(i pulumi.IntInput) ModifyUserTypOperationOutput
func (ModifyUserTypOperationArrayOutput) ToModifyUserTypOperationArrayOutput ¶
func (o ModifyUserTypOperationArrayOutput) ToModifyUserTypOperationArrayOutput() ModifyUserTypOperationArrayOutput
func (ModifyUserTypOperationArrayOutput) ToModifyUserTypOperationArrayOutputWithContext ¶
func (o ModifyUserTypOperationArrayOutput) ToModifyUserTypOperationArrayOutputWithContext(ctx context.Context) ModifyUserTypOperationArrayOutput
type ModifyUserTypOperationInput ¶
type ModifyUserTypOperationInput interface { pulumi.Input ToModifyUserTypOperationOutput() ModifyUserTypOperationOutput ToModifyUserTypOperationOutputWithContext(ctx context.Context) ModifyUserTypOperationOutput }
type ModifyUserTypOperationMap ¶
type ModifyUserTypOperationMap map[string]ModifyUserTypOperationInput
func (ModifyUserTypOperationMap) ElementType ¶
func (ModifyUserTypOperationMap) ElementType() reflect.Type
func (ModifyUserTypOperationMap) ToModifyUserTypOperationMapOutput ¶
func (i ModifyUserTypOperationMap) ToModifyUserTypOperationMapOutput() ModifyUserTypOperationMapOutput
func (ModifyUserTypOperationMap) ToModifyUserTypOperationMapOutputWithContext ¶
func (i ModifyUserTypOperationMap) ToModifyUserTypOperationMapOutputWithContext(ctx context.Context) ModifyUserTypOperationMapOutput
type ModifyUserTypOperationMapInput ¶
type ModifyUserTypOperationMapInput interface { pulumi.Input ToModifyUserTypOperationMapOutput() ModifyUserTypOperationMapOutput ToModifyUserTypOperationMapOutputWithContext(context.Context) ModifyUserTypOperationMapOutput }
ModifyUserTypOperationMapInput is an input type that accepts ModifyUserTypOperationMap and ModifyUserTypOperationMapOutput values. You can construct a concrete instance of `ModifyUserTypOperationMapInput` via:
ModifyUserTypOperationMap{ "key": ModifyUserTypOperationArgs{...} }
type ModifyUserTypOperationMapOutput ¶
type ModifyUserTypOperationMapOutput struct{ *pulumi.OutputState }
func (ModifyUserTypOperationMapOutput) ElementType ¶
func (ModifyUserTypOperationMapOutput) ElementType() reflect.Type
func (ModifyUserTypOperationMapOutput) MapIndex ¶
func (o ModifyUserTypOperationMapOutput) MapIndex(k pulumi.StringInput) ModifyUserTypOperationOutput
func (ModifyUserTypOperationMapOutput) ToModifyUserTypOperationMapOutput ¶
func (o ModifyUserTypOperationMapOutput) ToModifyUserTypOperationMapOutput() ModifyUserTypOperationMapOutput
func (ModifyUserTypOperationMapOutput) ToModifyUserTypOperationMapOutputWithContext ¶
func (o ModifyUserTypOperationMapOutput) ToModifyUserTypOperationMapOutputWithContext(ctx context.Context) ModifyUserTypOperationMapOutput
type ModifyUserTypOperationOutput ¶
type ModifyUserTypOperationOutput struct{ *pulumi.OutputState }
func (ModifyUserTypOperationOutput) ElementType ¶
func (ModifyUserTypOperationOutput) ElementType() reflect.Type
func (ModifyUserTypOperationOutput) ToModifyUserTypOperationOutput ¶
func (o ModifyUserTypOperationOutput) ToModifyUserTypOperationOutput() ModifyUserTypOperationOutput
func (ModifyUserTypOperationOutput) ToModifyUserTypOperationOutputWithContext ¶
func (o ModifyUserTypOperationOutput) ToModifyUserTypOperationOutputWithContext(ctx context.Context) ModifyUserTypOperationOutput
func (ModifyUserTypOperationOutput) UserId ¶
func (o ModifyUserTypOperationOutput) UserId() pulumi.StringOutput
User id (uin), if left blank, it defaults to the caller's sub-uin.
func (ModifyUserTypOperationOutput) UserType ¶
func (o ModifyUserTypOperationOutput) UserType() pulumi.StringOutput
User type, only support: ADMIN: ddministrator/COMMON: ordinary user.
type ModifyUserTypOperationState ¶
type ModifyUserTypOperationState struct { // User id (uin), if left blank, it defaults to the caller's sub-uin. UserId pulumi.StringPtrInput // User type, only support: ADMIN: ddministrator/COMMON: ordinary user. UserType pulumi.StringPtrInput }
func (ModifyUserTypOperationState) ElementType ¶
func (ModifyUserTypOperationState) ElementType() reflect.Type
type RenewDataEngineOperation ¶
type RenewDataEngineOperation struct { pulumi.CustomResourceState // Data engine name. DataEngineName pulumi.StringOutput `pulumi:"dataEngineName"` // Engine pay mode type, only support 0: postPay, 1: prePay(default). PayMode pulumi.IntPtrOutput `pulumi:"payMode"` // Automatic renewal flag, 0, initial state, automatic renewal is not performed by default. if the user has prepaid non-stop service privileges, automatic renewal will occur. 1: Automatic renewal. 2: make it clear that there will be no automatic renewal. if this parameter is not passed, the default value is 0. RenewFlag pulumi.IntPtrOutput `pulumi:"renewFlag"` // Engine TimeSpan, prePay: minimum of 1, representing one month of purchasing resources, with a maximum of 120, default 3600, postPay: fixed fee of 3600. TimeSpan pulumi.IntOutput `pulumi:"timeSpan"` // Engine TimeUnit, prePay: use m(default), postPay: use h. TimeUnit pulumi.StringPtrOutput `pulumi:"timeUnit"` }
Provides a resource to create a dlc renewDataEngine
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Dlc"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Dlc.NewRenewDataEngineOperation(ctx, "renewDataEngine", &Dlc.RenewDataEngineOperationArgs{ DataEngineName: pulumi.String("testEngine"), PayMode: pulumi.Int(1), RenewFlag: pulumi.Int(1), TimeSpan: pulumi.Int(3600), TimeUnit: pulumi.String("m"), }) if err != nil { return err } return nil }) }
```
## Import
dlc renew_data_engine can be imported using the id, e.g.
```sh
$ pulumi import tencentcloud:Dlc/renewDataEngineOperation:RenewDataEngineOperation renew_data_engine renew_data_engine_id
```
func GetRenewDataEngineOperation ¶
func GetRenewDataEngineOperation(ctx *pulumi.Context, name string, id pulumi.IDInput, state *RenewDataEngineOperationState, opts ...pulumi.ResourceOption) (*RenewDataEngineOperation, error)
GetRenewDataEngineOperation gets an existing RenewDataEngineOperation 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 NewRenewDataEngineOperation ¶
func NewRenewDataEngineOperation(ctx *pulumi.Context, name string, args *RenewDataEngineOperationArgs, opts ...pulumi.ResourceOption) (*RenewDataEngineOperation, error)
NewRenewDataEngineOperation registers a new resource with the given unique name, arguments, and options.
func (*RenewDataEngineOperation) ElementType ¶
func (*RenewDataEngineOperation) ElementType() reflect.Type
func (*RenewDataEngineOperation) ToRenewDataEngineOperationOutput ¶
func (i *RenewDataEngineOperation) ToRenewDataEngineOperationOutput() RenewDataEngineOperationOutput
func (*RenewDataEngineOperation) ToRenewDataEngineOperationOutputWithContext ¶
func (i *RenewDataEngineOperation) ToRenewDataEngineOperationOutputWithContext(ctx context.Context) RenewDataEngineOperationOutput
type RenewDataEngineOperationArgs ¶
type RenewDataEngineOperationArgs struct { // Data engine name. DataEngineName pulumi.StringInput // Engine pay mode type, only support 0: postPay, 1: prePay(default). PayMode pulumi.IntPtrInput // Automatic renewal flag, 0, initial state, automatic renewal is not performed by default. if the user has prepaid non-stop service privileges, automatic renewal will occur. 1: Automatic renewal. 2: make it clear that there will be no automatic renewal. if this parameter is not passed, the default value is 0. RenewFlag pulumi.IntPtrInput // Engine TimeSpan, prePay: minimum of 1, representing one month of purchasing resources, with a maximum of 120, default 3600, postPay: fixed fee of 3600. TimeSpan pulumi.IntInput // Engine TimeUnit, prePay: use m(default), postPay: use h. TimeUnit pulumi.StringPtrInput }
The set of arguments for constructing a RenewDataEngineOperation resource.
func (RenewDataEngineOperationArgs) ElementType ¶
func (RenewDataEngineOperationArgs) ElementType() reflect.Type
type RenewDataEngineOperationArray ¶
type RenewDataEngineOperationArray []RenewDataEngineOperationInput
func (RenewDataEngineOperationArray) ElementType ¶
func (RenewDataEngineOperationArray) ElementType() reflect.Type
func (RenewDataEngineOperationArray) ToRenewDataEngineOperationArrayOutput ¶
func (i RenewDataEngineOperationArray) ToRenewDataEngineOperationArrayOutput() RenewDataEngineOperationArrayOutput
func (RenewDataEngineOperationArray) ToRenewDataEngineOperationArrayOutputWithContext ¶
func (i RenewDataEngineOperationArray) ToRenewDataEngineOperationArrayOutputWithContext(ctx context.Context) RenewDataEngineOperationArrayOutput
type RenewDataEngineOperationArrayInput ¶
type RenewDataEngineOperationArrayInput interface { pulumi.Input ToRenewDataEngineOperationArrayOutput() RenewDataEngineOperationArrayOutput ToRenewDataEngineOperationArrayOutputWithContext(context.Context) RenewDataEngineOperationArrayOutput }
RenewDataEngineOperationArrayInput is an input type that accepts RenewDataEngineOperationArray and RenewDataEngineOperationArrayOutput values. You can construct a concrete instance of `RenewDataEngineOperationArrayInput` via:
RenewDataEngineOperationArray{ RenewDataEngineOperationArgs{...} }
type RenewDataEngineOperationArrayOutput ¶
type RenewDataEngineOperationArrayOutput struct{ *pulumi.OutputState }
func (RenewDataEngineOperationArrayOutput) ElementType ¶
func (RenewDataEngineOperationArrayOutput) ElementType() reflect.Type
func (RenewDataEngineOperationArrayOutput) Index ¶
func (o RenewDataEngineOperationArrayOutput) Index(i pulumi.IntInput) RenewDataEngineOperationOutput
func (RenewDataEngineOperationArrayOutput) ToRenewDataEngineOperationArrayOutput ¶
func (o RenewDataEngineOperationArrayOutput) ToRenewDataEngineOperationArrayOutput() RenewDataEngineOperationArrayOutput
func (RenewDataEngineOperationArrayOutput) ToRenewDataEngineOperationArrayOutputWithContext ¶
func (o RenewDataEngineOperationArrayOutput) ToRenewDataEngineOperationArrayOutputWithContext(ctx context.Context) RenewDataEngineOperationArrayOutput
type RenewDataEngineOperationInput ¶
type RenewDataEngineOperationInput interface { pulumi.Input ToRenewDataEngineOperationOutput() RenewDataEngineOperationOutput ToRenewDataEngineOperationOutputWithContext(ctx context.Context) RenewDataEngineOperationOutput }
type RenewDataEngineOperationMap ¶
type RenewDataEngineOperationMap map[string]RenewDataEngineOperationInput
func (RenewDataEngineOperationMap) ElementType ¶
func (RenewDataEngineOperationMap) ElementType() reflect.Type
func (RenewDataEngineOperationMap) ToRenewDataEngineOperationMapOutput ¶
func (i RenewDataEngineOperationMap) ToRenewDataEngineOperationMapOutput() RenewDataEngineOperationMapOutput
func (RenewDataEngineOperationMap) ToRenewDataEngineOperationMapOutputWithContext ¶
func (i RenewDataEngineOperationMap) ToRenewDataEngineOperationMapOutputWithContext(ctx context.Context) RenewDataEngineOperationMapOutput
type RenewDataEngineOperationMapInput ¶
type RenewDataEngineOperationMapInput interface { pulumi.Input ToRenewDataEngineOperationMapOutput() RenewDataEngineOperationMapOutput ToRenewDataEngineOperationMapOutputWithContext(context.Context) RenewDataEngineOperationMapOutput }
RenewDataEngineOperationMapInput is an input type that accepts RenewDataEngineOperationMap and RenewDataEngineOperationMapOutput values. You can construct a concrete instance of `RenewDataEngineOperationMapInput` via:
RenewDataEngineOperationMap{ "key": RenewDataEngineOperationArgs{...} }
type RenewDataEngineOperationMapOutput ¶
type RenewDataEngineOperationMapOutput struct{ *pulumi.OutputState }
func (RenewDataEngineOperationMapOutput) ElementType ¶
func (RenewDataEngineOperationMapOutput) ElementType() reflect.Type
func (RenewDataEngineOperationMapOutput) MapIndex ¶
func (o RenewDataEngineOperationMapOutput) MapIndex(k pulumi.StringInput) RenewDataEngineOperationOutput
func (RenewDataEngineOperationMapOutput) ToRenewDataEngineOperationMapOutput ¶
func (o RenewDataEngineOperationMapOutput) ToRenewDataEngineOperationMapOutput() RenewDataEngineOperationMapOutput
func (RenewDataEngineOperationMapOutput) ToRenewDataEngineOperationMapOutputWithContext ¶
func (o RenewDataEngineOperationMapOutput) ToRenewDataEngineOperationMapOutputWithContext(ctx context.Context) RenewDataEngineOperationMapOutput
type RenewDataEngineOperationOutput ¶
type RenewDataEngineOperationOutput struct{ *pulumi.OutputState }
func (RenewDataEngineOperationOutput) DataEngineName ¶
func (o RenewDataEngineOperationOutput) DataEngineName() pulumi.StringOutput
Data engine name.
func (RenewDataEngineOperationOutput) ElementType ¶
func (RenewDataEngineOperationOutput) ElementType() reflect.Type
func (RenewDataEngineOperationOutput) PayMode ¶
func (o RenewDataEngineOperationOutput) PayMode() pulumi.IntPtrOutput
Engine pay mode type, only support 0: postPay, 1: prePay(default).
func (RenewDataEngineOperationOutput) RenewFlag ¶
func (o RenewDataEngineOperationOutput) RenewFlag() pulumi.IntPtrOutput
Automatic renewal flag, 0, initial state, automatic renewal is not performed by default. if the user has prepaid non-stop service privileges, automatic renewal will occur. 1: Automatic renewal. 2: make it clear that there will be no automatic renewal. if this parameter is not passed, the default value is 0.
func (RenewDataEngineOperationOutput) TimeSpan ¶
func (o RenewDataEngineOperationOutput) TimeSpan() pulumi.IntOutput
Engine TimeSpan, prePay: minimum of 1, representing one month of purchasing resources, with a maximum of 120, default 3600, postPay: fixed fee of 3600.
func (RenewDataEngineOperationOutput) TimeUnit ¶
func (o RenewDataEngineOperationOutput) TimeUnit() pulumi.StringPtrOutput
Engine TimeUnit, prePay: use m(default), postPay: use h.
func (RenewDataEngineOperationOutput) ToRenewDataEngineOperationOutput ¶
func (o RenewDataEngineOperationOutput) ToRenewDataEngineOperationOutput() RenewDataEngineOperationOutput
func (RenewDataEngineOperationOutput) ToRenewDataEngineOperationOutputWithContext ¶
func (o RenewDataEngineOperationOutput) ToRenewDataEngineOperationOutputWithContext(ctx context.Context) RenewDataEngineOperationOutput
type RenewDataEngineOperationState ¶
type RenewDataEngineOperationState struct { // Data engine name. DataEngineName pulumi.StringPtrInput // Engine pay mode type, only support 0: postPay, 1: prePay(default). PayMode pulumi.IntPtrInput // Automatic renewal flag, 0, initial state, automatic renewal is not performed by default. if the user has prepaid non-stop service privileges, automatic renewal will occur. 1: Automatic renewal. 2: make it clear that there will be no automatic renewal. if this parameter is not passed, the default value is 0. RenewFlag pulumi.IntPtrInput // Engine TimeSpan, prePay: minimum of 1, representing one month of purchasing resources, with a maximum of 120, default 3600, postPay: fixed fee of 3600. TimeSpan pulumi.IntPtrInput // Engine TimeUnit, prePay: use m(default), postPay: use h. TimeUnit pulumi.StringPtrInput }
func (RenewDataEngineOperationState) ElementType ¶
func (RenewDataEngineOperationState) ElementType() reflect.Type
type RestartDataEngineOperation ¶
type RestartDataEngineOperation struct { pulumi.CustomResourceState // Engine unique id. DataEngineId pulumi.StringOutput `pulumi:"dataEngineId"` // Whether to force restart and ignore tasks. ForcedOperation pulumi.BoolPtrOutput `pulumi:"forcedOperation"` }
Provides a resource to create a dlc restartDataEngine
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Dlc"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Dlc.NewRestartDataEngineOperation(ctx, "restartDataEngine", &Dlc.RestartDataEngineOperationArgs{ DataEngineId: pulumi.String("DataEngine-g5ds87d8"), ForcedOperation: pulumi.Bool(false), }) if err != nil { return err } return nil }) }
```
func GetRestartDataEngineOperation ¶
func GetRestartDataEngineOperation(ctx *pulumi.Context, name string, id pulumi.IDInput, state *RestartDataEngineOperationState, opts ...pulumi.ResourceOption) (*RestartDataEngineOperation, error)
GetRestartDataEngineOperation gets an existing RestartDataEngineOperation 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 NewRestartDataEngineOperation ¶
func NewRestartDataEngineOperation(ctx *pulumi.Context, name string, args *RestartDataEngineOperationArgs, opts ...pulumi.ResourceOption) (*RestartDataEngineOperation, error)
NewRestartDataEngineOperation registers a new resource with the given unique name, arguments, and options.
func (*RestartDataEngineOperation) ElementType ¶
func (*RestartDataEngineOperation) ElementType() reflect.Type
func (*RestartDataEngineOperation) ToRestartDataEngineOperationOutput ¶
func (i *RestartDataEngineOperation) ToRestartDataEngineOperationOutput() RestartDataEngineOperationOutput
func (*RestartDataEngineOperation) ToRestartDataEngineOperationOutputWithContext ¶
func (i *RestartDataEngineOperation) ToRestartDataEngineOperationOutputWithContext(ctx context.Context) RestartDataEngineOperationOutput
type RestartDataEngineOperationArgs ¶
type RestartDataEngineOperationArgs struct { // Engine unique id. DataEngineId pulumi.StringInput // Whether to force restart and ignore tasks. ForcedOperation pulumi.BoolPtrInput }
The set of arguments for constructing a RestartDataEngineOperation resource.
func (RestartDataEngineOperationArgs) ElementType ¶
func (RestartDataEngineOperationArgs) ElementType() reflect.Type
type RestartDataEngineOperationArray ¶
type RestartDataEngineOperationArray []RestartDataEngineOperationInput
func (RestartDataEngineOperationArray) ElementType ¶
func (RestartDataEngineOperationArray) ElementType() reflect.Type
func (RestartDataEngineOperationArray) ToRestartDataEngineOperationArrayOutput ¶
func (i RestartDataEngineOperationArray) ToRestartDataEngineOperationArrayOutput() RestartDataEngineOperationArrayOutput
func (RestartDataEngineOperationArray) ToRestartDataEngineOperationArrayOutputWithContext ¶
func (i RestartDataEngineOperationArray) ToRestartDataEngineOperationArrayOutputWithContext(ctx context.Context) RestartDataEngineOperationArrayOutput
type RestartDataEngineOperationArrayInput ¶
type RestartDataEngineOperationArrayInput interface { pulumi.Input ToRestartDataEngineOperationArrayOutput() RestartDataEngineOperationArrayOutput ToRestartDataEngineOperationArrayOutputWithContext(context.Context) RestartDataEngineOperationArrayOutput }
RestartDataEngineOperationArrayInput is an input type that accepts RestartDataEngineOperationArray and RestartDataEngineOperationArrayOutput values. You can construct a concrete instance of `RestartDataEngineOperationArrayInput` via:
RestartDataEngineOperationArray{ RestartDataEngineOperationArgs{...} }
type RestartDataEngineOperationArrayOutput ¶
type RestartDataEngineOperationArrayOutput struct{ *pulumi.OutputState }
func (RestartDataEngineOperationArrayOutput) ElementType ¶
func (RestartDataEngineOperationArrayOutput) ElementType() reflect.Type
func (RestartDataEngineOperationArrayOutput) Index ¶
func (o RestartDataEngineOperationArrayOutput) Index(i pulumi.IntInput) RestartDataEngineOperationOutput
func (RestartDataEngineOperationArrayOutput) ToRestartDataEngineOperationArrayOutput ¶
func (o RestartDataEngineOperationArrayOutput) ToRestartDataEngineOperationArrayOutput() RestartDataEngineOperationArrayOutput
func (RestartDataEngineOperationArrayOutput) ToRestartDataEngineOperationArrayOutputWithContext ¶
func (o RestartDataEngineOperationArrayOutput) ToRestartDataEngineOperationArrayOutputWithContext(ctx context.Context) RestartDataEngineOperationArrayOutput
type RestartDataEngineOperationInput ¶
type RestartDataEngineOperationInput interface { pulumi.Input ToRestartDataEngineOperationOutput() RestartDataEngineOperationOutput ToRestartDataEngineOperationOutputWithContext(ctx context.Context) RestartDataEngineOperationOutput }
type RestartDataEngineOperationMap ¶
type RestartDataEngineOperationMap map[string]RestartDataEngineOperationInput
func (RestartDataEngineOperationMap) ElementType ¶
func (RestartDataEngineOperationMap) ElementType() reflect.Type
func (RestartDataEngineOperationMap) ToRestartDataEngineOperationMapOutput ¶
func (i RestartDataEngineOperationMap) ToRestartDataEngineOperationMapOutput() RestartDataEngineOperationMapOutput
func (RestartDataEngineOperationMap) ToRestartDataEngineOperationMapOutputWithContext ¶
func (i RestartDataEngineOperationMap) ToRestartDataEngineOperationMapOutputWithContext(ctx context.Context) RestartDataEngineOperationMapOutput
type RestartDataEngineOperationMapInput ¶
type RestartDataEngineOperationMapInput interface { pulumi.Input ToRestartDataEngineOperationMapOutput() RestartDataEngineOperationMapOutput ToRestartDataEngineOperationMapOutputWithContext(context.Context) RestartDataEngineOperationMapOutput }
RestartDataEngineOperationMapInput is an input type that accepts RestartDataEngineOperationMap and RestartDataEngineOperationMapOutput values. You can construct a concrete instance of `RestartDataEngineOperationMapInput` via:
RestartDataEngineOperationMap{ "key": RestartDataEngineOperationArgs{...} }
type RestartDataEngineOperationMapOutput ¶
type RestartDataEngineOperationMapOutput struct{ *pulumi.OutputState }
func (RestartDataEngineOperationMapOutput) ElementType ¶
func (RestartDataEngineOperationMapOutput) ElementType() reflect.Type
func (RestartDataEngineOperationMapOutput) MapIndex ¶
func (o RestartDataEngineOperationMapOutput) MapIndex(k pulumi.StringInput) RestartDataEngineOperationOutput
func (RestartDataEngineOperationMapOutput) ToRestartDataEngineOperationMapOutput ¶
func (o RestartDataEngineOperationMapOutput) ToRestartDataEngineOperationMapOutput() RestartDataEngineOperationMapOutput
func (RestartDataEngineOperationMapOutput) ToRestartDataEngineOperationMapOutputWithContext ¶
func (o RestartDataEngineOperationMapOutput) ToRestartDataEngineOperationMapOutputWithContext(ctx context.Context) RestartDataEngineOperationMapOutput
type RestartDataEngineOperationOutput ¶
type RestartDataEngineOperationOutput struct{ *pulumi.OutputState }
func (RestartDataEngineOperationOutput) DataEngineId ¶
func (o RestartDataEngineOperationOutput) DataEngineId() pulumi.StringOutput
Engine unique id.
func (RestartDataEngineOperationOutput) ElementType ¶
func (RestartDataEngineOperationOutput) ElementType() reflect.Type
func (RestartDataEngineOperationOutput) ForcedOperation ¶
func (o RestartDataEngineOperationOutput) ForcedOperation() pulumi.BoolPtrOutput
Whether to force restart and ignore tasks.
func (RestartDataEngineOperationOutput) ToRestartDataEngineOperationOutput ¶
func (o RestartDataEngineOperationOutput) ToRestartDataEngineOperationOutput() RestartDataEngineOperationOutput
func (RestartDataEngineOperationOutput) ToRestartDataEngineOperationOutputWithContext ¶
func (o RestartDataEngineOperationOutput) ToRestartDataEngineOperationOutputWithContext(ctx context.Context) RestartDataEngineOperationOutput
type RestartDataEngineOperationState ¶
type RestartDataEngineOperationState struct { // Engine unique id. DataEngineId pulumi.StringPtrInput // Whether to force restart and ignore tasks. ForcedOperation pulumi.BoolPtrInput }
func (RestartDataEngineOperationState) ElementType ¶
func (RestartDataEngineOperationState) ElementType() reflect.Type
type RollbackDataEngineImageOperation ¶
type RollbackDataEngineImageOperation struct { pulumi.CustomResourceState // Engine unique id. DataEngineId pulumi.StringOutput `pulumi:"dataEngineId"` // Log record id before rollback. FromRecordId pulumi.StringPtrOutput `pulumi:"fromRecordId"` // Log record id after rollback. ToRecordId pulumi.StringPtrOutput `pulumi:"toRecordId"` }
Provides a resource to create a dlc rollbackDataEngineImage
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-tencentcloud/sdk/go/tencentcloud/Dlc" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Dlc"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { checkDataEngineImageCanBeRollback, err := Dlc.GetCheckDataEngineImageCanBeRollback(ctx, &dlc.GetCheckDataEngineImageCanBeRollbackArgs{ DataEngineId: "DataEngine-cgkvbas6", }, nil) if err != nil { return err } _, err = Dlc.NewRollbackDataEngineImageOperation(ctx, "rollbackDataEngineImage", &Dlc.RollbackDataEngineImageOperationArgs{ DataEngineId: pulumi.String("DataEngine-cgkvbas6"), FromRecordId: pulumi.String(checkDataEngineImageCanBeRollback.FromRecordId), ToRecordId: pulumi.String(checkDataEngineImageCanBeRollback.ToRecordId), }) if err != nil { return err } return nil }) }
```
## Import
dlc rollback_data_engine_image can be imported using the id, e.g.
```sh
$ pulumi import tencentcloud:Dlc/rollbackDataEngineImageOperation:RollbackDataEngineImageOperation rollback_data_engine_image rollback_data_engine_image_id
```
func GetRollbackDataEngineImageOperation ¶
func GetRollbackDataEngineImageOperation(ctx *pulumi.Context, name string, id pulumi.IDInput, state *RollbackDataEngineImageOperationState, opts ...pulumi.ResourceOption) (*RollbackDataEngineImageOperation, error)
GetRollbackDataEngineImageOperation gets an existing RollbackDataEngineImageOperation 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 NewRollbackDataEngineImageOperation ¶
func NewRollbackDataEngineImageOperation(ctx *pulumi.Context, name string, args *RollbackDataEngineImageOperationArgs, opts ...pulumi.ResourceOption) (*RollbackDataEngineImageOperation, error)
NewRollbackDataEngineImageOperation registers a new resource with the given unique name, arguments, and options.
func (*RollbackDataEngineImageOperation) ElementType ¶
func (*RollbackDataEngineImageOperation) ElementType() reflect.Type
func (*RollbackDataEngineImageOperation) ToRollbackDataEngineImageOperationOutput ¶
func (i *RollbackDataEngineImageOperation) ToRollbackDataEngineImageOperationOutput() RollbackDataEngineImageOperationOutput
func (*RollbackDataEngineImageOperation) ToRollbackDataEngineImageOperationOutputWithContext ¶
func (i *RollbackDataEngineImageOperation) ToRollbackDataEngineImageOperationOutputWithContext(ctx context.Context) RollbackDataEngineImageOperationOutput
type RollbackDataEngineImageOperationArgs ¶
type RollbackDataEngineImageOperationArgs struct { // Engine unique id. DataEngineId pulumi.StringInput // Log record id before rollback. FromRecordId pulumi.StringPtrInput // Log record id after rollback. ToRecordId pulumi.StringPtrInput }
The set of arguments for constructing a RollbackDataEngineImageOperation resource.
func (RollbackDataEngineImageOperationArgs) ElementType ¶
func (RollbackDataEngineImageOperationArgs) ElementType() reflect.Type
type RollbackDataEngineImageOperationArray ¶
type RollbackDataEngineImageOperationArray []RollbackDataEngineImageOperationInput
func (RollbackDataEngineImageOperationArray) ElementType ¶
func (RollbackDataEngineImageOperationArray) ElementType() reflect.Type
func (RollbackDataEngineImageOperationArray) ToRollbackDataEngineImageOperationArrayOutput ¶
func (i RollbackDataEngineImageOperationArray) ToRollbackDataEngineImageOperationArrayOutput() RollbackDataEngineImageOperationArrayOutput
func (RollbackDataEngineImageOperationArray) ToRollbackDataEngineImageOperationArrayOutputWithContext ¶
func (i RollbackDataEngineImageOperationArray) ToRollbackDataEngineImageOperationArrayOutputWithContext(ctx context.Context) RollbackDataEngineImageOperationArrayOutput
type RollbackDataEngineImageOperationArrayInput ¶
type RollbackDataEngineImageOperationArrayInput interface { pulumi.Input ToRollbackDataEngineImageOperationArrayOutput() RollbackDataEngineImageOperationArrayOutput ToRollbackDataEngineImageOperationArrayOutputWithContext(context.Context) RollbackDataEngineImageOperationArrayOutput }
RollbackDataEngineImageOperationArrayInput is an input type that accepts RollbackDataEngineImageOperationArray and RollbackDataEngineImageOperationArrayOutput values. You can construct a concrete instance of `RollbackDataEngineImageOperationArrayInput` via:
RollbackDataEngineImageOperationArray{ RollbackDataEngineImageOperationArgs{...} }
type RollbackDataEngineImageOperationArrayOutput ¶
type RollbackDataEngineImageOperationArrayOutput struct{ *pulumi.OutputState }
func (RollbackDataEngineImageOperationArrayOutput) ElementType ¶
func (RollbackDataEngineImageOperationArrayOutput) ElementType() reflect.Type
func (RollbackDataEngineImageOperationArrayOutput) ToRollbackDataEngineImageOperationArrayOutput ¶
func (o RollbackDataEngineImageOperationArrayOutput) ToRollbackDataEngineImageOperationArrayOutput() RollbackDataEngineImageOperationArrayOutput
func (RollbackDataEngineImageOperationArrayOutput) ToRollbackDataEngineImageOperationArrayOutputWithContext ¶
func (o RollbackDataEngineImageOperationArrayOutput) ToRollbackDataEngineImageOperationArrayOutputWithContext(ctx context.Context) RollbackDataEngineImageOperationArrayOutput
type RollbackDataEngineImageOperationInput ¶
type RollbackDataEngineImageOperationInput interface { pulumi.Input ToRollbackDataEngineImageOperationOutput() RollbackDataEngineImageOperationOutput ToRollbackDataEngineImageOperationOutputWithContext(ctx context.Context) RollbackDataEngineImageOperationOutput }
type RollbackDataEngineImageOperationMap ¶
type RollbackDataEngineImageOperationMap map[string]RollbackDataEngineImageOperationInput
func (RollbackDataEngineImageOperationMap) ElementType ¶
func (RollbackDataEngineImageOperationMap) ElementType() reflect.Type
func (RollbackDataEngineImageOperationMap) ToRollbackDataEngineImageOperationMapOutput ¶
func (i RollbackDataEngineImageOperationMap) ToRollbackDataEngineImageOperationMapOutput() RollbackDataEngineImageOperationMapOutput
func (RollbackDataEngineImageOperationMap) ToRollbackDataEngineImageOperationMapOutputWithContext ¶
func (i RollbackDataEngineImageOperationMap) ToRollbackDataEngineImageOperationMapOutputWithContext(ctx context.Context) RollbackDataEngineImageOperationMapOutput
type RollbackDataEngineImageOperationMapInput ¶
type RollbackDataEngineImageOperationMapInput interface { pulumi.Input ToRollbackDataEngineImageOperationMapOutput() RollbackDataEngineImageOperationMapOutput ToRollbackDataEngineImageOperationMapOutputWithContext(context.Context) RollbackDataEngineImageOperationMapOutput }
RollbackDataEngineImageOperationMapInput is an input type that accepts RollbackDataEngineImageOperationMap and RollbackDataEngineImageOperationMapOutput values. You can construct a concrete instance of `RollbackDataEngineImageOperationMapInput` via:
RollbackDataEngineImageOperationMap{ "key": RollbackDataEngineImageOperationArgs{...} }
type RollbackDataEngineImageOperationMapOutput ¶
type RollbackDataEngineImageOperationMapOutput struct{ *pulumi.OutputState }
func (RollbackDataEngineImageOperationMapOutput) ElementType ¶
func (RollbackDataEngineImageOperationMapOutput) ElementType() reflect.Type
func (RollbackDataEngineImageOperationMapOutput) MapIndex ¶
func (o RollbackDataEngineImageOperationMapOutput) MapIndex(k pulumi.StringInput) RollbackDataEngineImageOperationOutput
func (RollbackDataEngineImageOperationMapOutput) ToRollbackDataEngineImageOperationMapOutput ¶
func (o RollbackDataEngineImageOperationMapOutput) ToRollbackDataEngineImageOperationMapOutput() RollbackDataEngineImageOperationMapOutput
func (RollbackDataEngineImageOperationMapOutput) ToRollbackDataEngineImageOperationMapOutputWithContext ¶
func (o RollbackDataEngineImageOperationMapOutput) ToRollbackDataEngineImageOperationMapOutputWithContext(ctx context.Context) RollbackDataEngineImageOperationMapOutput
type RollbackDataEngineImageOperationOutput ¶
type RollbackDataEngineImageOperationOutput struct{ *pulumi.OutputState }
func (RollbackDataEngineImageOperationOutput) DataEngineId ¶
func (o RollbackDataEngineImageOperationOutput) DataEngineId() pulumi.StringOutput
Engine unique id.
func (RollbackDataEngineImageOperationOutput) ElementType ¶
func (RollbackDataEngineImageOperationOutput) ElementType() reflect.Type
func (RollbackDataEngineImageOperationOutput) FromRecordId ¶
func (o RollbackDataEngineImageOperationOutput) FromRecordId() pulumi.StringPtrOutput
Log record id before rollback.
func (RollbackDataEngineImageOperationOutput) ToRecordId ¶
func (o RollbackDataEngineImageOperationOutput) ToRecordId() pulumi.StringPtrOutput
Log record id after rollback.
func (RollbackDataEngineImageOperationOutput) ToRollbackDataEngineImageOperationOutput ¶
func (o RollbackDataEngineImageOperationOutput) ToRollbackDataEngineImageOperationOutput() RollbackDataEngineImageOperationOutput
func (RollbackDataEngineImageOperationOutput) ToRollbackDataEngineImageOperationOutputWithContext ¶
func (o RollbackDataEngineImageOperationOutput) ToRollbackDataEngineImageOperationOutputWithContext(ctx context.Context) RollbackDataEngineImageOperationOutput
type RollbackDataEngineImageOperationState ¶
type RollbackDataEngineImageOperationState struct { // Engine unique id. DataEngineId pulumi.StringPtrInput // Log record id before rollback. FromRecordId pulumi.StringPtrInput // Log record id after rollback. ToRecordId pulumi.StringPtrInput }
func (RollbackDataEngineImageOperationState) ElementType ¶
func (RollbackDataEngineImageOperationState) ElementType() reflect.Type
type StoreLocationConfig ¶
type StoreLocationConfig struct { pulumi.CustomResourceState // Whether to enable advanced settings: 0-no, 1-yes. Enable pulumi.IntOutput `pulumi:"enable"` // The calculation results are stored in the cos path, such as: cosn://bucketname/. StoreLocation pulumi.StringOutput `pulumi:"storeLocation"` }
Provides a resource to create a dlc storeLocationConfig
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Dlc"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Dlc.NewStoreLocationConfig(ctx, "storeLocationConfig", &Dlc.StoreLocationConfigArgs{ Enable: pulumi.Int(1), StoreLocation: pulumi.String("cosn://bucketname/"), }) if err != nil { return err } return nil }) }
```
## Import
dlc store_location_config can be imported using the id, e.g.
```sh
$ pulumi import tencentcloud:Dlc/storeLocationConfig:StoreLocationConfig store_location_config store_location_config_id
```
func GetStoreLocationConfig ¶
func GetStoreLocationConfig(ctx *pulumi.Context, name string, id pulumi.IDInput, state *StoreLocationConfigState, opts ...pulumi.ResourceOption) (*StoreLocationConfig, error)
GetStoreLocationConfig gets an existing StoreLocationConfig 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 NewStoreLocationConfig ¶
func NewStoreLocationConfig(ctx *pulumi.Context, name string, args *StoreLocationConfigArgs, opts ...pulumi.ResourceOption) (*StoreLocationConfig, error)
NewStoreLocationConfig registers a new resource with the given unique name, arguments, and options.
func (*StoreLocationConfig) ElementType ¶
func (*StoreLocationConfig) ElementType() reflect.Type
func (*StoreLocationConfig) ToStoreLocationConfigOutput ¶
func (i *StoreLocationConfig) ToStoreLocationConfigOutput() StoreLocationConfigOutput
func (*StoreLocationConfig) ToStoreLocationConfigOutputWithContext ¶
func (i *StoreLocationConfig) ToStoreLocationConfigOutputWithContext(ctx context.Context) StoreLocationConfigOutput
type StoreLocationConfigArgs ¶
type StoreLocationConfigArgs struct { // Whether to enable advanced settings: 0-no, 1-yes. Enable pulumi.IntInput // The calculation results are stored in the cos path, such as: cosn://bucketname/. StoreLocation pulumi.StringInput }
The set of arguments for constructing a StoreLocationConfig resource.
func (StoreLocationConfigArgs) ElementType ¶
func (StoreLocationConfigArgs) ElementType() reflect.Type
type StoreLocationConfigArray ¶
type StoreLocationConfigArray []StoreLocationConfigInput
func (StoreLocationConfigArray) ElementType ¶
func (StoreLocationConfigArray) ElementType() reflect.Type
func (StoreLocationConfigArray) ToStoreLocationConfigArrayOutput ¶
func (i StoreLocationConfigArray) ToStoreLocationConfigArrayOutput() StoreLocationConfigArrayOutput
func (StoreLocationConfigArray) ToStoreLocationConfigArrayOutputWithContext ¶
func (i StoreLocationConfigArray) ToStoreLocationConfigArrayOutputWithContext(ctx context.Context) StoreLocationConfigArrayOutput
type StoreLocationConfigArrayInput ¶
type StoreLocationConfigArrayInput interface { pulumi.Input ToStoreLocationConfigArrayOutput() StoreLocationConfigArrayOutput ToStoreLocationConfigArrayOutputWithContext(context.Context) StoreLocationConfigArrayOutput }
StoreLocationConfigArrayInput is an input type that accepts StoreLocationConfigArray and StoreLocationConfigArrayOutput values. You can construct a concrete instance of `StoreLocationConfigArrayInput` via:
StoreLocationConfigArray{ StoreLocationConfigArgs{...} }
type StoreLocationConfigArrayOutput ¶
type StoreLocationConfigArrayOutput struct{ *pulumi.OutputState }
func (StoreLocationConfigArrayOutput) ElementType ¶
func (StoreLocationConfigArrayOutput) ElementType() reflect.Type
func (StoreLocationConfigArrayOutput) Index ¶
func (o StoreLocationConfigArrayOutput) Index(i pulumi.IntInput) StoreLocationConfigOutput
func (StoreLocationConfigArrayOutput) ToStoreLocationConfigArrayOutput ¶
func (o StoreLocationConfigArrayOutput) ToStoreLocationConfigArrayOutput() StoreLocationConfigArrayOutput
func (StoreLocationConfigArrayOutput) ToStoreLocationConfigArrayOutputWithContext ¶
func (o StoreLocationConfigArrayOutput) ToStoreLocationConfigArrayOutputWithContext(ctx context.Context) StoreLocationConfigArrayOutput
type StoreLocationConfigInput ¶
type StoreLocationConfigInput interface { pulumi.Input ToStoreLocationConfigOutput() StoreLocationConfigOutput ToStoreLocationConfigOutputWithContext(ctx context.Context) StoreLocationConfigOutput }
type StoreLocationConfigMap ¶
type StoreLocationConfigMap map[string]StoreLocationConfigInput
func (StoreLocationConfigMap) ElementType ¶
func (StoreLocationConfigMap) ElementType() reflect.Type
func (StoreLocationConfigMap) ToStoreLocationConfigMapOutput ¶
func (i StoreLocationConfigMap) ToStoreLocationConfigMapOutput() StoreLocationConfigMapOutput
func (StoreLocationConfigMap) ToStoreLocationConfigMapOutputWithContext ¶
func (i StoreLocationConfigMap) ToStoreLocationConfigMapOutputWithContext(ctx context.Context) StoreLocationConfigMapOutput
type StoreLocationConfigMapInput ¶
type StoreLocationConfigMapInput interface { pulumi.Input ToStoreLocationConfigMapOutput() StoreLocationConfigMapOutput ToStoreLocationConfigMapOutputWithContext(context.Context) StoreLocationConfigMapOutput }
StoreLocationConfigMapInput is an input type that accepts StoreLocationConfigMap and StoreLocationConfigMapOutput values. You can construct a concrete instance of `StoreLocationConfigMapInput` via:
StoreLocationConfigMap{ "key": StoreLocationConfigArgs{...} }
type StoreLocationConfigMapOutput ¶
type StoreLocationConfigMapOutput struct{ *pulumi.OutputState }
func (StoreLocationConfigMapOutput) ElementType ¶
func (StoreLocationConfigMapOutput) ElementType() reflect.Type
func (StoreLocationConfigMapOutput) MapIndex ¶
func (o StoreLocationConfigMapOutput) MapIndex(k pulumi.StringInput) StoreLocationConfigOutput
func (StoreLocationConfigMapOutput) ToStoreLocationConfigMapOutput ¶
func (o StoreLocationConfigMapOutput) ToStoreLocationConfigMapOutput() StoreLocationConfigMapOutput
func (StoreLocationConfigMapOutput) ToStoreLocationConfigMapOutputWithContext ¶
func (o StoreLocationConfigMapOutput) ToStoreLocationConfigMapOutputWithContext(ctx context.Context) StoreLocationConfigMapOutput
type StoreLocationConfigOutput ¶
type StoreLocationConfigOutput struct{ *pulumi.OutputState }
func (StoreLocationConfigOutput) ElementType ¶
func (StoreLocationConfigOutput) ElementType() reflect.Type
func (StoreLocationConfigOutput) Enable ¶
func (o StoreLocationConfigOutput) Enable() pulumi.IntOutput
Whether to enable advanced settings: 0-no, 1-yes.
func (StoreLocationConfigOutput) StoreLocation ¶
func (o StoreLocationConfigOutput) StoreLocation() pulumi.StringOutput
The calculation results are stored in the cos path, such as: cosn://bucketname/.
func (StoreLocationConfigOutput) ToStoreLocationConfigOutput ¶
func (o StoreLocationConfigOutput) ToStoreLocationConfigOutput() StoreLocationConfigOutput
func (StoreLocationConfigOutput) ToStoreLocationConfigOutputWithContext ¶
func (o StoreLocationConfigOutput) ToStoreLocationConfigOutputWithContext(ctx context.Context) StoreLocationConfigOutput
type StoreLocationConfigState ¶
type StoreLocationConfigState struct { // Whether to enable advanced settings: 0-no, 1-yes. Enable pulumi.IntPtrInput // The calculation results are stored in the cos path, such as: cosn://bucketname/. StoreLocation pulumi.StringPtrInput }
func (StoreLocationConfigState) ElementType ¶
func (StoreLocationConfigState) ElementType() reflect.Type
type SuspendResumeDataEngine ¶
type SuspendResumeDataEngine struct { pulumi.CustomResourceState // Engine name. DataEngineName pulumi.StringOutput `pulumi:"dataEngineName"` // Engine operate tye: suspend/resume. Operate pulumi.StringOutput `pulumi:"operate"` }
Provides a resource to create a dlc suspendResumeDataEngine
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Dlc"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Dlc.NewSuspendResumeDataEngine(ctx, "suspendResumeDataEngine", &Dlc.SuspendResumeDataEngineArgs{ DataEngineName: pulumi.String("example-iac"), Operate: pulumi.String("suspend"), }) if err != nil { return err } return nil }) }
```
## Import
dlc suspend_resume_data_engine can be imported using the id, e.g.
```sh
$ pulumi import tencentcloud:Dlc/suspendResumeDataEngine:SuspendResumeDataEngine suspend_resume_data_engine suspend_resume_data_engine_id
```
func GetSuspendResumeDataEngine ¶
func GetSuspendResumeDataEngine(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SuspendResumeDataEngineState, opts ...pulumi.ResourceOption) (*SuspendResumeDataEngine, error)
GetSuspendResumeDataEngine gets an existing SuspendResumeDataEngine 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 NewSuspendResumeDataEngine ¶
func NewSuspendResumeDataEngine(ctx *pulumi.Context, name string, args *SuspendResumeDataEngineArgs, opts ...pulumi.ResourceOption) (*SuspendResumeDataEngine, error)
NewSuspendResumeDataEngine registers a new resource with the given unique name, arguments, and options.
func (*SuspendResumeDataEngine) ElementType ¶
func (*SuspendResumeDataEngine) ElementType() reflect.Type
func (*SuspendResumeDataEngine) ToSuspendResumeDataEngineOutput ¶
func (i *SuspendResumeDataEngine) ToSuspendResumeDataEngineOutput() SuspendResumeDataEngineOutput
func (*SuspendResumeDataEngine) ToSuspendResumeDataEngineOutputWithContext ¶
func (i *SuspendResumeDataEngine) ToSuspendResumeDataEngineOutputWithContext(ctx context.Context) SuspendResumeDataEngineOutput
type SuspendResumeDataEngineArgs ¶
type SuspendResumeDataEngineArgs struct { // Engine name. DataEngineName pulumi.StringInput // Engine operate tye: suspend/resume. Operate pulumi.StringInput }
The set of arguments for constructing a SuspendResumeDataEngine resource.
func (SuspendResumeDataEngineArgs) ElementType ¶
func (SuspendResumeDataEngineArgs) ElementType() reflect.Type
type SuspendResumeDataEngineArray ¶
type SuspendResumeDataEngineArray []SuspendResumeDataEngineInput
func (SuspendResumeDataEngineArray) ElementType ¶
func (SuspendResumeDataEngineArray) ElementType() reflect.Type
func (SuspendResumeDataEngineArray) ToSuspendResumeDataEngineArrayOutput ¶
func (i SuspendResumeDataEngineArray) ToSuspendResumeDataEngineArrayOutput() SuspendResumeDataEngineArrayOutput
func (SuspendResumeDataEngineArray) ToSuspendResumeDataEngineArrayOutputWithContext ¶
func (i SuspendResumeDataEngineArray) ToSuspendResumeDataEngineArrayOutputWithContext(ctx context.Context) SuspendResumeDataEngineArrayOutput
type SuspendResumeDataEngineArrayInput ¶
type SuspendResumeDataEngineArrayInput interface { pulumi.Input ToSuspendResumeDataEngineArrayOutput() SuspendResumeDataEngineArrayOutput ToSuspendResumeDataEngineArrayOutputWithContext(context.Context) SuspendResumeDataEngineArrayOutput }
SuspendResumeDataEngineArrayInput is an input type that accepts SuspendResumeDataEngineArray and SuspendResumeDataEngineArrayOutput values. You can construct a concrete instance of `SuspendResumeDataEngineArrayInput` via:
SuspendResumeDataEngineArray{ SuspendResumeDataEngineArgs{...} }
type SuspendResumeDataEngineArrayOutput ¶
type SuspendResumeDataEngineArrayOutput struct{ *pulumi.OutputState }
func (SuspendResumeDataEngineArrayOutput) ElementType ¶
func (SuspendResumeDataEngineArrayOutput) ElementType() reflect.Type
func (SuspendResumeDataEngineArrayOutput) Index ¶
func (o SuspendResumeDataEngineArrayOutput) Index(i pulumi.IntInput) SuspendResumeDataEngineOutput
func (SuspendResumeDataEngineArrayOutput) ToSuspendResumeDataEngineArrayOutput ¶
func (o SuspendResumeDataEngineArrayOutput) ToSuspendResumeDataEngineArrayOutput() SuspendResumeDataEngineArrayOutput
func (SuspendResumeDataEngineArrayOutput) ToSuspendResumeDataEngineArrayOutputWithContext ¶
func (o SuspendResumeDataEngineArrayOutput) ToSuspendResumeDataEngineArrayOutputWithContext(ctx context.Context) SuspendResumeDataEngineArrayOutput
type SuspendResumeDataEngineInput ¶
type SuspendResumeDataEngineInput interface { pulumi.Input ToSuspendResumeDataEngineOutput() SuspendResumeDataEngineOutput ToSuspendResumeDataEngineOutputWithContext(ctx context.Context) SuspendResumeDataEngineOutput }
type SuspendResumeDataEngineMap ¶
type SuspendResumeDataEngineMap map[string]SuspendResumeDataEngineInput
func (SuspendResumeDataEngineMap) ElementType ¶
func (SuspendResumeDataEngineMap) ElementType() reflect.Type
func (SuspendResumeDataEngineMap) ToSuspendResumeDataEngineMapOutput ¶
func (i SuspendResumeDataEngineMap) ToSuspendResumeDataEngineMapOutput() SuspendResumeDataEngineMapOutput
func (SuspendResumeDataEngineMap) ToSuspendResumeDataEngineMapOutputWithContext ¶
func (i SuspendResumeDataEngineMap) ToSuspendResumeDataEngineMapOutputWithContext(ctx context.Context) SuspendResumeDataEngineMapOutput
type SuspendResumeDataEngineMapInput ¶
type SuspendResumeDataEngineMapInput interface { pulumi.Input ToSuspendResumeDataEngineMapOutput() SuspendResumeDataEngineMapOutput ToSuspendResumeDataEngineMapOutputWithContext(context.Context) SuspendResumeDataEngineMapOutput }
SuspendResumeDataEngineMapInput is an input type that accepts SuspendResumeDataEngineMap and SuspendResumeDataEngineMapOutput values. You can construct a concrete instance of `SuspendResumeDataEngineMapInput` via:
SuspendResumeDataEngineMap{ "key": SuspendResumeDataEngineArgs{...} }
type SuspendResumeDataEngineMapOutput ¶
type SuspendResumeDataEngineMapOutput struct{ *pulumi.OutputState }
func (SuspendResumeDataEngineMapOutput) ElementType ¶
func (SuspendResumeDataEngineMapOutput) ElementType() reflect.Type
func (SuspendResumeDataEngineMapOutput) MapIndex ¶
func (o SuspendResumeDataEngineMapOutput) MapIndex(k pulumi.StringInput) SuspendResumeDataEngineOutput
func (SuspendResumeDataEngineMapOutput) ToSuspendResumeDataEngineMapOutput ¶
func (o SuspendResumeDataEngineMapOutput) ToSuspendResumeDataEngineMapOutput() SuspendResumeDataEngineMapOutput
func (SuspendResumeDataEngineMapOutput) ToSuspendResumeDataEngineMapOutputWithContext ¶
func (o SuspendResumeDataEngineMapOutput) ToSuspendResumeDataEngineMapOutputWithContext(ctx context.Context) SuspendResumeDataEngineMapOutput
type SuspendResumeDataEngineOutput ¶
type SuspendResumeDataEngineOutput struct{ *pulumi.OutputState }
func (SuspendResumeDataEngineOutput) DataEngineName ¶
func (o SuspendResumeDataEngineOutput) DataEngineName() pulumi.StringOutput
Engine name.
func (SuspendResumeDataEngineOutput) ElementType ¶
func (SuspendResumeDataEngineOutput) ElementType() reflect.Type
func (SuspendResumeDataEngineOutput) Operate ¶
func (o SuspendResumeDataEngineOutput) Operate() pulumi.StringOutput
Engine operate tye: suspend/resume.
func (SuspendResumeDataEngineOutput) ToSuspendResumeDataEngineOutput ¶
func (o SuspendResumeDataEngineOutput) ToSuspendResumeDataEngineOutput() SuspendResumeDataEngineOutput
func (SuspendResumeDataEngineOutput) ToSuspendResumeDataEngineOutputWithContext ¶
func (o SuspendResumeDataEngineOutput) ToSuspendResumeDataEngineOutputWithContext(ctx context.Context) SuspendResumeDataEngineOutput
type SuspendResumeDataEngineState ¶
type SuspendResumeDataEngineState struct { // Engine name. DataEngineName pulumi.StringPtrInput // Engine operate tye: suspend/resume. Operate pulumi.StringPtrInput }
func (SuspendResumeDataEngineState) ElementType ¶
func (SuspendResumeDataEngineState) ElementType() reflect.Type
type SwitchDataEngineImageOperation ¶
type SwitchDataEngineImageOperation struct { pulumi.CustomResourceState // Engine unique id. DataEngineId pulumi.StringOutput `pulumi:"dataEngineId"` // New image version id. NewImageVersionId pulumi.StringOutput `pulumi:"newImageVersionId"` }
Provides a resource to create a dlc switchDataEngineImageOperation
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Dlc"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Dlc.NewSwitchDataEngineImageOperation(ctx, "switchDataEngineImageOperation", &Dlc.SwitchDataEngineImageOperationArgs{ DataEngineId: pulumi.String("DataEngine-g5ds87d8"), NewImageVersionId: pulumi.String("344ba1c6-b7a9-403a-a255-422fffed6d38"), }) if err != nil { return err } return nil }) }
```
func GetSwitchDataEngineImageOperation ¶
func GetSwitchDataEngineImageOperation(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SwitchDataEngineImageOperationState, opts ...pulumi.ResourceOption) (*SwitchDataEngineImageOperation, error)
GetSwitchDataEngineImageOperation gets an existing SwitchDataEngineImageOperation 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 NewSwitchDataEngineImageOperation ¶
func NewSwitchDataEngineImageOperation(ctx *pulumi.Context, name string, args *SwitchDataEngineImageOperationArgs, opts ...pulumi.ResourceOption) (*SwitchDataEngineImageOperation, error)
NewSwitchDataEngineImageOperation registers a new resource with the given unique name, arguments, and options.
func (*SwitchDataEngineImageOperation) ElementType ¶
func (*SwitchDataEngineImageOperation) ElementType() reflect.Type
func (*SwitchDataEngineImageOperation) ToSwitchDataEngineImageOperationOutput ¶
func (i *SwitchDataEngineImageOperation) ToSwitchDataEngineImageOperationOutput() SwitchDataEngineImageOperationOutput
func (*SwitchDataEngineImageOperation) ToSwitchDataEngineImageOperationOutputWithContext ¶
func (i *SwitchDataEngineImageOperation) ToSwitchDataEngineImageOperationOutputWithContext(ctx context.Context) SwitchDataEngineImageOperationOutput
type SwitchDataEngineImageOperationArgs ¶
type SwitchDataEngineImageOperationArgs struct { // Engine unique id. DataEngineId pulumi.StringInput // New image version id. NewImageVersionId pulumi.StringInput }
The set of arguments for constructing a SwitchDataEngineImageOperation resource.
func (SwitchDataEngineImageOperationArgs) ElementType ¶
func (SwitchDataEngineImageOperationArgs) ElementType() reflect.Type
type SwitchDataEngineImageOperationArray ¶
type SwitchDataEngineImageOperationArray []SwitchDataEngineImageOperationInput
func (SwitchDataEngineImageOperationArray) ElementType ¶
func (SwitchDataEngineImageOperationArray) ElementType() reflect.Type
func (SwitchDataEngineImageOperationArray) ToSwitchDataEngineImageOperationArrayOutput ¶
func (i SwitchDataEngineImageOperationArray) ToSwitchDataEngineImageOperationArrayOutput() SwitchDataEngineImageOperationArrayOutput
func (SwitchDataEngineImageOperationArray) ToSwitchDataEngineImageOperationArrayOutputWithContext ¶
func (i SwitchDataEngineImageOperationArray) ToSwitchDataEngineImageOperationArrayOutputWithContext(ctx context.Context) SwitchDataEngineImageOperationArrayOutput
type SwitchDataEngineImageOperationArrayInput ¶
type SwitchDataEngineImageOperationArrayInput interface { pulumi.Input ToSwitchDataEngineImageOperationArrayOutput() SwitchDataEngineImageOperationArrayOutput ToSwitchDataEngineImageOperationArrayOutputWithContext(context.Context) SwitchDataEngineImageOperationArrayOutput }
SwitchDataEngineImageOperationArrayInput is an input type that accepts SwitchDataEngineImageOperationArray and SwitchDataEngineImageOperationArrayOutput values. You can construct a concrete instance of `SwitchDataEngineImageOperationArrayInput` via:
SwitchDataEngineImageOperationArray{ SwitchDataEngineImageOperationArgs{...} }
type SwitchDataEngineImageOperationArrayOutput ¶
type SwitchDataEngineImageOperationArrayOutput struct{ *pulumi.OutputState }
func (SwitchDataEngineImageOperationArrayOutput) ElementType ¶
func (SwitchDataEngineImageOperationArrayOutput) ElementType() reflect.Type
func (SwitchDataEngineImageOperationArrayOutput) ToSwitchDataEngineImageOperationArrayOutput ¶
func (o SwitchDataEngineImageOperationArrayOutput) ToSwitchDataEngineImageOperationArrayOutput() SwitchDataEngineImageOperationArrayOutput
func (SwitchDataEngineImageOperationArrayOutput) ToSwitchDataEngineImageOperationArrayOutputWithContext ¶
func (o SwitchDataEngineImageOperationArrayOutput) ToSwitchDataEngineImageOperationArrayOutputWithContext(ctx context.Context) SwitchDataEngineImageOperationArrayOutput
type SwitchDataEngineImageOperationInput ¶
type SwitchDataEngineImageOperationInput interface { pulumi.Input ToSwitchDataEngineImageOperationOutput() SwitchDataEngineImageOperationOutput ToSwitchDataEngineImageOperationOutputWithContext(ctx context.Context) SwitchDataEngineImageOperationOutput }
type SwitchDataEngineImageOperationMap ¶
type SwitchDataEngineImageOperationMap map[string]SwitchDataEngineImageOperationInput
func (SwitchDataEngineImageOperationMap) ElementType ¶
func (SwitchDataEngineImageOperationMap) ElementType() reflect.Type
func (SwitchDataEngineImageOperationMap) ToSwitchDataEngineImageOperationMapOutput ¶
func (i SwitchDataEngineImageOperationMap) ToSwitchDataEngineImageOperationMapOutput() SwitchDataEngineImageOperationMapOutput
func (SwitchDataEngineImageOperationMap) ToSwitchDataEngineImageOperationMapOutputWithContext ¶
func (i SwitchDataEngineImageOperationMap) ToSwitchDataEngineImageOperationMapOutputWithContext(ctx context.Context) SwitchDataEngineImageOperationMapOutput
type SwitchDataEngineImageOperationMapInput ¶
type SwitchDataEngineImageOperationMapInput interface { pulumi.Input ToSwitchDataEngineImageOperationMapOutput() SwitchDataEngineImageOperationMapOutput ToSwitchDataEngineImageOperationMapOutputWithContext(context.Context) SwitchDataEngineImageOperationMapOutput }
SwitchDataEngineImageOperationMapInput is an input type that accepts SwitchDataEngineImageOperationMap and SwitchDataEngineImageOperationMapOutput values. You can construct a concrete instance of `SwitchDataEngineImageOperationMapInput` via:
SwitchDataEngineImageOperationMap{ "key": SwitchDataEngineImageOperationArgs{...} }
type SwitchDataEngineImageOperationMapOutput ¶
type SwitchDataEngineImageOperationMapOutput struct{ *pulumi.OutputState }
func (SwitchDataEngineImageOperationMapOutput) ElementType ¶
func (SwitchDataEngineImageOperationMapOutput) ElementType() reflect.Type
func (SwitchDataEngineImageOperationMapOutput) MapIndex ¶
func (o SwitchDataEngineImageOperationMapOutput) MapIndex(k pulumi.StringInput) SwitchDataEngineImageOperationOutput
func (SwitchDataEngineImageOperationMapOutput) ToSwitchDataEngineImageOperationMapOutput ¶
func (o SwitchDataEngineImageOperationMapOutput) ToSwitchDataEngineImageOperationMapOutput() SwitchDataEngineImageOperationMapOutput
func (SwitchDataEngineImageOperationMapOutput) ToSwitchDataEngineImageOperationMapOutputWithContext ¶
func (o SwitchDataEngineImageOperationMapOutput) ToSwitchDataEngineImageOperationMapOutputWithContext(ctx context.Context) SwitchDataEngineImageOperationMapOutput
type SwitchDataEngineImageOperationOutput ¶
type SwitchDataEngineImageOperationOutput struct{ *pulumi.OutputState }
func (SwitchDataEngineImageOperationOutput) DataEngineId ¶
func (o SwitchDataEngineImageOperationOutput) DataEngineId() pulumi.StringOutput
Engine unique id.
func (SwitchDataEngineImageOperationOutput) ElementType ¶
func (SwitchDataEngineImageOperationOutput) ElementType() reflect.Type
func (SwitchDataEngineImageOperationOutput) NewImageVersionId ¶
func (o SwitchDataEngineImageOperationOutput) NewImageVersionId() pulumi.StringOutput
New image version id.
func (SwitchDataEngineImageOperationOutput) ToSwitchDataEngineImageOperationOutput ¶
func (o SwitchDataEngineImageOperationOutput) ToSwitchDataEngineImageOperationOutput() SwitchDataEngineImageOperationOutput
func (SwitchDataEngineImageOperationOutput) ToSwitchDataEngineImageOperationOutputWithContext ¶
func (o SwitchDataEngineImageOperationOutput) ToSwitchDataEngineImageOperationOutputWithContext(ctx context.Context) SwitchDataEngineImageOperationOutput
type SwitchDataEngineImageOperationState ¶
type SwitchDataEngineImageOperationState struct { // Engine unique id. DataEngineId pulumi.StringPtrInput // New image version id. NewImageVersionId pulumi.StringPtrInput }
func (SwitchDataEngineImageOperationState) ElementType ¶
func (SwitchDataEngineImageOperationState) ElementType() reflect.Type
type UpdateDataEngineConfigOperation ¶
type UpdateDataEngineConfigOperation struct { pulumi.CustomResourceState // Engine configuration command, supports UpdateSparkSQLLakefsPath (update native table configuration), UpdateSparkSQLResultPath (update result path configuration). DataEngineConfigCommand pulumi.StringOutput `pulumi:"dataEngineConfigCommand"` // Engine unique id. DataEngineId pulumi.StringOutput `pulumi:"dataEngineId"` }
Provides a resource to create a dlc updateDataEngineConfigOperation
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Dlc"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Dlc.NewUpdateDataEngineConfigOperation(ctx, "updateDataEngineConfigOperation", &Dlc.UpdateDataEngineConfigOperationArgs{ DataEngineConfigCommand: pulumi.String("UpdateSparkSQLLakefsPath"), DataEngineId: pulumi.String("DataEngine-o3lzpqpo"), }) if err != nil { return err } return nil }) }
```
func GetUpdateDataEngineConfigOperation ¶
func GetUpdateDataEngineConfigOperation(ctx *pulumi.Context, name string, id pulumi.IDInput, state *UpdateDataEngineConfigOperationState, opts ...pulumi.ResourceOption) (*UpdateDataEngineConfigOperation, error)
GetUpdateDataEngineConfigOperation gets an existing UpdateDataEngineConfigOperation 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 NewUpdateDataEngineConfigOperation ¶
func NewUpdateDataEngineConfigOperation(ctx *pulumi.Context, name string, args *UpdateDataEngineConfigOperationArgs, opts ...pulumi.ResourceOption) (*UpdateDataEngineConfigOperation, error)
NewUpdateDataEngineConfigOperation registers a new resource with the given unique name, arguments, and options.
func (*UpdateDataEngineConfigOperation) ElementType ¶
func (*UpdateDataEngineConfigOperation) ElementType() reflect.Type
func (*UpdateDataEngineConfigOperation) ToUpdateDataEngineConfigOperationOutput ¶
func (i *UpdateDataEngineConfigOperation) ToUpdateDataEngineConfigOperationOutput() UpdateDataEngineConfigOperationOutput
func (*UpdateDataEngineConfigOperation) ToUpdateDataEngineConfigOperationOutputWithContext ¶
func (i *UpdateDataEngineConfigOperation) ToUpdateDataEngineConfigOperationOutputWithContext(ctx context.Context) UpdateDataEngineConfigOperationOutput
type UpdateDataEngineConfigOperationArgs ¶
type UpdateDataEngineConfigOperationArgs struct { // Engine configuration command, supports UpdateSparkSQLLakefsPath (update native table configuration), UpdateSparkSQLResultPath (update result path configuration). DataEngineConfigCommand pulumi.StringInput // Engine unique id. DataEngineId pulumi.StringInput }
The set of arguments for constructing a UpdateDataEngineConfigOperation resource.
func (UpdateDataEngineConfigOperationArgs) ElementType ¶
func (UpdateDataEngineConfigOperationArgs) ElementType() reflect.Type
type UpdateDataEngineConfigOperationArray ¶
type UpdateDataEngineConfigOperationArray []UpdateDataEngineConfigOperationInput
func (UpdateDataEngineConfigOperationArray) ElementType ¶
func (UpdateDataEngineConfigOperationArray) ElementType() reflect.Type
func (UpdateDataEngineConfigOperationArray) ToUpdateDataEngineConfigOperationArrayOutput ¶
func (i UpdateDataEngineConfigOperationArray) ToUpdateDataEngineConfigOperationArrayOutput() UpdateDataEngineConfigOperationArrayOutput
func (UpdateDataEngineConfigOperationArray) ToUpdateDataEngineConfigOperationArrayOutputWithContext ¶
func (i UpdateDataEngineConfigOperationArray) ToUpdateDataEngineConfigOperationArrayOutputWithContext(ctx context.Context) UpdateDataEngineConfigOperationArrayOutput
type UpdateDataEngineConfigOperationArrayInput ¶
type UpdateDataEngineConfigOperationArrayInput interface { pulumi.Input ToUpdateDataEngineConfigOperationArrayOutput() UpdateDataEngineConfigOperationArrayOutput ToUpdateDataEngineConfigOperationArrayOutputWithContext(context.Context) UpdateDataEngineConfigOperationArrayOutput }
UpdateDataEngineConfigOperationArrayInput is an input type that accepts UpdateDataEngineConfigOperationArray and UpdateDataEngineConfigOperationArrayOutput values. You can construct a concrete instance of `UpdateDataEngineConfigOperationArrayInput` via:
UpdateDataEngineConfigOperationArray{ UpdateDataEngineConfigOperationArgs{...} }
type UpdateDataEngineConfigOperationArrayOutput ¶
type UpdateDataEngineConfigOperationArrayOutput struct{ *pulumi.OutputState }
func (UpdateDataEngineConfigOperationArrayOutput) ElementType ¶
func (UpdateDataEngineConfigOperationArrayOutput) ElementType() reflect.Type
func (UpdateDataEngineConfigOperationArrayOutput) ToUpdateDataEngineConfigOperationArrayOutput ¶
func (o UpdateDataEngineConfigOperationArrayOutput) ToUpdateDataEngineConfigOperationArrayOutput() UpdateDataEngineConfigOperationArrayOutput
func (UpdateDataEngineConfigOperationArrayOutput) ToUpdateDataEngineConfigOperationArrayOutputWithContext ¶
func (o UpdateDataEngineConfigOperationArrayOutput) ToUpdateDataEngineConfigOperationArrayOutputWithContext(ctx context.Context) UpdateDataEngineConfigOperationArrayOutput
type UpdateDataEngineConfigOperationInput ¶
type UpdateDataEngineConfigOperationInput interface { pulumi.Input ToUpdateDataEngineConfigOperationOutput() UpdateDataEngineConfigOperationOutput ToUpdateDataEngineConfigOperationOutputWithContext(ctx context.Context) UpdateDataEngineConfigOperationOutput }
type UpdateDataEngineConfigOperationMap ¶
type UpdateDataEngineConfigOperationMap map[string]UpdateDataEngineConfigOperationInput
func (UpdateDataEngineConfigOperationMap) ElementType ¶
func (UpdateDataEngineConfigOperationMap) ElementType() reflect.Type
func (UpdateDataEngineConfigOperationMap) ToUpdateDataEngineConfigOperationMapOutput ¶
func (i UpdateDataEngineConfigOperationMap) ToUpdateDataEngineConfigOperationMapOutput() UpdateDataEngineConfigOperationMapOutput
func (UpdateDataEngineConfigOperationMap) ToUpdateDataEngineConfigOperationMapOutputWithContext ¶
func (i UpdateDataEngineConfigOperationMap) ToUpdateDataEngineConfigOperationMapOutputWithContext(ctx context.Context) UpdateDataEngineConfigOperationMapOutput
type UpdateDataEngineConfigOperationMapInput ¶
type UpdateDataEngineConfigOperationMapInput interface { pulumi.Input ToUpdateDataEngineConfigOperationMapOutput() UpdateDataEngineConfigOperationMapOutput ToUpdateDataEngineConfigOperationMapOutputWithContext(context.Context) UpdateDataEngineConfigOperationMapOutput }
UpdateDataEngineConfigOperationMapInput is an input type that accepts UpdateDataEngineConfigOperationMap and UpdateDataEngineConfigOperationMapOutput values. You can construct a concrete instance of `UpdateDataEngineConfigOperationMapInput` via:
UpdateDataEngineConfigOperationMap{ "key": UpdateDataEngineConfigOperationArgs{...} }
type UpdateDataEngineConfigOperationMapOutput ¶
type UpdateDataEngineConfigOperationMapOutput struct{ *pulumi.OutputState }
func (UpdateDataEngineConfigOperationMapOutput) ElementType ¶
func (UpdateDataEngineConfigOperationMapOutput) ElementType() reflect.Type
func (UpdateDataEngineConfigOperationMapOutput) MapIndex ¶
func (o UpdateDataEngineConfigOperationMapOutput) MapIndex(k pulumi.StringInput) UpdateDataEngineConfigOperationOutput
func (UpdateDataEngineConfigOperationMapOutput) ToUpdateDataEngineConfigOperationMapOutput ¶
func (o UpdateDataEngineConfigOperationMapOutput) ToUpdateDataEngineConfigOperationMapOutput() UpdateDataEngineConfigOperationMapOutput
func (UpdateDataEngineConfigOperationMapOutput) ToUpdateDataEngineConfigOperationMapOutputWithContext ¶
func (o UpdateDataEngineConfigOperationMapOutput) ToUpdateDataEngineConfigOperationMapOutputWithContext(ctx context.Context) UpdateDataEngineConfigOperationMapOutput
type UpdateDataEngineConfigOperationOutput ¶
type UpdateDataEngineConfigOperationOutput struct{ *pulumi.OutputState }
func (UpdateDataEngineConfigOperationOutput) DataEngineConfigCommand ¶
func (o UpdateDataEngineConfigOperationOutput) DataEngineConfigCommand() pulumi.StringOutput
Engine configuration command, supports UpdateSparkSQLLakefsPath (update native table configuration), UpdateSparkSQLResultPath (update result path configuration).
func (UpdateDataEngineConfigOperationOutput) DataEngineId ¶
func (o UpdateDataEngineConfigOperationOutput) DataEngineId() pulumi.StringOutput
Engine unique id.
func (UpdateDataEngineConfigOperationOutput) ElementType ¶
func (UpdateDataEngineConfigOperationOutput) ElementType() reflect.Type
func (UpdateDataEngineConfigOperationOutput) ToUpdateDataEngineConfigOperationOutput ¶
func (o UpdateDataEngineConfigOperationOutput) ToUpdateDataEngineConfigOperationOutput() UpdateDataEngineConfigOperationOutput
func (UpdateDataEngineConfigOperationOutput) ToUpdateDataEngineConfigOperationOutputWithContext ¶
func (o UpdateDataEngineConfigOperationOutput) ToUpdateDataEngineConfigOperationOutputWithContext(ctx context.Context) UpdateDataEngineConfigOperationOutput
type UpdateDataEngineConfigOperationState ¶
type UpdateDataEngineConfigOperationState struct { // Engine configuration command, supports UpdateSparkSQLLakefsPath (update native table configuration), UpdateSparkSQLResultPath (update result path configuration). DataEngineConfigCommand pulumi.StringPtrInput // Engine unique id. DataEngineId pulumi.StringPtrInput }
func (UpdateDataEngineConfigOperationState) ElementType ¶
func (UpdateDataEngineConfigOperationState) ElementType() reflect.Type
type UpdateRowFilterOperation ¶
type UpdateRowFilterOperation struct { pulumi.CustomResourceState // New filtering strategy. Policy UpdateRowFilterOperationPolicyOutput `pulumi:"policy"` // The id of the row filtering policy. PolicyId pulumi.IntOutput `pulumi:"policyId"` }
Provides a resource to create a dlc updateRowFilterOperation
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-tencentcloud/sdk/go/tencentcloud/Dlc" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Dlc"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Dlc.NewUpdateRowFilterOperation(ctx, "updateRowFilterOperation", &Dlc.UpdateRowFilterOperationArgs{ Policy: &dlc.UpdateRowFilterOperationPolicyArgs{ Catalog: pulumi.String("DataLakeCatalog"), Column: pulumi.String(""), Database: pulumi.String("test_iac_keep"), Function: pulumi.String(""), Mode: pulumi.String("SENIOR"), Operation: pulumi.String("value!=\"0\""), PolicyType: pulumi.String("ROWFILTER"), ReAuth: pulumi.Bool(false), Source: pulumi.String("USER"), Table: pulumi.String("test_table"), View: pulumi.String(""), }, PolicyId: pulumi.Int(103704), }) if err != nil { return err } return nil }) }
```
func GetUpdateRowFilterOperation ¶
func GetUpdateRowFilterOperation(ctx *pulumi.Context, name string, id pulumi.IDInput, state *UpdateRowFilterOperationState, opts ...pulumi.ResourceOption) (*UpdateRowFilterOperation, error)
GetUpdateRowFilterOperation gets an existing UpdateRowFilterOperation 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 NewUpdateRowFilterOperation ¶
func NewUpdateRowFilterOperation(ctx *pulumi.Context, name string, args *UpdateRowFilterOperationArgs, opts ...pulumi.ResourceOption) (*UpdateRowFilterOperation, error)
NewUpdateRowFilterOperation registers a new resource with the given unique name, arguments, and options.
func (*UpdateRowFilterOperation) ElementType ¶
func (*UpdateRowFilterOperation) ElementType() reflect.Type
func (*UpdateRowFilterOperation) ToUpdateRowFilterOperationOutput ¶
func (i *UpdateRowFilterOperation) ToUpdateRowFilterOperationOutput() UpdateRowFilterOperationOutput
func (*UpdateRowFilterOperation) ToUpdateRowFilterOperationOutputWithContext ¶
func (i *UpdateRowFilterOperation) ToUpdateRowFilterOperationOutputWithContext(ctx context.Context) UpdateRowFilterOperationOutput
type UpdateRowFilterOperationArgs ¶
type UpdateRowFilterOperationArgs struct { // New filtering strategy. Policy UpdateRowFilterOperationPolicyInput // The id of the row filtering policy. PolicyId pulumi.IntInput }
The set of arguments for constructing a UpdateRowFilterOperation resource.
func (UpdateRowFilterOperationArgs) ElementType ¶
func (UpdateRowFilterOperationArgs) ElementType() reflect.Type
type UpdateRowFilterOperationArray ¶
type UpdateRowFilterOperationArray []UpdateRowFilterOperationInput
func (UpdateRowFilterOperationArray) ElementType ¶
func (UpdateRowFilterOperationArray) ElementType() reflect.Type
func (UpdateRowFilterOperationArray) ToUpdateRowFilterOperationArrayOutput ¶
func (i UpdateRowFilterOperationArray) ToUpdateRowFilterOperationArrayOutput() UpdateRowFilterOperationArrayOutput
func (UpdateRowFilterOperationArray) ToUpdateRowFilterOperationArrayOutputWithContext ¶
func (i UpdateRowFilterOperationArray) ToUpdateRowFilterOperationArrayOutputWithContext(ctx context.Context) UpdateRowFilterOperationArrayOutput
type UpdateRowFilterOperationArrayInput ¶
type UpdateRowFilterOperationArrayInput interface { pulumi.Input ToUpdateRowFilterOperationArrayOutput() UpdateRowFilterOperationArrayOutput ToUpdateRowFilterOperationArrayOutputWithContext(context.Context) UpdateRowFilterOperationArrayOutput }
UpdateRowFilterOperationArrayInput is an input type that accepts UpdateRowFilterOperationArray and UpdateRowFilterOperationArrayOutput values. You can construct a concrete instance of `UpdateRowFilterOperationArrayInput` via:
UpdateRowFilterOperationArray{ UpdateRowFilterOperationArgs{...} }
type UpdateRowFilterOperationArrayOutput ¶
type UpdateRowFilterOperationArrayOutput struct{ *pulumi.OutputState }
func (UpdateRowFilterOperationArrayOutput) ElementType ¶
func (UpdateRowFilterOperationArrayOutput) ElementType() reflect.Type
func (UpdateRowFilterOperationArrayOutput) Index ¶
func (o UpdateRowFilterOperationArrayOutput) Index(i pulumi.IntInput) UpdateRowFilterOperationOutput
func (UpdateRowFilterOperationArrayOutput) ToUpdateRowFilterOperationArrayOutput ¶
func (o UpdateRowFilterOperationArrayOutput) ToUpdateRowFilterOperationArrayOutput() UpdateRowFilterOperationArrayOutput
func (UpdateRowFilterOperationArrayOutput) ToUpdateRowFilterOperationArrayOutputWithContext ¶
func (o UpdateRowFilterOperationArrayOutput) ToUpdateRowFilterOperationArrayOutputWithContext(ctx context.Context) UpdateRowFilterOperationArrayOutput
type UpdateRowFilterOperationInput ¶
type UpdateRowFilterOperationInput interface { pulumi.Input ToUpdateRowFilterOperationOutput() UpdateRowFilterOperationOutput ToUpdateRowFilterOperationOutputWithContext(ctx context.Context) UpdateRowFilterOperationOutput }
type UpdateRowFilterOperationMap ¶
type UpdateRowFilterOperationMap map[string]UpdateRowFilterOperationInput
func (UpdateRowFilterOperationMap) ElementType ¶
func (UpdateRowFilterOperationMap) ElementType() reflect.Type
func (UpdateRowFilterOperationMap) ToUpdateRowFilterOperationMapOutput ¶
func (i UpdateRowFilterOperationMap) ToUpdateRowFilterOperationMapOutput() UpdateRowFilterOperationMapOutput
func (UpdateRowFilterOperationMap) ToUpdateRowFilterOperationMapOutputWithContext ¶
func (i UpdateRowFilterOperationMap) ToUpdateRowFilterOperationMapOutputWithContext(ctx context.Context) UpdateRowFilterOperationMapOutput
type UpdateRowFilterOperationMapInput ¶
type UpdateRowFilterOperationMapInput interface { pulumi.Input ToUpdateRowFilterOperationMapOutput() UpdateRowFilterOperationMapOutput ToUpdateRowFilterOperationMapOutputWithContext(context.Context) UpdateRowFilterOperationMapOutput }
UpdateRowFilterOperationMapInput is an input type that accepts UpdateRowFilterOperationMap and UpdateRowFilterOperationMapOutput values. You can construct a concrete instance of `UpdateRowFilterOperationMapInput` via:
UpdateRowFilterOperationMap{ "key": UpdateRowFilterOperationArgs{...} }
type UpdateRowFilterOperationMapOutput ¶
type UpdateRowFilterOperationMapOutput struct{ *pulumi.OutputState }
func (UpdateRowFilterOperationMapOutput) ElementType ¶
func (UpdateRowFilterOperationMapOutput) ElementType() reflect.Type
func (UpdateRowFilterOperationMapOutput) MapIndex ¶
func (o UpdateRowFilterOperationMapOutput) MapIndex(k pulumi.StringInput) UpdateRowFilterOperationOutput
func (UpdateRowFilterOperationMapOutput) ToUpdateRowFilterOperationMapOutput ¶
func (o UpdateRowFilterOperationMapOutput) ToUpdateRowFilterOperationMapOutput() UpdateRowFilterOperationMapOutput
func (UpdateRowFilterOperationMapOutput) ToUpdateRowFilterOperationMapOutputWithContext ¶
func (o UpdateRowFilterOperationMapOutput) ToUpdateRowFilterOperationMapOutputWithContext(ctx context.Context) UpdateRowFilterOperationMapOutput
type UpdateRowFilterOperationOutput ¶
type UpdateRowFilterOperationOutput struct{ *pulumi.OutputState }
func (UpdateRowFilterOperationOutput) ElementType ¶
func (UpdateRowFilterOperationOutput) ElementType() reflect.Type
func (UpdateRowFilterOperationOutput) Policy ¶
func (o UpdateRowFilterOperationOutput) Policy() UpdateRowFilterOperationPolicyOutput
New filtering strategy.
func (UpdateRowFilterOperationOutput) PolicyId ¶
func (o UpdateRowFilterOperationOutput) PolicyId() pulumi.IntOutput
The id of the row filtering policy.
func (UpdateRowFilterOperationOutput) ToUpdateRowFilterOperationOutput ¶
func (o UpdateRowFilterOperationOutput) ToUpdateRowFilterOperationOutput() UpdateRowFilterOperationOutput
func (UpdateRowFilterOperationOutput) ToUpdateRowFilterOperationOutputWithContext ¶
func (o UpdateRowFilterOperationOutput) ToUpdateRowFilterOperationOutputWithContext(ctx context.Context) UpdateRowFilterOperationOutput
type UpdateRowFilterOperationPolicy ¶
type UpdateRowFilterOperationPolicy struct { // For the data source name that requires authorization, only * (representing all resources at this level) is supported under the administrator level; in the case of data source level and database level authentication, only COSDataCatalog or * is supported; in data table level authentication, it is possible Fill in the user-defined data source. If left blank, it defaults to DataLakeCatalog. note: If a user-defined data source is authenticated, the permissions that dlc can manage are a subset of the accounts provided by the user when accessing the data source. Catalog string `pulumi:"catalog"` // For columns that require authorization, fill in * to represent all current columns. When the authorization type is administrator level, only * is allowed. Column *string `pulumi:"column"` // The time when the permission was created. Leave the input parameter blank. CreateTime *string `pulumi:"createTime"` // Data engines that require authorization, fill in * to represent all current engines. when the authorization type is administrator level, only * is allowed. DataEngine *string `pulumi:"dataEngine"` // Database name that requires authorization, fill in * to represent all databases under the current catalog. When the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level, only blanks are allowed to be filled in. For other types, the database can be specified arbitrarily. Database string `pulumi:"database"` // For the function name that requires authorization, fill in * to represent all functions under the current catalog. when the authorization type is administrator level, only * is allowed to be filled in. When the authorization type is data connection level, only blanks are allowed to be filled in. in other types, functions can be specified arbitrarily. Function *string `pulumi:"function"` // Policy id. Id *int `pulumi:"id"` // Authorization mode, please leave this parameter blank. COMMON: normal mode; SENIOR: advanced mode. Mode *string `pulumi:"mode"` // Authorized permission operations provide different operations for different levels of authentication. administrator permissions: ALL, default is ALL if left blank; data connection level authentication: CREATE; database level authentication: ALL, CREATE, ALTER, DROP; data table permissions: ALL, SELECT, INSERT, ALTER, DELETE, DROP, UPDATE. note: under data table permissions, only SELECT operations are supported when the specified data source is not COSDataCatalog. Operation string `pulumi:"operation"` // Operator, do not fill in the input parameters. Operator *string `pulumi:"operator"` // Authorization type, currently supports eight authorization types: ADMIN: Administrator level authentication DATASOURCE: data connection level authentication DATABASE: database level authentication TABLE: Table level authentication VIEW: view level authentication FUNCTION: Function level authentication COLUMN: Column level authentication ENGINE: Data engine authentication. if left blank, the default is administrator level authentication. PolicyType *string `pulumi:"policyType"` // Whether the user can perform secondary authorization. when it is true, the authorized user can re-authorize the permissions obtained this time to other sub-users. default is false. ReAuth *bool `pulumi:"reAuth"` // Permission source, please leave it blank. USER: permissions come from the user itself; WORKGROUP: permissions come from the bound workgroup. Source *string `pulumi:"source"` // The id of the workgroup to which the permission belongs. this value only exists when the source of the permission is a workgroup. that is, this field has a value only when the value of the Source field is WORKGROUP. SourceId *int `pulumi:"sourceId"` // The name of the workgroup to which the permission belongs. this value only exists when the source of the permission is a workgroup. that is, this field has a value only when the value of the source field is WORKGROUP. SourceName *string `pulumi:"sourceName"` // For the table name that requires authorization, fill in * to represent all tables under the current database. when the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level or database level, only blanks are allowed to be filled in. For other types, data tables can be specified arbitrarily. Table string `pulumi:"table"` // For views that require authorization, fill in * to represent all views under the current database. When the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level or database level, only blanks are allowed to be filled in. for other types, the view can be specified arbitrarily. View *string `pulumi:"view"` }
type UpdateRowFilterOperationPolicyArgs ¶
type UpdateRowFilterOperationPolicyArgs struct { // For the data source name that requires authorization, only * (representing all resources at this level) is supported under the administrator level; in the case of data source level and database level authentication, only COSDataCatalog or * is supported; in data table level authentication, it is possible Fill in the user-defined data source. If left blank, it defaults to DataLakeCatalog. note: If a user-defined data source is authenticated, the permissions that dlc can manage are a subset of the accounts provided by the user when accessing the data source. Catalog pulumi.StringInput `pulumi:"catalog"` // For columns that require authorization, fill in * to represent all current columns. When the authorization type is administrator level, only * is allowed. Column pulumi.StringPtrInput `pulumi:"column"` // The time when the permission was created. Leave the input parameter blank. CreateTime pulumi.StringPtrInput `pulumi:"createTime"` // Data engines that require authorization, fill in * to represent all current engines. when the authorization type is administrator level, only * is allowed. DataEngine pulumi.StringPtrInput `pulumi:"dataEngine"` // Database name that requires authorization, fill in * to represent all databases under the current catalog. When the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level, only blanks are allowed to be filled in. For other types, the database can be specified arbitrarily. Database pulumi.StringInput `pulumi:"database"` // For the function name that requires authorization, fill in * to represent all functions under the current catalog. when the authorization type is administrator level, only * is allowed to be filled in. When the authorization type is data connection level, only blanks are allowed to be filled in. in other types, functions can be specified arbitrarily. Function pulumi.StringPtrInput `pulumi:"function"` // Policy id. Id pulumi.IntPtrInput `pulumi:"id"` // Authorization mode, please leave this parameter blank. COMMON: normal mode; SENIOR: advanced mode. Mode pulumi.StringPtrInput `pulumi:"mode"` // Authorized permission operations provide different operations for different levels of authentication. administrator permissions: ALL, default is ALL if left blank; data connection level authentication: CREATE; database level authentication: ALL, CREATE, ALTER, DROP; data table permissions: ALL, SELECT, INSERT, ALTER, DELETE, DROP, UPDATE. note: under data table permissions, only SELECT operations are supported when the specified data source is not COSDataCatalog. Operation pulumi.StringInput `pulumi:"operation"` // Operator, do not fill in the input parameters. Operator pulumi.StringPtrInput `pulumi:"operator"` // Authorization type, currently supports eight authorization types: ADMIN: Administrator level authentication DATASOURCE: data connection level authentication DATABASE: database level authentication TABLE: Table level authentication VIEW: view level authentication FUNCTION: Function level authentication COLUMN: Column level authentication ENGINE: Data engine authentication. if left blank, the default is administrator level authentication. PolicyType pulumi.StringPtrInput `pulumi:"policyType"` // Whether the user can perform secondary authorization. when it is true, the authorized user can re-authorize the permissions obtained this time to other sub-users. default is false. ReAuth pulumi.BoolPtrInput `pulumi:"reAuth"` // Permission source, please leave it blank. USER: permissions come from the user itself; WORKGROUP: permissions come from the bound workgroup. Source pulumi.StringPtrInput `pulumi:"source"` // The id of the workgroup to which the permission belongs. this value only exists when the source of the permission is a workgroup. that is, this field has a value only when the value of the Source field is WORKGROUP. SourceId pulumi.IntPtrInput `pulumi:"sourceId"` // The name of the workgroup to which the permission belongs. this value only exists when the source of the permission is a workgroup. that is, this field has a value only when the value of the source field is WORKGROUP. SourceName pulumi.StringPtrInput `pulumi:"sourceName"` // For the table name that requires authorization, fill in * to represent all tables under the current database. when the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level or database level, only blanks are allowed to be filled in. For other types, data tables can be specified arbitrarily. Table pulumi.StringInput `pulumi:"table"` // For views that require authorization, fill in * to represent all views under the current database. When the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level or database level, only blanks are allowed to be filled in. for other types, the view can be specified arbitrarily. View pulumi.StringPtrInput `pulumi:"view"` }
func (UpdateRowFilterOperationPolicyArgs) ElementType ¶
func (UpdateRowFilterOperationPolicyArgs) ElementType() reflect.Type
func (UpdateRowFilterOperationPolicyArgs) ToUpdateRowFilterOperationPolicyOutput ¶
func (i UpdateRowFilterOperationPolicyArgs) ToUpdateRowFilterOperationPolicyOutput() UpdateRowFilterOperationPolicyOutput
func (UpdateRowFilterOperationPolicyArgs) ToUpdateRowFilterOperationPolicyOutputWithContext ¶
func (i UpdateRowFilterOperationPolicyArgs) ToUpdateRowFilterOperationPolicyOutputWithContext(ctx context.Context) UpdateRowFilterOperationPolicyOutput
func (UpdateRowFilterOperationPolicyArgs) ToUpdateRowFilterOperationPolicyPtrOutput ¶
func (i UpdateRowFilterOperationPolicyArgs) ToUpdateRowFilterOperationPolicyPtrOutput() UpdateRowFilterOperationPolicyPtrOutput
func (UpdateRowFilterOperationPolicyArgs) ToUpdateRowFilterOperationPolicyPtrOutputWithContext ¶
func (i UpdateRowFilterOperationPolicyArgs) ToUpdateRowFilterOperationPolicyPtrOutputWithContext(ctx context.Context) UpdateRowFilterOperationPolicyPtrOutput
type UpdateRowFilterOperationPolicyInput ¶
type UpdateRowFilterOperationPolicyInput interface { pulumi.Input ToUpdateRowFilterOperationPolicyOutput() UpdateRowFilterOperationPolicyOutput ToUpdateRowFilterOperationPolicyOutputWithContext(context.Context) UpdateRowFilterOperationPolicyOutput }
UpdateRowFilterOperationPolicyInput is an input type that accepts UpdateRowFilterOperationPolicyArgs and UpdateRowFilterOperationPolicyOutput values. You can construct a concrete instance of `UpdateRowFilterOperationPolicyInput` via:
UpdateRowFilterOperationPolicyArgs{...}
type UpdateRowFilterOperationPolicyOutput ¶
type UpdateRowFilterOperationPolicyOutput struct{ *pulumi.OutputState }
func (UpdateRowFilterOperationPolicyOutput) Catalog ¶
func (o UpdateRowFilterOperationPolicyOutput) Catalog() pulumi.StringOutput
For the data source name that requires authorization, only * (representing all resources at this level) is supported under the administrator level; in the case of data source level and database level authentication, only COSDataCatalog or * is supported; in data table level authentication, it is possible Fill in the user-defined data source. If left blank, it defaults to DataLakeCatalog. note: If a user-defined data source is authenticated, the permissions that dlc can manage are a subset of the accounts provided by the user when accessing the data source.
func (UpdateRowFilterOperationPolicyOutput) Column ¶
func (o UpdateRowFilterOperationPolicyOutput) Column() pulumi.StringPtrOutput
For columns that require authorization, fill in * to represent all current columns. When the authorization type is administrator level, only * is allowed.
func (UpdateRowFilterOperationPolicyOutput) CreateTime ¶
func (o UpdateRowFilterOperationPolicyOutput) CreateTime() pulumi.StringPtrOutput
The time when the permission was created. Leave the input parameter blank.
func (UpdateRowFilterOperationPolicyOutput) DataEngine ¶
func (o UpdateRowFilterOperationPolicyOutput) DataEngine() pulumi.StringPtrOutput
Data engines that require authorization, fill in * to represent all current engines. when the authorization type is administrator level, only * is allowed.
func (UpdateRowFilterOperationPolicyOutput) Database ¶
func (o UpdateRowFilterOperationPolicyOutput) Database() pulumi.StringOutput
Database name that requires authorization, fill in * to represent all databases under the current catalog. When the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level, only blanks are allowed to be filled in. For other types, the database can be specified arbitrarily.
func (UpdateRowFilterOperationPolicyOutput) ElementType ¶
func (UpdateRowFilterOperationPolicyOutput) ElementType() reflect.Type
func (UpdateRowFilterOperationPolicyOutput) Function ¶
func (o UpdateRowFilterOperationPolicyOutput) Function() pulumi.StringPtrOutput
For the function name that requires authorization, fill in * to represent all functions under the current catalog. when the authorization type is administrator level, only * is allowed to be filled in. When the authorization type is data connection level, only blanks are allowed to be filled in. in other types, functions can be specified arbitrarily.
func (UpdateRowFilterOperationPolicyOutput) Id ¶
func (o UpdateRowFilterOperationPolicyOutput) Id() pulumi.IntPtrOutput
Policy id.
func (UpdateRowFilterOperationPolicyOutput) Mode ¶
func (o UpdateRowFilterOperationPolicyOutput) Mode() pulumi.StringPtrOutput
Authorization mode, please leave this parameter blank. COMMON: normal mode; SENIOR: advanced mode.
func (UpdateRowFilterOperationPolicyOutput) Operation ¶
func (o UpdateRowFilterOperationPolicyOutput) Operation() pulumi.StringOutput
Authorized permission operations provide different operations for different levels of authentication. administrator permissions: ALL, default is ALL if left blank; data connection level authentication: CREATE; database level authentication: ALL, CREATE, ALTER, DROP; data table permissions: ALL, SELECT, INSERT, ALTER, DELETE, DROP, UPDATE. note: under data table permissions, only SELECT operations are supported when the specified data source is not COSDataCatalog.
func (UpdateRowFilterOperationPolicyOutput) Operator ¶
func (o UpdateRowFilterOperationPolicyOutput) Operator() pulumi.StringPtrOutput
Operator, do not fill in the input parameters.
func (UpdateRowFilterOperationPolicyOutput) PolicyType ¶
func (o UpdateRowFilterOperationPolicyOutput) PolicyType() pulumi.StringPtrOutput
Authorization type, currently supports eight authorization types: ADMIN: Administrator level authentication DATASOURCE: data connection level authentication DATABASE: database level authentication TABLE: Table level authentication VIEW: view level authentication FUNCTION: Function level authentication COLUMN: Column level authentication ENGINE: Data engine authentication. if left blank, the default is administrator level authentication.
func (UpdateRowFilterOperationPolicyOutput) ReAuth ¶
func (o UpdateRowFilterOperationPolicyOutput) ReAuth() pulumi.BoolPtrOutput
Whether the user can perform secondary authorization. when it is true, the authorized user can re-authorize the permissions obtained this time to other sub-users. default is false.
func (UpdateRowFilterOperationPolicyOutput) Source ¶
func (o UpdateRowFilterOperationPolicyOutput) Source() pulumi.StringPtrOutput
Permission source, please leave it blank. USER: permissions come from the user itself; WORKGROUP: permissions come from the bound workgroup.
func (UpdateRowFilterOperationPolicyOutput) SourceId ¶
func (o UpdateRowFilterOperationPolicyOutput) SourceId() pulumi.IntPtrOutput
The id of the workgroup to which the permission belongs. this value only exists when the source of the permission is a workgroup. that is, this field has a value only when the value of the Source field is WORKGROUP.
func (UpdateRowFilterOperationPolicyOutput) SourceName ¶
func (o UpdateRowFilterOperationPolicyOutput) SourceName() pulumi.StringPtrOutput
The name of the workgroup to which the permission belongs. this value only exists when the source of the permission is a workgroup. that is, this field has a value only when the value of the source field is WORKGROUP.
func (UpdateRowFilterOperationPolicyOutput) Table ¶
func (o UpdateRowFilterOperationPolicyOutput) Table() pulumi.StringOutput
For the table name that requires authorization, fill in * to represent all tables under the current database. when the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level or database level, only blanks are allowed to be filled in. For other types, data tables can be specified arbitrarily.
func (UpdateRowFilterOperationPolicyOutput) ToUpdateRowFilterOperationPolicyOutput ¶
func (o UpdateRowFilterOperationPolicyOutput) ToUpdateRowFilterOperationPolicyOutput() UpdateRowFilterOperationPolicyOutput
func (UpdateRowFilterOperationPolicyOutput) ToUpdateRowFilterOperationPolicyOutputWithContext ¶
func (o UpdateRowFilterOperationPolicyOutput) ToUpdateRowFilterOperationPolicyOutputWithContext(ctx context.Context) UpdateRowFilterOperationPolicyOutput
func (UpdateRowFilterOperationPolicyOutput) ToUpdateRowFilterOperationPolicyPtrOutput ¶
func (o UpdateRowFilterOperationPolicyOutput) ToUpdateRowFilterOperationPolicyPtrOutput() UpdateRowFilterOperationPolicyPtrOutput
func (UpdateRowFilterOperationPolicyOutput) ToUpdateRowFilterOperationPolicyPtrOutputWithContext ¶
func (o UpdateRowFilterOperationPolicyOutput) ToUpdateRowFilterOperationPolicyPtrOutputWithContext(ctx context.Context) UpdateRowFilterOperationPolicyPtrOutput
func (UpdateRowFilterOperationPolicyOutput) View ¶
func (o UpdateRowFilterOperationPolicyOutput) View() pulumi.StringPtrOutput
For views that require authorization, fill in * to represent all views under the current database. When the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level or database level, only blanks are allowed to be filled in. for other types, the view can be specified arbitrarily.
type UpdateRowFilterOperationPolicyPtrInput ¶
type UpdateRowFilterOperationPolicyPtrInput interface { pulumi.Input ToUpdateRowFilterOperationPolicyPtrOutput() UpdateRowFilterOperationPolicyPtrOutput ToUpdateRowFilterOperationPolicyPtrOutputWithContext(context.Context) UpdateRowFilterOperationPolicyPtrOutput }
UpdateRowFilterOperationPolicyPtrInput is an input type that accepts UpdateRowFilterOperationPolicyArgs, UpdateRowFilterOperationPolicyPtr and UpdateRowFilterOperationPolicyPtrOutput values. You can construct a concrete instance of `UpdateRowFilterOperationPolicyPtrInput` via:
UpdateRowFilterOperationPolicyArgs{...} or: nil
func UpdateRowFilterOperationPolicyPtr ¶
func UpdateRowFilterOperationPolicyPtr(v *UpdateRowFilterOperationPolicyArgs) UpdateRowFilterOperationPolicyPtrInput
type UpdateRowFilterOperationPolicyPtrOutput ¶
type UpdateRowFilterOperationPolicyPtrOutput struct{ *pulumi.OutputState }
func (UpdateRowFilterOperationPolicyPtrOutput) Catalog ¶
func (o UpdateRowFilterOperationPolicyPtrOutput) Catalog() pulumi.StringPtrOutput
For the data source name that requires authorization, only * (representing all resources at this level) is supported under the administrator level; in the case of data source level and database level authentication, only COSDataCatalog or * is supported; in data table level authentication, it is possible Fill in the user-defined data source. If left blank, it defaults to DataLakeCatalog. note: If a user-defined data source is authenticated, the permissions that dlc can manage are a subset of the accounts provided by the user when accessing the data source.
func (UpdateRowFilterOperationPolicyPtrOutput) Column ¶
func (o UpdateRowFilterOperationPolicyPtrOutput) Column() pulumi.StringPtrOutput
For columns that require authorization, fill in * to represent all current columns. When the authorization type is administrator level, only * is allowed.
func (UpdateRowFilterOperationPolicyPtrOutput) CreateTime ¶
func (o UpdateRowFilterOperationPolicyPtrOutput) CreateTime() pulumi.StringPtrOutput
The time when the permission was created. Leave the input parameter blank.
func (UpdateRowFilterOperationPolicyPtrOutput) DataEngine ¶
func (o UpdateRowFilterOperationPolicyPtrOutput) DataEngine() pulumi.StringPtrOutput
Data engines that require authorization, fill in * to represent all current engines. when the authorization type is administrator level, only * is allowed.
func (UpdateRowFilterOperationPolicyPtrOutput) Database ¶
func (o UpdateRowFilterOperationPolicyPtrOutput) Database() pulumi.StringPtrOutput
Database name that requires authorization, fill in * to represent all databases under the current catalog. When the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level, only blanks are allowed to be filled in. For other types, the database can be specified arbitrarily.
func (UpdateRowFilterOperationPolicyPtrOutput) ElementType ¶
func (UpdateRowFilterOperationPolicyPtrOutput) ElementType() reflect.Type
func (UpdateRowFilterOperationPolicyPtrOutput) Function ¶
func (o UpdateRowFilterOperationPolicyPtrOutput) Function() pulumi.StringPtrOutput
For the function name that requires authorization, fill in * to represent all functions under the current catalog. when the authorization type is administrator level, only * is allowed to be filled in. When the authorization type is data connection level, only blanks are allowed to be filled in. in other types, functions can be specified arbitrarily.
func (UpdateRowFilterOperationPolicyPtrOutput) Id ¶
func (o UpdateRowFilterOperationPolicyPtrOutput) Id() pulumi.IntPtrOutput
Policy id.
func (UpdateRowFilterOperationPolicyPtrOutput) Mode ¶
func (o UpdateRowFilterOperationPolicyPtrOutput) Mode() pulumi.StringPtrOutput
Authorization mode, please leave this parameter blank. COMMON: normal mode; SENIOR: advanced mode.
func (UpdateRowFilterOperationPolicyPtrOutput) Operation ¶
func (o UpdateRowFilterOperationPolicyPtrOutput) Operation() pulumi.StringPtrOutput
Authorized permission operations provide different operations for different levels of authentication. administrator permissions: ALL, default is ALL if left blank; data connection level authentication: CREATE; database level authentication: ALL, CREATE, ALTER, DROP; data table permissions: ALL, SELECT, INSERT, ALTER, DELETE, DROP, UPDATE. note: under data table permissions, only SELECT operations are supported when the specified data source is not COSDataCatalog.
func (UpdateRowFilterOperationPolicyPtrOutput) Operator ¶
func (o UpdateRowFilterOperationPolicyPtrOutput) Operator() pulumi.StringPtrOutput
Operator, do not fill in the input parameters.
func (UpdateRowFilterOperationPolicyPtrOutput) PolicyType ¶
func (o UpdateRowFilterOperationPolicyPtrOutput) PolicyType() pulumi.StringPtrOutput
Authorization type, currently supports eight authorization types: ADMIN: Administrator level authentication DATASOURCE: data connection level authentication DATABASE: database level authentication TABLE: Table level authentication VIEW: view level authentication FUNCTION: Function level authentication COLUMN: Column level authentication ENGINE: Data engine authentication. if left blank, the default is administrator level authentication.
func (UpdateRowFilterOperationPolicyPtrOutput) ReAuth ¶
func (o UpdateRowFilterOperationPolicyPtrOutput) ReAuth() pulumi.BoolPtrOutput
Whether the user can perform secondary authorization. when it is true, the authorized user can re-authorize the permissions obtained this time to other sub-users. default is false.
func (UpdateRowFilterOperationPolicyPtrOutput) Source ¶
func (o UpdateRowFilterOperationPolicyPtrOutput) Source() pulumi.StringPtrOutput
Permission source, please leave it blank. USER: permissions come from the user itself; WORKGROUP: permissions come from the bound workgroup.
func (UpdateRowFilterOperationPolicyPtrOutput) SourceId ¶
func (o UpdateRowFilterOperationPolicyPtrOutput) SourceId() pulumi.IntPtrOutput
The id of the workgroup to which the permission belongs. this value only exists when the source of the permission is a workgroup. that is, this field has a value only when the value of the Source field is WORKGROUP.
func (UpdateRowFilterOperationPolicyPtrOutput) SourceName ¶
func (o UpdateRowFilterOperationPolicyPtrOutput) SourceName() pulumi.StringPtrOutput
The name of the workgroup to which the permission belongs. this value only exists when the source of the permission is a workgroup. that is, this field has a value only when the value of the source field is WORKGROUP.
func (UpdateRowFilterOperationPolicyPtrOutput) Table ¶
func (o UpdateRowFilterOperationPolicyPtrOutput) Table() pulumi.StringPtrOutput
For the table name that requires authorization, fill in * to represent all tables under the current database. when the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level or database level, only blanks are allowed to be filled in. For other types, data tables can be specified arbitrarily.
func (UpdateRowFilterOperationPolicyPtrOutput) ToUpdateRowFilterOperationPolicyPtrOutput ¶
func (o UpdateRowFilterOperationPolicyPtrOutput) ToUpdateRowFilterOperationPolicyPtrOutput() UpdateRowFilterOperationPolicyPtrOutput
func (UpdateRowFilterOperationPolicyPtrOutput) ToUpdateRowFilterOperationPolicyPtrOutputWithContext ¶
func (o UpdateRowFilterOperationPolicyPtrOutput) ToUpdateRowFilterOperationPolicyPtrOutputWithContext(ctx context.Context) UpdateRowFilterOperationPolicyPtrOutput
func (UpdateRowFilterOperationPolicyPtrOutput) View ¶
func (o UpdateRowFilterOperationPolicyPtrOutput) View() pulumi.StringPtrOutput
For views that require authorization, fill in * to represent all views under the current database. When the authorization type is administrator level, only * is allowed to be filled in. when the authorization type is data connection level or database level, only blanks are allowed to be filled in. for other types, the view can be specified arbitrarily.
type UpdateRowFilterOperationState ¶
type UpdateRowFilterOperationState struct { // New filtering strategy. Policy UpdateRowFilterOperationPolicyPtrInput // The id of the row filtering policy. PolicyId pulumi.IntPtrInput }
func (UpdateRowFilterOperationState) ElementType ¶
func (UpdateRowFilterOperationState) ElementType() reflect.Type
type UpgradeDataEngineImageOperation ¶
type UpgradeDataEngineImageOperation struct { pulumi.CustomResourceState // Engine unique id. DataEngineId pulumi.StringOutput `pulumi:"dataEngineId"` }
Provides a resource to create a dlc upgradeDataEngineImageOperation
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Dlc"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Dlc.NewUpgradeDataEngineImageOperation(ctx, "upgradeDataEngineImageOperation", &Dlc.UpgradeDataEngineImageOperationArgs{ DataEngineId: pulumi.String("DataEngine-g5ds87d8"), }) if err != nil { return err } return nil }) }
```
func GetUpgradeDataEngineImageOperation ¶
func GetUpgradeDataEngineImageOperation(ctx *pulumi.Context, name string, id pulumi.IDInput, state *UpgradeDataEngineImageOperationState, opts ...pulumi.ResourceOption) (*UpgradeDataEngineImageOperation, error)
GetUpgradeDataEngineImageOperation gets an existing UpgradeDataEngineImageOperation 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 NewUpgradeDataEngineImageOperation ¶
func NewUpgradeDataEngineImageOperation(ctx *pulumi.Context, name string, args *UpgradeDataEngineImageOperationArgs, opts ...pulumi.ResourceOption) (*UpgradeDataEngineImageOperation, error)
NewUpgradeDataEngineImageOperation registers a new resource with the given unique name, arguments, and options.
func (*UpgradeDataEngineImageOperation) ElementType ¶
func (*UpgradeDataEngineImageOperation) ElementType() reflect.Type
func (*UpgradeDataEngineImageOperation) ToUpgradeDataEngineImageOperationOutput ¶
func (i *UpgradeDataEngineImageOperation) ToUpgradeDataEngineImageOperationOutput() UpgradeDataEngineImageOperationOutput
func (*UpgradeDataEngineImageOperation) ToUpgradeDataEngineImageOperationOutputWithContext ¶
func (i *UpgradeDataEngineImageOperation) ToUpgradeDataEngineImageOperationOutputWithContext(ctx context.Context) UpgradeDataEngineImageOperationOutput
type UpgradeDataEngineImageOperationArgs ¶
type UpgradeDataEngineImageOperationArgs struct { // Engine unique id. DataEngineId pulumi.StringInput }
The set of arguments for constructing a UpgradeDataEngineImageOperation resource.
func (UpgradeDataEngineImageOperationArgs) ElementType ¶
func (UpgradeDataEngineImageOperationArgs) ElementType() reflect.Type
type UpgradeDataEngineImageOperationArray ¶
type UpgradeDataEngineImageOperationArray []UpgradeDataEngineImageOperationInput
func (UpgradeDataEngineImageOperationArray) ElementType ¶
func (UpgradeDataEngineImageOperationArray) ElementType() reflect.Type
func (UpgradeDataEngineImageOperationArray) ToUpgradeDataEngineImageOperationArrayOutput ¶
func (i UpgradeDataEngineImageOperationArray) ToUpgradeDataEngineImageOperationArrayOutput() UpgradeDataEngineImageOperationArrayOutput
func (UpgradeDataEngineImageOperationArray) ToUpgradeDataEngineImageOperationArrayOutputWithContext ¶
func (i UpgradeDataEngineImageOperationArray) ToUpgradeDataEngineImageOperationArrayOutputWithContext(ctx context.Context) UpgradeDataEngineImageOperationArrayOutput
type UpgradeDataEngineImageOperationArrayInput ¶
type UpgradeDataEngineImageOperationArrayInput interface { pulumi.Input ToUpgradeDataEngineImageOperationArrayOutput() UpgradeDataEngineImageOperationArrayOutput ToUpgradeDataEngineImageOperationArrayOutputWithContext(context.Context) UpgradeDataEngineImageOperationArrayOutput }
UpgradeDataEngineImageOperationArrayInput is an input type that accepts UpgradeDataEngineImageOperationArray and UpgradeDataEngineImageOperationArrayOutput values. You can construct a concrete instance of `UpgradeDataEngineImageOperationArrayInput` via:
UpgradeDataEngineImageOperationArray{ UpgradeDataEngineImageOperationArgs{...} }
type UpgradeDataEngineImageOperationArrayOutput ¶
type UpgradeDataEngineImageOperationArrayOutput struct{ *pulumi.OutputState }
func (UpgradeDataEngineImageOperationArrayOutput) ElementType ¶
func (UpgradeDataEngineImageOperationArrayOutput) ElementType() reflect.Type
func (UpgradeDataEngineImageOperationArrayOutput) ToUpgradeDataEngineImageOperationArrayOutput ¶
func (o UpgradeDataEngineImageOperationArrayOutput) ToUpgradeDataEngineImageOperationArrayOutput() UpgradeDataEngineImageOperationArrayOutput
func (UpgradeDataEngineImageOperationArrayOutput) ToUpgradeDataEngineImageOperationArrayOutputWithContext ¶
func (o UpgradeDataEngineImageOperationArrayOutput) ToUpgradeDataEngineImageOperationArrayOutputWithContext(ctx context.Context) UpgradeDataEngineImageOperationArrayOutput
type UpgradeDataEngineImageOperationInput ¶
type UpgradeDataEngineImageOperationInput interface { pulumi.Input ToUpgradeDataEngineImageOperationOutput() UpgradeDataEngineImageOperationOutput ToUpgradeDataEngineImageOperationOutputWithContext(ctx context.Context) UpgradeDataEngineImageOperationOutput }
type UpgradeDataEngineImageOperationMap ¶
type UpgradeDataEngineImageOperationMap map[string]UpgradeDataEngineImageOperationInput
func (UpgradeDataEngineImageOperationMap) ElementType ¶
func (UpgradeDataEngineImageOperationMap) ElementType() reflect.Type
func (UpgradeDataEngineImageOperationMap) ToUpgradeDataEngineImageOperationMapOutput ¶
func (i UpgradeDataEngineImageOperationMap) ToUpgradeDataEngineImageOperationMapOutput() UpgradeDataEngineImageOperationMapOutput
func (UpgradeDataEngineImageOperationMap) ToUpgradeDataEngineImageOperationMapOutputWithContext ¶
func (i UpgradeDataEngineImageOperationMap) ToUpgradeDataEngineImageOperationMapOutputWithContext(ctx context.Context) UpgradeDataEngineImageOperationMapOutput
type UpgradeDataEngineImageOperationMapInput ¶
type UpgradeDataEngineImageOperationMapInput interface { pulumi.Input ToUpgradeDataEngineImageOperationMapOutput() UpgradeDataEngineImageOperationMapOutput ToUpgradeDataEngineImageOperationMapOutputWithContext(context.Context) UpgradeDataEngineImageOperationMapOutput }
UpgradeDataEngineImageOperationMapInput is an input type that accepts UpgradeDataEngineImageOperationMap and UpgradeDataEngineImageOperationMapOutput values. You can construct a concrete instance of `UpgradeDataEngineImageOperationMapInput` via:
UpgradeDataEngineImageOperationMap{ "key": UpgradeDataEngineImageOperationArgs{...} }
type UpgradeDataEngineImageOperationMapOutput ¶
type UpgradeDataEngineImageOperationMapOutput struct{ *pulumi.OutputState }
func (UpgradeDataEngineImageOperationMapOutput) ElementType ¶
func (UpgradeDataEngineImageOperationMapOutput) ElementType() reflect.Type
func (UpgradeDataEngineImageOperationMapOutput) MapIndex ¶
func (o UpgradeDataEngineImageOperationMapOutput) MapIndex(k pulumi.StringInput) UpgradeDataEngineImageOperationOutput
func (UpgradeDataEngineImageOperationMapOutput) ToUpgradeDataEngineImageOperationMapOutput ¶
func (o UpgradeDataEngineImageOperationMapOutput) ToUpgradeDataEngineImageOperationMapOutput() UpgradeDataEngineImageOperationMapOutput
func (UpgradeDataEngineImageOperationMapOutput) ToUpgradeDataEngineImageOperationMapOutputWithContext ¶
func (o UpgradeDataEngineImageOperationMapOutput) ToUpgradeDataEngineImageOperationMapOutputWithContext(ctx context.Context) UpgradeDataEngineImageOperationMapOutput
type UpgradeDataEngineImageOperationOutput ¶
type UpgradeDataEngineImageOperationOutput struct{ *pulumi.OutputState }
func (UpgradeDataEngineImageOperationOutput) DataEngineId ¶
func (o UpgradeDataEngineImageOperationOutput) DataEngineId() pulumi.StringOutput
Engine unique id.
func (UpgradeDataEngineImageOperationOutput) ElementType ¶
func (UpgradeDataEngineImageOperationOutput) ElementType() reflect.Type
func (UpgradeDataEngineImageOperationOutput) ToUpgradeDataEngineImageOperationOutput ¶
func (o UpgradeDataEngineImageOperationOutput) ToUpgradeDataEngineImageOperationOutput() UpgradeDataEngineImageOperationOutput
func (UpgradeDataEngineImageOperationOutput) ToUpgradeDataEngineImageOperationOutputWithContext ¶
func (o UpgradeDataEngineImageOperationOutput) ToUpgradeDataEngineImageOperationOutputWithContext(ctx context.Context) UpgradeDataEngineImageOperationOutput
type UpgradeDataEngineImageOperationState ¶
type UpgradeDataEngineImageOperationState struct { // Engine unique id. DataEngineId pulumi.StringPtrInput }
func (UpgradeDataEngineImageOperationState) ElementType ¶
func (UpgradeDataEngineImageOperationState) ElementType() reflect.Type
type User ¶
type User struct { pulumi.CustomResourceState // User alias, the character length is less than 50. UserAlias pulumi.StringPtrOutput `pulumi:"userAlias"` // User description information, easy to distinguish between different users. UserDescription pulumi.StringPtrOutput `pulumi:"userDescription"` // The sub-user uin that needs to be authorized. UserId pulumi.StringOutput `pulumi:"userId"` // User Type. `ADMIN` or `COMMONN`. UserType pulumi.StringPtrOutput `pulumi:"userType"` // A collection of workgroup IDs bound to the user. WorkGroupIds pulumi.IntArrayOutput `pulumi:"workGroupIds"` }
Provides a resource to create a dlc user
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Dlc"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Dlc.NewUser(ctx, "user", &Dlc.UserArgs{ UserAlias: pulumi.String("terraform-test"), UserDescription: pulumi.String("for terraform test"), UserId: pulumi.String("100027012454"), UserType: pulumi.String("COMMON"), }) if err != nil { return err } return nil }) }
```
## Import
dlc user can be imported using the id, e.g.
```sh
$ pulumi import tencentcloud:Dlc/user:User user user_id
```
func GetUser ¶
func GetUser(ctx *pulumi.Context, name string, id pulumi.IDInput, state *UserState, opts ...pulumi.ResourceOption) (*User, error)
GetUser gets an existing User 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 NewUser ¶
func NewUser(ctx *pulumi.Context, name string, args *UserArgs, opts ...pulumi.ResourceOption) (*User, error)
NewUser registers a new resource with the given unique name, arguments, and options.
func (*User) ElementType ¶
func (*User) ToUserOutput ¶
func (i *User) ToUserOutput() UserOutput
func (*User) ToUserOutputWithContext ¶
func (i *User) ToUserOutputWithContext(ctx context.Context) UserOutput
type UserArgs ¶
type UserArgs struct { // User alias, the character length is less than 50. UserAlias pulumi.StringPtrInput // User description information, easy to distinguish between different users. UserDescription pulumi.StringPtrInput // The sub-user uin that needs to be authorized. UserId pulumi.StringInput // User Type. `ADMIN` or `COMMONN`. UserType pulumi.StringPtrInput }
The set of arguments for constructing a User resource.
func (UserArgs) ElementType ¶
type UserArray ¶
type UserArray []UserInput
func (UserArray) ElementType ¶
func (UserArray) ToUserArrayOutput ¶
func (i UserArray) ToUserArrayOutput() UserArrayOutput
func (UserArray) ToUserArrayOutputWithContext ¶
func (i UserArray) ToUserArrayOutputWithContext(ctx context.Context) UserArrayOutput
type UserArrayInput ¶
type UserArrayInput interface { pulumi.Input ToUserArrayOutput() UserArrayOutput ToUserArrayOutputWithContext(context.Context) UserArrayOutput }
UserArrayInput is an input type that accepts UserArray and UserArrayOutput values. You can construct a concrete instance of `UserArrayInput` via:
UserArray{ UserArgs{...} }
type UserArrayOutput ¶
type UserArrayOutput struct{ *pulumi.OutputState }
func (UserArrayOutput) ElementType ¶
func (UserArrayOutput) ElementType() reflect.Type
func (UserArrayOutput) Index ¶
func (o UserArrayOutput) Index(i pulumi.IntInput) UserOutput
func (UserArrayOutput) ToUserArrayOutput ¶
func (o UserArrayOutput) ToUserArrayOutput() UserArrayOutput
func (UserArrayOutput) ToUserArrayOutputWithContext ¶
func (o UserArrayOutput) ToUserArrayOutputWithContext(ctx context.Context) UserArrayOutput
type UserDataEngineConfig ¶
type UserDataEngineConfig struct { pulumi.CustomResourceState // Engine configuration items. DataEngineConfigPairs UserDataEngineConfigDataEngineConfigPairArrayOutput `pulumi:"dataEngineConfigPairs"` // Engine unique id. DataEngineId pulumi.StringOutput `pulumi:"dataEngineId"` // Job engine resource configuration template. SessionResourceTemplate UserDataEngineConfigSessionResourceTemplatePtrOutput `pulumi:"sessionResourceTemplate"` }
Provides a resource to create a dlc userDataEngineConfig
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-tencentcloud/sdk/go/tencentcloud/Dlc" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Dlc"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Dlc.NewUserDataEngineConfig(ctx, "userDataEngineConfig", &Dlc.UserDataEngineConfigArgs{ DataEngineConfigPairs: dlc.UserDataEngineConfigDataEngineConfigPairArray{ &dlc.UserDataEngineConfigDataEngineConfigPairArgs{ ConfigItem: pulumi.String("qq"), ConfigValue: pulumi.String("ff"), }, }, DataEngineId: pulumi.String("DataEngine-cgkvbas6"), SessionResourceTemplate: &dlc.UserDataEngineConfigSessionResourceTemplateArgs{ DriverSize: pulumi.String("small"), ExecutorMaxNumbers: pulumi.Int(1), ExecutorNums: pulumi.Int(1), ExecutorSize: pulumi.String("small"), }, }) if err != nil { return err } return nil }) }
```
## Import
dlc user_data_engine_config can be imported using the id, e.g.
```sh
$ pulumi import tencentcloud:Dlc/userDataEngineConfig:UserDataEngineConfig user_data_engine_config user_data_engine_config_id
```
func GetUserDataEngineConfig ¶
func GetUserDataEngineConfig(ctx *pulumi.Context, name string, id pulumi.IDInput, state *UserDataEngineConfigState, opts ...pulumi.ResourceOption) (*UserDataEngineConfig, error)
GetUserDataEngineConfig gets an existing UserDataEngineConfig 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 NewUserDataEngineConfig ¶
func NewUserDataEngineConfig(ctx *pulumi.Context, name string, args *UserDataEngineConfigArgs, opts ...pulumi.ResourceOption) (*UserDataEngineConfig, error)
NewUserDataEngineConfig registers a new resource with the given unique name, arguments, and options.
func (*UserDataEngineConfig) ElementType ¶
func (*UserDataEngineConfig) ElementType() reflect.Type
func (*UserDataEngineConfig) ToUserDataEngineConfigOutput ¶
func (i *UserDataEngineConfig) ToUserDataEngineConfigOutput() UserDataEngineConfigOutput
func (*UserDataEngineConfig) ToUserDataEngineConfigOutputWithContext ¶
func (i *UserDataEngineConfig) ToUserDataEngineConfigOutputWithContext(ctx context.Context) UserDataEngineConfigOutput
type UserDataEngineConfigArgs ¶
type UserDataEngineConfigArgs struct { // Engine configuration items. DataEngineConfigPairs UserDataEngineConfigDataEngineConfigPairArrayInput // Engine unique id. DataEngineId pulumi.StringInput // Job engine resource configuration template. SessionResourceTemplate UserDataEngineConfigSessionResourceTemplatePtrInput }
The set of arguments for constructing a UserDataEngineConfig resource.
func (UserDataEngineConfigArgs) ElementType ¶
func (UserDataEngineConfigArgs) ElementType() reflect.Type
type UserDataEngineConfigArray ¶
type UserDataEngineConfigArray []UserDataEngineConfigInput
func (UserDataEngineConfigArray) ElementType ¶
func (UserDataEngineConfigArray) ElementType() reflect.Type
func (UserDataEngineConfigArray) ToUserDataEngineConfigArrayOutput ¶
func (i UserDataEngineConfigArray) ToUserDataEngineConfigArrayOutput() UserDataEngineConfigArrayOutput
func (UserDataEngineConfigArray) ToUserDataEngineConfigArrayOutputWithContext ¶
func (i UserDataEngineConfigArray) ToUserDataEngineConfigArrayOutputWithContext(ctx context.Context) UserDataEngineConfigArrayOutput
type UserDataEngineConfigArrayInput ¶
type UserDataEngineConfigArrayInput interface { pulumi.Input ToUserDataEngineConfigArrayOutput() UserDataEngineConfigArrayOutput ToUserDataEngineConfigArrayOutputWithContext(context.Context) UserDataEngineConfigArrayOutput }
UserDataEngineConfigArrayInput is an input type that accepts UserDataEngineConfigArray and UserDataEngineConfigArrayOutput values. You can construct a concrete instance of `UserDataEngineConfigArrayInput` via:
UserDataEngineConfigArray{ UserDataEngineConfigArgs{...} }
type UserDataEngineConfigArrayOutput ¶
type UserDataEngineConfigArrayOutput struct{ *pulumi.OutputState }
func (UserDataEngineConfigArrayOutput) ElementType ¶
func (UserDataEngineConfigArrayOutput) ElementType() reflect.Type
func (UserDataEngineConfigArrayOutput) Index ¶
func (o UserDataEngineConfigArrayOutput) Index(i pulumi.IntInput) UserDataEngineConfigOutput
func (UserDataEngineConfigArrayOutput) ToUserDataEngineConfigArrayOutput ¶
func (o UserDataEngineConfigArrayOutput) ToUserDataEngineConfigArrayOutput() UserDataEngineConfigArrayOutput
func (UserDataEngineConfigArrayOutput) ToUserDataEngineConfigArrayOutputWithContext ¶
func (o UserDataEngineConfigArrayOutput) ToUserDataEngineConfigArrayOutputWithContext(ctx context.Context) UserDataEngineConfigArrayOutput
type UserDataEngineConfigDataEngineConfigPairArgs ¶
type UserDataEngineConfigDataEngineConfigPairArgs struct { // Config key. ConfigItem pulumi.StringInput `pulumi:"configItem"` // Config value. ConfigValue pulumi.StringInput `pulumi:"configValue"` }
func (UserDataEngineConfigDataEngineConfigPairArgs) ElementType ¶
func (UserDataEngineConfigDataEngineConfigPairArgs) ElementType() reflect.Type
func (UserDataEngineConfigDataEngineConfigPairArgs) ToUserDataEngineConfigDataEngineConfigPairOutput ¶
func (i UserDataEngineConfigDataEngineConfigPairArgs) ToUserDataEngineConfigDataEngineConfigPairOutput() UserDataEngineConfigDataEngineConfigPairOutput
func (UserDataEngineConfigDataEngineConfigPairArgs) ToUserDataEngineConfigDataEngineConfigPairOutputWithContext ¶
func (i UserDataEngineConfigDataEngineConfigPairArgs) ToUserDataEngineConfigDataEngineConfigPairOutputWithContext(ctx context.Context) UserDataEngineConfigDataEngineConfigPairOutput
type UserDataEngineConfigDataEngineConfigPairArray ¶
type UserDataEngineConfigDataEngineConfigPairArray []UserDataEngineConfigDataEngineConfigPairInput
func (UserDataEngineConfigDataEngineConfigPairArray) ElementType ¶
func (UserDataEngineConfigDataEngineConfigPairArray) ElementType() reflect.Type
func (UserDataEngineConfigDataEngineConfigPairArray) ToUserDataEngineConfigDataEngineConfigPairArrayOutput ¶
func (i UserDataEngineConfigDataEngineConfigPairArray) ToUserDataEngineConfigDataEngineConfigPairArrayOutput() UserDataEngineConfigDataEngineConfigPairArrayOutput
func (UserDataEngineConfigDataEngineConfigPairArray) ToUserDataEngineConfigDataEngineConfigPairArrayOutputWithContext ¶
func (i UserDataEngineConfigDataEngineConfigPairArray) ToUserDataEngineConfigDataEngineConfigPairArrayOutputWithContext(ctx context.Context) UserDataEngineConfigDataEngineConfigPairArrayOutput
type UserDataEngineConfigDataEngineConfigPairArrayInput ¶
type UserDataEngineConfigDataEngineConfigPairArrayInput interface { pulumi.Input ToUserDataEngineConfigDataEngineConfigPairArrayOutput() UserDataEngineConfigDataEngineConfigPairArrayOutput ToUserDataEngineConfigDataEngineConfigPairArrayOutputWithContext(context.Context) UserDataEngineConfigDataEngineConfigPairArrayOutput }
UserDataEngineConfigDataEngineConfigPairArrayInput is an input type that accepts UserDataEngineConfigDataEngineConfigPairArray and UserDataEngineConfigDataEngineConfigPairArrayOutput values. You can construct a concrete instance of `UserDataEngineConfigDataEngineConfigPairArrayInput` via:
UserDataEngineConfigDataEngineConfigPairArray{ UserDataEngineConfigDataEngineConfigPairArgs{...} }
type UserDataEngineConfigDataEngineConfigPairArrayOutput ¶
type UserDataEngineConfigDataEngineConfigPairArrayOutput struct{ *pulumi.OutputState }
func (UserDataEngineConfigDataEngineConfigPairArrayOutput) ElementType ¶
func (UserDataEngineConfigDataEngineConfigPairArrayOutput) ElementType() reflect.Type
func (UserDataEngineConfigDataEngineConfigPairArrayOutput) ToUserDataEngineConfigDataEngineConfigPairArrayOutput ¶
func (o UserDataEngineConfigDataEngineConfigPairArrayOutput) ToUserDataEngineConfigDataEngineConfigPairArrayOutput() UserDataEngineConfigDataEngineConfigPairArrayOutput
func (UserDataEngineConfigDataEngineConfigPairArrayOutput) ToUserDataEngineConfigDataEngineConfigPairArrayOutputWithContext ¶
func (o UserDataEngineConfigDataEngineConfigPairArrayOutput) ToUserDataEngineConfigDataEngineConfigPairArrayOutputWithContext(ctx context.Context) UserDataEngineConfigDataEngineConfigPairArrayOutput
type UserDataEngineConfigDataEngineConfigPairInput ¶
type UserDataEngineConfigDataEngineConfigPairInput interface { pulumi.Input ToUserDataEngineConfigDataEngineConfigPairOutput() UserDataEngineConfigDataEngineConfigPairOutput ToUserDataEngineConfigDataEngineConfigPairOutputWithContext(context.Context) UserDataEngineConfigDataEngineConfigPairOutput }
UserDataEngineConfigDataEngineConfigPairInput is an input type that accepts UserDataEngineConfigDataEngineConfigPairArgs and UserDataEngineConfigDataEngineConfigPairOutput values. You can construct a concrete instance of `UserDataEngineConfigDataEngineConfigPairInput` via:
UserDataEngineConfigDataEngineConfigPairArgs{...}
type UserDataEngineConfigDataEngineConfigPairOutput ¶
type UserDataEngineConfigDataEngineConfigPairOutput struct{ *pulumi.OutputState }
func (UserDataEngineConfigDataEngineConfigPairOutput) ConfigItem ¶
func (o UserDataEngineConfigDataEngineConfigPairOutput) ConfigItem() pulumi.StringOutput
Config key.
func (UserDataEngineConfigDataEngineConfigPairOutput) ConfigValue ¶
func (o UserDataEngineConfigDataEngineConfigPairOutput) ConfigValue() pulumi.StringOutput
Config value.
func (UserDataEngineConfigDataEngineConfigPairOutput) ElementType ¶
func (UserDataEngineConfigDataEngineConfigPairOutput) ElementType() reflect.Type
func (UserDataEngineConfigDataEngineConfigPairOutput) ToUserDataEngineConfigDataEngineConfigPairOutput ¶
func (o UserDataEngineConfigDataEngineConfigPairOutput) ToUserDataEngineConfigDataEngineConfigPairOutput() UserDataEngineConfigDataEngineConfigPairOutput
func (UserDataEngineConfigDataEngineConfigPairOutput) ToUserDataEngineConfigDataEngineConfigPairOutputWithContext ¶
func (o UserDataEngineConfigDataEngineConfigPairOutput) ToUserDataEngineConfigDataEngineConfigPairOutputWithContext(ctx context.Context) UserDataEngineConfigDataEngineConfigPairOutput
type UserDataEngineConfigInput ¶
type UserDataEngineConfigInput interface { pulumi.Input ToUserDataEngineConfigOutput() UserDataEngineConfigOutput ToUserDataEngineConfigOutputWithContext(ctx context.Context) UserDataEngineConfigOutput }
type UserDataEngineConfigMap ¶
type UserDataEngineConfigMap map[string]UserDataEngineConfigInput
func (UserDataEngineConfigMap) ElementType ¶
func (UserDataEngineConfigMap) ElementType() reflect.Type
func (UserDataEngineConfigMap) ToUserDataEngineConfigMapOutput ¶
func (i UserDataEngineConfigMap) ToUserDataEngineConfigMapOutput() UserDataEngineConfigMapOutput
func (UserDataEngineConfigMap) ToUserDataEngineConfigMapOutputWithContext ¶
func (i UserDataEngineConfigMap) ToUserDataEngineConfigMapOutputWithContext(ctx context.Context) UserDataEngineConfigMapOutput
type UserDataEngineConfigMapInput ¶
type UserDataEngineConfigMapInput interface { pulumi.Input ToUserDataEngineConfigMapOutput() UserDataEngineConfigMapOutput ToUserDataEngineConfigMapOutputWithContext(context.Context) UserDataEngineConfigMapOutput }
UserDataEngineConfigMapInput is an input type that accepts UserDataEngineConfigMap and UserDataEngineConfigMapOutput values. You can construct a concrete instance of `UserDataEngineConfigMapInput` via:
UserDataEngineConfigMap{ "key": UserDataEngineConfigArgs{...} }
type UserDataEngineConfigMapOutput ¶
type UserDataEngineConfigMapOutput struct{ *pulumi.OutputState }
func (UserDataEngineConfigMapOutput) ElementType ¶
func (UserDataEngineConfigMapOutput) ElementType() reflect.Type
func (UserDataEngineConfigMapOutput) MapIndex ¶
func (o UserDataEngineConfigMapOutput) MapIndex(k pulumi.StringInput) UserDataEngineConfigOutput
func (UserDataEngineConfigMapOutput) ToUserDataEngineConfigMapOutput ¶
func (o UserDataEngineConfigMapOutput) ToUserDataEngineConfigMapOutput() UserDataEngineConfigMapOutput
func (UserDataEngineConfigMapOutput) ToUserDataEngineConfigMapOutputWithContext ¶
func (o UserDataEngineConfigMapOutput) ToUserDataEngineConfigMapOutputWithContext(ctx context.Context) UserDataEngineConfigMapOutput
type UserDataEngineConfigOutput ¶
type UserDataEngineConfigOutput struct{ *pulumi.OutputState }
func (UserDataEngineConfigOutput) DataEngineConfigPairs ¶
func (o UserDataEngineConfigOutput) DataEngineConfigPairs() UserDataEngineConfigDataEngineConfigPairArrayOutput
Engine configuration items.
func (UserDataEngineConfigOutput) DataEngineId ¶
func (o UserDataEngineConfigOutput) DataEngineId() pulumi.StringOutput
Engine unique id.
func (UserDataEngineConfigOutput) ElementType ¶
func (UserDataEngineConfigOutput) ElementType() reflect.Type
func (UserDataEngineConfigOutput) SessionResourceTemplate ¶
func (o UserDataEngineConfigOutput) SessionResourceTemplate() UserDataEngineConfigSessionResourceTemplatePtrOutput
Job engine resource configuration template.
func (UserDataEngineConfigOutput) ToUserDataEngineConfigOutput ¶
func (o UserDataEngineConfigOutput) ToUserDataEngineConfigOutput() UserDataEngineConfigOutput
func (UserDataEngineConfigOutput) ToUserDataEngineConfigOutputWithContext ¶
func (o UserDataEngineConfigOutput) ToUserDataEngineConfigOutputWithContext(ctx context.Context) UserDataEngineConfigOutput
type UserDataEngineConfigSessionResourceTemplate ¶
type UserDataEngineConfigSessionResourceTemplate struct { // Engine driver size specification only supports: small/medium/large/xlarge/m.small/m.medium/m.large/m.xlarge. DriverSize *string `pulumi:"driverSize"` // Specify the executor max number (in a dynamic configuration scenario), the minimum value is 1, and the maximum value is less than the cluster specification (when ExecutorMaxNumbers is less than ExecutorNums, the value is set to ExecutorNums). ExecutorMaxNumbers *int `pulumi:"executorMaxNumbers"` // Specify the number of executors. The minimum value is 1 and the maximum value is less than the cluster specification. ExecutorNums *int `pulumi:"executorNums"` // Engine executor size specification only supports: small/medium/large/xlarge/m.small/m.medium/m.large/m.xlarge. ExecutorSize *string `pulumi:"executorSize"` }
type UserDataEngineConfigSessionResourceTemplateArgs ¶
type UserDataEngineConfigSessionResourceTemplateArgs struct { // Engine driver size specification only supports: small/medium/large/xlarge/m.small/m.medium/m.large/m.xlarge. DriverSize pulumi.StringPtrInput `pulumi:"driverSize"` // Specify the executor max number (in a dynamic configuration scenario), the minimum value is 1, and the maximum value is less than the cluster specification (when ExecutorMaxNumbers is less than ExecutorNums, the value is set to ExecutorNums). ExecutorMaxNumbers pulumi.IntPtrInput `pulumi:"executorMaxNumbers"` // Specify the number of executors. The minimum value is 1 and the maximum value is less than the cluster specification. ExecutorNums pulumi.IntPtrInput `pulumi:"executorNums"` // Engine executor size specification only supports: small/medium/large/xlarge/m.small/m.medium/m.large/m.xlarge. ExecutorSize pulumi.StringPtrInput `pulumi:"executorSize"` }
func (UserDataEngineConfigSessionResourceTemplateArgs) ElementType ¶
func (UserDataEngineConfigSessionResourceTemplateArgs) ElementType() reflect.Type
func (UserDataEngineConfigSessionResourceTemplateArgs) ToUserDataEngineConfigSessionResourceTemplateOutput ¶
func (i UserDataEngineConfigSessionResourceTemplateArgs) ToUserDataEngineConfigSessionResourceTemplateOutput() UserDataEngineConfigSessionResourceTemplateOutput
func (UserDataEngineConfigSessionResourceTemplateArgs) ToUserDataEngineConfigSessionResourceTemplateOutputWithContext ¶
func (i UserDataEngineConfigSessionResourceTemplateArgs) ToUserDataEngineConfigSessionResourceTemplateOutputWithContext(ctx context.Context) UserDataEngineConfigSessionResourceTemplateOutput
func (UserDataEngineConfigSessionResourceTemplateArgs) ToUserDataEngineConfigSessionResourceTemplatePtrOutput ¶
func (i UserDataEngineConfigSessionResourceTemplateArgs) ToUserDataEngineConfigSessionResourceTemplatePtrOutput() UserDataEngineConfigSessionResourceTemplatePtrOutput
func (UserDataEngineConfigSessionResourceTemplateArgs) ToUserDataEngineConfigSessionResourceTemplatePtrOutputWithContext ¶
func (i UserDataEngineConfigSessionResourceTemplateArgs) ToUserDataEngineConfigSessionResourceTemplatePtrOutputWithContext(ctx context.Context) UserDataEngineConfigSessionResourceTemplatePtrOutput
type UserDataEngineConfigSessionResourceTemplateInput ¶
type UserDataEngineConfigSessionResourceTemplateInput interface { pulumi.Input ToUserDataEngineConfigSessionResourceTemplateOutput() UserDataEngineConfigSessionResourceTemplateOutput ToUserDataEngineConfigSessionResourceTemplateOutputWithContext(context.Context) UserDataEngineConfigSessionResourceTemplateOutput }
UserDataEngineConfigSessionResourceTemplateInput is an input type that accepts UserDataEngineConfigSessionResourceTemplateArgs and UserDataEngineConfigSessionResourceTemplateOutput values. You can construct a concrete instance of `UserDataEngineConfigSessionResourceTemplateInput` via:
UserDataEngineConfigSessionResourceTemplateArgs{...}
type UserDataEngineConfigSessionResourceTemplateOutput ¶
type UserDataEngineConfigSessionResourceTemplateOutput struct{ *pulumi.OutputState }
func (UserDataEngineConfigSessionResourceTemplateOutput) DriverSize ¶
func (o UserDataEngineConfigSessionResourceTemplateOutput) DriverSize() pulumi.StringPtrOutput
Engine driver size specification only supports: small/medium/large/xlarge/m.small/m.medium/m.large/m.xlarge.
func (UserDataEngineConfigSessionResourceTemplateOutput) ElementType ¶
func (UserDataEngineConfigSessionResourceTemplateOutput) ElementType() reflect.Type
func (UserDataEngineConfigSessionResourceTemplateOutput) ExecutorMaxNumbers ¶
func (o UserDataEngineConfigSessionResourceTemplateOutput) ExecutorMaxNumbers() pulumi.IntPtrOutput
Specify the executor max number (in a dynamic configuration scenario), the minimum value is 1, and the maximum value is less than the cluster specification (when ExecutorMaxNumbers is less than ExecutorNums, the value is set to ExecutorNums).
func (UserDataEngineConfigSessionResourceTemplateOutput) ExecutorNums ¶
func (o UserDataEngineConfigSessionResourceTemplateOutput) ExecutorNums() pulumi.IntPtrOutput
Specify the number of executors. The minimum value is 1 and the maximum value is less than the cluster specification.
func (UserDataEngineConfigSessionResourceTemplateOutput) ExecutorSize ¶
func (o UserDataEngineConfigSessionResourceTemplateOutput) ExecutorSize() pulumi.StringPtrOutput
Engine executor size specification only supports: small/medium/large/xlarge/m.small/m.medium/m.large/m.xlarge.
func (UserDataEngineConfigSessionResourceTemplateOutput) ToUserDataEngineConfigSessionResourceTemplateOutput ¶
func (o UserDataEngineConfigSessionResourceTemplateOutput) ToUserDataEngineConfigSessionResourceTemplateOutput() UserDataEngineConfigSessionResourceTemplateOutput
func (UserDataEngineConfigSessionResourceTemplateOutput) ToUserDataEngineConfigSessionResourceTemplateOutputWithContext ¶
func (o UserDataEngineConfigSessionResourceTemplateOutput) ToUserDataEngineConfigSessionResourceTemplateOutputWithContext(ctx context.Context) UserDataEngineConfigSessionResourceTemplateOutput
func (UserDataEngineConfigSessionResourceTemplateOutput) ToUserDataEngineConfigSessionResourceTemplatePtrOutput ¶
func (o UserDataEngineConfigSessionResourceTemplateOutput) ToUserDataEngineConfigSessionResourceTemplatePtrOutput() UserDataEngineConfigSessionResourceTemplatePtrOutput
func (UserDataEngineConfigSessionResourceTemplateOutput) ToUserDataEngineConfigSessionResourceTemplatePtrOutputWithContext ¶
func (o UserDataEngineConfigSessionResourceTemplateOutput) ToUserDataEngineConfigSessionResourceTemplatePtrOutputWithContext(ctx context.Context) UserDataEngineConfigSessionResourceTemplatePtrOutput
type UserDataEngineConfigSessionResourceTemplatePtrInput ¶
type UserDataEngineConfigSessionResourceTemplatePtrInput interface { pulumi.Input ToUserDataEngineConfigSessionResourceTemplatePtrOutput() UserDataEngineConfigSessionResourceTemplatePtrOutput ToUserDataEngineConfigSessionResourceTemplatePtrOutputWithContext(context.Context) UserDataEngineConfigSessionResourceTemplatePtrOutput }
UserDataEngineConfigSessionResourceTemplatePtrInput is an input type that accepts UserDataEngineConfigSessionResourceTemplateArgs, UserDataEngineConfigSessionResourceTemplatePtr and UserDataEngineConfigSessionResourceTemplatePtrOutput values. You can construct a concrete instance of `UserDataEngineConfigSessionResourceTemplatePtrInput` via:
UserDataEngineConfigSessionResourceTemplateArgs{...} or: nil
func UserDataEngineConfigSessionResourceTemplatePtr ¶
func UserDataEngineConfigSessionResourceTemplatePtr(v *UserDataEngineConfigSessionResourceTemplateArgs) UserDataEngineConfigSessionResourceTemplatePtrInput
type UserDataEngineConfigSessionResourceTemplatePtrOutput ¶
type UserDataEngineConfigSessionResourceTemplatePtrOutput struct{ *pulumi.OutputState }
func (UserDataEngineConfigSessionResourceTemplatePtrOutput) DriverSize ¶
func (o UserDataEngineConfigSessionResourceTemplatePtrOutput) DriverSize() pulumi.StringPtrOutput
Engine driver size specification only supports: small/medium/large/xlarge/m.small/m.medium/m.large/m.xlarge.
func (UserDataEngineConfigSessionResourceTemplatePtrOutput) ElementType ¶
func (UserDataEngineConfigSessionResourceTemplatePtrOutput) ElementType() reflect.Type
func (UserDataEngineConfigSessionResourceTemplatePtrOutput) ExecutorMaxNumbers ¶
func (o UserDataEngineConfigSessionResourceTemplatePtrOutput) ExecutorMaxNumbers() pulumi.IntPtrOutput
Specify the executor max number (in a dynamic configuration scenario), the minimum value is 1, and the maximum value is less than the cluster specification (when ExecutorMaxNumbers is less than ExecutorNums, the value is set to ExecutorNums).
func (UserDataEngineConfigSessionResourceTemplatePtrOutput) ExecutorNums ¶
func (o UserDataEngineConfigSessionResourceTemplatePtrOutput) ExecutorNums() pulumi.IntPtrOutput
Specify the number of executors. The minimum value is 1 and the maximum value is less than the cluster specification.
func (UserDataEngineConfigSessionResourceTemplatePtrOutput) ExecutorSize ¶
func (o UserDataEngineConfigSessionResourceTemplatePtrOutput) ExecutorSize() pulumi.StringPtrOutput
Engine executor size specification only supports: small/medium/large/xlarge/m.small/m.medium/m.large/m.xlarge.
func (UserDataEngineConfigSessionResourceTemplatePtrOutput) ToUserDataEngineConfigSessionResourceTemplatePtrOutput ¶
func (o UserDataEngineConfigSessionResourceTemplatePtrOutput) ToUserDataEngineConfigSessionResourceTemplatePtrOutput() UserDataEngineConfigSessionResourceTemplatePtrOutput
func (UserDataEngineConfigSessionResourceTemplatePtrOutput) ToUserDataEngineConfigSessionResourceTemplatePtrOutputWithContext ¶
func (o UserDataEngineConfigSessionResourceTemplatePtrOutput) ToUserDataEngineConfigSessionResourceTemplatePtrOutputWithContext(ctx context.Context) UserDataEngineConfigSessionResourceTemplatePtrOutput
type UserDataEngineConfigState ¶
type UserDataEngineConfigState struct { // Engine configuration items. DataEngineConfigPairs UserDataEngineConfigDataEngineConfigPairArrayInput // Engine unique id. DataEngineId pulumi.StringPtrInput // Job engine resource configuration template. SessionResourceTemplate UserDataEngineConfigSessionResourceTemplatePtrInput }
func (UserDataEngineConfigState) ElementType ¶
func (UserDataEngineConfigState) ElementType() reflect.Type
type UserInput ¶
type UserInput interface { pulumi.Input ToUserOutput() UserOutput ToUserOutputWithContext(ctx context.Context) UserOutput }
type UserMap ¶
func (UserMap) ElementType ¶
func (UserMap) ToUserMapOutput ¶
func (i UserMap) ToUserMapOutput() UserMapOutput
func (UserMap) ToUserMapOutputWithContext ¶
func (i UserMap) ToUserMapOutputWithContext(ctx context.Context) UserMapOutput
type UserMapInput ¶
type UserMapInput interface { pulumi.Input ToUserMapOutput() UserMapOutput ToUserMapOutputWithContext(context.Context) UserMapOutput }
UserMapInput is an input type that accepts UserMap and UserMapOutput values. You can construct a concrete instance of `UserMapInput` via:
UserMap{ "key": UserArgs{...} }
type UserMapOutput ¶
type UserMapOutput struct{ *pulumi.OutputState }
func (UserMapOutput) ElementType ¶
func (UserMapOutput) ElementType() reflect.Type
func (UserMapOutput) MapIndex ¶
func (o UserMapOutput) MapIndex(k pulumi.StringInput) UserOutput
func (UserMapOutput) ToUserMapOutput ¶
func (o UserMapOutput) ToUserMapOutput() UserMapOutput
func (UserMapOutput) ToUserMapOutputWithContext ¶
func (o UserMapOutput) ToUserMapOutputWithContext(ctx context.Context) UserMapOutput
type UserOutput ¶
type UserOutput struct{ *pulumi.OutputState }
func (UserOutput) ElementType ¶
func (UserOutput) ElementType() reflect.Type
func (UserOutput) ToUserOutput ¶
func (o UserOutput) ToUserOutput() UserOutput
func (UserOutput) ToUserOutputWithContext ¶
func (o UserOutput) ToUserOutputWithContext(ctx context.Context) UserOutput
func (UserOutput) UserAlias ¶
func (o UserOutput) UserAlias() pulumi.StringPtrOutput
User alias, the character length is less than 50.
func (UserOutput) UserDescription ¶
func (o UserOutput) UserDescription() pulumi.StringPtrOutput
User description information, easy to distinguish between different users.
func (UserOutput) UserId ¶
func (o UserOutput) UserId() pulumi.StringOutput
The sub-user uin that needs to be authorized.
func (UserOutput) UserType ¶
func (o UserOutput) UserType() pulumi.StringPtrOutput
User Type. `ADMIN` or `COMMONN`.
func (UserOutput) WorkGroupIds ¶
func (o UserOutput) WorkGroupIds() pulumi.IntArrayOutput
A collection of workgroup IDs bound to the user.
type UserState ¶
type UserState struct { // User alias, the character length is less than 50. UserAlias pulumi.StringPtrInput // User description information, easy to distinguish between different users. UserDescription pulumi.StringPtrInput // The sub-user uin that needs to be authorized. UserId pulumi.StringPtrInput // User Type. `ADMIN` or `COMMONN`. UserType pulumi.StringPtrInput // A collection of workgroup IDs bound to the user. WorkGroupIds pulumi.IntArrayInput }
func (UserState) ElementType ¶
type WorkGroup ¶
type WorkGroup struct { pulumi.CustomResourceState // A collection of user IDs that has been bound to the workgroup. UserIds pulumi.StringArrayOutput `pulumi:"userIds"` // Description of Work Group. WorkGroupDescription pulumi.StringPtrOutput `pulumi:"workGroupDescription"` // Name of Work Group. WorkGroupName pulumi.StringOutput `pulumi:"workGroupName"` }
Provides a resource to create a dlc workGroup
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Dlc"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Dlc.NewWorkGroup(ctx, "workGroup", &Dlc.WorkGroupArgs{ WorkGroupDescription: pulumi.String("dlc workgroup test"), WorkGroupName: pulumi.String("tf-demo"), }) if err != nil { return err } return nil }) }
```
## Import
dlc work_group can be imported using the id, e.g.
```sh
$ pulumi import tencentcloud:Dlc/workGroup:WorkGroup work_group work_group_id
```
func GetWorkGroup ¶
func GetWorkGroup(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WorkGroupState, opts ...pulumi.ResourceOption) (*WorkGroup, error)
GetWorkGroup gets an existing WorkGroup 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 NewWorkGroup ¶
func NewWorkGroup(ctx *pulumi.Context, name string, args *WorkGroupArgs, opts ...pulumi.ResourceOption) (*WorkGroup, error)
NewWorkGroup registers a new resource with the given unique name, arguments, and options.
func (*WorkGroup) ElementType ¶
func (*WorkGroup) ToWorkGroupOutput ¶
func (i *WorkGroup) ToWorkGroupOutput() WorkGroupOutput
func (*WorkGroup) ToWorkGroupOutputWithContext ¶
func (i *WorkGroup) ToWorkGroupOutputWithContext(ctx context.Context) WorkGroupOutput
type WorkGroupArgs ¶
type WorkGroupArgs struct { // Description of Work Group. WorkGroupDescription pulumi.StringPtrInput // Name of Work Group. WorkGroupName pulumi.StringInput }
The set of arguments for constructing a WorkGroup resource.
func (WorkGroupArgs) ElementType ¶
func (WorkGroupArgs) ElementType() reflect.Type
type WorkGroupArray ¶
type WorkGroupArray []WorkGroupInput
func (WorkGroupArray) ElementType ¶
func (WorkGroupArray) ElementType() reflect.Type
func (WorkGroupArray) ToWorkGroupArrayOutput ¶
func (i WorkGroupArray) ToWorkGroupArrayOutput() WorkGroupArrayOutput
func (WorkGroupArray) ToWorkGroupArrayOutputWithContext ¶
func (i WorkGroupArray) ToWorkGroupArrayOutputWithContext(ctx context.Context) WorkGroupArrayOutput
type WorkGroupArrayInput ¶
type WorkGroupArrayInput interface { pulumi.Input ToWorkGroupArrayOutput() WorkGroupArrayOutput ToWorkGroupArrayOutputWithContext(context.Context) WorkGroupArrayOutput }
WorkGroupArrayInput is an input type that accepts WorkGroupArray and WorkGroupArrayOutput values. You can construct a concrete instance of `WorkGroupArrayInput` via:
WorkGroupArray{ WorkGroupArgs{...} }
type WorkGroupArrayOutput ¶
type WorkGroupArrayOutput struct{ *pulumi.OutputState }
func (WorkGroupArrayOutput) ElementType ¶
func (WorkGroupArrayOutput) ElementType() reflect.Type
func (WorkGroupArrayOutput) Index ¶
func (o WorkGroupArrayOutput) Index(i pulumi.IntInput) WorkGroupOutput
func (WorkGroupArrayOutput) ToWorkGroupArrayOutput ¶
func (o WorkGroupArrayOutput) ToWorkGroupArrayOutput() WorkGroupArrayOutput
func (WorkGroupArrayOutput) ToWorkGroupArrayOutputWithContext ¶
func (o WorkGroupArrayOutput) ToWorkGroupArrayOutputWithContext(ctx context.Context) WorkGroupArrayOutput
type WorkGroupInput ¶
type WorkGroupInput interface { pulumi.Input ToWorkGroupOutput() WorkGroupOutput ToWorkGroupOutputWithContext(ctx context.Context) WorkGroupOutput }
type WorkGroupMap ¶
type WorkGroupMap map[string]WorkGroupInput
func (WorkGroupMap) ElementType ¶
func (WorkGroupMap) ElementType() reflect.Type
func (WorkGroupMap) ToWorkGroupMapOutput ¶
func (i WorkGroupMap) ToWorkGroupMapOutput() WorkGroupMapOutput
func (WorkGroupMap) ToWorkGroupMapOutputWithContext ¶
func (i WorkGroupMap) ToWorkGroupMapOutputWithContext(ctx context.Context) WorkGroupMapOutput
type WorkGroupMapInput ¶
type WorkGroupMapInput interface { pulumi.Input ToWorkGroupMapOutput() WorkGroupMapOutput ToWorkGroupMapOutputWithContext(context.Context) WorkGroupMapOutput }
WorkGroupMapInput is an input type that accepts WorkGroupMap and WorkGroupMapOutput values. You can construct a concrete instance of `WorkGroupMapInput` via:
WorkGroupMap{ "key": WorkGroupArgs{...} }
type WorkGroupMapOutput ¶
type WorkGroupMapOutput struct{ *pulumi.OutputState }
func (WorkGroupMapOutput) ElementType ¶
func (WorkGroupMapOutput) ElementType() reflect.Type
func (WorkGroupMapOutput) MapIndex ¶
func (o WorkGroupMapOutput) MapIndex(k pulumi.StringInput) WorkGroupOutput
func (WorkGroupMapOutput) ToWorkGroupMapOutput ¶
func (o WorkGroupMapOutput) ToWorkGroupMapOutput() WorkGroupMapOutput
func (WorkGroupMapOutput) ToWorkGroupMapOutputWithContext ¶
func (o WorkGroupMapOutput) ToWorkGroupMapOutputWithContext(ctx context.Context) WorkGroupMapOutput
type WorkGroupOutput ¶
type WorkGroupOutput struct{ *pulumi.OutputState }
func (WorkGroupOutput) ElementType ¶
func (WorkGroupOutput) ElementType() reflect.Type
func (WorkGroupOutput) ToWorkGroupOutput ¶
func (o WorkGroupOutput) ToWorkGroupOutput() WorkGroupOutput
func (WorkGroupOutput) ToWorkGroupOutputWithContext ¶
func (o WorkGroupOutput) ToWorkGroupOutputWithContext(ctx context.Context) WorkGroupOutput
func (WorkGroupOutput) UserIds ¶
func (o WorkGroupOutput) UserIds() pulumi.StringArrayOutput
A collection of user IDs that has been bound to the workgroup.
func (WorkGroupOutput) WorkGroupDescription ¶
func (o WorkGroupOutput) WorkGroupDescription() pulumi.StringPtrOutput
Description of Work Group.
func (WorkGroupOutput) WorkGroupName ¶
func (o WorkGroupOutput) WorkGroupName() pulumi.StringOutput
Name of Work Group.
type WorkGroupState ¶
type WorkGroupState struct { // A collection of user IDs that has been bound to the workgroup. UserIds pulumi.StringArrayInput // Description of Work Group. WorkGroupDescription pulumi.StringPtrInput // Name of Work Group. WorkGroupName pulumi.StringPtrInput }
func (WorkGroupState) ElementType ¶
func (WorkGroupState) ElementType() reflect.Type
Source Files
¶
- addUsersToWorkGroupAttachment.go
- attachUserPolicyOperation.go
- attachWorkGroupPolicyOperation.go
- bindWorkGroupsToUserAttachment.go
- dataEngine.go
- detachUserPolicyOperation.go
- detachWorkGroupPolicyOperation.go
- getCheckDataEngineConfigPairsValidity.go
- getCheckDataEngineImageCanBeRollback.go
- getCheckDataEngineImageCanBeUpgrade.go
- getDescribeDataEngine.go
- getDescribeDataEngineEvents.go
- getDescribeDataEngineImageVersions.go
- getDescribeDataEnginePythonSparkImages.go
- getDescribeEngineUsageInfo.go
- getDescribeUpdatableDataEngines.go
- getDescribeUserInfo.go
- getDescribeUserRoles.go
- getDescribeUserType.go
- getDescribeWorkGroupInfo.go
- init.go
- modifyDataEngineDescriptionOperation.go
- modifyUserTypOperation.go
- pulumiTypes.go
- pulumiUtilities.go
- renewDataEngineOperation.go
- restartDataEngineOperation.go
- rollbackDataEngineImageOperation.go
- storeLocationConfig.go
- suspendResumeDataEngine.go
- switchDataEngineImageOperation.go
- updateDataEngineConfigOperation.go
- updateRowFilterOperation.go
- upgradeDataEngineImageOperation.go
- user.go
- userDataEngineConfig.go
- workGroup.go