tsf

package
v0.0.0-...-9153d0a Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 8, 2023 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ApiGroup

type ApiGroup struct {
	pulumi.CustomResourceState

	// Access group ACL type.
	AclMode pulumi.StringOutput `pulumi:"aclMode"`
	// number of APIs.
	ApiCount pulumi.IntOutput `pulumi:"apiCount"`
	// authentication type. secret: key authentication; none: no authentication.
	AuthType pulumi.StringOutput `pulumi:"authType"`
	// api group bound gateway deployment group.
	BindedGatewayDeployGroups ApiGroupBindedGatewayDeployGroupArrayOutput `pulumi:"bindedGatewayDeployGroups"`
	// Group creation time such as: 2019-06-20 15:51:28.
	CreatedTime pulumi.StringOutput `pulumi:"createdTime"`
	// remarks.
	Description pulumi.StringOutput `pulumi:"description"`
	// gateway entity ID.
	GatewayInstanceId pulumi.StringOutput `pulumi:"gatewayInstanceId"`
	// Type of gateway instance.
	GatewayInstanceType pulumi.StringOutput `pulumi:"gatewayInstanceType"`
	// grouping context.
	GroupContext pulumi.StringOutput `pulumi:"groupContext"`
	// Api Group Id.
	GroupId pulumi.StringOutput `pulumi:"groupId"`
	// group name, cannot contain Chinese.
	GroupName pulumi.StringOutput `pulumi:"groupName"`
	// grouping type, default ms. ms: microservice grouping; external: external Api grouping.
	GroupType pulumi.StringOutput `pulumi:"groupType"`
	// namespace parameter key value.
	NamespaceNameKey pulumi.StringOutput `pulumi:"namespaceNameKey"`
	// namespace parameter position, path, header or query, the default is path.
	NamespaceNameKeyPosition pulumi.StringOutput `pulumi:"namespaceNameKeyPosition"`
	// microservice name parameter key value.
	ServiceNameKey pulumi.StringOutput `pulumi:"serviceNameKey"`
	// microservice name parameter position, path, header or query, the default is path.
	ServiceNameKeyPosition pulumi.StringOutput `pulumi:"serviceNameKeyPosition"`
	// Release status, drafted: Not published. released: released.
	Status pulumi.StringOutput `pulumi:"status"`
	// Group update time such as: 2019-06-20 15:51:28.
	UpdatedTime pulumi.StringOutput `pulumi:"updatedTime"`
}

func GetApiGroup

func GetApiGroup(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *ApiGroupState, opts ...pulumi.ResourceOption) (*ApiGroup, error)

GetApiGroup gets an existing ApiGroup 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 NewApiGroup

func NewApiGroup(ctx *pulumi.Context,
	name string, args *ApiGroupArgs, opts ...pulumi.ResourceOption) (*ApiGroup, error)

NewApiGroup registers a new resource with the given unique name, arguments, and options.

func (*ApiGroup) ElementType

func (*ApiGroup) ElementType() reflect.Type

func (*ApiGroup) ToApiGroupOutput

func (i *ApiGroup) ToApiGroupOutput() ApiGroupOutput

func (*ApiGroup) ToApiGroupOutputWithContext

func (i *ApiGroup) ToApiGroupOutputWithContext(ctx context.Context) ApiGroupOutput

type ApiGroupArgs

type ApiGroupArgs struct {
	// authentication type. secret: key authentication; none: no authentication.
	AuthType pulumi.StringPtrInput
	// remarks.
	Description pulumi.StringPtrInput
	// gateway entity ID.
	GatewayInstanceId pulumi.StringPtrInput
	// grouping context.
	GroupContext pulumi.StringInput
	// group name, cannot contain Chinese.
	GroupName pulumi.StringInput
	// grouping type, default ms. ms: microservice grouping; external: external Api grouping.
	GroupType pulumi.StringPtrInput
	// namespace parameter key value.
	NamespaceNameKey pulumi.StringPtrInput
	// namespace parameter position, path, header or query, the default is path.
	NamespaceNameKeyPosition pulumi.StringPtrInput
	// microservice name parameter key value.
	ServiceNameKey pulumi.StringPtrInput
	// microservice name parameter position, path, header or query, the default is path.
	ServiceNameKeyPosition pulumi.StringPtrInput
}

The set of arguments for constructing a ApiGroup resource.

func (ApiGroupArgs) ElementType

func (ApiGroupArgs) ElementType() reflect.Type

type ApiGroupArray

type ApiGroupArray []ApiGroupInput

func (ApiGroupArray) ElementType

func (ApiGroupArray) ElementType() reflect.Type

func (ApiGroupArray) ToApiGroupArrayOutput

func (i ApiGroupArray) ToApiGroupArrayOutput() ApiGroupArrayOutput

func (ApiGroupArray) ToApiGroupArrayOutputWithContext

func (i ApiGroupArray) ToApiGroupArrayOutputWithContext(ctx context.Context) ApiGroupArrayOutput

type ApiGroupArrayInput

type ApiGroupArrayInput interface {
	pulumi.Input

	ToApiGroupArrayOutput() ApiGroupArrayOutput
	ToApiGroupArrayOutputWithContext(context.Context) ApiGroupArrayOutput
}

ApiGroupArrayInput is an input type that accepts ApiGroupArray and ApiGroupArrayOutput values. You can construct a concrete instance of `ApiGroupArrayInput` via:

ApiGroupArray{ ApiGroupArgs{...} }

type ApiGroupArrayOutput

type ApiGroupArrayOutput struct{ *pulumi.OutputState }

func (ApiGroupArrayOutput) ElementType

func (ApiGroupArrayOutput) ElementType() reflect.Type

func (ApiGroupArrayOutput) Index

func (ApiGroupArrayOutput) ToApiGroupArrayOutput

func (o ApiGroupArrayOutput) ToApiGroupArrayOutput() ApiGroupArrayOutput

func (ApiGroupArrayOutput) ToApiGroupArrayOutputWithContext

func (o ApiGroupArrayOutput) ToApiGroupArrayOutputWithContext(ctx context.Context) ApiGroupArrayOutput

type ApiGroupBindedGatewayDeployGroup

type ApiGroupBindedGatewayDeployGroup struct {
	ApplicationId   *string `pulumi:"applicationId"`
	ApplicationName *string `pulumi:"applicationName"`
	ApplicationType *string `pulumi:"applicationType"`
	ClusterType     *string `pulumi:"clusterType"`
	DeployGroupId   *string `pulumi:"deployGroupId"`
	DeployGroupName *string `pulumi:"deployGroupName"`
	GroupStatus     *string `pulumi:"groupStatus"`
}

type ApiGroupBindedGatewayDeployGroupArgs

type ApiGroupBindedGatewayDeployGroupArgs struct {
	ApplicationId   pulumi.StringPtrInput `pulumi:"applicationId"`
	ApplicationName pulumi.StringPtrInput `pulumi:"applicationName"`
	ApplicationType pulumi.StringPtrInput `pulumi:"applicationType"`
	ClusterType     pulumi.StringPtrInput `pulumi:"clusterType"`
	DeployGroupId   pulumi.StringPtrInput `pulumi:"deployGroupId"`
	DeployGroupName pulumi.StringPtrInput `pulumi:"deployGroupName"`
	GroupStatus     pulumi.StringPtrInput `pulumi:"groupStatus"`
}

func (ApiGroupBindedGatewayDeployGroupArgs) ElementType

func (ApiGroupBindedGatewayDeployGroupArgs) ToApiGroupBindedGatewayDeployGroupOutput

func (i ApiGroupBindedGatewayDeployGroupArgs) ToApiGroupBindedGatewayDeployGroupOutput() ApiGroupBindedGatewayDeployGroupOutput

func (ApiGroupBindedGatewayDeployGroupArgs) ToApiGroupBindedGatewayDeployGroupOutputWithContext

func (i ApiGroupBindedGatewayDeployGroupArgs) ToApiGroupBindedGatewayDeployGroupOutputWithContext(ctx context.Context) ApiGroupBindedGatewayDeployGroupOutput

type ApiGroupBindedGatewayDeployGroupArray

type ApiGroupBindedGatewayDeployGroupArray []ApiGroupBindedGatewayDeployGroupInput

func (ApiGroupBindedGatewayDeployGroupArray) ElementType

func (ApiGroupBindedGatewayDeployGroupArray) ToApiGroupBindedGatewayDeployGroupArrayOutput

func (i ApiGroupBindedGatewayDeployGroupArray) ToApiGroupBindedGatewayDeployGroupArrayOutput() ApiGroupBindedGatewayDeployGroupArrayOutput

func (ApiGroupBindedGatewayDeployGroupArray) ToApiGroupBindedGatewayDeployGroupArrayOutputWithContext

func (i ApiGroupBindedGatewayDeployGroupArray) ToApiGroupBindedGatewayDeployGroupArrayOutputWithContext(ctx context.Context) ApiGroupBindedGatewayDeployGroupArrayOutput

type ApiGroupBindedGatewayDeployGroupArrayInput

type ApiGroupBindedGatewayDeployGroupArrayInput interface {
	pulumi.Input

	ToApiGroupBindedGatewayDeployGroupArrayOutput() ApiGroupBindedGatewayDeployGroupArrayOutput
	ToApiGroupBindedGatewayDeployGroupArrayOutputWithContext(context.Context) ApiGroupBindedGatewayDeployGroupArrayOutput
}

ApiGroupBindedGatewayDeployGroupArrayInput is an input type that accepts ApiGroupBindedGatewayDeployGroupArray and ApiGroupBindedGatewayDeployGroupArrayOutput values. You can construct a concrete instance of `ApiGroupBindedGatewayDeployGroupArrayInput` via:

ApiGroupBindedGatewayDeployGroupArray{ ApiGroupBindedGatewayDeployGroupArgs{...} }

type ApiGroupBindedGatewayDeployGroupArrayOutput

type ApiGroupBindedGatewayDeployGroupArrayOutput struct{ *pulumi.OutputState }

func (ApiGroupBindedGatewayDeployGroupArrayOutput) ElementType

func (ApiGroupBindedGatewayDeployGroupArrayOutput) Index

func (ApiGroupBindedGatewayDeployGroupArrayOutput) ToApiGroupBindedGatewayDeployGroupArrayOutput

func (o ApiGroupBindedGatewayDeployGroupArrayOutput) ToApiGroupBindedGatewayDeployGroupArrayOutput() ApiGroupBindedGatewayDeployGroupArrayOutput

func (ApiGroupBindedGatewayDeployGroupArrayOutput) ToApiGroupBindedGatewayDeployGroupArrayOutputWithContext

func (o ApiGroupBindedGatewayDeployGroupArrayOutput) ToApiGroupBindedGatewayDeployGroupArrayOutputWithContext(ctx context.Context) ApiGroupBindedGatewayDeployGroupArrayOutput

type ApiGroupBindedGatewayDeployGroupInput

type ApiGroupBindedGatewayDeployGroupInput interface {
	pulumi.Input

	ToApiGroupBindedGatewayDeployGroupOutput() ApiGroupBindedGatewayDeployGroupOutput
	ToApiGroupBindedGatewayDeployGroupOutputWithContext(context.Context) ApiGroupBindedGatewayDeployGroupOutput
}

ApiGroupBindedGatewayDeployGroupInput is an input type that accepts ApiGroupBindedGatewayDeployGroupArgs and ApiGroupBindedGatewayDeployGroupOutput values. You can construct a concrete instance of `ApiGroupBindedGatewayDeployGroupInput` via:

ApiGroupBindedGatewayDeployGroupArgs{...}

type ApiGroupBindedGatewayDeployGroupOutput

type ApiGroupBindedGatewayDeployGroupOutput struct{ *pulumi.OutputState }

func (ApiGroupBindedGatewayDeployGroupOutput) ApplicationId

func (ApiGroupBindedGatewayDeployGroupOutput) ApplicationName

func (ApiGroupBindedGatewayDeployGroupOutput) ApplicationType

func (ApiGroupBindedGatewayDeployGroupOutput) ClusterType

func (ApiGroupBindedGatewayDeployGroupOutput) DeployGroupId

func (ApiGroupBindedGatewayDeployGroupOutput) DeployGroupName

func (ApiGroupBindedGatewayDeployGroupOutput) ElementType

func (ApiGroupBindedGatewayDeployGroupOutput) GroupStatus

func (ApiGroupBindedGatewayDeployGroupOutput) ToApiGroupBindedGatewayDeployGroupOutput

func (o ApiGroupBindedGatewayDeployGroupOutput) ToApiGroupBindedGatewayDeployGroupOutput() ApiGroupBindedGatewayDeployGroupOutput

func (ApiGroupBindedGatewayDeployGroupOutput) ToApiGroupBindedGatewayDeployGroupOutputWithContext

func (o ApiGroupBindedGatewayDeployGroupOutput) ToApiGroupBindedGatewayDeployGroupOutputWithContext(ctx context.Context) ApiGroupBindedGatewayDeployGroupOutput

type ApiGroupInput

type ApiGroupInput interface {
	pulumi.Input

	ToApiGroupOutput() ApiGroupOutput
	ToApiGroupOutputWithContext(ctx context.Context) ApiGroupOutput
}

type ApiGroupMap

type ApiGroupMap map[string]ApiGroupInput

func (ApiGroupMap) ElementType

func (ApiGroupMap) ElementType() reflect.Type

func (ApiGroupMap) ToApiGroupMapOutput

func (i ApiGroupMap) ToApiGroupMapOutput() ApiGroupMapOutput

func (ApiGroupMap) ToApiGroupMapOutputWithContext

func (i ApiGroupMap) ToApiGroupMapOutputWithContext(ctx context.Context) ApiGroupMapOutput

type ApiGroupMapInput

type ApiGroupMapInput interface {
	pulumi.Input

	ToApiGroupMapOutput() ApiGroupMapOutput
	ToApiGroupMapOutputWithContext(context.Context) ApiGroupMapOutput
}

ApiGroupMapInput is an input type that accepts ApiGroupMap and ApiGroupMapOutput values. You can construct a concrete instance of `ApiGroupMapInput` via:

ApiGroupMap{ "key": ApiGroupArgs{...} }

type ApiGroupMapOutput

type ApiGroupMapOutput struct{ *pulumi.OutputState }

func (ApiGroupMapOutput) ElementType

func (ApiGroupMapOutput) ElementType() reflect.Type

func (ApiGroupMapOutput) MapIndex

func (ApiGroupMapOutput) ToApiGroupMapOutput

func (o ApiGroupMapOutput) ToApiGroupMapOutput() ApiGroupMapOutput

func (ApiGroupMapOutput) ToApiGroupMapOutputWithContext

func (o ApiGroupMapOutput) ToApiGroupMapOutputWithContext(ctx context.Context) ApiGroupMapOutput

type ApiGroupOutput

type ApiGroupOutput struct{ *pulumi.OutputState }

func (ApiGroupOutput) AclMode

func (o ApiGroupOutput) AclMode() pulumi.StringOutput

Access group ACL type.

func (ApiGroupOutput) ApiCount

func (o ApiGroupOutput) ApiCount() pulumi.IntOutput

number of APIs.

func (ApiGroupOutput) AuthType

func (o ApiGroupOutput) AuthType() pulumi.StringOutput

authentication type. secret: key authentication; none: no authentication.

func (ApiGroupOutput) BindedGatewayDeployGroups

func (o ApiGroupOutput) BindedGatewayDeployGroups() ApiGroupBindedGatewayDeployGroupArrayOutput

api group bound gateway deployment group.

func (ApiGroupOutput) CreatedTime

func (o ApiGroupOutput) CreatedTime() pulumi.StringOutput

Group creation time such as: 2019-06-20 15:51:28.

func (ApiGroupOutput) Description

func (o ApiGroupOutput) Description() pulumi.StringOutput

remarks.

func (ApiGroupOutput) ElementType

func (ApiGroupOutput) ElementType() reflect.Type

func (ApiGroupOutput) GatewayInstanceId

func (o ApiGroupOutput) GatewayInstanceId() pulumi.StringOutput

gateway entity ID.

func (ApiGroupOutput) GatewayInstanceType

func (o ApiGroupOutput) GatewayInstanceType() pulumi.StringOutput

Type of gateway instance.

func (ApiGroupOutput) GroupContext

func (o ApiGroupOutput) GroupContext() pulumi.StringOutput

grouping context.

func (ApiGroupOutput) GroupId

func (o ApiGroupOutput) GroupId() pulumi.StringOutput

Api Group Id.

func (ApiGroupOutput) GroupName

func (o ApiGroupOutput) GroupName() pulumi.StringOutput

group name, cannot contain Chinese.

func (ApiGroupOutput) GroupType

func (o ApiGroupOutput) GroupType() pulumi.StringOutput

grouping type, default ms. ms: microservice grouping; external: external Api grouping.

func (ApiGroupOutput) NamespaceNameKey

func (o ApiGroupOutput) NamespaceNameKey() pulumi.StringOutput

namespace parameter key value.

func (ApiGroupOutput) NamespaceNameKeyPosition

func (o ApiGroupOutput) NamespaceNameKeyPosition() pulumi.StringOutput

namespace parameter position, path, header or query, the default is path.

func (ApiGroupOutput) ServiceNameKey

func (o ApiGroupOutput) ServiceNameKey() pulumi.StringOutput

microservice name parameter key value.

func (ApiGroupOutput) ServiceNameKeyPosition

func (o ApiGroupOutput) ServiceNameKeyPosition() pulumi.StringOutput

microservice name parameter position, path, header or query, the default is path.

func (ApiGroupOutput) Status

func (o ApiGroupOutput) Status() pulumi.StringOutput

Release status, drafted: Not published. released: released.

func (ApiGroupOutput) ToApiGroupOutput

func (o ApiGroupOutput) ToApiGroupOutput() ApiGroupOutput

func (ApiGroupOutput) ToApiGroupOutputWithContext

func (o ApiGroupOutput) ToApiGroupOutputWithContext(ctx context.Context) ApiGroupOutput

func (ApiGroupOutput) UpdatedTime

func (o ApiGroupOutput) UpdatedTime() pulumi.StringOutput

Group update time such as: 2019-06-20 15:51:28.

type ApiGroupState

type ApiGroupState struct {
	// Access group ACL type.
	AclMode pulumi.StringPtrInput
	// number of APIs.
	ApiCount pulumi.IntPtrInput
	// authentication type. secret: key authentication; none: no authentication.
	AuthType pulumi.StringPtrInput
	// api group bound gateway deployment group.
	BindedGatewayDeployGroups ApiGroupBindedGatewayDeployGroupArrayInput
	// Group creation time such as: 2019-06-20 15:51:28.
	CreatedTime pulumi.StringPtrInput
	// remarks.
	Description pulumi.StringPtrInput
	// gateway entity ID.
	GatewayInstanceId pulumi.StringPtrInput
	// Type of gateway instance.
	GatewayInstanceType pulumi.StringPtrInput
	// grouping context.
	GroupContext pulumi.StringPtrInput
	// Api Group Id.
	GroupId pulumi.StringPtrInput
	// group name, cannot contain Chinese.
	GroupName pulumi.StringPtrInput
	// grouping type, default ms. ms: microservice grouping; external: external Api grouping.
	GroupType pulumi.StringPtrInput
	// namespace parameter key value.
	NamespaceNameKey pulumi.StringPtrInput
	// namespace parameter position, path, header or query, the default is path.
	NamespaceNameKeyPosition pulumi.StringPtrInput
	// microservice name parameter key value.
	ServiceNameKey pulumi.StringPtrInput
	// microservice name parameter position, path, header or query, the default is path.
	ServiceNameKeyPosition pulumi.StringPtrInput
	// Release status, drafted: Not published. released: released.
	Status pulumi.StringPtrInput
	// Group update time such as: 2019-06-20 15:51:28.
	UpdatedTime pulumi.StringPtrInput
}

func (ApiGroupState) ElementType

func (ApiGroupState) ElementType() reflect.Type

type ApiRateLimitRule

type ApiRateLimitRule struct {
	pulumi.CustomResourceState

	// Api Id.
	ApiId pulumi.StringOutput `pulumi:"apiId"`
	// creation time.
	CreatedTime pulumi.StringOutput `pulumi:"createdTime"`
	// describe.
	Description pulumi.StringOutput `pulumi:"description"`
	// qps value.
	MaxQps pulumi.IntOutput `pulumi:"maxQps"`
	// Rule content.
	RuleContent pulumi.StringOutput `pulumi:"ruleContent"`
	// rule Id.
	RuleId pulumi.StringOutput `pulumi:"ruleId"`
	// Current limit name.
	RuleName pulumi.StringOutput `pulumi:"ruleName"`
	// Tsf Rule ID.
	TsfRuleId pulumi.StringOutput `pulumi:"tsfRuleId"`
	// update time.
	UpdatedTime pulumi.StringOutput `pulumi:"updatedTime"`
	// Enabled/disabled, enabled/disabled, if not passed, it is enabled by default.
	UsableStatus pulumi.StringOutput `pulumi:"usableStatus"`
}

func GetApiRateLimitRule

func GetApiRateLimitRule(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *ApiRateLimitRuleState, opts ...pulumi.ResourceOption) (*ApiRateLimitRule, error)

GetApiRateLimitRule gets an existing ApiRateLimitRule 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 NewApiRateLimitRule

func NewApiRateLimitRule(ctx *pulumi.Context,
	name string, args *ApiRateLimitRuleArgs, opts ...pulumi.ResourceOption) (*ApiRateLimitRule, error)

NewApiRateLimitRule registers a new resource with the given unique name, arguments, and options.

func (*ApiRateLimitRule) ElementType

func (*ApiRateLimitRule) ElementType() reflect.Type

func (*ApiRateLimitRule) ToApiRateLimitRuleOutput

func (i *ApiRateLimitRule) ToApiRateLimitRuleOutput() ApiRateLimitRuleOutput

func (*ApiRateLimitRule) ToApiRateLimitRuleOutputWithContext

func (i *ApiRateLimitRule) ToApiRateLimitRuleOutputWithContext(ctx context.Context) ApiRateLimitRuleOutput

type ApiRateLimitRuleArgs

type ApiRateLimitRuleArgs struct {
	// Api Id.
	ApiId pulumi.StringInput
	// qps value.
	MaxQps pulumi.IntInput
	// Enabled/disabled, enabled/disabled, if not passed, it is enabled by default.
	UsableStatus pulumi.StringPtrInput
}

The set of arguments for constructing a ApiRateLimitRule resource.

func (ApiRateLimitRuleArgs) ElementType

func (ApiRateLimitRuleArgs) ElementType() reflect.Type

type ApiRateLimitRuleArray

type ApiRateLimitRuleArray []ApiRateLimitRuleInput

func (ApiRateLimitRuleArray) ElementType

func (ApiRateLimitRuleArray) ElementType() reflect.Type

func (ApiRateLimitRuleArray) ToApiRateLimitRuleArrayOutput

func (i ApiRateLimitRuleArray) ToApiRateLimitRuleArrayOutput() ApiRateLimitRuleArrayOutput

func (ApiRateLimitRuleArray) ToApiRateLimitRuleArrayOutputWithContext

func (i ApiRateLimitRuleArray) ToApiRateLimitRuleArrayOutputWithContext(ctx context.Context) ApiRateLimitRuleArrayOutput

type ApiRateLimitRuleArrayInput

type ApiRateLimitRuleArrayInput interface {
	pulumi.Input

	ToApiRateLimitRuleArrayOutput() ApiRateLimitRuleArrayOutput
	ToApiRateLimitRuleArrayOutputWithContext(context.Context) ApiRateLimitRuleArrayOutput
}

ApiRateLimitRuleArrayInput is an input type that accepts ApiRateLimitRuleArray and ApiRateLimitRuleArrayOutput values. You can construct a concrete instance of `ApiRateLimitRuleArrayInput` via:

ApiRateLimitRuleArray{ ApiRateLimitRuleArgs{...} }

type ApiRateLimitRuleArrayOutput

type ApiRateLimitRuleArrayOutput struct{ *pulumi.OutputState }

func (ApiRateLimitRuleArrayOutput) ElementType

func (ApiRateLimitRuleArrayOutput) Index

func (ApiRateLimitRuleArrayOutput) ToApiRateLimitRuleArrayOutput

func (o ApiRateLimitRuleArrayOutput) ToApiRateLimitRuleArrayOutput() ApiRateLimitRuleArrayOutput

func (ApiRateLimitRuleArrayOutput) ToApiRateLimitRuleArrayOutputWithContext

func (o ApiRateLimitRuleArrayOutput) ToApiRateLimitRuleArrayOutputWithContext(ctx context.Context) ApiRateLimitRuleArrayOutput

type ApiRateLimitRuleInput

type ApiRateLimitRuleInput interface {
	pulumi.Input

	ToApiRateLimitRuleOutput() ApiRateLimitRuleOutput
	ToApiRateLimitRuleOutputWithContext(ctx context.Context) ApiRateLimitRuleOutput
}

type ApiRateLimitRuleMap

type ApiRateLimitRuleMap map[string]ApiRateLimitRuleInput

func (ApiRateLimitRuleMap) ElementType

func (ApiRateLimitRuleMap) ElementType() reflect.Type

func (ApiRateLimitRuleMap) ToApiRateLimitRuleMapOutput

func (i ApiRateLimitRuleMap) ToApiRateLimitRuleMapOutput() ApiRateLimitRuleMapOutput

func (ApiRateLimitRuleMap) ToApiRateLimitRuleMapOutputWithContext

func (i ApiRateLimitRuleMap) ToApiRateLimitRuleMapOutputWithContext(ctx context.Context) ApiRateLimitRuleMapOutput

type ApiRateLimitRuleMapInput

type ApiRateLimitRuleMapInput interface {
	pulumi.Input

	ToApiRateLimitRuleMapOutput() ApiRateLimitRuleMapOutput
	ToApiRateLimitRuleMapOutputWithContext(context.Context) ApiRateLimitRuleMapOutput
}

ApiRateLimitRuleMapInput is an input type that accepts ApiRateLimitRuleMap and ApiRateLimitRuleMapOutput values. You can construct a concrete instance of `ApiRateLimitRuleMapInput` via:

ApiRateLimitRuleMap{ "key": ApiRateLimitRuleArgs{...} }

type ApiRateLimitRuleMapOutput

type ApiRateLimitRuleMapOutput struct{ *pulumi.OutputState }

func (ApiRateLimitRuleMapOutput) ElementType

func (ApiRateLimitRuleMapOutput) ElementType() reflect.Type

func (ApiRateLimitRuleMapOutput) MapIndex

func (ApiRateLimitRuleMapOutput) ToApiRateLimitRuleMapOutput

func (o ApiRateLimitRuleMapOutput) ToApiRateLimitRuleMapOutput() ApiRateLimitRuleMapOutput

func (ApiRateLimitRuleMapOutput) ToApiRateLimitRuleMapOutputWithContext

func (o ApiRateLimitRuleMapOutput) ToApiRateLimitRuleMapOutputWithContext(ctx context.Context) ApiRateLimitRuleMapOutput

type ApiRateLimitRuleOutput

type ApiRateLimitRuleOutput struct{ *pulumi.OutputState }

func (ApiRateLimitRuleOutput) ApiId

Api Id.

func (ApiRateLimitRuleOutput) CreatedTime

func (o ApiRateLimitRuleOutput) CreatedTime() pulumi.StringOutput

creation time.

func (ApiRateLimitRuleOutput) Description

func (o ApiRateLimitRuleOutput) Description() pulumi.StringOutput

describe.

func (ApiRateLimitRuleOutput) ElementType

func (ApiRateLimitRuleOutput) ElementType() reflect.Type

func (ApiRateLimitRuleOutput) MaxQps

qps value.

func (ApiRateLimitRuleOutput) RuleContent

func (o ApiRateLimitRuleOutput) RuleContent() pulumi.StringOutput

Rule content.

func (ApiRateLimitRuleOutput) RuleId

rule Id.

func (ApiRateLimitRuleOutput) RuleName

Current limit name.

func (ApiRateLimitRuleOutput) ToApiRateLimitRuleOutput

func (o ApiRateLimitRuleOutput) ToApiRateLimitRuleOutput() ApiRateLimitRuleOutput

func (ApiRateLimitRuleOutput) ToApiRateLimitRuleOutputWithContext

func (o ApiRateLimitRuleOutput) ToApiRateLimitRuleOutputWithContext(ctx context.Context) ApiRateLimitRuleOutput

func (ApiRateLimitRuleOutput) TsfRuleId

Tsf Rule ID.

func (ApiRateLimitRuleOutput) UpdatedTime

func (o ApiRateLimitRuleOutput) UpdatedTime() pulumi.StringOutput

update time.

func (ApiRateLimitRuleOutput) UsableStatus

func (o ApiRateLimitRuleOutput) UsableStatus() pulumi.StringOutput

Enabled/disabled, enabled/disabled, if not passed, it is enabled by default.

type ApiRateLimitRuleState

type ApiRateLimitRuleState struct {
	// Api Id.
	ApiId pulumi.StringPtrInput
	// creation time.
	CreatedTime pulumi.StringPtrInput
	// describe.
	Description pulumi.StringPtrInput
	// qps value.
	MaxQps pulumi.IntPtrInput
	// Rule content.
	RuleContent pulumi.StringPtrInput
	// rule Id.
	RuleId pulumi.StringPtrInput
	// Current limit name.
	RuleName pulumi.StringPtrInput
	// Tsf Rule ID.
	TsfRuleId pulumi.StringPtrInput
	// update time.
	UpdatedTime pulumi.StringPtrInput
	// Enabled/disabled, enabled/disabled, if not passed, it is enabled by default.
	UsableStatus pulumi.StringPtrInput
}

func (ApiRateLimitRuleState) ElementType

func (ApiRateLimitRuleState) ElementType() reflect.Type

type Application

type Application struct {
	pulumi.CustomResourceState

	// Application description.
	ApplicationDesc pulumi.StringPtrOutput `pulumi:"applicationDesc"`
	// Application log configuration, deprecated parameter.
	ApplicationLogConfig pulumi.StringPtrOutput `pulumi:"applicationLogConfig"`
	// Application name.
	ApplicationName pulumi.StringOutput `pulumi:"applicationName"`
	// Application resource type, deprecated parameter.
	ApplicationResourceType pulumi.StringPtrOutput `pulumi:"applicationResourceType"`
	// Application runtime type.
	ApplicationRuntimeType pulumi.StringPtrOutput `pulumi:"applicationRuntimeType"`
	// Application type: V for virtual machine, C for container, S for serverless.
	ApplicationType pulumi.StringOutput `pulumi:"applicationType"`
	// Ignore creating image repository.
	IgnoreCreateImageRepository pulumi.BoolPtrOutput `pulumi:"ignoreCreateImageRepository"`
	// Application microservice type: M for service mesh, N for normal application, G for gateway application.
	MicroserviceType pulumi.StringOutput `pulumi:"microserviceType"`
	// ID of the dataset to be bound.
	ProgramId pulumi.StringPtrOutput `pulumi:"programId"`
	// N/A.
	ProgramIdLists pulumi.StringArrayOutput `pulumi:"programIdLists"`
	// List of service configuration information.
	ServiceConfigLists ApplicationServiceConfigListArrayOutput `pulumi:"serviceConfigLists"`
}

func GetApplication

func GetApplication(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *ApplicationState, opts ...pulumi.ResourceOption) (*Application, error)

GetApplication gets an existing Application 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 NewApplication

func NewApplication(ctx *pulumi.Context,
	name string, args *ApplicationArgs, opts ...pulumi.ResourceOption) (*Application, error)

NewApplication registers a new resource with the given unique name, arguments, and options.

func (*Application) ElementType

func (*Application) ElementType() reflect.Type

func (*Application) ToApplicationOutput

func (i *Application) ToApplicationOutput() ApplicationOutput

func (*Application) ToApplicationOutputWithContext

func (i *Application) ToApplicationOutputWithContext(ctx context.Context) ApplicationOutput

type ApplicationArgs

type ApplicationArgs struct {
	// Application description.
	ApplicationDesc pulumi.StringPtrInput
	// Application log configuration, deprecated parameter.
	ApplicationLogConfig pulumi.StringPtrInput
	// Application name.
	ApplicationName pulumi.StringInput
	// Application resource type, deprecated parameter.
	ApplicationResourceType pulumi.StringPtrInput
	// Application runtime type.
	ApplicationRuntimeType pulumi.StringPtrInput
	// Application type: V for virtual machine, C for container, S for serverless.
	ApplicationType pulumi.StringInput
	// Ignore creating image repository.
	IgnoreCreateImageRepository pulumi.BoolPtrInput
	// Application microservice type: M for service mesh, N for normal application, G for gateway application.
	MicroserviceType pulumi.StringInput
	// ID of the dataset to be bound.
	ProgramId pulumi.StringPtrInput
	// N/A.
	ProgramIdLists pulumi.StringArrayInput
	// List of service configuration information.
	ServiceConfigLists ApplicationServiceConfigListArrayInput
}

The set of arguments for constructing a Application resource.

func (ApplicationArgs) ElementType

func (ApplicationArgs) ElementType() reflect.Type

type ApplicationArray

type ApplicationArray []ApplicationInput

func (ApplicationArray) ElementType

func (ApplicationArray) ElementType() reflect.Type

func (ApplicationArray) ToApplicationArrayOutput

func (i ApplicationArray) ToApplicationArrayOutput() ApplicationArrayOutput

func (ApplicationArray) ToApplicationArrayOutputWithContext

func (i ApplicationArray) ToApplicationArrayOutputWithContext(ctx context.Context) ApplicationArrayOutput

type ApplicationArrayInput

type ApplicationArrayInput interface {
	pulumi.Input

	ToApplicationArrayOutput() ApplicationArrayOutput
	ToApplicationArrayOutputWithContext(context.Context) ApplicationArrayOutput
}

ApplicationArrayInput is an input type that accepts ApplicationArray and ApplicationArrayOutput values. You can construct a concrete instance of `ApplicationArrayInput` via:

ApplicationArray{ ApplicationArgs{...} }

type ApplicationArrayOutput

type ApplicationArrayOutput struct{ *pulumi.OutputState }

func (ApplicationArrayOutput) ElementType

func (ApplicationArrayOutput) ElementType() reflect.Type

func (ApplicationArrayOutput) Index

func (ApplicationArrayOutput) ToApplicationArrayOutput

func (o ApplicationArrayOutput) ToApplicationArrayOutput() ApplicationArrayOutput

func (ApplicationArrayOutput) ToApplicationArrayOutputWithContext

func (o ApplicationArrayOutput) ToApplicationArrayOutputWithContext(ctx context.Context) ApplicationArrayOutput

type ApplicationConfig

type ApplicationConfig struct {
	pulumi.CustomResourceState

	// Application ID.
	ApplicationId pulumi.StringOutput `pulumi:"applicationId"`
	// configuration item name.
	ConfigName pulumi.StringOutput `pulumi:"configName"`
	// configuration item value type.
	ConfigType pulumi.StringPtrOutput `pulumi:"configType"`
	// configuration item value.
	ConfigValue pulumi.StringOutput `pulumi:"configValue"`
	// configuration item version.
	ConfigVersion pulumi.StringOutput `pulumi:"configVersion"`
	// configuration item version description.
	ConfigVersionDesc pulumi.StringPtrOutput `pulumi:"configVersionDesc"`
	// Base64 encoded configuration items.
	EncodeWithBase64 pulumi.BoolPtrOutput `pulumi:"encodeWithBase64"`
	// Program id list.
	ProgramIdLists pulumi.StringArrayOutput `pulumi:"programIdLists"`
}

func GetApplicationConfig

func GetApplicationConfig(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *ApplicationConfigState, opts ...pulumi.ResourceOption) (*ApplicationConfig, error)

GetApplicationConfig gets an existing ApplicationConfig 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 NewApplicationConfig

func NewApplicationConfig(ctx *pulumi.Context,
	name string, args *ApplicationConfigArgs, opts ...pulumi.ResourceOption) (*ApplicationConfig, error)

NewApplicationConfig registers a new resource with the given unique name, arguments, and options.

func (*ApplicationConfig) ElementType

func (*ApplicationConfig) ElementType() reflect.Type

func (*ApplicationConfig) ToApplicationConfigOutput

func (i *ApplicationConfig) ToApplicationConfigOutput() ApplicationConfigOutput

func (*ApplicationConfig) ToApplicationConfigOutputWithContext

func (i *ApplicationConfig) ToApplicationConfigOutputWithContext(ctx context.Context) ApplicationConfigOutput

type ApplicationConfigArgs

type ApplicationConfigArgs struct {
	// Application ID.
	ApplicationId pulumi.StringInput
	// configuration item name.
	ConfigName pulumi.StringInput
	// configuration item value type.
	ConfigType pulumi.StringPtrInput
	// configuration item value.
	ConfigValue pulumi.StringInput
	// configuration item version.
	ConfigVersion pulumi.StringInput
	// configuration item version description.
	ConfigVersionDesc pulumi.StringPtrInput
	// Base64 encoded configuration items.
	EncodeWithBase64 pulumi.BoolPtrInput
	// Program id list.
	ProgramIdLists pulumi.StringArrayInput
}

The set of arguments for constructing a ApplicationConfig resource.

func (ApplicationConfigArgs) ElementType

func (ApplicationConfigArgs) ElementType() reflect.Type

type ApplicationConfigArray

type ApplicationConfigArray []ApplicationConfigInput

func (ApplicationConfigArray) ElementType

func (ApplicationConfigArray) ElementType() reflect.Type

func (ApplicationConfigArray) ToApplicationConfigArrayOutput

func (i ApplicationConfigArray) ToApplicationConfigArrayOutput() ApplicationConfigArrayOutput

func (ApplicationConfigArray) ToApplicationConfigArrayOutputWithContext

func (i ApplicationConfigArray) ToApplicationConfigArrayOutputWithContext(ctx context.Context) ApplicationConfigArrayOutput

type ApplicationConfigArrayInput

type ApplicationConfigArrayInput interface {
	pulumi.Input

	ToApplicationConfigArrayOutput() ApplicationConfigArrayOutput
	ToApplicationConfigArrayOutputWithContext(context.Context) ApplicationConfigArrayOutput
}

ApplicationConfigArrayInput is an input type that accepts ApplicationConfigArray and ApplicationConfigArrayOutput values. You can construct a concrete instance of `ApplicationConfigArrayInput` via:

ApplicationConfigArray{ ApplicationConfigArgs{...} }

type ApplicationConfigArrayOutput

type ApplicationConfigArrayOutput struct{ *pulumi.OutputState }

func (ApplicationConfigArrayOutput) ElementType

func (ApplicationConfigArrayOutput) Index

func (ApplicationConfigArrayOutput) ToApplicationConfigArrayOutput

func (o ApplicationConfigArrayOutput) ToApplicationConfigArrayOutput() ApplicationConfigArrayOutput

func (ApplicationConfigArrayOutput) ToApplicationConfigArrayOutputWithContext

func (o ApplicationConfigArrayOutput) ToApplicationConfigArrayOutputWithContext(ctx context.Context) ApplicationConfigArrayOutput

type ApplicationConfigInput

type ApplicationConfigInput interface {
	pulumi.Input

	ToApplicationConfigOutput() ApplicationConfigOutput
	ToApplicationConfigOutputWithContext(ctx context.Context) ApplicationConfigOutput
}

type ApplicationConfigMap

type ApplicationConfigMap map[string]ApplicationConfigInput

func (ApplicationConfigMap) ElementType

func (ApplicationConfigMap) ElementType() reflect.Type

func (ApplicationConfigMap) ToApplicationConfigMapOutput

func (i ApplicationConfigMap) ToApplicationConfigMapOutput() ApplicationConfigMapOutput

func (ApplicationConfigMap) ToApplicationConfigMapOutputWithContext

func (i ApplicationConfigMap) ToApplicationConfigMapOutputWithContext(ctx context.Context) ApplicationConfigMapOutput

type ApplicationConfigMapInput

type ApplicationConfigMapInput interface {
	pulumi.Input

	ToApplicationConfigMapOutput() ApplicationConfigMapOutput
	ToApplicationConfigMapOutputWithContext(context.Context) ApplicationConfigMapOutput
}

ApplicationConfigMapInput is an input type that accepts ApplicationConfigMap and ApplicationConfigMapOutput values. You can construct a concrete instance of `ApplicationConfigMapInput` via:

ApplicationConfigMap{ "key": ApplicationConfigArgs{...} }

type ApplicationConfigMapOutput

type ApplicationConfigMapOutput struct{ *pulumi.OutputState }

func (ApplicationConfigMapOutput) ElementType

func (ApplicationConfigMapOutput) ElementType() reflect.Type

func (ApplicationConfigMapOutput) MapIndex

func (ApplicationConfigMapOutput) ToApplicationConfigMapOutput

func (o ApplicationConfigMapOutput) ToApplicationConfigMapOutput() ApplicationConfigMapOutput

func (ApplicationConfigMapOutput) ToApplicationConfigMapOutputWithContext

func (o ApplicationConfigMapOutput) ToApplicationConfigMapOutputWithContext(ctx context.Context) ApplicationConfigMapOutput

type ApplicationConfigOutput

type ApplicationConfigOutput struct{ *pulumi.OutputState }

func (ApplicationConfigOutput) ApplicationId

func (o ApplicationConfigOutput) ApplicationId() pulumi.StringOutput

Application ID.

func (ApplicationConfigOutput) ConfigName

configuration item name.

func (ApplicationConfigOutput) ConfigType

configuration item value type.

func (ApplicationConfigOutput) ConfigValue

configuration item value.

func (ApplicationConfigOutput) ConfigVersion

func (o ApplicationConfigOutput) ConfigVersion() pulumi.StringOutput

configuration item version.

func (ApplicationConfigOutput) ConfigVersionDesc

func (o ApplicationConfigOutput) ConfigVersionDesc() pulumi.StringPtrOutput

configuration item version description.

func (ApplicationConfigOutput) ElementType

func (ApplicationConfigOutput) ElementType() reflect.Type

func (ApplicationConfigOutput) EncodeWithBase64

func (o ApplicationConfigOutput) EncodeWithBase64() pulumi.BoolPtrOutput

Base64 encoded configuration items.

func (ApplicationConfigOutput) ProgramIdLists

Program id list.

func (ApplicationConfigOutput) ToApplicationConfigOutput

func (o ApplicationConfigOutput) ToApplicationConfigOutput() ApplicationConfigOutput

func (ApplicationConfigOutput) ToApplicationConfigOutputWithContext

func (o ApplicationConfigOutput) ToApplicationConfigOutputWithContext(ctx context.Context) ApplicationConfigOutput

type ApplicationConfigState

type ApplicationConfigState struct {
	// Application ID.
	ApplicationId pulumi.StringPtrInput
	// configuration item name.
	ConfigName pulumi.StringPtrInput
	// configuration item value type.
	ConfigType pulumi.StringPtrInput
	// configuration item value.
	ConfigValue pulumi.StringPtrInput
	// configuration item version.
	ConfigVersion pulumi.StringPtrInput
	// configuration item version description.
	ConfigVersionDesc pulumi.StringPtrInput
	// Base64 encoded configuration items.
	EncodeWithBase64 pulumi.BoolPtrInput
	// Program id list.
	ProgramIdLists pulumi.StringArrayInput
}

func (ApplicationConfigState) ElementType

func (ApplicationConfigState) ElementType() reflect.Type

type ApplicationFileConfig

type ApplicationFileConfig struct {
	pulumi.CustomResourceState

	// Config file associated application ID.
	ApplicationId pulumi.StringOutput `pulumi:"applicationId"`
	// Configuration file encoding, utf-8 or gbk. Note: If you choose gbk, you need the support of a new version of
	// tsf-consul-template (public cloud virtual machines need to use 1.32 tsf-agent, and containers need to obtain the latest
	// tsf-consul-template-docker.tar.gz from the documentation).
	ConfigFileCode pulumi.StringPtrOutput `pulumi:"configFileCode"`
	// Config file name.
	ConfigFileName pulumi.StringOutput `pulumi:"configFileName"`
	// config release path.
	ConfigFilePath pulumi.StringOutput `pulumi:"configFilePath"`
	// Configuration file content (the original content encoding needs to be in utf-8 format, if the ConfigFileCode is gbk, it
	// will be converted in the background).
	ConfigFileValue pulumi.StringOutput `pulumi:"configFileValue"`
	// Config Name.
	ConfigName pulumi.StringOutput `pulumi:"configName"`
	// post command.
	ConfigPostCmd pulumi.StringPtrOutput `pulumi:"configPostCmd"`
	// Config version.
	ConfigVersion pulumi.StringOutput `pulumi:"configVersion"`
	// config version description.
	ConfigVersionDesc pulumi.StringPtrOutput `pulumi:"configVersionDesc"`
	// the config value is encoded with base64 or not.
	EncodeWithBase64 pulumi.BoolPtrOutput `pulumi:"encodeWithBase64"`
	// datasource for auth.
	ProgramIdLists pulumi.StringArrayOutput `pulumi:"programIdLists"`
}

func GetApplicationFileConfig

func GetApplicationFileConfig(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *ApplicationFileConfigState, opts ...pulumi.ResourceOption) (*ApplicationFileConfig, error)

GetApplicationFileConfig gets an existing ApplicationFileConfig 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 NewApplicationFileConfig

func NewApplicationFileConfig(ctx *pulumi.Context,
	name string, args *ApplicationFileConfigArgs, opts ...pulumi.ResourceOption) (*ApplicationFileConfig, error)

NewApplicationFileConfig registers a new resource with the given unique name, arguments, and options.

func (*ApplicationFileConfig) ElementType

func (*ApplicationFileConfig) ElementType() reflect.Type

func (*ApplicationFileConfig) ToApplicationFileConfigOutput

func (i *ApplicationFileConfig) ToApplicationFileConfigOutput() ApplicationFileConfigOutput

func (*ApplicationFileConfig) ToApplicationFileConfigOutputWithContext

func (i *ApplicationFileConfig) ToApplicationFileConfigOutputWithContext(ctx context.Context) ApplicationFileConfigOutput

type ApplicationFileConfigArgs

type ApplicationFileConfigArgs struct {
	// Config file associated application ID.
	ApplicationId pulumi.StringInput
	// Configuration file encoding, utf-8 or gbk. Note: If you choose gbk, you need the support of a new version of
	// tsf-consul-template (public cloud virtual machines need to use 1.32 tsf-agent, and containers need to obtain the latest
	// tsf-consul-template-docker.tar.gz from the documentation).
	ConfigFileCode pulumi.StringPtrInput
	// Config file name.
	ConfigFileName pulumi.StringInput
	// config release path.
	ConfigFilePath pulumi.StringInput
	// Configuration file content (the original content encoding needs to be in utf-8 format, if the ConfigFileCode is gbk, it
	// will be converted in the background).
	ConfigFileValue pulumi.StringInput
	// Config Name.
	ConfigName pulumi.StringInput
	// post command.
	ConfigPostCmd pulumi.StringPtrInput
	// Config version.
	ConfigVersion pulumi.StringInput
	// config version description.
	ConfigVersionDesc pulumi.StringPtrInput
	// the config value is encoded with base64 or not.
	EncodeWithBase64 pulumi.BoolPtrInput
	// datasource for auth.
	ProgramIdLists pulumi.StringArrayInput
}

The set of arguments for constructing a ApplicationFileConfig resource.

func (ApplicationFileConfigArgs) ElementType

func (ApplicationFileConfigArgs) ElementType() reflect.Type

type ApplicationFileConfigArray

type ApplicationFileConfigArray []ApplicationFileConfigInput

func (ApplicationFileConfigArray) ElementType

func (ApplicationFileConfigArray) ElementType() reflect.Type

func (ApplicationFileConfigArray) ToApplicationFileConfigArrayOutput

func (i ApplicationFileConfigArray) ToApplicationFileConfigArrayOutput() ApplicationFileConfigArrayOutput

func (ApplicationFileConfigArray) ToApplicationFileConfigArrayOutputWithContext

func (i ApplicationFileConfigArray) ToApplicationFileConfigArrayOutputWithContext(ctx context.Context) ApplicationFileConfigArrayOutput

type ApplicationFileConfigArrayInput

type ApplicationFileConfigArrayInput interface {
	pulumi.Input

	ToApplicationFileConfigArrayOutput() ApplicationFileConfigArrayOutput
	ToApplicationFileConfigArrayOutputWithContext(context.Context) ApplicationFileConfigArrayOutput
}

ApplicationFileConfigArrayInput is an input type that accepts ApplicationFileConfigArray and ApplicationFileConfigArrayOutput values. You can construct a concrete instance of `ApplicationFileConfigArrayInput` via:

ApplicationFileConfigArray{ ApplicationFileConfigArgs{...} }

type ApplicationFileConfigArrayOutput

type ApplicationFileConfigArrayOutput struct{ *pulumi.OutputState }

func (ApplicationFileConfigArrayOutput) ElementType

func (ApplicationFileConfigArrayOutput) Index

func (ApplicationFileConfigArrayOutput) ToApplicationFileConfigArrayOutput

func (o ApplicationFileConfigArrayOutput) ToApplicationFileConfigArrayOutput() ApplicationFileConfigArrayOutput

func (ApplicationFileConfigArrayOutput) ToApplicationFileConfigArrayOutputWithContext

func (o ApplicationFileConfigArrayOutput) ToApplicationFileConfigArrayOutputWithContext(ctx context.Context) ApplicationFileConfigArrayOutput

type ApplicationFileConfigInput

type ApplicationFileConfigInput interface {
	pulumi.Input

	ToApplicationFileConfigOutput() ApplicationFileConfigOutput
	ToApplicationFileConfigOutputWithContext(ctx context.Context) ApplicationFileConfigOutput
}

type ApplicationFileConfigMap

type ApplicationFileConfigMap map[string]ApplicationFileConfigInput

func (ApplicationFileConfigMap) ElementType

func (ApplicationFileConfigMap) ElementType() reflect.Type

func (ApplicationFileConfigMap) ToApplicationFileConfigMapOutput

func (i ApplicationFileConfigMap) ToApplicationFileConfigMapOutput() ApplicationFileConfigMapOutput

func (ApplicationFileConfigMap) ToApplicationFileConfigMapOutputWithContext

func (i ApplicationFileConfigMap) ToApplicationFileConfigMapOutputWithContext(ctx context.Context) ApplicationFileConfigMapOutput

type ApplicationFileConfigMapInput

type ApplicationFileConfigMapInput interface {
	pulumi.Input

	ToApplicationFileConfigMapOutput() ApplicationFileConfigMapOutput
	ToApplicationFileConfigMapOutputWithContext(context.Context) ApplicationFileConfigMapOutput
}

ApplicationFileConfigMapInput is an input type that accepts ApplicationFileConfigMap and ApplicationFileConfigMapOutput values. You can construct a concrete instance of `ApplicationFileConfigMapInput` via:

ApplicationFileConfigMap{ "key": ApplicationFileConfigArgs{...} }

type ApplicationFileConfigMapOutput

type ApplicationFileConfigMapOutput struct{ *pulumi.OutputState }

func (ApplicationFileConfigMapOutput) ElementType

func (ApplicationFileConfigMapOutput) MapIndex

func (ApplicationFileConfigMapOutput) ToApplicationFileConfigMapOutput

func (o ApplicationFileConfigMapOutput) ToApplicationFileConfigMapOutput() ApplicationFileConfigMapOutput

func (ApplicationFileConfigMapOutput) ToApplicationFileConfigMapOutputWithContext

func (o ApplicationFileConfigMapOutput) ToApplicationFileConfigMapOutputWithContext(ctx context.Context) ApplicationFileConfigMapOutput

type ApplicationFileConfigOutput

type ApplicationFileConfigOutput struct{ *pulumi.OutputState }

func (ApplicationFileConfigOutput) ApplicationId

Config file associated application ID.

func (ApplicationFileConfigOutput) ConfigFileCode

Configuration file encoding, utf-8 or gbk. Note: If you choose gbk, you need the support of a new version of tsf-consul-template (public cloud virtual machines need to use 1.32 tsf-agent, and containers need to obtain the latest tsf-consul-template-docker.tar.gz from the documentation).

func (ApplicationFileConfigOutput) ConfigFileName

func (o ApplicationFileConfigOutput) ConfigFileName() pulumi.StringOutput

Config file name.

func (ApplicationFileConfigOutput) ConfigFilePath

func (o ApplicationFileConfigOutput) ConfigFilePath() pulumi.StringOutput

config release path.

func (ApplicationFileConfigOutput) ConfigFileValue

func (o ApplicationFileConfigOutput) ConfigFileValue() pulumi.StringOutput

Configuration file content (the original content encoding needs to be in utf-8 format, if the ConfigFileCode is gbk, it will be converted in the background).

func (ApplicationFileConfigOutput) ConfigName

Config Name.

func (ApplicationFileConfigOutput) ConfigPostCmd

post command.

func (ApplicationFileConfigOutput) ConfigVersion

Config version.

func (ApplicationFileConfigOutput) ConfigVersionDesc

func (o ApplicationFileConfigOutput) ConfigVersionDesc() pulumi.StringPtrOutput

config version description.

func (ApplicationFileConfigOutput) ElementType

func (ApplicationFileConfigOutput) EncodeWithBase64

func (o ApplicationFileConfigOutput) EncodeWithBase64() pulumi.BoolPtrOutput

the config value is encoded with base64 or not.

func (ApplicationFileConfigOutput) ProgramIdLists

datasource for auth.

func (ApplicationFileConfigOutput) ToApplicationFileConfigOutput

func (o ApplicationFileConfigOutput) ToApplicationFileConfigOutput() ApplicationFileConfigOutput

func (ApplicationFileConfigOutput) ToApplicationFileConfigOutputWithContext

func (o ApplicationFileConfigOutput) ToApplicationFileConfigOutputWithContext(ctx context.Context) ApplicationFileConfigOutput

type ApplicationFileConfigRelease

type ApplicationFileConfigRelease struct {
	pulumi.CustomResourceState

	// File config id.
	ConfigId pulumi.StringOutput `pulumi:"configId"`
	// Group Id.
	GroupId pulumi.StringOutput `pulumi:"groupId"`
	// release Description.
	ReleaseDesc pulumi.StringPtrOutput `pulumi:"releaseDesc"`
}

func GetApplicationFileConfigRelease

func GetApplicationFileConfigRelease(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *ApplicationFileConfigReleaseState, opts ...pulumi.ResourceOption) (*ApplicationFileConfigRelease, error)

GetApplicationFileConfigRelease gets an existing ApplicationFileConfigRelease 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 NewApplicationFileConfigRelease

func NewApplicationFileConfigRelease(ctx *pulumi.Context,
	name string, args *ApplicationFileConfigReleaseArgs, opts ...pulumi.ResourceOption) (*ApplicationFileConfigRelease, error)

NewApplicationFileConfigRelease registers a new resource with the given unique name, arguments, and options.

func (*ApplicationFileConfigRelease) ElementType

func (*ApplicationFileConfigRelease) ElementType() reflect.Type

func (*ApplicationFileConfigRelease) ToApplicationFileConfigReleaseOutput

func (i *ApplicationFileConfigRelease) ToApplicationFileConfigReleaseOutput() ApplicationFileConfigReleaseOutput

func (*ApplicationFileConfigRelease) ToApplicationFileConfigReleaseOutputWithContext

func (i *ApplicationFileConfigRelease) ToApplicationFileConfigReleaseOutputWithContext(ctx context.Context) ApplicationFileConfigReleaseOutput

type ApplicationFileConfigReleaseArgs

type ApplicationFileConfigReleaseArgs struct {
	// File config id.
	ConfigId pulumi.StringInput
	// Group Id.
	GroupId pulumi.StringInput
	// release Description.
	ReleaseDesc pulumi.StringPtrInput
}

The set of arguments for constructing a ApplicationFileConfigRelease resource.

func (ApplicationFileConfigReleaseArgs) ElementType

type ApplicationFileConfigReleaseArray

type ApplicationFileConfigReleaseArray []ApplicationFileConfigReleaseInput

func (ApplicationFileConfigReleaseArray) ElementType

func (ApplicationFileConfigReleaseArray) ToApplicationFileConfigReleaseArrayOutput

func (i ApplicationFileConfigReleaseArray) ToApplicationFileConfigReleaseArrayOutput() ApplicationFileConfigReleaseArrayOutput

func (ApplicationFileConfigReleaseArray) ToApplicationFileConfigReleaseArrayOutputWithContext

func (i ApplicationFileConfigReleaseArray) ToApplicationFileConfigReleaseArrayOutputWithContext(ctx context.Context) ApplicationFileConfigReleaseArrayOutput

type ApplicationFileConfigReleaseArrayInput

type ApplicationFileConfigReleaseArrayInput interface {
	pulumi.Input

	ToApplicationFileConfigReleaseArrayOutput() ApplicationFileConfigReleaseArrayOutput
	ToApplicationFileConfigReleaseArrayOutputWithContext(context.Context) ApplicationFileConfigReleaseArrayOutput
}

ApplicationFileConfigReleaseArrayInput is an input type that accepts ApplicationFileConfigReleaseArray and ApplicationFileConfigReleaseArrayOutput values. You can construct a concrete instance of `ApplicationFileConfigReleaseArrayInput` via:

ApplicationFileConfigReleaseArray{ ApplicationFileConfigReleaseArgs{...} }

type ApplicationFileConfigReleaseArrayOutput

type ApplicationFileConfigReleaseArrayOutput struct{ *pulumi.OutputState }

func (ApplicationFileConfigReleaseArrayOutput) ElementType

func (ApplicationFileConfigReleaseArrayOutput) Index

func (ApplicationFileConfigReleaseArrayOutput) ToApplicationFileConfigReleaseArrayOutput

func (o ApplicationFileConfigReleaseArrayOutput) ToApplicationFileConfigReleaseArrayOutput() ApplicationFileConfigReleaseArrayOutput

func (ApplicationFileConfigReleaseArrayOutput) ToApplicationFileConfigReleaseArrayOutputWithContext

func (o ApplicationFileConfigReleaseArrayOutput) ToApplicationFileConfigReleaseArrayOutputWithContext(ctx context.Context) ApplicationFileConfigReleaseArrayOutput

type ApplicationFileConfigReleaseInput

type ApplicationFileConfigReleaseInput interface {
	pulumi.Input

	ToApplicationFileConfigReleaseOutput() ApplicationFileConfigReleaseOutput
	ToApplicationFileConfigReleaseOutputWithContext(ctx context.Context) ApplicationFileConfigReleaseOutput
}

type ApplicationFileConfigReleaseMap

type ApplicationFileConfigReleaseMap map[string]ApplicationFileConfigReleaseInput

func (ApplicationFileConfigReleaseMap) ElementType

func (ApplicationFileConfigReleaseMap) ToApplicationFileConfigReleaseMapOutput

func (i ApplicationFileConfigReleaseMap) ToApplicationFileConfigReleaseMapOutput() ApplicationFileConfigReleaseMapOutput

func (ApplicationFileConfigReleaseMap) ToApplicationFileConfigReleaseMapOutputWithContext

func (i ApplicationFileConfigReleaseMap) ToApplicationFileConfigReleaseMapOutputWithContext(ctx context.Context) ApplicationFileConfigReleaseMapOutput

type ApplicationFileConfigReleaseMapInput

type ApplicationFileConfigReleaseMapInput interface {
	pulumi.Input

	ToApplicationFileConfigReleaseMapOutput() ApplicationFileConfigReleaseMapOutput
	ToApplicationFileConfigReleaseMapOutputWithContext(context.Context) ApplicationFileConfigReleaseMapOutput
}

ApplicationFileConfigReleaseMapInput is an input type that accepts ApplicationFileConfigReleaseMap and ApplicationFileConfigReleaseMapOutput values. You can construct a concrete instance of `ApplicationFileConfigReleaseMapInput` via:

ApplicationFileConfigReleaseMap{ "key": ApplicationFileConfigReleaseArgs{...} }

type ApplicationFileConfigReleaseMapOutput

type ApplicationFileConfigReleaseMapOutput struct{ *pulumi.OutputState }

func (ApplicationFileConfigReleaseMapOutput) ElementType

func (ApplicationFileConfigReleaseMapOutput) MapIndex

func (ApplicationFileConfigReleaseMapOutput) ToApplicationFileConfigReleaseMapOutput

func (o ApplicationFileConfigReleaseMapOutput) ToApplicationFileConfigReleaseMapOutput() ApplicationFileConfigReleaseMapOutput

func (ApplicationFileConfigReleaseMapOutput) ToApplicationFileConfigReleaseMapOutputWithContext

func (o ApplicationFileConfigReleaseMapOutput) ToApplicationFileConfigReleaseMapOutputWithContext(ctx context.Context) ApplicationFileConfigReleaseMapOutput

type ApplicationFileConfigReleaseOutput

type ApplicationFileConfigReleaseOutput struct{ *pulumi.OutputState }

func (ApplicationFileConfigReleaseOutput) ConfigId

File config id.

func (ApplicationFileConfigReleaseOutput) ElementType

func (ApplicationFileConfigReleaseOutput) GroupId

Group Id.

func (ApplicationFileConfigReleaseOutput) ReleaseDesc

release Description.

func (ApplicationFileConfigReleaseOutput) ToApplicationFileConfigReleaseOutput

func (o ApplicationFileConfigReleaseOutput) ToApplicationFileConfigReleaseOutput() ApplicationFileConfigReleaseOutput

func (ApplicationFileConfigReleaseOutput) ToApplicationFileConfigReleaseOutputWithContext

func (o ApplicationFileConfigReleaseOutput) ToApplicationFileConfigReleaseOutputWithContext(ctx context.Context) ApplicationFileConfigReleaseOutput

type ApplicationFileConfigReleaseState

type ApplicationFileConfigReleaseState struct {
	// File config id.
	ConfigId pulumi.StringPtrInput
	// Group Id.
	GroupId pulumi.StringPtrInput
	// release Description.
	ReleaseDesc pulumi.StringPtrInput
}

func (ApplicationFileConfigReleaseState) ElementType

type ApplicationFileConfigState

type ApplicationFileConfigState struct {
	// Config file associated application ID.
	ApplicationId pulumi.StringPtrInput
	// Configuration file encoding, utf-8 or gbk. Note: If you choose gbk, you need the support of a new version of
	// tsf-consul-template (public cloud virtual machines need to use 1.32 tsf-agent, and containers need to obtain the latest
	// tsf-consul-template-docker.tar.gz from the documentation).
	ConfigFileCode pulumi.StringPtrInput
	// Config file name.
	ConfigFileName pulumi.StringPtrInput
	// config release path.
	ConfigFilePath pulumi.StringPtrInput
	// Configuration file content (the original content encoding needs to be in utf-8 format, if the ConfigFileCode is gbk, it
	// will be converted in the background).
	ConfigFileValue pulumi.StringPtrInput
	// Config Name.
	ConfigName pulumi.StringPtrInput
	// post command.
	ConfigPostCmd pulumi.StringPtrInput
	// Config version.
	ConfigVersion pulumi.StringPtrInput
	// config version description.
	ConfigVersionDesc pulumi.StringPtrInput
	// the config value is encoded with base64 or not.
	EncodeWithBase64 pulumi.BoolPtrInput
	// datasource for auth.
	ProgramIdLists pulumi.StringArrayInput
}

func (ApplicationFileConfigState) ElementType

func (ApplicationFileConfigState) ElementType() reflect.Type

type ApplicationInput

type ApplicationInput interface {
	pulumi.Input

	ToApplicationOutput() ApplicationOutput
	ToApplicationOutputWithContext(ctx context.Context) ApplicationOutput
}

type ApplicationMap

type ApplicationMap map[string]ApplicationInput

func (ApplicationMap) ElementType

func (ApplicationMap) ElementType() reflect.Type

func (ApplicationMap) ToApplicationMapOutput

func (i ApplicationMap) ToApplicationMapOutput() ApplicationMapOutput

func (ApplicationMap) ToApplicationMapOutputWithContext

func (i ApplicationMap) ToApplicationMapOutputWithContext(ctx context.Context) ApplicationMapOutput

type ApplicationMapInput

type ApplicationMapInput interface {
	pulumi.Input

	ToApplicationMapOutput() ApplicationMapOutput
	ToApplicationMapOutputWithContext(context.Context) ApplicationMapOutput
}

ApplicationMapInput is an input type that accepts ApplicationMap and ApplicationMapOutput values. You can construct a concrete instance of `ApplicationMapInput` via:

ApplicationMap{ "key": ApplicationArgs{...} }

type ApplicationMapOutput

type ApplicationMapOutput struct{ *pulumi.OutputState }

func (ApplicationMapOutput) ElementType

func (ApplicationMapOutput) ElementType() reflect.Type

func (ApplicationMapOutput) MapIndex

func (ApplicationMapOutput) ToApplicationMapOutput

func (o ApplicationMapOutput) ToApplicationMapOutput() ApplicationMapOutput

func (ApplicationMapOutput) ToApplicationMapOutputWithContext

func (o ApplicationMapOutput) ToApplicationMapOutputWithContext(ctx context.Context) ApplicationMapOutput

type ApplicationOutput

type ApplicationOutput struct{ *pulumi.OutputState }

func (ApplicationOutput) ApplicationDesc

func (o ApplicationOutput) ApplicationDesc() pulumi.StringPtrOutput

Application description.

func (ApplicationOutput) ApplicationLogConfig

func (o ApplicationOutput) ApplicationLogConfig() pulumi.StringPtrOutput

Application log configuration, deprecated parameter.

func (ApplicationOutput) ApplicationName

func (o ApplicationOutput) ApplicationName() pulumi.StringOutput

Application name.

func (ApplicationOutput) ApplicationResourceType

func (o ApplicationOutput) ApplicationResourceType() pulumi.StringPtrOutput

Application resource type, deprecated parameter.

func (ApplicationOutput) ApplicationRuntimeType

func (o ApplicationOutput) ApplicationRuntimeType() pulumi.StringPtrOutput

Application runtime type.

func (ApplicationOutput) ApplicationType

func (o ApplicationOutput) ApplicationType() pulumi.StringOutput

Application type: V for virtual machine, C for container, S for serverless.

func (ApplicationOutput) ElementType

func (ApplicationOutput) ElementType() reflect.Type

func (ApplicationOutput) IgnoreCreateImageRepository

func (o ApplicationOutput) IgnoreCreateImageRepository() pulumi.BoolPtrOutput

Ignore creating image repository.

func (ApplicationOutput) MicroserviceType

func (o ApplicationOutput) MicroserviceType() pulumi.StringOutput

Application microservice type: M for service mesh, N for normal application, G for gateway application.

func (ApplicationOutput) ProgramId

ID of the dataset to be bound.

func (ApplicationOutput) ProgramIdLists

func (o ApplicationOutput) ProgramIdLists() pulumi.StringArrayOutput

N/A.

func (ApplicationOutput) ServiceConfigLists

List of service configuration information.

func (ApplicationOutput) ToApplicationOutput

func (o ApplicationOutput) ToApplicationOutput() ApplicationOutput

func (ApplicationOutput) ToApplicationOutputWithContext

func (o ApplicationOutput) ToApplicationOutputWithContext(ctx context.Context) ApplicationOutput

type ApplicationPublicConfig

type ApplicationPublicConfig struct {
	pulumi.CustomResourceState

	// Config Name.
	ConfigName pulumi.StringOutput `pulumi:"configName"`
	// Config type.
	ConfigType pulumi.StringPtrOutput `pulumi:"configType"`
	// config value, only yaml file allowed.
	ConfigValue pulumi.StringOutput `pulumi:"configValue"`
	// config version.
	ConfigVersion pulumi.StringOutput `pulumi:"configVersion"`
	// Config version description.
	ConfigVersionDesc pulumi.StringPtrOutput `pulumi:"configVersionDesc"`
	// the config value is encoded with base64 or not.
	EncodeWithBase64 pulumi.BoolPtrOutput `pulumi:"encodeWithBase64"`
	// datasource for auth.
	ProgramIdLists pulumi.StringArrayOutput `pulumi:"programIdLists"`
}

func GetApplicationPublicConfig

func GetApplicationPublicConfig(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *ApplicationPublicConfigState, opts ...pulumi.ResourceOption) (*ApplicationPublicConfig, error)

GetApplicationPublicConfig gets an existing ApplicationPublicConfig 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 NewApplicationPublicConfig

func NewApplicationPublicConfig(ctx *pulumi.Context,
	name string, args *ApplicationPublicConfigArgs, opts ...pulumi.ResourceOption) (*ApplicationPublicConfig, error)

NewApplicationPublicConfig registers a new resource with the given unique name, arguments, and options.

func (*ApplicationPublicConfig) ElementType

func (*ApplicationPublicConfig) ElementType() reflect.Type

func (*ApplicationPublicConfig) ToApplicationPublicConfigOutput

func (i *ApplicationPublicConfig) ToApplicationPublicConfigOutput() ApplicationPublicConfigOutput

func (*ApplicationPublicConfig) ToApplicationPublicConfigOutputWithContext

func (i *ApplicationPublicConfig) ToApplicationPublicConfigOutputWithContext(ctx context.Context) ApplicationPublicConfigOutput

type ApplicationPublicConfigArgs

type ApplicationPublicConfigArgs struct {
	// Config Name.
	ConfigName pulumi.StringInput
	// Config type.
	ConfigType pulumi.StringPtrInput
	// config value, only yaml file allowed.
	ConfigValue pulumi.StringInput
	// config version.
	ConfigVersion pulumi.StringInput
	// Config version description.
	ConfigVersionDesc pulumi.StringPtrInput
	// the config value is encoded with base64 or not.
	EncodeWithBase64 pulumi.BoolPtrInput
	// datasource for auth.
	ProgramIdLists pulumi.StringArrayInput
}

The set of arguments for constructing a ApplicationPublicConfig resource.

func (ApplicationPublicConfigArgs) ElementType

type ApplicationPublicConfigArray

type ApplicationPublicConfigArray []ApplicationPublicConfigInput

func (ApplicationPublicConfigArray) ElementType

func (ApplicationPublicConfigArray) ToApplicationPublicConfigArrayOutput

func (i ApplicationPublicConfigArray) ToApplicationPublicConfigArrayOutput() ApplicationPublicConfigArrayOutput

func (ApplicationPublicConfigArray) ToApplicationPublicConfigArrayOutputWithContext

func (i ApplicationPublicConfigArray) ToApplicationPublicConfigArrayOutputWithContext(ctx context.Context) ApplicationPublicConfigArrayOutput

type ApplicationPublicConfigArrayInput

type ApplicationPublicConfigArrayInput interface {
	pulumi.Input

	ToApplicationPublicConfigArrayOutput() ApplicationPublicConfigArrayOutput
	ToApplicationPublicConfigArrayOutputWithContext(context.Context) ApplicationPublicConfigArrayOutput
}

ApplicationPublicConfigArrayInput is an input type that accepts ApplicationPublicConfigArray and ApplicationPublicConfigArrayOutput values. You can construct a concrete instance of `ApplicationPublicConfigArrayInput` via:

ApplicationPublicConfigArray{ ApplicationPublicConfigArgs{...} }

type ApplicationPublicConfigArrayOutput

type ApplicationPublicConfigArrayOutput struct{ *pulumi.OutputState }

func (ApplicationPublicConfigArrayOutput) ElementType

func (ApplicationPublicConfigArrayOutput) Index

func (ApplicationPublicConfigArrayOutput) ToApplicationPublicConfigArrayOutput

func (o ApplicationPublicConfigArrayOutput) ToApplicationPublicConfigArrayOutput() ApplicationPublicConfigArrayOutput

func (ApplicationPublicConfigArrayOutput) ToApplicationPublicConfigArrayOutputWithContext

func (o ApplicationPublicConfigArrayOutput) ToApplicationPublicConfigArrayOutputWithContext(ctx context.Context) ApplicationPublicConfigArrayOutput

type ApplicationPublicConfigInput

type ApplicationPublicConfigInput interface {
	pulumi.Input

	ToApplicationPublicConfigOutput() ApplicationPublicConfigOutput
	ToApplicationPublicConfigOutputWithContext(ctx context.Context) ApplicationPublicConfigOutput
}

type ApplicationPublicConfigMap

type ApplicationPublicConfigMap map[string]ApplicationPublicConfigInput

func (ApplicationPublicConfigMap) ElementType

func (ApplicationPublicConfigMap) ElementType() reflect.Type

func (ApplicationPublicConfigMap) ToApplicationPublicConfigMapOutput

func (i ApplicationPublicConfigMap) ToApplicationPublicConfigMapOutput() ApplicationPublicConfigMapOutput

func (ApplicationPublicConfigMap) ToApplicationPublicConfigMapOutputWithContext

func (i ApplicationPublicConfigMap) ToApplicationPublicConfigMapOutputWithContext(ctx context.Context) ApplicationPublicConfigMapOutput

type ApplicationPublicConfigMapInput

type ApplicationPublicConfigMapInput interface {
	pulumi.Input

	ToApplicationPublicConfigMapOutput() ApplicationPublicConfigMapOutput
	ToApplicationPublicConfigMapOutputWithContext(context.Context) ApplicationPublicConfigMapOutput
}

ApplicationPublicConfigMapInput is an input type that accepts ApplicationPublicConfigMap and ApplicationPublicConfigMapOutput values. You can construct a concrete instance of `ApplicationPublicConfigMapInput` via:

ApplicationPublicConfigMap{ "key": ApplicationPublicConfigArgs{...} }

type ApplicationPublicConfigMapOutput

type ApplicationPublicConfigMapOutput struct{ *pulumi.OutputState }

func (ApplicationPublicConfigMapOutput) ElementType

func (ApplicationPublicConfigMapOutput) MapIndex

func (ApplicationPublicConfigMapOutput) ToApplicationPublicConfigMapOutput

func (o ApplicationPublicConfigMapOutput) ToApplicationPublicConfigMapOutput() ApplicationPublicConfigMapOutput

func (ApplicationPublicConfigMapOutput) ToApplicationPublicConfigMapOutputWithContext

func (o ApplicationPublicConfigMapOutput) ToApplicationPublicConfigMapOutputWithContext(ctx context.Context) ApplicationPublicConfigMapOutput

type ApplicationPublicConfigOutput

type ApplicationPublicConfigOutput struct{ *pulumi.OutputState }

func (ApplicationPublicConfigOutput) ConfigName

Config Name.

func (ApplicationPublicConfigOutput) ConfigType

Config type.

func (ApplicationPublicConfigOutput) ConfigValue

config value, only yaml file allowed.

func (ApplicationPublicConfigOutput) ConfigVersion

config version.

func (ApplicationPublicConfigOutput) ConfigVersionDesc

Config version description.

func (ApplicationPublicConfigOutput) ElementType

func (ApplicationPublicConfigOutput) EncodeWithBase64

func (o ApplicationPublicConfigOutput) EncodeWithBase64() pulumi.BoolPtrOutput

the config value is encoded with base64 or not.

func (ApplicationPublicConfigOutput) ProgramIdLists

datasource for auth.

func (ApplicationPublicConfigOutput) ToApplicationPublicConfigOutput

func (o ApplicationPublicConfigOutput) ToApplicationPublicConfigOutput() ApplicationPublicConfigOutput

func (ApplicationPublicConfigOutput) ToApplicationPublicConfigOutputWithContext

func (o ApplicationPublicConfigOutput) ToApplicationPublicConfigOutputWithContext(ctx context.Context) ApplicationPublicConfigOutput

type ApplicationPublicConfigRelease

type ApplicationPublicConfigRelease struct {
	pulumi.CustomResourceState

	// ConfigId.
	ConfigId pulumi.StringOutput `pulumi:"configId"`
	// namespace-id.
	NamespaceId pulumi.StringOutput `pulumi:"namespaceId"`
	// Release description.
	ReleaseDesc pulumi.StringPtrOutput `pulumi:"releaseDesc"`
}

func GetApplicationPublicConfigRelease

func GetApplicationPublicConfigRelease(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *ApplicationPublicConfigReleaseState, opts ...pulumi.ResourceOption) (*ApplicationPublicConfigRelease, error)

GetApplicationPublicConfigRelease gets an existing ApplicationPublicConfigRelease 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 NewApplicationPublicConfigRelease

func NewApplicationPublicConfigRelease(ctx *pulumi.Context,
	name string, args *ApplicationPublicConfigReleaseArgs, opts ...pulumi.ResourceOption) (*ApplicationPublicConfigRelease, error)

NewApplicationPublicConfigRelease registers a new resource with the given unique name, arguments, and options.

func (*ApplicationPublicConfigRelease) ElementType

func (*ApplicationPublicConfigRelease) ToApplicationPublicConfigReleaseOutput

func (i *ApplicationPublicConfigRelease) ToApplicationPublicConfigReleaseOutput() ApplicationPublicConfigReleaseOutput

func (*ApplicationPublicConfigRelease) ToApplicationPublicConfigReleaseOutputWithContext

func (i *ApplicationPublicConfigRelease) ToApplicationPublicConfigReleaseOutputWithContext(ctx context.Context) ApplicationPublicConfigReleaseOutput

type ApplicationPublicConfigReleaseArgs

type ApplicationPublicConfigReleaseArgs struct {
	// ConfigId.
	ConfigId pulumi.StringInput
	// namespace-id.
	NamespaceId pulumi.StringInput
	// Release description.
	ReleaseDesc pulumi.StringPtrInput
}

The set of arguments for constructing a ApplicationPublicConfigRelease resource.

func (ApplicationPublicConfigReleaseArgs) ElementType

type ApplicationPublicConfigReleaseArray

type ApplicationPublicConfigReleaseArray []ApplicationPublicConfigReleaseInput

func (ApplicationPublicConfigReleaseArray) ElementType

func (ApplicationPublicConfigReleaseArray) ToApplicationPublicConfigReleaseArrayOutput

func (i ApplicationPublicConfigReleaseArray) ToApplicationPublicConfigReleaseArrayOutput() ApplicationPublicConfigReleaseArrayOutput

func (ApplicationPublicConfigReleaseArray) ToApplicationPublicConfigReleaseArrayOutputWithContext

func (i ApplicationPublicConfigReleaseArray) ToApplicationPublicConfigReleaseArrayOutputWithContext(ctx context.Context) ApplicationPublicConfigReleaseArrayOutput

type ApplicationPublicConfigReleaseArrayInput

type ApplicationPublicConfigReleaseArrayInput interface {
	pulumi.Input

	ToApplicationPublicConfigReleaseArrayOutput() ApplicationPublicConfigReleaseArrayOutput
	ToApplicationPublicConfigReleaseArrayOutputWithContext(context.Context) ApplicationPublicConfigReleaseArrayOutput
}

ApplicationPublicConfigReleaseArrayInput is an input type that accepts ApplicationPublicConfigReleaseArray and ApplicationPublicConfigReleaseArrayOutput values. You can construct a concrete instance of `ApplicationPublicConfigReleaseArrayInput` via:

ApplicationPublicConfigReleaseArray{ ApplicationPublicConfigReleaseArgs{...} }

type ApplicationPublicConfigReleaseArrayOutput

type ApplicationPublicConfigReleaseArrayOutput struct{ *pulumi.OutputState }

func (ApplicationPublicConfigReleaseArrayOutput) ElementType

func (ApplicationPublicConfigReleaseArrayOutput) Index

func (ApplicationPublicConfigReleaseArrayOutput) ToApplicationPublicConfigReleaseArrayOutput

func (o ApplicationPublicConfigReleaseArrayOutput) ToApplicationPublicConfigReleaseArrayOutput() ApplicationPublicConfigReleaseArrayOutput

func (ApplicationPublicConfigReleaseArrayOutput) ToApplicationPublicConfigReleaseArrayOutputWithContext

func (o ApplicationPublicConfigReleaseArrayOutput) ToApplicationPublicConfigReleaseArrayOutputWithContext(ctx context.Context) ApplicationPublicConfigReleaseArrayOutput

type ApplicationPublicConfigReleaseInput

type ApplicationPublicConfigReleaseInput interface {
	pulumi.Input

	ToApplicationPublicConfigReleaseOutput() ApplicationPublicConfigReleaseOutput
	ToApplicationPublicConfigReleaseOutputWithContext(ctx context.Context) ApplicationPublicConfigReleaseOutput
}

type ApplicationPublicConfigReleaseMap

type ApplicationPublicConfigReleaseMap map[string]ApplicationPublicConfigReleaseInput

func (ApplicationPublicConfigReleaseMap) ElementType

func (ApplicationPublicConfigReleaseMap) ToApplicationPublicConfigReleaseMapOutput

func (i ApplicationPublicConfigReleaseMap) ToApplicationPublicConfigReleaseMapOutput() ApplicationPublicConfigReleaseMapOutput

func (ApplicationPublicConfigReleaseMap) ToApplicationPublicConfigReleaseMapOutputWithContext

func (i ApplicationPublicConfigReleaseMap) ToApplicationPublicConfigReleaseMapOutputWithContext(ctx context.Context) ApplicationPublicConfigReleaseMapOutput

type ApplicationPublicConfigReleaseMapInput

type ApplicationPublicConfigReleaseMapInput interface {
	pulumi.Input

	ToApplicationPublicConfigReleaseMapOutput() ApplicationPublicConfigReleaseMapOutput
	ToApplicationPublicConfigReleaseMapOutputWithContext(context.Context) ApplicationPublicConfigReleaseMapOutput
}

ApplicationPublicConfigReleaseMapInput is an input type that accepts ApplicationPublicConfigReleaseMap and ApplicationPublicConfigReleaseMapOutput values. You can construct a concrete instance of `ApplicationPublicConfigReleaseMapInput` via:

ApplicationPublicConfigReleaseMap{ "key": ApplicationPublicConfigReleaseArgs{...} }

type ApplicationPublicConfigReleaseMapOutput

type ApplicationPublicConfigReleaseMapOutput struct{ *pulumi.OutputState }

func (ApplicationPublicConfigReleaseMapOutput) ElementType

func (ApplicationPublicConfigReleaseMapOutput) MapIndex

func (ApplicationPublicConfigReleaseMapOutput) ToApplicationPublicConfigReleaseMapOutput

func (o ApplicationPublicConfigReleaseMapOutput) ToApplicationPublicConfigReleaseMapOutput() ApplicationPublicConfigReleaseMapOutput

func (ApplicationPublicConfigReleaseMapOutput) ToApplicationPublicConfigReleaseMapOutputWithContext

func (o ApplicationPublicConfigReleaseMapOutput) ToApplicationPublicConfigReleaseMapOutputWithContext(ctx context.Context) ApplicationPublicConfigReleaseMapOutput

type ApplicationPublicConfigReleaseOutput

type ApplicationPublicConfigReleaseOutput struct{ *pulumi.OutputState }

func (ApplicationPublicConfigReleaseOutput) ConfigId

ConfigId.

func (ApplicationPublicConfigReleaseOutput) ElementType

func (ApplicationPublicConfigReleaseOutput) NamespaceId

namespace-id.

func (ApplicationPublicConfigReleaseOutput) ReleaseDesc

Release description.

func (ApplicationPublicConfigReleaseOutput) ToApplicationPublicConfigReleaseOutput

func (o ApplicationPublicConfigReleaseOutput) ToApplicationPublicConfigReleaseOutput() ApplicationPublicConfigReleaseOutput

func (ApplicationPublicConfigReleaseOutput) ToApplicationPublicConfigReleaseOutputWithContext

func (o ApplicationPublicConfigReleaseOutput) ToApplicationPublicConfigReleaseOutputWithContext(ctx context.Context) ApplicationPublicConfigReleaseOutput

type ApplicationPublicConfigReleaseState

type ApplicationPublicConfigReleaseState struct {
	// ConfigId.
	ConfigId pulumi.StringPtrInput
	// namespace-id.
	NamespaceId pulumi.StringPtrInput
	// Release description.
	ReleaseDesc pulumi.StringPtrInput
}

func (ApplicationPublicConfigReleaseState) ElementType

type ApplicationPublicConfigState

type ApplicationPublicConfigState struct {
	// Config Name.
	ConfigName pulumi.StringPtrInput
	// Config type.
	ConfigType pulumi.StringPtrInput
	// config value, only yaml file allowed.
	ConfigValue pulumi.StringPtrInput
	// config version.
	ConfigVersion pulumi.StringPtrInput
	// Config version description.
	ConfigVersionDesc pulumi.StringPtrInput
	// the config value is encoded with base64 or not.
	EncodeWithBase64 pulumi.BoolPtrInput
	// datasource for auth.
	ProgramIdLists pulumi.StringArrayInput
}

func (ApplicationPublicConfigState) ElementType

type ApplicationReleaseConfig

type ApplicationReleaseConfig struct {
	pulumi.CustomResourceState

	// Application ID.
	ApplicationId pulumi.StringOutput `pulumi:"applicationId"`
	// cluster ID.
	ClusterId pulumi.StringOutput `pulumi:"clusterId"`
	// cluster name.
	ClusterName pulumi.StringOutput `pulumi:"clusterName"`
	// Configuration ID.
	ConfigId pulumi.StringOutput `pulumi:"configId"`
	// configuration item name.
	ConfigName pulumi.StringOutput `pulumi:"configName"`
	// configuration item release ID.
	ConfigReleaseId pulumi.StringOutput `pulumi:"configReleaseId"`
	// configuration item version.
	ConfigVersion pulumi.StringOutput `pulumi:"configVersion"`
	// deployment group ID.
	GroupId pulumi.StringOutput `pulumi:"groupId"`
	// deployment group name.
	GroupName pulumi.StringOutput `pulumi:"groupName"`
	// Namespace ID.
	NamespaceId pulumi.StringOutput `pulumi:"namespaceId"`
	// namespace name.
	NamespaceName pulumi.StringOutput `pulumi:"namespaceName"`
	// release description.
	ReleaseDesc pulumi.StringOutput `pulumi:"releaseDesc"`
	// release time.
	ReleaseTime pulumi.StringOutput `pulumi:"releaseTime"`
}

func GetApplicationReleaseConfig

func GetApplicationReleaseConfig(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *ApplicationReleaseConfigState, opts ...pulumi.ResourceOption) (*ApplicationReleaseConfig, error)

GetApplicationReleaseConfig gets an existing ApplicationReleaseConfig 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 NewApplicationReleaseConfig

func NewApplicationReleaseConfig(ctx *pulumi.Context,
	name string, args *ApplicationReleaseConfigArgs, opts ...pulumi.ResourceOption) (*ApplicationReleaseConfig, error)

NewApplicationReleaseConfig registers a new resource with the given unique name, arguments, and options.

func (*ApplicationReleaseConfig) ElementType

func (*ApplicationReleaseConfig) ElementType() reflect.Type

func (*ApplicationReleaseConfig) ToApplicationReleaseConfigOutput

func (i *ApplicationReleaseConfig) ToApplicationReleaseConfigOutput() ApplicationReleaseConfigOutput

func (*ApplicationReleaseConfig) ToApplicationReleaseConfigOutputWithContext

func (i *ApplicationReleaseConfig) ToApplicationReleaseConfigOutputWithContext(ctx context.Context) ApplicationReleaseConfigOutput

type ApplicationReleaseConfigArgs

type ApplicationReleaseConfigArgs struct {
	// Configuration ID.
	ConfigId pulumi.StringInput
	// deployment group ID.
	GroupId pulumi.StringInput
	// release description.
	ReleaseDesc pulumi.StringPtrInput
}

The set of arguments for constructing a ApplicationReleaseConfig resource.

func (ApplicationReleaseConfigArgs) ElementType

type ApplicationReleaseConfigArray

type ApplicationReleaseConfigArray []ApplicationReleaseConfigInput

func (ApplicationReleaseConfigArray) ElementType

func (ApplicationReleaseConfigArray) ToApplicationReleaseConfigArrayOutput

func (i ApplicationReleaseConfigArray) ToApplicationReleaseConfigArrayOutput() ApplicationReleaseConfigArrayOutput

func (ApplicationReleaseConfigArray) ToApplicationReleaseConfigArrayOutputWithContext

func (i ApplicationReleaseConfigArray) ToApplicationReleaseConfigArrayOutputWithContext(ctx context.Context) ApplicationReleaseConfigArrayOutput

type ApplicationReleaseConfigArrayInput

type ApplicationReleaseConfigArrayInput interface {
	pulumi.Input

	ToApplicationReleaseConfigArrayOutput() ApplicationReleaseConfigArrayOutput
	ToApplicationReleaseConfigArrayOutputWithContext(context.Context) ApplicationReleaseConfigArrayOutput
}

ApplicationReleaseConfigArrayInput is an input type that accepts ApplicationReleaseConfigArray and ApplicationReleaseConfigArrayOutput values. You can construct a concrete instance of `ApplicationReleaseConfigArrayInput` via:

ApplicationReleaseConfigArray{ ApplicationReleaseConfigArgs{...} }

type ApplicationReleaseConfigArrayOutput

type ApplicationReleaseConfigArrayOutput struct{ *pulumi.OutputState }

func (ApplicationReleaseConfigArrayOutput) ElementType

func (ApplicationReleaseConfigArrayOutput) Index

func (ApplicationReleaseConfigArrayOutput) ToApplicationReleaseConfigArrayOutput

func (o ApplicationReleaseConfigArrayOutput) ToApplicationReleaseConfigArrayOutput() ApplicationReleaseConfigArrayOutput

func (ApplicationReleaseConfigArrayOutput) ToApplicationReleaseConfigArrayOutputWithContext

func (o ApplicationReleaseConfigArrayOutput) ToApplicationReleaseConfigArrayOutputWithContext(ctx context.Context) ApplicationReleaseConfigArrayOutput

type ApplicationReleaseConfigInput

type ApplicationReleaseConfigInput interface {
	pulumi.Input

	ToApplicationReleaseConfigOutput() ApplicationReleaseConfigOutput
	ToApplicationReleaseConfigOutputWithContext(ctx context.Context) ApplicationReleaseConfigOutput
}

type ApplicationReleaseConfigMap

type ApplicationReleaseConfigMap map[string]ApplicationReleaseConfigInput

func (ApplicationReleaseConfigMap) ElementType

func (ApplicationReleaseConfigMap) ToApplicationReleaseConfigMapOutput

func (i ApplicationReleaseConfigMap) ToApplicationReleaseConfigMapOutput() ApplicationReleaseConfigMapOutput

func (ApplicationReleaseConfigMap) ToApplicationReleaseConfigMapOutputWithContext

func (i ApplicationReleaseConfigMap) ToApplicationReleaseConfigMapOutputWithContext(ctx context.Context) ApplicationReleaseConfigMapOutput

type ApplicationReleaseConfigMapInput

type ApplicationReleaseConfigMapInput interface {
	pulumi.Input

	ToApplicationReleaseConfigMapOutput() ApplicationReleaseConfigMapOutput
	ToApplicationReleaseConfigMapOutputWithContext(context.Context) ApplicationReleaseConfigMapOutput
}

ApplicationReleaseConfigMapInput is an input type that accepts ApplicationReleaseConfigMap and ApplicationReleaseConfigMapOutput values. You can construct a concrete instance of `ApplicationReleaseConfigMapInput` via:

ApplicationReleaseConfigMap{ "key": ApplicationReleaseConfigArgs{...} }

type ApplicationReleaseConfigMapOutput

type ApplicationReleaseConfigMapOutput struct{ *pulumi.OutputState }

func (ApplicationReleaseConfigMapOutput) ElementType

func (ApplicationReleaseConfigMapOutput) MapIndex

func (ApplicationReleaseConfigMapOutput) ToApplicationReleaseConfigMapOutput

func (o ApplicationReleaseConfigMapOutput) ToApplicationReleaseConfigMapOutput() ApplicationReleaseConfigMapOutput

func (ApplicationReleaseConfigMapOutput) ToApplicationReleaseConfigMapOutputWithContext

func (o ApplicationReleaseConfigMapOutput) ToApplicationReleaseConfigMapOutputWithContext(ctx context.Context) ApplicationReleaseConfigMapOutput

type ApplicationReleaseConfigOutput

type ApplicationReleaseConfigOutput struct{ *pulumi.OutputState }

func (ApplicationReleaseConfigOutput) ApplicationId

Application ID.

func (ApplicationReleaseConfigOutput) ClusterId

cluster ID.

func (ApplicationReleaseConfigOutput) ClusterName

cluster name.

func (ApplicationReleaseConfigOutput) ConfigId

Configuration ID.

func (ApplicationReleaseConfigOutput) ConfigName

configuration item name.

func (ApplicationReleaseConfigOutput) ConfigReleaseId

configuration item release ID.

func (ApplicationReleaseConfigOutput) ConfigVersion

configuration item version.

func (ApplicationReleaseConfigOutput) ElementType

func (ApplicationReleaseConfigOutput) GroupId

deployment group ID.

func (ApplicationReleaseConfigOutput) GroupName

deployment group name.

func (ApplicationReleaseConfigOutput) NamespaceId

Namespace ID.

func (ApplicationReleaseConfigOutput) NamespaceName

namespace name.

func (ApplicationReleaseConfigOutput) ReleaseDesc

release description.

func (ApplicationReleaseConfigOutput) ReleaseTime

release time.

func (ApplicationReleaseConfigOutput) ToApplicationReleaseConfigOutput

func (o ApplicationReleaseConfigOutput) ToApplicationReleaseConfigOutput() ApplicationReleaseConfigOutput

func (ApplicationReleaseConfigOutput) ToApplicationReleaseConfigOutputWithContext

func (o ApplicationReleaseConfigOutput) ToApplicationReleaseConfigOutputWithContext(ctx context.Context) ApplicationReleaseConfigOutput

type ApplicationReleaseConfigState

type ApplicationReleaseConfigState struct {
	// Application ID.
	ApplicationId pulumi.StringPtrInput
	// cluster ID.
	ClusterId pulumi.StringPtrInput
	// cluster name.
	ClusterName pulumi.StringPtrInput
	// Configuration ID.
	ConfigId pulumi.StringPtrInput
	// configuration item name.
	ConfigName pulumi.StringPtrInput
	// configuration item release ID.
	ConfigReleaseId pulumi.StringPtrInput
	// configuration item version.
	ConfigVersion pulumi.StringPtrInput
	// deployment group ID.
	GroupId pulumi.StringPtrInput
	// deployment group name.
	GroupName pulumi.StringPtrInput
	// Namespace ID.
	NamespaceId pulumi.StringPtrInput
	// namespace name.
	NamespaceName pulumi.StringPtrInput
	// release description.
	ReleaseDesc pulumi.StringPtrInput
	// release time.
	ReleaseTime pulumi.StringPtrInput
}

func (ApplicationReleaseConfigState) ElementType

type ApplicationServiceConfigList

type ApplicationServiceConfigList struct {
	HealthCheck *ApplicationServiceConfigListHealthCheck `pulumi:"healthCheck"`
	Name        string                                   `pulumi:"name"`
	Ports       []ApplicationServiceConfigListPort       `pulumi:"ports"`
}

type ApplicationServiceConfigListArgs

type ApplicationServiceConfigListArgs struct {
	HealthCheck ApplicationServiceConfigListHealthCheckPtrInput `pulumi:"healthCheck"`
	Name        pulumi.StringInput                              `pulumi:"name"`
	Ports       ApplicationServiceConfigListPortArrayInput      `pulumi:"ports"`
}

func (ApplicationServiceConfigListArgs) ElementType

func (ApplicationServiceConfigListArgs) ToApplicationServiceConfigListOutput

func (i ApplicationServiceConfigListArgs) ToApplicationServiceConfigListOutput() ApplicationServiceConfigListOutput

func (ApplicationServiceConfigListArgs) ToApplicationServiceConfigListOutputWithContext

func (i ApplicationServiceConfigListArgs) ToApplicationServiceConfigListOutputWithContext(ctx context.Context) ApplicationServiceConfigListOutput

type ApplicationServiceConfigListArray

type ApplicationServiceConfigListArray []ApplicationServiceConfigListInput

func (ApplicationServiceConfigListArray) ElementType

func (ApplicationServiceConfigListArray) ToApplicationServiceConfigListArrayOutput

func (i ApplicationServiceConfigListArray) ToApplicationServiceConfigListArrayOutput() ApplicationServiceConfigListArrayOutput

func (ApplicationServiceConfigListArray) ToApplicationServiceConfigListArrayOutputWithContext

func (i ApplicationServiceConfigListArray) ToApplicationServiceConfigListArrayOutputWithContext(ctx context.Context) ApplicationServiceConfigListArrayOutput

type ApplicationServiceConfigListArrayInput

type ApplicationServiceConfigListArrayInput interface {
	pulumi.Input

	ToApplicationServiceConfigListArrayOutput() ApplicationServiceConfigListArrayOutput
	ToApplicationServiceConfigListArrayOutputWithContext(context.Context) ApplicationServiceConfigListArrayOutput
}

ApplicationServiceConfigListArrayInput is an input type that accepts ApplicationServiceConfigListArray and ApplicationServiceConfigListArrayOutput values. You can construct a concrete instance of `ApplicationServiceConfigListArrayInput` via:

ApplicationServiceConfigListArray{ ApplicationServiceConfigListArgs{...} }

type ApplicationServiceConfigListArrayOutput

type ApplicationServiceConfigListArrayOutput struct{ *pulumi.OutputState }

func (ApplicationServiceConfigListArrayOutput) ElementType

func (ApplicationServiceConfigListArrayOutput) Index

func (ApplicationServiceConfigListArrayOutput) ToApplicationServiceConfigListArrayOutput

func (o ApplicationServiceConfigListArrayOutput) ToApplicationServiceConfigListArrayOutput() ApplicationServiceConfigListArrayOutput

func (ApplicationServiceConfigListArrayOutput) ToApplicationServiceConfigListArrayOutputWithContext

func (o ApplicationServiceConfigListArrayOutput) ToApplicationServiceConfigListArrayOutputWithContext(ctx context.Context) ApplicationServiceConfigListArrayOutput

type ApplicationServiceConfigListHealthCheck

type ApplicationServiceConfigListHealthCheck struct {
	Path *string `pulumi:"path"`
}

type ApplicationServiceConfigListHealthCheckArgs

type ApplicationServiceConfigListHealthCheckArgs struct {
	Path pulumi.StringPtrInput `pulumi:"path"`
}

func (ApplicationServiceConfigListHealthCheckArgs) ElementType

func (ApplicationServiceConfigListHealthCheckArgs) ToApplicationServiceConfigListHealthCheckOutput

func (i ApplicationServiceConfigListHealthCheckArgs) ToApplicationServiceConfigListHealthCheckOutput() ApplicationServiceConfigListHealthCheckOutput

func (ApplicationServiceConfigListHealthCheckArgs) ToApplicationServiceConfigListHealthCheckOutputWithContext

func (i ApplicationServiceConfigListHealthCheckArgs) ToApplicationServiceConfigListHealthCheckOutputWithContext(ctx context.Context) ApplicationServiceConfigListHealthCheckOutput

func (ApplicationServiceConfigListHealthCheckArgs) ToApplicationServiceConfigListHealthCheckPtrOutput

func (i ApplicationServiceConfigListHealthCheckArgs) ToApplicationServiceConfigListHealthCheckPtrOutput() ApplicationServiceConfigListHealthCheckPtrOutput

func (ApplicationServiceConfigListHealthCheckArgs) ToApplicationServiceConfigListHealthCheckPtrOutputWithContext

func (i ApplicationServiceConfigListHealthCheckArgs) ToApplicationServiceConfigListHealthCheckPtrOutputWithContext(ctx context.Context) ApplicationServiceConfigListHealthCheckPtrOutput

type ApplicationServiceConfigListHealthCheckInput

type ApplicationServiceConfigListHealthCheckInput interface {
	pulumi.Input

	ToApplicationServiceConfigListHealthCheckOutput() ApplicationServiceConfigListHealthCheckOutput
	ToApplicationServiceConfigListHealthCheckOutputWithContext(context.Context) ApplicationServiceConfigListHealthCheckOutput
}

ApplicationServiceConfigListHealthCheckInput is an input type that accepts ApplicationServiceConfigListHealthCheckArgs and ApplicationServiceConfigListHealthCheckOutput values. You can construct a concrete instance of `ApplicationServiceConfigListHealthCheckInput` via:

ApplicationServiceConfigListHealthCheckArgs{...}

type ApplicationServiceConfigListHealthCheckOutput

type ApplicationServiceConfigListHealthCheckOutput struct{ *pulumi.OutputState }

func (ApplicationServiceConfigListHealthCheckOutput) ElementType

func (ApplicationServiceConfigListHealthCheckOutput) Path

func (ApplicationServiceConfigListHealthCheckOutput) ToApplicationServiceConfigListHealthCheckOutput

func (o ApplicationServiceConfigListHealthCheckOutput) ToApplicationServiceConfigListHealthCheckOutput() ApplicationServiceConfigListHealthCheckOutput

func (ApplicationServiceConfigListHealthCheckOutput) ToApplicationServiceConfigListHealthCheckOutputWithContext

func (o ApplicationServiceConfigListHealthCheckOutput) ToApplicationServiceConfigListHealthCheckOutputWithContext(ctx context.Context) ApplicationServiceConfigListHealthCheckOutput

func (ApplicationServiceConfigListHealthCheckOutput) ToApplicationServiceConfigListHealthCheckPtrOutput

func (o ApplicationServiceConfigListHealthCheckOutput) ToApplicationServiceConfigListHealthCheckPtrOutput() ApplicationServiceConfigListHealthCheckPtrOutput

func (ApplicationServiceConfigListHealthCheckOutput) ToApplicationServiceConfigListHealthCheckPtrOutputWithContext

func (o ApplicationServiceConfigListHealthCheckOutput) ToApplicationServiceConfigListHealthCheckPtrOutputWithContext(ctx context.Context) ApplicationServiceConfigListHealthCheckPtrOutput

type ApplicationServiceConfigListHealthCheckPtrInput

type ApplicationServiceConfigListHealthCheckPtrInput interface {
	pulumi.Input

	ToApplicationServiceConfigListHealthCheckPtrOutput() ApplicationServiceConfigListHealthCheckPtrOutput
	ToApplicationServiceConfigListHealthCheckPtrOutputWithContext(context.Context) ApplicationServiceConfigListHealthCheckPtrOutput
}

ApplicationServiceConfigListHealthCheckPtrInput is an input type that accepts ApplicationServiceConfigListHealthCheckArgs, ApplicationServiceConfigListHealthCheckPtr and ApplicationServiceConfigListHealthCheckPtrOutput values. You can construct a concrete instance of `ApplicationServiceConfigListHealthCheckPtrInput` via:

        ApplicationServiceConfigListHealthCheckArgs{...}

or:

        nil

type ApplicationServiceConfigListHealthCheckPtrOutput

type ApplicationServiceConfigListHealthCheckPtrOutput struct{ *pulumi.OutputState }

func (ApplicationServiceConfigListHealthCheckPtrOutput) Elem

func (ApplicationServiceConfigListHealthCheckPtrOutput) ElementType

func (ApplicationServiceConfigListHealthCheckPtrOutput) Path

func (ApplicationServiceConfigListHealthCheckPtrOutput) ToApplicationServiceConfigListHealthCheckPtrOutput

func (o ApplicationServiceConfigListHealthCheckPtrOutput) ToApplicationServiceConfigListHealthCheckPtrOutput() ApplicationServiceConfigListHealthCheckPtrOutput

func (ApplicationServiceConfigListHealthCheckPtrOutput) ToApplicationServiceConfigListHealthCheckPtrOutputWithContext

func (o ApplicationServiceConfigListHealthCheckPtrOutput) ToApplicationServiceConfigListHealthCheckPtrOutputWithContext(ctx context.Context) ApplicationServiceConfigListHealthCheckPtrOutput

type ApplicationServiceConfigListInput

type ApplicationServiceConfigListInput interface {
	pulumi.Input

	ToApplicationServiceConfigListOutput() ApplicationServiceConfigListOutput
	ToApplicationServiceConfigListOutputWithContext(context.Context) ApplicationServiceConfigListOutput
}

ApplicationServiceConfigListInput is an input type that accepts ApplicationServiceConfigListArgs and ApplicationServiceConfigListOutput values. You can construct a concrete instance of `ApplicationServiceConfigListInput` via:

ApplicationServiceConfigListArgs{...}

type ApplicationServiceConfigListOutput

type ApplicationServiceConfigListOutput struct{ *pulumi.OutputState }

func (ApplicationServiceConfigListOutput) ElementType

func (ApplicationServiceConfigListOutput) HealthCheck

func (ApplicationServiceConfigListOutput) Name

func (ApplicationServiceConfigListOutput) Ports

func (ApplicationServiceConfigListOutput) ToApplicationServiceConfigListOutput

func (o ApplicationServiceConfigListOutput) ToApplicationServiceConfigListOutput() ApplicationServiceConfigListOutput

func (ApplicationServiceConfigListOutput) ToApplicationServiceConfigListOutputWithContext

func (o ApplicationServiceConfigListOutput) ToApplicationServiceConfigListOutputWithContext(ctx context.Context) ApplicationServiceConfigListOutput

type ApplicationServiceConfigListPort

type ApplicationServiceConfigListPort struct {
	Protocol   string `pulumi:"protocol"`
	TargetPort int    `pulumi:"targetPort"`
}

type ApplicationServiceConfigListPortArgs

type ApplicationServiceConfigListPortArgs struct {
	Protocol   pulumi.StringInput `pulumi:"protocol"`
	TargetPort pulumi.IntInput    `pulumi:"targetPort"`
}

func (ApplicationServiceConfigListPortArgs) ElementType

func (ApplicationServiceConfigListPortArgs) ToApplicationServiceConfigListPortOutput

func (i ApplicationServiceConfigListPortArgs) ToApplicationServiceConfigListPortOutput() ApplicationServiceConfigListPortOutput

func (ApplicationServiceConfigListPortArgs) ToApplicationServiceConfigListPortOutputWithContext

func (i ApplicationServiceConfigListPortArgs) ToApplicationServiceConfigListPortOutputWithContext(ctx context.Context) ApplicationServiceConfigListPortOutput

type ApplicationServiceConfigListPortArray

type ApplicationServiceConfigListPortArray []ApplicationServiceConfigListPortInput

func (ApplicationServiceConfigListPortArray) ElementType

func (ApplicationServiceConfigListPortArray) ToApplicationServiceConfigListPortArrayOutput

func (i ApplicationServiceConfigListPortArray) ToApplicationServiceConfigListPortArrayOutput() ApplicationServiceConfigListPortArrayOutput

func (ApplicationServiceConfigListPortArray) ToApplicationServiceConfigListPortArrayOutputWithContext

func (i ApplicationServiceConfigListPortArray) ToApplicationServiceConfigListPortArrayOutputWithContext(ctx context.Context) ApplicationServiceConfigListPortArrayOutput

type ApplicationServiceConfigListPortArrayInput

type ApplicationServiceConfigListPortArrayInput interface {
	pulumi.Input

	ToApplicationServiceConfigListPortArrayOutput() ApplicationServiceConfigListPortArrayOutput
	ToApplicationServiceConfigListPortArrayOutputWithContext(context.Context) ApplicationServiceConfigListPortArrayOutput
}

ApplicationServiceConfigListPortArrayInput is an input type that accepts ApplicationServiceConfigListPortArray and ApplicationServiceConfigListPortArrayOutput values. You can construct a concrete instance of `ApplicationServiceConfigListPortArrayInput` via:

ApplicationServiceConfigListPortArray{ ApplicationServiceConfigListPortArgs{...} }

type ApplicationServiceConfigListPortArrayOutput

type ApplicationServiceConfigListPortArrayOutput struct{ *pulumi.OutputState }

func (ApplicationServiceConfigListPortArrayOutput) ElementType

func (ApplicationServiceConfigListPortArrayOutput) Index

func (ApplicationServiceConfigListPortArrayOutput) ToApplicationServiceConfigListPortArrayOutput

func (o ApplicationServiceConfigListPortArrayOutput) ToApplicationServiceConfigListPortArrayOutput() ApplicationServiceConfigListPortArrayOutput

func (ApplicationServiceConfigListPortArrayOutput) ToApplicationServiceConfigListPortArrayOutputWithContext

func (o ApplicationServiceConfigListPortArrayOutput) ToApplicationServiceConfigListPortArrayOutputWithContext(ctx context.Context) ApplicationServiceConfigListPortArrayOutput

type ApplicationServiceConfigListPortInput

type ApplicationServiceConfigListPortInput interface {
	pulumi.Input

	ToApplicationServiceConfigListPortOutput() ApplicationServiceConfigListPortOutput
	ToApplicationServiceConfigListPortOutputWithContext(context.Context) ApplicationServiceConfigListPortOutput
}

ApplicationServiceConfigListPortInput is an input type that accepts ApplicationServiceConfigListPortArgs and ApplicationServiceConfigListPortOutput values. You can construct a concrete instance of `ApplicationServiceConfigListPortInput` via:

ApplicationServiceConfigListPortArgs{...}

type ApplicationServiceConfigListPortOutput

type ApplicationServiceConfigListPortOutput struct{ *pulumi.OutputState }

func (ApplicationServiceConfigListPortOutput) ElementType

func (ApplicationServiceConfigListPortOutput) Protocol

func (ApplicationServiceConfigListPortOutput) TargetPort

func (ApplicationServiceConfigListPortOutput) ToApplicationServiceConfigListPortOutput

func (o ApplicationServiceConfigListPortOutput) ToApplicationServiceConfigListPortOutput() ApplicationServiceConfigListPortOutput

func (ApplicationServiceConfigListPortOutput) ToApplicationServiceConfigListPortOutputWithContext

func (o ApplicationServiceConfigListPortOutput) ToApplicationServiceConfigListPortOutputWithContext(ctx context.Context) ApplicationServiceConfigListPortOutput

type ApplicationState

type ApplicationState struct {
	// Application description.
	ApplicationDesc pulumi.StringPtrInput
	// Application log configuration, deprecated parameter.
	ApplicationLogConfig pulumi.StringPtrInput
	// Application name.
	ApplicationName pulumi.StringPtrInput
	// Application resource type, deprecated parameter.
	ApplicationResourceType pulumi.StringPtrInput
	// Application runtime type.
	ApplicationRuntimeType pulumi.StringPtrInput
	// Application type: V for virtual machine, C for container, S for serverless.
	ApplicationType pulumi.StringPtrInput
	// Ignore creating image repository.
	IgnoreCreateImageRepository pulumi.BoolPtrInput
	// Application microservice type: M for service mesh, N for normal application, G for gateway application.
	MicroserviceType pulumi.StringPtrInput
	// ID of the dataset to be bound.
	ProgramId pulumi.StringPtrInput
	// N/A.
	ProgramIdLists pulumi.StringArrayInput
	// List of service configuration information.
	ServiceConfigLists ApplicationServiceConfigListArrayInput
}

func (ApplicationState) ElementType

func (ApplicationState) ElementType() reflect.Type

type BindApiGroup

type BindApiGroup struct {
	pulumi.CustomResourceState

	// gateway group id.
	GatewayDeployGroupId pulumi.StringOutput `pulumi:"gatewayDeployGroupId"`
	// group id.
	GroupId pulumi.StringOutput `pulumi:"groupId"`
}

func GetBindApiGroup

func GetBindApiGroup(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *BindApiGroupState, opts ...pulumi.ResourceOption) (*BindApiGroup, error)

GetBindApiGroup gets an existing BindApiGroup 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 NewBindApiGroup

func NewBindApiGroup(ctx *pulumi.Context,
	name string, args *BindApiGroupArgs, opts ...pulumi.ResourceOption) (*BindApiGroup, error)

NewBindApiGroup registers a new resource with the given unique name, arguments, and options.

func (*BindApiGroup) ElementType

func (*BindApiGroup) ElementType() reflect.Type

func (*BindApiGroup) ToBindApiGroupOutput

func (i *BindApiGroup) ToBindApiGroupOutput() BindApiGroupOutput

func (*BindApiGroup) ToBindApiGroupOutputWithContext

func (i *BindApiGroup) ToBindApiGroupOutputWithContext(ctx context.Context) BindApiGroupOutput

type BindApiGroupArgs

type BindApiGroupArgs struct {
	// gateway group id.
	GatewayDeployGroupId pulumi.StringInput
	// group id.
	GroupId pulumi.StringInput
}

The set of arguments for constructing a BindApiGroup resource.

func (BindApiGroupArgs) ElementType

func (BindApiGroupArgs) ElementType() reflect.Type

type BindApiGroupArray

type BindApiGroupArray []BindApiGroupInput

func (BindApiGroupArray) ElementType

func (BindApiGroupArray) ElementType() reflect.Type

func (BindApiGroupArray) ToBindApiGroupArrayOutput

func (i BindApiGroupArray) ToBindApiGroupArrayOutput() BindApiGroupArrayOutput

func (BindApiGroupArray) ToBindApiGroupArrayOutputWithContext

func (i BindApiGroupArray) ToBindApiGroupArrayOutputWithContext(ctx context.Context) BindApiGroupArrayOutput

type BindApiGroupArrayInput

type BindApiGroupArrayInput interface {
	pulumi.Input

	ToBindApiGroupArrayOutput() BindApiGroupArrayOutput
	ToBindApiGroupArrayOutputWithContext(context.Context) BindApiGroupArrayOutput
}

BindApiGroupArrayInput is an input type that accepts BindApiGroupArray and BindApiGroupArrayOutput values. You can construct a concrete instance of `BindApiGroupArrayInput` via:

BindApiGroupArray{ BindApiGroupArgs{...} }

type BindApiGroupArrayOutput

type BindApiGroupArrayOutput struct{ *pulumi.OutputState }

func (BindApiGroupArrayOutput) ElementType

func (BindApiGroupArrayOutput) ElementType() reflect.Type

func (BindApiGroupArrayOutput) Index

func (BindApiGroupArrayOutput) ToBindApiGroupArrayOutput

func (o BindApiGroupArrayOutput) ToBindApiGroupArrayOutput() BindApiGroupArrayOutput

func (BindApiGroupArrayOutput) ToBindApiGroupArrayOutputWithContext

func (o BindApiGroupArrayOutput) ToBindApiGroupArrayOutputWithContext(ctx context.Context) BindApiGroupArrayOutput

type BindApiGroupInput

type BindApiGroupInput interface {
	pulumi.Input

	ToBindApiGroupOutput() BindApiGroupOutput
	ToBindApiGroupOutputWithContext(ctx context.Context) BindApiGroupOutput
}

type BindApiGroupMap

type BindApiGroupMap map[string]BindApiGroupInput

func (BindApiGroupMap) ElementType

func (BindApiGroupMap) ElementType() reflect.Type

func (BindApiGroupMap) ToBindApiGroupMapOutput

func (i BindApiGroupMap) ToBindApiGroupMapOutput() BindApiGroupMapOutput

func (BindApiGroupMap) ToBindApiGroupMapOutputWithContext

func (i BindApiGroupMap) ToBindApiGroupMapOutputWithContext(ctx context.Context) BindApiGroupMapOutput

type BindApiGroupMapInput

type BindApiGroupMapInput interface {
	pulumi.Input

	ToBindApiGroupMapOutput() BindApiGroupMapOutput
	ToBindApiGroupMapOutputWithContext(context.Context) BindApiGroupMapOutput
}

BindApiGroupMapInput is an input type that accepts BindApiGroupMap and BindApiGroupMapOutput values. You can construct a concrete instance of `BindApiGroupMapInput` via:

BindApiGroupMap{ "key": BindApiGroupArgs{...} }

type BindApiGroupMapOutput

type BindApiGroupMapOutput struct{ *pulumi.OutputState }

func (BindApiGroupMapOutput) ElementType

func (BindApiGroupMapOutput) ElementType() reflect.Type

func (BindApiGroupMapOutput) MapIndex

func (BindApiGroupMapOutput) ToBindApiGroupMapOutput

func (o BindApiGroupMapOutput) ToBindApiGroupMapOutput() BindApiGroupMapOutput

func (BindApiGroupMapOutput) ToBindApiGroupMapOutputWithContext

func (o BindApiGroupMapOutput) ToBindApiGroupMapOutputWithContext(ctx context.Context) BindApiGroupMapOutput

type BindApiGroupOutput

type BindApiGroupOutput struct{ *pulumi.OutputState }

func (BindApiGroupOutput) ElementType

func (BindApiGroupOutput) ElementType() reflect.Type

func (BindApiGroupOutput) GatewayDeployGroupId

func (o BindApiGroupOutput) GatewayDeployGroupId() pulumi.StringOutput

gateway group id.

func (BindApiGroupOutput) GroupId

group id.

func (BindApiGroupOutput) ToBindApiGroupOutput

func (o BindApiGroupOutput) ToBindApiGroupOutput() BindApiGroupOutput

func (BindApiGroupOutput) ToBindApiGroupOutputWithContext

func (o BindApiGroupOutput) ToBindApiGroupOutputWithContext(ctx context.Context) BindApiGroupOutput

type BindApiGroupState

type BindApiGroupState struct {
	// gateway group id.
	GatewayDeployGroupId pulumi.StringPtrInput
	// group id.
	GroupId pulumi.StringPtrInput
}

func (BindApiGroupState) ElementType

func (BindApiGroupState) ElementType() reflect.Type

type Cluster

type Cluster struct {
	pulumi.CustomResourceState

	// Abnormal number of deployment groups.
	AbnormalGroupCount pulumi.IntOutput `pulumi:"abnormalGroupCount"`
	// CIDR assigned to cluster containers and service IP.
	ClusterCidr pulumi.StringPtrOutput `pulumi:"clusterCidr"`
	// cluster notes.
	ClusterDesc pulumi.StringPtrOutput `pulumi:"clusterDesc"`
	// Cluster ID.
	ClusterId pulumi.StringOutput `pulumi:"clusterId"`
	// Cluster remaining cpu limit.
	ClusterLimitCpu pulumi.StringOutput `pulumi:"clusterLimitCpu"`
	// Cluster remaining memory limit.
	ClusterLimitMem pulumi.StringOutput `pulumi:"clusterLimitMem"`
	// Cluster name.
	ClusterName pulumi.StringOutput `pulumi:"clusterName"`
	// cluster remark name.
	ClusterRemarkName pulumi.StringOutput `pulumi:"clusterRemarkName"`
	// cluster status.
	ClusterStatus pulumi.StringOutput `pulumi:"clusterStatus"`
	// The total CPU of the cluster, unit: core.
	ClusterTotalCpu pulumi.Float64Output `pulumi:"clusterTotalCpu"`
	// The total memory of the cluster, unit: G.
	ClusterTotalMem pulumi.Float64Output `pulumi:"clusterTotalMem"`
	// Cluster type.
	ClusterType pulumi.StringOutput `pulumi:"clusterType"`
	// CPU used by the cluster, unit: core.
	ClusterUsedCpu pulumi.Float64Output `pulumi:"clusterUsedCpu"`
	// The memory used by the cluster, unit: G.
	ClusterUsedMem pulumi.Float64Output `pulumi:"clusterUsedMem"`
	// cluster version.
	ClusterVersion pulumi.StringPtrOutput `pulumi:"clusterVersion"`
	// Create time.
	CreateTime pulumi.StringOutput `pulumi:"createTime"`
	// Delete flag: `true`: can be deleted; `false`: can not be deleted.
	DeleteFlag pulumi.BoolOutput `pulumi:"deleteFlag"`
	// Reasons why clusters cannot be deleted.
	DeleteFlagReason pulumi.StringOutput `pulumi:"deleteFlagReason"`
	// Total number of deployment groups.
	GroupCount pulumi.IntOutput `pulumi:"groupCount"`
	// Number of cluster machine instances.
	InstanceCount pulumi.IntOutput `pulumi:"instanceCount"`
	// api address.
	KuberneteApiServer pulumi.StringPtrOutput `pulumi:"kuberneteApiServer"`
	// native secret.
	KuberneteNativeSecret pulumi.StringPtrOutput `pulumi:"kuberneteNativeSecret"`
	// `K`:kubeconfig, `S`:service account.
	KuberneteNativeType pulumi.StringPtrOutput `pulumi:"kuberneteNativeType"`
	// The maximum number of services in the cluster. The value ranges from 32 to 32768. If it is not a power of 2, the nearest
	// power of 2 will be taken up.
	MaxClusterServiceNum pulumi.IntPtrOutput `pulumi:"maxClusterServiceNum"`
	// The maximum number of Pods on each Node in the cluster. The value ranges from 4 to 256. When the value is not a power of
	// 2, the nearest power of 2 will be taken up.
	MaxNodePodNum pulumi.IntPtrOutput `pulumi:"maxNodePodNum"`
	// The number of machine instances in the normal state of the cluster.
	NormalInstanceCount pulumi.IntOutput `pulumi:"normalInstanceCount"`
	// Control information for buttons on the front end.
	OperationInfos ClusterOperationInfoArrayOutput `pulumi:"operationInfos"`
	// The dataset ID to be bound.
	ProgramId pulumi.StringPtrOutput `pulumi:"programId"`
	// Program id list.
	ProgramIdLists pulumi.StringArrayOutput `pulumi:"programIdLists"`
	// Number of Deployment Groups in progress.
	RunGroupCount pulumi.IntOutput `pulumi:"runGroupCount"`
	// Number of machine instances running in the cluster.
	RunInstanceCount pulumi.IntOutput `pulumi:"runInstanceCount"`
	// Number of running service instances.
	RunServiceInstanceCount pulumi.IntOutput `pulumi:"runServiceInstanceCount"`
	// Number of deployment groups in stop.
	StopGroupCount pulumi.IntOutput `pulumi:"stopGroupCount"`
	// Subnet id.
	SubnetId pulumi.StringPtrOutput `pulumi:"subnetId"`
	// Tag description list.
	Tags pulumi.MapOutput `pulumi:"tags"`
	// The TSF region to which the cluster belongs.
	TsfRegionId pulumi.StringPtrOutput `pulumi:"tsfRegionId"`
	// Name of the TSF region to which the cluster belongs.
	TsfRegionName pulumi.StringOutput `pulumi:"tsfRegionName"`
	// The TSF availability zone to which the cluster belongs.
	TsfZoneId pulumi.StringPtrOutput `pulumi:"tsfZoneId"`
	// The name of the TSF availability zone to which the cluster belongs.
	TsfZoneName pulumi.StringOutput `pulumi:"tsfZoneName"`
	// Update time.
	UpdateTime pulumi.StringOutput `pulumi:"updateTime"`
	// Vpc id.
	VpcId pulumi.StringOutput `pulumi:"vpcId"`
}

func GetCluster

func GetCluster(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *ClusterState, opts ...pulumi.ResourceOption) (*Cluster, error)

GetCluster gets an existing Cluster 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 NewCluster

func NewCluster(ctx *pulumi.Context,
	name string, args *ClusterArgs, opts ...pulumi.ResourceOption) (*Cluster, error)

NewCluster registers a new resource with the given unique name, arguments, and options.

func (*Cluster) ElementType

func (*Cluster) ElementType() reflect.Type

func (*Cluster) ToClusterOutput

func (i *Cluster) ToClusterOutput() ClusterOutput

func (*Cluster) ToClusterOutputWithContext

func (i *Cluster) ToClusterOutputWithContext(ctx context.Context) ClusterOutput

type ClusterArgs

type ClusterArgs struct {
	// CIDR assigned to cluster containers and service IP.
	ClusterCidr pulumi.StringPtrInput
	// cluster notes.
	ClusterDesc pulumi.StringPtrInput
	// Cluster name.
	ClusterName pulumi.StringInput
	// cluster remark name.
	ClusterRemarkName pulumi.StringPtrInput
	// Cluster type.
	ClusterType pulumi.StringInput
	// cluster version.
	ClusterVersion pulumi.StringPtrInput
	// api address.
	KuberneteApiServer pulumi.StringPtrInput
	// native secret.
	KuberneteNativeSecret pulumi.StringPtrInput
	// `K`:kubeconfig, `S`:service account.
	KuberneteNativeType pulumi.StringPtrInput
	// The maximum number of services in the cluster. The value ranges from 32 to 32768. If it is not a power of 2, the nearest
	// power of 2 will be taken up.
	MaxClusterServiceNum pulumi.IntPtrInput
	// The maximum number of Pods on each Node in the cluster. The value ranges from 4 to 256. When the value is not a power of
	// 2, the nearest power of 2 will be taken up.
	MaxNodePodNum pulumi.IntPtrInput
	// The dataset ID to be bound.
	ProgramId pulumi.StringPtrInput
	// Program id list.
	ProgramIdLists pulumi.StringArrayInput
	// Subnet id.
	SubnetId pulumi.StringPtrInput
	// Tag description list.
	Tags pulumi.MapInput
	// The TSF region to which the cluster belongs.
	TsfRegionId pulumi.StringPtrInput
	// The TSF availability zone to which the cluster belongs.
	TsfZoneId pulumi.StringPtrInput
	// Vpc id.
	VpcId pulumi.StringInput
}

The set of arguments for constructing a Cluster resource.

func (ClusterArgs) ElementType

func (ClusterArgs) ElementType() reflect.Type

type ClusterArray

type ClusterArray []ClusterInput

func (ClusterArray) ElementType

func (ClusterArray) ElementType() reflect.Type

func (ClusterArray) ToClusterArrayOutput

func (i ClusterArray) ToClusterArrayOutput() ClusterArrayOutput

func (ClusterArray) ToClusterArrayOutputWithContext

func (i ClusterArray) ToClusterArrayOutputWithContext(ctx context.Context) ClusterArrayOutput

type ClusterArrayInput

type ClusterArrayInput interface {
	pulumi.Input

	ToClusterArrayOutput() ClusterArrayOutput
	ToClusterArrayOutputWithContext(context.Context) ClusterArrayOutput
}

ClusterArrayInput is an input type that accepts ClusterArray and ClusterArrayOutput values. You can construct a concrete instance of `ClusterArrayInput` via:

ClusterArray{ ClusterArgs{...} }

type ClusterArrayOutput

type ClusterArrayOutput struct{ *pulumi.OutputState }

func (ClusterArrayOutput) ElementType

func (ClusterArrayOutput) ElementType() reflect.Type

func (ClusterArrayOutput) Index

func (ClusterArrayOutput) ToClusterArrayOutput

func (o ClusterArrayOutput) ToClusterArrayOutput() ClusterArrayOutput

func (ClusterArrayOutput) ToClusterArrayOutputWithContext

func (o ClusterArrayOutput) ToClusterArrayOutputWithContext(ctx context.Context) ClusterArrayOutput

type ClusterInput

type ClusterInput interface {
	pulumi.Input

	ToClusterOutput() ClusterOutput
	ToClusterOutputWithContext(ctx context.Context) ClusterOutput
}

type ClusterMap

type ClusterMap map[string]ClusterInput

func (ClusterMap) ElementType

func (ClusterMap) ElementType() reflect.Type

func (ClusterMap) ToClusterMapOutput

func (i ClusterMap) ToClusterMapOutput() ClusterMapOutput

func (ClusterMap) ToClusterMapOutputWithContext

func (i ClusterMap) ToClusterMapOutputWithContext(ctx context.Context) ClusterMapOutput

type ClusterMapInput

type ClusterMapInput interface {
	pulumi.Input

	ToClusterMapOutput() ClusterMapOutput
	ToClusterMapOutputWithContext(context.Context) ClusterMapOutput
}

ClusterMapInput is an input type that accepts ClusterMap and ClusterMapOutput values. You can construct a concrete instance of `ClusterMapInput` via:

ClusterMap{ "key": ClusterArgs{...} }

type ClusterMapOutput

type ClusterMapOutput struct{ *pulumi.OutputState }

func (ClusterMapOutput) ElementType

func (ClusterMapOutput) ElementType() reflect.Type

func (ClusterMapOutput) MapIndex

func (ClusterMapOutput) ToClusterMapOutput

func (o ClusterMapOutput) ToClusterMapOutput() ClusterMapOutput

func (ClusterMapOutput) ToClusterMapOutputWithContext

func (o ClusterMapOutput) ToClusterMapOutputWithContext(ctx context.Context) ClusterMapOutput

type ClusterOperationInfo

type ClusterOperationInfo struct {
	AddInstances []ClusterOperationInfoAddInstance `pulumi:"addInstances"`
	Destroys     []ClusterOperationInfoDestroy     `pulumi:"destroys"`
	Inits        []ClusterOperationInfoInit        `pulumi:"inits"`
}

type ClusterOperationInfoAddInstance

type ClusterOperationInfoAddInstance struct {
	DisabledReason *string `pulumi:"disabledReason"`
	Enabled        *bool   `pulumi:"enabled"`
	Supported      *bool   `pulumi:"supported"`
}

type ClusterOperationInfoAddInstanceArgs

type ClusterOperationInfoAddInstanceArgs struct {
	DisabledReason pulumi.StringPtrInput `pulumi:"disabledReason"`
	Enabled        pulumi.BoolPtrInput   `pulumi:"enabled"`
	Supported      pulumi.BoolPtrInput   `pulumi:"supported"`
}

func (ClusterOperationInfoAddInstanceArgs) ElementType

func (ClusterOperationInfoAddInstanceArgs) ToClusterOperationInfoAddInstanceOutput

func (i ClusterOperationInfoAddInstanceArgs) ToClusterOperationInfoAddInstanceOutput() ClusterOperationInfoAddInstanceOutput

func (ClusterOperationInfoAddInstanceArgs) ToClusterOperationInfoAddInstanceOutputWithContext

func (i ClusterOperationInfoAddInstanceArgs) ToClusterOperationInfoAddInstanceOutputWithContext(ctx context.Context) ClusterOperationInfoAddInstanceOutput

type ClusterOperationInfoAddInstanceArray

type ClusterOperationInfoAddInstanceArray []ClusterOperationInfoAddInstanceInput

func (ClusterOperationInfoAddInstanceArray) ElementType

func (ClusterOperationInfoAddInstanceArray) ToClusterOperationInfoAddInstanceArrayOutput

func (i ClusterOperationInfoAddInstanceArray) ToClusterOperationInfoAddInstanceArrayOutput() ClusterOperationInfoAddInstanceArrayOutput

func (ClusterOperationInfoAddInstanceArray) ToClusterOperationInfoAddInstanceArrayOutputWithContext

func (i ClusterOperationInfoAddInstanceArray) ToClusterOperationInfoAddInstanceArrayOutputWithContext(ctx context.Context) ClusterOperationInfoAddInstanceArrayOutput

type ClusterOperationInfoAddInstanceArrayInput

type ClusterOperationInfoAddInstanceArrayInput interface {
	pulumi.Input

	ToClusterOperationInfoAddInstanceArrayOutput() ClusterOperationInfoAddInstanceArrayOutput
	ToClusterOperationInfoAddInstanceArrayOutputWithContext(context.Context) ClusterOperationInfoAddInstanceArrayOutput
}

ClusterOperationInfoAddInstanceArrayInput is an input type that accepts ClusterOperationInfoAddInstanceArray and ClusterOperationInfoAddInstanceArrayOutput values. You can construct a concrete instance of `ClusterOperationInfoAddInstanceArrayInput` via:

ClusterOperationInfoAddInstanceArray{ ClusterOperationInfoAddInstanceArgs{...} }

type ClusterOperationInfoAddInstanceArrayOutput

type ClusterOperationInfoAddInstanceArrayOutput struct{ *pulumi.OutputState }

func (ClusterOperationInfoAddInstanceArrayOutput) ElementType

func (ClusterOperationInfoAddInstanceArrayOutput) Index

func (ClusterOperationInfoAddInstanceArrayOutput) ToClusterOperationInfoAddInstanceArrayOutput

func (o ClusterOperationInfoAddInstanceArrayOutput) ToClusterOperationInfoAddInstanceArrayOutput() ClusterOperationInfoAddInstanceArrayOutput

func (ClusterOperationInfoAddInstanceArrayOutput) ToClusterOperationInfoAddInstanceArrayOutputWithContext

func (o ClusterOperationInfoAddInstanceArrayOutput) ToClusterOperationInfoAddInstanceArrayOutputWithContext(ctx context.Context) ClusterOperationInfoAddInstanceArrayOutput

type ClusterOperationInfoAddInstanceInput

type ClusterOperationInfoAddInstanceInput interface {
	pulumi.Input

	ToClusterOperationInfoAddInstanceOutput() ClusterOperationInfoAddInstanceOutput
	ToClusterOperationInfoAddInstanceOutputWithContext(context.Context) ClusterOperationInfoAddInstanceOutput
}

ClusterOperationInfoAddInstanceInput is an input type that accepts ClusterOperationInfoAddInstanceArgs and ClusterOperationInfoAddInstanceOutput values. You can construct a concrete instance of `ClusterOperationInfoAddInstanceInput` via:

ClusterOperationInfoAddInstanceArgs{...}

type ClusterOperationInfoAddInstanceOutput

type ClusterOperationInfoAddInstanceOutput struct{ *pulumi.OutputState }

func (ClusterOperationInfoAddInstanceOutput) DisabledReason

func (ClusterOperationInfoAddInstanceOutput) ElementType

func (ClusterOperationInfoAddInstanceOutput) Enabled

func (ClusterOperationInfoAddInstanceOutput) Supported

func (ClusterOperationInfoAddInstanceOutput) ToClusterOperationInfoAddInstanceOutput

func (o ClusterOperationInfoAddInstanceOutput) ToClusterOperationInfoAddInstanceOutput() ClusterOperationInfoAddInstanceOutput

func (ClusterOperationInfoAddInstanceOutput) ToClusterOperationInfoAddInstanceOutputWithContext

func (o ClusterOperationInfoAddInstanceOutput) ToClusterOperationInfoAddInstanceOutputWithContext(ctx context.Context) ClusterOperationInfoAddInstanceOutput

type ClusterOperationInfoArgs

type ClusterOperationInfoArgs struct {
	AddInstances ClusterOperationInfoAddInstanceArrayInput `pulumi:"addInstances"`
	Destroys     ClusterOperationInfoDestroyArrayInput     `pulumi:"destroys"`
	Inits        ClusterOperationInfoInitArrayInput        `pulumi:"inits"`
}

func (ClusterOperationInfoArgs) ElementType

func (ClusterOperationInfoArgs) ElementType() reflect.Type

func (ClusterOperationInfoArgs) ToClusterOperationInfoOutput

func (i ClusterOperationInfoArgs) ToClusterOperationInfoOutput() ClusterOperationInfoOutput

func (ClusterOperationInfoArgs) ToClusterOperationInfoOutputWithContext

func (i ClusterOperationInfoArgs) ToClusterOperationInfoOutputWithContext(ctx context.Context) ClusterOperationInfoOutput

type ClusterOperationInfoArray

type ClusterOperationInfoArray []ClusterOperationInfoInput

func (ClusterOperationInfoArray) ElementType

func (ClusterOperationInfoArray) ElementType() reflect.Type

func (ClusterOperationInfoArray) ToClusterOperationInfoArrayOutput

func (i ClusterOperationInfoArray) ToClusterOperationInfoArrayOutput() ClusterOperationInfoArrayOutput

func (ClusterOperationInfoArray) ToClusterOperationInfoArrayOutputWithContext

func (i ClusterOperationInfoArray) ToClusterOperationInfoArrayOutputWithContext(ctx context.Context) ClusterOperationInfoArrayOutput

type ClusterOperationInfoArrayInput

type ClusterOperationInfoArrayInput interface {
	pulumi.Input

	ToClusterOperationInfoArrayOutput() ClusterOperationInfoArrayOutput
	ToClusterOperationInfoArrayOutputWithContext(context.Context) ClusterOperationInfoArrayOutput
}

ClusterOperationInfoArrayInput is an input type that accepts ClusterOperationInfoArray and ClusterOperationInfoArrayOutput values. You can construct a concrete instance of `ClusterOperationInfoArrayInput` via:

ClusterOperationInfoArray{ ClusterOperationInfoArgs{...} }

type ClusterOperationInfoArrayOutput

type ClusterOperationInfoArrayOutput struct{ *pulumi.OutputState }

func (ClusterOperationInfoArrayOutput) ElementType

func (ClusterOperationInfoArrayOutput) Index

func (ClusterOperationInfoArrayOutput) ToClusterOperationInfoArrayOutput

func (o ClusterOperationInfoArrayOutput) ToClusterOperationInfoArrayOutput() ClusterOperationInfoArrayOutput

func (ClusterOperationInfoArrayOutput) ToClusterOperationInfoArrayOutputWithContext

func (o ClusterOperationInfoArrayOutput) ToClusterOperationInfoArrayOutputWithContext(ctx context.Context) ClusterOperationInfoArrayOutput

type ClusterOperationInfoDestroy

type ClusterOperationInfoDestroy struct {
	DisabledReason *string `pulumi:"disabledReason"`
	Enabled        *bool   `pulumi:"enabled"`
	Supported      *bool   `pulumi:"supported"`
}

type ClusterOperationInfoDestroyArgs

type ClusterOperationInfoDestroyArgs struct {
	DisabledReason pulumi.StringPtrInput `pulumi:"disabledReason"`
	Enabled        pulumi.BoolPtrInput   `pulumi:"enabled"`
	Supported      pulumi.BoolPtrInput   `pulumi:"supported"`
}

func (ClusterOperationInfoDestroyArgs) ElementType

func (ClusterOperationInfoDestroyArgs) ToClusterOperationInfoDestroyOutput

func (i ClusterOperationInfoDestroyArgs) ToClusterOperationInfoDestroyOutput() ClusterOperationInfoDestroyOutput

func (ClusterOperationInfoDestroyArgs) ToClusterOperationInfoDestroyOutputWithContext

func (i ClusterOperationInfoDestroyArgs) ToClusterOperationInfoDestroyOutputWithContext(ctx context.Context) ClusterOperationInfoDestroyOutput

type ClusterOperationInfoDestroyArray

type ClusterOperationInfoDestroyArray []ClusterOperationInfoDestroyInput

func (ClusterOperationInfoDestroyArray) ElementType

func (ClusterOperationInfoDestroyArray) ToClusterOperationInfoDestroyArrayOutput

func (i ClusterOperationInfoDestroyArray) ToClusterOperationInfoDestroyArrayOutput() ClusterOperationInfoDestroyArrayOutput

func (ClusterOperationInfoDestroyArray) ToClusterOperationInfoDestroyArrayOutputWithContext

func (i ClusterOperationInfoDestroyArray) ToClusterOperationInfoDestroyArrayOutputWithContext(ctx context.Context) ClusterOperationInfoDestroyArrayOutput

type ClusterOperationInfoDestroyArrayInput

type ClusterOperationInfoDestroyArrayInput interface {
	pulumi.Input

	ToClusterOperationInfoDestroyArrayOutput() ClusterOperationInfoDestroyArrayOutput
	ToClusterOperationInfoDestroyArrayOutputWithContext(context.Context) ClusterOperationInfoDestroyArrayOutput
}

ClusterOperationInfoDestroyArrayInput is an input type that accepts ClusterOperationInfoDestroyArray and ClusterOperationInfoDestroyArrayOutput values. You can construct a concrete instance of `ClusterOperationInfoDestroyArrayInput` via:

ClusterOperationInfoDestroyArray{ ClusterOperationInfoDestroyArgs{...} }

type ClusterOperationInfoDestroyArrayOutput

type ClusterOperationInfoDestroyArrayOutput struct{ *pulumi.OutputState }

func (ClusterOperationInfoDestroyArrayOutput) ElementType

func (ClusterOperationInfoDestroyArrayOutput) Index

func (ClusterOperationInfoDestroyArrayOutput) ToClusterOperationInfoDestroyArrayOutput

func (o ClusterOperationInfoDestroyArrayOutput) ToClusterOperationInfoDestroyArrayOutput() ClusterOperationInfoDestroyArrayOutput

func (ClusterOperationInfoDestroyArrayOutput) ToClusterOperationInfoDestroyArrayOutputWithContext

func (o ClusterOperationInfoDestroyArrayOutput) ToClusterOperationInfoDestroyArrayOutputWithContext(ctx context.Context) ClusterOperationInfoDestroyArrayOutput

type ClusterOperationInfoDestroyInput

type ClusterOperationInfoDestroyInput interface {
	pulumi.Input

	ToClusterOperationInfoDestroyOutput() ClusterOperationInfoDestroyOutput
	ToClusterOperationInfoDestroyOutputWithContext(context.Context) ClusterOperationInfoDestroyOutput
}

ClusterOperationInfoDestroyInput is an input type that accepts ClusterOperationInfoDestroyArgs and ClusterOperationInfoDestroyOutput values. You can construct a concrete instance of `ClusterOperationInfoDestroyInput` via:

ClusterOperationInfoDestroyArgs{...}

type ClusterOperationInfoDestroyOutput

type ClusterOperationInfoDestroyOutput struct{ *pulumi.OutputState }

func (ClusterOperationInfoDestroyOutput) DisabledReason

func (ClusterOperationInfoDestroyOutput) ElementType

func (ClusterOperationInfoDestroyOutput) Enabled

func (ClusterOperationInfoDestroyOutput) Supported

func (ClusterOperationInfoDestroyOutput) ToClusterOperationInfoDestroyOutput

func (o ClusterOperationInfoDestroyOutput) ToClusterOperationInfoDestroyOutput() ClusterOperationInfoDestroyOutput

func (ClusterOperationInfoDestroyOutput) ToClusterOperationInfoDestroyOutputWithContext

func (o ClusterOperationInfoDestroyOutput) ToClusterOperationInfoDestroyOutputWithContext(ctx context.Context) ClusterOperationInfoDestroyOutput

type ClusterOperationInfoInit

type ClusterOperationInfoInit struct {
	DisabledReason *string `pulumi:"disabledReason"`
	Enabled        *bool   `pulumi:"enabled"`
	Supported      *bool   `pulumi:"supported"`
}

type ClusterOperationInfoInitArgs

type ClusterOperationInfoInitArgs struct {
	DisabledReason pulumi.StringPtrInput `pulumi:"disabledReason"`
	Enabled        pulumi.BoolPtrInput   `pulumi:"enabled"`
	Supported      pulumi.BoolPtrInput   `pulumi:"supported"`
}

func (ClusterOperationInfoInitArgs) ElementType

func (ClusterOperationInfoInitArgs) ToClusterOperationInfoInitOutput

func (i ClusterOperationInfoInitArgs) ToClusterOperationInfoInitOutput() ClusterOperationInfoInitOutput

func (ClusterOperationInfoInitArgs) ToClusterOperationInfoInitOutputWithContext

func (i ClusterOperationInfoInitArgs) ToClusterOperationInfoInitOutputWithContext(ctx context.Context) ClusterOperationInfoInitOutput

type ClusterOperationInfoInitArray

type ClusterOperationInfoInitArray []ClusterOperationInfoInitInput

func (ClusterOperationInfoInitArray) ElementType

func (ClusterOperationInfoInitArray) ToClusterOperationInfoInitArrayOutput

func (i ClusterOperationInfoInitArray) ToClusterOperationInfoInitArrayOutput() ClusterOperationInfoInitArrayOutput

func (ClusterOperationInfoInitArray) ToClusterOperationInfoInitArrayOutputWithContext

func (i ClusterOperationInfoInitArray) ToClusterOperationInfoInitArrayOutputWithContext(ctx context.Context) ClusterOperationInfoInitArrayOutput

type ClusterOperationInfoInitArrayInput

type ClusterOperationInfoInitArrayInput interface {
	pulumi.Input

	ToClusterOperationInfoInitArrayOutput() ClusterOperationInfoInitArrayOutput
	ToClusterOperationInfoInitArrayOutputWithContext(context.Context) ClusterOperationInfoInitArrayOutput
}

ClusterOperationInfoInitArrayInput is an input type that accepts ClusterOperationInfoInitArray and ClusterOperationInfoInitArrayOutput values. You can construct a concrete instance of `ClusterOperationInfoInitArrayInput` via:

ClusterOperationInfoInitArray{ ClusterOperationInfoInitArgs{...} }

type ClusterOperationInfoInitArrayOutput

type ClusterOperationInfoInitArrayOutput struct{ *pulumi.OutputState }

func (ClusterOperationInfoInitArrayOutput) ElementType

func (ClusterOperationInfoInitArrayOutput) Index

func (ClusterOperationInfoInitArrayOutput) ToClusterOperationInfoInitArrayOutput

func (o ClusterOperationInfoInitArrayOutput) ToClusterOperationInfoInitArrayOutput() ClusterOperationInfoInitArrayOutput

func (ClusterOperationInfoInitArrayOutput) ToClusterOperationInfoInitArrayOutputWithContext

func (o ClusterOperationInfoInitArrayOutput) ToClusterOperationInfoInitArrayOutputWithContext(ctx context.Context) ClusterOperationInfoInitArrayOutput

type ClusterOperationInfoInitInput

type ClusterOperationInfoInitInput interface {
	pulumi.Input

	ToClusterOperationInfoInitOutput() ClusterOperationInfoInitOutput
	ToClusterOperationInfoInitOutputWithContext(context.Context) ClusterOperationInfoInitOutput
}

ClusterOperationInfoInitInput is an input type that accepts ClusterOperationInfoInitArgs and ClusterOperationInfoInitOutput values. You can construct a concrete instance of `ClusterOperationInfoInitInput` via:

ClusterOperationInfoInitArgs{...}

type ClusterOperationInfoInitOutput

type ClusterOperationInfoInitOutput struct{ *pulumi.OutputState }

func (ClusterOperationInfoInitOutput) DisabledReason

func (ClusterOperationInfoInitOutput) ElementType

func (ClusterOperationInfoInitOutput) Enabled

func (ClusterOperationInfoInitOutput) Supported

func (ClusterOperationInfoInitOutput) ToClusterOperationInfoInitOutput

func (o ClusterOperationInfoInitOutput) ToClusterOperationInfoInitOutput() ClusterOperationInfoInitOutput

func (ClusterOperationInfoInitOutput) ToClusterOperationInfoInitOutputWithContext

func (o ClusterOperationInfoInitOutput) ToClusterOperationInfoInitOutputWithContext(ctx context.Context) ClusterOperationInfoInitOutput

type ClusterOperationInfoInput

type ClusterOperationInfoInput interface {
	pulumi.Input

	ToClusterOperationInfoOutput() ClusterOperationInfoOutput
	ToClusterOperationInfoOutputWithContext(context.Context) ClusterOperationInfoOutput
}

ClusterOperationInfoInput is an input type that accepts ClusterOperationInfoArgs and ClusterOperationInfoOutput values. You can construct a concrete instance of `ClusterOperationInfoInput` via:

ClusterOperationInfoArgs{...}

type ClusterOperationInfoOutput

type ClusterOperationInfoOutput struct{ *pulumi.OutputState }

func (ClusterOperationInfoOutput) AddInstances

func (ClusterOperationInfoOutput) Destroys

func (ClusterOperationInfoOutput) ElementType

func (ClusterOperationInfoOutput) ElementType() reflect.Type

func (ClusterOperationInfoOutput) Inits

func (ClusterOperationInfoOutput) ToClusterOperationInfoOutput

func (o ClusterOperationInfoOutput) ToClusterOperationInfoOutput() ClusterOperationInfoOutput

func (ClusterOperationInfoOutput) ToClusterOperationInfoOutputWithContext

func (o ClusterOperationInfoOutput) ToClusterOperationInfoOutputWithContext(ctx context.Context) ClusterOperationInfoOutput

type ClusterOutput

type ClusterOutput struct{ *pulumi.OutputState }

func (ClusterOutput) AbnormalGroupCount

func (o ClusterOutput) AbnormalGroupCount() pulumi.IntOutput

Abnormal number of deployment groups.

func (ClusterOutput) ClusterCidr

func (o ClusterOutput) ClusterCidr() pulumi.StringPtrOutput

CIDR assigned to cluster containers and service IP.

func (ClusterOutput) ClusterDesc

func (o ClusterOutput) ClusterDesc() pulumi.StringPtrOutput

cluster notes.

func (ClusterOutput) ClusterId

func (o ClusterOutput) ClusterId() pulumi.StringOutput

Cluster ID.

func (ClusterOutput) ClusterLimitCpu

func (o ClusterOutput) ClusterLimitCpu() pulumi.StringOutput

Cluster remaining cpu limit.

func (ClusterOutput) ClusterLimitMem

func (o ClusterOutput) ClusterLimitMem() pulumi.StringOutput

Cluster remaining memory limit.

func (ClusterOutput) ClusterName

func (o ClusterOutput) ClusterName() pulumi.StringOutput

Cluster name.

func (ClusterOutput) ClusterRemarkName

func (o ClusterOutput) ClusterRemarkName() pulumi.StringOutput

cluster remark name.

func (ClusterOutput) ClusterStatus

func (o ClusterOutput) ClusterStatus() pulumi.StringOutput

cluster status.

func (ClusterOutput) ClusterTotalCpu

func (o ClusterOutput) ClusterTotalCpu() pulumi.Float64Output

The total CPU of the cluster, unit: core.

func (ClusterOutput) ClusterTotalMem

func (o ClusterOutput) ClusterTotalMem() pulumi.Float64Output

The total memory of the cluster, unit: G.

func (ClusterOutput) ClusterType

func (o ClusterOutput) ClusterType() pulumi.StringOutput

Cluster type.

func (ClusterOutput) ClusterUsedCpu

func (o ClusterOutput) ClusterUsedCpu() pulumi.Float64Output

CPU used by the cluster, unit: core.

func (ClusterOutput) ClusterUsedMem

func (o ClusterOutput) ClusterUsedMem() pulumi.Float64Output

The memory used by the cluster, unit: G.

func (ClusterOutput) ClusterVersion

func (o ClusterOutput) ClusterVersion() pulumi.StringPtrOutput

cluster version.

func (ClusterOutput) CreateTime

func (o ClusterOutput) CreateTime() pulumi.StringOutput

Create time.

func (ClusterOutput) DeleteFlag

func (o ClusterOutput) DeleteFlag() pulumi.BoolOutput

Delete flag: `true`: can be deleted; `false`: can not be deleted.

func (ClusterOutput) DeleteFlagReason

func (o ClusterOutput) DeleteFlagReason() pulumi.StringOutput

Reasons why clusters cannot be deleted.

func (ClusterOutput) ElementType

func (ClusterOutput) ElementType() reflect.Type

func (ClusterOutput) GroupCount

func (o ClusterOutput) GroupCount() pulumi.IntOutput

Total number of deployment groups.

func (ClusterOutput) InstanceCount

func (o ClusterOutput) InstanceCount() pulumi.IntOutput

Number of cluster machine instances.

func (ClusterOutput) KuberneteApiServer

func (o ClusterOutput) KuberneteApiServer() pulumi.StringPtrOutput

api address.

func (ClusterOutput) KuberneteNativeSecret

func (o ClusterOutput) KuberneteNativeSecret() pulumi.StringPtrOutput

native secret.

func (ClusterOutput) KuberneteNativeType

func (o ClusterOutput) KuberneteNativeType() pulumi.StringPtrOutput

`K`:kubeconfig, `S`:service account.

func (ClusterOutput) MaxClusterServiceNum

func (o ClusterOutput) MaxClusterServiceNum() pulumi.IntPtrOutput

The maximum number of services in the cluster. The value ranges from 32 to 32768. If it is not a power of 2, the nearest power of 2 will be taken up.

func (ClusterOutput) MaxNodePodNum

func (o ClusterOutput) MaxNodePodNum() pulumi.IntPtrOutput

The maximum number of Pods on each Node in the cluster. The value ranges from 4 to 256. When the value is not a power of 2, the nearest power of 2 will be taken up.

func (ClusterOutput) NormalInstanceCount

func (o ClusterOutput) NormalInstanceCount() pulumi.IntOutput

The number of machine instances in the normal state of the cluster.

func (ClusterOutput) OperationInfos

Control information for buttons on the front end.

func (ClusterOutput) ProgramId

func (o ClusterOutput) ProgramId() pulumi.StringPtrOutput

The dataset ID to be bound.

func (ClusterOutput) ProgramIdLists

func (o ClusterOutput) ProgramIdLists() pulumi.StringArrayOutput

Program id list.

func (ClusterOutput) RunGroupCount

func (o ClusterOutput) RunGroupCount() pulumi.IntOutput

Number of Deployment Groups in progress.

func (ClusterOutput) RunInstanceCount

func (o ClusterOutput) RunInstanceCount() pulumi.IntOutput

Number of machine instances running in the cluster.

func (ClusterOutput) RunServiceInstanceCount

func (o ClusterOutput) RunServiceInstanceCount() pulumi.IntOutput

Number of running service instances.

func (ClusterOutput) StopGroupCount

func (o ClusterOutput) StopGroupCount() pulumi.IntOutput

Number of deployment groups in stop.

func (ClusterOutput) SubnetId

func (o ClusterOutput) SubnetId() pulumi.StringPtrOutput

Subnet id.

func (ClusterOutput) Tags

func (o ClusterOutput) Tags() pulumi.MapOutput

Tag description list.

func (ClusterOutput) ToClusterOutput

func (o ClusterOutput) ToClusterOutput() ClusterOutput

func (ClusterOutput) ToClusterOutputWithContext

func (o ClusterOutput) ToClusterOutputWithContext(ctx context.Context) ClusterOutput

func (ClusterOutput) TsfRegionId

func (o ClusterOutput) TsfRegionId() pulumi.StringPtrOutput

The TSF region to which the cluster belongs.

func (ClusterOutput) TsfRegionName

func (o ClusterOutput) TsfRegionName() pulumi.StringOutput

Name of the TSF region to which the cluster belongs.

func (ClusterOutput) TsfZoneId

func (o ClusterOutput) TsfZoneId() pulumi.StringPtrOutput

The TSF availability zone to which the cluster belongs.

func (ClusterOutput) TsfZoneName

func (o ClusterOutput) TsfZoneName() pulumi.StringOutput

The name of the TSF availability zone to which the cluster belongs.

func (ClusterOutput) UpdateTime

func (o ClusterOutput) UpdateTime() pulumi.StringOutput

Update time.

func (ClusterOutput) VpcId

func (o ClusterOutput) VpcId() pulumi.StringOutput

Vpc id.

type ClusterState

type ClusterState struct {
	// Abnormal number of deployment groups.
	AbnormalGroupCount pulumi.IntPtrInput
	// CIDR assigned to cluster containers and service IP.
	ClusterCidr pulumi.StringPtrInput
	// cluster notes.
	ClusterDesc pulumi.StringPtrInput
	// Cluster ID.
	ClusterId pulumi.StringPtrInput
	// Cluster remaining cpu limit.
	ClusterLimitCpu pulumi.StringPtrInput
	// Cluster remaining memory limit.
	ClusterLimitMem pulumi.StringPtrInput
	// Cluster name.
	ClusterName pulumi.StringPtrInput
	// cluster remark name.
	ClusterRemarkName pulumi.StringPtrInput
	// cluster status.
	ClusterStatus pulumi.StringPtrInput
	// The total CPU of the cluster, unit: core.
	ClusterTotalCpu pulumi.Float64PtrInput
	// The total memory of the cluster, unit: G.
	ClusterTotalMem pulumi.Float64PtrInput
	// Cluster type.
	ClusterType pulumi.StringPtrInput
	// CPU used by the cluster, unit: core.
	ClusterUsedCpu pulumi.Float64PtrInput
	// The memory used by the cluster, unit: G.
	ClusterUsedMem pulumi.Float64PtrInput
	// cluster version.
	ClusterVersion pulumi.StringPtrInput
	// Create time.
	CreateTime pulumi.StringPtrInput
	// Delete flag: `true`: can be deleted; `false`: can not be deleted.
	DeleteFlag pulumi.BoolPtrInput
	// Reasons why clusters cannot be deleted.
	DeleteFlagReason pulumi.StringPtrInput
	// Total number of deployment groups.
	GroupCount pulumi.IntPtrInput
	// Number of cluster machine instances.
	InstanceCount pulumi.IntPtrInput
	// api address.
	KuberneteApiServer pulumi.StringPtrInput
	// native secret.
	KuberneteNativeSecret pulumi.StringPtrInput
	// `K`:kubeconfig, `S`:service account.
	KuberneteNativeType pulumi.StringPtrInput
	// The maximum number of services in the cluster. The value ranges from 32 to 32768. If it is not a power of 2, the nearest
	// power of 2 will be taken up.
	MaxClusterServiceNum pulumi.IntPtrInput
	// The maximum number of Pods on each Node in the cluster. The value ranges from 4 to 256. When the value is not a power of
	// 2, the nearest power of 2 will be taken up.
	MaxNodePodNum pulumi.IntPtrInput
	// The number of machine instances in the normal state of the cluster.
	NormalInstanceCount pulumi.IntPtrInput
	// Control information for buttons on the front end.
	OperationInfos ClusterOperationInfoArrayInput
	// The dataset ID to be bound.
	ProgramId pulumi.StringPtrInput
	// Program id list.
	ProgramIdLists pulumi.StringArrayInput
	// Number of Deployment Groups in progress.
	RunGroupCount pulumi.IntPtrInput
	// Number of machine instances running in the cluster.
	RunInstanceCount pulumi.IntPtrInput
	// Number of running service instances.
	RunServiceInstanceCount pulumi.IntPtrInput
	// Number of deployment groups in stop.
	StopGroupCount pulumi.IntPtrInput
	// Subnet id.
	SubnetId pulumi.StringPtrInput
	// Tag description list.
	Tags pulumi.MapInput
	// The TSF region to which the cluster belongs.
	TsfRegionId pulumi.StringPtrInput
	// Name of the TSF region to which the cluster belongs.
	TsfRegionName pulumi.StringPtrInput
	// The TSF availability zone to which the cluster belongs.
	TsfZoneId pulumi.StringPtrInput
	// The name of the TSF availability zone to which the cluster belongs.
	TsfZoneName pulumi.StringPtrInput
	// Update time.
	UpdateTime pulumi.StringPtrInput
	// Vpc id.
	VpcId pulumi.StringPtrInput
}

func (ClusterState) ElementType

func (ClusterState) ElementType() reflect.Type

type ConfigTemplate

type ConfigTemplate struct {
	pulumi.CustomResourceState

	// Configuration template description.
	ConfigTemplateDesc pulumi.StringPtrOutput `pulumi:"configTemplateDesc"`
	// Template Id.
	ConfigTemplateId pulumi.StringOutput `pulumi:"configTemplateId"`
	// Configuration template name.
	ConfigTemplateName pulumi.StringOutput `pulumi:"configTemplateName"`
	// Configure the microservice framework corresponding to the template.
	ConfigTemplateType pulumi.StringOutput `pulumi:"configTemplateType"`
	// Configure template data.
	ConfigTemplateValue pulumi.StringOutput `pulumi:"configTemplateValue"`
	// creation time.
	CreateTime pulumi.StringOutput `pulumi:"createTime"`
	// Program id list.
	ProgramIdLists pulumi.StringArrayOutput `pulumi:"programIdLists"`
	// update time.
	UpdateTime pulumi.StringOutput `pulumi:"updateTime"`
}

func GetConfigTemplate

func GetConfigTemplate(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *ConfigTemplateState, opts ...pulumi.ResourceOption) (*ConfigTemplate, error)

GetConfigTemplate gets an existing ConfigTemplate 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 NewConfigTemplate

func NewConfigTemplate(ctx *pulumi.Context,
	name string, args *ConfigTemplateArgs, opts ...pulumi.ResourceOption) (*ConfigTemplate, error)

NewConfigTemplate registers a new resource with the given unique name, arguments, and options.

func (*ConfigTemplate) ElementType

func (*ConfigTemplate) ElementType() reflect.Type

func (*ConfigTemplate) ToConfigTemplateOutput

func (i *ConfigTemplate) ToConfigTemplateOutput() ConfigTemplateOutput

func (*ConfigTemplate) ToConfigTemplateOutputWithContext

func (i *ConfigTemplate) ToConfigTemplateOutputWithContext(ctx context.Context) ConfigTemplateOutput

type ConfigTemplateArgs

type ConfigTemplateArgs struct {
	// Configuration template description.
	ConfigTemplateDesc pulumi.StringPtrInput
	// Configuration template name.
	ConfigTemplateName pulumi.StringInput
	// Configure the microservice framework corresponding to the template.
	ConfigTemplateType pulumi.StringInput
	// Configure template data.
	ConfigTemplateValue pulumi.StringInput
	// Program id list.
	ProgramIdLists pulumi.StringArrayInput
}

The set of arguments for constructing a ConfigTemplate resource.

func (ConfigTemplateArgs) ElementType

func (ConfigTemplateArgs) ElementType() reflect.Type

type ConfigTemplateArray

type ConfigTemplateArray []ConfigTemplateInput

func (ConfigTemplateArray) ElementType

func (ConfigTemplateArray) ElementType() reflect.Type

func (ConfigTemplateArray) ToConfigTemplateArrayOutput

func (i ConfigTemplateArray) ToConfigTemplateArrayOutput() ConfigTemplateArrayOutput

func (ConfigTemplateArray) ToConfigTemplateArrayOutputWithContext

func (i ConfigTemplateArray) ToConfigTemplateArrayOutputWithContext(ctx context.Context) ConfigTemplateArrayOutput

type ConfigTemplateArrayInput

type ConfigTemplateArrayInput interface {
	pulumi.Input

	ToConfigTemplateArrayOutput() ConfigTemplateArrayOutput
	ToConfigTemplateArrayOutputWithContext(context.Context) ConfigTemplateArrayOutput
}

ConfigTemplateArrayInput is an input type that accepts ConfigTemplateArray and ConfigTemplateArrayOutput values. You can construct a concrete instance of `ConfigTemplateArrayInput` via:

ConfigTemplateArray{ ConfigTemplateArgs{...} }

type ConfigTemplateArrayOutput

type ConfigTemplateArrayOutput struct{ *pulumi.OutputState }

func (ConfigTemplateArrayOutput) ElementType

func (ConfigTemplateArrayOutput) ElementType() reflect.Type

func (ConfigTemplateArrayOutput) Index

func (ConfigTemplateArrayOutput) ToConfigTemplateArrayOutput

func (o ConfigTemplateArrayOutput) ToConfigTemplateArrayOutput() ConfigTemplateArrayOutput

func (ConfigTemplateArrayOutput) ToConfigTemplateArrayOutputWithContext

func (o ConfigTemplateArrayOutput) ToConfigTemplateArrayOutputWithContext(ctx context.Context) ConfigTemplateArrayOutput

type ConfigTemplateInput

type ConfigTemplateInput interface {
	pulumi.Input

	ToConfigTemplateOutput() ConfigTemplateOutput
	ToConfigTemplateOutputWithContext(ctx context.Context) ConfigTemplateOutput
}

type ConfigTemplateMap

type ConfigTemplateMap map[string]ConfigTemplateInput

func (ConfigTemplateMap) ElementType

func (ConfigTemplateMap) ElementType() reflect.Type

func (ConfigTemplateMap) ToConfigTemplateMapOutput

func (i ConfigTemplateMap) ToConfigTemplateMapOutput() ConfigTemplateMapOutput

func (ConfigTemplateMap) ToConfigTemplateMapOutputWithContext

func (i ConfigTemplateMap) ToConfigTemplateMapOutputWithContext(ctx context.Context) ConfigTemplateMapOutput

type ConfigTemplateMapInput

type ConfigTemplateMapInput interface {
	pulumi.Input

	ToConfigTemplateMapOutput() ConfigTemplateMapOutput
	ToConfigTemplateMapOutputWithContext(context.Context) ConfigTemplateMapOutput
}

ConfigTemplateMapInput is an input type that accepts ConfigTemplateMap and ConfigTemplateMapOutput values. You can construct a concrete instance of `ConfigTemplateMapInput` via:

ConfigTemplateMap{ "key": ConfigTemplateArgs{...} }

type ConfigTemplateMapOutput

type ConfigTemplateMapOutput struct{ *pulumi.OutputState }

func (ConfigTemplateMapOutput) ElementType

func (ConfigTemplateMapOutput) ElementType() reflect.Type

func (ConfigTemplateMapOutput) MapIndex

func (ConfigTemplateMapOutput) ToConfigTemplateMapOutput

func (o ConfigTemplateMapOutput) ToConfigTemplateMapOutput() ConfigTemplateMapOutput

func (ConfigTemplateMapOutput) ToConfigTemplateMapOutputWithContext

func (o ConfigTemplateMapOutput) ToConfigTemplateMapOutputWithContext(ctx context.Context) ConfigTemplateMapOutput

type ConfigTemplateOutput

type ConfigTemplateOutput struct{ *pulumi.OutputState }

func (ConfigTemplateOutput) ConfigTemplateDesc

func (o ConfigTemplateOutput) ConfigTemplateDesc() pulumi.StringPtrOutput

Configuration template description.

func (ConfigTemplateOutput) ConfigTemplateId

func (o ConfigTemplateOutput) ConfigTemplateId() pulumi.StringOutput

Template Id.

func (ConfigTemplateOutput) ConfigTemplateName

func (o ConfigTemplateOutput) ConfigTemplateName() pulumi.StringOutput

Configuration template name.

func (ConfigTemplateOutput) ConfigTemplateType

func (o ConfigTemplateOutput) ConfigTemplateType() pulumi.StringOutput

Configure the microservice framework corresponding to the template.

func (ConfigTemplateOutput) ConfigTemplateValue

func (o ConfigTemplateOutput) ConfigTemplateValue() pulumi.StringOutput

Configure template data.

func (ConfigTemplateOutput) CreateTime

func (o ConfigTemplateOutput) CreateTime() pulumi.StringOutput

creation time.

func (ConfigTemplateOutput) ElementType

func (ConfigTemplateOutput) ElementType() reflect.Type

func (ConfigTemplateOutput) ProgramIdLists

func (o ConfigTemplateOutput) ProgramIdLists() pulumi.StringArrayOutput

Program id list.

func (ConfigTemplateOutput) ToConfigTemplateOutput

func (o ConfigTemplateOutput) ToConfigTemplateOutput() ConfigTemplateOutput

func (ConfigTemplateOutput) ToConfigTemplateOutputWithContext

func (o ConfigTemplateOutput) ToConfigTemplateOutputWithContext(ctx context.Context) ConfigTemplateOutput

func (ConfigTemplateOutput) UpdateTime

func (o ConfigTemplateOutput) UpdateTime() pulumi.StringOutput

update time.

type ConfigTemplateState

type ConfigTemplateState struct {
	// Configuration template description.
	ConfigTemplateDesc pulumi.StringPtrInput
	// Template Id.
	ConfigTemplateId pulumi.StringPtrInput
	// Configuration template name.
	ConfigTemplateName pulumi.StringPtrInput
	// Configure the microservice framework corresponding to the template.
	ConfigTemplateType pulumi.StringPtrInput
	// Configure template data.
	ConfigTemplateValue pulumi.StringPtrInput
	// creation time.
	CreateTime pulumi.StringPtrInput
	// Program id list.
	ProgramIdLists pulumi.StringArrayInput
	// update time.
	UpdateTime pulumi.StringPtrInput
}

func (ConfigTemplateState) ElementType

func (ConfigTemplateState) ElementType() reflect.Type

type DeployContainerGroup

type DeployContainerGroup struct {
	pulumi.CustomResourceState

	// The maximum number of CPU cores allocated to the agent container corresponds to the limit field in Kubernetes.
	AgentCpuLimit pulumi.StringOutput `pulumi:"agentCpuLimit"`
	// The number of CPU cores allocated to the agent container corresponds to the request field in Kubernetes.
	AgentCpuRequest pulumi.StringOutput `pulumi:"agentCpuRequest"`
	// The maximum amount of memory in MiB allocated to the agent container corresponds to the 'limit' field in
	// Kubernetes.
	AgentMemLimit pulumi.StringOutput `pulumi:"agentMemLimit"`
	// The amount of memory in MiB allocated to the agent container corresponds to the request field in Kubernetes.
	AgentMemRequest pulumi.StringOutput `pulumi:"agentMemRequest"`
	// javaagent info: SERVICE_AGENT/OT_AGENT.
	AgentProfileLists DeployContainerGroupAgentProfileListArrayOutput `pulumi:"agentProfileLists"`
	// The maximum number of CPU cores for the business container, corresponding to the limit in K8S. If not specified, it
	// defaults to twice the request.
	CpuLimit pulumi.StringOutput `pulumi:"cpuLimit"`
	// The number of CPU cores allocated to the business container, corresponding to the request in K8S. The default value is
	// 0.25.
	CpuRequest pulumi.StringOutput `pulumi:"cpuRequest"`
	// Whether to deploy the agent container. If this parameter is not specified, the agent container will not be deployed by
	// default.
	DeployAgent pulumi.BoolOutput `pulumi:"deployAgent"`
	// Not start right away.
	DoNotStart pulumi.BoolOutput `pulumi:"doNotStart"`
	// The environment variables that the application runs in the deployment group. If this parameter is not specified, no
	// additional environment variables are set by default.
	Envs DeployContainerGroupEnvArrayOutput `pulumi:"envs"`
	// group Id.
	GroupId pulumi.StringOutput `pulumi:"groupId"`
	// The configuration information for health checks. If this parameter is not specified, the health check is not set by
	// default.
	HealthCheckSettings DeployContainerGroupHealthCheckSettingsPtrOutput `pulumi:"healthCheckSettings"`
	// Whether to perform incremental deployment. The default value is false, which means full update.
	IncrementalDeployment pulumi.BoolOutput `pulumi:"incrementalDeployment"`
	// instance number.
	InstanceNum pulumi.IntOutput `pulumi:"instanceNum"`
	// The maximum amount of CPU cores allocated to the istio proxy container corresponds to the 'limit' field
	// in Kubernetes.
	IstioCpuLimit pulumi.StringOutput `pulumi:"istioCpuLimit"`
	// The number of CPU cores allocated to the istio proxy container corresponds to the 'request' field in
	// Kubernetes.
	IstioCpuRequest pulumi.StringOutput `pulumi:"istioCpuRequest"`
	// The maximum amount of memory in MiB allocated to the agent container corresponds to the request field in Kubernetes.
	IstioMemLimit pulumi.StringOutput `pulumi:"istioMemLimit"`
	// The amount of memory in MiB allocated to the agent container corresponds to the request field in Kubernetes.
	IstioMemRequest pulumi.StringOutput `pulumi:"istioMemRequest"`
	// jvm options.
	JvmOpts pulumi.StringOutput `pulumi:"jvmOpts"`
	// MaxSurge parameter in Kubernetes rolling update strategy.
	MaxSurge pulumi.StringOutput `pulumi:"maxSurge"`
	// MaxUnavailable parameter in Kubernetes rolling update strategy.
	MaxUnavailable pulumi.StringOutput `pulumi:"maxUnavailable"`
	// The maximum memory size in MiB for the business container, corresponding to the limit in K8S. If not specified, it
	// defaults to twice the request.
	MemLimit pulumi.StringOutput `pulumi:"memLimit"`
	// The amount of memory in MiB allocated to the business container, corresponding to the request in K8S. The default value
	// is 640 MiB.
	MemRequest pulumi.StringOutput `pulumi:"memRequest"`
	// (Priority use) New image name, such as /tsf/nginx.
	RepoName pulumi.StringOutput `pulumi:"repoName"`
	// repo type, tcr or leave it blank.
	RepoType pulumi.StringOutput `pulumi:"repoType"`
	// old image name, eg: /tsf/server.
	Reponame pulumi.StringOutput `pulumi:"reponame"`
	// Node scheduling strategy. If this parameter is not specified, the node scheduling strategy will not be used by default.
	SchedulingStrategy DeployContainerGroupSchedulingStrategyOutput `pulumi:"schedulingStrategy"`
	// image server.
	Server pulumi.StringOutput `pulumi:"server"`
	// Network settings for container deployment groups.
	ServiceSetting DeployContainerGroupServiceSettingOutput `pulumi:"serviceSetting"`
	// image version name, v1.
	TagName pulumi.StringOutput `pulumi:"tagName"`
	// update Interval, is required when rolling update.
	UpdateIvl pulumi.IntOutput `pulumi:"updateIvl"`
	// Update method: 0 for fast update, 1 for rolling update.
	UpdateType pulumi.IntOutput `pulumi:"updateType"`
	// Whether to clear the volume information. Default is false.
	VolumeClean pulumi.BoolOutput `pulumi:"volumeClean"`
	// Volume information, as a list.
	VolumeInfoLists DeployContainerGroupVolumeInfoListArrayOutput `pulumi:"volumeInfoLists"`
	// Volume mount point information, list type.
	VolumeMountInfoLists DeployContainerGroupVolumeMountInfoListArrayOutput `pulumi:"volumeMountInfoLists"`
	// warmup setting.
	WarmupSetting DeployContainerGroupWarmupSettingOutput `pulumi:"warmupSetting"`
}

func GetDeployContainerGroup

func GetDeployContainerGroup(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *DeployContainerGroupState, opts ...pulumi.ResourceOption) (*DeployContainerGroup, error)

GetDeployContainerGroup gets an existing DeployContainerGroup 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 NewDeployContainerGroup

func NewDeployContainerGroup(ctx *pulumi.Context,
	name string, args *DeployContainerGroupArgs, opts ...pulumi.ResourceOption) (*DeployContainerGroup, error)

NewDeployContainerGroup registers a new resource with the given unique name, arguments, and options.

func (*DeployContainerGroup) ElementType

func (*DeployContainerGroup) ElementType() reflect.Type

func (*DeployContainerGroup) ToDeployContainerGroupOutput

func (i *DeployContainerGroup) ToDeployContainerGroupOutput() DeployContainerGroupOutput

func (*DeployContainerGroup) ToDeployContainerGroupOutputWithContext

func (i *DeployContainerGroup) ToDeployContainerGroupOutputWithContext(ctx context.Context) DeployContainerGroupOutput

type DeployContainerGroupAgentProfileList

type DeployContainerGroupAgentProfileList struct {
	AgentType    *string `pulumi:"agentType"`
	AgentVersion *string `pulumi:"agentVersion"`
}

type DeployContainerGroupAgentProfileListArgs

type DeployContainerGroupAgentProfileListArgs struct {
	AgentType    pulumi.StringPtrInput `pulumi:"agentType"`
	AgentVersion pulumi.StringPtrInput `pulumi:"agentVersion"`
}

func (DeployContainerGroupAgentProfileListArgs) ElementType

func (DeployContainerGroupAgentProfileListArgs) ToDeployContainerGroupAgentProfileListOutput

func (i DeployContainerGroupAgentProfileListArgs) ToDeployContainerGroupAgentProfileListOutput() DeployContainerGroupAgentProfileListOutput

func (DeployContainerGroupAgentProfileListArgs) ToDeployContainerGroupAgentProfileListOutputWithContext

func (i DeployContainerGroupAgentProfileListArgs) ToDeployContainerGroupAgentProfileListOutputWithContext(ctx context.Context) DeployContainerGroupAgentProfileListOutput

type DeployContainerGroupAgentProfileListArray

type DeployContainerGroupAgentProfileListArray []DeployContainerGroupAgentProfileListInput

func (DeployContainerGroupAgentProfileListArray) ElementType

func (DeployContainerGroupAgentProfileListArray) ToDeployContainerGroupAgentProfileListArrayOutput

func (i DeployContainerGroupAgentProfileListArray) ToDeployContainerGroupAgentProfileListArrayOutput() DeployContainerGroupAgentProfileListArrayOutput

func (DeployContainerGroupAgentProfileListArray) ToDeployContainerGroupAgentProfileListArrayOutputWithContext

func (i DeployContainerGroupAgentProfileListArray) ToDeployContainerGroupAgentProfileListArrayOutputWithContext(ctx context.Context) DeployContainerGroupAgentProfileListArrayOutput

type DeployContainerGroupAgentProfileListArrayInput

type DeployContainerGroupAgentProfileListArrayInput interface {
	pulumi.Input

	ToDeployContainerGroupAgentProfileListArrayOutput() DeployContainerGroupAgentProfileListArrayOutput
	ToDeployContainerGroupAgentProfileListArrayOutputWithContext(context.Context) DeployContainerGroupAgentProfileListArrayOutput
}

DeployContainerGroupAgentProfileListArrayInput is an input type that accepts DeployContainerGroupAgentProfileListArray and DeployContainerGroupAgentProfileListArrayOutput values. You can construct a concrete instance of `DeployContainerGroupAgentProfileListArrayInput` via:

DeployContainerGroupAgentProfileListArray{ DeployContainerGroupAgentProfileListArgs{...} }

type DeployContainerGroupAgentProfileListArrayOutput

type DeployContainerGroupAgentProfileListArrayOutput struct{ *pulumi.OutputState }

func (DeployContainerGroupAgentProfileListArrayOutput) ElementType

func (DeployContainerGroupAgentProfileListArrayOutput) Index

func (DeployContainerGroupAgentProfileListArrayOutput) ToDeployContainerGroupAgentProfileListArrayOutput

func (o DeployContainerGroupAgentProfileListArrayOutput) ToDeployContainerGroupAgentProfileListArrayOutput() DeployContainerGroupAgentProfileListArrayOutput

func (DeployContainerGroupAgentProfileListArrayOutput) ToDeployContainerGroupAgentProfileListArrayOutputWithContext

func (o DeployContainerGroupAgentProfileListArrayOutput) ToDeployContainerGroupAgentProfileListArrayOutputWithContext(ctx context.Context) DeployContainerGroupAgentProfileListArrayOutput

type DeployContainerGroupAgentProfileListInput

type DeployContainerGroupAgentProfileListInput interface {
	pulumi.Input

	ToDeployContainerGroupAgentProfileListOutput() DeployContainerGroupAgentProfileListOutput
	ToDeployContainerGroupAgentProfileListOutputWithContext(context.Context) DeployContainerGroupAgentProfileListOutput
}

DeployContainerGroupAgentProfileListInput is an input type that accepts DeployContainerGroupAgentProfileListArgs and DeployContainerGroupAgentProfileListOutput values. You can construct a concrete instance of `DeployContainerGroupAgentProfileListInput` via:

DeployContainerGroupAgentProfileListArgs{...}

type DeployContainerGroupAgentProfileListOutput

type DeployContainerGroupAgentProfileListOutput struct{ *pulumi.OutputState }

func (DeployContainerGroupAgentProfileListOutput) AgentType

func (DeployContainerGroupAgentProfileListOutput) AgentVersion

func (DeployContainerGroupAgentProfileListOutput) ElementType

func (DeployContainerGroupAgentProfileListOutput) ToDeployContainerGroupAgentProfileListOutput

func (o DeployContainerGroupAgentProfileListOutput) ToDeployContainerGroupAgentProfileListOutput() DeployContainerGroupAgentProfileListOutput

func (DeployContainerGroupAgentProfileListOutput) ToDeployContainerGroupAgentProfileListOutputWithContext

func (o DeployContainerGroupAgentProfileListOutput) ToDeployContainerGroupAgentProfileListOutputWithContext(ctx context.Context) DeployContainerGroupAgentProfileListOutput

type DeployContainerGroupArgs

type DeployContainerGroupArgs struct {
	// The maximum number of CPU cores allocated to the agent container corresponds to the limit field in Kubernetes.
	AgentCpuLimit pulumi.StringPtrInput
	// The number of CPU cores allocated to the agent container corresponds to the request field in Kubernetes.
	AgentCpuRequest pulumi.StringPtrInput
	// The maximum amount of memory in MiB allocated to the agent container corresponds to the 'limit' field in
	// Kubernetes.
	AgentMemLimit pulumi.StringPtrInput
	// The amount of memory in MiB allocated to the agent container corresponds to the request field in Kubernetes.
	AgentMemRequest pulumi.StringPtrInput
	// javaagent info: SERVICE_AGENT/OT_AGENT.
	AgentProfileLists DeployContainerGroupAgentProfileListArrayInput
	// The maximum number of CPU cores for the business container, corresponding to the limit in K8S. If not specified, it
	// defaults to twice the request.
	CpuLimit pulumi.StringPtrInput
	// The number of CPU cores allocated to the business container, corresponding to the request in K8S. The default value is
	// 0.25.
	CpuRequest pulumi.StringPtrInput
	// Whether to deploy the agent container. If this parameter is not specified, the agent container will not be deployed by
	// default.
	DeployAgent pulumi.BoolPtrInput
	// Not start right away.
	DoNotStart pulumi.BoolPtrInput
	// The environment variables that the application runs in the deployment group. If this parameter is not specified, no
	// additional environment variables are set by default.
	Envs DeployContainerGroupEnvArrayInput
	// group Id.
	GroupId pulumi.StringInput
	// The configuration information for health checks. If this parameter is not specified, the health check is not set by
	// default.
	HealthCheckSettings DeployContainerGroupHealthCheckSettingsPtrInput
	// Whether to perform incremental deployment. The default value is false, which means full update.
	IncrementalDeployment pulumi.BoolPtrInput
	// instance number.
	InstanceNum pulumi.IntInput
	// The maximum amount of CPU cores allocated to the istio proxy container corresponds to the 'limit' field
	// in Kubernetes.
	IstioCpuLimit pulumi.StringPtrInput
	// The number of CPU cores allocated to the istio proxy container corresponds to the 'request' field in
	// Kubernetes.
	IstioCpuRequest pulumi.StringPtrInput
	// The maximum amount of memory in MiB allocated to the agent container corresponds to the request field in Kubernetes.
	IstioMemLimit pulumi.StringPtrInput
	// The amount of memory in MiB allocated to the agent container corresponds to the request field in Kubernetes.
	IstioMemRequest pulumi.StringPtrInput
	// jvm options.
	JvmOpts pulumi.StringPtrInput
	// MaxSurge parameter in Kubernetes rolling update strategy.
	MaxSurge pulumi.StringPtrInput
	// MaxUnavailable parameter in Kubernetes rolling update strategy.
	MaxUnavailable pulumi.StringPtrInput
	// The maximum memory size in MiB for the business container, corresponding to the limit in K8S. If not specified, it
	// defaults to twice the request.
	MemLimit pulumi.StringPtrInput
	// The amount of memory in MiB allocated to the business container, corresponding to the request in K8S. The default value
	// is 640 MiB.
	MemRequest pulumi.StringPtrInput
	// (Priority use) New image name, such as /tsf/nginx.
	RepoName pulumi.StringPtrInput
	// repo type, tcr or leave it blank.
	RepoType pulumi.StringPtrInput
	// old image name, eg: /tsf/server.
	Reponame pulumi.StringPtrInput
	// Node scheduling strategy. If this parameter is not specified, the node scheduling strategy will not be used by default.
	SchedulingStrategy DeployContainerGroupSchedulingStrategyPtrInput
	// image server.
	Server pulumi.StringPtrInput
	// Network settings for container deployment groups.
	ServiceSetting DeployContainerGroupServiceSettingPtrInput
	// image version name, v1.
	TagName pulumi.StringInput
	// update Interval, is required when rolling update.
	UpdateIvl pulumi.IntPtrInput
	// Update method: 0 for fast update, 1 for rolling update.
	UpdateType pulumi.IntPtrInput
	// Whether to clear the volume information. Default is false.
	VolumeClean pulumi.BoolPtrInput
	// Volume information, as a list.
	VolumeInfoLists DeployContainerGroupVolumeInfoListArrayInput
	// Volume mount point information, list type.
	VolumeMountInfoLists DeployContainerGroupVolumeMountInfoListArrayInput
	// warmup setting.
	WarmupSetting DeployContainerGroupWarmupSettingPtrInput
}

The set of arguments for constructing a DeployContainerGroup resource.

func (DeployContainerGroupArgs) ElementType

func (DeployContainerGroupArgs) ElementType() reflect.Type

type DeployContainerGroupArray

type DeployContainerGroupArray []DeployContainerGroupInput

func (DeployContainerGroupArray) ElementType

func (DeployContainerGroupArray) ElementType() reflect.Type

func (DeployContainerGroupArray) ToDeployContainerGroupArrayOutput

func (i DeployContainerGroupArray) ToDeployContainerGroupArrayOutput() DeployContainerGroupArrayOutput

func (DeployContainerGroupArray) ToDeployContainerGroupArrayOutputWithContext

func (i DeployContainerGroupArray) ToDeployContainerGroupArrayOutputWithContext(ctx context.Context) DeployContainerGroupArrayOutput

type DeployContainerGroupArrayInput

type DeployContainerGroupArrayInput interface {
	pulumi.Input

	ToDeployContainerGroupArrayOutput() DeployContainerGroupArrayOutput
	ToDeployContainerGroupArrayOutputWithContext(context.Context) DeployContainerGroupArrayOutput
}

DeployContainerGroupArrayInput is an input type that accepts DeployContainerGroupArray and DeployContainerGroupArrayOutput values. You can construct a concrete instance of `DeployContainerGroupArrayInput` via:

DeployContainerGroupArray{ DeployContainerGroupArgs{...} }

type DeployContainerGroupArrayOutput

type DeployContainerGroupArrayOutput struct{ *pulumi.OutputState }

func (DeployContainerGroupArrayOutput) ElementType

func (DeployContainerGroupArrayOutput) Index

func (DeployContainerGroupArrayOutput) ToDeployContainerGroupArrayOutput

func (o DeployContainerGroupArrayOutput) ToDeployContainerGroupArrayOutput() DeployContainerGroupArrayOutput

func (DeployContainerGroupArrayOutput) ToDeployContainerGroupArrayOutputWithContext

func (o DeployContainerGroupArrayOutput) ToDeployContainerGroupArrayOutputWithContext(ctx context.Context) DeployContainerGroupArrayOutput

type DeployContainerGroupEnv

type DeployContainerGroupEnv struct {
	Name      string                            `pulumi:"name"`
	Value     *string                           `pulumi:"value"`
	ValueFrom *DeployContainerGroupEnvValueFrom `pulumi:"valueFrom"`
}

type DeployContainerGroupEnvArgs

type DeployContainerGroupEnvArgs struct {
	Name      pulumi.StringInput                       `pulumi:"name"`
	Value     pulumi.StringPtrInput                    `pulumi:"value"`
	ValueFrom DeployContainerGroupEnvValueFromPtrInput `pulumi:"valueFrom"`
}

func (DeployContainerGroupEnvArgs) ElementType

func (DeployContainerGroupEnvArgs) ToDeployContainerGroupEnvOutput

func (i DeployContainerGroupEnvArgs) ToDeployContainerGroupEnvOutput() DeployContainerGroupEnvOutput

func (DeployContainerGroupEnvArgs) ToDeployContainerGroupEnvOutputWithContext

func (i DeployContainerGroupEnvArgs) ToDeployContainerGroupEnvOutputWithContext(ctx context.Context) DeployContainerGroupEnvOutput

type DeployContainerGroupEnvArray

type DeployContainerGroupEnvArray []DeployContainerGroupEnvInput

func (DeployContainerGroupEnvArray) ElementType

func (DeployContainerGroupEnvArray) ToDeployContainerGroupEnvArrayOutput

func (i DeployContainerGroupEnvArray) ToDeployContainerGroupEnvArrayOutput() DeployContainerGroupEnvArrayOutput

func (DeployContainerGroupEnvArray) ToDeployContainerGroupEnvArrayOutputWithContext

func (i DeployContainerGroupEnvArray) ToDeployContainerGroupEnvArrayOutputWithContext(ctx context.Context) DeployContainerGroupEnvArrayOutput

type DeployContainerGroupEnvArrayInput

type DeployContainerGroupEnvArrayInput interface {
	pulumi.Input

	ToDeployContainerGroupEnvArrayOutput() DeployContainerGroupEnvArrayOutput
	ToDeployContainerGroupEnvArrayOutputWithContext(context.Context) DeployContainerGroupEnvArrayOutput
}

DeployContainerGroupEnvArrayInput is an input type that accepts DeployContainerGroupEnvArray and DeployContainerGroupEnvArrayOutput values. You can construct a concrete instance of `DeployContainerGroupEnvArrayInput` via:

DeployContainerGroupEnvArray{ DeployContainerGroupEnvArgs{...} }

type DeployContainerGroupEnvArrayOutput

type DeployContainerGroupEnvArrayOutput struct{ *pulumi.OutputState }

func (DeployContainerGroupEnvArrayOutput) ElementType

func (DeployContainerGroupEnvArrayOutput) Index

func (DeployContainerGroupEnvArrayOutput) ToDeployContainerGroupEnvArrayOutput

func (o DeployContainerGroupEnvArrayOutput) ToDeployContainerGroupEnvArrayOutput() DeployContainerGroupEnvArrayOutput

func (DeployContainerGroupEnvArrayOutput) ToDeployContainerGroupEnvArrayOutputWithContext

func (o DeployContainerGroupEnvArrayOutput) ToDeployContainerGroupEnvArrayOutputWithContext(ctx context.Context) DeployContainerGroupEnvArrayOutput

type DeployContainerGroupEnvInput

type DeployContainerGroupEnvInput interface {
	pulumi.Input

	ToDeployContainerGroupEnvOutput() DeployContainerGroupEnvOutput
	ToDeployContainerGroupEnvOutputWithContext(context.Context) DeployContainerGroupEnvOutput
}

DeployContainerGroupEnvInput is an input type that accepts DeployContainerGroupEnvArgs and DeployContainerGroupEnvOutput values. You can construct a concrete instance of `DeployContainerGroupEnvInput` via:

DeployContainerGroupEnvArgs{...}

type DeployContainerGroupEnvOutput

type DeployContainerGroupEnvOutput struct{ *pulumi.OutputState }

func (DeployContainerGroupEnvOutput) ElementType

func (DeployContainerGroupEnvOutput) Name

func (DeployContainerGroupEnvOutput) ToDeployContainerGroupEnvOutput

func (o DeployContainerGroupEnvOutput) ToDeployContainerGroupEnvOutput() DeployContainerGroupEnvOutput

func (DeployContainerGroupEnvOutput) ToDeployContainerGroupEnvOutputWithContext

func (o DeployContainerGroupEnvOutput) ToDeployContainerGroupEnvOutputWithContext(ctx context.Context) DeployContainerGroupEnvOutput

func (DeployContainerGroupEnvOutput) Value

func (DeployContainerGroupEnvOutput) ValueFrom

type DeployContainerGroupEnvValueFrom

type DeployContainerGroupEnvValueFrom struct {
	FieldRef         *DeployContainerGroupEnvValueFromFieldRef         `pulumi:"fieldRef"`
	ResourceFieldRef *DeployContainerGroupEnvValueFromResourceFieldRef `pulumi:"resourceFieldRef"`
}

type DeployContainerGroupEnvValueFromArgs

type DeployContainerGroupEnvValueFromArgs struct {
	FieldRef         DeployContainerGroupEnvValueFromFieldRefPtrInput         `pulumi:"fieldRef"`
	ResourceFieldRef DeployContainerGroupEnvValueFromResourceFieldRefPtrInput `pulumi:"resourceFieldRef"`
}

func (DeployContainerGroupEnvValueFromArgs) ElementType

func (DeployContainerGroupEnvValueFromArgs) ToDeployContainerGroupEnvValueFromOutput

func (i DeployContainerGroupEnvValueFromArgs) ToDeployContainerGroupEnvValueFromOutput() DeployContainerGroupEnvValueFromOutput

func (DeployContainerGroupEnvValueFromArgs) ToDeployContainerGroupEnvValueFromOutputWithContext

func (i DeployContainerGroupEnvValueFromArgs) ToDeployContainerGroupEnvValueFromOutputWithContext(ctx context.Context) DeployContainerGroupEnvValueFromOutput

func (DeployContainerGroupEnvValueFromArgs) ToDeployContainerGroupEnvValueFromPtrOutput

func (i DeployContainerGroupEnvValueFromArgs) ToDeployContainerGroupEnvValueFromPtrOutput() DeployContainerGroupEnvValueFromPtrOutput

func (DeployContainerGroupEnvValueFromArgs) ToDeployContainerGroupEnvValueFromPtrOutputWithContext

func (i DeployContainerGroupEnvValueFromArgs) ToDeployContainerGroupEnvValueFromPtrOutputWithContext(ctx context.Context) DeployContainerGroupEnvValueFromPtrOutput

type DeployContainerGroupEnvValueFromFieldRef

type DeployContainerGroupEnvValueFromFieldRef struct {
	FieldPath *string `pulumi:"fieldPath"`
}

type DeployContainerGroupEnvValueFromFieldRefArgs

type DeployContainerGroupEnvValueFromFieldRefArgs struct {
	FieldPath pulumi.StringPtrInput `pulumi:"fieldPath"`
}

func (DeployContainerGroupEnvValueFromFieldRefArgs) ElementType

func (DeployContainerGroupEnvValueFromFieldRefArgs) ToDeployContainerGroupEnvValueFromFieldRefOutput

func (i DeployContainerGroupEnvValueFromFieldRefArgs) ToDeployContainerGroupEnvValueFromFieldRefOutput() DeployContainerGroupEnvValueFromFieldRefOutput

func (DeployContainerGroupEnvValueFromFieldRefArgs) ToDeployContainerGroupEnvValueFromFieldRefOutputWithContext

func (i DeployContainerGroupEnvValueFromFieldRefArgs) ToDeployContainerGroupEnvValueFromFieldRefOutputWithContext(ctx context.Context) DeployContainerGroupEnvValueFromFieldRefOutput

func (DeployContainerGroupEnvValueFromFieldRefArgs) ToDeployContainerGroupEnvValueFromFieldRefPtrOutput

func (i DeployContainerGroupEnvValueFromFieldRefArgs) ToDeployContainerGroupEnvValueFromFieldRefPtrOutput() DeployContainerGroupEnvValueFromFieldRefPtrOutput

func (DeployContainerGroupEnvValueFromFieldRefArgs) ToDeployContainerGroupEnvValueFromFieldRefPtrOutputWithContext

func (i DeployContainerGroupEnvValueFromFieldRefArgs) ToDeployContainerGroupEnvValueFromFieldRefPtrOutputWithContext(ctx context.Context) DeployContainerGroupEnvValueFromFieldRefPtrOutput

type DeployContainerGroupEnvValueFromFieldRefInput

type DeployContainerGroupEnvValueFromFieldRefInput interface {
	pulumi.Input

	ToDeployContainerGroupEnvValueFromFieldRefOutput() DeployContainerGroupEnvValueFromFieldRefOutput
	ToDeployContainerGroupEnvValueFromFieldRefOutputWithContext(context.Context) DeployContainerGroupEnvValueFromFieldRefOutput
}

DeployContainerGroupEnvValueFromFieldRefInput is an input type that accepts DeployContainerGroupEnvValueFromFieldRefArgs and DeployContainerGroupEnvValueFromFieldRefOutput values. You can construct a concrete instance of `DeployContainerGroupEnvValueFromFieldRefInput` via:

DeployContainerGroupEnvValueFromFieldRefArgs{...}

type DeployContainerGroupEnvValueFromFieldRefOutput

type DeployContainerGroupEnvValueFromFieldRefOutput struct{ *pulumi.OutputState }

func (DeployContainerGroupEnvValueFromFieldRefOutput) ElementType

func (DeployContainerGroupEnvValueFromFieldRefOutput) FieldPath

func (DeployContainerGroupEnvValueFromFieldRefOutput) ToDeployContainerGroupEnvValueFromFieldRefOutput

func (o DeployContainerGroupEnvValueFromFieldRefOutput) ToDeployContainerGroupEnvValueFromFieldRefOutput() DeployContainerGroupEnvValueFromFieldRefOutput

func (DeployContainerGroupEnvValueFromFieldRefOutput) ToDeployContainerGroupEnvValueFromFieldRefOutputWithContext

func (o DeployContainerGroupEnvValueFromFieldRefOutput) ToDeployContainerGroupEnvValueFromFieldRefOutputWithContext(ctx context.Context) DeployContainerGroupEnvValueFromFieldRefOutput

func (DeployContainerGroupEnvValueFromFieldRefOutput) ToDeployContainerGroupEnvValueFromFieldRefPtrOutput

func (o DeployContainerGroupEnvValueFromFieldRefOutput) ToDeployContainerGroupEnvValueFromFieldRefPtrOutput() DeployContainerGroupEnvValueFromFieldRefPtrOutput

func (DeployContainerGroupEnvValueFromFieldRefOutput) ToDeployContainerGroupEnvValueFromFieldRefPtrOutputWithContext

func (o DeployContainerGroupEnvValueFromFieldRefOutput) ToDeployContainerGroupEnvValueFromFieldRefPtrOutputWithContext(ctx context.Context) DeployContainerGroupEnvValueFromFieldRefPtrOutput

type DeployContainerGroupEnvValueFromFieldRefPtrInput

type DeployContainerGroupEnvValueFromFieldRefPtrInput interface {
	pulumi.Input

	ToDeployContainerGroupEnvValueFromFieldRefPtrOutput() DeployContainerGroupEnvValueFromFieldRefPtrOutput
	ToDeployContainerGroupEnvValueFromFieldRefPtrOutputWithContext(context.Context) DeployContainerGroupEnvValueFromFieldRefPtrOutput
}

DeployContainerGroupEnvValueFromFieldRefPtrInput is an input type that accepts DeployContainerGroupEnvValueFromFieldRefArgs, DeployContainerGroupEnvValueFromFieldRefPtr and DeployContainerGroupEnvValueFromFieldRefPtrOutput values. You can construct a concrete instance of `DeployContainerGroupEnvValueFromFieldRefPtrInput` via:

        DeployContainerGroupEnvValueFromFieldRefArgs{...}

or:

        nil

type DeployContainerGroupEnvValueFromFieldRefPtrOutput

type DeployContainerGroupEnvValueFromFieldRefPtrOutput struct{ *pulumi.OutputState }

func (DeployContainerGroupEnvValueFromFieldRefPtrOutput) Elem

func (DeployContainerGroupEnvValueFromFieldRefPtrOutput) ElementType

func (DeployContainerGroupEnvValueFromFieldRefPtrOutput) FieldPath

func (DeployContainerGroupEnvValueFromFieldRefPtrOutput) ToDeployContainerGroupEnvValueFromFieldRefPtrOutput

func (o DeployContainerGroupEnvValueFromFieldRefPtrOutput) ToDeployContainerGroupEnvValueFromFieldRefPtrOutput() DeployContainerGroupEnvValueFromFieldRefPtrOutput

func (DeployContainerGroupEnvValueFromFieldRefPtrOutput) ToDeployContainerGroupEnvValueFromFieldRefPtrOutputWithContext

func (o DeployContainerGroupEnvValueFromFieldRefPtrOutput) ToDeployContainerGroupEnvValueFromFieldRefPtrOutputWithContext(ctx context.Context) DeployContainerGroupEnvValueFromFieldRefPtrOutput

type DeployContainerGroupEnvValueFromInput

type DeployContainerGroupEnvValueFromInput interface {
	pulumi.Input

	ToDeployContainerGroupEnvValueFromOutput() DeployContainerGroupEnvValueFromOutput
	ToDeployContainerGroupEnvValueFromOutputWithContext(context.Context) DeployContainerGroupEnvValueFromOutput
}

DeployContainerGroupEnvValueFromInput is an input type that accepts DeployContainerGroupEnvValueFromArgs and DeployContainerGroupEnvValueFromOutput values. You can construct a concrete instance of `DeployContainerGroupEnvValueFromInput` via:

DeployContainerGroupEnvValueFromArgs{...}

type DeployContainerGroupEnvValueFromOutput

type DeployContainerGroupEnvValueFromOutput struct{ *pulumi.OutputState }

func (DeployContainerGroupEnvValueFromOutput) ElementType

func (DeployContainerGroupEnvValueFromOutput) FieldRef

func (DeployContainerGroupEnvValueFromOutput) ResourceFieldRef

func (DeployContainerGroupEnvValueFromOutput) ToDeployContainerGroupEnvValueFromOutput

func (o DeployContainerGroupEnvValueFromOutput) ToDeployContainerGroupEnvValueFromOutput() DeployContainerGroupEnvValueFromOutput

func (DeployContainerGroupEnvValueFromOutput) ToDeployContainerGroupEnvValueFromOutputWithContext

func (o DeployContainerGroupEnvValueFromOutput) ToDeployContainerGroupEnvValueFromOutputWithContext(ctx context.Context) DeployContainerGroupEnvValueFromOutput

func (DeployContainerGroupEnvValueFromOutput) ToDeployContainerGroupEnvValueFromPtrOutput

func (o DeployContainerGroupEnvValueFromOutput) ToDeployContainerGroupEnvValueFromPtrOutput() DeployContainerGroupEnvValueFromPtrOutput

func (DeployContainerGroupEnvValueFromOutput) ToDeployContainerGroupEnvValueFromPtrOutputWithContext

func (o DeployContainerGroupEnvValueFromOutput) ToDeployContainerGroupEnvValueFromPtrOutputWithContext(ctx context.Context) DeployContainerGroupEnvValueFromPtrOutput

type DeployContainerGroupEnvValueFromPtrInput

type DeployContainerGroupEnvValueFromPtrInput interface {
	pulumi.Input

	ToDeployContainerGroupEnvValueFromPtrOutput() DeployContainerGroupEnvValueFromPtrOutput
	ToDeployContainerGroupEnvValueFromPtrOutputWithContext(context.Context) DeployContainerGroupEnvValueFromPtrOutput
}

DeployContainerGroupEnvValueFromPtrInput is an input type that accepts DeployContainerGroupEnvValueFromArgs, DeployContainerGroupEnvValueFromPtr and DeployContainerGroupEnvValueFromPtrOutput values. You can construct a concrete instance of `DeployContainerGroupEnvValueFromPtrInput` via:

        DeployContainerGroupEnvValueFromArgs{...}

or:

        nil

type DeployContainerGroupEnvValueFromPtrOutput

type DeployContainerGroupEnvValueFromPtrOutput struct{ *pulumi.OutputState }

func (DeployContainerGroupEnvValueFromPtrOutput) Elem

func (DeployContainerGroupEnvValueFromPtrOutput) ElementType

func (DeployContainerGroupEnvValueFromPtrOutput) FieldRef

func (DeployContainerGroupEnvValueFromPtrOutput) ResourceFieldRef

func (DeployContainerGroupEnvValueFromPtrOutput) ToDeployContainerGroupEnvValueFromPtrOutput

func (o DeployContainerGroupEnvValueFromPtrOutput) ToDeployContainerGroupEnvValueFromPtrOutput() DeployContainerGroupEnvValueFromPtrOutput

func (DeployContainerGroupEnvValueFromPtrOutput) ToDeployContainerGroupEnvValueFromPtrOutputWithContext

func (o DeployContainerGroupEnvValueFromPtrOutput) ToDeployContainerGroupEnvValueFromPtrOutputWithContext(ctx context.Context) DeployContainerGroupEnvValueFromPtrOutput

type DeployContainerGroupEnvValueFromResourceFieldRef

type DeployContainerGroupEnvValueFromResourceFieldRef struct {
	Resource *string `pulumi:"resource"`
}

type DeployContainerGroupEnvValueFromResourceFieldRefArgs

type DeployContainerGroupEnvValueFromResourceFieldRefArgs struct {
	Resource pulumi.StringPtrInput `pulumi:"resource"`
}

func (DeployContainerGroupEnvValueFromResourceFieldRefArgs) ElementType

func (DeployContainerGroupEnvValueFromResourceFieldRefArgs) ToDeployContainerGroupEnvValueFromResourceFieldRefOutput

func (i DeployContainerGroupEnvValueFromResourceFieldRefArgs) ToDeployContainerGroupEnvValueFromResourceFieldRefOutput() DeployContainerGroupEnvValueFromResourceFieldRefOutput

func (DeployContainerGroupEnvValueFromResourceFieldRefArgs) ToDeployContainerGroupEnvValueFromResourceFieldRefOutputWithContext

func (i DeployContainerGroupEnvValueFromResourceFieldRefArgs) ToDeployContainerGroupEnvValueFromResourceFieldRefOutputWithContext(ctx context.Context) DeployContainerGroupEnvValueFromResourceFieldRefOutput

func (DeployContainerGroupEnvValueFromResourceFieldRefArgs) ToDeployContainerGroupEnvValueFromResourceFieldRefPtrOutput

func (i DeployContainerGroupEnvValueFromResourceFieldRefArgs) ToDeployContainerGroupEnvValueFromResourceFieldRefPtrOutput() DeployContainerGroupEnvValueFromResourceFieldRefPtrOutput

func (DeployContainerGroupEnvValueFromResourceFieldRefArgs) ToDeployContainerGroupEnvValueFromResourceFieldRefPtrOutputWithContext

func (i DeployContainerGroupEnvValueFromResourceFieldRefArgs) ToDeployContainerGroupEnvValueFromResourceFieldRefPtrOutputWithContext(ctx context.Context) DeployContainerGroupEnvValueFromResourceFieldRefPtrOutput

type DeployContainerGroupEnvValueFromResourceFieldRefInput

type DeployContainerGroupEnvValueFromResourceFieldRefInput interface {
	pulumi.Input

	ToDeployContainerGroupEnvValueFromResourceFieldRefOutput() DeployContainerGroupEnvValueFromResourceFieldRefOutput
	ToDeployContainerGroupEnvValueFromResourceFieldRefOutputWithContext(context.Context) DeployContainerGroupEnvValueFromResourceFieldRefOutput
}

DeployContainerGroupEnvValueFromResourceFieldRefInput is an input type that accepts DeployContainerGroupEnvValueFromResourceFieldRefArgs and DeployContainerGroupEnvValueFromResourceFieldRefOutput values. You can construct a concrete instance of `DeployContainerGroupEnvValueFromResourceFieldRefInput` via:

DeployContainerGroupEnvValueFromResourceFieldRefArgs{...}

type DeployContainerGroupEnvValueFromResourceFieldRefOutput

type DeployContainerGroupEnvValueFromResourceFieldRefOutput struct{ *pulumi.OutputState }

func (DeployContainerGroupEnvValueFromResourceFieldRefOutput) ElementType

func (DeployContainerGroupEnvValueFromResourceFieldRefOutput) Resource

func (DeployContainerGroupEnvValueFromResourceFieldRefOutput) ToDeployContainerGroupEnvValueFromResourceFieldRefOutput

func (DeployContainerGroupEnvValueFromResourceFieldRefOutput) ToDeployContainerGroupEnvValueFromResourceFieldRefOutputWithContext

func (o DeployContainerGroupEnvValueFromResourceFieldRefOutput) ToDeployContainerGroupEnvValueFromResourceFieldRefOutputWithContext(ctx context.Context) DeployContainerGroupEnvValueFromResourceFieldRefOutput

func (DeployContainerGroupEnvValueFromResourceFieldRefOutput) ToDeployContainerGroupEnvValueFromResourceFieldRefPtrOutput

func (o DeployContainerGroupEnvValueFromResourceFieldRefOutput) ToDeployContainerGroupEnvValueFromResourceFieldRefPtrOutput() DeployContainerGroupEnvValueFromResourceFieldRefPtrOutput

func (DeployContainerGroupEnvValueFromResourceFieldRefOutput) ToDeployContainerGroupEnvValueFromResourceFieldRefPtrOutputWithContext

func (o DeployContainerGroupEnvValueFromResourceFieldRefOutput) ToDeployContainerGroupEnvValueFromResourceFieldRefPtrOutputWithContext(ctx context.Context) DeployContainerGroupEnvValueFromResourceFieldRefPtrOutput

type DeployContainerGroupEnvValueFromResourceFieldRefPtrInput

type DeployContainerGroupEnvValueFromResourceFieldRefPtrInput interface {
	pulumi.Input

	ToDeployContainerGroupEnvValueFromResourceFieldRefPtrOutput() DeployContainerGroupEnvValueFromResourceFieldRefPtrOutput
	ToDeployContainerGroupEnvValueFromResourceFieldRefPtrOutputWithContext(context.Context) DeployContainerGroupEnvValueFromResourceFieldRefPtrOutput
}

DeployContainerGroupEnvValueFromResourceFieldRefPtrInput is an input type that accepts DeployContainerGroupEnvValueFromResourceFieldRefArgs, DeployContainerGroupEnvValueFromResourceFieldRefPtr and DeployContainerGroupEnvValueFromResourceFieldRefPtrOutput values. You can construct a concrete instance of `DeployContainerGroupEnvValueFromResourceFieldRefPtrInput` via:

        DeployContainerGroupEnvValueFromResourceFieldRefArgs{...}

or:

        nil

type DeployContainerGroupEnvValueFromResourceFieldRefPtrOutput

type DeployContainerGroupEnvValueFromResourceFieldRefPtrOutput struct{ *pulumi.OutputState }

func (DeployContainerGroupEnvValueFromResourceFieldRefPtrOutput) Elem

func (DeployContainerGroupEnvValueFromResourceFieldRefPtrOutput) ElementType

func (DeployContainerGroupEnvValueFromResourceFieldRefPtrOutput) Resource

func (DeployContainerGroupEnvValueFromResourceFieldRefPtrOutput) ToDeployContainerGroupEnvValueFromResourceFieldRefPtrOutput

func (DeployContainerGroupEnvValueFromResourceFieldRefPtrOutput) ToDeployContainerGroupEnvValueFromResourceFieldRefPtrOutputWithContext

func (o DeployContainerGroupEnvValueFromResourceFieldRefPtrOutput) ToDeployContainerGroupEnvValueFromResourceFieldRefPtrOutputWithContext(ctx context.Context) DeployContainerGroupEnvValueFromResourceFieldRefPtrOutput

type DeployContainerGroupHealthCheckSettings

type DeployContainerGroupHealthCheckSettings struct {
	LivenessProbe  *DeployContainerGroupHealthCheckSettingsLivenessProbe  `pulumi:"livenessProbe"`
	ReadinessProbe *DeployContainerGroupHealthCheckSettingsReadinessProbe `pulumi:"readinessProbe"`
}

type DeployContainerGroupHealthCheckSettingsArgs

type DeployContainerGroupHealthCheckSettingsArgs struct {
	LivenessProbe  DeployContainerGroupHealthCheckSettingsLivenessProbePtrInput  `pulumi:"livenessProbe"`
	ReadinessProbe DeployContainerGroupHealthCheckSettingsReadinessProbePtrInput `pulumi:"readinessProbe"`
}

func (DeployContainerGroupHealthCheckSettingsArgs) ElementType

func (DeployContainerGroupHealthCheckSettingsArgs) ToDeployContainerGroupHealthCheckSettingsOutput

func (i DeployContainerGroupHealthCheckSettingsArgs) ToDeployContainerGroupHealthCheckSettingsOutput() DeployContainerGroupHealthCheckSettingsOutput

func (DeployContainerGroupHealthCheckSettingsArgs) ToDeployContainerGroupHealthCheckSettingsOutputWithContext

func (i DeployContainerGroupHealthCheckSettingsArgs) ToDeployContainerGroupHealthCheckSettingsOutputWithContext(ctx context.Context) DeployContainerGroupHealthCheckSettingsOutput

func (DeployContainerGroupHealthCheckSettingsArgs) ToDeployContainerGroupHealthCheckSettingsPtrOutput

func (i DeployContainerGroupHealthCheckSettingsArgs) ToDeployContainerGroupHealthCheckSettingsPtrOutput() DeployContainerGroupHealthCheckSettingsPtrOutput

func (DeployContainerGroupHealthCheckSettingsArgs) ToDeployContainerGroupHealthCheckSettingsPtrOutputWithContext

func (i DeployContainerGroupHealthCheckSettingsArgs) ToDeployContainerGroupHealthCheckSettingsPtrOutputWithContext(ctx context.Context) DeployContainerGroupHealthCheckSettingsPtrOutput

type DeployContainerGroupHealthCheckSettingsInput

type DeployContainerGroupHealthCheckSettingsInput interface {
	pulumi.Input

	ToDeployContainerGroupHealthCheckSettingsOutput() DeployContainerGroupHealthCheckSettingsOutput
	ToDeployContainerGroupHealthCheckSettingsOutputWithContext(context.Context) DeployContainerGroupHealthCheckSettingsOutput
}

DeployContainerGroupHealthCheckSettingsInput is an input type that accepts DeployContainerGroupHealthCheckSettingsArgs and DeployContainerGroupHealthCheckSettingsOutput values. You can construct a concrete instance of `DeployContainerGroupHealthCheckSettingsInput` via:

DeployContainerGroupHealthCheckSettingsArgs{...}

type DeployContainerGroupHealthCheckSettingsLivenessProbe

type DeployContainerGroupHealthCheckSettingsLivenessProbe struct {
	ActionType          string   `pulumi:"actionType"`
	Commands            []string `pulumi:"commands"`
	FailureThreshold    *int     `pulumi:"failureThreshold"`
	InitialDelaySeconds *int     `pulumi:"initialDelaySeconds"`
	Path                *string  `pulumi:"path"`
	PeriodSeconds       *int     `pulumi:"periodSeconds"`
	Port                *int     `pulumi:"port"`
	Scheme              *string  `pulumi:"scheme"`
	SuccessThreshold    *int     `pulumi:"successThreshold"`
	TimeoutSeconds      *int     `pulumi:"timeoutSeconds"`
	Type                *string  `pulumi:"type"`
}

type DeployContainerGroupHealthCheckSettingsLivenessProbeArgs

type DeployContainerGroupHealthCheckSettingsLivenessProbeArgs struct {
	ActionType          pulumi.StringInput      `pulumi:"actionType"`
	Commands            pulumi.StringArrayInput `pulumi:"commands"`
	FailureThreshold    pulumi.IntPtrInput      `pulumi:"failureThreshold"`
	InitialDelaySeconds pulumi.IntPtrInput      `pulumi:"initialDelaySeconds"`
	Path                pulumi.StringPtrInput   `pulumi:"path"`
	PeriodSeconds       pulumi.IntPtrInput      `pulumi:"periodSeconds"`
	Port                pulumi.IntPtrInput      `pulumi:"port"`
	Scheme              pulumi.StringPtrInput   `pulumi:"scheme"`
	SuccessThreshold    pulumi.IntPtrInput      `pulumi:"successThreshold"`
	TimeoutSeconds      pulumi.IntPtrInput      `pulumi:"timeoutSeconds"`
	Type                pulumi.StringPtrInput   `pulumi:"type"`
}

func (DeployContainerGroupHealthCheckSettingsLivenessProbeArgs) ElementType

func (DeployContainerGroupHealthCheckSettingsLivenessProbeArgs) ToDeployContainerGroupHealthCheckSettingsLivenessProbeOutput

func (DeployContainerGroupHealthCheckSettingsLivenessProbeArgs) ToDeployContainerGroupHealthCheckSettingsLivenessProbeOutputWithContext

func (i DeployContainerGroupHealthCheckSettingsLivenessProbeArgs) ToDeployContainerGroupHealthCheckSettingsLivenessProbeOutputWithContext(ctx context.Context) DeployContainerGroupHealthCheckSettingsLivenessProbeOutput

func (DeployContainerGroupHealthCheckSettingsLivenessProbeArgs) ToDeployContainerGroupHealthCheckSettingsLivenessProbePtrOutput

func (i DeployContainerGroupHealthCheckSettingsLivenessProbeArgs) ToDeployContainerGroupHealthCheckSettingsLivenessProbePtrOutput() DeployContainerGroupHealthCheckSettingsLivenessProbePtrOutput

func (DeployContainerGroupHealthCheckSettingsLivenessProbeArgs) ToDeployContainerGroupHealthCheckSettingsLivenessProbePtrOutputWithContext

func (i DeployContainerGroupHealthCheckSettingsLivenessProbeArgs) ToDeployContainerGroupHealthCheckSettingsLivenessProbePtrOutputWithContext(ctx context.Context) DeployContainerGroupHealthCheckSettingsLivenessProbePtrOutput

type DeployContainerGroupHealthCheckSettingsLivenessProbeInput

type DeployContainerGroupHealthCheckSettingsLivenessProbeInput interface {
	pulumi.Input

	ToDeployContainerGroupHealthCheckSettingsLivenessProbeOutput() DeployContainerGroupHealthCheckSettingsLivenessProbeOutput
	ToDeployContainerGroupHealthCheckSettingsLivenessProbeOutputWithContext(context.Context) DeployContainerGroupHealthCheckSettingsLivenessProbeOutput
}

DeployContainerGroupHealthCheckSettingsLivenessProbeInput is an input type that accepts DeployContainerGroupHealthCheckSettingsLivenessProbeArgs and DeployContainerGroupHealthCheckSettingsLivenessProbeOutput values. You can construct a concrete instance of `DeployContainerGroupHealthCheckSettingsLivenessProbeInput` via:

DeployContainerGroupHealthCheckSettingsLivenessProbeArgs{...}

type DeployContainerGroupHealthCheckSettingsLivenessProbeOutput

type DeployContainerGroupHealthCheckSettingsLivenessProbeOutput struct{ *pulumi.OutputState }

func (DeployContainerGroupHealthCheckSettingsLivenessProbeOutput) ActionType

func (DeployContainerGroupHealthCheckSettingsLivenessProbeOutput) Commands

func (DeployContainerGroupHealthCheckSettingsLivenessProbeOutput) ElementType

func (DeployContainerGroupHealthCheckSettingsLivenessProbeOutput) FailureThreshold

func (DeployContainerGroupHealthCheckSettingsLivenessProbeOutput) InitialDelaySeconds

func (DeployContainerGroupHealthCheckSettingsLivenessProbeOutput) Path

func (DeployContainerGroupHealthCheckSettingsLivenessProbeOutput) PeriodSeconds

func (DeployContainerGroupHealthCheckSettingsLivenessProbeOutput) Port

func (DeployContainerGroupHealthCheckSettingsLivenessProbeOutput) Scheme

func (DeployContainerGroupHealthCheckSettingsLivenessProbeOutput) SuccessThreshold

func (DeployContainerGroupHealthCheckSettingsLivenessProbeOutput) TimeoutSeconds

func (DeployContainerGroupHealthCheckSettingsLivenessProbeOutput) ToDeployContainerGroupHealthCheckSettingsLivenessProbeOutput

func (DeployContainerGroupHealthCheckSettingsLivenessProbeOutput) ToDeployContainerGroupHealthCheckSettingsLivenessProbeOutputWithContext

func (o DeployContainerGroupHealthCheckSettingsLivenessProbeOutput) ToDeployContainerGroupHealthCheckSettingsLivenessProbeOutputWithContext(ctx context.Context) DeployContainerGroupHealthCheckSettingsLivenessProbeOutput

func (DeployContainerGroupHealthCheckSettingsLivenessProbeOutput) ToDeployContainerGroupHealthCheckSettingsLivenessProbePtrOutput

func (DeployContainerGroupHealthCheckSettingsLivenessProbeOutput) ToDeployContainerGroupHealthCheckSettingsLivenessProbePtrOutputWithContext

func (o DeployContainerGroupHealthCheckSettingsLivenessProbeOutput) ToDeployContainerGroupHealthCheckSettingsLivenessProbePtrOutputWithContext(ctx context.Context) DeployContainerGroupHealthCheckSettingsLivenessProbePtrOutput

func (DeployContainerGroupHealthCheckSettingsLivenessProbeOutput) Type

type DeployContainerGroupHealthCheckSettingsLivenessProbePtrInput

type DeployContainerGroupHealthCheckSettingsLivenessProbePtrInput interface {
	pulumi.Input

	ToDeployContainerGroupHealthCheckSettingsLivenessProbePtrOutput() DeployContainerGroupHealthCheckSettingsLivenessProbePtrOutput
	ToDeployContainerGroupHealthCheckSettingsLivenessProbePtrOutputWithContext(context.Context) DeployContainerGroupHealthCheckSettingsLivenessProbePtrOutput
}

DeployContainerGroupHealthCheckSettingsLivenessProbePtrInput is an input type that accepts DeployContainerGroupHealthCheckSettingsLivenessProbeArgs, DeployContainerGroupHealthCheckSettingsLivenessProbePtr and DeployContainerGroupHealthCheckSettingsLivenessProbePtrOutput values. You can construct a concrete instance of `DeployContainerGroupHealthCheckSettingsLivenessProbePtrInput` via:

        DeployContainerGroupHealthCheckSettingsLivenessProbeArgs{...}

or:

        nil

type DeployContainerGroupHealthCheckSettingsLivenessProbePtrOutput

type DeployContainerGroupHealthCheckSettingsLivenessProbePtrOutput struct{ *pulumi.OutputState }

func (DeployContainerGroupHealthCheckSettingsLivenessProbePtrOutput) ActionType

func (DeployContainerGroupHealthCheckSettingsLivenessProbePtrOutput) Commands

func (DeployContainerGroupHealthCheckSettingsLivenessProbePtrOutput) Elem

func (DeployContainerGroupHealthCheckSettingsLivenessProbePtrOutput) ElementType

func (DeployContainerGroupHealthCheckSettingsLivenessProbePtrOutput) FailureThreshold

func (DeployContainerGroupHealthCheckSettingsLivenessProbePtrOutput) InitialDelaySeconds

func (DeployContainerGroupHealthCheckSettingsLivenessProbePtrOutput) Path

func (DeployContainerGroupHealthCheckSettingsLivenessProbePtrOutput) PeriodSeconds

func (DeployContainerGroupHealthCheckSettingsLivenessProbePtrOutput) Port

func (DeployContainerGroupHealthCheckSettingsLivenessProbePtrOutput) Scheme

func (DeployContainerGroupHealthCheckSettingsLivenessProbePtrOutput) SuccessThreshold

func (DeployContainerGroupHealthCheckSettingsLivenessProbePtrOutput) TimeoutSeconds

func (DeployContainerGroupHealthCheckSettingsLivenessProbePtrOutput) ToDeployContainerGroupHealthCheckSettingsLivenessProbePtrOutput

func (DeployContainerGroupHealthCheckSettingsLivenessProbePtrOutput) ToDeployContainerGroupHealthCheckSettingsLivenessProbePtrOutputWithContext

func (o DeployContainerGroupHealthCheckSettingsLivenessProbePtrOutput) ToDeployContainerGroupHealthCheckSettingsLivenessProbePtrOutputWithContext(ctx context.Context) DeployContainerGroupHealthCheckSettingsLivenessProbePtrOutput

func (DeployContainerGroupHealthCheckSettingsLivenessProbePtrOutput) Type

type DeployContainerGroupHealthCheckSettingsOutput

type DeployContainerGroupHealthCheckSettingsOutput struct{ *pulumi.OutputState }

func (DeployContainerGroupHealthCheckSettingsOutput) ElementType

func (DeployContainerGroupHealthCheckSettingsOutput) LivenessProbe

func (DeployContainerGroupHealthCheckSettingsOutput) ReadinessProbe

func (DeployContainerGroupHealthCheckSettingsOutput) ToDeployContainerGroupHealthCheckSettingsOutput

func (o DeployContainerGroupHealthCheckSettingsOutput) ToDeployContainerGroupHealthCheckSettingsOutput() DeployContainerGroupHealthCheckSettingsOutput

func (DeployContainerGroupHealthCheckSettingsOutput) ToDeployContainerGroupHealthCheckSettingsOutputWithContext

func (o DeployContainerGroupHealthCheckSettingsOutput) ToDeployContainerGroupHealthCheckSettingsOutputWithContext(ctx context.Context) DeployContainerGroupHealthCheckSettingsOutput

func (DeployContainerGroupHealthCheckSettingsOutput) ToDeployContainerGroupHealthCheckSettingsPtrOutput

func (o DeployContainerGroupHealthCheckSettingsOutput) ToDeployContainerGroupHealthCheckSettingsPtrOutput() DeployContainerGroupHealthCheckSettingsPtrOutput

func (DeployContainerGroupHealthCheckSettingsOutput) ToDeployContainerGroupHealthCheckSettingsPtrOutputWithContext

func (o DeployContainerGroupHealthCheckSettingsOutput) ToDeployContainerGroupHealthCheckSettingsPtrOutputWithContext(ctx context.Context) DeployContainerGroupHealthCheckSettingsPtrOutput

type DeployContainerGroupHealthCheckSettingsPtrInput

type DeployContainerGroupHealthCheckSettingsPtrInput interface {
	pulumi.Input

	ToDeployContainerGroupHealthCheckSettingsPtrOutput() DeployContainerGroupHealthCheckSettingsPtrOutput
	ToDeployContainerGroupHealthCheckSettingsPtrOutputWithContext(context.Context) DeployContainerGroupHealthCheckSettingsPtrOutput
}

DeployContainerGroupHealthCheckSettingsPtrInput is an input type that accepts DeployContainerGroupHealthCheckSettingsArgs, DeployContainerGroupHealthCheckSettingsPtr and DeployContainerGroupHealthCheckSettingsPtrOutput values. You can construct a concrete instance of `DeployContainerGroupHealthCheckSettingsPtrInput` via:

        DeployContainerGroupHealthCheckSettingsArgs{...}

or:

        nil

type DeployContainerGroupHealthCheckSettingsPtrOutput

type DeployContainerGroupHealthCheckSettingsPtrOutput struct{ *pulumi.OutputState }

func (DeployContainerGroupHealthCheckSettingsPtrOutput) Elem

func (DeployContainerGroupHealthCheckSettingsPtrOutput) ElementType

func (DeployContainerGroupHealthCheckSettingsPtrOutput) LivenessProbe

func (DeployContainerGroupHealthCheckSettingsPtrOutput) ReadinessProbe

func (DeployContainerGroupHealthCheckSettingsPtrOutput) ToDeployContainerGroupHealthCheckSettingsPtrOutput

func (o DeployContainerGroupHealthCheckSettingsPtrOutput) ToDeployContainerGroupHealthCheckSettingsPtrOutput() DeployContainerGroupHealthCheckSettingsPtrOutput

func (DeployContainerGroupHealthCheckSettingsPtrOutput) ToDeployContainerGroupHealthCheckSettingsPtrOutputWithContext

func (o DeployContainerGroupHealthCheckSettingsPtrOutput) ToDeployContainerGroupHealthCheckSettingsPtrOutputWithContext(ctx context.Context) DeployContainerGroupHealthCheckSettingsPtrOutput

type DeployContainerGroupHealthCheckSettingsReadinessProbe

type DeployContainerGroupHealthCheckSettingsReadinessProbe struct {
	ActionType          string   `pulumi:"actionType"`
	Commands            []string `pulumi:"commands"`
	FailureThreshold    *int     `pulumi:"failureThreshold"`
	InitialDelaySeconds *int     `pulumi:"initialDelaySeconds"`
	Path                *string  `pulumi:"path"`
	PeriodSeconds       *int     `pulumi:"periodSeconds"`
	Port                *int     `pulumi:"port"`
	Scheme              *string  `pulumi:"scheme"`
	SuccessThreshold    *int     `pulumi:"successThreshold"`
	TimeoutSeconds      *int     `pulumi:"timeoutSeconds"`
	Type                *string  `pulumi:"type"`
}

type DeployContainerGroupHealthCheckSettingsReadinessProbeArgs

type DeployContainerGroupHealthCheckSettingsReadinessProbeArgs struct {
	ActionType          pulumi.StringInput      `pulumi:"actionType"`
	Commands            pulumi.StringArrayInput `pulumi:"commands"`
	FailureThreshold    pulumi.IntPtrInput      `pulumi:"failureThreshold"`
	InitialDelaySeconds pulumi.IntPtrInput      `pulumi:"initialDelaySeconds"`
	Path                pulumi.StringPtrInput   `pulumi:"path"`
	PeriodSeconds       pulumi.IntPtrInput      `pulumi:"periodSeconds"`
	Port                pulumi.IntPtrInput      `pulumi:"port"`
	Scheme              pulumi.StringPtrInput   `pulumi:"scheme"`
	SuccessThreshold    pulumi.IntPtrInput      `pulumi:"successThreshold"`
	TimeoutSeconds      pulumi.IntPtrInput      `pulumi:"timeoutSeconds"`
	Type                pulumi.StringPtrInput   `pulumi:"type"`
}

func (DeployContainerGroupHealthCheckSettingsReadinessProbeArgs) ElementType

func (DeployContainerGroupHealthCheckSettingsReadinessProbeArgs) ToDeployContainerGroupHealthCheckSettingsReadinessProbeOutput

func (DeployContainerGroupHealthCheckSettingsReadinessProbeArgs) ToDeployContainerGroupHealthCheckSettingsReadinessProbeOutputWithContext

func (i DeployContainerGroupHealthCheckSettingsReadinessProbeArgs) ToDeployContainerGroupHealthCheckSettingsReadinessProbeOutputWithContext(ctx context.Context) DeployContainerGroupHealthCheckSettingsReadinessProbeOutput

func (DeployContainerGroupHealthCheckSettingsReadinessProbeArgs) ToDeployContainerGroupHealthCheckSettingsReadinessProbePtrOutput

func (DeployContainerGroupHealthCheckSettingsReadinessProbeArgs) ToDeployContainerGroupHealthCheckSettingsReadinessProbePtrOutputWithContext

func (i DeployContainerGroupHealthCheckSettingsReadinessProbeArgs) ToDeployContainerGroupHealthCheckSettingsReadinessProbePtrOutputWithContext(ctx context.Context) DeployContainerGroupHealthCheckSettingsReadinessProbePtrOutput

type DeployContainerGroupHealthCheckSettingsReadinessProbeInput

type DeployContainerGroupHealthCheckSettingsReadinessProbeInput interface {
	pulumi.Input

	ToDeployContainerGroupHealthCheckSettingsReadinessProbeOutput() DeployContainerGroupHealthCheckSettingsReadinessProbeOutput
	ToDeployContainerGroupHealthCheckSettingsReadinessProbeOutputWithContext(context.Context) DeployContainerGroupHealthCheckSettingsReadinessProbeOutput
}

DeployContainerGroupHealthCheckSettingsReadinessProbeInput is an input type that accepts DeployContainerGroupHealthCheckSettingsReadinessProbeArgs and DeployContainerGroupHealthCheckSettingsReadinessProbeOutput values. You can construct a concrete instance of `DeployContainerGroupHealthCheckSettingsReadinessProbeInput` via:

DeployContainerGroupHealthCheckSettingsReadinessProbeArgs{...}

type DeployContainerGroupHealthCheckSettingsReadinessProbeOutput

type DeployContainerGroupHealthCheckSettingsReadinessProbeOutput struct{ *pulumi.OutputState }

func (DeployContainerGroupHealthCheckSettingsReadinessProbeOutput) ActionType

func (DeployContainerGroupHealthCheckSettingsReadinessProbeOutput) Commands

func (DeployContainerGroupHealthCheckSettingsReadinessProbeOutput) ElementType

func (DeployContainerGroupHealthCheckSettingsReadinessProbeOutput) FailureThreshold

func (DeployContainerGroupHealthCheckSettingsReadinessProbeOutput) InitialDelaySeconds

func (DeployContainerGroupHealthCheckSettingsReadinessProbeOutput) Path

func (DeployContainerGroupHealthCheckSettingsReadinessProbeOutput) PeriodSeconds

func (DeployContainerGroupHealthCheckSettingsReadinessProbeOutput) Port

func (DeployContainerGroupHealthCheckSettingsReadinessProbeOutput) Scheme

func (DeployContainerGroupHealthCheckSettingsReadinessProbeOutput) SuccessThreshold

func (DeployContainerGroupHealthCheckSettingsReadinessProbeOutput) TimeoutSeconds

func (DeployContainerGroupHealthCheckSettingsReadinessProbeOutput) ToDeployContainerGroupHealthCheckSettingsReadinessProbeOutput

func (DeployContainerGroupHealthCheckSettingsReadinessProbeOutput) ToDeployContainerGroupHealthCheckSettingsReadinessProbeOutputWithContext

func (o DeployContainerGroupHealthCheckSettingsReadinessProbeOutput) ToDeployContainerGroupHealthCheckSettingsReadinessProbeOutputWithContext(ctx context.Context) DeployContainerGroupHealthCheckSettingsReadinessProbeOutput

func (DeployContainerGroupHealthCheckSettingsReadinessProbeOutput) ToDeployContainerGroupHealthCheckSettingsReadinessProbePtrOutput

func (DeployContainerGroupHealthCheckSettingsReadinessProbeOutput) ToDeployContainerGroupHealthCheckSettingsReadinessProbePtrOutputWithContext

func (o DeployContainerGroupHealthCheckSettingsReadinessProbeOutput) ToDeployContainerGroupHealthCheckSettingsReadinessProbePtrOutputWithContext(ctx context.Context) DeployContainerGroupHealthCheckSettingsReadinessProbePtrOutput

func (DeployContainerGroupHealthCheckSettingsReadinessProbeOutput) Type

type DeployContainerGroupHealthCheckSettingsReadinessProbePtrInput

type DeployContainerGroupHealthCheckSettingsReadinessProbePtrInput interface {
	pulumi.Input

	ToDeployContainerGroupHealthCheckSettingsReadinessProbePtrOutput() DeployContainerGroupHealthCheckSettingsReadinessProbePtrOutput
	ToDeployContainerGroupHealthCheckSettingsReadinessProbePtrOutputWithContext(context.Context) DeployContainerGroupHealthCheckSettingsReadinessProbePtrOutput
}

DeployContainerGroupHealthCheckSettingsReadinessProbePtrInput is an input type that accepts DeployContainerGroupHealthCheckSettingsReadinessProbeArgs, DeployContainerGroupHealthCheckSettingsReadinessProbePtr and DeployContainerGroupHealthCheckSettingsReadinessProbePtrOutput values. You can construct a concrete instance of `DeployContainerGroupHealthCheckSettingsReadinessProbePtrInput` via:

        DeployContainerGroupHealthCheckSettingsReadinessProbeArgs{...}

or:

        nil

type DeployContainerGroupHealthCheckSettingsReadinessProbePtrOutput

type DeployContainerGroupHealthCheckSettingsReadinessProbePtrOutput struct{ *pulumi.OutputState }

func (DeployContainerGroupHealthCheckSettingsReadinessProbePtrOutput) ActionType

func (DeployContainerGroupHealthCheckSettingsReadinessProbePtrOutput) Commands

func (DeployContainerGroupHealthCheckSettingsReadinessProbePtrOutput) Elem

func (DeployContainerGroupHealthCheckSettingsReadinessProbePtrOutput) ElementType

func (DeployContainerGroupHealthCheckSettingsReadinessProbePtrOutput) FailureThreshold

func (DeployContainerGroupHealthCheckSettingsReadinessProbePtrOutput) InitialDelaySeconds

func (DeployContainerGroupHealthCheckSettingsReadinessProbePtrOutput) Path

func (DeployContainerGroupHealthCheckSettingsReadinessProbePtrOutput) PeriodSeconds

func (DeployContainerGroupHealthCheckSettingsReadinessProbePtrOutput) Port

func (DeployContainerGroupHealthCheckSettingsReadinessProbePtrOutput) Scheme

func (DeployContainerGroupHealthCheckSettingsReadinessProbePtrOutput) SuccessThreshold

func (DeployContainerGroupHealthCheckSettingsReadinessProbePtrOutput) TimeoutSeconds

func (DeployContainerGroupHealthCheckSettingsReadinessProbePtrOutput) ToDeployContainerGroupHealthCheckSettingsReadinessProbePtrOutput

func (DeployContainerGroupHealthCheckSettingsReadinessProbePtrOutput) ToDeployContainerGroupHealthCheckSettingsReadinessProbePtrOutputWithContext

func (o DeployContainerGroupHealthCheckSettingsReadinessProbePtrOutput) ToDeployContainerGroupHealthCheckSettingsReadinessProbePtrOutputWithContext(ctx context.Context) DeployContainerGroupHealthCheckSettingsReadinessProbePtrOutput

func (DeployContainerGroupHealthCheckSettingsReadinessProbePtrOutput) Type

type DeployContainerGroupInput

type DeployContainerGroupInput interface {
	pulumi.Input

	ToDeployContainerGroupOutput() DeployContainerGroupOutput
	ToDeployContainerGroupOutputWithContext(ctx context.Context) DeployContainerGroupOutput
}

type DeployContainerGroupMap

type DeployContainerGroupMap map[string]DeployContainerGroupInput

func (DeployContainerGroupMap) ElementType

func (DeployContainerGroupMap) ElementType() reflect.Type

func (DeployContainerGroupMap) ToDeployContainerGroupMapOutput

func (i DeployContainerGroupMap) ToDeployContainerGroupMapOutput() DeployContainerGroupMapOutput

func (DeployContainerGroupMap) ToDeployContainerGroupMapOutputWithContext

func (i DeployContainerGroupMap) ToDeployContainerGroupMapOutputWithContext(ctx context.Context) DeployContainerGroupMapOutput

type DeployContainerGroupMapInput

type DeployContainerGroupMapInput interface {
	pulumi.Input

	ToDeployContainerGroupMapOutput() DeployContainerGroupMapOutput
	ToDeployContainerGroupMapOutputWithContext(context.Context) DeployContainerGroupMapOutput
}

DeployContainerGroupMapInput is an input type that accepts DeployContainerGroupMap and DeployContainerGroupMapOutput values. You can construct a concrete instance of `DeployContainerGroupMapInput` via:

DeployContainerGroupMap{ "key": DeployContainerGroupArgs{...} }

type DeployContainerGroupMapOutput

type DeployContainerGroupMapOutput struct{ *pulumi.OutputState }

func (DeployContainerGroupMapOutput) ElementType

func (DeployContainerGroupMapOutput) MapIndex

func (DeployContainerGroupMapOutput) ToDeployContainerGroupMapOutput

func (o DeployContainerGroupMapOutput) ToDeployContainerGroupMapOutput() DeployContainerGroupMapOutput

func (DeployContainerGroupMapOutput) ToDeployContainerGroupMapOutputWithContext

func (o DeployContainerGroupMapOutput) ToDeployContainerGroupMapOutputWithContext(ctx context.Context) DeployContainerGroupMapOutput

type DeployContainerGroupOutput

type DeployContainerGroupOutput struct{ *pulumi.OutputState }

func (DeployContainerGroupOutput) AgentCpuLimit

The maximum number of CPU cores allocated to the agent container corresponds to the limit field in Kubernetes.

func (DeployContainerGroupOutput) AgentCpuRequest

func (o DeployContainerGroupOutput) AgentCpuRequest() pulumi.StringOutput

The number of CPU cores allocated to the agent container corresponds to the request field in Kubernetes.

func (DeployContainerGroupOutput) AgentMemLimit

The maximum amount of memory in MiB allocated to the agent container corresponds to the 'limit' field in Kubernetes.

func (DeployContainerGroupOutput) AgentMemRequest

func (o DeployContainerGroupOutput) AgentMemRequest() pulumi.StringOutput

The amount of memory in MiB allocated to the agent container corresponds to the request field in Kubernetes.

func (DeployContainerGroupOutput) AgentProfileLists

javaagent info: SERVICE_AGENT/OT_AGENT.

func (DeployContainerGroupOutput) CpuLimit

The maximum number of CPU cores for the business container, corresponding to the limit in K8S. If not specified, it defaults to twice the request.

func (DeployContainerGroupOutput) CpuRequest

The number of CPU cores allocated to the business container, corresponding to the request in K8S. The default value is 0.25.

func (DeployContainerGroupOutput) DeployAgent

Whether to deploy the agent container. If this parameter is not specified, the agent container will not be deployed by default.

func (DeployContainerGroupOutput) DoNotStart

Not start right away.

func (DeployContainerGroupOutput) ElementType

func (DeployContainerGroupOutput) ElementType() reflect.Type

func (DeployContainerGroupOutput) Envs

The environment variables that the application runs in the deployment group. If this parameter is not specified, no additional environment variables are set by default.

func (DeployContainerGroupOutput) GroupId

group Id.

func (DeployContainerGroupOutput) HealthCheckSettings

The configuration information for health checks. If this parameter is not specified, the health check is not set by default.

func (DeployContainerGroupOutput) IncrementalDeployment

func (o DeployContainerGroupOutput) IncrementalDeployment() pulumi.BoolOutput

Whether to perform incremental deployment. The default value is false, which means full update.

func (DeployContainerGroupOutput) InstanceNum

instance number.

func (DeployContainerGroupOutput) IstioCpuLimit

The maximum amount of CPU cores allocated to the istio proxy container corresponds to the 'limit' field in Kubernetes.

func (DeployContainerGroupOutput) IstioCpuRequest

func (o DeployContainerGroupOutput) IstioCpuRequest() pulumi.StringOutput

The number of CPU cores allocated to the istio proxy container corresponds to the 'request' field in Kubernetes.

func (DeployContainerGroupOutput) IstioMemLimit

The maximum amount of memory in MiB allocated to the agent container corresponds to the request field in Kubernetes.

func (DeployContainerGroupOutput) IstioMemRequest

func (o DeployContainerGroupOutput) IstioMemRequest() pulumi.StringOutput

The amount of memory in MiB allocated to the agent container corresponds to the request field in Kubernetes.

func (DeployContainerGroupOutput) JvmOpts

jvm options.

func (DeployContainerGroupOutput) MaxSurge

MaxSurge parameter in Kubernetes rolling update strategy.

func (DeployContainerGroupOutput) MaxUnavailable

func (o DeployContainerGroupOutput) MaxUnavailable() pulumi.StringOutput

MaxUnavailable parameter in Kubernetes rolling update strategy.

func (DeployContainerGroupOutput) MemLimit

The maximum memory size in MiB for the business container, corresponding to the limit in K8S. If not specified, it defaults to twice the request.

func (DeployContainerGroupOutput) MemRequest

The amount of memory in MiB allocated to the business container, corresponding to the request in K8S. The default value is 640 MiB.

func (DeployContainerGroupOutput) RepoName

(Priority use) New image name, such as /tsf/nginx.

func (DeployContainerGroupOutput) RepoType

repo type, tcr or leave it blank.

func (DeployContainerGroupOutput) Reponame

old image name, eg: /tsf/server.

func (DeployContainerGroupOutput) SchedulingStrategy

Node scheduling strategy. If this parameter is not specified, the node scheduling strategy will not be used by default.

func (DeployContainerGroupOutput) Server

image server.

func (DeployContainerGroupOutput) ServiceSetting

Network settings for container deployment groups.

func (DeployContainerGroupOutput) TagName

image version name, v1.

func (DeployContainerGroupOutput) ToDeployContainerGroupOutput

func (o DeployContainerGroupOutput) ToDeployContainerGroupOutput() DeployContainerGroupOutput

func (DeployContainerGroupOutput) ToDeployContainerGroupOutputWithContext

func (o DeployContainerGroupOutput) ToDeployContainerGroupOutputWithContext(ctx context.Context) DeployContainerGroupOutput

func (DeployContainerGroupOutput) UpdateIvl

update Interval, is required when rolling update.

func (DeployContainerGroupOutput) UpdateType

Update method: 0 for fast update, 1 for rolling update.

func (DeployContainerGroupOutput) VolumeClean

Whether to clear the volume information. Default is false.

func (DeployContainerGroupOutput) VolumeInfoLists

Volume information, as a list.

func (DeployContainerGroupOutput) VolumeMountInfoLists

Volume mount point information, list type.

func (DeployContainerGroupOutput) WarmupSetting

warmup setting.

type DeployContainerGroupSchedulingStrategy

type DeployContainerGroupSchedulingStrategy struct {
	Type string `pulumi:"type"`
}

type DeployContainerGroupSchedulingStrategyArgs

type DeployContainerGroupSchedulingStrategyArgs struct {
	Type pulumi.StringInput `pulumi:"type"`
}

func (DeployContainerGroupSchedulingStrategyArgs) ElementType

func (DeployContainerGroupSchedulingStrategyArgs) ToDeployContainerGroupSchedulingStrategyOutput

func (i DeployContainerGroupSchedulingStrategyArgs) ToDeployContainerGroupSchedulingStrategyOutput() DeployContainerGroupSchedulingStrategyOutput

func (DeployContainerGroupSchedulingStrategyArgs) ToDeployContainerGroupSchedulingStrategyOutputWithContext

func (i DeployContainerGroupSchedulingStrategyArgs) ToDeployContainerGroupSchedulingStrategyOutputWithContext(ctx context.Context) DeployContainerGroupSchedulingStrategyOutput

func (DeployContainerGroupSchedulingStrategyArgs) ToDeployContainerGroupSchedulingStrategyPtrOutput

func (i DeployContainerGroupSchedulingStrategyArgs) ToDeployContainerGroupSchedulingStrategyPtrOutput() DeployContainerGroupSchedulingStrategyPtrOutput

func (DeployContainerGroupSchedulingStrategyArgs) ToDeployContainerGroupSchedulingStrategyPtrOutputWithContext

func (i DeployContainerGroupSchedulingStrategyArgs) ToDeployContainerGroupSchedulingStrategyPtrOutputWithContext(ctx context.Context) DeployContainerGroupSchedulingStrategyPtrOutput

type DeployContainerGroupSchedulingStrategyInput

type DeployContainerGroupSchedulingStrategyInput interface {
	pulumi.Input

	ToDeployContainerGroupSchedulingStrategyOutput() DeployContainerGroupSchedulingStrategyOutput
	ToDeployContainerGroupSchedulingStrategyOutputWithContext(context.Context) DeployContainerGroupSchedulingStrategyOutput
}

DeployContainerGroupSchedulingStrategyInput is an input type that accepts DeployContainerGroupSchedulingStrategyArgs and DeployContainerGroupSchedulingStrategyOutput values. You can construct a concrete instance of `DeployContainerGroupSchedulingStrategyInput` via:

DeployContainerGroupSchedulingStrategyArgs{...}

type DeployContainerGroupSchedulingStrategyOutput

type DeployContainerGroupSchedulingStrategyOutput struct{ *pulumi.OutputState }

func (DeployContainerGroupSchedulingStrategyOutput) ElementType

func (DeployContainerGroupSchedulingStrategyOutput) ToDeployContainerGroupSchedulingStrategyOutput

func (o DeployContainerGroupSchedulingStrategyOutput) ToDeployContainerGroupSchedulingStrategyOutput() DeployContainerGroupSchedulingStrategyOutput

func (DeployContainerGroupSchedulingStrategyOutput) ToDeployContainerGroupSchedulingStrategyOutputWithContext

func (o DeployContainerGroupSchedulingStrategyOutput) ToDeployContainerGroupSchedulingStrategyOutputWithContext(ctx context.Context) DeployContainerGroupSchedulingStrategyOutput

func (DeployContainerGroupSchedulingStrategyOutput) ToDeployContainerGroupSchedulingStrategyPtrOutput

func (o DeployContainerGroupSchedulingStrategyOutput) ToDeployContainerGroupSchedulingStrategyPtrOutput() DeployContainerGroupSchedulingStrategyPtrOutput

func (DeployContainerGroupSchedulingStrategyOutput) ToDeployContainerGroupSchedulingStrategyPtrOutputWithContext

func (o DeployContainerGroupSchedulingStrategyOutput) ToDeployContainerGroupSchedulingStrategyPtrOutputWithContext(ctx context.Context) DeployContainerGroupSchedulingStrategyPtrOutput

func (DeployContainerGroupSchedulingStrategyOutput) Type

type DeployContainerGroupSchedulingStrategyPtrInput

type DeployContainerGroupSchedulingStrategyPtrInput interface {
	pulumi.Input

	ToDeployContainerGroupSchedulingStrategyPtrOutput() DeployContainerGroupSchedulingStrategyPtrOutput
	ToDeployContainerGroupSchedulingStrategyPtrOutputWithContext(context.Context) DeployContainerGroupSchedulingStrategyPtrOutput
}

DeployContainerGroupSchedulingStrategyPtrInput is an input type that accepts DeployContainerGroupSchedulingStrategyArgs, DeployContainerGroupSchedulingStrategyPtr and DeployContainerGroupSchedulingStrategyPtrOutput values. You can construct a concrete instance of `DeployContainerGroupSchedulingStrategyPtrInput` via:

        DeployContainerGroupSchedulingStrategyArgs{...}

or:

        nil

type DeployContainerGroupSchedulingStrategyPtrOutput

type DeployContainerGroupSchedulingStrategyPtrOutput struct{ *pulumi.OutputState }

func (DeployContainerGroupSchedulingStrategyPtrOutput) Elem

func (DeployContainerGroupSchedulingStrategyPtrOutput) ElementType

func (DeployContainerGroupSchedulingStrategyPtrOutput) ToDeployContainerGroupSchedulingStrategyPtrOutput

func (o DeployContainerGroupSchedulingStrategyPtrOutput) ToDeployContainerGroupSchedulingStrategyPtrOutput() DeployContainerGroupSchedulingStrategyPtrOutput

func (DeployContainerGroupSchedulingStrategyPtrOutput) ToDeployContainerGroupSchedulingStrategyPtrOutputWithContext

func (o DeployContainerGroupSchedulingStrategyPtrOutput) ToDeployContainerGroupSchedulingStrategyPtrOutputWithContext(ctx context.Context) DeployContainerGroupSchedulingStrategyPtrOutput

func (DeployContainerGroupSchedulingStrategyPtrOutput) Type

type DeployContainerGroupServiceSetting

type DeployContainerGroupServiceSetting struct {
	AccessType                    int                                              `pulumi:"accessType"`
	AllowDeleteService            *bool                                            `pulumi:"allowDeleteService"`
	DisableService                *bool                                            `pulumi:"disableService"`
	HeadlessService               *bool                                            `pulumi:"headlessService"`
	OpenSessionAffinity           *bool                                            `pulumi:"openSessionAffinity"`
	ProtocolPorts                 []DeployContainerGroupServiceSettingProtocolPort `pulumi:"protocolPorts"`
	SessionAffinityTimeoutSeconds *int                                             `pulumi:"sessionAffinityTimeoutSeconds"`
	SubnetId                      string                                           `pulumi:"subnetId"`
}

type DeployContainerGroupServiceSettingArgs

type DeployContainerGroupServiceSettingArgs struct {
	AccessType                    pulumi.IntInput                                          `pulumi:"accessType"`
	AllowDeleteService            pulumi.BoolPtrInput                                      `pulumi:"allowDeleteService"`
	DisableService                pulumi.BoolPtrInput                                      `pulumi:"disableService"`
	HeadlessService               pulumi.BoolPtrInput                                      `pulumi:"headlessService"`
	OpenSessionAffinity           pulumi.BoolPtrInput                                      `pulumi:"openSessionAffinity"`
	ProtocolPorts                 DeployContainerGroupServiceSettingProtocolPortArrayInput `pulumi:"protocolPorts"`
	SessionAffinityTimeoutSeconds pulumi.IntPtrInput                                       `pulumi:"sessionAffinityTimeoutSeconds"`
	SubnetId                      pulumi.StringInput                                       `pulumi:"subnetId"`
}

func (DeployContainerGroupServiceSettingArgs) ElementType

func (DeployContainerGroupServiceSettingArgs) ToDeployContainerGroupServiceSettingOutput

func (i DeployContainerGroupServiceSettingArgs) ToDeployContainerGroupServiceSettingOutput() DeployContainerGroupServiceSettingOutput

func (DeployContainerGroupServiceSettingArgs) ToDeployContainerGroupServiceSettingOutputWithContext

func (i DeployContainerGroupServiceSettingArgs) ToDeployContainerGroupServiceSettingOutputWithContext(ctx context.Context) DeployContainerGroupServiceSettingOutput

func (DeployContainerGroupServiceSettingArgs) ToDeployContainerGroupServiceSettingPtrOutput

func (i DeployContainerGroupServiceSettingArgs) ToDeployContainerGroupServiceSettingPtrOutput() DeployContainerGroupServiceSettingPtrOutput

func (DeployContainerGroupServiceSettingArgs) ToDeployContainerGroupServiceSettingPtrOutputWithContext

func (i DeployContainerGroupServiceSettingArgs) ToDeployContainerGroupServiceSettingPtrOutputWithContext(ctx context.Context) DeployContainerGroupServiceSettingPtrOutput

type DeployContainerGroupServiceSettingInput

type DeployContainerGroupServiceSettingInput interface {
	pulumi.Input

	ToDeployContainerGroupServiceSettingOutput() DeployContainerGroupServiceSettingOutput
	ToDeployContainerGroupServiceSettingOutputWithContext(context.Context) DeployContainerGroupServiceSettingOutput
}

DeployContainerGroupServiceSettingInput is an input type that accepts DeployContainerGroupServiceSettingArgs and DeployContainerGroupServiceSettingOutput values. You can construct a concrete instance of `DeployContainerGroupServiceSettingInput` via:

DeployContainerGroupServiceSettingArgs{...}

type DeployContainerGroupServiceSettingOutput

type DeployContainerGroupServiceSettingOutput struct{ *pulumi.OutputState }

func (DeployContainerGroupServiceSettingOutput) AccessType

func (DeployContainerGroupServiceSettingOutput) AllowDeleteService

func (DeployContainerGroupServiceSettingOutput) DisableService

func (DeployContainerGroupServiceSettingOutput) ElementType

func (DeployContainerGroupServiceSettingOutput) HeadlessService

func (DeployContainerGroupServiceSettingOutput) OpenSessionAffinity

func (DeployContainerGroupServiceSettingOutput) ProtocolPorts

func (DeployContainerGroupServiceSettingOutput) SessionAffinityTimeoutSeconds

func (o DeployContainerGroupServiceSettingOutput) SessionAffinityTimeoutSeconds() pulumi.IntPtrOutput

func (DeployContainerGroupServiceSettingOutput) SubnetId

func (DeployContainerGroupServiceSettingOutput) ToDeployContainerGroupServiceSettingOutput

func (o DeployContainerGroupServiceSettingOutput) ToDeployContainerGroupServiceSettingOutput() DeployContainerGroupServiceSettingOutput

func (DeployContainerGroupServiceSettingOutput) ToDeployContainerGroupServiceSettingOutputWithContext

func (o DeployContainerGroupServiceSettingOutput) ToDeployContainerGroupServiceSettingOutputWithContext(ctx context.Context) DeployContainerGroupServiceSettingOutput

func (DeployContainerGroupServiceSettingOutput) ToDeployContainerGroupServiceSettingPtrOutput

func (o DeployContainerGroupServiceSettingOutput) ToDeployContainerGroupServiceSettingPtrOutput() DeployContainerGroupServiceSettingPtrOutput

func (DeployContainerGroupServiceSettingOutput) ToDeployContainerGroupServiceSettingPtrOutputWithContext

func (o DeployContainerGroupServiceSettingOutput) ToDeployContainerGroupServiceSettingPtrOutputWithContext(ctx context.Context) DeployContainerGroupServiceSettingPtrOutput

type DeployContainerGroupServiceSettingProtocolPort

type DeployContainerGroupServiceSettingProtocolPort struct {
	NodePort   *int   `pulumi:"nodePort"`
	Port       int    `pulumi:"port"`
	Protocol   string `pulumi:"protocol"`
	TargetPort int    `pulumi:"targetPort"`
}

type DeployContainerGroupServiceSettingProtocolPortArgs

type DeployContainerGroupServiceSettingProtocolPortArgs struct {
	NodePort   pulumi.IntPtrInput `pulumi:"nodePort"`
	Port       pulumi.IntInput    `pulumi:"port"`
	Protocol   pulumi.StringInput `pulumi:"protocol"`
	TargetPort pulumi.IntInput    `pulumi:"targetPort"`
}

func (DeployContainerGroupServiceSettingProtocolPortArgs) ElementType

func (DeployContainerGroupServiceSettingProtocolPortArgs) ToDeployContainerGroupServiceSettingProtocolPortOutput

func (i DeployContainerGroupServiceSettingProtocolPortArgs) ToDeployContainerGroupServiceSettingProtocolPortOutput() DeployContainerGroupServiceSettingProtocolPortOutput

func (DeployContainerGroupServiceSettingProtocolPortArgs) ToDeployContainerGroupServiceSettingProtocolPortOutputWithContext

func (i DeployContainerGroupServiceSettingProtocolPortArgs) ToDeployContainerGroupServiceSettingProtocolPortOutputWithContext(ctx context.Context) DeployContainerGroupServiceSettingProtocolPortOutput

type DeployContainerGroupServiceSettingProtocolPortArray

type DeployContainerGroupServiceSettingProtocolPortArray []DeployContainerGroupServiceSettingProtocolPortInput

func (DeployContainerGroupServiceSettingProtocolPortArray) ElementType

func (DeployContainerGroupServiceSettingProtocolPortArray) ToDeployContainerGroupServiceSettingProtocolPortArrayOutput

func (i DeployContainerGroupServiceSettingProtocolPortArray) ToDeployContainerGroupServiceSettingProtocolPortArrayOutput() DeployContainerGroupServiceSettingProtocolPortArrayOutput

func (DeployContainerGroupServiceSettingProtocolPortArray) ToDeployContainerGroupServiceSettingProtocolPortArrayOutputWithContext

func (i DeployContainerGroupServiceSettingProtocolPortArray) ToDeployContainerGroupServiceSettingProtocolPortArrayOutputWithContext(ctx context.Context) DeployContainerGroupServiceSettingProtocolPortArrayOutput

type DeployContainerGroupServiceSettingProtocolPortArrayInput

type DeployContainerGroupServiceSettingProtocolPortArrayInput interface {
	pulumi.Input

	ToDeployContainerGroupServiceSettingProtocolPortArrayOutput() DeployContainerGroupServiceSettingProtocolPortArrayOutput
	ToDeployContainerGroupServiceSettingProtocolPortArrayOutputWithContext(context.Context) DeployContainerGroupServiceSettingProtocolPortArrayOutput
}

DeployContainerGroupServiceSettingProtocolPortArrayInput is an input type that accepts DeployContainerGroupServiceSettingProtocolPortArray and DeployContainerGroupServiceSettingProtocolPortArrayOutput values. You can construct a concrete instance of `DeployContainerGroupServiceSettingProtocolPortArrayInput` via:

DeployContainerGroupServiceSettingProtocolPortArray{ DeployContainerGroupServiceSettingProtocolPortArgs{...} }

type DeployContainerGroupServiceSettingProtocolPortArrayOutput

type DeployContainerGroupServiceSettingProtocolPortArrayOutput struct{ *pulumi.OutputState }

func (DeployContainerGroupServiceSettingProtocolPortArrayOutput) ElementType

func (DeployContainerGroupServiceSettingProtocolPortArrayOutput) Index

func (DeployContainerGroupServiceSettingProtocolPortArrayOutput) ToDeployContainerGroupServiceSettingProtocolPortArrayOutput

func (DeployContainerGroupServiceSettingProtocolPortArrayOutput) ToDeployContainerGroupServiceSettingProtocolPortArrayOutputWithContext

func (o DeployContainerGroupServiceSettingProtocolPortArrayOutput) ToDeployContainerGroupServiceSettingProtocolPortArrayOutputWithContext(ctx context.Context) DeployContainerGroupServiceSettingProtocolPortArrayOutput

type DeployContainerGroupServiceSettingProtocolPortInput

type DeployContainerGroupServiceSettingProtocolPortInput interface {
	pulumi.Input

	ToDeployContainerGroupServiceSettingProtocolPortOutput() DeployContainerGroupServiceSettingProtocolPortOutput
	ToDeployContainerGroupServiceSettingProtocolPortOutputWithContext(context.Context) DeployContainerGroupServiceSettingProtocolPortOutput
}

DeployContainerGroupServiceSettingProtocolPortInput is an input type that accepts DeployContainerGroupServiceSettingProtocolPortArgs and DeployContainerGroupServiceSettingProtocolPortOutput values. You can construct a concrete instance of `DeployContainerGroupServiceSettingProtocolPortInput` via:

DeployContainerGroupServiceSettingProtocolPortArgs{...}

type DeployContainerGroupServiceSettingProtocolPortOutput

type DeployContainerGroupServiceSettingProtocolPortOutput struct{ *pulumi.OutputState }

func (DeployContainerGroupServiceSettingProtocolPortOutput) ElementType

func (DeployContainerGroupServiceSettingProtocolPortOutput) NodePort

func (DeployContainerGroupServiceSettingProtocolPortOutput) Port

func (DeployContainerGroupServiceSettingProtocolPortOutput) Protocol

func (DeployContainerGroupServiceSettingProtocolPortOutput) TargetPort

func (DeployContainerGroupServiceSettingProtocolPortOutput) ToDeployContainerGroupServiceSettingProtocolPortOutput

func (DeployContainerGroupServiceSettingProtocolPortOutput) ToDeployContainerGroupServiceSettingProtocolPortOutputWithContext

func (o DeployContainerGroupServiceSettingProtocolPortOutput) ToDeployContainerGroupServiceSettingProtocolPortOutputWithContext(ctx context.Context) DeployContainerGroupServiceSettingProtocolPortOutput

type DeployContainerGroupServiceSettingPtrInput

type DeployContainerGroupServiceSettingPtrInput interface {
	pulumi.Input

	ToDeployContainerGroupServiceSettingPtrOutput() DeployContainerGroupServiceSettingPtrOutput
	ToDeployContainerGroupServiceSettingPtrOutputWithContext(context.Context) DeployContainerGroupServiceSettingPtrOutput
}

DeployContainerGroupServiceSettingPtrInput is an input type that accepts DeployContainerGroupServiceSettingArgs, DeployContainerGroupServiceSettingPtr and DeployContainerGroupServiceSettingPtrOutput values. You can construct a concrete instance of `DeployContainerGroupServiceSettingPtrInput` via:

        DeployContainerGroupServiceSettingArgs{...}

or:

        nil

type DeployContainerGroupServiceSettingPtrOutput

type DeployContainerGroupServiceSettingPtrOutput struct{ *pulumi.OutputState }

func (DeployContainerGroupServiceSettingPtrOutput) AccessType

func (DeployContainerGroupServiceSettingPtrOutput) AllowDeleteService

func (DeployContainerGroupServiceSettingPtrOutput) DisableService

func (DeployContainerGroupServiceSettingPtrOutput) Elem

func (DeployContainerGroupServiceSettingPtrOutput) ElementType

func (DeployContainerGroupServiceSettingPtrOutput) HeadlessService

func (DeployContainerGroupServiceSettingPtrOutput) OpenSessionAffinity

func (DeployContainerGroupServiceSettingPtrOutput) ProtocolPorts

func (DeployContainerGroupServiceSettingPtrOutput) SessionAffinityTimeoutSeconds

func (o DeployContainerGroupServiceSettingPtrOutput) SessionAffinityTimeoutSeconds() pulumi.IntPtrOutput

func (DeployContainerGroupServiceSettingPtrOutput) SubnetId

func (DeployContainerGroupServiceSettingPtrOutput) ToDeployContainerGroupServiceSettingPtrOutput

func (o DeployContainerGroupServiceSettingPtrOutput) ToDeployContainerGroupServiceSettingPtrOutput() DeployContainerGroupServiceSettingPtrOutput

func (DeployContainerGroupServiceSettingPtrOutput) ToDeployContainerGroupServiceSettingPtrOutputWithContext

func (o DeployContainerGroupServiceSettingPtrOutput) ToDeployContainerGroupServiceSettingPtrOutputWithContext(ctx context.Context) DeployContainerGroupServiceSettingPtrOutput

type DeployContainerGroupState

type DeployContainerGroupState struct {
	// The maximum number of CPU cores allocated to the agent container corresponds to the limit field in Kubernetes.
	AgentCpuLimit pulumi.StringPtrInput
	// The number of CPU cores allocated to the agent container corresponds to the request field in Kubernetes.
	AgentCpuRequest pulumi.StringPtrInput
	// The maximum amount of memory in MiB allocated to the agent container corresponds to the 'limit' field in
	// Kubernetes.
	AgentMemLimit pulumi.StringPtrInput
	// The amount of memory in MiB allocated to the agent container corresponds to the request field in Kubernetes.
	AgentMemRequest pulumi.StringPtrInput
	// javaagent info: SERVICE_AGENT/OT_AGENT.
	AgentProfileLists DeployContainerGroupAgentProfileListArrayInput
	// The maximum number of CPU cores for the business container, corresponding to the limit in K8S. If not specified, it
	// defaults to twice the request.
	CpuLimit pulumi.StringPtrInput
	// The number of CPU cores allocated to the business container, corresponding to the request in K8S. The default value is
	// 0.25.
	CpuRequest pulumi.StringPtrInput
	// Whether to deploy the agent container. If this parameter is not specified, the agent container will not be deployed by
	// default.
	DeployAgent pulumi.BoolPtrInput
	// Not start right away.
	DoNotStart pulumi.BoolPtrInput
	// The environment variables that the application runs in the deployment group. If this parameter is not specified, no
	// additional environment variables are set by default.
	Envs DeployContainerGroupEnvArrayInput
	// group Id.
	GroupId pulumi.StringPtrInput
	// The configuration information for health checks. If this parameter is not specified, the health check is not set by
	// default.
	HealthCheckSettings DeployContainerGroupHealthCheckSettingsPtrInput
	// Whether to perform incremental deployment. The default value is false, which means full update.
	IncrementalDeployment pulumi.BoolPtrInput
	// instance number.
	InstanceNum pulumi.IntPtrInput
	// The maximum amount of CPU cores allocated to the istio proxy container corresponds to the 'limit' field
	// in Kubernetes.
	IstioCpuLimit pulumi.StringPtrInput
	// The number of CPU cores allocated to the istio proxy container corresponds to the 'request' field in
	// Kubernetes.
	IstioCpuRequest pulumi.StringPtrInput
	// The maximum amount of memory in MiB allocated to the agent container corresponds to the request field in Kubernetes.
	IstioMemLimit pulumi.StringPtrInput
	// The amount of memory in MiB allocated to the agent container corresponds to the request field in Kubernetes.
	IstioMemRequest pulumi.StringPtrInput
	// jvm options.
	JvmOpts pulumi.StringPtrInput
	// MaxSurge parameter in Kubernetes rolling update strategy.
	MaxSurge pulumi.StringPtrInput
	// MaxUnavailable parameter in Kubernetes rolling update strategy.
	MaxUnavailable pulumi.StringPtrInput
	// The maximum memory size in MiB for the business container, corresponding to the limit in K8S. If not specified, it
	// defaults to twice the request.
	MemLimit pulumi.StringPtrInput
	// The amount of memory in MiB allocated to the business container, corresponding to the request in K8S. The default value
	// is 640 MiB.
	MemRequest pulumi.StringPtrInput
	// (Priority use) New image name, such as /tsf/nginx.
	RepoName pulumi.StringPtrInput
	// repo type, tcr or leave it blank.
	RepoType pulumi.StringPtrInput
	// old image name, eg: /tsf/server.
	Reponame pulumi.StringPtrInput
	// Node scheduling strategy. If this parameter is not specified, the node scheduling strategy will not be used by default.
	SchedulingStrategy DeployContainerGroupSchedulingStrategyPtrInput
	// image server.
	Server pulumi.StringPtrInput
	// Network settings for container deployment groups.
	ServiceSetting DeployContainerGroupServiceSettingPtrInput
	// image version name, v1.
	TagName pulumi.StringPtrInput
	// update Interval, is required when rolling update.
	UpdateIvl pulumi.IntPtrInput
	// Update method: 0 for fast update, 1 for rolling update.
	UpdateType pulumi.IntPtrInput
	// Whether to clear the volume information. Default is false.
	VolumeClean pulumi.BoolPtrInput
	// Volume information, as a list.
	VolumeInfoLists DeployContainerGroupVolumeInfoListArrayInput
	// Volume mount point information, list type.
	VolumeMountInfoLists DeployContainerGroupVolumeMountInfoListArrayInput
	// warmup setting.
	WarmupSetting DeployContainerGroupWarmupSettingPtrInput
}

func (DeployContainerGroupState) ElementType

func (DeployContainerGroupState) ElementType() reflect.Type

type DeployContainerGroupVolumeInfoList

type DeployContainerGroupVolumeInfoList struct {
	VolumeConfig *string `pulumi:"volumeConfig"`
	VolumeName   string  `pulumi:"volumeName"`
	VolumeType   string  `pulumi:"volumeType"`
}

type DeployContainerGroupVolumeInfoListArgs

type DeployContainerGroupVolumeInfoListArgs struct {
	VolumeConfig pulumi.StringPtrInput `pulumi:"volumeConfig"`
	VolumeName   pulumi.StringInput    `pulumi:"volumeName"`
	VolumeType   pulumi.StringInput    `pulumi:"volumeType"`
}

func (DeployContainerGroupVolumeInfoListArgs) ElementType

func (DeployContainerGroupVolumeInfoListArgs) ToDeployContainerGroupVolumeInfoListOutput

func (i DeployContainerGroupVolumeInfoListArgs) ToDeployContainerGroupVolumeInfoListOutput() DeployContainerGroupVolumeInfoListOutput

func (DeployContainerGroupVolumeInfoListArgs) ToDeployContainerGroupVolumeInfoListOutputWithContext

func (i DeployContainerGroupVolumeInfoListArgs) ToDeployContainerGroupVolumeInfoListOutputWithContext(ctx context.Context) DeployContainerGroupVolumeInfoListOutput

type DeployContainerGroupVolumeInfoListArray

type DeployContainerGroupVolumeInfoListArray []DeployContainerGroupVolumeInfoListInput

func (DeployContainerGroupVolumeInfoListArray) ElementType

func (DeployContainerGroupVolumeInfoListArray) ToDeployContainerGroupVolumeInfoListArrayOutput

func (i DeployContainerGroupVolumeInfoListArray) ToDeployContainerGroupVolumeInfoListArrayOutput() DeployContainerGroupVolumeInfoListArrayOutput

func (DeployContainerGroupVolumeInfoListArray) ToDeployContainerGroupVolumeInfoListArrayOutputWithContext

func (i DeployContainerGroupVolumeInfoListArray) ToDeployContainerGroupVolumeInfoListArrayOutputWithContext(ctx context.Context) DeployContainerGroupVolumeInfoListArrayOutput

type DeployContainerGroupVolumeInfoListArrayInput

type DeployContainerGroupVolumeInfoListArrayInput interface {
	pulumi.Input

	ToDeployContainerGroupVolumeInfoListArrayOutput() DeployContainerGroupVolumeInfoListArrayOutput
	ToDeployContainerGroupVolumeInfoListArrayOutputWithContext(context.Context) DeployContainerGroupVolumeInfoListArrayOutput
}

DeployContainerGroupVolumeInfoListArrayInput is an input type that accepts DeployContainerGroupVolumeInfoListArray and DeployContainerGroupVolumeInfoListArrayOutput values. You can construct a concrete instance of `DeployContainerGroupVolumeInfoListArrayInput` via:

DeployContainerGroupVolumeInfoListArray{ DeployContainerGroupVolumeInfoListArgs{...} }

type DeployContainerGroupVolumeInfoListArrayOutput

type DeployContainerGroupVolumeInfoListArrayOutput struct{ *pulumi.OutputState }

func (DeployContainerGroupVolumeInfoListArrayOutput) ElementType

func (DeployContainerGroupVolumeInfoListArrayOutput) Index

func (DeployContainerGroupVolumeInfoListArrayOutput) ToDeployContainerGroupVolumeInfoListArrayOutput

func (o DeployContainerGroupVolumeInfoListArrayOutput) ToDeployContainerGroupVolumeInfoListArrayOutput() DeployContainerGroupVolumeInfoListArrayOutput

func (DeployContainerGroupVolumeInfoListArrayOutput) ToDeployContainerGroupVolumeInfoListArrayOutputWithContext

func (o DeployContainerGroupVolumeInfoListArrayOutput) ToDeployContainerGroupVolumeInfoListArrayOutputWithContext(ctx context.Context) DeployContainerGroupVolumeInfoListArrayOutput

type DeployContainerGroupVolumeInfoListInput

type DeployContainerGroupVolumeInfoListInput interface {
	pulumi.Input

	ToDeployContainerGroupVolumeInfoListOutput() DeployContainerGroupVolumeInfoListOutput
	ToDeployContainerGroupVolumeInfoListOutputWithContext(context.Context) DeployContainerGroupVolumeInfoListOutput
}

DeployContainerGroupVolumeInfoListInput is an input type that accepts DeployContainerGroupVolumeInfoListArgs and DeployContainerGroupVolumeInfoListOutput values. You can construct a concrete instance of `DeployContainerGroupVolumeInfoListInput` via:

DeployContainerGroupVolumeInfoListArgs{...}

type DeployContainerGroupVolumeInfoListOutput

type DeployContainerGroupVolumeInfoListOutput struct{ *pulumi.OutputState }

func (DeployContainerGroupVolumeInfoListOutput) ElementType

func (DeployContainerGroupVolumeInfoListOutput) ToDeployContainerGroupVolumeInfoListOutput

func (o DeployContainerGroupVolumeInfoListOutput) ToDeployContainerGroupVolumeInfoListOutput() DeployContainerGroupVolumeInfoListOutput

func (DeployContainerGroupVolumeInfoListOutput) ToDeployContainerGroupVolumeInfoListOutputWithContext

func (o DeployContainerGroupVolumeInfoListOutput) ToDeployContainerGroupVolumeInfoListOutputWithContext(ctx context.Context) DeployContainerGroupVolumeInfoListOutput

func (DeployContainerGroupVolumeInfoListOutput) VolumeConfig

func (DeployContainerGroupVolumeInfoListOutput) VolumeName

func (DeployContainerGroupVolumeInfoListOutput) VolumeType

type DeployContainerGroupVolumeMountInfoList

type DeployContainerGroupVolumeMountInfoList struct {
	ReadOrWrite        *string `pulumi:"readOrWrite"`
	VolumeMountName    string  `pulumi:"volumeMountName"`
	VolumeMountPath    string  `pulumi:"volumeMountPath"`
	VolumeMountSubPath *string `pulumi:"volumeMountSubPath"`
}

type DeployContainerGroupVolumeMountInfoListArgs

type DeployContainerGroupVolumeMountInfoListArgs struct {
	ReadOrWrite        pulumi.StringPtrInput `pulumi:"readOrWrite"`
	VolumeMountName    pulumi.StringInput    `pulumi:"volumeMountName"`
	VolumeMountPath    pulumi.StringInput    `pulumi:"volumeMountPath"`
	VolumeMountSubPath pulumi.StringPtrInput `pulumi:"volumeMountSubPath"`
}

func (DeployContainerGroupVolumeMountInfoListArgs) ElementType

func (DeployContainerGroupVolumeMountInfoListArgs) ToDeployContainerGroupVolumeMountInfoListOutput

func (i DeployContainerGroupVolumeMountInfoListArgs) ToDeployContainerGroupVolumeMountInfoListOutput() DeployContainerGroupVolumeMountInfoListOutput

func (DeployContainerGroupVolumeMountInfoListArgs) ToDeployContainerGroupVolumeMountInfoListOutputWithContext

func (i DeployContainerGroupVolumeMountInfoListArgs) ToDeployContainerGroupVolumeMountInfoListOutputWithContext(ctx context.Context) DeployContainerGroupVolumeMountInfoListOutput

type DeployContainerGroupVolumeMountInfoListArray

type DeployContainerGroupVolumeMountInfoListArray []DeployContainerGroupVolumeMountInfoListInput

func (DeployContainerGroupVolumeMountInfoListArray) ElementType

func (DeployContainerGroupVolumeMountInfoListArray) ToDeployContainerGroupVolumeMountInfoListArrayOutput

func (i DeployContainerGroupVolumeMountInfoListArray) ToDeployContainerGroupVolumeMountInfoListArrayOutput() DeployContainerGroupVolumeMountInfoListArrayOutput

func (DeployContainerGroupVolumeMountInfoListArray) ToDeployContainerGroupVolumeMountInfoListArrayOutputWithContext

func (i DeployContainerGroupVolumeMountInfoListArray) ToDeployContainerGroupVolumeMountInfoListArrayOutputWithContext(ctx context.Context) DeployContainerGroupVolumeMountInfoListArrayOutput

type DeployContainerGroupVolumeMountInfoListArrayInput

type DeployContainerGroupVolumeMountInfoListArrayInput interface {
	pulumi.Input

	ToDeployContainerGroupVolumeMountInfoListArrayOutput() DeployContainerGroupVolumeMountInfoListArrayOutput
	ToDeployContainerGroupVolumeMountInfoListArrayOutputWithContext(context.Context) DeployContainerGroupVolumeMountInfoListArrayOutput
}

DeployContainerGroupVolumeMountInfoListArrayInput is an input type that accepts DeployContainerGroupVolumeMountInfoListArray and DeployContainerGroupVolumeMountInfoListArrayOutput values. You can construct a concrete instance of `DeployContainerGroupVolumeMountInfoListArrayInput` via:

DeployContainerGroupVolumeMountInfoListArray{ DeployContainerGroupVolumeMountInfoListArgs{...} }

type DeployContainerGroupVolumeMountInfoListArrayOutput

type DeployContainerGroupVolumeMountInfoListArrayOutput struct{ *pulumi.OutputState }

func (DeployContainerGroupVolumeMountInfoListArrayOutput) ElementType

func (DeployContainerGroupVolumeMountInfoListArrayOutput) Index

func (DeployContainerGroupVolumeMountInfoListArrayOutput) ToDeployContainerGroupVolumeMountInfoListArrayOutput

func (o DeployContainerGroupVolumeMountInfoListArrayOutput) ToDeployContainerGroupVolumeMountInfoListArrayOutput() DeployContainerGroupVolumeMountInfoListArrayOutput

func (DeployContainerGroupVolumeMountInfoListArrayOutput) ToDeployContainerGroupVolumeMountInfoListArrayOutputWithContext

func (o DeployContainerGroupVolumeMountInfoListArrayOutput) ToDeployContainerGroupVolumeMountInfoListArrayOutputWithContext(ctx context.Context) DeployContainerGroupVolumeMountInfoListArrayOutput

type DeployContainerGroupVolumeMountInfoListInput

type DeployContainerGroupVolumeMountInfoListInput interface {
	pulumi.Input

	ToDeployContainerGroupVolumeMountInfoListOutput() DeployContainerGroupVolumeMountInfoListOutput
	ToDeployContainerGroupVolumeMountInfoListOutputWithContext(context.Context) DeployContainerGroupVolumeMountInfoListOutput
}

DeployContainerGroupVolumeMountInfoListInput is an input type that accepts DeployContainerGroupVolumeMountInfoListArgs and DeployContainerGroupVolumeMountInfoListOutput values. You can construct a concrete instance of `DeployContainerGroupVolumeMountInfoListInput` via:

DeployContainerGroupVolumeMountInfoListArgs{...}

type DeployContainerGroupVolumeMountInfoListOutput

type DeployContainerGroupVolumeMountInfoListOutput struct{ *pulumi.OutputState }

func (DeployContainerGroupVolumeMountInfoListOutput) ElementType

func (DeployContainerGroupVolumeMountInfoListOutput) ReadOrWrite

func (DeployContainerGroupVolumeMountInfoListOutput) ToDeployContainerGroupVolumeMountInfoListOutput

func (o DeployContainerGroupVolumeMountInfoListOutput) ToDeployContainerGroupVolumeMountInfoListOutput() DeployContainerGroupVolumeMountInfoListOutput

func (DeployContainerGroupVolumeMountInfoListOutput) ToDeployContainerGroupVolumeMountInfoListOutputWithContext

func (o DeployContainerGroupVolumeMountInfoListOutput) ToDeployContainerGroupVolumeMountInfoListOutputWithContext(ctx context.Context) DeployContainerGroupVolumeMountInfoListOutput

func (DeployContainerGroupVolumeMountInfoListOutput) VolumeMountName

func (DeployContainerGroupVolumeMountInfoListOutput) VolumeMountPath

func (DeployContainerGroupVolumeMountInfoListOutput) VolumeMountSubPath

type DeployContainerGroupWarmupSetting

type DeployContainerGroupWarmupSetting struct {
	Curvature         *int  `pulumi:"curvature"`
	Enabled           *bool `pulumi:"enabled"`
	EnabledProtection *bool `pulumi:"enabledProtection"`
	WarmupTime        *int  `pulumi:"warmupTime"`
}

type DeployContainerGroupWarmupSettingArgs

type DeployContainerGroupWarmupSettingArgs struct {
	Curvature         pulumi.IntPtrInput  `pulumi:"curvature"`
	Enabled           pulumi.BoolPtrInput `pulumi:"enabled"`
	EnabledProtection pulumi.BoolPtrInput `pulumi:"enabledProtection"`
	WarmupTime        pulumi.IntPtrInput  `pulumi:"warmupTime"`
}

func (DeployContainerGroupWarmupSettingArgs) ElementType

func (DeployContainerGroupWarmupSettingArgs) ToDeployContainerGroupWarmupSettingOutput

func (i DeployContainerGroupWarmupSettingArgs) ToDeployContainerGroupWarmupSettingOutput() DeployContainerGroupWarmupSettingOutput

func (DeployContainerGroupWarmupSettingArgs) ToDeployContainerGroupWarmupSettingOutputWithContext

func (i DeployContainerGroupWarmupSettingArgs) ToDeployContainerGroupWarmupSettingOutputWithContext(ctx context.Context) DeployContainerGroupWarmupSettingOutput

func (DeployContainerGroupWarmupSettingArgs) ToDeployContainerGroupWarmupSettingPtrOutput

func (i DeployContainerGroupWarmupSettingArgs) ToDeployContainerGroupWarmupSettingPtrOutput() DeployContainerGroupWarmupSettingPtrOutput

func (DeployContainerGroupWarmupSettingArgs) ToDeployContainerGroupWarmupSettingPtrOutputWithContext

func (i DeployContainerGroupWarmupSettingArgs) ToDeployContainerGroupWarmupSettingPtrOutputWithContext(ctx context.Context) DeployContainerGroupWarmupSettingPtrOutput

type DeployContainerGroupWarmupSettingInput

type DeployContainerGroupWarmupSettingInput interface {
	pulumi.Input

	ToDeployContainerGroupWarmupSettingOutput() DeployContainerGroupWarmupSettingOutput
	ToDeployContainerGroupWarmupSettingOutputWithContext(context.Context) DeployContainerGroupWarmupSettingOutput
}

DeployContainerGroupWarmupSettingInput is an input type that accepts DeployContainerGroupWarmupSettingArgs and DeployContainerGroupWarmupSettingOutput values. You can construct a concrete instance of `DeployContainerGroupWarmupSettingInput` via:

DeployContainerGroupWarmupSettingArgs{...}

type DeployContainerGroupWarmupSettingOutput

type DeployContainerGroupWarmupSettingOutput struct{ *pulumi.OutputState }

func (DeployContainerGroupWarmupSettingOutput) Curvature

func (DeployContainerGroupWarmupSettingOutput) ElementType

func (DeployContainerGroupWarmupSettingOutput) Enabled

func (DeployContainerGroupWarmupSettingOutput) EnabledProtection

func (DeployContainerGroupWarmupSettingOutput) ToDeployContainerGroupWarmupSettingOutput

func (o DeployContainerGroupWarmupSettingOutput) ToDeployContainerGroupWarmupSettingOutput() DeployContainerGroupWarmupSettingOutput

func (DeployContainerGroupWarmupSettingOutput) ToDeployContainerGroupWarmupSettingOutputWithContext

func (o DeployContainerGroupWarmupSettingOutput) ToDeployContainerGroupWarmupSettingOutputWithContext(ctx context.Context) DeployContainerGroupWarmupSettingOutput

func (DeployContainerGroupWarmupSettingOutput) ToDeployContainerGroupWarmupSettingPtrOutput

func (o DeployContainerGroupWarmupSettingOutput) ToDeployContainerGroupWarmupSettingPtrOutput() DeployContainerGroupWarmupSettingPtrOutput

func (DeployContainerGroupWarmupSettingOutput) ToDeployContainerGroupWarmupSettingPtrOutputWithContext

func (o DeployContainerGroupWarmupSettingOutput) ToDeployContainerGroupWarmupSettingPtrOutputWithContext(ctx context.Context) DeployContainerGroupWarmupSettingPtrOutput

func (DeployContainerGroupWarmupSettingOutput) WarmupTime

type DeployContainerGroupWarmupSettingPtrInput

type DeployContainerGroupWarmupSettingPtrInput interface {
	pulumi.Input

	ToDeployContainerGroupWarmupSettingPtrOutput() DeployContainerGroupWarmupSettingPtrOutput
	ToDeployContainerGroupWarmupSettingPtrOutputWithContext(context.Context) DeployContainerGroupWarmupSettingPtrOutput
}

DeployContainerGroupWarmupSettingPtrInput is an input type that accepts DeployContainerGroupWarmupSettingArgs, DeployContainerGroupWarmupSettingPtr and DeployContainerGroupWarmupSettingPtrOutput values. You can construct a concrete instance of `DeployContainerGroupWarmupSettingPtrInput` via:

        DeployContainerGroupWarmupSettingArgs{...}

or:

        nil

type DeployContainerGroupWarmupSettingPtrOutput

type DeployContainerGroupWarmupSettingPtrOutput struct{ *pulumi.OutputState }

func (DeployContainerGroupWarmupSettingPtrOutput) Curvature

func (DeployContainerGroupWarmupSettingPtrOutput) Elem

func (DeployContainerGroupWarmupSettingPtrOutput) ElementType

func (DeployContainerGroupWarmupSettingPtrOutput) Enabled

func (DeployContainerGroupWarmupSettingPtrOutput) EnabledProtection

func (DeployContainerGroupWarmupSettingPtrOutput) ToDeployContainerGroupWarmupSettingPtrOutput

func (o DeployContainerGroupWarmupSettingPtrOutput) ToDeployContainerGroupWarmupSettingPtrOutput() DeployContainerGroupWarmupSettingPtrOutput

func (DeployContainerGroupWarmupSettingPtrOutput) ToDeployContainerGroupWarmupSettingPtrOutputWithContext

func (o DeployContainerGroupWarmupSettingPtrOutput) ToDeployContainerGroupWarmupSettingPtrOutputWithContext(ctx context.Context) DeployContainerGroupWarmupSettingPtrOutput

func (DeployContainerGroupWarmupSettingPtrOutput) WarmupTime

type DeployVmGroup

type DeployVmGroup struct {
	pulumi.CustomResourceState

	// javaagent info: SERVICE_AGENT/OT_AGENT.
	AgentProfileLists DeployVmGroupAgentProfileListArrayOutput `pulumi:"agentProfileLists"`
	// The ratio of instances participating in each batch during rolling release.
	DeployBatches pulumi.Float64ArrayOutput `pulumi:"deployBatches"`
	// Whether to enable beta batch.
	DeployBetaEnable pulumi.BoolOutput `pulumi:"deployBetaEnable"`
	// group description.
	DeployDesc pulumi.StringOutput `pulumi:"deployDesc"`
	// The execution method of rolling release.
	DeployExeMode pulumi.StringOutput `pulumi:"deployExeMode"`
	// The time interval for each batch during rolling release.
	DeployWaitTime pulumi.IntOutput `pulumi:"deployWaitTime"`
	// Whether to enable health check.
	EnableHealthCheck pulumi.BoolOutput `pulumi:"enableHealthCheck"`
	// Whether to allow forced start.
	ForceStart pulumi.BoolOutput `pulumi:"forceStart"`
	// group id.
	GroupId pulumi.StringOutput `pulumi:"groupId"`
	// When enabling health check, configure the health check settings.
	HealthCheckSettings DeployVmGroupHealthCheckSettingsOutput `pulumi:"healthCheckSettings"`
	// Whether to perform incremental deployment. The default value is false, which means full update.
	IncrementalDeployment pulumi.BoolOutput `pulumi:"incrementalDeployment"`
	// JDK name: konaJDK or openJDK.
	JdkName pulumi.StringOutput `pulumi:"jdkName"`
	// JDK version: 8 or 11(openJDK only support 8).
	JdkVersion pulumi.StringOutput `pulumi:"jdkVersion"`
	// program package ID.
	PkgId pulumi.StringOutput `pulumi:"pkgId"`
	// The base64-encoded startup script.
	StartScript pulumi.StringOutput `pulumi:"startScript"`
	// start args of group.
	StartupParameters pulumi.StringOutput `pulumi:"startupParameters"`
	// The base64-encoded stop script.
	StopScript pulumi.StringOutput `pulumi:"stopScript"`
	// Update method: 0 for fast update, 1 for rolling update.
	UpdateType pulumi.IntOutput `pulumi:"updateType"`
	// warmup setting.
	WarmupSetting DeployVmGroupWarmupSettingOutput `pulumi:"warmupSetting"`
}

func GetDeployVmGroup

func GetDeployVmGroup(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *DeployVmGroupState, opts ...pulumi.ResourceOption) (*DeployVmGroup, error)

GetDeployVmGroup gets an existing DeployVmGroup 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 NewDeployVmGroup

func NewDeployVmGroup(ctx *pulumi.Context,
	name string, args *DeployVmGroupArgs, opts ...pulumi.ResourceOption) (*DeployVmGroup, error)

NewDeployVmGroup registers a new resource with the given unique name, arguments, and options.

func (*DeployVmGroup) ElementType

func (*DeployVmGroup) ElementType() reflect.Type

func (*DeployVmGroup) ToDeployVmGroupOutput

func (i *DeployVmGroup) ToDeployVmGroupOutput() DeployVmGroupOutput

func (*DeployVmGroup) ToDeployVmGroupOutputWithContext

func (i *DeployVmGroup) ToDeployVmGroupOutputWithContext(ctx context.Context) DeployVmGroupOutput

type DeployVmGroupAgentProfileList

type DeployVmGroupAgentProfileList struct {
	AgentType    *string `pulumi:"agentType"`
	AgentVersion *string `pulumi:"agentVersion"`
}

type DeployVmGroupAgentProfileListArgs

type DeployVmGroupAgentProfileListArgs struct {
	AgentType    pulumi.StringPtrInput `pulumi:"agentType"`
	AgentVersion pulumi.StringPtrInput `pulumi:"agentVersion"`
}

func (DeployVmGroupAgentProfileListArgs) ElementType

func (DeployVmGroupAgentProfileListArgs) ToDeployVmGroupAgentProfileListOutput

func (i DeployVmGroupAgentProfileListArgs) ToDeployVmGroupAgentProfileListOutput() DeployVmGroupAgentProfileListOutput

func (DeployVmGroupAgentProfileListArgs) ToDeployVmGroupAgentProfileListOutputWithContext

func (i DeployVmGroupAgentProfileListArgs) ToDeployVmGroupAgentProfileListOutputWithContext(ctx context.Context) DeployVmGroupAgentProfileListOutput

type DeployVmGroupAgentProfileListArray

type DeployVmGroupAgentProfileListArray []DeployVmGroupAgentProfileListInput

func (DeployVmGroupAgentProfileListArray) ElementType

func (DeployVmGroupAgentProfileListArray) ToDeployVmGroupAgentProfileListArrayOutput

func (i DeployVmGroupAgentProfileListArray) ToDeployVmGroupAgentProfileListArrayOutput() DeployVmGroupAgentProfileListArrayOutput

func (DeployVmGroupAgentProfileListArray) ToDeployVmGroupAgentProfileListArrayOutputWithContext

func (i DeployVmGroupAgentProfileListArray) ToDeployVmGroupAgentProfileListArrayOutputWithContext(ctx context.Context) DeployVmGroupAgentProfileListArrayOutput

type DeployVmGroupAgentProfileListArrayInput

type DeployVmGroupAgentProfileListArrayInput interface {
	pulumi.Input

	ToDeployVmGroupAgentProfileListArrayOutput() DeployVmGroupAgentProfileListArrayOutput
	ToDeployVmGroupAgentProfileListArrayOutputWithContext(context.Context) DeployVmGroupAgentProfileListArrayOutput
}

DeployVmGroupAgentProfileListArrayInput is an input type that accepts DeployVmGroupAgentProfileListArray and DeployVmGroupAgentProfileListArrayOutput values. You can construct a concrete instance of `DeployVmGroupAgentProfileListArrayInput` via:

DeployVmGroupAgentProfileListArray{ DeployVmGroupAgentProfileListArgs{...} }

type DeployVmGroupAgentProfileListArrayOutput

type DeployVmGroupAgentProfileListArrayOutput struct{ *pulumi.OutputState }

func (DeployVmGroupAgentProfileListArrayOutput) ElementType

func (DeployVmGroupAgentProfileListArrayOutput) Index

func (DeployVmGroupAgentProfileListArrayOutput) ToDeployVmGroupAgentProfileListArrayOutput

func (o DeployVmGroupAgentProfileListArrayOutput) ToDeployVmGroupAgentProfileListArrayOutput() DeployVmGroupAgentProfileListArrayOutput

func (DeployVmGroupAgentProfileListArrayOutput) ToDeployVmGroupAgentProfileListArrayOutputWithContext

func (o DeployVmGroupAgentProfileListArrayOutput) ToDeployVmGroupAgentProfileListArrayOutputWithContext(ctx context.Context) DeployVmGroupAgentProfileListArrayOutput

type DeployVmGroupAgentProfileListInput

type DeployVmGroupAgentProfileListInput interface {
	pulumi.Input

	ToDeployVmGroupAgentProfileListOutput() DeployVmGroupAgentProfileListOutput
	ToDeployVmGroupAgentProfileListOutputWithContext(context.Context) DeployVmGroupAgentProfileListOutput
}

DeployVmGroupAgentProfileListInput is an input type that accepts DeployVmGroupAgentProfileListArgs and DeployVmGroupAgentProfileListOutput values. You can construct a concrete instance of `DeployVmGroupAgentProfileListInput` via:

DeployVmGroupAgentProfileListArgs{...}

type DeployVmGroupAgentProfileListOutput

type DeployVmGroupAgentProfileListOutput struct{ *pulumi.OutputState }

func (DeployVmGroupAgentProfileListOutput) AgentType

func (DeployVmGroupAgentProfileListOutput) AgentVersion

func (DeployVmGroupAgentProfileListOutput) ElementType

func (DeployVmGroupAgentProfileListOutput) ToDeployVmGroupAgentProfileListOutput

func (o DeployVmGroupAgentProfileListOutput) ToDeployVmGroupAgentProfileListOutput() DeployVmGroupAgentProfileListOutput

func (DeployVmGroupAgentProfileListOutput) ToDeployVmGroupAgentProfileListOutputWithContext

func (o DeployVmGroupAgentProfileListOutput) ToDeployVmGroupAgentProfileListOutputWithContext(ctx context.Context) DeployVmGroupAgentProfileListOutput

type DeployVmGroupArgs

type DeployVmGroupArgs struct {
	// javaagent info: SERVICE_AGENT/OT_AGENT.
	AgentProfileLists DeployVmGroupAgentProfileListArrayInput
	// The ratio of instances participating in each batch during rolling release.
	DeployBatches pulumi.Float64ArrayInput
	// Whether to enable beta batch.
	DeployBetaEnable pulumi.BoolPtrInput
	// group description.
	DeployDesc pulumi.StringPtrInput
	// The execution method of rolling release.
	DeployExeMode pulumi.StringPtrInput
	// The time interval for each batch during rolling release.
	DeployWaitTime pulumi.IntPtrInput
	// Whether to enable health check.
	EnableHealthCheck pulumi.BoolPtrInput
	// Whether to allow forced start.
	ForceStart pulumi.BoolPtrInput
	// group id.
	GroupId pulumi.StringInput
	// When enabling health check, configure the health check settings.
	HealthCheckSettings DeployVmGroupHealthCheckSettingsPtrInput
	// Whether to perform incremental deployment. The default value is false, which means full update.
	IncrementalDeployment pulumi.BoolPtrInput
	// JDK name: konaJDK or openJDK.
	JdkName pulumi.StringPtrInput
	// JDK version: 8 or 11(openJDK only support 8).
	JdkVersion pulumi.StringPtrInput
	// program package ID.
	PkgId pulumi.StringInput
	// The base64-encoded startup script.
	StartScript pulumi.StringPtrInput
	// start args of group.
	StartupParameters pulumi.StringPtrInput
	// The base64-encoded stop script.
	StopScript pulumi.StringPtrInput
	// Update method: 0 for fast update, 1 for rolling update.
	UpdateType pulumi.IntPtrInput
	// warmup setting.
	WarmupSetting DeployVmGroupWarmupSettingPtrInput
}

The set of arguments for constructing a DeployVmGroup resource.

func (DeployVmGroupArgs) ElementType

func (DeployVmGroupArgs) ElementType() reflect.Type

type DeployVmGroupArray

type DeployVmGroupArray []DeployVmGroupInput

func (DeployVmGroupArray) ElementType

func (DeployVmGroupArray) ElementType() reflect.Type

func (DeployVmGroupArray) ToDeployVmGroupArrayOutput

func (i DeployVmGroupArray) ToDeployVmGroupArrayOutput() DeployVmGroupArrayOutput

func (DeployVmGroupArray) ToDeployVmGroupArrayOutputWithContext

func (i DeployVmGroupArray) ToDeployVmGroupArrayOutputWithContext(ctx context.Context) DeployVmGroupArrayOutput

type DeployVmGroupArrayInput

type DeployVmGroupArrayInput interface {
	pulumi.Input

	ToDeployVmGroupArrayOutput() DeployVmGroupArrayOutput
	ToDeployVmGroupArrayOutputWithContext(context.Context) DeployVmGroupArrayOutput
}

DeployVmGroupArrayInput is an input type that accepts DeployVmGroupArray and DeployVmGroupArrayOutput values. You can construct a concrete instance of `DeployVmGroupArrayInput` via:

DeployVmGroupArray{ DeployVmGroupArgs{...} }

type DeployVmGroupArrayOutput

type DeployVmGroupArrayOutput struct{ *pulumi.OutputState }

func (DeployVmGroupArrayOutput) ElementType

func (DeployVmGroupArrayOutput) ElementType() reflect.Type

func (DeployVmGroupArrayOutput) Index

func (DeployVmGroupArrayOutput) ToDeployVmGroupArrayOutput

func (o DeployVmGroupArrayOutput) ToDeployVmGroupArrayOutput() DeployVmGroupArrayOutput

func (DeployVmGroupArrayOutput) ToDeployVmGroupArrayOutputWithContext

func (o DeployVmGroupArrayOutput) ToDeployVmGroupArrayOutputWithContext(ctx context.Context) DeployVmGroupArrayOutput

type DeployVmGroupHealthCheckSettings

type DeployVmGroupHealthCheckSettings struct {
	LivenessProbe  *DeployVmGroupHealthCheckSettingsLivenessProbe  `pulumi:"livenessProbe"`
	ReadinessProbe *DeployVmGroupHealthCheckSettingsReadinessProbe `pulumi:"readinessProbe"`
}

type DeployVmGroupHealthCheckSettingsArgs

type DeployVmGroupHealthCheckSettingsArgs struct {
	LivenessProbe  DeployVmGroupHealthCheckSettingsLivenessProbePtrInput  `pulumi:"livenessProbe"`
	ReadinessProbe DeployVmGroupHealthCheckSettingsReadinessProbePtrInput `pulumi:"readinessProbe"`
}

func (DeployVmGroupHealthCheckSettingsArgs) ElementType

func (DeployVmGroupHealthCheckSettingsArgs) ToDeployVmGroupHealthCheckSettingsOutput

func (i DeployVmGroupHealthCheckSettingsArgs) ToDeployVmGroupHealthCheckSettingsOutput() DeployVmGroupHealthCheckSettingsOutput

func (DeployVmGroupHealthCheckSettingsArgs) ToDeployVmGroupHealthCheckSettingsOutputWithContext

func (i DeployVmGroupHealthCheckSettingsArgs) ToDeployVmGroupHealthCheckSettingsOutputWithContext(ctx context.Context) DeployVmGroupHealthCheckSettingsOutput

func (DeployVmGroupHealthCheckSettingsArgs) ToDeployVmGroupHealthCheckSettingsPtrOutput

func (i DeployVmGroupHealthCheckSettingsArgs) ToDeployVmGroupHealthCheckSettingsPtrOutput() DeployVmGroupHealthCheckSettingsPtrOutput

func (DeployVmGroupHealthCheckSettingsArgs) ToDeployVmGroupHealthCheckSettingsPtrOutputWithContext

func (i DeployVmGroupHealthCheckSettingsArgs) ToDeployVmGroupHealthCheckSettingsPtrOutputWithContext(ctx context.Context) DeployVmGroupHealthCheckSettingsPtrOutput

type DeployVmGroupHealthCheckSettingsInput

type DeployVmGroupHealthCheckSettingsInput interface {
	pulumi.Input

	ToDeployVmGroupHealthCheckSettingsOutput() DeployVmGroupHealthCheckSettingsOutput
	ToDeployVmGroupHealthCheckSettingsOutputWithContext(context.Context) DeployVmGroupHealthCheckSettingsOutput
}

DeployVmGroupHealthCheckSettingsInput is an input type that accepts DeployVmGroupHealthCheckSettingsArgs and DeployVmGroupHealthCheckSettingsOutput values. You can construct a concrete instance of `DeployVmGroupHealthCheckSettingsInput` via:

DeployVmGroupHealthCheckSettingsArgs{...}

type DeployVmGroupHealthCheckSettingsLivenessProbe

type DeployVmGroupHealthCheckSettingsLivenessProbe struct {
	ActionType          string   `pulumi:"actionType"`
	Commands            []string `pulumi:"commands"`
	FailureThreshold    *int     `pulumi:"failureThreshold"`
	InitialDelaySeconds *int     `pulumi:"initialDelaySeconds"`
	Path                *string  `pulumi:"path"`
	PeriodSeconds       *int     `pulumi:"periodSeconds"`
	Port                *int     `pulumi:"port"`
	Scheme              *string  `pulumi:"scheme"`
	SuccessThreshold    *int     `pulumi:"successThreshold"`
	TimeoutSeconds      *int     `pulumi:"timeoutSeconds"`
	Type                *string  `pulumi:"type"`
}

type DeployVmGroupHealthCheckSettingsLivenessProbeArgs

type DeployVmGroupHealthCheckSettingsLivenessProbeArgs struct {
	ActionType          pulumi.StringInput      `pulumi:"actionType"`
	Commands            pulumi.StringArrayInput `pulumi:"commands"`
	FailureThreshold    pulumi.IntPtrInput      `pulumi:"failureThreshold"`
	InitialDelaySeconds pulumi.IntPtrInput      `pulumi:"initialDelaySeconds"`
	Path                pulumi.StringPtrInput   `pulumi:"path"`
	PeriodSeconds       pulumi.IntPtrInput      `pulumi:"periodSeconds"`
	Port                pulumi.IntPtrInput      `pulumi:"port"`
	Scheme              pulumi.StringPtrInput   `pulumi:"scheme"`
	SuccessThreshold    pulumi.IntPtrInput      `pulumi:"successThreshold"`
	TimeoutSeconds      pulumi.IntPtrInput      `pulumi:"timeoutSeconds"`
	Type                pulumi.StringPtrInput   `pulumi:"type"`
}

func (DeployVmGroupHealthCheckSettingsLivenessProbeArgs) ElementType

func (DeployVmGroupHealthCheckSettingsLivenessProbeArgs) ToDeployVmGroupHealthCheckSettingsLivenessProbeOutput

func (i DeployVmGroupHealthCheckSettingsLivenessProbeArgs) ToDeployVmGroupHealthCheckSettingsLivenessProbeOutput() DeployVmGroupHealthCheckSettingsLivenessProbeOutput

func (DeployVmGroupHealthCheckSettingsLivenessProbeArgs) ToDeployVmGroupHealthCheckSettingsLivenessProbeOutputWithContext

func (i DeployVmGroupHealthCheckSettingsLivenessProbeArgs) ToDeployVmGroupHealthCheckSettingsLivenessProbeOutputWithContext(ctx context.Context) DeployVmGroupHealthCheckSettingsLivenessProbeOutput

func (DeployVmGroupHealthCheckSettingsLivenessProbeArgs) ToDeployVmGroupHealthCheckSettingsLivenessProbePtrOutput

func (i DeployVmGroupHealthCheckSettingsLivenessProbeArgs) ToDeployVmGroupHealthCheckSettingsLivenessProbePtrOutput() DeployVmGroupHealthCheckSettingsLivenessProbePtrOutput

func (DeployVmGroupHealthCheckSettingsLivenessProbeArgs) ToDeployVmGroupHealthCheckSettingsLivenessProbePtrOutputWithContext

func (i DeployVmGroupHealthCheckSettingsLivenessProbeArgs) ToDeployVmGroupHealthCheckSettingsLivenessProbePtrOutputWithContext(ctx context.Context) DeployVmGroupHealthCheckSettingsLivenessProbePtrOutput

type DeployVmGroupHealthCheckSettingsLivenessProbeInput

type DeployVmGroupHealthCheckSettingsLivenessProbeInput interface {
	pulumi.Input

	ToDeployVmGroupHealthCheckSettingsLivenessProbeOutput() DeployVmGroupHealthCheckSettingsLivenessProbeOutput
	ToDeployVmGroupHealthCheckSettingsLivenessProbeOutputWithContext(context.Context) DeployVmGroupHealthCheckSettingsLivenessProbeOutput
}

DeployVmGroupHealthCheckSettingsLivenessProbeInput is an input type that accepts DeployVmGroupHealthCheckSettingsLivenessProbeArgs and DeployVmGroupHealthCheckSettingsLivenessProbeOutput values. You can construct a concrete instance of `DeployVmGroupHealthCheckSettingsLivenessProbeInput` via:

DeployVmGroupHealthCheckSettingsLivenessProbeArgs{...}

type DeployVmGroupHealthCheckSettingsLivenessProbeOutput

type DeployVmGroupHealthCheckSettingsLivenessProbeOutput struct{ *pulumi.OutputState }

func (DeployVmGroupHealthCheckSettingsLivenessProbeOutput) ActionType

func (DeployVmGroupHealthCheckSettingsLivenessProbeOutput) Commands

func (DeployVmGroupHealthCheckSettingsLivenessProbeOutput) ElementType

func (DeployVmGroupHealthCheckSettingsLivenessProbeOutput) FailureThreshold

func (DeployVmGroupHealthCheckSettingsLivenessProbeOutput) InitialDelaySeconds

func (DeployVmGroupHealthCheckSettingsLivenessProbeOutput) Path

func (DeployVmGroupHealthCheckSettingsLivenessProbeOutput) PeriodSeconds

func (DeployVmGroupHealthCheckSettingsLivenessProbeOutput) Port

func (DeployVmGroupHealthCheckSettingsLivenessProbeOutput) Scheme

func (DeployVmGroupHealthCheckSettingsLivenessProbeOutput) SuccessThreshold

func (DeployVmGroupHealthCheckSettingsLivenessProbeOutput) TimeoutSeconds

func (DeployVmGroupHealthCheckSettingsLivenessProbeOutput) ToDeployVmGroupHealthCheckSettingsLivenessProbeOutput

func (o DeployVmGroupHealthCheckSettingsLivenessProbeOutput) ToDeployVmGroupHealthCheckSettingsLivenessProbeOutput() DeployVmGroupHealthCheckSettingsLivenessProbeOutput

func (DeployVmGroupHealthCheckSettingsLivenessProbeOutput) ToDeployVmGroupHealthCheckSettingsLivenessProbeOutputWithContext

func (o DeployVmGroupHealthCheckSettingsLivenessProbeOutput) ToDeployVmGroupHealthCheckSettingsLivenessProbeOutputWithContext(ctx context.Context) DeployVmGroupHealthCheckSettingsLivenessProbeOutput

func (DeployVmGroupHealthCheckSettingsLivenessProbeOutput) ToDeployVmGroupHealthCheckSettingsLivenessProbePtrOutput

func (o DeployVmGroupHealthCheckSettingsLivenessProbeOutput) ToDeployVmGroupHealthCheckSettingsLivenessProbePtrOutput() DeployVmGroupHealthCheckSettingsLivenessProbePtrOutput

func (DeployVmGroupHealthCheckSettingsLivenessProbeOutput) ToDeployVmGroupHealthCheckSettingsLivenessProbePtrOutputWithContext

func (o DeployVmGroupHealthCheckSettingsLivenessProbeOutput) ToDeployVmGroupHealthCheckSettingsLivenessProbePtrOutputWithContext(ctx context.Context) DeployVmGroupHealthCheckSettingsLivenessProbePtrOutput

func (DeployVmGroupHealthCheckSettingsLivenessProbeOutput) Type

type DeployVmGroupHealthCheckSettingsLivenessProbePtrInput

type DeployVmGroupHealthCheckSettingsLivenessProbePtrInput interface {
	pulumi.Input

	ToDeployVmGroupHealthCheckSettingsLivenessProbePtrOutput() DeployVmGroupHealthCheckSettingsLivenessProbePtrOutput
	ToDeployVmGroupHealthCheckSettingsLivenessProbePtrOutputWithContext(context.Context) DeployVmGroupHealthCheckSettingsLivenessProbePtrOutput
}

DeployVmGroupHealthCheckSettingsLivenessProbePtrInput is an input type that accepts DeployVmGroupHealthCheckSettingsLivenessProbeArgs, DeployVmGroupHealthCheckSettingsLivenessProbePtr and DeployVmGroupHealthCheckSettingsLivenessProbePtrOutput values. You can construct a concrete instance of `DeployVmGroupHealthCheckSettingsLivenessProbePtrInput` via:

        DeployVmGroupHealthCheckSettingsLivenessProbeArgs{...}

or:

        nil

type DeployVmGroupHealthCheckSettingsLivenessProbePtrOutput

type DeployVmGroupHealthCheckSettingsLivenessProbePtrOutput struct{ *pulumi.OutputState }

func (DeployVmGroupHealthCheckSettingsLivenessProbePtrOutput) ActionType

func (DeployVmGroupHealthCheckSettingsLivenessProbePtrOutput) Commands

func (DeployVmGroupHealthCheckSettingsLivenessProbePtrOutput) Elem

func (DeployVmGroupHealthCheckSettingsLivenessProbePtrOutput) ElementType

func (DeployVmGroupHealthCheckSettingsLivenessProbePtrOutput) FailureThreshold

func (DeployVmGroupHealthCheckSettingsLivenessProbePtrOutput) InitialDelaySeconds

func (DeployVmGroupHealthCheckSettingsLivenessProbePtrOutput) Path

func (DeployVmGroupHealthCheckSettingsLivenessProbePtrOutput) PeriodSeconds

func (DeployVmGroupHealthCheckSettingsLivenessProbePtrOutput) Port

func (DeployVmGroupHealthCheckSettingsLivenessProbePtrOutput) Scheme

func (DeployVmGroupHealthCheckSettingsLivenessProbePtrOutput) SuccessThreshold

func (DeployVmGroupHealthCheckSettingsLivenessProbePtrOutput) TimeoutSeconds

func (DeployVmGroupHealthCheckSettingsLivenessProbePtrOutput) ToDeployVmGroupHealthCheckSettingsLivenessProbePtrOutput

func (DeployVmGroupHealthCheckSettingsLivenessProbePtrOutput) ToDeployVmGroupHealthCheckSettingsLivenessProbePtrOutputWithContext

func (o DeployVmGroupHealthCheckSettingsLivenessProbePtrOutput) ToDeployVmGroupHealthCheckSettingsLivenessProbePtrOutputWithContext(ctx context.Context) DeployVmGroupHealthCheckSettingsLivenessProbePtrOutput

func (DeployVmGroupHealthCheckSettingsLivenessProbePtrOutput) Type

type DeployVmGroupHealthCheckSettingsOutput

type DeployVmGroupHealthCheckSettingsOutput struct{ *pulumi.OutputState }

func (DeployVmGroupHealthCheckSettingsOutput) ElementType

func (DeployVmGroupHealthCheckSettingsOutput) LivenessProbe

func (DeployVmGroupHealthCheckSettingsOutput) ReadinessProbe

func (DeployVmGroupHealthCheckSettingsOutput) ToDeployVmGroupHealthCheckSettingsOutput

func (o DeployVmGroupHealthCheckSettingsOutput) ToDeployVmGroupHealthCheckSettingsOutput() DeployVmGroupHealthCheckSettingsOutput

func (DeployVmGroupHealthCheckSettingsOutput) ToDeployVmGroupHealthCheckSettingsOutputWithContext

func (o DeployVmGroupHealthCheckSettingsOutput) ToDeployVmGroupHealthCheckSettingsOutputWithContext(ctx context.Context) DeployVmGroupHealthCheckSettingsOutput

func (DeployVmGroupHealthCheckSettingsOutput) ToDeployVmGroupHealthCheckSettingsPtrOutput

func (o DeployVmGroupHealthCheckSettingsOutput) ToDeployVmGroupHealthCheckSettingsPtrOutput() DeployVmGroupHealthCheckSettingsPtrOutput

func (DeployVmGroupHealthCheckSettingsOutput) ToDeployVmGroupHealthCheckSettingsPtrOutputWithContext

func (o DeployVmGroupHealthCheckSettingsOutput) ToDeployVmGroupHealthCheckSettingsPtrOutputWithContext(ctx context.Context) DeployVmGroupHealthCheckSettingsPtrOutput

type DeployVmGroupHealthCheckSettingsPtrInput

type DeployVmGroupHealthCheckSettingsPtrInput interface {
	pulumi.Input

	ToDeployVmGroupHealthCheckSettingsPtrOutput() DeployVmGroupHealthCheckSettingsPtrOutput
	ToDeployVmGroupHealthCheckSettingsPtrOutputWithContext(context.Context) DeployVmGroupHealthCheckSettingsPtrOutput
}

DeployVmGroupHealthCheckSettingsPtrInput is an input type that accepts DeployVmGroupHealthCheckSettingsArgs, DeployVmGroupHealthCheckSettingsPtr and DeployVmGroupHealthCheckSettingsPtrOutput values. You can construct a concrete instance of `DeployVmGroupHealthCheckSettingsPtrInput` via:

        DeployVmGroupHealthCheckSettingsArgs{...}

or:

        nil

type DeployVmGroupHealthCheckSettingsPtrOutput

type DeployVmGroupHealthCheckSettingsPtrOutput struct{ *pulumi.OutputState }

func (DeployVmGroupHealthCheckSettingsPtrOutput) Elem

func (DeployVmGroupHealthCheckSettingsPtrOutput) ElementType

func (DeployVmGroupHealthCheckSettingsPtrOutput) LivenessProbe

func (DeployVmGroupHealthCheckSettingsPtrOutput) ReadinessProbe

func (DeployVmGroupHealthCheckSettingsPtrOutput) ToDeployVmGroupHealthCheckSettingsPtrOutput

func (o DeployVmGroupHealthCheckSettingsPtrOutput) ToDeployVmGroupHealthCheckSettingsPtrOutput() DeployVmGroupHealthCheckSettingsPtrOutput

func (DeployVmGroupHealthCheckSettingsPtrOutput) ToDeployVmGroupHealthCheckSettingsPtrOutputWithContext

func (o DeployVmGroupHealthCheckSettingsPtrOutput) ToDeployVmGroupHealthCheckSettingsPtrOutputWithContext(ctx context.Context) DeployVmGroupHealthCheckSettingsPtrOutput

type DeployVmGroupHealthCheckSettingsReadinessProbe

type DeployVmGroupHealthCheckSettingsReadinessProbe struct {
	ActionType          string   `pulumi:"actionType"`
	Commands            []string `pulumi:"commands"`
	FailureThreshold    *int     `pulumi:"failureThreshold"`
	InitialDelaySeconds *int     `pulumi:"initialDelaySeconds"`
	Path                *string  `pulumi:"path"`
	PeriodSeconds       *int     `pulumi:"periodSeconds"`
	Port                *int     `pulumi:"port"`
	Scheme              *string  `pulumi:"scheme"`
	SuccessThreshold    *int     `pulumi:"successThreshold"`
	TimeoutSeconds      *int     `pulumi:"timeoutSeconds"`
	Type                *string  `pulumi:"type"`
}

type DeployVmGroupHealthCheckSettingsReadinessProbeArgs

type DeployVmGroupHealthCheckSettingsReadinessProbeArgs struct {
	ActionType          pulumi.StringInput      `pulumi:"actionType"`
	Commands            pulumi.StringArrayInput `pulumi:"commands"`
	FailureThreshold    pulumi.IntPtrInput      `pulumi:"failureThreshold"`
	InitialDelaySeconds pulumi.IntPtrInput      `pulumi:"initialDelaySeconds"`
	Path                pulumi.StringPtrInput   `pulumi:"path"`
	PeriodSeconds       pulumi.IntPtrInput      `pulumi:"periodSeconds"`
	Port                pulumi.IntPtrInput      `pulumi:"port"`
	Scheme              pulumi.StringPtrInput   `pulumi:"scheme"`
	SuccessThreshold    pulumi.IntPtrInput      `pulumi:"successThreshold"`
	TimeoutSeconds      pulumi.IntPtrInput      `pulumi:"timeoutSeconds"`
	Type                pulumi.StringPtrInput   `pulumi:"type"`
}

func (DeployVmGroupHealthCheckSettingsReadinessProbeArgs) ElementType

func (DeployVmGroupHealthCheckSettingsReadinessProbeArgs) ToDeployVmGroupHealthCheckSettingsReadinessProbeOutput

func (i DeployVmGroupHealthCheckSettingsReadinessProbeArgs) ToDeployVmGroupHealthCheckSettingsReadinessProbeOutput() DeployVmGroupHealthCheckSettingsReadinessProbeOutput

func (DeployVmGroupHealthCheckSettingsReadinessProbeArgs) ToDeployVmGroupHealthCheckSettingsReadinessProbeOutputWithContext

func (i DeployVmGroupHealthCheckSettingsReadinessProbeArgs) ToDeployVmGroupHealthCheckSettingsReadinessProbeOutputWithContext(ctx context.Context) DeployVmGroupHealthCheckSettingsReadinessProbeOutput

func (DeployVmGroupHealthCheckSettingsReadinessProbeArgs) ToDeployVmGroupHealthCheckSettingsReadinessProbePtrOutput

func (i DeployVmGroupHealthCheckSettingsReadinessProbeArgs) ToDeployVmGroupHealthCheckSettingsReadinessProbePtrOutput() DeployVmGroupHealthCheckSettingsReadinessProbePtrOutput

func (DeployVmGroupHealthCheckSettingsReadinessProbeArgs) ToDeployVmGroupHealthCheckSettingsReadinessProbePtrOutputWithContext

func (i DeployVmGroupHealthCheckSettingsReadinessProbeArgs) ToDeployVmGroupHealthCheckSettingsReadinessProbePtrOutputWithContext(ctx context.Context) DeployVmGroupHealthCheckSettingsReadinessProbePtrOutput

type DeployVmGroupHealthCheckSettingsReadinessProbeInput

type DeployVmGroupHealthCheckSettingsReadinessProbeInput interface {
	pulumi.Input

	ToDeployVmGroupHealthCheckSettingsReadinessProbeOutput() DeployVmGroupHealthCheckSettingsReadinessProbeOutput
	ToDeployVmGroupHealthCheckSettingsReadinessProbeOutputWithContext(context.Context) DeployVmGroupHealthCheckSettingsReadinessProbeOutput
}

DeployVmGroupHealthCheckSettingsReadinessProbeInput is an input type that accepts DeployVmGroupHealthCheckSettingsReadinessProbeArgs and DeployVmGroupHealthCheckSettingsReadinessProbeOutput values. You can construct a concrete instance of `DeployVmGroupHealthCheckSettingsReadinessProbeInput` via:

DeployVmGroupHealthCheckSettingsReadinessProbeArgs{...}

type DeployVmGroupHealthCheckSettingsReadinessProbeOutput

type DeployVmGroupHealthCheckSettingsReadinessProbeOutput struct{ *pulumi.OutputState }

func (DeployVmGroupHealthCheckSettingsReadinessProbeOutput) ActionType

func (DeployVmGroupHealthCheckSettingsReadinessProbeOutput) Commands

func (DeployVmGroupHealthCheckSettingsReadinessProbeOutput) ElementType

func (DeployVmGroupHealthCheckSettingsReadinessProbeOutput) FailureThreshold

func (DeployVmGroupHealthCheckSettingsReadinessProbeOutput) InitialDelaySeconds

func (DeployVmGroupHealthCheckSettingsReadinessProbeOutput) Path

func (DeployVmGroupHealthCheckSettingsReadinessProbeOutput) PeriodSeconds

func (DeployVmGroupHealthCheckSettingsReadinessProbeOutput) Port

func (DeployVmGroupHealthCheckSettingsReadinessProbeOutput) Scheme

func (DeployVmGroupHealthCheckSettingsReadinessProbeOutput) SuccessThreshold

func (DeployVmGroupHealthCheckSettingsReadinessProbeOutput) TimeoutSeconds

func (DeployVmGroupHealthCheckSettingsReadinessProbeOutput) ToDeployVmGroupHealthCheckSettingsReadinessProbeOutput

func (DeployVmGroupHealthCheckSettingsReadinessProbeOutput) ToDeployVmGroupHealthCheckSettingsReadinessProbeOutputWithContext

func (o DeployVmGroupHealthCheckSettingsReadinessProbeOutput) ToDeployVmGroupHealthCheckSettingsReadinessProbeOutputWithContext(ctx context.Context) DeployVmGroupHealthCheckSettingsReadinessProbeOutput

func (DeployVmGroupHealthCheckSettingsReadinessProbeOutput) ToDeployVmGroupHealthCheckSettingsReadinessProbePtrOutput

func (o DeployVmGroupHealthCheckSettingsReadinessProbeOutput) ToDeployVmGroupHealthCheckSettingsReadinessProbePtrOutput() DeployVmGroupHealthCheckSettingsReadinessProbePtrOutput

func (DeployVmGroupHealthCheckSettingsReadinessProbeOutput) ToDeployVmGroupHealthCheckSettingsReadinessProbePtrOutputWithContext

func (o DeployVmGroupHealthCheckSettingsReadinessProbeOutput) ToDeployVmGroupHealthCheckSettingsReadinessProbePtrOutputWithContext(ctx context.Context) DeployVmGroupHealthCheckSettingsReadinessProbePtrOutput

func (DeployVmGroupHealthCheckSettingsReadinessProbeOutput) Type

type DeployVmGroupHealthCheckSettingsReadinessProbePtrInput

type DeployVmGroupHealthCheckSettingsReadinessProbePtrInput interface {
	pulumi.Input

	ToDeployVmGroupHealthCheckSettingsReadinessProbePtrOutput() DeployVmGroupHealthCheckSettingsReadinessProbePtrOutput
	ToDeployVmGroupHealthCheckSettingsReadinessProbePtrOutputWithContext(context.Context) DeployVmGroupHealthCheckSettingsReadinessProbePtrOutput
}

DeployVmGroupHealthCheckSettingsReadinessProbePtrInput is an input type that accepts DeployVmGroupHealthCheckSettingsReadinessProbeArgs, DeployVmGroupHealthCheckSettingsReadinessProbePtr and DeployVmGroupHealthCheckSettingsReadinessProbePtrOutput values. You can construct a concrete instance of `DeployVmGroupHealthCheckSettingsReadinessProbePtrInput` via:

        DeployVmGroupHealthCheckSettingsReadinessProbeArgs{...}

or:

        nil

type DeployVmGroupHealthCheckSettingsReadinessProbePtrOutput

type DeployVmGroupHealthCheckSettingsReadinessProbePtrOutput struct{ *pulumi.OutputState }

func (DeployVmGroupHealthCheckSettingsReadinessProbePtrOutput) ActionType

func (DeployVmGroupHealthCheckSettingsReadinessProbePtrOutput) Commands

func (DeployVmGroupHealthCheckSettingsReadinessProbePtrOutput) Elem

func (DeployVmGroupHealthCheckSettingsReadinessProbePtrOutput) ElementType

func (DeployVmGroupHealthCheckSettingsReadinessProbePtrOutput) FailureThreshold

func (DeployVmGroupHealthCheckSettingsReadinessProbePtrOutput) InitialDelaySeconds

func (DeployVmGroupHealthCheckSettingsReadinessProbePtrOutput) Path

func (DeployVmGroupHealthCheckSettingsReadinessProbePtrOutput) PeriodSeconds

func (DeployVmGroupHealthCheckSettingsReadinessProbePtrOutput) Port

func (DeployVmGroupHealthCheckSettingsReadinessProbePtrOutput) Scheme

func (DeployVmGroupHealthCheckSettingsReadinessProbePtrOutput) SuccessThreshold

func (DeployVmGroupHealthCheckSettingsReadinessProbePtrOutput) TimeoutSeconds

func (DeployVmGroupHealthCheckSettingsReadinessProbePtrOutput) ToDeployVmGroupHealthCheckSettingsReadinessProbePtrOutput

func (DeployVmGroupHealthCheckSettingsReadinessProbePtrOutput) ToDeployVmGroupHealthCheckSettingsReadinessProbePtrOutputWithContext

func (o DeployVmGroupHealthCheckSettingsReadinessProbePtrOutput) ToDeployVmGroupHealthCheckSettingsReadinessProbePtrOutputWithContext(ctx context.Context) DeployVmGroupHealthCheckSettingsReadinessProbePtrOutput

func (DeployVmGroupHealthCheckSettingsReadinessProbePtrOutput) Type

type DeployVmGroupInput

type DeployVmGroupInput interface {
	pulumi.Input

	ToDeployVmGroupOutput() DeployVmGroupOutput
	ToDeployVmGroupOutputWithContext(ctx context.Context) DeployVmGroupOutput
}

type DeployVmGroupMap

type DeployVmGroupMap map[string]DeployVmGroupInput

func (DeployVmGroupMap) ElementType

func (DeployVmGroupMap) ElementType() reflect.Type

func (DeployVmGroupMap) ToDeployVmGroupMapOutput

func (i DeployVmGroupMap) ToDeployVmGroupMapOutput() DeployVmGroupMapOutput

func (DeployVmGroupMap) ToDeployVmGroupMapOutputWithContext

func (i DeployVmGroupMap) ToDeployVmGroupMapOutputWithContext(ctx context.Context) DeployVmGroupMapOutput

type DeployVmGroupMapInput

type DeployVmGroupMapInput interface {
	pulumi.Input

	ToDeployVmGroupMapOutput() DeployVmGroupMapOutput
	ToDeployVmGroupMapOutputWithContext(context.Context) DeployVmGroupMapOutput
}

DeployVmGroupMapInput is an input type that accepts DeployVmGroupMap and DeployVmGroupMapOutput values. You can construct a concrete instance of `DeployVmGroupMapInput` via:

DeployVmGroupMap{ "key": DeployVmGroupArgs{...} }

type DeployVmGroupMapOutput

type DeployVmGroupMapOutput struct{ *pulumi.OutputState }

func (DeployVmGroupMapOutput) ElementType

func (DeployVmGroupMapOutput) ElementType() reflect.Type

func (DeployVmGroupMapOutput) MapIndex

func (DeployVmGroupMapOutput) ToDeployVmGroupMapOutput

func (o DeployVmGroupMapOutput) ToDeployVmGroupMapOutput() DeployVmGroupMapOutput

func (DeployVmGroupMapOutput) ToDeployVmGroupMapOutputWithContext

func (o DeployVmGroupMapOutput) ToDeployVmGroupMapOutputWithContext(ctx context.Context) DeployVmGroupMapOutput

type DeployVmGroupOutput

type DeployVmGroupOutput struct{ *pulumi.OutputState }

func (DeployVmGroupOutput) AgentProfileLists

javaagent info: SERVICE_AGENT/OT_AGENT.

func (DeployVmGroupOutput) DeployBatches

func (o DeployVmGroupOutput) DeployBatches() pulumi.Float64ArrayOutput

The ratio of instances participating in each batch during rolling release.

func (DeployVmGroupOutput) DeployBetaEnable

func (o DeployVmGroupOutput) DeployBetaEnable() pulumi.BoolOutput

Whether to enable beta batch.

func (DeployVmGroupOutput) DeployDesc

func (o DeployVmGroupOutput) DeployDesc() pulumi.StringOutput

group description.

func (DeployVmGroupOutput) DeployExeMode

func (o DeployVmGroupOutput) DeployExeMode() pulumi.StringOutput

The execution method of rolling release.

func (DeployVmGroupOutput) DeployWaitTime

func (o DeployVmGroupOutput) DeployWaitTime() pulumi.IntOutput

The time interval for each batch during rolling release.

func (DeployVmGroupOutput) ElementType

func (DeployVmGroupOutput) ElementType() reflect.Type

func (DeployVmGroupOutput) EnableHealthCheck

func (o DeployVmGroupOutput) EnableHealthCheck() pulumi.BoolOutput

Whether to enable health check.

func (DeployVmGroupOutput) ForceStart

func (o DeployVmGroupOutput) ForceStart() pulumi.BoolOutput

Whether to allow forced start.

func (DeployVmGroupOutput) GroupId

group id.

func (DeployVmGroupOutput) HealthCheckSettings

When enabling health check, configure the health check settings.

func (DeployVmGroupOutput) IncrementalDeployment

func (o DeployVmGroupOutput) IncrementalDeployment() pulumi.BoolOutput

Whether to perform incremental deployment. The default value is false, which means full update.

func (DeployVmGroupOutput) JdkName

JDK name: konaJDK or openJDK.

func (DeployVmGroupOutput) JdkVersion

func (o DeployVmGroupOutput) JdkVersion() pulumi.StringOutput

JDK version: 8 or 11(openJDK only support 8).

func (DeployVmGroupOutput) PkgId

program package ID.

func (DeployVmGroupOutput) StartScript

func (o DeployVmGroupOutput) StartScript() pulumi.StringOutput

The base64-encoded startup script.

func (DeployVmGroupOutput) StartupParameters

func (o DeployVmGroupOutput) StartupParameters() pulumi.StringOutput

start args of group.

func (DeployVmGroupOutput) StopScript

func (o DeployVmGroupOutput) StopScript() pulumi.StringOutput

The base64-encoded stop script.

func (DeployVmGroupOutput) ToDeployVmGroupOutput

func (o DeployVmGroupOutput) ToDeployVmGroupOutput() DeployVmGroupOutput

func (DeployVmGroupOutput) ToDeployVmGroupOutputWithContext

func (o DeployVmGroupOutput) ToDeployVmGroupOutputWithContext(ctx context.Context) DeployVmGroupOutput

func (DeployVmGroupOutput) UpdateType

func (o DeployVmGroupOutput) UpdateType() pulumi.IntOutput

Update method: 0 for fast update, 1 for rolling update.

func (DeployVmGroupOutput) WarmupSetting

warmup setting.

type DeployVmGroupState

type DeployVmGroupState struct {
	// javaagent info: SERVICE_AGENT/OT_AGENT.
	AgentProfileLists DeployVmGroupAgentProfileListArrayInput
	// The ratio of instances participating in each batch during rolling release.
	DeployBatches pulumi.Float64ArrayInput
	// Whether to enable beta batch.
	DeployBetaEnable pulumi.BoolPtrInput
	// group description.
	DeployDesc pulumi.StringPtrInput
	// The execution method of rolling release.
	DeployExeMode pulumi.StringPtrInput
	// The time interval for each batch during rolling release.
	DeployWaitTime pulumi.IntPtrInput
	// Whether to enable health check.
	EnableHealthCheck pulumi.BoolPtrInput
	// Whether to allow forced start.
	ForceStart pulumi.BoolPtrInput
	// group id.
	GroupId pulumi.StringPtrInput
	// When enabling health check, configure the health check settings.
	HealthCheckSettings DeployVmGroupHealthCheckSettingsPtrInput
	// Whether to perform incremental deployment. The default value is false, which means full update.
	IncrementalDeployment pulumi.BoolPtrInput
	// JDK name: konaJDK or openJDK.
	JdkName pulumi.StringPtrInput
	// JDK version: 8 or 11(openJDK only support 8).
	JdkVersion pulumi.StringPtrInput
	// program package ID.
	PkgId pulumi.StringPtrInput
	// The base64-encoded startup script.
	StartScript pulumi.StringPtrInput
	// start args of group.
	StartupParameters pulumi.StringPtrInput
	// The base64-encoded stop script.
	StopScript pulumi.StringPtrInput
	// Update method: 0 for fast update, 1 for rolling update.
	UpdateType pulumi.IntPtrInput
	// warmup setting.
	WarmupSetting DeployVmGroupWarmupSettingPtrInput
}

func (DeployVmGroupState) ElementType

func (DeployVmGroupState) ElementType() reflect.Type

type DeployVmGroupWarmupSetting

type DeployVmGroupWarmupSetting struct {
	Curvature         *int  `pulumi:"curvature"`
	Enabled           *bool `pulumi:"enabled"`
	EnabledProtection *bool `pulumi:"enabledProtection"`
	WarmupTime        *int  `pulumi:"warmupTime"`
}

type DeployVmGroupWarmupSettingArgs

type DeployVmGroupWarmupSettingArgs struct {
	Curvature         pulumi.IntPtrInput  `pulumi:"curvature"`
	Enabled           pulumi.BoolPtrInput `pulumi:"enabled"`
	EnabledProtection pulumi.BoolPtrInput `pulumi:"enabledProtection"`
	WarmupTime        pulumi.IntPtrInput  `pulumi:"warmupTime"`
}

func (DeployVmGroupWarmupSettingArgs) ElementType

func (DeployVmGroupWarmupSettingArgs) ToDeployVmGroupWarmupSettingOutput

func (i DeployVmGroupWarmupSettingArgs) ToDeployVmGroupWarmupSettingOutput() DeployVmGroupWarmupSettingOutput

func (DeployVmGroupWarmupSettingArgs) ToDeployVmGroupWarmupSettingOutputWithContext

func (i DeployVmGroupWarmupSettingArgs) ToDeployVmGroupWarmupSettingOutputWithContext(ctx context.Context) DeployVmGroupWarmupSettingOutput

func (DeployVmGroupWarmupSettingArgs) ToDeployVmGroupWarmupSettingPtrOutput

func (i DeployVmGroupWarmupSettingArgs) ToDeployVmGroupWarmupSettingPtrOutput() DeployVmGroupWarmupSettingPtrOutput

func (DeployVmGroupWarmupSettingArgs) ToDeployVmGroupWarmupSettingPtrOutputWithContext

func (i DeployVmGroupWarmupSettingArgs) ToDeployVmGroupWarmupSettingPtrOutputWithContext(ctx context.Context) DeployVmGroupWarmupSettingPtrOutput

type DeployVmGroupWarmupSettingInput

type DeployVmGroupWarmupSettingInput interface {
	pulumi.Input

	ToDeployVmGroupWarmupSettingOutput() DeployVmGroupWarmupSettingOutput
	ToDeployVmGroupWarmupSettingOutputWithContext(context.Context) DeployVmGroupWarmupSettingOutput
}

DeployVmGroupWarmupSettingInput is an input type that accepts DeployVmGroupWarmupSettingArgs and DeployVmGroupWarmupSettingOutput values. You can construct a concrete instance of `DeployVmGroupWarmupSettingInput` via:

DeployVmGroupWarmupSettingArgs{...}

type DeployVmGroupWarmupSettingOutput

type DeployVmGroupWarmupSettingOutput struct{ *pulumi.OutputState }

func (DeployVmGroupWarmupSettingOutput) Curvature

func (DeployVmGroupWarmupSettingOutput) ElementType

func (DeployVmGroupWarmupSettingOutput) Enabled

func (DeployVmGroupWarmupSettingOutput) EnabledProtection

func (DeployVmGroupWarmupSettingOutput) ToDeployVmGroupWarmupSettingOutput

func (o DeployVmGroupWarmupSettingOutput) ToDeployVmGroupWarmupSettingOutput() DeployVmGroupWarmupSettingOutput

func (DeployVmGroupWarmupSettingOutput) ToDeployVmGroupWarmupSettingOutputWithContext

func (o DeployVmGroupWarmupSettingOutput) ToDeployVmGroupWarmupSettingOutputWithContext(ctx context.Context) DeployVmGroupWarmupSettingOutput

func (DeployVmGroupWarmupSettingOutput) ToDeployVmGroupWarmupSettingPtrOutput

func (o DeployVmGroupWarmupSettingOutput) ToDeployVmGroupWarmupSettingPtrOutput() DeployVmGroupWarmupSettingPtrOutput

func (DeployVmGroupWarmupSettingOutput) ToDeployVmGroupWarmupSettingPtrOutputWithContext

func (o DeployVmGroupWarmupSettingOutput) ToDeployVmGroupWarmupSettingPtrOutputWithContext(ctx context.Context) DeployVmGroupWarmupSettingPtrOutput

func (DeployVmGroupWarmupSettingOutput) WarmupTime

type DeployVmGroupWarmupSettingPtrInput

type DeployVmGroupWarmupSettingPtrInput interface {
	pulumi.Input

	ToDeployVmGroupWarmupSettingPtrOutput() DeployVmGroupWarmupSettingPtrOutput
	ToDeployVmGroupWarmupSettingPtrOutputWithContext(context.Context) DeployVmGroupWarmupSettingPtrOutput
}

DeployVmGroupWarmupSettingPtrInput is an input type that accepts DeployVmGroupWarmupSettingArgs, DeployVmGroupWarmupSettingPtr and DeployVmGroupWarmupSettingPtrOutput values. You can construct a concrete instance of `DeployVmGroupWarmupSettingPtrInput` via:

        DeployVmGroupWarmupSettingArgs{...}

or:

        nil

type DeployVmGroupWarmupSettingPtrOutput

type DeployVmGroupWarmupSettingPtrOutput struct{ *pulumi.OutputState }

func (DeployVmGroupWarmupSettingPtrOutput) Curvature

func (DeployVmGroupWarmupSettingPtrOutput) Elem

func (DeployVmGroupWarmupSettingPtrOutput) ElementType

func (DeployVmGroupWarmupSettingPtrOutput) Enabled

func (DeployVmGroupWarmupSettingPtrOutput) EnabledProtection

func (DeployVmGroupWarmupSettingPtrOutput) ToDeployVmGroupWarmupSettingPtrOutput

func (o DeployVmGroupWarmupSettingPtrOutput) ToDeployVmGroupWarmupSettingPtrOutput() DeployVmGroupWarmupSettingPtrOutput

func (DeployVmGroupWarmupSettingPtrOutput) ToDeployVmGroupWarmupSettingPtrOutputWithContext

func (o DeployVmGroupWarmupSettingPtrOutput) ToDeployVmGroupWarmupSettingPtrOutputWithContext(ctx context.Context) DeployVmGroupWarmupSettingPtrOutput

func (DeployVmGroupWarmupSettingPtrOutput) WarmupTime

type EnableUnitRule

type EnableUnitRule struct {
	pulumi.CustomResourceState

	// api ID.
	RuleId pulumi.StringOutput `pulumi:"ruleId"`
	// switch, on: `enabled`, off: `disabled`.
	Switch pulumi.StringOutput `pulumi:"switch"`
}

func GetEnableUnitRule

func GetEnableUnitRule(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *EnableUnitRuleState, opts ...pulumi.ResourceOption) (*EnableUnitRule, error)

GetEnableUnitRule gets an existing EnableUnitRule 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 NewEnableUnitRule

func NewEnableUnitRule(ctx *pulumi.Context,
	name string, args *EnableUnitRuleArgs, opts ...pulumi.ResourceOption) (*EnableUnitRule, error)

NewEnableUnitRule registers a new resource with the given unique name, arguments, and options.

func (*EnableUnitRule) ElementType

func (*EnableUnitRule) ElementType() reflect.Type

func (*EnableUnitRule) ToEnableUnitRuleOutput

func (i *EnableUnitRule) ToEnableUnitRuleOutput() EnableUnitRuleOutput

func (*EnableUnitRule) ToEnableUnitRuleOutputWithContext

func (i *EnableUnitRule) ToEnableUnitRuleOutputWithContext(ctx context.Context) EnableUnitRuleOutput

type EnableUnitRuleArgs

type EnableUnitRuleArgs struct {
	// api ID.
	RuleId pulumi.StringInput
	// switch, on: `enabled`, off: `disabled`.
	Switch pulumi.StringInput
}

The set of arguments for constructing a EnableUnitRule resource.

func (EnableUnitRuleArgs) ElementType

func (EnableUnitRuleArgs) ElementType() reflect.Type

type EnableUnitRuleArray

type EnableUnitRuleArray []EnableUnitRuleInput

func (EnableUnitRuleArray) ElementType

func (EnableUnitRuleArray) ElementType() reflect.Type

func (EnableUnitRuleArray) ToEnableUnitRuleArrayOutput

func (i EnableUnitRuleArray) ToEnableUnitRuleArrayOutput() EnableUnitRuleArrayOutput

func (EnableUnitRuleArray) ToEnableUnitRuleArrayOutputWithContext

func (i EnableUnitRuleArray) ToEnableUnitRuleArrayOutputWithContext(ctx context.Context) EnableUnitRuleArrayOutput

type EnableUnitRuleArrayInput

type EnableUnitRuleArrayInput interface {
	pulumi.Input

	ToEnableUnitRuleArrayOutput() EnableUnitRuleArrayOutput
	ToEnableUnitRuleArrayOutputWithContext(context.Context) EnableUnitRuleArrayOutput
}

EnableUnitRuleArrayInput is an input type that accepts EnableUnitRuleArray and EnableUnitRuleArrayOutput values. You can construct a concrete instance of `EnableUnitRuleArrayInput` via:

EnableUnitRuleArray{ EnableUnitRuleArgs{...} }

type EnableUnitRuleArrayOutput

type EnableUnitRuleArrayOutput struct{ *pulumi.OutputState }

func (EnableUnitRuleArrayOutput) ElementType

func (EnableUnitRuleArrayOutput) ElementType() reflect.Type

func (EnableUnitRuleArrayOutput) Index

func (EnableUnitRuleArrayOutput) ToEnableUnitRuleArrayOutput

func (o EnableUnitRuleArrayOutput) ToEnableUnitRuleArrayOutput() EnableUnitRuleArrayOutput

func (EnableUnitRuleArrayOutput) ToEnableUnitRuleArrayOutputWithContext

func (o EnableUnitRuleArrayOutput) ToEnableUnitRuleArrayOutputWithContext(ctx context.Context) EnableUnitRuleArrayOutput

type EnableUnitRuleInput

type EnableUnitRuleInput interface {
	pulumi.Input

	ToEnableUnitRuleOutput() EnableUnitRuleOutput
	ToEnableUnitRuleOutputWithContext(ctx context.Context) EnableUnitRuleOutput
}

type EnableUnitRuleMap

type EnableUnitRuleMap map[string]EnableUnitRuleInput

func (EnableUnitRuleMap) ElementType

func (EnableUnitRuleMap) ElementType() reflect.Type

func (EnableUnitRuleMap) ToEnableUnitRuleMapOutput

func (i EnableUnitRuleMap) ToEnableUnitRuleMapOutput() EnableUnitRuleMapOutput

func (EnableUnitRuleMap) ToEnableUnitRuleMapOutputWithContext

func (i EnableUnitRuleMap) ToEnableUnitRuleMapOutputWithContext(ctx context.Context) EnableUnitRuleMapOutput

type EnableUnitRuleMapInput

type EnableUnitRuleMapInput interface {
	pulumi.Input

	ToEnableUnitRuleMapOutput() EnableUnitRuleMapOutput
	ToEnableUnitRuleMapOutputWithContext(context.Context) EnableUnitRuleMapOutput
}

EnableUnitRuleMapInput is an input type that accepts EnableUnitRuleMap and EnableUnitRuleMapOutput values. You can construct a concrete instance of `EnableUnitRuleMapInput` via:

EnableUnitRuleMap{ "key": EnableUnitRuleArgs{...} }

type EnableUnitRuleMapOutput

type EnableUnitRuleMapOutput struct{ *pulumi.OutputState }

func (EnableUnitRuleMapOutput) ElementType

func (EnableUnitRuleMapOutput) ElementType() reflect.Type

func (EnableUnitRuleMapOutput) MapIndex

func (EnableUnitRuleMapOutput) ToEnableUnitRuleMapOutput

func (o EnableUnitRuleMapOutput) ToEnableUnitRuleMapOutput() EnableUnitRuleMapOutput

func (EnableUnitRuleMapOutput) ToEnableUnitRuleMapOutputWithContext

func (o EnableUnitRuleMapOutput) ToEnableUnitRuleMapOutputWithContext(ctx context.Context) EnableUnitRuleMapOutput

type EnableUnitRuleOutput

type EnableUnitRuleOutput struct{ *pulumi.OutputState }

func (EnableUnitRuleOutput) ElementType

func (EnableUnitRuleOutput) ElementType() reflect.Type

func (EnableUnitRuleOutput) RuleId

api ID.

func (EnableUnitRuleOutput) Switch

switch, on: `enabled`, off: `disabled`.

func (EnableUnitRuleOutput) ToEnableUnitRuleOutput

func (o EnableUnitRuleOutput) ToEnableUnitRuleOutput() EnableUnitRuleOutput

func (EnableUnitRuleOutput) ToEnableUnitRuleOutputWithContext

func (o EnableUnitRuleOutput) ToEnableUnitRuleOutputWithContext(ctx context.Context) EnableUnitRuleOutput

type EnableUnitRuleState

type EnableUnitRuleState struct {
	// api ID.
	RuleId pulumi.StringPtrInput
	// switch, on: `enabled`, off: `disabled`.
	Switch pulumi.StringPtrInput
}

func (EnableUnitRuleState) ElementType

func (EnableUnitRuleState) ElementType() reflect.Type

type GetApiDetailResult

type GetApiDetailResult struct {
	CanRun             bool                           `pulumi:"canRun"`
	Definitions        []GetApiDetailResultDefinition `pulumi:"definitions"`
	Description        string                         `pulumi:"description"`
	RequestContentType string                         `pulumi:"requestContentType"`
	Requests           []GetApiDetailResultRequest    `pulumi:"requests"`
	Responses          []GetApiDetailResultResponse   `pulumi:"responses"`
	Status             int                            `pulumi:"status"`
}

type GetApiDetailResultArgs

type GetApiDetailResultArgs struct {
	CanRun             pulumi.BoolInput                       `pulumi:"canRun"`
	Definitions        GetApiDetailResultDefinitionArrayInput `pulumi:"definitions"`
	Description        pulumi.StringInput                     `pulumi:"description"`
	RequestContentType pulumi.StringInput                     `pulumi:"requestContentType"`
	Requests           GetApiDetailResultRequestArrayInput    `pulumi:"requests"`
	Responses          GetApiDetailResultResponseArrayInput   `pulumi:"responses"`
	Status             pulumi.IntInput                        `pulumi:"status"`
}

func (GetApiDetailResultArgs) ElementType

func (GetApiDetailResultArgs) ElementType() reflect.Type

func (GetApiDetailResultArgs) ToGetApiDetailResultOutput

func (i GetApiDetailResultArgs) ToGetApiDetailResultOutput() GetApiDetailResultOutput

func (GetApiDetailResultArgs) ToGetApiDetailResultOutputWithContext

func (i GetApiDetailResultArgs) ToGetApiDetailResultOutputWithContext(ctx context.Context) GetApiDetailResultOutput

type GetApiDetailResultArray

type GetApiDetailResultArray []GetApiDetailResultInput

func (GetApiDetailResultArray) ElementType

func (GetApiDetailResultArray) ElementType() reflect.Type

func (GetApiDetailResultArray) ToGetApiDetailResultArrayOutput

func (i GetApiDetailResultArray) ToGetApiDetailResultArrayOutput() GetApiDetailResultArrayOutput

func (GetApiDetailResultArray) ToGetApiDetailResultArrayOutputWithContext

func (i GetApiDetailResultArray) ToGetApiDetailResultArrayOutputWithContext(ctx context.Context) GetApiDetailResultArrayOutput

type GetApiDetailResultArrayInput

type GetApiDetailResultArrayInput interface {
	pulumi.Input

	ToGetApiDetailResultArrayOutput() GetApiDetailResultArrayOutput
	ToGetApiDetailResultArrayOutputWithContext(context.Context) GetApiDetailResultArrayOutput
}

GetApiDetailResultArrayInput is an input type that accepts GetApiDetailResultArray and GetApiDetailResultArrayOutput values. You can construct a concrete instance of `GetApiDetailResultArrayInput` via:

GetApiDetailResultArray{ GetApiDetailResultArgs{...} }

type GetApiDetailResultArrayOutput

type GetApiDetailResultArrayOutput struct{ *pulumi.OutputState }

func (GetApiDetailResultArrayOutput) ElementType

func (GetApiDetailResultArrayOutput) Index

func (GetApiDetailResultArrayOutput) ToGetApiDetailResultArrayOutput

func (o GetApiDetailResultArrayOutput) ToGetApiDetailResultArrayOutput() GetApiDetailResultArrayOutput

func (GetApiDetailResultArrayOutput) ToGetApiDetailResultArrayOutputWithContext

func (o GetApiDetailResultArrayOutput) ToGetApiDetailResultArrayOutputWithContext(ctx context.Context) GetApiDetailResultArrayOutput

type GetApiDetailResultDefinition

type GetApiDetailResultDefinition struct {
	Name       string                                 `pulumi:"name"`
	Properties []GetApiDetailResultDefinitionProperty `pulumi:"properties"`
}

type GetApiDetailResultDefinitionArgs

type GetApiDetailResultDefinitionArgs struct {
	Name       pulumi.StringInput                             `pulumi:"name"`
	Properties GetApiDetailResultDefinitionPropertyArrayInput `pulumi:"properties"`
}

func (GetApiDetailResultDefinitionArgs) ElementType

func (GetApiDetailResultDefinitionArgs) ToGetApiDetailResultDefinitionOutput

func (i GetApiDetailResultDefinitionArgs) ToGetApiDetailResultDefinitionOutput() GetApiDetailResultDefinitionOutput

func (GetApiDetailResultDefinitionArgs) ToGetApiDetailResultDefinitionOutputWithContext

func (i GetApiDetailResultDefinitionArgs) ToGetApiDetailResultDefinitionOutputWithContext(ctx context.Context) GetApiDetailResultDefinitionOutput

type GetApiDetailResultDefinitionArray

type GetApiDetailResultDefinitionArray []GetApiDetailResultDefinitionInput

func (GetApiDetailResultDefinitionArray) ElementType

func (GetApiDetailResultDefinitionArray) ToGetApiDetailResultDefinitionArrayOutput

func (i GetApiDetailResultDefinitionArray) ToGetApiDetailResultDefinitionArrayOutput() GetApiDetailResultDefinitionArrayOutput

func (GetApiDetailResultDefinitionArray) ToGetApiDetailResultDefinitionArrayOutputWithContext

func (i GetApiDetailResultDefinitionArray) ToGetApiDetailResultDefinitionArrayOutputWithContext(ctx context.Context) GetApiDetailResultDefinitionArrayOutput

type GetApiDetailResultDefinitionArrayInput

type GetApiDetailResultDefinitionArrayInput interface {
	pulumi.Input

	ToGetApiDetailResultDefinitionArrayOutput() GetApiDetailResultDefinitionArrayOutput
	ToGetApiDetailResultDefinitionArrayOutputWithContext(context.Context) GetApiDetailResultDefinitionArrayOutput
}

GetApiDetailResultDefinitionArrayInput is an input type that accepts GetApiDetailResultDefinitionArray and GetApiDetailResultDefinitionArrayOutput values. You can construct a concrete instance of `GetApiDetailResultDefinitionArrayInput` via:

GetApiDetailResultDefinitionArray{ GetApiDetailResultDefinitionArgs{...} }

type GetApiDetailResultDefinitionArrayOutput

type GetApiDetailResultDefinitionArrayOutput struct{ *pulumi.OutputState }

func (GetApiDetailResultDefinitionArrayOutput) ElementType

func (GetApiDetailResultDefinitionArrayOutput) Index

func (GetApiDetailResultDefinitionArrayOutput) ToGetApiDetailResultDefinitionArrayOutput

func (o GetApiDetailResultDefinitionArrayOutput) ToGetApiDetailResultDefinitionArrayOutput() GetApiDetailResultDefinitionArrayOutput

func (GetApiDetailResultDefinitionArrayOutput) ToGetApiDetailResultDefinitionArrayOutputWithContext

func (o GetApiDetailResultDefinitionArrayOutput) ToGetApiDetailResultDefinitionArrayOutputWithContext(ctx context.Context) GetApiDetailResultDefinitionArrayOutput

type GetApiDetailResultDefinitionInput

type GetApiDetailResultDefinitionInput interface {
	pulumi.Input

	ToGetApiDetailResultDefinitionOutput() GetApiDetailResultDefinitionOutput
	ToGetApiDetailResultDefinitionOutputWithContext(context.Context) GetApiDetailResultDefinitionOutput
}

GetApiDetailResultDefinitionInput is an input type that accepts GetApiDetailResultDefinitionArgs and GetApiDetailResultDefinitionOutput values. You can construct a concrete instance of `GetApiDetailResultDefinitionInput` via:

GetApiDetailResultDefinitionArgs{...}

type GetApiDetailResultDefinitionOutput

type GetApiDetailResultDefinitionOutput struct{ *pulumi.OutputState }

func (GetApiDetailResultDefinitionOutput) ElementType

func (GetApiDetailResultDefinitionOutput) Name

func (GetApiDetailResultDefinitionOutput) Properties

func (GetApiDetailResultDefinitionOutput) ToGetApiDetailResultDefinitionOutput

func (o GetApiDetailResultDefinitionOutput) ToGetApiDetailResultDefinitionOutput() GetApiDetailResultDefinitionOutput

func (GetApiDetailResultDefinitionOutput) ToGetApiDetailResultDefinitionOutputWithContext

func (o GetApiDetailResultDefinitionOutput) ToGetApiDetailResultDefinitionOutputWithContext(ctx context.Context) GetApiDetailResultDefinitionOutput

type GetApiDetailResultDefinitionProperty

type GetApiDetailResultDefinitionProperty struct {
	Description string `pulumi:"description"`
	Name        string `pulumi:"name"`
	Type        string `pulumi:"type"`
}

type GetApiDetailResultDefinitionPropertyArgs

type GetApiDetailResultDefinitionPropertyArgs struct {
	Description pulumi.StringInput `pulumi:"description"`
	Name        pulumi.StringInput `pulumi:"name"`
	Type        pulumi.StringInput `pulumi:"type"`
}

func (GetApiDetailResultDefinitionPropertyArgs) ElementType

func (GetApiDetailResultDefinitionPropertyArgs) ToGetApiDetailResultDefinitionPropertyOutput

func (i GetApiDetailResultDefinitionPropertyArgs) ToGetApiDetailResultDefinitionPropertyOutput() GetApiDetailResultDefinitionPropertyOutput

func (GetApiDetailResultDefinitionPropertyArgs) ToGetApiDetailResultDefinitionPropertyOutputWithContext

func (i GetApiDetailResultDefinitionPropertyArgs) ToGetApiDetailResultDefinitionPropertyOutputWithContext(ctx context.Context) GetApiDetailResultDefinitionPropertyOutput

type GetApiDetailResultDefinitionPropertyArray

type GetApiDetailResultDefinitionPropertyArray []GetApiDetailResultDefinitionPropertyInput

func (GetApiDetailResultDefinitionPropertyArray) ElementType

func (GetApiDetailResultDefinitionPropertyArray) ToGetApiDetailResultDefinitionPropertyArrayOutput

func (i GetApiDetailResultDefinitionPropertyArray) ToGetApiDetailResultDefinitionPropertyArrayOutput() GetApiDetailResultDefinitionPropertyArrayOutput

func (GetApiDetailResultDefinitionPropertyArray) ToGetApiDetailResultDefinitionPropertyArrayOutputWithContext

func (i GetApiDetailResultDefinitionPropertyArray) ToGetApiDetailResultDefinitionPropertyArrayOutputWithContext(ctx context.Context) GetApiDetailResultDefinitionPropertyArrayOutput

type GetApiDetailResultDefinitionPropertyArrayInput

type GetApiDetailResultDefinitionPropertyArrayInput interface {
	pulumi.Input

	ToGetApiDetailResultDefinitionPropertyArrayOutput() GetApiDetailResultDefinitionPropertyArrayOutput
	ToGetApiDetailResultDefinitionPropertyArrayOutputWithContext(context.Context) GetApiDetailResultDefinitionPropertyArrayOutput
}

GetApiDetailResultDefinitionPropertyArrayInput is an input type that accepts GetApiDetailResultDefinitionPropertyArray and GetApiDetailResultDefinitionPropertyArrayOutput values. You can construct a concrete instance of `GetApiDetailResultDefinitionPropertyArrayInput` via:

GetApiDetailResultDefinitionPropertyArray{ GetApiDetailResultDefinitionPropertyArgs{...} }

type GetApiDetailResultDefinitionPropertyArrayOutput

type GetApiDetailResultDefinitionPropertyArrayOutput struct{ *pulumi.OutputState }

func (GetApiDetailResultDefinitionPropertyArrayOutput) ElementType

func (GetApiDetailResultDefinitionPropertyArrayOutput) Index

func (GetApiDetailResultDefinitionPropertyArrayOutput) ToGetApiDetailResultDefinitionPropertyArrayOutput

func (o GetApiDetailResultDefinitionPropertyArrayOutput) ToGetApiDetailResultDefinitionPropertyArrayOutput() GetApiDetailResultDefinitionPropertyArrayOutput

func (GetApiDetailResultDefinitionPropertyArrayOutput) ToGetApiDetailResultDefinitionPropertyArrayOutputWithContext

func (o GetApiDetailResultDefinitionPropertyArrayOutput) ToGetApiDetailResultDefinitionPropertyArrayOutputWithContext(ctx context.Context) GetApiDetailResultDefinitionPropertyArrayOutput

type GetApiDetailResultDefinitionPropertyInput

type GetApiDetailResultDefinitionPropertyInput interface {
	pulumi.Input

	ToGetApiDetailResultDefinitionPropertyOutput() GetApiDetailResultDefinitionPropertyOutput
	ToGetApiDetailResultDefinitionPropertyOutputWithContext(context.Context) GetApiDetailResultDefinitionPropertyOutput
}

GetApiDetailResultDefinitionPropertyInput is an input type that accepts GetApiDetailResultDefinitionPropertyArgs and GetApiDetailResultDefinitionPropertyOutput values. You can construct a concrete instance of `GetApiDetailResultDefinitionPropertyInput` via:

GetApiDetailResultDefinitionPropertyArgs{...}

type GetApiDetailResultDefinitionPropertyOutput

type GetApiDetailResultDefinitionPropertyOutput struct{ *pulumi.OutputState }

func (GetApiDetailResultDefinitionPropertyOutput) Description

func (GetApiDetailResultDefinitionPropertyOutput) ElementType

func (GetApiDetailResultDefinitionPropertyOutput) Name

func (GetApiDetailResultDefinitionPropertyOutput) ToGetApiDetailResultDefinitionPropertyOutput

func (o GetApiDetailResultDefinitionPropertyOutput) ToGetApiDetailResultDefinitionPropertyOutput() GetApiDetailResultDefinitionPropertyOutput

func (GetApiDetailResultDefinitionPropertyOutput) ToGetApiDetailResultDefinitionPropertyOutputWithContext

func (o GetApiDetailResultDefinitionPropertyOutput) ToGetApiDetailResultDefinitionPropertyOutputWithContext(ctx context.Context) GetApiDetailResultDefinitionPropertyOutput

func (GetApiDetailResultDefinitionPropertyOutput) Type

type GetApiDetailResultInput

type GetApiDetailResultInput interface {
	pulumi.Input

	ToGetApiDetailResultOutput() GetApiDetailResultOutput
	ToGetApiDetailResultOutputWithContext(context.Context) GetApiDetailResultOutput
}

GetApiDetailResultInput is an input type that accepts GetApiDetailResultArgs and GetApiDetailResultOutput values. You can construct a concrete instance of `GetApiDetailResultInput` via:

GetApiDetailResultArgs{...}

type GetApiDetailResultOutput

type GetApiDetailResultOutput struct{ *pulumi.OutputState }

func (GetApiDetailResultOutput) CanRun

func (GetApiDetailResultOutput) Definitions

func (GetApiDetailResultOutput) Description

func (GetApiDetailResultOutput) ElementType

func (GetApiDetailResultOutput) ElementType() reflect.Type

func (GetApiDetailResultOutput) RequestContentType

func (o GetApiDetailResultOutput) RequestContentType() pulumi.StringOutput

func (GetApiDetailResultOutput) Requests

func (GetApiDetailResultOutput) Responses

func (GetApiDetailResultOutput) Status

func (GetApiDetailResultOutput) ToGetApiDetailResultOutput

func (o GetApiDetailResultOutput) ToGetApiDetailResultOutput() GetApiDetailResultOutput

func (GetApiDetailResultOutput) ToGetApiDetailResultOutputWithContext

func (o GetApiDetailResultOutput) ToGetApiDetailResultOutputWithContext(ctx context.Context) GetApiDetailResultOutput

type GetApiDetailResultRequest

type GetApiDetailResultRequest struct {
	DefaultValue string `pulumi:"defaultValue"`
	Description  string `pulumi:"description"`
	In           string `pulumi:"in"`
	Name         string `pulumi:"name"`
	Required     bool   `pulumi:"required"`
	Type         string `pulumi:"type"`
}

type GetApiDetailResultRequestArgs

type GetApiDetailResultRequestArgs struct {
	DefaultValue pulumi.StringInput `pulumi:"defaultValue"`
	Description  pulumi.StringInput `pulumi:"description"`
	In           pulumi.StringInput `pulumi:"in"`
	Name         pulumi.StringInput `pulumi:"name"`
	Required     pulumi.BoolInput   `pulumi:"required"`
	Type         pulumi.StringInput `pulumi:"type"`
}

func (GetApiDetailResultRequestArgs) ElementType

func (GetApiDetailResultRequestArgs) ToGetApiDetailResultRequestOutput

func (i GetApiDetailResultRequestArgs) ToGetApiDetailResultRequestOutput() GetApiDetailResultRequestOutput

func (GetApiDetailResultRequestArgs) ToGetApiDetailResultRequestOutputWithContext

func (i GetApiDetailResultRequestArgs) ToGetApiDetailResultRequestOutputWithContext(ctx context.Context) GetApiDetailResultRequestOutput

type GetApiDetailResultRequestArray

type GetApiDetailResultRequestArray []GetApiDetailResultRequestInput

func (GetApiDetailResultRequestArray) ElementType

func (GetApiDetailResultRequestArray) ToGetApiDetailResultRequestArrayOutput

func (i GetApiDetailResultRequestArray) ToGetApiDetailResultRequestArrayOutput() GetApiDetailResultRequestArrayOutput

func (GetApiDetailResultRequestArray) ToGetApiDetailResultRequestArrayOutputWithContext

func (i GetApiDetailResultRequestArray) ToGetApiDetailResultRequestArrayOutputWithContext(ctx context.Context) GetApiDetailResultRequestArrayOutput

type GetApiDetailResultRequestArrayInput

type GetApiDetailResultRequestArrayInput interface {
	pulumi.Input

	ToGetApiDetailResultRequestArrayOutput() GetApiDetailResultRequestArrayOutput
	ToGetApiDetailResultRequestArrayOutputWithContext(context.Context) GetApiDetailResultRequestArrayOutput
}

GetApiDetailResultRequestArrayInput is an input type that accepts GetApiDetailResultRequestArray and GetApiDetailResultRequestArrayOutput values. You can construct a concrete instance of `GetApiDetailResultRequestArrayInput` via:

GetApiDetailResultRequestArray{ GetApiDetailResultRequestArgs{...} }

type GetApiDetailResultRequestArrayOutput

type GetApiDetailResultRequestArrayOutput struct{ *pulumi.OutputState }

func (GetApiDetailResultRequestArrayOutput) ElementType

func (GetApiDetailResultRequestArrayOutput) Index

func (GetApiDetailResultRequestArrayOutput) ToGetApiDetailResultRequestArrayOutput

func (o GetApiDetailResultRequestArrayOutput) ToGetApiDetailResultRequestArrayOutput() GetApiDetailResultRequestArrayOutput

func (GetApiDetailResultRequestArrayOutput) ToGetApiDetailResultRequestArrayOutputWithContext

func (o GetApiDetailResultRequestArrayOutput) ToGetApiDetailResultRequestArrayOutputWithContext(ctx context.Context) GetApiDetailResultRequestArrayOutput

type GetApiDetailResultRequestInput

type GetApiDetailResultRequestInput interface {
	pulumi.Input

	ToGetApiDetailResultRequestOutput() GetApiDetailResultRequestOutput
	ToGetApiDetailResultRequestOutputWithContext(context.Context) GetApiDetailResultRequestOutput
}

GetApiDetailResultRequestInput is an input type that accepts GetApiDetailResultRequestArgs and GetApiDetailResultRequestOutput values. You can construct a concrete instance of `GetApiDetailResultRequestInput` via:

GetApiDetailResultRequestArgs{...}

type GetApiDetailResultRequestOutput

type GetApiDetailResultRequestOutput struct{ *pulumi.OutputState }

func (GetApiDetailResultRequestOutput) DefaultValue

func (GetApiDetailResultRequestOutput) Description

func (GetApiDetailResultRequestOutput) ElementType

func (GetApiDetailResultRequestOutput) In

func (GetApiDetailResultRequestOutput) Name

func (GetApiDetailResultRequestOutput) Required

func (GetApiDetailResultRequestOutput) ToGetApiDetailResultRequestOutput

func (o GetApiDetailResultRequestOutput) ToGetApiDetailResultRequestOutput() GetApiDetailResultRequestOutput

func (GetApiDetailResultRequestOutput) ToGetApiDetailResultRequestOutputWithContext

func (o GetApiDetailResultRequestOutput) ToGetApiDetailResultRequestOutputWithContext(ctx context.Context) GetApiDetailResultRequestOutput

func (GetApiDetailResultRequestOutput) Type

type GetApiDetailResultResponse

type GetApiDetailResultResponse struct {
	Description string `pulumi:"description"`
	Name        string `pulumi:"name"`
	Type        string `pulumi:"type"`
}

type GetApiDetailResultResponseArgs

type GetApiDetailResultResponseArgs struct {
	Description pulumi.StringInput `pulumi:"description"`
	Name        pulumi.StringInput `pulumi:"name"`
	Type        pulumi.StringInput `pulumi:"type"`
}

func (GetApiDetailResultResponseArgs) ElementType

func (GetApiDetailResultResponseArgs) ToGetApiDetailResultResponseOutput

func (i GetApiDetailResultResponseArgs) ToGetApiDetailResultResponseOutput() GetApiDetailResultResponseOutput

func (GetApiDetailResultResponseArgs) ToGetApiDetailResultResponseOutputWithContext

func (i GetApiDetailResultResponseArgs) ToGetApiDetailResultResponseOutputWithContext(ctx context.Context) GetApiDetailResultResponseOutput

type GetApiDetailResultResponseArray

type GetApiDetailResultResponseArray []GetApiDetailResultResponseInput

func (GetApiDetailResultResponseArray) ElementType

func (GetApiDetailResultResponseArray) ToGetApiDetailResultResponseArrayOutput

func (i GetApiDetailResultResponseArray) ToGetApiDetailResultResponseArrayOutput() GetApiDetailResultResponseArrayOutput

func (GetApiDetailResultResponseArray) ToGetApiDetailResultResponseArrayOutputWithContext

func (i GetApiDetailResultResponseArray) ToGetApiDetailResultResponseArrayOutputWithContext(ctx context.Context) GetApiDetailResultResponseArrayOutput

type GetApiDetailResultResponseArrayInput

type GetApiDetailResultResponseArrayInput interface {
	pulumi.Input

	ToGetApiDetailResultResponseArrayOutput() GetApiDetailResultResponseArrayOutput
	ToGetApiDetailResultResponseArrayOutputWithContext(context.Context) GetApiDetailResultResponseArrayOutput
}

GetApiDetailResultResponseArrayInput is an input type that accepts GetApiDetailResultResponseArray and GetApiDetailResultResponseArrayOutput values. You can construct a concrete instance of `GetApiDetailResultResponseArrayInput` via:

GetApiDetailResultResponseArray{ GetApiDetailResultResponseArgs{...} }

type GetApiDetailResultResponseArrayOutput

type GetApiDetailResultResponseArrayOutput struct{ *pulumi.OutputState }

func (GetApiDetailResultResponseArrayOutput) ElementType

func (GetApiDetailResultResponseArrayOutput) Index

func (GetApiDetailResultResponseArrayOutput) ToGetApiDetailResultResponseArrayOutput

func (o GetApiDetailResultResponseArrayOutput) ToGetApiDetailResultResponseArrayOutput() GetApiDetailResultResponseArrayOutput

func (GetApiDetailResultResponseArrayOutput) ToGetApiDetailResultResponseArrayOutputWithContext

func (o GetApiDetailResultResponseArrayOutput) ToGetApiDetailResultResponseArrayOutputWithContext(ctx context.Context) GetApiDetailResultResponseArrayOutput

type GetApiDetailResultResponseInput

type GetApiDetailResultResponseInput interface {
	pulumi.Input

	ToGetApiDetailResultResponseOutput() GetApiDetailResultResponseOutput
	ToGetApiDetailResultResponseOutputWithContext(context.Context) GetApiDetailResultResponseOutput
}

GetApiDetailResultResponseInput is an input type that accepts GetApiDetailResultResponseArgs and GetApiDetailResultResponseOutput values. You can construct a concrete instance of `GetApiDetailResultResponseInput` via:

GetApiDetailResultResponseArgs{...}

type GetApiDetailResultResponseOutput

type GetApiDetailResultResponseOutput struct{ *pulumi.OutputState }

func (GetApiDetailResultResponseOutput) Description

func (GetApiDetailResultResponseOutput) ElementType

func (GetApiDetailResultResponseOutput) Name

func (GetApiDetailResultResponseOutput) ToGetApiDetailResultResponseOutput

func (o GetApiDetailResultResponseOutput) ToGetApiDetailResultResponseOutput() GetApiDetailResultResponseOutput

func (GetApiDetailResultResponseOutput) ToGetApiDetailResultResponseOutputWithContext

func (o GetApiDetailResultResponseOutput) ToGetApiDetailResultResponseOutputWithContext(ctx context.Context) GetApiDetailResultResponseOutput

func (GetApiDetailResultResponseOutput) Type

type GetApiGroupResult

type GetApiGroupResult struct {
	Contents   []GetApiGroupResultContent `pulumi:"contents"`
	TotalCount int                        `pulumi:"totalCount"`
}

type GetApiGroupResultArgs

type GetApiGroupResultArgs struct {
	Contents   GetApiGroupResultContentArrayInput `pulumi:"contents"`
	TotalCount pulumi.IntInput                    `pulumi:"totalCount"`
}

func (GetApiGroupResultArgs) ElementType

func (GetApiGroupResultArgs) ElementType() reflect.Type

func (GetApiGroupResultArgs) ToGetApiGroupResultOutput

func (i GetApiGroupResultArgs) ToGetApiGroupResultOutput() GetApiGroupResultOutput

func (GetApiGroupResultArgs) ToGetApiGroupResultOutputWithContext

func (i GetApiGroupResultArgs) ToGetApiGroupResultOutputWithContext(ctx context.Context) GetApiGroupResultOutput

type GetApiGroupResultArray

type GetApiGroupResultArray []GetApiGroupResultInput

func (GetApiGroupResultArray) ElementType

func (GetApiGroupResultArray) ElementType() reflect.Type

func (GetApiGroupResultArray) ToGetApiGroupResultArrayOutput

func (i GetApiGroupResultArray) ToGetApiGroupResultArrayOutput() GetApiGroupResultArrayOutput

func (GetApiGroupResultArray) ToGetApiGroupResultArrayOutputWithContext

func (i GetApiGroupResultArray) ToGetApiGroupResultArrayOutputWithContext(ctx context.Context) GetApiGroupResultArrayOutput

type GetApiGroupResultArrayInput

type GetApiGroupResultArrayInput interface {
	pulumi.Input

	ToGetApiGroupResultArrayOutput() GetApiGroupResultArrayOutput
	ToGetApiGroupResultArrayOutputWithContext(context.Context) GetApiGroupResultArrayOutput
}

GetApiGroupResultArrayInput is an input type that accepts GetApiGroupResultArray and GetApiGroupResultArrayOutput values. You can construct a concrete instance of `GetApiGroupResultArrayInput` via:

GetApiGroupResultArray{ GetApiGroupResultArgs{...} }

type GetApiGroupResultArrayOutput

type GetApiGroupResultArrayOutput struct{ *pulumi.OutputState }

func (GetApiGroupResultArrayOutput) ElementType

func (GetApiGroupResultArrayOutput) Index

func (GetApiGroupResultArrayOutput) ToGetApiGroupResultArrayOutput

func (o GetApiGroupResultArrayOutput) ToGetApiGroupResultArrayOutput() GetApiGroupResultArrayOutput

func (GetApiGroupResultArrayOutput) ToGetApiGroupResultArrayOutputWithContext

func (o GetApiGroupResultArrayOutput) ToGetApiGroupResultArrayOutputWithContext(ctx context.Context) GetApiGroupResultArrayOutput

type GetApiGroupResultContent

type GetApiGroupResultContent struct {
	AclMode                   string                                             `pulumi:"aclMode"`
	ApiCount                  int                                                `pulumi:"apiCount"`
	AuthType                  string                                             `pulumi:"authType"`
	BindedGatewayDeployGroups []GetApiGroupResultContentBindedGatewayDeployGroup `pulumi:"bindedGatewayDeployGroups"`
	CreatedTime               string                                             `pulumi:"createdTime"`
	Description               string                                             `pulumi:"description"`
	GatewayInstanceId         string                                             `pulumi:"gatewayInstanceId"`
	GatewayInstanceType       string                                             `pulumi:"gatewayInstanceType"`
	GroupContext              string                                             `pulumi:"groupContext"`
	GroupId                   string                                             `pulumi:"groupId"`
	GroupName                 string                                             `pulumi:"groupName"`
	GroupType                 string                                             `pulumi:"groupType"`
	NamespaceNameKey          string                                             `pulumi:"namespaceNameKey"`
	NamespaceNameKeyPosition  string                                             `pulumi:"namespaceNameKeyPosition"`
	ServiceNameKey            string                                             `pulumi:"serviceNameKey"`
	ServiceNameKeyPosition    string                                             `pulumi:"serviceNameKeyPosition"`
	Status                    string                                             `pulumi:"status"`
	UpdatedTime               string                                             `pulumi:"updatedTime"`
}

type GetApiGroupResultContentArgs

type GetApiGroupResultContentArgs struct {
	AclMode                   pulumi.StringInput                                         `pulumi:"aclMode"`
	ApiCount                  pulumi.IntInput                                            `pulumi:"apiCount"`
	AuthType                  pulumi.StringInput                                         `pulumi:"authType"`
	BindedGatewayDeployGroups GetApiGroupResultContentBindedGatewayDeployGroupArrayInput `pulumi:"bindedGatewayDeployGroups"`
	CreatedTime               pulumi.StringInput                                         `pulumi:"createdTime"`
	Description               pulumi.StringInput                                         `pulumi:"description"`
	GatewayInstanceId         pulumi.StringInput                                         `pulumi:"gatewayInstanceId"`
	GatewayInstanceType       pulumi.StringInput                                         `pulumi:"gatewayInstanceType"`
	GroupContext              pulumi.StringInput                                         `pulumi:"groupContext"`
	GroupId                   pulumi.StringInput                                         `pulumi:"groupId"`
	GroupName                 pulumi.StringInput                                         `pulumi:"groupName"`
	GroupType                 pulumi.StringInput                                         `pulumi:"groupType"`
	NamespaceNameKey          pulumi.StringInput                                         `pulumi:"namespaceNameKey"`
	NamespaceNameKeyPosition  pulumi.StringInput                                         `pulumi:"namespaceNameKeyPosition"`
	ServiceNameKey            pulumi.StringInput                                         `pulumi:"serviceNameKey"`
	ServiceNameKeyPosition    pulumi.StringInput                                         `pulumi:"serviceNameKeyPosition"`
	Status                    pulumi.StringInput                                         `pulumi:"status"`
	UpdatedTime               pulumi.StringInput                                         `pulumi:"updatedTime"`
}

func (GetApiGroupResultContentArgs) ElementType

func (GetApiGroupResultContentArgs) ToGetApiGroupResultContentOutput

func (i GetApiGroupResultContentArgs) ToGetApiGroupResultContentOutput() GetApiGroupResultContentOutput

func (GetApiGroupResultContentArgs) ToGetApiGroupResultContentOutputWithContext

func (i GetApiGroupResultContentArgs) ToGetApiGroupResultContentOutputWithContext(ctx context.Context) GetApiGroupResultContentOutput

type GetApiGroupResultContentArray

type GetApiGroupResultContentArray []GetApiGroupResultContentInput

func (GetApiGroupResultContentArray) ElementType

func (GetApiGroupResultContentArray) ToGetApiGroupResultContentArrayOutput

func (i GetApiGroupResultContentArray) ToGetApiGroupResultContentArrayOutput() GetApiGroupResultContentArrayOutput

func (GetApiGroupResultContentArray) ToGetApiGroupResultContentArrayOutputWithContext

func (i GetApiGroupResultContentArray) ToGetApiGroupResultContentArrayOutputWithContext(ctx context.Context) GetApiGroupResultContentArrayOutput

type GetApiGroupResultContentArrayInput

type GetApiGroupResultContentArrayInput interface {
	pulumi.Input

	ToGetApiGroupResultContentArrayOutput() GetApiGroupResultContentArrayOutput
	ToGetApiGroupResultContentArrayOutputWithContext(context.Context) GetApiGroupResultContentArrayOutput
}

GetApiGroupResultContentArrayInput is an input type that accepts GetApiGroupResultContentArray and GetApiGroupResultContentArrayOutput values. You can construct a concrete instance of `GetApiGroupResultContentArrayInput` via:

GetApiGroupResultContentArray{ GetApiGroupResultContentArgs{...} }

type GetApiGroupResultContentArrayOutput

type GetApiGroupResultContentArrayOutput struct{ *pulumi.OutputState }

func (GetApiGroupResultContentArrayOutput) ElementType

func (GetApiGroupResultContentArrayOutput) Index

func (GetApiGroupResultContentArrayOutput) ToGetApiGroupResultContentArrayOutput

func (o GetApiGroupResultContentArrayOutput) ToGetApiGroupResultContentArrayOutput() GetApiGroupResultContentArrayOutput

func (GetApiGroupResultContentArrayOutput) ToGetApiGroupResultContentArrayOutputWithContext

func (o GetApiGroupResultContentArrayOutput) ToGetApiGroupResultContentArrayOutputWithContext(ctx context.Context) GetApiGroupResultContentArrayOutput

type GetApiGroupResultContentBindedGatewayDeployGroup

type GetApiGroupResultContentBindedGatewayDeployGroup struct {
	ApplicationId   string `pulumi:"applicationId"`
	ApplicationName string `pulumi:"applicationName"`
	ApplicationType string `pulumi:"applicationType"`
	ClusterType     string `pulumi:"clusterType"`
	DeployGroupId   string `pulumi:"deployGroupId"`
	DeployGroupName string `pulumi:"deployGroupName"`
	GroupStatus     string `pulumi:"groupStatus"`
}

type GetApiGroupResultContentBindedGatewayDeployGroupArgs

type GetApiGroupResultContentBindedGatewayDeployGroupArgs struct {
	ApplicationId   pulumi.StringInput `pulumi:"applicationId"`
	ApplicationName pulumi.StringInput `pulumi:"applicationName"`
	ApplicationType pulumi.StringInput `pulumi:"applicationType"`
	ClusterType     pulumi.StringInput `pulumi:"clusterType"`
	DeployGroupId   pulumi.StringInput `pulumi:"deployGroupId"`
	DeployGroupName pulumi.StringInput `pulumi:"deployGroupName"`
	GroupStatus     pulumi.StringInput `pulumi:"groupStatus"`
}

func (GetApiGroupResultContentBindedGatewayDeployGroupArgs) ElementType

func (GetApiGroupResultContentBindedGatewayDeployGroupArgs) ToGetApiGroupResultContentBindedGatewayDeployGroupOutput

func (i GetApiGroupResultContentBindedGatewayDeployGroupArgs) ToGetApiGroupResultContentBindedGatewayDeployGroupOutput() GetApiGroupResultContentBindedGatewayDeployGroupOutput

func (GetApiGroupResultContentBindedGatewayDeployGroupArgs) ToGetApiGroupResultContentBindedGatewayDeployGroupOutputWithContext

func (i GetApiGroupResultContentBindedGatewayDeployGroupArgs) ToGetApiGroupResultContentBindedGatewayDeployGroupOutputWithContext(ctx context.Context) GetApiGroupResultContentBindedGatewayDeployGroupOutput

type GetApiGroupResultContentBindedGatewayDeployGroupArray

type GetApiGroupResultContentBindedGatewayDeployGroupArray []GetApiGroupResultContentBindedGatewayDeployGroupInput

func (GetApiGroupResultContentBindedGatewayDeployGroupArray) ElementType

func (GetApiGroupResultContentBindedGatewayDeployGroupArray) ToGetApiGroupResultContentBindedGatewayDeployGroupArrayOutput

func (i GetApiGroupResultContentBindedGatewayDeployGroupArray) ToGetApiGroupResultContentBindedGatewayDeployGroupArrayOutput() GetApiGroupResultContentBindedGatewayDeployGroupArrayOutput

func (GetApiGroupResultContentBindedGatewayDeployGroupArray) ToGetApiGroupResultContentBindedGatewayDeployGroupArrayOutputWithContext

func (i GetApiGroupResultContentBindedGatewayDeployGroupArray) ToGetApiGroupResultContentBindedGatewayDeployGroupArrayOutputWithContext(ctx context.Context) GetApiGroupResultContentBindedGatewayDeployGroupArrayOutput

type GetApiGroupResultContentBindedGatewayDeployGroupArrayInput

type GetApiGroupResultContentBindedGatewayDeployGroupArrayInput interface {
	pulumi.Input

	ToGetApiGroupResultContentBindedGatewayDeployGroupArrayOutput() GetApiGroupResultContentBindedGatewayDeployGroupArrayOutput
	ToGetApiGroupResultContentBindedGatewayDeployGroupArrayOutputWithContext(context.Context) GetApiGroupResultContentBindedGatewayDeployGroupArrayOutput
}

GetApiGroupResultContentBindedGatewayDeployGroupArrayInput is an input type that accepts GetApiGroupResultContentBindedGatewayDeployGroupArray and GetApiGroupResultContentBindedGatewayDeployGroupArrayOutput values. You can construct a concrete instance of `GetApiGroupResultContentBindedGatewayDeployGroupArrayInput` via:

GetApiGroupResultContentBindedGatewayDeployGroupArray{ GetApiGroupResultContentBindedGatewayDeployGroupArgs{...} }

type GetApiGroupResultContentBindedGatewayDeployGroupArrayOutput

type GetApiGroupResultContentBindedGatewayDeployGroupArrayOutput struct{ *pulumi.OutputState }

func (GetApiGroupResultContentBindedGatewayDeployGroupArrayOutput) ElementType

func (GetApiGroupResultContentBindedGatewayDeployGroupArrayOutput) Index

func (GetApiGroupResultContentBindedGatewayDeployGroupArrayOutput) ToGetApiGroupResultContentBindedGatewayDeployGroupArrayOutput

func (GetApiGroupResultContentBindedGatewayDeployGroupArrayOutput) ToGetApiGroupResultContentBindedGatewayDeployGroupArrayOutputWithContext

func (o GetApiGroupResultContentBindedGatewayDeployGroupArrayOutput) ToGetApiGroupResultContentBindedGatewayDeployGroupArrayOutputWithContext(ctx context.Context) GetApiGroupResultContentBindedGatewayDeployGroupArrayOutput

type GetApiGroupResultContentBindedGatewayDeployGroupInput

type GetApiGroupResultContentBindedGatewayDeployGroupInput interface {
	pulumi.Input

	ToGetApiGroupResultContentBindedGatewayDeployGroupOutput() GetApiGroupResultContentBindedGatewayDeployGroupOutput
	ToGetApiGroupResultContentBindedGatewayDeployGroupOutputWithContext(context.Context) GetApiGroupResultContentBindedGatewayDeployGroupOutput
}

GetApiGroupResultContentBindedGatewayDeployGroupInput is an input type that accepts GetApiGroupResultContentBindedGatewayDeployGroupArgs and GetApiGroupResultContentBindedGatewayDeployGroupOutput values. You can construct a concrete instance of `GetApiGroupResultContentBindedGatewayDeployGroupInput` via:

GetApiGroupResultContentBindedGatewayDeployGroupArgs{...}

type GetApiGroupResultContentBindedGatewayDeployGroupOutput

type GetApiGroupResultContentBindedGatewayDeployGroupOutput struct{ *pulumi.OutputState }

func (GetApiGroupResultContentBindedGatewayDeployGroupOutput) ApplicationId

func (GetApiGroupResultContentBindedGatewayDeployGroupOutput) ApplicationName

func (GetApiGroupResultContentBindedGatewayDeployGroupOutput) ApplicationType

func (GetApiGroupResultContentBindedGatewayDeployGroupOutput) ClusterType

func (GetApiGroupResultContentBindedGatewayDeployGroupOutput) DeployGroupId

func (GetApiGroupResultContentBindedGatewayDeployGroupOutput) DeployGroupName

func (GetApiGroupResultContentBindedGatewayDeployGroupOutput) ElementType

func (GetApiGroupResultContentBindedGatewayDeployGroupOutput) GroupStatus

func (GetApiGroupResultContentBindedGatewayDeployGroupOutput) ToGetApiGroupResultContentBindedGatewayDeployGroupOutput

func (GetApiGroupResultContentBindedGatewayDeployGroupOutput) ToGetApiGroupResultContentBindedGatewayDeployGroupOutputWithContext

func (o GetApiGroupResultContentBindedGatewayDeployGroupOutput) ToGetApiGroupResultContentBindedGatewayDeployGroupOutputWithContext(ctx context.Context) GetApiGroupResultContentBindedGatewayDeployGroupOutput

type GetApiGroupResultContentInput

type GetApiGroupResultContentInput interface {
	pulumi.Input

	ToGetApiGroupResultContentOutput() GetApiGroupResultContentOutput
	ToGetApiGroupResultContentOutputWithContext(context.Context) GetApiGroupResultContentOutput
}

GetApiGroupResultContentInput is an input type that accepts GetApiGroupResultContentArgs and GetApiGroupResultContentOutput values. You can construct a concrete instance of `GetApiGroupResultContentInput` via:

GetApiGroupResultContentArgs{...}

type GetApiGroupResultContentOutput

type GetApiGroupResultContentOutput struct{ *pulumi.OutputState }

func (GetApiGroupResultContentOutput) AclMode

func (GetApiGroupResultContentOutput) ApiCount

func (GetApiGroupResultContentOutput) AuthType

func (GetApiGroupResultContentOutput) BindedGatewayDeployGroups

func (GetApiGroupResultContentOutput) CreatedTime

func (GetApiGroupResultContentOutput) Description

func (GetApiGroupResultContentOutput) ElementType

func (GetApiGroupResultContentOutput) GatewayInstanceId

func (o GetApiGroupResultContentOutput) GatewayInstanceId() pulumi.StringOutput

func (GetApiGroupResultContentOutput) GatewayInstanceType

func (o GetApiGroupResultContentOutput) GatewayInstanceType() pulumi.StringOutput

func (GetApiGroupResultContentOutput) GroupContext

func (GetApiGroupResultContentOutput) GroupId

func (GetApiGroupResultContentOutput) GroupName

func (GetApiGroupResultContentOutput) GroupType

func (GetApiGroupResultContentOutput) NamespaceNameKey

func (o GetApiGroupResultContentOutput) NamespaceNameKey() pulumi.StringOutput

func (GetApiGroupResultContentOutput) NamespaceNameKeyPosition

func (o GetApiGroupResultContentOutput) NamespaceNameKeyPosition() pulumi.StringOutput

func (GetApiGroupResultContentOutput) ServiceNameKey

func (GetApiGroupResultContentOutput) ServiceNameKeyPosition

func (o GetApiGroupResultContentOutput) ServiceNameKeyPosition() pulumi.StringOutput

func (GetApiGroupResultContentOutput) Status

func (GetApiGroupResultContentOutput) ToGetApiGroupResultContentOutput

func (o GetApiGroupResultContentOutput) ToGetApiGroupResultContentOutput() GetApiGroupResultContentOutput

func (GetApiGroupResultContentOutput) ToGetApiGroupResultContentOutputWithContext

func (o GetApiGroupResultContentOutput) ToGetApiGroupResultContentOutputWithContext(ctx context.Context) GetApiGroupResultContentOutput

func (GetApiGroupResultContentOutput) UpdatedTime

type GetApiGroupResultInput

type GetApiGroupResultInput interface {
	pulumi.Input

	ToGetApiGroupResultOutput() GetApiGroupResultOutput
	ToGetApiGroupResultOutputWithContext(context.Context) GetApiGroupResultOutput
}

GetApiGroupResultInput is an input type that accepts GetApiGroupResultArgs and GetApiGroupResultOutput values. You can construct a concrete instance of `GetApiGroupResultInput` via:

GetApiGroupResultArgs{...}

type GetApiGroupResultOutput

type GetApiGroupResultOutput struct{ *pulumi.OutputState }

func (GetApiGroupResultOutput) Contents

func (GetApiGroupResultOutput) ElementType

func (GetApiGroupResultOutput) ElementType() reflect.Type

func (GetApiGroupResultOutput) ToGetApiGroupResultOutput

func (o GetApiGroupResultOutput) ToGetApiGroupResultOutput() GetApiGroupResultOutput

func (GetApiGroupResultOutput) ToGetApiGroupResultOutputWithContext

func (o GetApiGroupResultOutput) ToGetApiGroupResultOutputWithContext(ctx context.Context) GetApiGroupResultOutput

func (GetApiGroupResultOutput) TotalCount

func (o GetApiGroupResultOutput) TotalCount() pulumi.IntOutput

type GetApplicationAttributeResult

type GetApplicationAttributeResult struct {
	GroupCount       int `pulumi:"groupCount"`
	InstanceCount    int `pulumi:"instanceCount"`
	RunInstanceCount int `pulumi:"runInstanceCount"`
}

type GetApplicationAttributeResultArgs

type GetApplicationAttributeResultArgs struct {
	GroupCount       pulumi.IntInput `pulumi:"groupCount"`
	InstanceCount    pulumi.IntInput `pulumi:"instanceCount"`
	RunInstanceCount pulumi.IntInput `pulumi:"runInstanceCount"`
}

func (GetApplicationAttributeResultArgs) ElementType

func (GetApplicationAttributeResultArgs) ToGetApplicationAttributeResultOutput

func (i GetApplicationAttributeResultArgs) ToGetApplicationAttributeResultOutput() GetApplicationAttributeResultOutput

func (GetApplicationAttributeResultArgs) ToGetApplicationAttributeResultOutputWithContext

func (i GetApplicationAttributeResultArgs) ToGetApplicationAttributeResultOutputWithContext(ctx context.Context) GetApplicationAttributeResultOutput

type GetApplicationAttributeResultArray

type GetApplicationAttributeResultArray []GetApplicationAttributeResultInput

func (GetApplicationAttributeResultArray) ElementType

func (GetApplicationAttributeResultArray) ToGetApplicationAttributeResultArrayOutput

func (i GetApplicationAttributeResultArray) ToGetApplicationAttributeResultArrayOutput() GetApplicationAttributeResultArrayOutput

func (GetApplicationAttributeResultArray) ToGetApplicationAttributeResultArrayOutputWithContext

func (i GetApplicationAttributeResultArray) ToGetApplicationAttributeResultArrayOutputWithContext(ctx context.Context) GetApplicationAttributeResultArrayOutput

type GetApplicationAttributeResultArrayInput

type GetApplicationAttributeResultArrayInput interface {
	pulumi.Input

	ToGetApplicationAttributeResultArrayOutput() GetApplicationAttributeResultArrayOutput
	ToGetApplicationAttributeResultArrayOutputWithContext(context.Context) GetApplicationAttributeResultArrayOutput
}

GetApplicationAttributeResultArrayInput is an input type that accepts GetApplicationAttributeResultArray and GetApplicationAttributeResultArrayOutput values. You can construct a concrete instance of `GetApplicationAttributeResultArrayInput` via:

GetApplicationAttributeResultArray{ GetApplicationAttributeResultArgs{...} }

type GetApplicationAttributeResultArrayOutput

type GetApplicationAttributeResultArrayOutput struct{ *pulumi.OutputState }

func (GetApplicationAttributeResultArrayOutput) ElementType

func (GetApplicationAttributeResultArrayOutput) Index

func (GetApplicationAttributeResultArrayOutput) ToGetApplicationAttributeResultArrayOutput

func (o GetApplicationAttributeResultArrayOutput) ToGetApplicationAttributeResultArrayOutput() GetApplicationAttributeResultArrayOutput

func (GetApplicationAttributeResultArrayOutput) ToGetApplicationAttributeResultArrayOutputWithContext

func (o GetApplicationAttributeResultArrayOutput) ToGetApplicationAttributeResultArrayOutputWithContext(ctx context.Context) GetApplicationAttributeResultArrayOutput

type GetApplicationAttributeResultInput

type GetApplicationAttributeResultInput interface {
	pulumi.Input

	ToGetApplicationAttributeResultOutput() GetApplicationAttributeResultOutput
	ToGetApplicationAttributeResultOutputWithContext(context.Context) GetApplicationAttributeResultOutput
}

GetApplicationAttributeResultInput is an input type that accepts GetApplicationAttributeResultArgs and GetApplicationAttributeResultOutput values. You can construct a concrete instance of `GetApplicationAttributeResultInput` via:

GetApplicationAttributeResultArgs{...}

type GetApplicationAttributeResultOutput

type GetApplicationAttributeResultOutput struct{ *pulumi.OutputState }

func (GetApplicationAttributeResultOutput) ElementType

func (GetApplicationAttributeResultOutput) GroupCount

func (GetApplicationAttributeResultOutput) InstanceCount

func (GetApplicationAttributeResultOutput) RunInstanceCount

func (GetApplicationAttributeResultOutput) ToGetApplicationAttributeResultOutput

func (o GetApplicationAttributeResultOutput) ToGetApplicationAttributeResultOutput() GetApplicationAttributeResultOutput

func (GetApplicationAttributeResultOutput) ToGetApplicationAttributeResultOutputWithContext

func (o GetApplicationAttributeResultOutput) ToGetApplicationAttributeResultOutputWithContext(ctx context.Context) GetApplicationAttributeResultOutput

type GetApplicationConfigResult

type GetApplicationConfigResult struct {
	Contents   []GetApplicationConfigResultContent `pulumi:"contents"`
	TotalCount int                                 `pulumi:"totalCount"`
}

type GetApplicationConfigResultArgs

type GetApplicationConfigResultArgs struct {
	Contents   GetApplicationConfigResultContentArrayInput `pulumi:"contents"`
	TotalCount pulumi.IntInput                             `pulumi:"totalCount"`
}

func (GetApplicationConfigResultArgs) ElementType

func (GetApplicationConfigResultArgs) ToGetApplicationConfigResultOutput

func (i GetApplicationConfigResultArgs) ToGetApplicationConfigResultOutput() GetApplicationConfigResultOutput

func (GetApplicationConfigResultArgs) ToGetApplicationConfigResultOutputWithContext

func (i GetApplicationConfigResultArgs) ToGetApplicationConfigResultOutputWithContext(ctx context.Context) GetApplicationConfigResultOutput

type GetApplicationConfigResultArray

type GetApplicationConfigResultArray []GetApplicationConfigResultInput

func (GetApplicationConfigResultArray) ElementType

func (GetApplicationConfigResultArray) ToGetApplicationConfigResultArrayOutput

func (i GetApplicationConfigResultArray) ToGetApplicationConfigResultArrayOutput() GetApplicationConfigResultArrayOutput

func (GetApplicationConfigResultArray) ToGetApplicationConfigResultArrayOutputWithContext

func (i GetApplicationConfigResultArray) ToGetApplicationConfigResultArrayOutputWithContext(ctx context.Context) GetApplicationConfigResultArrayOutput

type GetApplicationConfigResultArrayInput

type GetApplicationConfigResultArrayInput interface {
	pulumi.Input

	ToGetApplicationConfigResultArrayOutput() GetApplicationConfigResultArrayOutput
	ToGetApplicationConfigResultArrayOutputWithContext(context.Context) GetApplicationConfigResultArrayOutput
}

GetApplicationConfigResultArrayInput is an input type that accepts GetApplicationConfigResultArray and GetApplicationConfigResultArrayOutput values. You can construct a concrete instance of `GetApplicationConfigResultArrayInput` via:

GetApplicationConfigResultArray{ GetApplicationConfigResultArgs{...} }

type GetApplicationConfigResultArrayOutput

type GetApplicationConfigResultArrayOutput struct{ *pulumi.OutputState }

func (GetApplicationConfigResultArrayOutput) ElementType

func (GetApplicationConfigResultArrayOutput) Index

func (GetApplicationConfigResultArrayOutput) ToGetApplicationConfigResultArrayOutput

func (o GetApplicationConfigResultArrayOutput) ToGetApplicationConfigResultArrayOutput() GetApplicationConfigResultArrayOutput

func (GetApplicationConfigResultArrayOutput) ToGetApplicationConfigResultArrayOutputWithContext

func (o GetApplicationConfigResultArrayOutput) ToGetApplicationConfigResultArrayOutputWithContext(ctx context.Context) GetApplicationConfigResultArrayOutput

type GetApplicationConfigResultContent

type GetApplicationConfigResultContent struct {
	ApplicationId      string `pulumi:"applicationId"`
	ApplicationName    string `pulumi:"applicationName"`
	ConfigId           string `pulumi:"configId"`
	ConfigName         string `pulumi:"configName"`
	ConfigType         string `pulumi:"configType"`
	ConfigValue        string `pulumi:"configValue"`
	ConfigVersion      string `pulumi:"configVersion"`
	ConfigVersionCount int    `pulumi:"configVersionCount"`
	ConfigVersionDesc  string `pulumi:"configVersionDesc"`
	CreationTime       string `pulumi:"creationTime"`
	DeleteFlag         bool   `pulumi:"deleteFlag"`
	LastUpdateTime     string `pulumi:"lastUpdateTime"`
}

type GetApplicationConfigResultContentArgs

type GetApplicationConfigResultContentArgs struct {
	ApplicationId      pulumi.StringInput `pulumi:"applicationId"`
	ApplicationName    pulumi.StringInput `pulumi:"applicationName"`
	ConfigId           pulumi.StringInput `pulumi:"configId"`
	ConfigName         pulumi.StringInput `pulumi:"configName"`
	ConfigType         pulumi.StringInput `pulumi:"configType"`
	ConfigValue        pulumi.StringInput `pulumi:"configValue"`
	ConfigVersion      pulumi.StringInput `pulumi:"configVersion"`
	ConfigVersionCount pulumi.IntInput    `pulumi:"configVersionCount"`
	ConfigVersionDesc  pulumi.StringInput `pulumi:"configVersionDesc"`
	CreationTime       pulumi.StringInput `pulumi:"creationTime"`
	DeleteFlag         pulumi.BoolInput   `pulumi:"deleteFlag"`
	LastUpdateTime     pulumi.StringInput `pulumi:"lastUpdateTime"`
}

func (GetApplicationConfigResultContentArgs) ElementType

func (GetApplicationConfigResultContentArgs) ToGetApplicationConfigResultContentOutput

func (i GetApplicationConfigResultContentArgs) ToGetApplicationConfigResultContentOutput() GetApplicationConfigResultContentOutput

func (GetApplicationConfigResultContentArgs) ToGetApplicationConfigResultContentOutputWithContext

func (i GetApplicationConfigResultContentArgs) ToGetApplicationConfigResultContentOutputWithContext(ctx context.Context) GetApplicationConfigResultContentOutput

type GetApplicationConfigResultContentArray

type GetApplicationConfigResultContentArray []GetApplicationConfigResultContentInput

func (GetApplicationConfigResultContentArray) ElementType

func (GetApplicationConfigResultContentArray) ToGetApplicationConfigResultContentArrayOutput

func (i GetApplicationConfigResultContentArray) ToGetApplicationConfigResultContentArrayOutput() GetApplicationConfigResultContentArrayOutput

func (GetApplicationConfigResultContentArray) ToGetApplicationConfigResultContentArrayOutputWithContext

func (i GetApplicationConfigResultContentArray) ToGetApplicationConfigResultContentArrayOutputWithContext(ctx context.Context) GetApplicationConfigResultContentArrayOutput

type GetApplicationConfigResultContentArrayInput

type GetApplicationConfigResultContentArrayInput interface {
	pulumi.Input

	ToGetApplicationConfigResultContentArrayOutput() GetApplicationConfigResultContentArrayOutput
	ToGetApplicationConfigResultContentArrayOutputWithContext(context.Context) GetApplicationConfigResultContentArrayOutput
}

GetApplicationConfigResultContentArrayInput is an input type that accepts GetApplicationConfigResultContentArray and GetApplicationConfigResultContentArrayOutput values. You can construct a concrete instance of `GetApplicationConfigResultContentArrayInput` via:

GetApplicationConfigResultContentArray{ GetApplicationConfigResultContentArgs{...} }

type GetApplicationConfigResultContentArrayOutput

type GetApplicationConfigResultContentArrayOutput struct{ *pulumi.OutputState }

func (GetApplicationConfigResultContentArrayOutput) ElementType

func (GetApplicationConfigResultContentArrayOutput) Index

func (GetApplicationConfigResultContentArrayOutput) ToGetApplicationConfigResultContentArrayOutput

func (o GetApplicationConfigResultContentArrayOutput) ToGetApplicationConfigResultContentArrayOutput() GetApplicationConfigResultContentArrayOutput

func (GetApplicationConfigResultContentArrayOutput) ToGetApplicationConfigResultContentArrayOutputWithContext

func (o GetApplicationConfigResultContentArrayOutput) ToGetApplicationConfigResultContentArrayOutputWithContext(ctx context.Context) GetApplicationConfigResultContentArrayOutput

type GetApplicationConfigResultContentInput

type GetApplicationConfigResultContentInput interface {
	pulumi.Input

	ToGetApplicationConfigResultContentOutput() GetApplicationConfigResultContentOutput
	ToGetApplicationConfigResultContentOutputWithContext(context.Context) GetApplicationConfigResultContentOutput
}

GetApplicationConfigResultContentInput is an input type that accepts GetApplicationConfigResultContentArgs and GetApplicationConfigResultContentOutput values. You can construct a concrete instance of `GetApplicationConfigResultContentInput` via:

GetApplicationConfigResultContentArgs{...}

type GetApplicationConfigResultContentOutput

type GetApplicationConfigResultContentOutput struct{ *pulumi.OutputState }

func (GetApplicationConfigResultContentOutput) ApplicationId

func (GetApplicationConfigResultContentOutput) ApplicationName

func (GetApplicationConfigResultContentOutput) ConfigId

func (GetApplicationConfigResultContentOutput) ConfigName

func (GetApplicationConfigResultContentOutput) ConfigType

func (GetApplicationConfigResultContentOutput) ConfigValue

func (GetApplicationConfigResultContentOutput) ConfigVersion

func (GetApplicationConfigResultContentOutput) ConfigVersionCount

func (GetApplicationConfigResultContentOutput) ConfigVersionDesc

func (GetApplicationConfigResultContentOutput) CreationTime

func (GetApplicationConfigResultContentOutput) DeleteFlag

func (GetApplicationConfigResultContentOutput) ElementType

func (GetApplicationConfigResultContentOutput) LastUpdateTime

func (GetApplicationConfigResultContentOutput) ToGetApplicationConfigResultContentOutput

func (o GetApplicationConfigResultContentOutput) ToGetApplicationConfigResultContentOutput() GetApplicationConfigResultContentOutput

func (GetApplicationConfigResultContentOutput) ToGetApplicationConfigResultContentOutputWithContext

func (o GetApplicationConfigResultContentOutput) ToGetApplicationConfigResultContentOutputWithContext(ctx context.Context) GetApplicationConfigResultContentOutput

type GetApplicationConfigResultInput

type GetApplicationConfigResultInput interface {
	pulumi.Input

	ToGetApplicationConfigResultOutput() GetApplicationConfigResultOutput
	ToGetApplicationConfigResultOutputWithContext(context.Context) GetApplicationConfigResultOutput
}

GetApplicationConfigResultInput is an input type that accepts GetApplicationConfigResultArgs and GetApplicationConfigResultOutput values. You can construct a concrete instance of `GetApplicationConfigResultInput` via:

GetApplicationConfigResultArgs{...}

type GetApplicationConfigResultOutput

type GetApplicationConfigResultOutput struct{ *pulumi.OutputState }

func (GetApplicationConfigResultOutput) Contents

func (GetApplicationConfigResultOutput) ElementType

func (GetApplicationConfigResultOutput) ToGetApplicationConfigResultOutput

func (o GetApplicationConfigResultOutput) ToGetApplicationConfigResultOutput() GetApplicationConfigResultOutput

func (GetApplicationConfigResultOutput) ToGetApplicationConfigResultOutputWithContext

func (o GetApplicationConfigResultOutput) ToGetApplicationConfigResultOutputWithContext(ctx context.Context) GetApplicationConfigResultOutput

func (GetApplicationConfigResultOutput) TotalCount

type GetApplicationFileConfigResult

type GetApplicationFileConfigResult struct {
	Contents   []GetApplicationFileConfigResultContent `pulumi:"contents"`
	TotalCount int                                     `pulumi:"totalCount"`
}

type GetApplicationFileConfigResultArgs

type GetApplicationFileConfigResultArgs struct {
	Contents   GetApplicationFileConfigResultContentArrayInput `pulumi:"contents"`
	TotalCount pulumi.IntInput                                 `pulumi:"totalCount"`
}

func (GetApplicationFileConfigResultArgs) ElementType

func (GetApplicationFileConfigResultArgs) ToGetApplicationFileConfigResultOutput

func (i GetApplicationFileConfigResultArgs) ToGetApplicationFileConfigResultOutput() GetApplicationFileConfigResultOutput

func (GetApplicationFileConfigResultArgs) ToGetApplicationFileConfigResultOutputWithContext

func (i GetApplicationFileConfigResultArgs) ToGetApplicationFileConfigResultOutputWithContext(ctx context.Context) GetApplicationFileConfigResultOutput

type GetApplicationFileConfigResultArray

type GetApplicationFileConfigResultArray []GetApplicationFileConfigResultInput

func (GetApplicationFileConfigResultArray) ElementType

func (GetApplicationFileConfigResultArray) ToGetApplicationFileConfigResultArrayOutput

func (i GetApplicationFileConfigResultArray) ToGetApplicationFileConfigResultArrayOutput() GetApplicationFileConfigResultArrayOutput

func (GetApplicationFileConfigResultArray) ToGetApplicationFileConfigResultArrayOutputWithContext

func (i GetApplicationFileConfigResultArray) ToGetApplicationFileConfigResultArrayOutputWithContext(ctx context.Context) GetApplicationFileConfigResultArrayOutput

type GetApplicationFileConfigResultArrayInput

type GetApplicationFileConfigResultArrayInput interface {
	pulumi.Input

	ToGetApplicationFileConfigResultArrayOutput() GetApplicationFileConfigResultArrayOutput
	ToGetApplicationFileConfigResultArrayOutputWithContext(context.Context) GetApplicationFileConfigResultArrayOutput
}

GetApplicationFileConfigResultArrayInput is an input type that accepts GetApplicationFileConfigResultArray and GetApplicationFileConfigResultArrayOutput values. You can construct a concrete instance of `GetApplicationFileConfigResultArrayInput` via:

GetApplicationFileConfigResultArray{ GetApplicationFileConfigResultArgs{...} }

type GetApplicationFileConfigResultArrayOutput

type GetApplicationFileConfigResultArrayOutput struct{ *pulumi.OutputState }

func (GetApplicationFileConfigResultArrayOutput) ElementType

func (GetApplicationFileConfigResultArrayOutput) Index

func (GetApplicationFileConfigResultArrayOutput) ToGetApplicationFileConfigResultArrayOutput

func (o GetApplicationFileConfigResultArrayOutput) ToGetApplicationFileConfigResultArrayOutput() GetApplicationFileConfigResultArrayOutput

func (GetApplicationFileConfigResultArrayOutput) ToGetApplicationFileConfigResultArrayOutputWithContext

func (o GetApplicationFileConfigResultArrayOutput) ToGetApplicationFileConfigResultArrayOutputWithContext(ctx context.Context) GetApplicationFileConfigResultArrayOutput

type GetApplicationFileConfigResultContent

type GetApplicationFileConfigResultContent struct {
	ApplicationId         string `pulumi:"applicationId"`
	ApplicationName       string `pulumi:"applicationName"`
	ConfigFileCode        string `pulumi:"configFileCode"`
	ConfigFileName        string `pulumi:"configFileName"`
	ConfigFilePath        string `pulumi:"configFilePath"`
	ConfigFileValue       string `pulumi:"configFileValue"`
	ConfigFileValueLength int    `pulumi:"configFileValueLength"`
	ConfigId              string `pulumi:"configId"`
	ConfigName            string `pulumi:"configName"`
	ConfigPostCmd         string `pulumi:"configPostCmd"`
	ConfigVersion         string `pulumi:"configVersion"`
	ConfigVersionCount    int    `pulumi:"configVersionCount"`
	ConfigVersionDesc     string `pulumi:"configVersionDesc"`
	CreationTime          string `pulumi:"creationTime"`
	DeleteFlag            bool   `pulumi:"deleteFlag"`
	LastUpdateTime        string `pulumi:"lastUpdateTime"`
}

type GetApplicationFileConfigResultContentArgs

type GetApplicationFileConfigResultContentArgs struct {
	ApplicationId         pulumi.StringInput `pulumi:"applicationId"`
	ApplicationName       pulumi.StringInput `pulumi:"applicationName"`
	ConfigFileCode        pulumi.StringInput `pulumi:"configFileCode"`
	ConfigFileName        pulumi.StringInput `pulumi:"configFileName"`
	ConfigFilePath        pulumi.StringInput `pulumi:"configFilePath"`
	ConfigFileValue       pulumi.StringInput `pulumi:"configFileValue"`
	ConfigFileValueLength pulumi.IntInput    `pulumi:"configFileValueLength"`
	ConfigId              pulumi.StringInput `pulumi:"configId"`
	ConfigName            pulumi.StringInput `pulumi:"configName"`
	ConfigPostCmd         pulumi.StringInput `pulumi:"configPostCmd"`
	ConfigVersion         pulumi.StringInput `pulumi:"configVersion"`
	ConfigVersionCount    pulumi.IntInput    `pulumi:"configVersionCount"`
	ConfigVersionDesc     pulumi.StringInput `pulumi:"configVersionDesc"`
	CreationTime          pulumi.StringInput `pulumi:"creationTime"`
	DeleteFlag            pulumi.BoolInput   `pulumi:"deleteFlag"`
	LastUpdateTime        pulumi.StringInput `pulumi:"lastUpdateTime"`
}

func (GetApplicationFileConfigResultContentArgs) ElementType

func (GetApplicationFileConfigResultContentArgs) ToGetApplicationFileConfigResultContentOutput

func (i GetApplicationFileConfigResultContentArgs) ToGetApplicationFileConfigResultContentOutput() GetApplicationFileConfigResultContentOutput

func (GetApplicationFileConfigResultContentArgs) ToGetApplicationFileConfigResultContentOutputWithContext

func (i GetApplicationFileConfigResultContentArgs) ToGetApplicationFileConfigResultContentOutputWithContext(ctx context.Context) GetApplicationFileConfigResultContentOutput

type GetApplicationFileConfigResultContentArray

type GetApplicationFileConfigResultContentArray []GetApplicationFileConfigResultContentInput

func (GetApplicationFileConfigResultContentArray) ElementType

func (GetApplicationFileConfigResultContentArray) ToGetApplicationFileConfigResultContentArrayOutput

func (i GetApplicationFileConfigResultContentArray) ToGetApplicationFileConfigResultContentArrayOutput() GetApplicationFileConfigResultContentArrayOutput

func (GetApplicationFileConfigResultContentArray) ToGetApplicationFileConfigResultContentArrayOutputWithContext

func (i GetApplicationFileConfigResultContentArray) ToGetApplicationFileConfigResultContentArrayOutputWithContext(ctx context.Context) GetApplicationFileConfigResultContentArrayOutput

type GetApplicationFileConfigResultContentArrayInput

type GetApplicationFileConfigResultContentArrayInput interface {
	pulumi.Input

	ToGetApplicationFileConfigResultContentArrayOutput() GetApplicationFileConfigResultContentArrayOutput
	ToGetApplicationFileConfigResultContentArrayOutputWithContext(context.Context) GetApplicationFileConfigResultContentArrayOutput
}

GetApplicationFileConfigResultContentArrayInput is an input type that accepts GetApplicationFileConfigResultContentArray and GetApplicationFileConfigResultContentArrayOutput values. You can construct a concrete instance of `GetApplicationFileConfigResultContentArrayInput` via:

GetApplicationFileConfigResultContentArray{ GetApplicationFileConfigResultContentArgs{...} }

type GetApplicationFileConfigResultContentArrayOutput

type GetApplicationFileConfigResultContentArrayOutput struct{ *pulumi.OutputState }

func (GetApplicationFileConfigResultContentArrayOutput) ElementType

func (GetApplicationFileConfigResultContentArrayOutput) Index

func (GetApplicationFileConfigResultContentArrayOutput) ToGetApplicationFileConfigResultContentArrayOutput

func (o GetApplicationFileConfigResultContentArrayOutput) ToGetApplicationFileConfigResultContentArrayOutput() GetApplicationFileConfigResultContentArrayOutput

func (GetApplicationFileConfigResultContentArrayOutput) ToGetApplicationFileConfigResultContentArrayOutputWithContext

func (o GetApplicationFileConfigResultContentArrayOutput) ToGetApplicationFileConfigResultContentArrayOutputWithContext(ctx context.Context) GetApplicationFileConfigResultContentArrayOutput

type GetApplicationFileConfigResultContentInput

type GetApplicationFileConfigResultContentInput interface {
	pulumi.Input

	ToGetApplicationFileConfigResultContentOutput() GetApplicationFileConfigResultContentOutput
	ToGetApplicationFileConfigResultContentOutputWithContext(context.Context) GetApplicationFileConfigResultContentOutput
}

GetApplicationFileConfigResultContentInput is an input type that accepts GetApplicationFileConfigResultContentArgs and GetApplicationFileConfigResultContentOutput values. You can construct a concrete instance of `GetApplicationFileConfigResultContentInput` via:

GetApplicationFileConfigResultContentArgs{...}

type GetApplicationFileConfigResultContentOutput

type GetApplicationFileConfigResultContentOutput struct{ *pulumi.OutputState }

func (GetApplicationFileConfigResultContentOutput) ApplicationId

func (GetApplicationFileConfigResultContentOutput) ApplicationName

func (GetApplicationFileConfigResultContentOutput) ConfigFileCode

func (GetApplicationFileConfigResultContentOutput) ConfigFileName

func (GetApplicationFileConfigResultContentOutput) ConfigFilePath

func (GetApplicationFileConfigResultContentOutput) ConfigFileValue

func (GetApplicationFileConfigResultContentOutput) ConfigFileValueLength

func (GetApplicationFileConfigResultContentOutput) ConfigId

func (GetApplicationFileConfigResultContentOutput) ConfigName

func (GetApplicationFileConfigResultContentOutput) ConfigPostCmd

func (GetApplicationFileConfigResultContentOutput) ConfigVersion

func (GetApplicationFileConfigResultContentOutput) ConfigVersionCount

func (GetApplicationFileConfigResultContentOutput) ConfigVersionDesc

func (GetApplicationFileConfigResultContentOutput) CreationTime

func (GetApplicationFileConfigResultContentOutput) DeleteFlag

func (GetApplicationFileConfigResultContentOutput) ElementType

func (GetApplicationFileConfigResultContentOutput) LastUpdateTime

func (GetApplicationFileConfigResultContentOutput) ToGetApplicationFileConfigResultContentOutput

func (o GetApplicationFileConfigResultContentOutput) ToGetApplicationFileConfigResultContentOutput() GetApplicationFileConfigResultContentOutput

func (GetApplicationFileConfigResultContentOutput) ToGetApplicationFileConfigResultContentOutputWithContext

func (o GetApplicationFileConfigResultContentOutput) ToGetApplicationFileConfigResultContentOutputWithContext(ctx context.Context) GetApplicationFileConfigResultContentOutput

type GetApplicationFileConfigResultInput

type GetApplicationFileConfigResultInput interface {
	pulumi.Input

	ToGetApplicationFileConfigResultOutput() GetApplicationFileConfigResultOutput
	ToGetApplicationFileConfigResultOutputWithContext(context.Context) GetApplicationFileConfigResultOutput
}

GetApplicationFileConfigResultInput is an input type that accepts GetApplicationFileConfigResultArgs and GetApplicationFileConfigResultOutput values. You can construct a concrete instance of `GetApplicationFileConfigResultInput` via:

GetApplicationFileConfigResultArgs{...}

type GetApplicationFileConfigResultOutput

type GetApplicationFileConfigResultOutput struct{ *pulumi.OutputState }

func (GetApplicationFileConfigResultOutput) Contents

func (GetApplicationFileConfigResultOutput) ElementType

func (GetApplicationFileConfigResultOutput) ToGetApplicationFileConfigResultOutput

func (o GetApplicationFileConfigResultOutput) ToGetApplicationFileConfigResultOutput() GetApplicationFileConfigResultOutput

func (GetApplicationFileConfigResultOutput) ToGetApplicationFileConfigResultOutputWithContext

func (o GetApplicationFileConfigResultOutput) ToGetApplicationFileConfigResultOutputWithContext(ctx context.Context) GetApplicationFileConfigResultOutput

func (GetApplicationFileConfigResultOutput) TotalCount

type GetApplicationPublicConfigResult

type GetApplicationPublicConfigResult struct {
	Contents   []GetApplicationPublicConfigResultContent `pulumi:"contents"`
	TotalCount int                                       `pulumi:"totalCount"`
}

type GetApplicationPublicConfigResultArgs

type GetApplicationPublicConfigResultArgs struct {
	Contents   GetApplicationPublicConfigResultContentArrayInput `pulumi:"contents"`
	TotalCount pulumi.IntInput                                   `pulumi:"totalCount"`
}

func (GetApplicationPublicConfigResultArgs) ElementType

func (GetApplicationPublicConfigResultArgs) ToGetApplicationPublicConfigResultOutput

func (i GetApplicationPublicConfigResultArgs) ToGetApplicationPublicConfigResultOutput() GetApplicationPublicConfigResultOutput

func (GetApplicationPublicConfigResultArgs) ToGetApplicationPublicConfigResultOutputWithContext

func (i GetApplicationPublicConfigResultArgs) ToGetApplicationPublicConfigResultOutputWithContext(ctx context.Context) GetApplicationPublicConfigResultOutput

type GetApplicationPublicConfigResultArray

type GetApplicationPublicConfigResultArray []GetApplicationPublicConfigResultInput

func (GetApplicationPublicConfigResultArray) ElementType

func (GetApplicationPublicConfigResultArray) ToGetApplicationPublicConfigResultArrayOutput

func (i GetApplicationPublicConfigResultArray) ToGetApplicationPublicConfigResultArrayOutput() GetApplicationPublicConfigResultArrayOutput

func (GetApplicationPublicConfigResultArray) ToGetApplicationPublicConfigResultArrayOutputWithContext

func (i GetApplicationPublicConfigResultArray) ToGetApplicationPublicConfigResultArrayOutputWithContext(ctx context.Context) GetApplicationPublicConfigResultArrayOutput

type GetApplicationPublicConfigResultArrayInput

type GetApplicationPublicConfigResultArrayInput interface {
	pulumi.Input

	ToGetApplicationPublicConfigResultArrayOutput() GetApplicationPublicConfigResultArrayOutput
	ToGetApplicationPublicConfigResultArrayOutputWithContext(context.Context) GetApplicationPublicConfigResultArrayOutput
}

GetApplicationPublicConfigResultArrayInput is an input type that accepts GetApplicationPublicConfigResultArray and GetApplicationPublicConfigResultArrayOutput values. You can construct a concrete instance of `GetApplicationPublicConfigResultArrayInput` via:

GetApplicationPublicConfigResultArray{ GetApplicationPublicConfigResultArgs{...} }

type GetApplicationPublicConfigResultArrayOutput

type GetApplicationPublicConfigResultArrayOutput struct{ *pulumi.OutputState }

func (GetApplicationPublicConfigResultArrayOutput) ElementType

func (GetApplicationPublicConfigResultArrayOutput) Index

func (GetApplicationPublicConfigResultArrayOutput) ToGetApplicationPublicConfigResultArrayOutput

func (o GetApplicationPublicConfigResultArrayOutput) ToGetApplicationPublicConfigResultArrayOutput() GetApplicationPublicConfigResultArrayOutput

func (GetApplicationPublicConfigResultArrayOutput) ToGetApplicationPublicConfigResultArrayOutputWithContext

func (o GetApplicationPublicConfigResultArrayOutput) ToGetApplicationPublicConfigResultArrayOutputWithContext(ctx context.Context) GetApplicationPublicConfigResultArrayOutput

type GetApplicationPublicConfigResultContent

type GetApplicationPublicConfigResultContent struct {
	ApplicationId      string `pulumi:"applicationId"`
	ApplicationName    string `pulumi:"applicationName"`
	ConfigId           string `pulumi:"configId"`
	ConfigName         string `pulumi:"configName"`
	ConfigType         string `pulumi:"configType"`
	ConfigValue        string `pulumi:"configValue"`
	ConfigVersion      string `pulumi:"configVersion"`
	ConfigVersionCount int    `pulumi:"configVersionCount"`
	ConfigVersionDesc  string `pulumi:"configVersionDesc"`
	CreationTime       string `pulumi:"creationTime"`
	DeleteFlag         bool   `pulumi:"deleteFlag"`
	LastUpdateTime     string `pulumi:"lastUpdateTime"`
}

type GetApplicationPublicConfigResultContentArgs

type GetApplicationPublicConfigResultContentArgs struct {
	ApplicationId      pulumi.StringInput `pulumi:"applicationId"`
	ApplicationName    pulumi.StringInput `pulumi:"applicationName"`
	ConfigId           pulumi.StringInput `pulumi:"configId"`
	ConfigName         pulumi.StringInput `pulumi:"configName"`
	ConfigType         pulumi.StringInput `pulumi:"configType"`
	ConfigValue        pulumi.StringInput `pulumi:"configValue"`
	ConfigVersion      pulumi.StringInput `pulumi:"configVersion"`
	ConfigVersionCount pulumi.IntInput    `pulumi:"configVersionCount"`
	ConfigVersionDesc  pulumi.StringInput `pulumi:"configVersionDesc"`
	CreationTime       pulumi.StringInput `pulumi:"creationTime"`
	DeleteFlag         pulumi.BoolInput   `pulumi:"deleteFlag"`
	LastUpdateTime     pulumi.StringInput `pulumi:"lastUpdateTime"`
}

func (GetApplicationPublicConfigResultContentArgs) ElementType

func (GetApplicationPublicConfigResultContentArgs) ToGetApplicationPublicConfigResultContentOutput

func (i GetApplicationPublicConfigResultContentArgs) ToGetApplicationPublicConfigResultContentOutput() GetApplicationPublicConfigResultContentOutput

func (GetApplicationPublicConfigResultContentArgs) ToGetApplicationPublicConfigResultContentOutputWithContext

func (i GetApplicationPublicConfigResultContentArgs) ToGetApplicationPublicConfigResultContentOutputWithContext(ctx context.Context) GetApplicationPublicConfigResultContentOutput

type GetApplicationPublicConfigResultContentArray

type GetApplicationPublicConfigResultContentArray []GetApplicationPublicConfigResultContentInput

func (GetApplicationPublicConfigResultContentArray) ElementType

func (GetApplicationPublicConfigResultContentArray) ToGetApplicationPublicConfigResultContentArrayOutput

func (i GetApplicationPublicConfigResultContentArray) ToGetApplicationPublicConfigResultContentArrayOutput() GetApplicationPublicConfigResultContentArrayOutput

func (GetApplicationPublicConfigResultContentArray) ToGetApplicationPublicConfigResultContentArrayOutputWithContext

func (i GetApplicationPublicConfigResultContentArray) ToGetApplicationPublicConfigResultContentArrayOutputWithContext(ctx context.Context) GetApplicationPublicConfigResultContentArrayOutput

type GetApplicationPublicConfigResultContentArrayInput

type GetApplicationPublicConfigResultContentArrayInput interface {
	pulumi.Input

	ToGetApplicationPublicConfigResultContentArrayOutput() GetApplicationPublicConfigResultContentArrayOutput
	ToGetApplicationPublicConfigResultContentArrayOutputWithContext(context.Context) GetApplicationPublicConfigResultContentArrayOutput
}

GetApplicationPublicConfigResultContentArrayInput is an input type that accepts GetApplicationPublicConfigResultContentArray and GetApplicationPublicConfigResultContentArrayOutput values. You can construct a concrete instance of `GetApplicationPublicConfigResultContentArrayInput` via:

GetApplicationPublicConfigResultContentArray{ GetApplicationPublicConfigResultContentArgs{...} }

type GetApplicationPublicConfigResultContentArrayOutput

type GetApplicationPublicConfigResultContentArrayOutput struct{ *pulumi.OutputState }

func (GetApplicationPublicConfigResultContentArrayOutput) ElementType

func (GetApplicationPublicConfigResultContentArrayOutput) Index

func (GetApplicationPublicConfigResultContentArrayOutput) ToGetApplicationPublicConfigResultContentArrayOutput

func (o GetApplicationPublicConfigResultContentArrayOutput) ToGetApplicationPublicConfigResultContentArrayOutput() GetApplicationPublicConfigResultContentArrayOutput

func (GetApplicationPublicConfigResultContentArrayOutput) ToGetApplicationPublicConfigResultContentArrayOutputWithContext

func (o GetApplicationPublicConfigResultContentArrayOutput) ToGetApplicationPublicConfigResultContentArrayOutputWithContext(ctx context.Context) GetApplicationPublicConfigResultContentArrayOutput

type GetApplicationPublicConfigResultContentInput

type GetApplicationPublicConfigResultContentInput interface {
	pulumi.Input

	ToGetApplicationPublicConfigResultContentOutput() GetApplicationPublicConfigResultContentOutput
	ToGetApplicationPublicConfigResultContentOutputWithContext(context.Context) GetApplicationPublicConfigResultContentOutput
}

GetApplicationPublicConfigResultContentInput is an input type that accepts GetApplicationPublicConfigResultContentArgs and GetApplicationPublicConfigResultContentOutput values. You can construct a concrete instance of `GetApplicationPublicConfigResultContentInput` via:

GetApplicationPublicConfigResultContentArgs{...}

type GetApplicationPublicConfigResultContentOutput

type GetApplicationPublicConfigResultContentOutput struct{ *pulumi.OutputState }

func (GetApplicationPublicConfigResultContentOutput) ApplicationId

func (GetApplicationPublicConfigResultContentOutput) ApplicationName

func (GetApplicationPublicConfigResultContentOutput) ConfigId

func (GetApplicationPublicConfigResultContentOutput) ConfigName

func (GetApplicationPublicConfigResultContentOutput) ConfigType

func (GetApplicationPublicConfigResultContentOutput) ConfigValue

func (GetApplicationPublicConfigResultContentOutput) ConfigVersion

func (GetApplicationPublicConfigResultContentOutput) ConfigVersionCount

func (GetApplicationPublicConfigResultContentOutput) ConfigVersionDesc

func (GetApplicationPublicConfigResultContentOutput) CreationTime

func (GetApplicationPublicConfigResultContentOutput) DeleteFlag

func (GetApplicationPublicConfigResultContentOutput) ElementType

func (GetApplicationPublicConfigResultContentOutput) LastUpdateTime

func (GetApplicationPublicConfigResultContentOutput) ToGetApplicationPublicConfigResultContentOutput

func (o GetApplicationPublicConfigResultContentOutput) ToGetApplicationPublicConfigResultContentOutput() GetApplicationPublicConfigResultContentOutput

func (GetApplicationPublicConfigResultContentOutput) ToGetApplicationPublicConfigResultContentOutputWithContext

func (o GetApplicationPublicConfigResultContentOutput) ToGetApplicationPublicConfigResultContentOutputWithContext(ctx context.Context) GetApplicationPublicConfigResultContentOutput

type GetApplicationPublicConfigResultInput

type GetApplicationPublicConfigResultInput interface {
	pulumi.Input

	ToGetApplicationPublicConfigResultOutput() GetApplicationPublicConfigResultOutput
	ToGetApplicationPublicConfigResultOutputWithContext(context.Context) GetApplicationPublicConfigResultOutput
}

GetApplicationPublicConfigResultInput is an input type that accepts GetApplicationPublicConfigResultArgs and GetApplicationPublicConfigResultOutput values. You can construct a concrete instance of `GetApplicationPublicConfigResultInput` via:

GetApplicationPublicConfigResultArgs{...}

type GetApplicationPublicConfigResultOutput

type GetApplicationPublicConfigResultOutput struct{ *pulumi.OutputState }

func (GetApplicationPublicConfigResultOutput) Contents

func (GetApplicationPublicConfigResultOutput) ElementType

func (GetApplicationPublicConfigResultOutput) ToGetApplicationPublicConfigResultOutput

func (o GetApplicationPublicConfigResultOutput) ToGetApplicationPublicConfigResultOutput() GetApplicationPublicConfigResultOutput

func (GetApplicationPublicConfigResultOutput) ToGetApplicationPublicConfigResultOutputWithContext

func (o GetApplicationPublicConfigResultOutput) ToGetApplicationPublicConfigResultOutputWithContext(ctx context.Context) GetApplicationPublicConfigResultOutput

func (GetApplicationPublicConfigResultOutput) TotalCount

type GetApplicationResult

type GetApplicationResult struct {
	Contents   []GetApplicationResultContent `pulumi:"contents"`
	TotalCount int                           `pulumi:"totalCount"`
}

type GetApplicationResultArgs

type GetApplicationResultArgs struct {
	Contents   GetApplicationResultContentArrayInput `pulumi:"contents"`
	TotalCount pulumi.IntInput                       `pulumi:"totalCount"`
}

func (GetApplicationResultArgs) ElementType

func (GetApplicationResultArgs) ElementType() reflect.Type

func (GetApplicationResultArgs) ToGetApplicationResultOutput

func (i GetApplicationResultArgs) ToGetApplicationResultOutput() GetApplicationResultOutput

func (GetApplicationResultArgs) ToGetApplicationResultOutputWithContext

func (i GetApplicationResultArgs) ToGetApplicationResultOutputWithContext(ctx context.Context) GetApplicationResultOutput

type GetApplicationResultArray

type GetApplicationResultArray []GetApplicationResultInput

func (GetApplicationResultArray) ElementType

func (GetApplicationResultArray) ElementType() reflect.Type

func (GetApplicationResultArray) ToGetApplicationResultArrayOutput

func (i GetApplicationResultArray) ToGetApplicationResultArrayOutput() GetApplicationResultArrayOutput

func (GetApplicationResultArray) ToGetApplicationResultArrayOutputWithContext

func (i GetApplicationResultArray) ToGetApplicationResultArrayOutputWithContext(ctx context.Context) GetApplicationResultArrayOutput

type GetApplicationResultArrayInput

type GetApplicationResultArrayInput interface {
	pulumi.Input

	ToGetApplicationResultArrayOutput() GetApplicationResultArrayOutput
	ToGetApplicationResultArrayOutputWithContext(context.Context) GetApplicationResultArrayOutput
}

GetApplicationResultArrayInput is an input type that accepts GetApplicationResultArray and GetApplicationResultArrayOutput values. You can construct a concrete instance of `GetApplicationResultArrayInput` via:

GetApplicationResultArray{ GetApplicationResultArgs{...} }

type GetApplicationResultArrayOutput

type GetApplicationResultArrayOutput struct{ *pulumi.OutputState }

func (GetApplicationResultArrayOutput) ElementType

func (GetApplicationResultArrayOutput) Index

func (GetApplicationResultArrayOutput) ToGetApplicationResultArrayOutput

func (o GetApplicationResultArrayOutput) ToGetApplicationResultArrayOutput() GetApplicationResultArrayOutput

func (GetApplicationResultArrayOutput) ToGetApplicationResultArrayOutputWithContext

func (o GetApplicationResultArrayOutput) ToGetApplicationResultArrayOutputWithContext(ctx context.Context) GetApplicationResultArrayOutput

type GetApplicationResultContent

type GetApplicationResultContent struct {
	ApigatewayServiceId         string                                         `pulumi:"apigatewayServiceId"`
	ApplicationDesc             string                                         `pulumi:"applicationDesc"`
	ApplicationId               string                                         `pulumi:"applicationId"`
	ApplicationName             string                                         `pulumi:"applicationName"`
	ApplicationRemarkName       string                                         `pulumi:"applicationRemarkName"`
	ApplicationResourceType     string                                         `pulumi:"applicationResourceType"`
	ApplicationRuntimeType      string                                         `pulumi:"applicationRuntimeType"`
	ApplicationType             string                                         `pulumi:"applicationType"`
	CreateTime                  string                                         `pulumi:"createTime"`
	IgnoreCreateImageRepository bool                                           `pulumi:"ignoreCreateImageRepository"`
	MicroserviceType            string                                         `pulumi:"microserviceType"`
	ProgLang                    string                                         `pulumi:"progLang"`
	ServiceConfigLists          []GetApplicationResultContentServiceConfigList `pulumi:"serviceConfigLists"`
	UpdateTime                  string                                         `pulumi:"updateTime"`
}

type GetApplicationResultContentArgs

type GetApplicationResultContentArgs struct {
	ApigatewayServiceId         pulumi.StringInput                                     `pulumi:"apigatewayServiceId"`
	ApplicationDesc             pulumi.StringInput                                     `pulumi:"applicationDesc"`
	ApplicationId               pulumi.StringInput                                     `pulumi:"applicationId"`
	ApplicationName             pulumi.StringInput                                     `pulumi:"applicationName"`
	ApplicationRemarkName       pulumi.StringInput                                     `pulumi:"applicationRemarkName"`
	ApplicationResourceType     pulumi.StringInput                                     `pulumi:"applicationResourceType"`
	ApplicationRuntimeType      pulumi.StringInput                                     `pulumi:"applicationRuntimeType"`
	ApplicationType             pulumi.StringInput                                     `pulumi:"applicationType"`
	CreateTime                  pulumi.StringInput                                     `pulumi:"createTime"`
	IgnoreCreateImageRepository pulumi.BoolInput                                       `pulumi:"ignoreCreateImageRepository"`
	MicroserviceType            pulumi.StringInput                                     `pulumi:"microserviceType"`
	ProgLang                    pulumi.StringInput                                     `pulumi:"progLang"`
	ServiceConfigLists          GetApplicationResultContentServiceConfigListArrayInput `pulumi:"serviceConfigLists"`
	UpdateTime                  pulumi.StringInput                                     `pulumi:"updateTime"`
}

func (GetApplicationResultContentArgs) ElementType

func (GetApplicationResultContentArgs) ToGetApplicationResultContentOutput

func (i GetApplicationResultContentArgs) ToGetApplicationResultContentOutput() GetApplicationResultContentOutput

func (GetApplicationResultContentArgs) ToGetApplicationResultContentOutputWithContext

func (i GetApplicationResultContentArgs) ToGetApplicationResultContentOutputWithContext(ctx context.Context) GetApplicationResultContentOutput

type GetApplicationResultContentArray

type GetApplicationResultContentArray []GetApplicationResultContentInput

func (GetApplicationResultContentArray) ElementType

func (GetApplicationResultContentArray) ToGetApplicationResultContentArrayOutput

func (i GetApplicationResultContentArray) ToGetApplicationResultContentArrayOutput() GetApplicationResultContentArrayOutput

func (GetApplicationResultContentArray) ToGetApplicationResultContentArrayOutputWithContext

func (i GetApplicationResultContentArray) ToGetApplicationResultContentArrayOutputWithContext(ctx context.Context) GetApplicationResultContentArrayOutput

type GetApplicationResultContentArrayInput

type GetApplicationResultContentArrayInput interface {
	pulumi.Input

	ToGetApplicationResultContentArrayOutput() GetApplicationResultContentArrayOutput
	ToGetApplicationResultContentArrayOutputWithContext(context.Context) GetApplicationResultContentArrayOutput
}

GetApplicationResultContentArrayInput is an input type that accepts GetApplicationResultContentArray and GetApplicationResultContentArrayOutput values. You can construct a concrete instance of `GetApplicationResultContentArrayInput` via:

GetApplicationResultContentArray{ GetApplicationResultContentArgs{...} }

type GetApplicationResultContentArrayOutput

type GetApplicationResultContentArrayOutput struct{ *pulumi.OutputState }

func (GetApplicationResultContentArrayOutput) ElementType

func (GetApplicationResultContentArrayOutput) Index

func (GetApplicationResultContentArrayOutput) ToGetApplicationResultContentArrayOutput

func (o GetApplicationResultContentArrayOutput) ToGetApplicationResultContentArrayOutput() GetApplicationResultContentArrayOutput

func (GetApplicationResultContentArrayOutput) ToGetApplicationResultContentArrayOutputWithContext

func (o GetApplicationResultContentArrayOutput) ToGetApplicationResultContentArrayOutputWithContext(ctx context.Context) GetApplicationResultContentArrayOutput

type GetApplicationResultContentInput

type GetApplicationResultContentInput interface {
	pulumi.Input

	ToGetApplicationResultContentOutput() GetApplicationResultContentOutput
	ToGetApplicationResultContentOutputWithContext(context.Context) GetApplicationResultContentOutput
}

GetApplicationResultContentInput is an input type that accepts GetApplicationResultContentArgs and GetApplicationResultContentOutput values. You can construct a concrete instance of `GetApplicationResultContentInput` via:

GetApplicationResultContentArgs{...}

type GetApplicationResultContentOutput

type GetApplicationResultContentOutput struct{ *pulumi.OutputState }

func (GetApplicationResultContentOutput) ApigatewayServiceId

func (o GetApplicationResultContentOutput) ApigatewayServiceId() pulumi.StringOutput

func (GetApplicationResultContentOutput) ApplicationDesc

func (GetApplicationResultContentOutput) ApplicationId

func (GetApplicationResultContentOutput) ApplicationName

func (GetApplicationResultContentOutput) ApplicationRemarkName

func (o GetApplicationResultContentOutput) ApplicationRemarkName() pulumi.StringOutput

func (GetApplicationResultContentOutput) ApplicationResourceType

func (o GetApplicationResultContentOutput) ApplicationResourceType() pulumi.StringOutput

func (GetApplicationResultContentOutput) ApplicationRuntimeType

func (o GetApplicationResultContentOutput) ApplicationRuntimeType() pulumi.StringOutput

func (GetApplicationResultContentOutput) ApplicationType

func (GetApplicationResultContentOutput) CreateTime

func (GetApplicationResultContentOutput) ElementType

func (GetApplicationResultContentOutput) IgnoreCreateImageRepository

func (o GetApplicationResultContentOutput) IgnoreCreateImageRepository() pulumi.BoolOutput

func (GetApplicationResultContentOutput) MicroserviceType

func (GetApplicationResultContentOutput) ProgLang

func (GetApplicationResultContentOutput) ServiceConfigLists

func (GetApplicationResultContentOutput) ToGetApplicationResultContentOutput

func (o GetApplicationResultContentOutput) ToGetApplicationResultContentOutput() GetApplicationResultContentOutput

func (GetApplicationResultContentOutput) ToGetApplicationResultContentOutputWithContext

func (o GetApplicationResultContentOutput) ToGetApplicationResultContentOutputWithContext(ctx context.Context) GetApplicationResultContentOutput

func (GetApplicationResultContentOutput) UpdateTime

type GetApplicationResultContentServiceConfigList

type GetApplicationResultContentServiceConfigList struct {
	HealthChecks []GetApplicationResultContentServiceConfigListHealthCheck `pulumi:"healthChecks"`
	Name         string                                                    `pulumi:"name"`
	Ports        []GetApplicationResultContentServiceConfigListPort        `pulumi:"ports"`
}

type GetApplicationResultContentServiceConfigListArgs

type GetApplicationResultContentServiceConfigListArgs struct {
	HealthChecks GetApplicationResultContentServiceConfigListHealthCheckArrayInput `pulumi:"healthChecks"`
	Name         pulumi.StringInput                                                `pulumi:"name"`
	Ports        GetApplicationResultContentServiceConfigListPortArrayInput        `pulumi:"ports"`
}

func (GetApplicationResultContentServiceConfigListArgs) ElementType

func (GetApplicationResultContentServiceConfigListArgs) ToGetApplicationResultContentServiceConfigListOutput

func (i GetApplicationResultContentServiceConfigListArgs) ToGetApplicationResultContentServiceConfigListOutput() GetApplicationResultContentServiceConfigListOutput

func (GetApplicationResultContentServiceConfigListArgs) ToGetApplicationResultContentServiceConfigListOutputWithContext

func (i GetApplicationResultContentServiceConfigListArgs) ToGetApplicationResultContentServiceConfigListOutputWithContext(ctx context.Context) GetApplicationResultContentServiceConfigListOutput

type GetApplicationResultContentServiceConfigListArray

type GetApplicationResultContentServiceConfigListArray []GetApplicationResultContentServiceConfigListInput

func (GetApplicationResultContentServiceConfigListArray) ElementType

func (GetApplicationResultContentServiceConfigListArray) ToGetApplicationResultContentServiceConfigListArrayOutput

func (i GetApplicationResultContentServiceConfigListArray) ToGetApplicationResultContentServiceConfigListArrayOutput() GetApplicationResultContentServiceConfigListArrayOutput

func (GetApplicationResultContentServiceConfigListArray) ToGetApplicationResultContentServiceConfigListArrayOutputWithContext

func (i GetApplicationResultContentServiceConfigListArray) ToGetApplicationResultContentServiceConfigListArrayOutputWithContext(ctx context.Context) GetApplicationResultContentServiceConfigListArrayOutput

type GetApplicationResultContentServiceConfigListArrayInput

type GetApplicationResultContentServiceConfigListArrayInput interface {
	pulumi.Input

	ToGetApplicationResultContentServiceConfigListArrayOutput() GetApplicationResultContentServiceConfigListArrayOutput
	ToGetApplicationResultContentServiceConfigListArrayOutputWithContext(context.Context) GetApplicationResultContentServiceConfigListArrayOutput
}

GetApplicationResultContentServiceConfigListArrayInput is an input type that accepts GetApplicationResultContentServiceConfigListArray and GetApplicationResultContentServiceConfigListArrayOutput values. You can construct a concrete instance of `GetApplicationResultContentServiceConfigListArrayInput` via:

GetApplicationResultContentServiceConfigListArray{ GetApplicationResultContentServiceConfigListArgs{...} }

type GetApplicationResultContentServiceConfigListArrayOutput

type GetApplicationResultContentServiceConfigListArrayOutput struct{ *pulumi.OutputState }

func (GetApplicationResultContentServiceConfigListArrayOutput) ElementType

func (GetApplicationResultContentServiceConfigListArrayOutput) Index

func (GetApplicationResultContentServiceConfigListArrayOutput) ToGetApplicationResultContentServiceConfigListArrayOutput

func (GetApplicationResultContentServiceConfigListArrayOutput) ToGetApplicationResultContentServiceConfigListArrayOutputWithContext

func (o GetApplicationResultContentServiceConfigListArrayOutput) ToGetApplicationResultContentServiceConfigListArrayOutputWithContext(ctx context.Context) GetApplicationResultContentServiceConfigListArrayOutput

type GetApplicationResultContentServiceConfigListHealthCheck

type GetApplicationResultContentServiceConfigListHealthCheck struct {
	Path string `pulumi:"path"`
}

type GetApplicationResultContentServiceConfigListHealthCheckArgs

type GetApplicationResultContentServiceConfigListHealthCheckArgs struct {
	Path pulumi.StringInput `pulumi:"path"`
}

func (GetApplicationResultContentServiceConfigListHealthCheckArgs) ElementType

func (GetApplicationResultContentServiceConfigListHealthCheckArgs) ToGetApplicationResultContentServiceConfigListHealthCheckOutput

func (GetApplicationResultContentServiceConfigListHealthCheckArgs) ToGetApplicationResultContentServiceConfigListHealthCheckOutputWithContext

func (i GetApplicationResultContentServiceConfigListHealthCheckArgs) ToGetApplicationResultContentServiceConfigListHealthCheckOutputWithContext(ctx context.Context) GetApplicationResultContentServiceConfigListHealthCheckOutput

type GetApplicationResultContentServiceConfigListHealthCheckArray

type GetApplicationResultContentServiceConfigListHealthCheckArray []GetApplicationResultContentServiceConfigListHealthCheckInput

func (GetApplicationResultContentServiceConfigListHealthCheckArray) ElementType

func (GetApplicationResultContentServiceConfigListHealthCheckArray) ToGetApplicationResultContentServiceConfigListHealthCheckArrayOutput

func (GetApplicationResultContentServiceConfigListHealthCheckArray) ToGetApplicationResultContentServiceConfigListHealthCheckArrayOutputWithContext

func (i GetApplicationResultContentServiceConfigListHealthCheckArray) ToGetApplicationResultContentServiceConfigListHealthCheckArrayOutputWithContext(ctx context.Context) GetApplicationResultContentServiceConfigListHealthCheckArrayOutput

type GetApplicationResultContentServiceConfigListHealthCheckArrayInput

type GetApplicationResultContentServiceConfigListHealthCheckArrayInput interface {
	pulumi.Input

	ToGetApplicationResultContentServiceConfigListHealthCheckArrayOutput() GetApplicationResultContentServiceConfigListHealthCheckArrayOutput
	ToGetApplicationResultContentServiceConfigListHealthCheckArrayOutputWithContext(context.Context) GetApplicationResultContentServiceConfigListHealthCheckArrayOutput
}

GetApplicationResultContentServiceConfigListHealthCheckArrayInput is an input type that accepts GetApplicationResultContentServiceConfigListHealthCheckArray and GetApplicationResultContentServiceConfigListHealthCheckArrayOutput values. You can construct a concrete instance of `GetApplicationResultContentServiceConfigListHealthCheckArrayInput` via:

GetApplicationResultContentServiceConfigListHealthCheckArray{ GetApplicationResultContentServiceConfigListHealthCheckArgs{...} }

type GetApplicationResultContentServiceConfigListHealthCheckArrayOutput

type GetApplicationResultContentServiceConfigListHealthCheckArrayOutput struct{ *pulumi.OutputState }

func (GetApplicationResultContentServiceConfigListHealthCheckArrayOutput) ElementType

func (GetApplicationResultContentServiceConfigListHealthCheckArrayOutput) Index

func (GetApplicationResultContentServiceConfigListHealthCheckArrayOutput) ToGetApplicationResultContentServiceConfigListHealthCheckArrayOutput

func (GetApplicationResultContentServiceConfigListHealthCheckArrayOutput) ToGetApplicationResultContentServiceConfigListHealthCheckArrayOutputWithContext

func (o GetApplicationResultContentServiceConfigListHealthCheckArrayOutput) ToGetApplicationResultContentServiceConfigListHealthCheckArrayOutputWithContext(ctx context.Context) GetApplicationResultContentServiceConfigListHealthCheckArrayOutput

type GetApplicationResultContentServiceConfigListHealthCheckInput

type GetApplicationResultContentServiceConfigListHealthCheckInput interface {
	pulumi.Input

	ToGetApplicationResultContentServiceConfigListHealthCheckOutput() GetApplicationResultContentServiceConfigListHealthCheckOutput
	ToGetApplicationResultContentServiceConfigListHealthCheckOutputWithContext(context.Context) GetApplicationResultContentServiceConfigListHealthCheckOutput
}

GetApplicationResultContentServiceConfigListHealthCheckInput is an input type that accepts GetApplicationResultContentServiceConfigListHealthCheckArgs and GetApplicationResultContentServiceConfigListHealthCheckOutput values. You can construct a concrete instance of `GetApplicationResultContentServiceConfigListHealthCheckInput` via:

GetApplicationResultContentServiceConfigListHealthCheckArgs{...}

type GetApplicationResultContentServiceConfigListHealthCheckOutput

type GetApplicationResultContentServiceConfigListHealthCheckOutput struct{ *pulumi.OutputState }

func (GetApplicationResultContentServiceConfigListHealthCheckOutput) ElementType

func (GetApplicationResultContentServiceConfigListHealthCheckOutput) Path

func (GetApplicationResultContentServiceConfigListHealthCheckOutput) ToGetApplicationResultContentServiceConfigListHealthCheckOutput

func (GetApplicationResultContentServiceConfigListHealthCheckOutput) ToGetApplicationResultContentServiceConfigListHealthCheckOutputWithContext

func (o GetApplicationResultContentServiceConfigListHealthCheckOutput) ToGetApplicationResultContentServiceConfigListHealthCheckOutputWithContext(ctx context.Context) GetApplicationResultContentServiceConfigListHealthCheckOutput

type GetApplicationResultContentServiceConfigListInput

type GetApplicationResultContentServiceConfigListInput interface {
	pulumi.Input

	ToGetApplicationResultContentServiceConfigListOutput() GetApplicationResultContentServiceConfigListOutput
	ToGetApplicationResultContentServiceConfigListOutputWithContext(context.Context) GetApplicationResultContentServiceConfigListOutput
}

GetApplicationResultContentServiceConfigListInput is an input type that accepts GetApplicationResultContentServiceConfigListArgs and GetApplicationResultContentServiceConfigListOutput values. You can construct a concrete instance of `GetApplicationResultContentServiceConfigListInput` via:

GetApplicationResultContentServiceConfigListArgs{...}

type GetApplicationResultContentServiceConfigListOutput

type GetApplicationResultContentServiceConfigListOutput struct{ *pulumi.OutputState }

func (GetApplicationResultContentServiceConfigListOutput) ElementType

func (GetApplicationResultContentServiceConfigListOutput) HealthChecks

func (GetApplicationResultContentServiceConfigListOutput) Name

func (GetApplicationResultContentServiceConfigListOutput) Ports

func (GetApplicationResultContentServiceConfigListOutput) ToGetApplicationResultContentServiceConfigListOutput

func (o GetApplicationResultContentServiceConfigListOutput) ToGetApplicationResultContentServiceConfigListOutput() GetApplicationResultContentServiceConfigListOutput

func (GetApplicationResultContentServiceConfigListOutput) ToGetApplicationResultContentServiceConfigListOutputWithContext

func (o GetApplicationResultContentServiceConfigListOutput) ToGetApplicationResultContentServiceConfigListOutputWithContext(ctx context.Context) GetApplicationResultContentServiceConfigListOutput

type GetApplicationResultContentServiceConfigListPort

type GetApplicationResultContentServiceConfigListPort struct {
	Protocol   string `pulumi:"protocol"`
	TargetPort int    `pulumi:"targetPort"`
}

type GetApplicationResultContentServiceConfigListPortArgs

type GetApplicationResultContentServiceConfigListPortArgs struct {
	Protocol   pulumi.StringInput `pulumi:"protocol"`
	TargetPort pulumi.IntInput    `pulumi:"targetPort"`
}

func (GetApplicationResultContentServiceConfigListPortArgs) ElementType

func (GetApplicationResultContentServiceConfigListPortArgs) ToGetApplicationResultContentServiceConfigListPortOutput

func (i GetApplicationResultContentServiceConfigListPortArgs) ToGetApplicationResultContentServiceConfigListPortOutput() GetApplicationResultContentServiceConfigListPortOutput

func (GetApplicationResultContentServiceConfigListPortArgs) ToGetApplicationResultContentServiceConfigListPortOutputWithContext

func (i GetApplicationResultContentServiceConfigListPortArgs) ToGetApplicationResultContentServiceConfigListPortOutputWithContext(ctx context.Context) GetApplicationResultContentServiceConfigListPortOutput

type GetApplicationResultContentServiceConfigListPortArray

type GetApplicationResultContentServiceConfigListPortArray []GetApplicationResultContentServiceConfigListPortInput

func (GetApplicationResultContentServiceConfigListPortArray) ElementType

func (GetApplicationResultContentServiceConfigListPortArray) ToGetApplicationResultContentServiceConfigListPortArrayOutput

func (i GetApplicationResultContentServiceConfigListPortArray) ToGetApplicationResultContentServiceConfigListPortArrayOutput() GetApplicationResultContentServiceConfigListPortArrayOutput

func (GetApplicationResultContentServiceConfigListPortArray) ToGetApplicationResultContentServiceConfigListPortArrayOutputWithContext

func (i GetApplicationResultContentServiceConfigListPortArray) ToGetApplicationResultContentServiceConfigListPortArrayOutputWithContext(ctx context.Context) GetApplicationResultContentServiceConfigListPortArrayOutput

type GetApplicationResultContentServiceConfigListPortArrayInput

type GetApplicationResultContentServiceConfigListPortArrayInput interface {
	pulumi.Input

	ToGetApplicationResultContentServiceConfigListPortArrayOutput() GetApplicationResultContentServiceConfigListPortArrayOutput
	ToGetApplicationResultContentServiceConfigListPortArrayOutputWithContext(context.Context) GetApplicationResultContentServiceConfigListPortArrayOutput
}

GetApplicationResultContentServiceConfigListPortArrayInput is an input type that accepts GetApplicationResultContentServiceConfigListPortArray and GetApplicationResultContentServiceConfigListPortArrayOutput values. You can construct a concrete instance of `GetApplicationResultContentServiceConfigListPortArrayInput` via:

GetApplicationResultContentServiceConfigListPortArray{ GetApplicationResultContentServiceConfigListPortArgs{...} }

type GetApplicationResultContentServiceConfigListPortArrayOutput

type GetApplicationResultContentServiceConfigListPortArrayOutput struct{ *pulumi.OutputState }

func (GetApplicationResultContentServiceConfigListPortArrayOutput) ElementType

func (GetApplicationResultContentServiceConfigListPortArrayOutput) Index

func (GetApplicationResultContentServiceConfigListPortArrayOutput) ToGetApplicationResultContentServiceConfigListPortArrayOutput

func (GetApplicationResultContentServiceConfigListPortArrayOutput) ToGetApplicationResultContentServiceConfigListPortArrayOutputWithContext

func (o GetApplicationResultContentServiceConfigListPortArrayOutput) ToGetApplicationResultContentServiceConfigListPortArrayOutputWithContext(ctx context.Context) GetApplicationResultContentServiceConfigListPortArrayOutput

type GetApplicationResultContentServiceConfigListPortInput

type GetApplicationResultContentServiceConfigListPortInput interface {
	pulumi.Input

	ToGetApplicationResultContentServiceConfigListPortOutput() GetApplicationResultContentServiceConfigListPortOutput
	ToGetApplicationResultContentServiceConfigListPortOutputWithContext(context.Context) GetApplicationResultContentServiceConfigListPortOutput
}

GetApplicationResultContentServiceConfigListPortInput is an input type that accepts GetApplicationResultContentServiceConfigListPortArgs and GetApplicationResultContentServiceConfigListPortOutput values. You can construct a concrete instance of `GetApplicationResultContentServiceConfigListPortInput` via:

GetApplicationResultContentServiceConfigListPortArgs{...}

type GetApplicationResultContentServiceConfigListPortOutput

type GetApplicationResultContentServiceConfigListPortOutput struct{ *pulumi.OutputState }

func (GetApplicationResultContentServiceConfigListPortOutput) ElementType

func (GetApplicationResultContentServiceConfigListPortOutput) Protocol

func (GetApplicationResultContentServiceConfigListPortOutput) TargetPort

func (GetApplicationResultContentServiceConfigListPortOutput) ToGetApplicationResultContentServiceConfigListPortOutput

func (GetApplicationResultContentServiceConfigListPortOutput) ToGetApplicationResultContentServiceConfigListPortOutputWithContext

func (o GetApplicationResultContentServiceConfigListPortOutput) ToGetApplicationResultContentServiceConfigListPortOutputWithContext(ctx context.Context) GetApplicationResultContentServiceConfigListPortOutput

type GetApplicationResultInput

type GetApplicationResultInput interface {
	pulumi.Input

	ToGetApplicationResultOutput() GetApplicationResultOutput
	ToGetApplicationResultOutputWithContext(context.Context) GetApplicationResultOutput
}

GetApplicationResultInput is an input type that accepts GetApplicationResultArgs and GetApplicationResultOutput values. You can construct a concrete instance of `GetApplicationResultInput` via:

GetApplicationResultArgs{...}

type GetApplicationResultOutput

type GetApplicationResultOutput struct{ *pulumi.OutputState }

func (GetApplicationResultOutput) Contents

func (GetApplicationResultOutput) ElementType

func (GetApplicationResultOutput) ElementType() reflect.Type

func (GetApplicationResultOutput) ToGetApplicationResultOutput

func (o GetApplicationResultOutput) ToGetApplicationResultOutput() GetApplicationResultOutput

func (GetApplicationResultOutput) ToGetApplicationResultOutputWithContext

func (o GetApplicationResultOutput) ToGetApplicationResultOutputWithContext(ctx context.Context) GetApplicationResultOutput

func (GetApplicationResultOutput) TotalCount

type GetBusinessLogConfigsResult

type GetBusinessLogConfigsResult struct {
	Contents   []GetBusinessLogConfigsResultContent `pulumi:"contents"`
	TotalCount int                                  `pulumi:"totalCount"`
}

type GetBusinessLogConfigsResultArgs

type GetBusinessLogConfigsResultArgs struct {
	Contents   GetBusinessLogConfigsResultContentArrayInput `pulumi:"contents"`
	TotalCount pulumi.IntInput                              `pulumi:"totalCount"`
}

func (GetBusinessLogConfigsResultArgs) ElementType

func (GetBusinessLogConfigsResultArgs) ToGetBusinessLogConfigsResultOutput

func (i GetBusinessLogConfigsResultArgs) ToGetBusinessLogConfigsResultOutput() GetBusinessLogConfigsResultOutput

func (GetBusinessLogConfigsResultArgs) ToGetBusinessLogConfigsResultOutputWithContext

func (i GetBusinessLogConfigsResultArgs) ToGetBusinessLogConfigsResultOutputWithContext(ctx context.Context) GetBusinessLogConfigsResultOutput

type GetBusinessLogConfigsResultArray

type GetBusinessLogConfigsResultArray []GetBusinessLogConfigsResultInput

func (GetBusinessLogConfigsResultArray) ElementType

func (GetBusinessLogConfigsResultArray) ToGetBusinessLogConfigsResultArrayOutput

func (i GetBusinessLogConfigsResultArray) ToGetBusinessLogConfigsResultArrayOutput() GetBusinessLogConfigsResultArrayOutput

func (GetBusinessLogConfigsResultArray) ToGetBusinessLogConfigsResultArrayOutputWithContext

func (i GetBusinessLogConfigsResultArray) ToGetBusinessLogConfigsResultArrayOutputWithContext(ctx context.Context) GetBusinessLogConfigsResultArrayOutput

type GetBusinessLogConfigsResultArrayInput

type GetBusinessLogConfigsResultArrayInput interface {
	pulumi.Input

	ToGetBusinessLogConfigsResultArrayOutput() GetBusinessLogConfigsResultArrayOutput
	ToGetBusinessLogConfigsResultArrayOutputWithContext(context.Context) GetBusinessLogConfigsResultArrayOutput
}

GetBusinessLogConfigsResultArrayInput is an input type that accepts GetBusinessLogConfigsResultArray and GetBusinessLogConfigsResultArrayOutput values. You can construct a concrete instance of `GetBusinessLogConfigsResultArrayInput` via:

GetBusinessLogConfigsResultArray{ GetBusinessLogConfigsResultArgs{...} }

type GetBusinessLogConfigsResultArrayOutput

type GetBusinessLogConfigsResultArrayOutput struct{ *pulumi.OutputState }

func (GetBusinessLogConfigsResultArrayOutput) ElementType

func (GetBusinessLogConfigsResultArrayOutput) Index

func (GetBusinessLogConfigsResultArrayOutput) ToGetBusinessLogConfigsResultArrayOutput

func (o GetBusinessLogConfigsResultArrayOutput) ToGetBusinessLogConfigsResultArrayOutput() GetBusinessLogConfigsResultArrayOutput

func (GetBusinessLogConfigsResultArrayOutput) ToGetBusinessLogConfigsResultArrayOutputWithContext

func (o GetBusinessLogConfigsResultArrayOutput) ToGetBusinessLogConfigsResultArrayOutputWithContext(ctx context.Context) GetBusinessLogConfigsResultArrayOutput

type GetBusinessLogConfigsResultContent

type GetBusinessLogConfigsResultContent struct {
	ConfigAssociatedGroups []GetBusinessLogConfigsResultContentConfigAssociatedGroup `pulumi:"configAssociatedGroups"`
	ConfigCreateTime       string                                                    `pulumi:"configCreateTime"`
	ConfigDesc             string                                                    `pulumi:"configDesc"`
	ConfigId               string                                                    `pulumi:"configId"`
	ConfigName             string                                                    `pulumi:"configName"`
	ConfigPath             string                                                    `pulumi:"configPath"`
	ConfigPipeline         string                                                    `pulumi:"configPipeline"`
	ConfigSchemas          []GetBusinessLogConfigsResultContentConfigSchema          `pulumi:"configSchemas"`
	ConfigTags             string                                                    `pulumi:"configTags"`
	ConfigUpdateTime       string                                                    `pulumi:"configUpdateTime"`
}

type GetBusinessLogConfigsResultContentArgs

type GetBusinessLogConfigsResultContentArgs struct {
	ConfigAssociatedGroups GetBusinessLogConfigsResultContentConfigAssociatedGroupArrayInput `pulumi:"configAssociatedGroups"`
	ConfigCreateTime       pulumi.StringInput                                                `pulumi:"configCreateTime"`
	ConfigDesc             pulumi.StringInput                                                `pulumi:"configDesc"`
	ConfigId               pulumi.StringInput                                                `pulumi:"configId"`
	ConfigName             pulumi.StringInput                                                `pulumi:"configName"`
	ConfigPath             pulumi.StringInput                                                `pulumi:"configPath"`
	ConfigPipeline         pulumi.StringInput                                                `pulumi:"configPipeline"`
	ConfigSchemas          GetBusinessLogConfigsResultContentConfigSchemaArrayInput          `pulumi:"configSchemas"`
	ConfigTags             pulumi.StringInput                                                `pulumi:"configTags"`
	ConfigUpdateTime       pulumi.StringInput                                                `pulumi:"configUpdateTime"`
}

func (GetBusinessLogConfigsResultContentArgs) ElementType

func (GetBusinessLogConfigsResultContentArgs) ToGetBusinessLogConfigsResultContentOutput

func (i GetBusinessLogConfigsResultContentArgs) ToGetBusinessLogConfigsResultContentOutput() GetBusinessLogConfigsResultContentOutput

func (GetBusinessLogConfigsResultContentArgs) ToGetBusinessLogConfigsResultContentOutputWithContext

func (i GetBusinessLogConfigsResultContentArgs) ToGetBusinessLogConfigsResultContentOutputWithContext(ctx context.Context) GetBusinessLogConfigsResultContentOutput

type GetBusinessLogConfigsResultContentArray

type GetBusinessLogConfigsResultContentArray []GetBusinessLogConfigsResultContentInput

func (GetBusinessLogConfigsResultContentArray) ElementType

func (GetBusinessLogConfigsResultContentArray) ToGetBusinessLogConfigsResultContentArrayOutput

func (i GetBusinessLogConfigsResultContentArray) ToGetBusinessLogConfigsResultContentArrayOutput() GetBusinessLogConfigsResultContentArrayOutput

func (GetBusinessLogConfigsResultContentArray) ToGetBusinessLogConfigsResultContentArrayOutputWithContext

func (i GetBusinessLogConfigsResultContentArray) ToGetBusinessLogConfigsResultContentArrayOutputWithContext(ctx context.Context) GetBusinessLogConfigsResultContentArrayOutput

type GetBusinessLogConfigsResultContentArrayInput

type GetBusinessLogConfigsResultContentArrayInput interface {
	pulumi.Input

	ToGetBusinessLogConfigsResultContentArrayOutput() GetBusinessLogConfigsResultContentArrayOutput
	ToGetBusinessLogConfigsResultContentArrayOutputWithContext(context.Context) GetBusinessLogConfigsResultContentArrayOutput
}

GetBusinessLogConfigsResultContentArrayInput is an input type that accepts GetBusinessLogConfigsResultContentArray and GetBusinessLogConfigsResultContentArrayOutput values. You can construct a concrete instance of `GetBusinessLogConfigsResultContentArrayInput` via:

GetBusinessLogConfigsResultContentArray{ GetBusinessLogConfigsResultContentArgs{...} }

type GetBusinessLogConfigsResultContentArrayOutput

type GetBusinessLogConfigsResultContentArrayOutput struct{ *pulumi.OutputState }

func (GetBusinessLogConfigsResultContentArrayOutput) ElementType

func (GetBusinessLogConfigsResultContentArrayOutput) Index

func (GetBusinessLogConfigsResultContentArrayOutput) ToGetBusinessLogConfigsResultContentArrayOutput

func (o GetBusinessLogConfigsResultContentArrayOutput) ToGetBusinessLogConfigsResultContentArrayOutput() GetBusinessLogConfigsResultContentArrayOutput

func (GetBusinessLogConfigsResultContentArrayOutput) ToGetBusinessLogConfigsResultContentArrayOutputWithContext

func (o GetBusinessLogConfigsResultContentArrayOutput) ToGetBusinessLogConfigsResultContentArrayOutputWithContext(ctx context.Context) GetBusinessLogConfigsResultContentArrayOutput

type GetBusinessLogConfigsResultContentConfigAssociatedGroup

type GetBusinessLogConfigsResultContentConfigAssociatedGroup struct {
	ApplicationId   string `pulumi:"applicationId"`
	ApplicationName string `pulumi:"applicationName"`
	ApplicationType string `pulumi:"applicationType"`
	AssociatedTime  string `pulumi:"associatedTime"`
	ClusterId       string `pulumi:"clusterId"`
	ClusterName     string `pulumi:"clusterName"`
	ClusterType     string `pulumi:"clusterType"`
	GroupId         string `pulumi:"groupId"`
	GroupName       string `pulumi:"groupName"`
	NamespaceId     string `pulumi:"namespaceId"`
	NamespaceName   string `pulumi:"namespaceName"`
}

type GetBusinessLogConfigsResultContentConfigAssociatedGroupArgs

type GetBusinessLogConfigsResultContentConfigAssociatedGroupArgs struct {
	ApplicationId   pulumi.StringInput `pulumi:"applicationId"`
	ApplicationName pulumi.StringInput `pulumi:"applicationName"`
	ApplicationType pulumi.StringInput `pulumi:"applicationType"`
	AssociatedTime  pulumi.StringInput `pulumi:"associatedTime"`
	ClusterId       pulumi.StringInput `pulumi:"clusterId"`
	ClusterName     pulumi.StringInput `pulumi:"clusterName"`
	ClusterType     pulumi.StringInput `pulumi:"clusterType"`
	GroupId         pulumi.StringInput `pulumi:"groupId"`
	GroupName       pulumi.StringInput `pulumi:"groupName"`
	NamespaceId     pulumi.StringInput `pulumi:"namespaceId"`
	NamespaceName   pulumi.StringInput `pulumi:"namespaceName"`
}

func (GetBusinessLogConfigsResultContentConfigAssociatedGroupArgs) ElementType

func (GetBusinessLogConfigsResultContentConfigAssociatedGroupArgs) ToGetBusinessLogConfigsResultContentConfigAssociatedGroupOutput

func (GetBusinessLogConfigsResultContentConfigAssociatedGroupArgs) ToGetBusinessLogConfigsResultContentConfigAssociatedGroupOutputWithContext

func (i GetBusinessLogConfigsResultContentConfigAssociatedGroupArgs) ToGetBusinessLogConfigsResultContentConfigAssociatedGroupOutputWithContext(ctx context.Context) GetBusinessLogConfigsResultContentConfigAssociatedGroupOutput

type GetBusinessLogConfigsResultContentConfigAssociatedGroupArray

type GetBusinessLogConfigsResultContentConfigAssociatedGroupArray []GetBusinessLogConfigsResultContentConfigAssociatedGroupInput

func (GetBusinessLogConfigsResultContentConfigAssociatedGroupArray) ElementType

func (GetBusinessLogConfigsResultContentConfigAssociatedGroupArray) ToGetBusinessLogConfigsResultContentConfigAssociatedGroupArrayOutput

func (GetBusinessLogConfigsResultContentConfigAssociatedGroupArray) ToGetBusinessLogConfigsResultContentConfigAssociatedGroupArrayOutputWithContext

func (i GetBusinessLogConfigsResultContentConfigAssociatedGroupArray) ToGetBusinessLogConfigsResultContentConfigAssociatedGroupArrayOutputWithContext(ctx context.Context) GetBusinessLogConfigsResultContentConfigAssociatedGroupArrayOutput

type GetBusinessLogConfigsResultContentConfigAssociatedGroupArrayInput

type GetBusinessLogConfigsResultContentConfigAssociatedGroupArrayInput interface {
	pulumi.Input

	ToGetBusinessLogConfigsResultContentConfigAssociatedGroupArrayOutput() GetBusinessLogConfigsResultContentConfigAssociatedGroupArrayOutput
	ToGetBusinessLogConfigsResultContentConfigAssociatedGroupArrayOutputWithContext(context.Context) GetBusinessLogConfigsResultContentConfigAssociatedGroupArrayOutput
}

GetBusinessLogConfigsResultContentConfigAssociatedGroupArrayInput is an input type that accepts GetBusinessLogConfigsResultContentConfigAssociatedGroupArray and GetBusinessLogConfigsResultContentConfigAssociatedGroupArrayOutput values. You can construct a concrete instance of `GetBusinessLogConfigsResultContentConfigAssociatedGroupArrayInput` via:

GetBusinessLogConfigsResultContentConfigAssociatedGroupArray{ GetBusinessLogConfigsResultContentConfigAssociatedGroupArgs{...} }

type GetBusinessLogConfigsResultContentConfigAssociatedGroupArrayOutput

type GetBusinessLogConfigsResultContentConfigAssociatedGroupArrayOutput struct{ *pulumi.OutputState }

func (GetBusinessLogConfigsResultContentConfigAssociatedGroupArrayOutput) ElementType

func (GetBusinessLogConfigsResultContentConfigAssociatedGroupArrayOutput) Index

func (GetBusinessLogConfigsResultContentConfigAssociatedGroupArrayOutput) ToGetBusinessLogConfigsResultContentConfigAssociatedGroupArrayOutput

func (GetBusinessLogConfigsResultContentConfigAssociatedGroupArrayOutput) ToGetBusinessLogConfigsResultContentConfigAssociatedGroupArrayOutputWithContext

func (o GetBusinessLogConfigsResultContentConfigAssociatedGroupArrayOutput) ToGetBusinessLogConfigsResultContentConfigAssociatedGroupArrayOutputWithContext(ctx context.Context) GetBusinessLogConfigsResultContentConfigAssociatedGroupArrayOutput

type GetBusinessLogConfigsResultContentConfigAssociatedGroupInput

type GetBusinessLogConfigsResultContentConfigAssociatedGroupInput interface {
	pulumi.Input

	ToGetBusinessLogConfigsResultContentConfigAssociatedGroupOutput() GetBusinessLogConfigsResultContentConfigAssociatedGroupOutput
	ToGetBusinessLogConfigsResultContentConfigAssociatedGroupOutputWithContext(context.Context) GetBusinessLogConfigsResultContentConfigAssociatedGroupOutput
}

GetBusinessLogConfigsResultContentConfigAssociatedGroupInput is an input type that accepts GetBusinessLogConfigsResultContentConfigAssociatedGroupArgs and GetBusinessLogConfigsResultContentConfigAssociatedGroupOutput values. You can construct a concrete instance of `GetBusinessLogConfigsResultContentConfigAssociatedGroupInput` via:

GetBusinessLogConfigsResultContentConfigAssociatedGroupArgs{...}

type GetBusinessLogConfigsResultContentConfigAssociatedGroupOutput

type GetBusinessLogConfigsResultContentConfigAssociatedGroupOutput struct{ *pulumi.OutputState }

func (GetBusinessLogConfigsResultContentConfigAssociatedGroupOutput) ApplicationId

func (GetBusinessLogConfigsResultContentConfigAssociatedGroupOutput) ApplicationName

func (GetBusinessLogConfigsResultContentConfigAssociatedGroupOutput) ApplicationType

func (GetBusinessLogConfigsResultContentConfigAssociatedGroupOutput) AssociatedTime

func (GetBusinessLogConfigsResultContentConfigAssociatedGroupOutput) ClusterId

func (GetBusinessLogConfigsResultContentConfigAssociatedGroupOutput) ClusterName

func (GetBusinessLogConfigsResultContentConfigAssociatedGroupOutput) ClusterType

func (GetBusinessLogConfigsResultContentConfigAssociatedGroupOutput) ElementType

func (GetBusinessLogConfigsResultContentConfigAssociatedGroupOutput) GroupId

func (GetBusinessLogConfigsResultContentConfigAssociatedGroupOutput) GroupName

func (GetBusinessLogConfigsResultContentConfigAssociatedGroupOutput) NamespaceId

func (GetBusinessLogConfigsResultContentConfigAssociatedGroupOutput) NamespaceName

func (GetBusinessLogConfigsResultContentConfigAssociatedGroupOutput) ToGetBusinessLogConfigsResultContentConfigAssociatedGroupOutput

func (GetBusinessLogConfigsResultContentConfigAssociatedGroupOutput) ToGetBusinessLogConfigsResultContentConfigAssociatedGroupOutputWithContext

func (o GetBusinessLogConfigsResultContentConfigAssociatedGroupOutput) ToGetBusinessLogConfigsResultContentConfigAssociatedGroupOutputWithContext(ctx context.Context) GetBusinessLogConfigsResultContentConfigAssociatedGroupOutput

type GetBusinessLogConfigsResultContentConfigSchema

type GetBusinessLogConfigsResultContentConfigSchema struct {
	SchemaContent          string `pulumi:"schemaContent"`
	SchemaCreateTime       string `pulumi:"schemaCreateTime"`
	SchemaDateFormat       string `pulumi:"schemaDateFormat"`
	SchemaMultilinePattern string `pulumi:"schemaMultilinePattern"`
	SchemaPatternLayout    string `pulumi:"schemaPatternLayout"`
	SchemaType             int    `pulumi:"schemaType"`
}

type GetBusinessLogConfigsResultContentConfigSchemaArgs

type GetBusinessLogConfigsResultContentConfigSchemaArgs struct {
	SchemaContent          pulumi.StringInput `pulumi:"schemaContent"`
	SchemaCreateTime       pulumi.StringInput `pulumi:"schemaCreateTime"`
	SchemaDateFormat       pulumi.StringInput `pulumi:"schemaDateFormat"`
	SchemaMultilinePattern pulumi.StringInput `pulumi:"schemaMultilinePattern"`
	SchemaPatternLayout    pulumi.StringInput `pulumi:"schemaPatternLayout"`
	SchemaType             pulumi.IntInput    `pulumi:"schemaType"`
}

func (GetBusinessLogConfigsResultContentConfigSchemaArgs) ElementType

func (GetBusinessLogConfigsResultContentConfigSchemaArgs) ToGetBusinessLogConfigsResultContentConfigSchemaOutput

func (i GetBusinessLogConfigsResultContentConfigSchemaArgs) ToGetBusinessLogConfigsResultContentConfigSchemaOutput() GetBusinessLogConfigsResultContentConfigSchemaOutput

func (GetBusinessLogConfigsResultContentConfigSchemaArgs) ToGetBusinessLogConfigsResultContentConfigSchemaOutputWithContext

func (i GetBusinessLogConfigsResultContentConfigSchemaArgs) ToGetBusinessLogConfigsResultContentConfigSchemaOutputWithContext(ctx context.Context) GetBusinessLogConfigsResultContentConfigSchemaOutput

type GetBusinessLogConfigsResultContentConfigSchemaArray

type GetBusinessLogConfigsResultContentConfigSchemaArray []GetBusinessLogConfigsResultContentConfigSchemaInput

func (GetBusinessLogConfigsResultContentConfigSchemaArray) ElementType

func (GetBusinessLogConfigsResultContentConfigSchemaArray) ToGetBusinessLogConfigsResultContentConfigSchemaArrayOutput

func (i GetBusinessLogConfigsResultContentConfigSchemaArray) ToGetBusinessLogConfigsResultContentConfigSchemaArrayOutput() GetBusinessLogConfigsResultContentConfigSchemaArrayOutput

func (GetBusinessLogConfigsResultContentConfigSchemaArray) ToGetBusinessLogConfigsResultContentConfigSchemaArrayOutputWithContext

func (i GetBusinessLogConfigsResultContentConfigSchemaArray) ToGetBusinessLogConfigsResultContentConfigSchemaArrayOutputWithContext(ctx context.Context) GetBusinessLogConfigsResultContentConfigSchemaArrayOutput

type GetBusinessLogConfigsResultContentConfigSchemaArrayInput

type GetBusinessLogConfigsResultContentConfigSchemaArrayInput interface {
	pulumi.Input

	ToGetBusinessLogConfigsResultContentConfigSchemaArrayOutput() GetBusinessLogConfigsResultContentConfigSchemaArrayOutput
	ToGetBusinessLogConfigsResultContentConfigSchemaArrayOutputWithContext(context.Context) GetBusinessLogConfigsResultContentConfigSchemaArrayOutput
}

GetBusinessLogConfigsResultContentConfigSchemaArrayInput is an input type that accepts GetBusinessLogConfigsResultContentConfigSchemaArray and GetBusinessLogConfigsResultContentConfigSchemaArrayOutput values. You can construct a concrete instance of `GetBusinessLogConfigsResultContentConfigSchemaArrayInput` via:

GetBusinessLogConfigsResultContentConfigSchemaArray{ GetBusinessLogConfigsResultContentConfigSchemaArgs{...} }

type GetBusinessLogConfigsResultContentConfigSchemaArrayOutput

type GetBusinessLogConfigsResultContentConfigSchemaArrayOutput struct{ *pulumi.OutputState }

func (GetBusinessLogConfigsResultContentConfigSchemaArrayOutput) ElementType

func (GetBusinessLogConfigsResultContentConfigSchemaArrayOutput) Index

func (GetBusinessLogConfigsResultContentConfigSchemaArrayOutput) ToGetBusinessLogConfigsResultContentConfigSchemaArrayOutput

func (GetBusinessLogConfigsResultContentConfigSchemaArrayOutput) ToGetBusinessLogConfigsResultContentConfigSchemaArrayOutputWithContext

func (o GetBusinessLogConfigsResultContentConfigSchemaArrayOutput) ToGetBusinessLogConfigsResultContentConfigSchemaArrayOutputWithContext(ctx context.Context) GetBusinessLogConfigsResultContentConfigSchemaArrayOutput

type GetBusinessLogConfigsResultContentConfigSchemaInput

type GetBusinessLogConfigsResultContentConfigSchemaInput interface {
	pulumi.Input

	ToGetBusinessLogConfigsResultContentConfigSchemaOutput() GetBusinessLogConfigsResultContentConfigSchemaOutput
	ToGetBusinessLogConfigsResultContentConfigSchemaOutputWithContext(context.Context) GetBusinessLogConfigsResultContentConfigSchemaOutput
}

GetBusinessLogConfigsResultContentConfigSchemaInput is an input type that accepts GetBusinessLogConfigsResultContentConfigSchemaArgs and GetBusinessLogConfigsResultContentConfigSchemaOutput values. You can construct a concrete instance of `GetBusinessLogConfigsResultContentConfigSchemaInput` via:

GetBusinessLogConfigsResultContentConfigSchemaArgs{...}

type GetBusinessLogConfigsResultContentConfigSchemaOutput

type GetBusinessLogConfigsResultContentConfigSchemaOutput struct{ *pulumi.OutputState }

func (GetBusinessLogConfigsResultContentConfigSchemaOutput) ElementType

func (GetBusinessLogConfigsResultContentConfigSchemaOutput) SchemaContent

func (GetBusinessLogConfigsResultContentConfigSchemaOutput) SchemaCreateTime

func (GetBusinessLogConfigsResultContentConfigSchemaOutput) SchemaDateFormat

func (GetBusinessLogConfigsResultContentConfigSchemaOutput) SchemaMultilinePattern

func (GetBusinessLogConfigsResultContentConfigSchemaOutput) SchemaPatternLayout

func (GetBusinessLogConfigsResultContentConfigSchemaOutput) SchemaType

func (GetBusinessLogConfigsResultContentConfigSchemaOutput) ToGetBusinessLogConfigsResultContentConfigSchemaOutput

func (GetBusinessLogConfigsResultContentConfigSchemaOutput) ToGetBusinessLogConfigsResultContentConfigSchemaOutputWithContext

func (o GetBusinessLogConfigsResultContentConfigSchemaOutput) ToGetBusinessLogConfigsResultContentConfigSchemaOutputWithContext(ctx context.Context) GetBusinessLogConfigsResultContentConfigSchemaOutput

type GetBusinessLogConfigsResultContentInput

type GetBusinessLogConfigsResultContentInput interface {
	pulumi.Input

	ToGetBusinessLogConfigsResultContentOutput() GetBusinessLogConfigsResultContentOutput
	ToGetBusinessLogConfigsResultContentOutputWithContext(context.Context) GetBusinessLogConfigsResultContentOutput
}

GetBusinessLogConfigsResultContentInput is an input type that accepts GetBusinessLogConfigsResultContentArgs and GetBusinessLogConfigsResultContentOutput values. You can construct a concrete instance of `GetBusinessLogConfigsResultContentInput` via:

GetBusinessLogConfigsResultContentArgs{...}

type GetBusinessLogConfigsResultContentOutput

type GetBusinessLogConfigsResultContentOutput struct{ *pulumi.OutputState }

func (GetBusinessLogConfigsResultContentOutput) ConfigAssociatedGroups

func (GetBusinessLogConfigsResultContentOutput) ConfigCreateTime

func (GetBusinessLogConfigsResultContentOutput) ConfigDesc

func (GetBusinessLogConfigsResultContentOutput) ConfigId

func (GetBusinessLogConfigsResultContentOutput) ConfigName

func (GetBusinessLogConfigsResultContentOutput) ConfigPath

func (GetBusinessLogConfigsResultContentOutput) ConfigPipeline

func (GetBusinessLogConfigsResultContentOutput) ConfigSchemas

func (GetBusinessLogConfigsResultContentOutput) ConfigTags

func (GetBusinessLogConfigsResultContentOutput) ConfigUpdateTime

func (GetBusinessLogConfigsResultContentOutput) ElementType

func (GetBusinessLogConfigsResultContentOutput) ToGetBusinessLogConfigsResultContentOutput

func (o GetBusinessLogConfigsResultContentOutput) ToGetBusinessLogConfigsResultContentOutput() GetBusinessLogConfigsResultContentOutput

func (GetBusinessLogConfigsResultContentOutput) ToGetBusinessLogConfigsResultContentOutputWithContext

func (o GetBusinessLogConfigsResultContentOutput) ToGetBusinessLogConfigsResultContentOutputWithContext(ctx context.Context) GetBusinessLogConfigsResultContentOutput

type GetBusinessLogConfigsResultInput

type GetBusinessLogConfigsResultInput interface {
	pulumi.Input

	ToGetBusinessLogConfigsResultOutput() GetBusinessLogConfigsResultOutput
	ToGetBusinessLogConfigsResultOutputWithContext(context.Context) GetBusinessLogConfigsResultOutput
}

GetBusinessLogConfigsResultInput is an input type that accepts GetBusinessLogConfigsResultArgs and GetBusinessLogConfigsResultOutput values. You can construct a concrete instance of `GetBusinessLogConfigsResultInput` via:

GetBusinessLogConfigsResultArgs{...}

type GetBusinessLogConfigsResultOutput

type GetBusinessLogConfigsResultOutput struct{ *pulumi.OutputState }

func (GetBusinessLogConfigsResultOutput) Contents

func (GetBusinessLogConfigsResultOutput) ElementType

func (GetBusinessLogConfigsResultOutput) ToGetBusinessLogConfigsResultOutput

func (o GetBusinessLogConfigsResultOutput) ToGetBusinessLogConfigsResultOutput() GetBusinessLogConfigsResultOutput

func (GetBusinessLogConfigsResultOutput) ToGetBusinessLogConfigsResultOutputWithContext

func (o GetBusinessLogConfigsResultOutput) ToGetBusinessLogConfigsResultOutputWithContext(ctx context.Context) GetBusinessLogConfigsResultOutput

func (GetBusinessLogConfigsResultOutput) TotalCount

type GetClusterResult

type GetClusterResult struct {
	Contents   []GetClusterResultContent `pulumi:"contents"`
	TotalCount int                       `pulumi:"totalCount"`
}

type GetClusterResultArgs

type GetClusterResultArgs struct {
	Contents   GetClusterResultContentArrayInput `pulumi:"contents"`
	TotalCount pulumi.IntInput                   `pulumi:"totalCount"`
}

func (GetClusterResultArgs) ElementType

func (GetClusterResultArgs) ElementType() reflect.Type

func (GetClusterResultArgs) ToGetClusterResultOutput

func (i GetClusterResultArgs) ToGetClusterResultOutput() GetClusterResultOutput

func (GetClusterResultArgs) ToGetClusterResultOutputWithContext

func (i GetClusterResultArgs) ToGetClusterResultOutputWithContext(ctx context.Context) GetClusterResultOutput

type GetClusterResultArray

type GetClusterResultArray []GetClusterResultInput

func (GetClusterResultArray) ElementType

func (GetClusterResultArray) ElementType() reflect.Type

func (GetClusterResultArray) ToGetClusterResultArrayOutput

func (i GetClusterResultArray) ToGetClusterResultArrayOutput() GetClusterResultArrayOutput

func (GetClusterResultArray) ToGetClusterResultArrayOutputWithContext

func (i GetClusterResultArray) ToGetClusterResultArrayOutputWithContext(ctx context.Context) GetClusterResultArrayOutput

type GetClusterResultArrayInput

type GetClusterResultArrayInput interface {
	pulumi.Input

	ToGetClusterResultArrayOutput() GetClusterResultArrayOutput
	ToGetClusterResultArrayOutputWithContext(context.Context) GetClusterResultArrayOutput
}

GetClusterResultArrayInput is an input type that accepts GetClusterResultArray and GetClusterResultArrayOutput values. You can construct a concrete instance of `GetClusterResultArrayInput` via:

GetClusterResultArray{ GetClusterResultArgs{...} }

type GetClusterResultArrayOutput

type GetClusterResultArrayOutput struct{ *pulumi.OutputState }

func (GetClusterResultArrayOutput) ElementType

func (GetClusterResultArrayOutput) Index

func (GetClusterResultArrayOutput) ToGetClusterResultArrayOutput

func (o GetClusterResultArrayOutput) ToGetClusterResultArrayOutput() GetClusterResultArrayOutput

func (GetClusterResultArrayOutput) ToGetClusterResultArrayOutputWithContext

func (o GetClusterResultArrayOutput) ToGetClusterResultArrayOutputWithContext(ctx context.Context) GetClusterResultArrayOutput

type GetClusterResultContent

type GetClusterResultContent struct {
	ClusterCidr             string                                 `pulumi:"clusterCidr"`
	ClusterDesc             string                                 `pulumi:"clusterDesc"`
	ClusterId               string                                 `pulumi:"clusterId"`
	ClusterLimitCpu         float64                                `pulumi:"clusterLimitCpu"`
	ClusterLimitMem         float64                                `pulumi:"clusterLimitMem"`
	ClusterName             string                                 `pulumi:"clusterName"`
	ClusterStatus           string                                 `pulumi:"clusterStatus"`
	ClusterTotalCpu         float64                                `pulumi:"clusterTotalCpu"`
	ClusterTotalMem         float64                                `pulumi:"clusterTotalMem"`
	ClusterType             string                                 `pulumi:"clusterType"`
	ClusterUsedCpu          float64                                `pulumi:"clusterUsedCpu"`
	ClusterUsedMem          float64                                `pulumi:"clusterUsedMem"`
	ClusterVersion          string                                 `pulumi:"clusterVersion"`
	CreateTime              string                                 `pulumi:"createTime"`
	DeleteFlag              bool                                   `pulumi:"deleteFlag"`
	DeleteFlagReason        string                                 `pulumi:"deleteFlagReason"`
	InstanceCount           int                                    `pulumi:"instanceCount"`
	NormalInstanceCount     int                                    `pulumi:"normalInstanceCount"`
	OperationInfos          []GetClusterResultContentOperationInfo `pulumi:"operationInfos"`
	RunInstanceCount        int                                    `pulumi:"runInstanceCount"`
	RunServiceInstanceCount int                                    `pulumi:"runServiceInstanceCount"`
	SubnetId                string                                 `pulumi:"subnetId"`
	TsfRegionId             string                                 `pulumi:"tsfRegionId"`
	TsfRegionName           string                                 `pulumi:"tsfRegionName"`
	TsfZoneId               string                                 `pulumi:"tsfZoneId"`
	TsfZoneName             string                                 `pulumi:"tsfZoneName"`
	UpdateTime              string                                 `pulumi:"updateTime"`
	VpcId                   string                                 `pulumi:"vpcId"`
}

type GetClusterResultContentArgs

type GetClusterResultContentArgs struct {
	ClusterCidr             pulumi.StringInput                             `pulumi:"clusterCidr"`
	ClusterDesc             pulumi.StringInput                             `pulumi:"clusterDesc"`
	ClusterId               pulumi.StringInput                             `pulumi:"clusterId"`
	ClusterLimitCpu         pulumi.Float64Input                            `pulumi:"clusterLimitCpu"`
	ClusterLimitMem         pulumi.Float64Input                            `pulumi:"clusterLimitMem"`
	ClusterName             pulumi.StringInput                             `pulumi:"clusterName"`
	ClusterStatus           pulumi.StringInput                             `pulumi:"clusterStatus"`
	ClusterTotalCpu         pulumi.Float64Input                            `pulumi:"clusterTotalCpu"`
	ClusterTotalMem         pulumi.Float64Input                            `pulumi:"clusterTotalMem"`
	ClusterType             pulumi.StringInput                             `pulumi:"clusterType"`
	ClusterUsedCpu          pulumi.Float64Input                            `pulumi:"clusterUsedCpu"`
	ClusterUsedMem          pulumi.Float64Input                            `pulumi:"clusterUsedMem"`
	ClusterVersion          pulumi.StringInput                             `pulumi:"clusterVersion"`
	CreateTime              pulumi.StringInput                             `pulumi:"createTime"`
	DeleteFlag              pulumi.BoolInput                               `pulumi:"deleteFlag"`
	DeleteFlagReason        pulumi.StringInput                             `pulumi:"deleteFlagReason"`
	InstanceCount           pulumi.IntInput                                `pulumi:"instanceCount"`
	NormalInstanceCount     pulumi.IntInput                                `pulumi:"normalInstanceCount"`
	OperationInfos          GetClusterResultContentOperationInfoArrayInput `pulumi:"operationInfos"`
	RunInstanceCount        pulumi.IntInput                                `pulumi:"runInstanceCount"`
	RunServiceInstanceCount pulumi.IntInput                                `pulumi:"runServiceInstanceCount"`
	SubnetId                pulumi.StringInput                             `pulumi:"subnetId"`
	TsfRegionId             pulumi.StringInput                             `pulumi:"tsfRegionId"`
	TsfRegionName           pulumi.StringInput                             `pulumi:"tsfRegionName"`
	TsfZoneId               pulumi.StringInput                             `pulumi:"tsfZoneId"`
	TsfZoneName             pulumi.StringInput                             `pulumi:"tsfZoneName"`
	UpdateTime              pulumi.StringInput                             `pulumi:"updateTime"`
	VpcId                   pulumi.StringInput                             `pulumi:"vpcId"`
}

func (GetClusterResultContentArgs) ElementType

func (GetClusterResultContentArgs) ToGetClusterResultContentOutput

func (i GetClusterResultContentArgs) ToGetClusterResultContentOutput() GetClusterResultContentOutput

func (GetClusterResultContentArgs) ToGetClusterResultContentOutputWithContext

func (i GetClusterResultContentArgs) ToGetClusterResultContentOutputWithContext(ctx context.Context) GetClusterResultContentOutput

type GetClusterResultContentArray

type GetClusterResultContentArray []GetClusterResultContentInput

func (GetClusterResultContentArray) ElementType

func (GetClusterResultContentArray) ToGetClusterResultContentArrayOutput

func (i GetClusterResultContentArray) ToGetClusterResultContentArrayOutput() GetClusterResultContentArrayOutput

func (GetClusterResultContentArray) ToGetClusterResultContentArrayOutputWithContext

func (i GetClusterResultContentArray) ToGetClusterResultContentArrayOutputWithContext(ctx context.Context) GetClusterResultContentArrayOutput

type GetClusterResultContentArrayInput

type GetClusterResultContentArrayInput interface {
	pulumi.Input

	ToGetClusterResultContentArrayOutput() GetClusterResultContentArrayOutput
	ToGetClusterResultContentArrayOutputWithContext(context.Context) GetClusterResultContentArrayOutput
}

GetClusterResultContentArrayInput is an input type that accepts GetClusterResultContentArray and GetClusterResultContentArrayOutput values. You can construct a concrete instance of `GetClusterResultContentArrayInput` via:

GetClusterResultContentArray{ GetClusterResultContentArgs{...} }

type GetClusterResultContentArrayOutput

type GetClusterResultContentArrayOutput struct{ *pulumi.OutputState }

func (GetClusterResultContentArrayOutput) ElementType

func (GetClusterResultContentArrayOutput) Index

func (GetClusterResultContentArrayOutput) ToGetClusterResultContentArrayOutput

func (o GetClusterResultContentArrayOutput) ToGetClusterResultContentArrayOutput() GetClusterResultContentArrayOutput

func (GetClusterResultContentArrayOutput) ToGetClusterResultContentArrayOutputWithContext

func (o GetClusterResultContentArrayOutput) ToGetClusterResultContentArrayOutputWithContext(ctx context.Context) GetClusterResultContentArrayOutput

type GetClusterResultContentInput

type GetClusterResultContentInput interface {
	pulumi.Input

	ToGetClusterResultContentOutput() GetClusterResultContentOutput
	ToGetClusterResultContentOutputWithContext(context.Context) GetClusterResultContentOutput
}

GetClusterResultContentInput is an input type that accepts GetClusterResultContentArgs and GetClusterResultContentOutput values. You can construct a concrete instance of `GetClusterResultContentInput` via:

GetClusterResultContentArgs{...}

type GetClusterResultContentOperationInfo

type GetClusterResultContentOperationInfo struct {
	AddInstances []GetClusterResultContentOperationInfoAddInstance `pulumi:"addInstances"`
	Destroys     []GetClusterResultContentOperationInfoDestroy     `pulumi:"destroys"`
	Inits        []GetClusterResultContentOperationInfoInit        `pulumi:"inits"`
}

type GetClusterResultContentOperationInfoAddInstance

type GetClusterResultContentOperationInfoAddInstance struct {
	DisabledReason string `pulumi:"disabledReason"`
	Enabled        bool   `pulumi:"enabled"`
	Supported      bool   `pulumi:"supported"`
}

type GetClusterResultContentOperationInfoAddInstanceArgs

type GetClusterResultContentOperationInfoAddInstanceArgs struct {
	DisabledReason pulumi.StringInput `pulumi:"disabledReason"`
	Enabled        pulumi.BoolInput   `pulumi:"enabled"`
	Supported      pulumi.BoolInput   `pulumi:"supported"`
}

func (GetClusterResultContentOperationInfoAddInstanceArgs) ElementType

func (GetClusterResultContentOperationInfoAddInstanceArgs) ToGetClusterResultContentOperationInfoAddInstanceOutput

func (i GetClusterResultContentOperationInfoAddInstanceArgs) ToGetClusterResultContentOperationInfoAddInstanceOutput() GetClusterResultContentOperationInfoAddInstanceOutput

func (GetClusterResultContentOperationInfoAddInstanceArgs) ToGetClusterResultContentOperationInfoAddInstanceOutputWithContext

func (i GetClusterResultContentOperationInfoAddInstanceArgs) ToGetClusterResultContentOperationInfoAddInstanceOutputWithContext(ctx context.Context) GetClusterResultContentOperationInfoAddInstanceOutput

type GetClusterResultContentOperationInfoAddInstanceArray

type GetClusterResultContentOperationInfoAddInstanceArray []GetClusterResultContentOperationInfoAddInstanceInput

func (GetClusterResultContentOperationInfoAddInstanceArray) ElementType

func (GetClusterResultContentOperationInfoAddInstanceArray) ToGetClusterResultContentOperationInfoAddInstanceArrayOutput

func (i GetClusterResultContentOperationInfoAddInstanceArray) ToGetClusterResultContentOperationInfoAddInstanceArrayOutput() GetClusterResultContentOperationInfoAddInstanceArrayOutput

func (GetClusterResultContentOperationInfoAddInstanceArray) ToGetClusterResultContentOperationInfoAddInstanceArrayOutputWithContext

func (i GetClusterResultContentOperationInfoAddInstanceArray) ToGetClusterResultContentOperationInfoAddInstanceArrayOutputWithContext(ctx context.Context) GetClusterResultContentOperationInfoAddInstanceArrayOutput

type GetClusterResultContentOperationInfoAddInstanceArrayInput

type GetClusterResultContentOperationInfoAddInstanceArrayInput interface {
	pulumi.Input

	ToGetClusterResultContentOperationInfoAddInstanceArrayOutput() GetClusterResultContentOperationInfoAddInstanceArrayOutput
	ToGetClusterResultContentOperationInfoAddInstanceArrayOutputWithContext(context.Context) GetClusterResultContentOperationInfoAddInstanceArrayOutput
}

GetClusterResultContentOperationInfoAddInstanceArrayInput is an input type that accepts GetClusterResultContentOperationInfoAddInstanceArray and GetClusterResultContentOperationInfoAddInstanceArrayOutput values. You can construct a concrete instance of `GetClusterResultContentOperationInfoAddInstanceArrayInput` via:

GetClusterResultContentOperationInfoAddInstanceArray{ GetClusterResultContentOperationInfoAddInstanceArgs{...} }

type GetClusterResultContentOperationInfoAddInstanceArrayOutput

type GetClusterResultContentOperationInfoAddInstanceArrayOutput struct{ *pulumi.OutputState }

func (GetClusterResultContentOperationInfoAddInstanceArrayOutput) ElementType

func (GetClusterResultContentOperationInfoAddInstanceArrayOutput) Index

func (GetClusterResultContentOperationInfoAddInstanceArrayOutput) ToGetClusterResultContentOperationInfoAddInstanceArrayOutput

func (GetClusterResultContentOperationInfoAddInstanceArrayOutput) ToGetClusterResultContentOperationInfoAddInstanceArrayOutputWithContext

func (o GetClusterResultContentOperationInfoAddInstanceArrayOutput) ToGetClusterResultContentOperationInfoAddInstanceArrayOutputWithContext(ctx context.Context) GetClusterResultContentOperationInfoAddInstanceArrayOutput

type GetClusterResultContentOperationInfoAddInstanceInput

type GetClusterResultContentOperationInfoAddInstanceInput interface {
	pulumi.Input

	ToGetClusterResultContentOperationInfoAddInstanceOutput() GetClusterResultContentOperationInfoAddInstanceOutput
	ToGetClusterResultContentOperationInfoAddInstanceOutputWithContext(context.Context) GetClusterResultContentOperationInfoAddInstanceOutput
}

GetClusterResultContentOperationInfoAddInstanceInput is an input type that accepts GetClusterResultContentOperationInfoAddInstanceArgs and GetClusterResultContentOperationInfoAddInstanceOutput values. You can construct a concrete instance of `GetClusterResultContentOperationInfoAddInstanceInput` via:

GetClusterResultContentOperationInfoAddInstanceArgs{...}

type GetClusterResultContentOperationInfoAddInstanceOutput

type GetClusterResultContentOperationInfoAddInstanceOutput struct{ *pulumi.OutputState }

func (GetClusterResultContentOperationInfoAddInstanceOutput) DisabledReason

func (GetClusterResultContentOperationInfoAddInstanceOutput) ElementType

func (GetClusterResultContentOperationInfoAddInstanceOutput) Enabled

func (GetClusterResultContentOperationInfoAddInstanceOutput) Supported

func (GetClusterResultContentOperationInfoAddInstanceOutput) ToGetClusterResultContentOperationInfoAddInstanceOutput

func (GetClusterResultContentOperationInfoAddInstanceOutput) ToGetClusterResultContentOperationInfoAddInstanceOutputWithContext

func (o GetClusterResultContentOperationInfoAddInstanceOutput) ToGetClusterResultContentOperationInfoAddInstanceOutputWithContext(ctx context.Context) GetClusterResultContentOperationInfoAddInstanceOutput

type GetClusterResultContentOperationInfoArgs

type GetClusterResultContentOperationInfoArgs struct {
	AddInstances GetClusterResultContentOperationInfoAddInstanceArrayInput `pulumi:"addInstances"`
	Destroys     GetClusterResultContentOperationInfoDestroyArrayInput     `pulumi:"destroys"`
	Inits        GetClusterResultContentOperationInfoInitArrayInput        `pulumi:"inits"`
}

func (GetClusterResultContentOperationInfoArgs) ElementType

func (GetClusterResultContentOperationInfoArgs) ToGetClusterResultContentOperationInfoOutput

func (i GetClusterResultContentOperationInfoArgs) ToGetClusterResultContentOperationInfoOutput() GetClusterResultContentOperationInfoOutput

func (GetClusterResultContentOperationInfoArgs) ToGetClusterResultContentOperationInfoOutputWithContext

func (i GetClusterResultContentOperationInfoArgs) ToGetClusterResultContentOperationInfoOutputWithContext(ctx context.Context) GetClusterResultContentOperationInfoOutput

type GetClusterResultContentOperationInfoArray

type GetClusterResultContentOperationInfoArray []GetClusterResultContentOperationInfoInput

func (GetClusterResultContentOperationInfoArray) ElementType

func (GetClusterResultContentOperationInfoArray) ToGetClusterResultContentOperationInfoArrayOutput

func (i GetClusterResultContentOperationInfoArray) ToGetClusterResultContentOperationInfoArrayOutput() GetClusterResultContentOperationInfoArrayOutput

func (GetClusterResultContentOperationInfoArray) ToGetClusterResultContentOperationInfoArrayOutputWithContext

func (i GetClusterResultContentOperationInfoArray) ToGetClusterResultContentOperationInfoArrayOutputWithContext(ctx context.Context) GetClusterResultContentOperationInfoArrayOutput

type GetClusterResultContentOperationInfoArrayInput

type GetClusterResultContentOperationInfoArrayInput interface {
	pulumi.Input

	ToGetClusterResultContentOperationInfoArrayOutput() GetClusterResultContentOperationInfoArrayOutput
	ToGetClusterResultContentOperationInfoArrayOutputWithContext(context.Context) GetClusterResultContentOperationInfoArrayOutput
}

GetClusterResultContentOperationInfoArrayInput is an input type that accepts GetClusterResultContentOperationInfoArray and GetClusterResultContentOperationInfoArrayOutput values. You can construct a concrete instance of `GetClusterResultContentOperationInfoArrayInput` via:

GetClusterResultContentOperationInfoArray{ GetClusterResultContentOperationInfoArgs{...} }

type GetClusterResultContentOperationInfoArrayOutput

type GetClusterResultContentOperationInfoArrayOutput struct{ *pulumi.OutputState }

func (GetClusterResultContentOperationInfoArrayOutput) ElementType

func (GetClusterResultContentOperationInfoArrayOutput) Index

func (GetClusterResultContentOperationInfoArrayOutput) ToGetClusterResultContentOperationInfoArrayOutput

func (o GetClusterResultContentOperationInfoArrayOutput) ToGetClusterResultContentOperationInfoArrayOutput() GetClusterResultContentOperationInfoArrayOutput

func (GetClusterResultContentOperationInfoArrayOutput) ToGetClusterResultContentOperationInfoArrayOutputWithContext

func (o GetClusterResultContentOperationInfoArrayOutput) ToGetClusterResultContentOperationInfoArrayOutputWithContext(ctx context.Context) GetClusterResultContentOperationInfoArrayOutput

type GetClusterResultContentOperationInfoDestroy

type GetClusterResultContentOperationInfoDestroy struct {
	DisabledReason string `pulumi:"disabledReason"`
	Enabled        bool   `pulumi:"enabled"`
	Supported      bool   `pulumi:"supported"`
}

type GetClusterResultContentOperationInfoDestroyArgs

type GetClusterResultContentOperationInfoDestroyArgs struct {
	DisabledReason pulumi.StringInput `pulumi:"disabledReason"`
	Enabled        pulumi.BoolInput   `pulumi:"enabled"`
	Supported      pulumi.BoolInput   `pulumi:"supported"`
}

func (GetClusterResultContentOperationInfoDestroyArgs) ElementType

func (GetClusterResultContentOperationInfoDestroyArgs) ToGetClusterResultContentOperationInfoDestroyOutput

func (i GetClusterResultContentOperationInfoDestroyArgs) ToGetClusterResultContentOperationInfoDestroyOutput() GetClusterResultContentOperationInfoDestroyOutput

func (GetClusterResultContentOperationInfoDestroyArgs) ToGetClusterResultContentOperationInfoDestroyOutputWithContext

func (i GetClusterResultContentOperationInfoDestroyArgs) ToGetClusterResultContentOperationInfoDestroyOutputWithContext(ctx context.Context) GetClusterResultContentOperationInfoDestroyOutput

type GetClusterResultContentOperationInfoDestroyArray

type GetClusterResultContentOperationInfoDestroyArray []GetClusterResultContentOperationInfoDestroyInput

func (GetClusterResultContentOperationInfoDestroyArray) ElementType

func (GetClusterResultContentOperationInfoDestroyArray) ToGetClusterResultContentOperationInfoDestroyArrayOutput

func (i GetClusterResultContentOperationInfoDestroyArray) ToGetClusterResultContentOperationInfoDestroyArrayOutput() GetClusterResultContentOperationInfoDestroyArrayOutput

func (GetClusterResultContentOperationInfoDestroyArray) ToGetClusterResultContentOperationInfoDestroyArrayOutputWithContext

func (i GetClusterResultContentOperationInfoDestroyArray) ToGetClusterResultContentOperationInfoDestroyArrayOutputWithContext(ctx context.Context) GetClusterResultContentOperationInfoDestroyArrayOutput

type GetClusterResultContentOperationInfoDestroyArrayInput

type GetClusterResultContentOperationInfoDestroyArrayInput interface {
	pulumi.Input

	ToGetClusterResultContentOperationInfoDestroyArrayOutput() GetClusterResultContentOperationInfoDestroyArrayOutput
	ToGetClusterResultContentOperationInfoDestroyArrayOutputWithContext(context.Context) GetClusterResultContentOperationInfoDestroyArrayOutput
}

GetClusterResultContentOperationInfoDestroyArrayInput is an input type that accepts GetClusterResultContentOperationInfoDestroyArray and GetClusterResultContentOperationInfoDestroyArrayOutput values. You can construct a concrete instance of `GetClusterResultContentOperationInfoDestroyArrayInput` via:

GetClusterResultContentOperationInfoDestroyArray{ GetClusterResultContentOperationInfoDestroyArgs{...} }

type GetClusterResultContentOperationInfoDestroyArrayOutput

type GetClusterResultContentOperationInfoDestroyArrayOutput struct{ *pulumi.OutputState }

func (GetClusterResultContentOperationInfoDestroyArrayOutput) ElementType

func (GetClusterResultContentOperationInfoDestroyArrayOutput) Index

func (GetClusterResultContentOperationInfoDestroyArrayOutput) ToGetClusterResultContentOperationInfoDestroyArrayOutput

func (GetClusterResultContentOperationInfoDestroyArrayOutput) ToGetClusterResultContentOperationInfoDestroyArrayOutputWithContext

func (o GetClusterResultContentOperationInfoDestroyArrayOutput) ToGetClusterResultContentOperationInfoDestroyArrayOutputWithContext(ctx context.Context) GetClusterResultContentOperationInfoDestroyArrayOutput

type GetClusterResultContentOperationInfoDestroyInput

type GetClusterResultContentOperationInfoDestroyInput interface {
	pulumi.Input

	ToGetClusterResultContentOperationInfoDestroyOutput() GetClusterResultContentOperationInfoDestroyOutput
	ToGetClusterResultContentOperationInfoDestroyOutputWithContext(context.Context) GetClusterResultContentOperationInfoDestroyOutput
}

GetClusterResultContentOperationInfoDestroyInput is an input type that accepts GetClusterResultContentOperationInfoDestroyArgs and GetClusterResultContentOperationInfoDestroyOutput values. You can construct a concrete instance of `GetClusterResultContentOperationInfoDestroyInput` via:

GetClusterResultContentOperationInfoDestroyArgs{...}

type GetClusterResultContentOperationInfoDestroyOutput

type GetClusterResultContentOperationInfoDestroyOutput struct{ *pulumi.OutputState }

func (GetClusterResultContentOperationInfoDestroyOutput) DisabledReason

func (GetClusterResultContentOperationInfoDestroyOutput) ElementType

func (GetClusterResultContentOperationInfoDestroyOutput) Enabled

func (GetClusterResultContentOperationInfoDestroyOutput) Supported

func (GetClusterResultContentOperationInfoDestroyOutput) ToGetClusterResultContentOperationInfoDestroyOutput

func (o GetClusterResultContentOperationInfoDestroyOutput) ToGetClusterResultContentOperationInfoDestroyOutput() GetClusterResultContentOperationInfoDestroyOutput

func (GetClusterResultContentOperationInfoDestroyOutput) ToGetClusterResultContentOperationInfoDestroyOutputWithContext

func (o GetClusterResultContentOperationInfoDestroyOutput) ToGetClusterResultContentOperationInfoDestroyOutputWithContext(ctx context.Context) GetClusterResultContentOperationInfoDestroyOutput

type GetClusterResultContentOperationInfoInit

type GetClusterResultContentOperationInfoInit struct {
	DisabledReason string `pulumi:"disabledReason"`
	Enabled        bool   `pulumi:"enabled"`
	Supported      bool   `pulumi:"supported"`
}

type GetClusterResultContentOperationInfoInitArgs

type GetClusterResultContentOperationInfoInitArgs struct {
	DisabledReason pulumi.StringInput `pulumi:"disabledReason"`
	Enabled        pulumi.BoolInput   `pulumi:"enabled"`
	Supported      pulumi.BoolInput   `pulumi:"supported"`
}

func (GetClusterResultContentOperationInfoInitArgs) ElementType

func (GetClusterResultContentOperationInfoInitArgs) ToGetClusterResultContentOperationInfoInitOutput

func (i GetClusterResultContentOperationInfoInitArgs) ToGetClusterResultContentOperationInfoInitOutput() GetClusterResultContentOperationInfoInitOutput

func (GetClusterResultContentOperationInfoInitArgs) ToGetClusterResultContentOperationInfoInitOutputWithContext

func (i GetClusterResultContentOperationInfoInitArgs) ToGetClusterResultContentOperationInfoInitOutputWithContext(ctx context.Context) GetClusterResultContentOperationInfoInitOutput

type GetClusterResultContentOperationInfoInitArray

type GetClusterResultContentOperationInfoInitArray []GetClusterResultContentOperationInfoInitInput

func (GetClusterResultContentOperationInfoInitArray) ElementType

func (GetClusterResultContentOperationInfoInitArray) ToGetClusterResultContentOperationInfoInitArrayOutput

func (i GetClusterResultContentOperationInfoInitArray) ToGetClusterResultContentOperationInfoInitArrayOutput() GetClusterResultContentOperationInfoInitArrayOutput

func (GetClusterResultContentOperationInfoInitArray) ToGetClusterResultContentOperationInfoInitArrayOutputWithContext

func (i GetClusterResultContentOperationInfoInitArray) ToGetClusterResultContentOperationInfoInitArrayOutputWithContext(ctx context.Context) GetClusterResultContentOperationInfoInitArrayOutput

type GetClusterResultContentOperationInfoInitArrayInput

type GetClusterResultContentOperationInfoInitArrayInput interface {
	pulumi.Input

	ToGetClusterResultContentOperationInfoInitArrayOutput() GetClusterResultContentOperationInfoInitArrayOutput
	ToGetClusterResultContentOperationInfoInitArrayOutputWithContext(context.Context) GetClusterResultContentOperationInfoInitArrayOutput
}

GetClusterResultContentOperationInfoInitArrayInput is an input type that accepts GetClusterResultContentOperationInfoInitArray and GetClusterResultContentOperationInfoInitArrayOutput values. You can construct a concrete instance of `GetClusterResultContentOperationInfoInitArrayInput` via:

GetClusterResultContentOperationInfoInitArray{ GetClusterResultContentOperationInfoInitArgs{...} }

type GetClusterResultContentOperationInfoInitArrayOutput

type GetClusterResultContentOperationInfoInitArrayOutput struct{ *pulumi.OutputState }

func (GetClusterResultContentOperationInfoInitArrayOutput) ElementType

func (GetClusterResultContentOperationInfoInitArrayOutput) Index

func (GetClusterResultContentOperationInfoInitArrayOutput) ToGetClusterResultContentOperationInfoInitArrayOutput

func (o GetClusterResultContentOperationInfoInitArrayOutput) ToGetClusterResultContentOperationInfoInitArrayOutput() GetClusterResultContentOperationInfoInitArrayOutput

func (GetClusterResultContentOperationInfoInitArrayOutput) ToGetClusterResultContentOperationInfoInitArrayOutputWithContext

func (o GetClusterResultContentOperationInfoInitArrayOutput) ToGetClusterResultContentOperationInfoInitArrayOutputWithContext(ctx context.Context) GetClusterResultContentOperationInfoInitArrayOutput

type GetClusterResultContentOperationInfoInitInput

type GetClusterResultContentOperationInfoInitInput interface {
	pulumi.Input

	ToGetClusterResultContentOperationInfoInitOutput() GetClusterResultContentOperationInfoInitOutput
	ToGetClusterResultContentOperationInfoInitOutputWithContext(context.Context) GetClusterResultContentOperationInfoInitOutput
}

GetClusterResultContentOperationInfoInitInput is an input type that accepts GetClusterResultContentOperationInfoInitArgs and GetClusterResultContentOperationInfoInitOutput values. You can construct a concrete instance of `GetClusterResultContentOperationInfoInitInput` via:

GetClusterResultContentOperationInfoInitArgs{...}

type GetClusterResultContentOperationInfoInitOutput

type GetClusterResultContentOperationInfoInitOutput struct{ *pulumi.OutputState }

func (GetClusterResultContentOperationInfoInitOutput) DisabledReason

func (GetClusterResultContentOperationInfoInitOutput) ElementType

func (GetClusterResultContentOperationInfoInitOutput) Enabled

func (GetClusterResultContentOperationInfoInitOutput) Supported

func (GetClusterResultContentOperationInfoInitOutput) ToGetClusterResultContentOperationInfoInitOutput

func (o GetClusterResultContentOperationInfoInitOutput) ToGetClusterResultContentOperationInfoInitOutput() GetClusterResultContentOperationInfoInitOutput

func (GetClusterResultContentOperationInfoInitOutput) ToGetClusterResultContentOperationInfoInitOutputWithContext

func (o GetClusterResultContentOperationInfoInitOutput) ToGetClusterResultContentOperationInfoInitOutputWithContext(ctx context.Context) GetClusterResultContentOperationInfoInitOutput

type GetClusterResultContentOperationInfoInput

type GetClusterResultContentOperationInfoInput interface {
	pulumi.Input

	ToGetClusterResultContentOperationInfoOutput() GetClusterResultContentOperationInfoOutput
	ToGetClusterResultContentOperationInfoOutputWithContext(context.Context) GetClusterResultContentOperationInfoOutput
}

GetClusterResultContentOperationInfoInput is an input type that accepts GetClusterResultContentOperationInfoArgs and GetClusterResultContentOperationInfoOutput values. You can construct a concrete instance of `GetClusterResultContentOperationInfoInput` via:

GetClusterResultContentOperationInfoArgs{...}

type GetClusterResultContentOperationInfoOutput

type GetClusterResultContentOperationInfoOutput struct{ *pulumi.OutputState }

func (GetClusterResultContentOperationInfoOutput) AddInstances

func (GetClusterResultContentOperationInfoOutput) Destroys

func (GetClusterResultContentOperationInfoOutput) ElementType

func (GetClusterResultContentOperationInfoOutput) Inits

func (GetClusterResultContentOperationInfoOutput) ToGetClusterResultContentOperationInfoOutput

func (o GetClusterResultContentOperationInfoOutput) ToGetClusterResultContentOperationInfoOutput() GetClusterResultContentOperationInfoOutput

func (GetClusterResultContentOperationInfoOutput) ToGetClusterResultContentOperationInfoOutputWithContext

func (o GetClusterResultContentOperationInfoOutput) ToGetClusterResultContentOperationInfoOutputWithContext(ctx context.Context) GetClusterResultContentOperationInfoOutput

type GetClusterResultContentOutput

type GetClusterResultContentOutput struct{ *pulumi.OutputState }

func (GetClusterResultContentOutput) ClusterCidr

func (GetClusterResultContentOutput) ClusterDesc

func (GetClusterResultContentOutput) ClusterId

func (GetClusterResultContentOutput) ClusterLimitCpu

func (GetClusterResultContentOutput) ClusterLimitMem

func (GetClusterResultContentOutput) ClusterName

func (GetClusterResultContentOutput) ClusterStatus

func (GetClusterResultContentOutput) ClusterTotalCpu

func (GetClusterResultContentOutput) ClusterTotalMem

func (GetClusterResultContentOutput) ClusterType

func (GetClusterResultContentOutput) ClusterUsedCpu

func (GetClusterResultContentOutput) ClusterUsedMem

func (GetClusterResultContentOutput) ClusterVersion

func (GetClusterResultContentOutput) CreateTime

func (GetClusterResultContentOutput) DeleteFlag

func (GetClusterResultContentOutput) DeleteFlagReason

func (o GetClusterResultContentOutput) DeleteFlagReason() pulumi.StringOutput

func (GetClusterResultContentOutput) ElementType

func (GetClusterResultContentOutput) InstanceCount

func (GetClusterResultContentOutput) NormalInstanceCount

func (o GetClusterResultContentOutput) NormalInstanceCount() pulumi.IntOutput

func (GetClusterResultContentOutput) OperationInfos

func (GetClusterResultContentOutput) RunInstanceCount

func (o GetClusterResultContentOutput) RunInstanceCount() pulumi.IntOutput

func (GetClusterResultContentOutput) RunServiceInstanceCount

func (o GetClusterResultContentOutput) RunServiceInstanceCount() pulumi.IntOutput

func (GetClusterResultContentOutput) SubnetId

func (GetClusterResultContentOutput) ToGetClusterResultContentOutput

func (o GetClusterResultContentOutput) ToGetClusterResultContentOutput() GetClusterResultContentOutput

func (GetClusterResultContentOutput) ToGetClusterResultContentOutputWithContext

func (o GetClusterResultContentOutput) ToGetClusterResultContentOutputWithContext(ctx context.Context) GetClusterResultContentOutput

func (GetClusterResultContentOutput) TsfRegionId

func (GetClusterResultContentOutput) TsfRegionName

func (GetClusterResultContentOutput) TsfZoneId

func (GetClusterResultContentOutput) TsfZoneName

func (GetClusterResultContentOutput) UpdateTime

func (GetClusterResultContentOutput) VpcId

type GetClusterResultInput

type GetClusterResultInput interface {
	pulumi.Input

	ToGetClusterResultOutput() GetClusterResultOutput
	ToGetClusterResultOutputWithContext(context.Context) GetClusterResultOutput
}

GetClusterResultInput is an input type that accepts GetClusterResultArgs and GetClusterResultOutput values. You can construct a concrete instance of `GetClusterResultInput` via:

GetClusterResultArgs{...}

type GetClusterResultOutput

type GetClusterResultOutput struct{ *pulumi.OutputState }

func (GetClusterResultOutput) Contents

func (GetClusterResultOutput) ElementType

func (GetClusterResultOutput) ElementType() reflect.Type

func (GetClusterResultOutput) ToGetClusterResultOutput

func (o GetClusterResultOutput) ToGetClusterResultOutput() GetClusterResultOutput

func (GetClusterResultOutput) ToGetClusterResultOutputWithContext

func (o GetClusterResultOutput) ToGetClusterResultOutputWithContext(ctx context.Context) GetClusterResultOutput

func (GetClusterResultOutput) TotalCount

func (o GetClusterResultOutput) TotalCount() pulumi.IntOutput

type GetConfigSummaryResult

type GetConfigSummaryResult struct {
	Contents   []GetConfigSummaryResultContent `pulumi:"contents"`
	TotalCount int                             `pulumi:"totalCount"`
}

type GetConfigSummaryResultArgs

type GetConfigSummaryResultArgs struct {
	Contents   GetConfigSummaryResultContentArrayInput `pulumi:"contents"`
	TotalCount pulumi.IntInput                         `pulumi:"totalCount"`
}

func (GetConfigSummaryResultArgs) ElementType

func (GetConfigSummaryResultArgs) ElementType() reflect.Type

func (GetConfigSummaryResultArgs) ToGetConfigSummaryResultOutput

func (i GetConfigSummaryResultArgs) ToGetConfigSummaryResultOutput() GetConfigSummaryResultOutput

func (GetConfigSummaryResultArgs) ToGetConfigSummaryResultOutputWithContext

func (i GetConfigSummaryResultArgs) ToGetConfigSummaryResultOutputWithContext(ctx context.Context) GetConfigSummaryResultOutput

type GetConfigSummaryResultArray

type GetConfigSummaryResultArray []GetConfigSummaryResultInput

func (GetConfigSummaryResultArray) ElementType

func (GetConfigSummaryResultArray) ToGetConfigSummaryResultArrayOutput

func (i GetConfigSummaryResultArray) ToGetConfigSummaryResultArrayOutput() GetConfigSummaryResultArrayOutput

func (GetConfigSummaryResultArray) ToGetConfigSummaryResultArrayOutputWithContext

func (i GetConfigSummaryResultArray) ToGetConfigSummaryResultArrayOutputWithContext(ctx context.Context) GetConfigSummaryResultArrayOutput

type GetConfigSummaryResultArrayInput

type GetConfigSummaryResultArrayInput interface {
	pulumi.Input

	ToGetConfigSummaryResultArrayOutput() GetConfigSummaryResultArrayOutput
	ToGetConfigSummaryResultArrayOutputWithContext(context.Context) GetConfigSummaryResultArrayOutput
}

GetConfigSummaryResultArrayInput is an input type that accepts GetConfigSummaryResultArray and GetConfigSummaryResultArrayOutput values. You can construct a concrete instance of `GetConfigSummaryResultArrayInput` via:

GetConfigSummaryResultArray{ GetConfigSummaryResultArgs{...} }

type GetConfigSummaryResultArrayOutput

type GetConfigSummaryResultArrayOutput struct{ *pulumi.OutputState }

func (GetConfigSummaryResultArrayOutput) ElementType

func (GetConfigSummaryResultArrayOutput) Index

func (GetConfigSummaryResultArrayOutput) ToGetConfigSummaryResultArrayOutput

func (o GetConfigSummaryResultArrayOutput) ToGetConfigSummaryResultArrayOutput() GetConfigSummaryResultArrayOutput

func (GetConfigSummaryResultArrayOutput) ToGetConfigSummaryResultArrayOutputWithContext

func (o GetConfigSummaryResultArrayOutput) ToGetConfigSummaryResultArrayOutputWithContext(ctx context.Context) GetConfigSummaryResultArrayOutput

type GetConfigSummaryResultContent

type GetConfigSummaryResultContent struct {
	ApplicationId      string `pulumi:"applicationId"`
	ApplicationName    string `pulumi:"applicationName"`
	ConfigId           string `pulumi:"configId"`
	ConfigName         string `pulumi:"configName"`
	ConfigType         string `pulumi:"configType"`
	ConfigValue        string `pulumi:"configValue"`
	ConfigVersion      string `pulumi:"configVersion"`
	ConfigVersionCount int    `pulumi:"configVersionCount"`
	ConfigVersionDesc  string `pulumi:"configVersionDesc"`
	CreationTime       string `pulumi:"creationTime"`
	DeleteFlag         bool   `pulumi:"deleteFlag"`
	LastUpdateTime     string `pulumi:"lastUpdateTime"`
}

type GetConfigSummaryResultContentArgs

type GetConfigSummaryResultContentArgs struct {
	ApplicationId      pulumi.StringInput `pulumi:"applicationId"`
	ApplicationName    pulumi.StringInput `pulumi:"applicationName"`
	ConfigId           pulumi.StringInput `pulumi:"configId"`
	ConfigName         pulumi.StringInput `pulumi:"configName"`
	ConfigType         pulumi.StringInput `pulumi:"configType"`
	ConfigValue        pulumi.StringInput `pulumi:"configValue"`
	ConfigVersion      pulumi.StringInput `pulumi:"configVersion"`
	ConfigVersionCount pulumi.IntInput    `pulumi:"configVersionCount"`
	ConfigVersionDesc  pulumi.StringInput `pulumi:"configVersionDesc"`
	CreationTime       pulumi.StringInput `pulumi:"creationTime"`
	DeleteFlag         pulumi.BoolInput   `pulumi:"deleteFlag"`
	LastUpdateTime     pulumi.StringInput `pulumi:"lastUpdateTime"`
}

func (GetConfigSummaryResultContentArgs) ElementType

func (GetConfigSummaryResultContentArgs) ToGetConfigSummaryResultContentOutput

func (i GetConfigSummaryResultContentArgs) ToGetConfigSummaryResultContentOutput() GetConfigSummaryResultContentOutput

func (GetConfigSummaryResultContentArgs) ToGetConfigSummaryResultContentOutputWithContext

func (i GetConfigSummaryResultContentArgs) ToGetConfigSummaryResultContentOutputWithContext(ctx context.Context) GetConfigSummaryResultContentOutput

type GetConfigSummaryResultContentArray

type GetConfigSummaryResultContentArray []GetConfigSummaryResultContentInput

func (GetConfigSummaryResultContentArray) ElementType

func (GetConfigSummaryResultContentArray) ToGetConfigSummaryResultContentArrayOutput

func (i GetConfigSummaryResultContentArray) ToGetConfigSummaryResultContentArrayOutput() GetConfigSummaryResultContentArrayOutput

func (GetConfigSummaryResultContentArray) ToGetConfigSummaryResultContentArrayOutputWithContext

func (i GetConfigSummaryResultContentArray) ToGetConfigSummaryResultContentArrayOutputWithContext(ctx context.Context) GetConfigSummaryResultContentArrayOutput

type GetConfigSummaryResultContentArrayInput

type GetConfigSummaryResultContentArrayInput interface {
	pulumi.Input

	ToGetConfigSummaryResultContentArrayOutput() GetConfigSummaryResultContentArrayOutput
	ToGetConfigSummaryResultContentArrayOutputWithContext(context.Context) GetConfigSummaryResultContentArrayOutput
}

GetConfigSummaryResultContentArrayInput is an input type that accepts GetConfigSummaryResultContentArray and GetConfigSummaryResultContentArrayOutput values. You can construct a concrete instance of `GetConfigSummaryResultContentArrayInput` via:

GetConfigSummaryResultContentArray{ GetConfigSummaryResultContentArgs{...} }

type GetConfigSummaryResultContentArrayOutput

type GetConfigSummaryResultContentArrayOutput struct{ *pulumi.OutputState }

func (GetConfigSummaryResultContentArrayOutput) ElementType

func (GetConfigSummaryResultContentArrayOutput) Index

func (GetConfigSummaryResultContentArrayOutput) ToGetConfigSummaryResultContentArrayOutput

func (o GetConfigSummaryResultContentArrayOutput) ToGetConfigSummaryResultContentArrayOutput() GetConfigSummaryResultContentArrayOutput

func (GetConfigSummaryResultContentArrayOutput) ToGetConfigSummaryResultContentArrayOutputWithContext

func (o GetConfigSummaryResultContentArrayOutput) ToGetConfigSummaryResultContentArrayOutputWithContext(ctx context.Context) GetConfigSummaryResultContentArrayOutput

type GetConfigSummaryResultContentInput

type GetConfigSummaryResultContentInput interface {
	pulumi.Input

	ToGetConfigSummaryResultContentOutput() GetConfigSummaryResultContentOutput
	ToGetConfigSummaryResultContentOutputWithContext(context.Context) GetConfigSummaryResultContentOutput
}

GetConfigSummaryResultContentInput is an input type that accepts GetConfigSummaryResultContentArgs and GetConfigSummaryResultContentOutput values. You can construct a concrete instance of `GetConfigSummaryResultContentInput` via:

GetConfigSummaryResultContentArgs{...}

type GetConfigSummaryResultContentOutput

type GetConfigSummaryResultContentOutput struct{ *pulumi.OutputState }

func (GetConfigSummaryResultContentOutput) ApplicationId

func (GetConfigSummaryResultContentOutput) ApplicationName

func (GetConfigSummaryResultContentOutput) ConfigId

func (GetConfigSummaryResultContentOutput) ConfigName

func (GetConfigSummaryResultContentOutput) ConfigType

func (GetConfigSummaryResultContentOutput) ConfigValue

func (GetConfigSummaryResultContentOutput) ConfigVersion

func (GetConfigSummaryResultContentOutput) ConfigVersionCount

func (o GetConfigSummaryResultContentOutput) ConfigVersionCount() pulumi.IntOutput

func (GetConfigSummaryResultContentOutput) ConfigVersionDesc

func (GetConfigSummaryResultContentOutput) CreationTime

func (GetConfigSummaryResultContentOutput) DeleteFlag

func (GetConfigSummaryResultContentOutput) ElementType

func (GetConfigSummaryResultContentOutput) LastUpdateTime

func (GetConfigSummaryResultContentOutput) ToGetConfigSummaryResultContentOutput

func (o GetConfigSummaryResultContentOutput) ToGetConfigSummaryResultContentOutput() GetConfigSummaryResultContentOutput

func (GetConfigSummaryResultContentOutput) ToGetConfigSummaryResultContentOutputWithContext

func (o GetConfigSummaryResultContentOutput) ToGetConfigSummaryResultContentOutputWithContext(ctx context.Context) GetConfigSummaryResultContentOutput

type GetConfigSummaryResultInput

type GetConfigSummaryResultInput interface {
	pulumi.Input

	ToGetConfigSummaryResultOutput() GetConfigSummaryResultOutput
	ToGetConfigSummaryResultOutputWithContext(context.Context) GetConfigSummaryResultOutput
}

GetConfigSummaryResultInput is an input type that accepts GetConfigSummaryResultArgs and GetConfigSummaryResultOutput values. You can construct a concrete instance of `GetConfigSummaryResultInput` via:

GetConfigSummaryResultArgs{...}

type GetConfigSummaryResultOutput

type GetConfigSummaryResultOutput struct{ *pulumi.OutputState }

func (GetConfigSummaryResultOutput) Contents

func (GetConfigSummaryResultOutput) ElementType

func (GetConfigSummaryResultOutput) ToGetConfigSummaryResultOutput

func (o GetConfigSummaryResultOutput) ToGetConfigSummaryResultOutput() GetConfigSummaryResultOutput

func (GetConfigSummaryResultOutput) ToGetConfigSummaryResultOutputWithContext

func (o GetConfigSummaryResultOutput) ToGetConfigSummaryResultOutputWithContext(ctx context.Context) GetConfigSummaryResultOutput

func (GetConfigSummaryResultOutput) TotalCount

type GetContainerGroupResult

type GetContainerGroupResult struct {
	Contents   []GetContainerGroupResultContent `pulumi:"contents"`
	TotalCount int                              `pulumi:"totalCount"`
}

type GetContainerGroupResultArgs

type GetContainerGroupResultArgs struct {
	Contents   GetContainerGroupResultContentArrayInput `pulumi:"contents"`
	TotalCount pulumi.IntInput                          `pulumi:"totalCount"`
}

func (GetContainerGroupResultArgs) ElementType

func (GetContainerGroupResultArgs) ToGetContainerGroupResultOutput

func (i GetContainerGroupResultArgs) ToGetContainerGroupResultOutput() GetContainerGroupResultOutput

func (GetContainerGroupResultArgs) ToGetContainerGroupResultOutputWithContext

func (i GetContainerGroupResultArgs) ToGetContainerGroupResultOutputWithContext(ctx context.Context) GetContainerGroupResultOutput

type GetContainerGroupResultArray

type GetContainerGroupResultArray []GetContainerGroupResultInput

func (GetContainerGroupResultArray) ElementType

func (GetContainerGroupResultArray) ToGetContainerGroupResultArrayOutput

func (i GetContainerGroupResultArray) ToGetContainerGroupResultArrayOutput() GetContainerGroupResultArrayOutput

func (GetContainerGroupResultArray) ToGetContainerGroupResultArrayOutputWithContext

func (i GetContainerGroupResultArray) ToGetContainerGroupResultArrayOutputWithContext(ctx context.Context) GetContainerGroupResultArrayOutput

type GetContainerGroupResultArrayInput

type GetContainerGroupResultArrayInput interface {
	pulumi.Input

	ToGetContainerGroupResultArrayOutput() GetContainerGroupResultArrayOutput
	ToGetContainerGroupResultArrayOutputWithContext(context.Context) GetContainerGroupResultArrayOutput
}

GetContainerGroupResultArrayInput is an input type that accepts GetContainerGroupResultArray and GetContainerGroupResultArrayOutput values. You can construct a concrete instance of `GetContainerGroupResultArrayInput` via:

GetContainerGroupResultArray{ GetContainerGroupResultArgs{...} }

type GetContainerGroupResultArrayOutput

type GetContainerGroupResultArrayOutput struct{ *pulumi.OutputState }

func (GetContainerGroupResultArrayOutput) ElementType

func (GetContainerGroupResultArrayOutput) Index

func (GetContainerGroupResultArrayOutput) ToGetContainerGroupResultArrayOutput

func (o GetContainerGroupResultArrayOutput) ToGetContainerGroupResultArrayOutput() GetContainerGroupResultArrayOutput

func (GetContainerGroupResultArrayOutput) ToGetContainerGroupResultArrayOutputWithContext

func (o GetContainerGroupResultArrayOutput) ToGetContainerGroupResultArrayOutputWithContext(ctx context.Context) GetContainerGroupResultArrayOutput

type GetContainerGroupResultContent

type GetContainerGroupResultContent struct {
	Alias            string `pulumi:"alias"`
	ClusterId        string `pulumi:"clusterId"`
	ClusterName      string `pulumi:"clusterName"`
	CpuLimit         string `pulumi:"cpuLimit"`
	CpuRequest       string `pulumi:"cpuRequest"`
	CreateTime       string `pulumi:"createTime"`
	GroupId          string `pulumi:"groupId"`
	GroupName        string `pulumi:"groupName"`
	KubeInjectEnable bool   `pulumi:"kubeInjectEnable"`
	MemLimit         string `pulumi:"memLimit"`
	MemRequest       string `pulumi:"memRequest"`
	NamespaceId      string `pulumi:"namespaceId"`
	NamespaceName    string `pulumi:"namespaceName"`
	RepoName         string `pulumi:"repoName"`
	Server           string `pulumi:"server"`
	TagName          string `pulumi:"tagName"`
	UpdatedTime      string `pulumi:"updatedTime"`
}

type GetContainerGroupResultContentArgs

type GetContainerGroupResultContentArgs struct {
	Alias            pulumi.StringInput `pulumi:"alias"`
	ClusterId        pulumi.StringInput `pulumi:"clusterId"`
	ClusterName      pulumi.StringInput `pulumi:"clusterName"`
	CpuLimit         pulumi.StringInput `pulumi:"cpuLimit"`
	CpuRequest       pulumi.StringInput `pulumi:"cpuRequest"`
	CreateTime       pulumi.StringInput `pulumi:"createTime"`
	GroupId          pulumi.StringInput `pulumi:"groupId"`
	GroupName        pulumi.StringInput `pulumi:"groupName"`
	KubeInjectEnable pulumi.BoolInput   `pulumi:"kubeInjectEnable"`
	MemLimit         pulumi.StringInput `pulumi:"memLimit"`
	MemRequest       pulumi.StringInput `pulumi:"memRequest"`
	NamespaceId      pulumi.StringInput `pulumi:"namespaceId"`
	NamespaceName    pulumi.StringInput `pulumi:"namespaceName"`
	RepoName         pulumi.StringInput `pulumi:"repoName"`
	Server           pulumi.StringInput `pulumi:"server"`
	TagName          pulumi.StringInput `pulumi:"tagName"`
	UpdatedTime      pulumi.StringInput `pulumi:"updatedTime"`
}

func (GetContainerGroupResultContentArgs) ElementType

func (GetContainerGroupResultContentArgs) ToGetContainerGroupResultContentOutput

func (i GetContainerGroupResultContentArgs) ToGetContainerGroupResultContentOutput() GetContainerGroupResultContentOutput

func (GetContainerGroupResultContentArgs) ToGetContainerGroupResultContentOutputWithContext

func (i GetContainerGroupResultContentArgs) ToGetContainerGroupResultContentOutputWithContext(ctx context.Context) GetContainerGroupResultContentOutput

type GetContainerGroupResultContentArray

type GetContainerGroupResultContentArray []GetContainerGroupResultContentInput

func (GetContainerGroupResultContentArray) ElementType

func (GetContainerGroupResultContentArray) ToGetContainerGroupResultContentArrayOutput

func (i GetContainerGroupResultContentArray) ToGetContainerGroupResultContentArrayOutput() GetContainerGroupResultContentArrayOutput

func (GetContainerGroupResultContentArray) ToGetContainerGroupResultContentArrayOutputWithContext

func (i GetContainerGroupResultContentArray) ToGetContainerGroupResultContentArrayOutputWithContext(ctx context.Context) GetContainerGroupResultContentArrayOutput

type GetContainerGroupResultContentArrayInput

type GetContainerGroupResultContentArrayInput interface {
	pulumi.Input

	ToGetContainerGroupResultContentArrayOutput() GetContainerGroupResultContentArrayOutput
	ToGetContainerGroupResultContentArrayOutputWithContext(context.Context) GetContainerGroupResultContentArrayOutput
}

GetContainerGroupResultContentArrayInput is an input type that accepts GetContainerGroupResultContentArray and GetContainerGroupResultContentArrayOutput values. You can construct a concrete instance of `GetContainerGroupResultContentArrayInput` via:

GetContainerGroupResultContentArray{ GetContainerGroupResultContentArgs{...} }

type GetContainerGroupResultContentArrayOutput

type GetContainerGroupResultContentArrayOutput struct{ *pulumi.OutputState }

func (GetContainerGroupResultContentArrayOutput) ElementType

func (GetContainerGroupResultContentArrayOutput) Index

func (GetContainerGroupResultContentArrayOutput) ToGetContainerGroupResultContentArrayOutput

func (o GetContainerGroupResultContentArrayOutput) ToGetContainerGroupResultContentArrayOutput() GetContainerGroupResultContentArrayOutput

func (GetContainerGroupResultContentArrayOutput) ToGetContainerGroupResultContentArrayOutputWithContext

func (o GetContainerGroupResultContentArrayOutput) ToGetContainerGroupResultContentArrayOutputWithContext(ctx context.Context) GetContainerGroupResultContentArrayOutput

type GetContainerGroupResultContentInput

type GetContainerGroupResultContentInput interface {
	pulumi.Input

	ToGetContainerGroupResultContentOutput() GetContainerGroupResultContentOutput
	ToGetContainerGroupResultContentOutputWithContext(context.Context) GetContainerGroupResultContentOutput
}

GetContainerGroupResultContentInput is an input type that accepts GetContainerGroupResultContentArgs and GetContainerGroupResultContentOutput values. You can construct a concrete instance of `GetContainerGroupResultContentInput` via:

GetContainerGroupResultContentArgs{...}

type GetContainerGroupResultContentOutput

type GetContainerGroupResultContentOutput struct{ *pulumi.OutputState }

func (GetContainerGroupResultContentOutput) Alias

func (GetContainerGroupResultContentOutput) ClusterId

func (GetContainerGroupResultContentOutput) ClusterName

func (GetContainerGroupResultContentOutput) CpuLimit

func (GetContainerGroupResultContentOutput) CpuRequest

func (GetContainerGroupResultContentOutput) CreateTime

func (GetContainerGroupResultContentOutput) ElementType

func (GetContainerGroupResultContentOutput) GroupId

func (GetContainerGroupResultContentOutput) GroupName

func (GetContainerGroupResultContentOutput) KubeInjectEnable

func (GetContainerGroupResultContentOutput) MemLimit

func (GetContainerGroupResultContentOutput) MemRequest

func (GetContainerGroupResultContentOutput) NamespaceId

func (GetContainerGroupResultContentOutput) NamespaceName

func (GetContainerGroupResultContentOutput) RepoName

func (GetContainerGroupResultContentOutput) Server

func (GetContainerGroupResultContentOutput) TagName

func (GetContainerGroupResultContentOutput) ToGetContainerGroupResultContentOutput

func (o GetContainerGroupResultContentOutput) ToGetContainerGroupResultContentOutput() GetContainerGroupResultContentOutput

func (GetContainerGroupResultContentOutput) ToGetContainerGroupResultContentOutputWithContext

func (o GetContainerGroupResultContentOutput) ToGetContainerGroupResultContentOutputWithContext(ctx context.Context) GetContainerGroupResultContentOutput

func (GetContainerGroupResultContentOutput) UpdatedTime

type GetContainerGroupResultInput

type GetContainerGroupResultInput interface {
	pulumi.Input

	ToGetContainerGroupResultOutput() GetContainerGroupResultOutput
	ToGetContainerGroupResultOutputWithContext(context.Context) GetContainerGroupResultOutput
}

GetContainerGroupResultInput is an input type that accepts GetContainerGroupResultArgs and GetContainerGroupResultOutput values. You can construct a concrete instance of `GetContainerGroupResultInput` via:

GetContainerGroupResultArgs{...}

type GetContainerGroupResultOutput

type GetContainerGroupResultOutput struct{ *pulumi.OutputState }

func (GetContainerGroupResultOutput) Contents

func (GetContainerGroupResultOutput) ElementType

func (GetContainerGroupResultOutput) ToGetContainerGroupResultOutput

func (o GetContainerGroupResultOutput) ToGetContainerGroupResultOutput() GetContainerGroupResultOutput

func (GetContainerGroupResultOutput) ToGetContainerGroupResultOutputWithContext

func (o GetContainerGroupResultOutput) ToGetContainerGroupResultOutputWithContext(ctx context.Context) GetContainerGroupResultOutput

func (GetContainerGroupResultOutput) TotalCount

type GetDeliveryConfigByGroupIdResult

type GetDeliveryConfigByGroupIdResult struct {
	ConfigId   string `pulumi:"configId"`
	ConfigName string `pulumi:"configName"`
}

type GetDeliveryConfigByGroupIdResultArgs

type GetDeliveryConfigByGroupIdResultArgs struct {
	ConfigId   pulumi.StringInput `pulumi:"configId"`
	ConfigName pulumi.StringInput `pulumi:"configName"`
}

func (GetDeliveryConfigByGroupIdResultArgs) ElementType

func (GetDeliveryConfigByGroupIdResultArgs) ToGetDeliveryConfigByGroupIdResultOutput

func (i GetDeliveryConfigByGroupIdResultArgs) ToGetDeliveryConfigByGroupIdResultOutput() GetDeliveryConfigByGroupIdResultOutput

func (GetDeliveryConfigByGroupIdResultArgs) ToGetDeliveryConfigByGroupIdResultOutputWithContext

func (i GetDeliveryConfigByGroupIdResultArgs) ToGetDeliveryConfigByGroupIdResultOutputWithContext(ctx context.Context) GetDeliveryConfigByGroupIdResultOutput

type GetDeliveryConfigByGroupIdResultArray

type GetDeliveryConfigByGroupIdResultArray []GetDeliveryConfigByGroupIdResultInput

func (GetDeliveryConfigByGroupIdResultArray) ElementType

func (GetDeliveryConfigByGroupIdResultArray) ToGetDeliveryConfigByGroupIdResultArrayOutput

func (i GetDeliveryConfigByGroupIdResultArray) ToGetDeliveryConfigByGroupIdResultArrayOutput() GetDeliveryConfigByGroupIdResultArrayOutput

func (GetDeliveryConfigByGroupIdResultArray) ToGetDeliveryConfigByGroupIdResultArrayOutputWithContext

func (i GetDeliveryConfigByGroupIdResultArray) ToGetDeliveryConfigByGroupIdResultArrayOutputWithContext(ctx context.Context) GetDeliveryConfigByGroupIdResultArrayOutput

type GetDeliveryConfigByGroupIdResultArrayInput

type GetDeliveryConfigByGroupIdResultArrayInput interface {
	pulumi.Input

	ToGetDeliveryConfigByGroupIdResultArrayOutput() GetDeliveryConfigByGroupIdResultArrayOutput
	ToGetDeliveryConfigByGroupIdResultArrayOutputWithContext(context.Context) GetDeliveryConfigByGroupIdResultArrayOutput
}

GetDeliveryConfigByGroupIdResultArrayInput is an input type that accepts GetDeliveryConfigByGroupIdResultArray and GetDeliveryConfigByGroupIdResultArrayOutput values. You can construct a concrete instance of `GetDeliveryConfigByGroupIdResultArrayInput` via:

GetDeliveryConfigByGroupIdResultArray{ GetDeliveryConfigByGroupIdResultArgs{...} }

type GetDeliveryConfigByGroupIdResultArrayOutput

type GetDeliveryConfigByGroupIdResultArrayOutput struct{ *pulumi.OutputState }

func (GetDeliveryConfigByGroupIdResultArrayOutput) ElementType

func (GetDeliveryConfigByGroupIdResultArrayOutput) Index

func (GetDeliveryConfigByGroupIdResultArrayOutput) ToGetDeliveryConfigByGroupIdResultArrayOutput

func (o GetDeliveryConfigByGroupIdResultArrayOutput) ToGetDeliveryConfigByGroupIdResultArrayOutput() GetDeliveryConfigByGroupIdResultArrayOutput

func (GetDeliveryConfigByGroupIdResultArrayOutput) ToGetDeliveryConfigByGroupIdResultArrayOutputWithContext

func (o GetDeliveryConfigByGroupIdResultArrayOutput) ToGetDeliveryConfigByGroupIdResultArrayOutputWithContext(ctx context.Context) GetDeliveryConfigByGroupIdResultArrayOutput

type GetDeliveryConfigByGroupIdResultInput

type GetDeliveryConfigByGroupIdResultInput interface {
	pulumi.Input

	ToGetDeliveryConfigByGroupIdResultOutput() GetDeliveryConfigByGroupIdResultOutput
	ToGetDeliveryConfigByGroupIdResultOutputWithContext(context.Context) GetDeliveryConfigByGroupIdResultOutput
}

GetDeliveryConfigByGroupIdResultInput is an input type that accepts GetDeliveryConfigByGroupIdResultArgs and GetDeliveryConfigByGroupIdResultOutput values. You can construct a concrete instance of `GetDeliveryConfigByGroupIdResultInput` via:

GetDeliveryConfigByGroupIdResultArgs{...}

type GetDeliveryConfigByGroupIdResultOutput

type GetDeliveryConfigByGroupIdResultOutput struct{ *pulumi.OutputState }

func (GetDeliveryConfigByGroupIdResultOutput) ConfigId

func (GetDeliveryConfigByGroupIdResultOutput) ConfigName

func (GetDeliveryConfigByGroupIdResultOutput) ElementType

func (GetDeliveryConfigByGroupIdResultOutput) ToGetDeliveryConfigByGroupIdResultOutput

func (o GetDeliveryConfigByGroupIdResultOutput) ToGetDeliveryConfigByGroupIdResultOutput() GetDeliveryConfigByGroupIdResultOutput

func (GetDeliveryConfigByGroupIdResultOutput) ToGetDeliveryConfigByGroupIdResultOutputWithContext

func (o GetDeliveryConfigByGroupIdResultOutput) ToGetDeliveryConfigByGroupIdResultOutputWithContext(ctx context.Context) GetDeliveryConfigByGroupIdResultOutput

type GetDeliveryConfigsResult

type GetDeliveryConfigsResult struct {
	Contents   []GetDeliveryConfigsResultContent `pulumi:"contents"`
	TotalCount int                               `pulumi:"totalCount"`
}

type GetDeliveryConfigsResultArgs

type GetDeliveryConfigsResultArgs struct {
	Contents   GetDeliveryConfigsResultContentArrayInput `pulumi:"contents"`
	TotalCount pulumi.IntInput                           `pulumi:"totalCount"`
}

func (GetDeliveryConfigsResultArgs) ElementType

func (GetDeliveryConfigsResultArgs) ToGetDeliveryConfigsResultOutput

func (i GetDeliveryConfigsResultArgs) ToGetDeliveryConfigsResultOutput() GetDeliveryConfigsResultOutput

func (GetDeliveryConfigsResultArgs) ToGetDeliveryConfigsResultOutputWithContext

func (i GetDeliveryConfigsResultArgs) ToGetDeliveryConfigsResultOutputWithContext(ctx context.Context) GetDeliveryConfigsResultOutput

type GetDeliveryConfigsResultArray

type GetDeliveryConfigsResultArray []GetDeliveryConfigsResultInput

func (GetDeliveryConfigsResultArray) ElementType

func (GetDeliveryConfigsResultArray) ToGetDeliveryConfigsResultArrayOutput

func (i GetDeliveryConfigsResultArray) ToGetDeliveryConfigsResultArrayOutput() GetDeliveryConfigsResultArrayOutput

func (GetDeliveryConfigsResultArray) ToGetDeliveryConfigsResultArrayOutputWithContext

func (i GetDeliveryConfigsResultArray) ToGetDeliveryConfigsResultArrayOutputWithContext(ctx context.Context) GetDeliveryConfigsResultArrayOutput

type GetDeliveryConfigsResultArrayInput

type GetDeliveryConfigsResultArrayInput interface {
	pulumi.Input

	ToGetDeliveryConfigsResultArrayOutput() GetDeliveryConfigsResultArrayOutput
	ToGetDeliveryConfigsResultArrayOutputWithContext(context.Context) GetDeliveryConfigsResultArrayOutput
}

GetDeliveryConfigsResultArrayInput is an input type that accepts GetDeliveryConfigsResultArray and GetDeliveryConfigsResultArrayOutput values. You can construct a concrete instance of `GetDeliveryConfigsResultArrayInput` via:

GetDeliveryConfigsResultArray{ GetDeliveryConfigsResultArgs{...} }

type GetDeliveryConfigsResultArrayOutput

type GetDeliveryConfigsResultArrayOutput struct{ *pulumi.OutputState }

func (GetDeliveryConfigsResultArrayOutput) ElementType

func (GetDeliveryConfigsResultArrayOutput) Index

func (GetDeliveryConfigsResultArrayOutput) ToGetDeliveryConfigsResultArrayOutput

func (o GetDeliveryConfigsResultArrayOutput) ToGetDeliveryConfigsResultArrayOutput() GetDeliveryConfigsResultArrayOutput

func (GetDeliveryConfigsResultArrayOutput) ToGetDeliveryConfigsResultArrayOutputWithContext

func (o GetDeliveryConfigsResultArrayOutput) ToGetDeliveryConfigsResultArrayOutputWithContext(ctx context.Context) GetDeliveryConfigsResultArrayOutput

type GetDeliveryConfigsResultContent

type GetDeliveryConfigsResultContent struct {
	CollectPaths         []string                                   `pulumi:"collectPaths"`
	ConfigId             string                                     `pulumi:"configId"`
	ConfigName           string                                     `pulumi:"configName"`
	CreateTime           string                                     `pulumi:"createTime"`
	CustomRule           string                                     `pulumi:"customRule"`
	EnableAuth           bool                                       `pulumi:"enableAuth"`
	EnableGlobalLineRule bool                                       `pulumi:"enableGlobalLineRule"`
	Groups               []GetDeliveryConfigsResultContentGroup     `pulumi:"groups"`
	KafkaAddress         string                                     `pulumi:"kafkaAddress"`
	KafkaInfos           []GetDeliveryConfigsResultContentKafkaInfo `pulumi:"kafkaInfos"`
	KafkaVIp             string                                     `pulumi:"kafkaVIp"`
	KafkaVPort           string                                     `pulumi:"kafkaVPort"`
	LineRule             string                                     `pulumi:"lineRule"`
	Password             string                                     `pulumi:"password"`
	Topic                string                                     `pulumi:"topic"`
	Username             string                                     `pulumi:"username"`
}

type GetDeliveryConfigsResultContentArgs

type GetDeliveryConfigsResultContentArgs struct {
	CollectPaths         pulumi.StringArrayInput                            `pulumi:"collectPaths"`
	ConfigId             pulumi.StringInput                                 `pulumi:"configId"`
	ConfigName           pulumi.StringInput                                 `pulumi:"configName"`
	CreateTime           pulumi.StringInput                                 `pulumi:"createTime"`
	CustomRule           pulumi.StringInput                                 `pulumi:"customRule"`
	EnableAuth           pulumi.BoolInput                                   `pulumi:"enableAuth"`
	EnableGlobalLineRule pulumi.BoolInput                                   `pulumi:"enableGlobalLineRule"`
	Groups               GetDeliveryConfigsResultContentGroupArrayInput     `pulumi:"groups"`
	KafkaAddress         pulumi.StringInput                                 `pulumi:"kafkaAddress"`
	KafkaInfos           GetDeliveryConfigsResultContentKafkaInfoArrayInput `pulumi:"kafkaInfos"`
	KafkaVIp             pulumi.StringInput                                 `pulumi:"kafkaVIp"`
	KafkaVPort           pulumi.StringInput                                 `pulumi:"kafkaVPort"`
	LineRule             pulumi.StringInput                                 `pulumi:"lineRule"`
	Password             pulumi.StringInput                                 `pulumi:"password"`
	Topic                pulumi.StringInput                                 `pulumi:"topic"`
	Username             pulumi.StringInput                                 `pulumi:"username"`
}

func (GetDeliveryConfigsResultContentArgs) ElementType

func (GetDeliveryConfigsResultContentArgs) ToGetDeliveryConfigsResultContentOutput

func (i GetDeliveryConfigsResultContentArgs) ToGetDeliveryConfigsResultContentOutput() GetDeliveryConfigsResultContentOutput

func (GetDeliveryConfigsResultContentArgs) ToGetDeliveryConfigsResultContentOutputWithContext

func (i GetDeliveryConfigsResultContentArgs) ToGetDeliveryConfigsResultContentOutputWithContext(ctx context.Context) GetDeliveryConfigsResultContentOutput

type GetDeliveryConfigsResultContentArray

type GetDeliveryConfigsResultContentArray []GetDeliveryConfigsResultContentInput

func (GetDeliveryConfigsResultContentArray) ElementType

func (GetDeliveryConfigsResultContentArray) ToGetDeliveryConfigsResultContentArrayOutput

func (i GetDeliveryConfigsResultContentArray) ToGetDeliveryConfigsResultContentArrayOutput() GetDeliveryConfigsResultContentArrayOutput

func (GetDeliveryConfigsResultContentArray) ToGetDeliveryConfigsResultContentArrayOutputWithContext

func (i GetDeliveryConfigsResultContentArray) ToGetDeliveryConfigsResultContentArrayOutputWithContext(ctx context.Context) GetDeliveryConfigsResultContentArrayOutput

type GetDeliveryConfigsResultContentArrayInput

type GetDeliveryConfigsResultContentArrayInput interface {
	pulumi.Input

	ToGetDeliveryConfigsResultContentArrayOutput() GetDeliveryConfigsResultContentArrayOutput
	ToGetDeliveryConfigsResultContentArrayOutputWithContext(context.Context) GetDeliveryConfigsResultContentArrayOutput
}

GetDeliveryConfigsResultContentArrayInput is an input type that accepts GetDeliveryConfigsResultContentArray and GetDeliveryConfigsResultContentArrayOutput values. You can construct a concrete instance of `GetDeliveryConfigsResultContentArrayInput` via:

GetDeliveryConfigsResultContentArray{ GetDeliveryConfigsResultContentArgs{...} }

type GetDeliveryConfigsResultContentArrayOutput

type GetDeliveryConfigsResultContentArrayOutput struct{ *pulumi.OutputState }

func (GetDeliveryConfigsResultContentArrayOutput) ElementType

func (GetDeliveryConfigsResultContentArrayOutput) Index

func (GetDeliveryConfigsResultContentArrayOutput) ToGetDeliveryConfigsResultContentArrayOutput

func (o GetDeliveryConfigsResultContentArrayOutput) ToGetDeliveryConfigsResultContentArrayOutput() GetDeliveryConfigsResultContentArrayOutput

func (GetDeliveryConfigsResultContentArrayOutput) ToGetDeliveryConfigsResultContentArrayOutputWithContext

func (o GetDeliveryConfigsResultContentArrayOutput) ToGetDeliveryConfigsResultContentArrayOutputWithContext(ctx context.Context) GetDeliveryConfigsResultContentArrayOutput

type GetDeliveryConfigsResultContentGroup

type GetDeliveryConfigsResultContentGroup struct {
	AssociateTime string `pulumi:"associateTime"`
	ClusterId     string `pulumi:"clusterId"`
	ClusterName   string `pulumi:"clusterName"`
	ClusterType   string `pulumi:"clusterType"`
	GroupId       string `pulumi:"groupId"`
	GroupName     string `pulumi:"groupName"`
	NamespaceName string `pulumi:"namespaceName"`
}

type GetDeliveryConfigsResultContentGroupArgs

type GetDeliveryConfigsResultContentGroupArgs struct {
	AssociateTime pulumi.StringInput `pulumi:"associateTime"`
	ClusterId     pulumi.StringInput `pulumi:"clusterId"`
	ClusterName   pulumi.StringInput `pulumi:"clusterName"`
	ClusterType   pulumi.StringInput `pulumi:"clusterType"`
	GroupId       pulumi.StringInput `pulumi:"groupId"`
	GroupName     pulumi.StringInput `pulumi:"groupName"`
	NamespaceName pulumi.StringInput `pulumi:"namespaceName"`
}

func (GetDeliveryConfigsResultContentGroupArgs) ElementType

func (GetDeliveryConfigsResultContentGroupArgs) ToGetDeliveryConfigsResultContentGroupOutput

func (i GetDeliveryConfigsResultContentGroupArgs) ToGetDeliveryConfigsResultContentGroupOutput() GetDeliveryConfigsResultContentGroupOutput

func (GetDeliveryConfigsResultContentGroupArgs) ToGetDeliveryConfigsResultContentGroupOutputWithContext

func (i GetDeliveryConfigsResultContentGroupArgs) ToGetDeliveryConfigsResultContentGroupOutputWithContext(ctx context.Context) GetDeliveryConfigsResultContentGroupOutput

type GetDeliveryConfigsResultContentGroupArray

type GetDeliveryConfigsResultContentGroupArray []GetDeliveryConfigsResultContentGroupInput

func (GetDeliveryConfigsResultContentGroupArray) ElementType

func (GetDeliveryConfigsResultContentGroupArray) ToGetDeliveryConfigsResultContentGroupArrayOutput

func (i GetDeliveryConfigsResultContentGroupArray) ToGetDeliveryConfigsResultContentGroupArrayOutput() GetDeliveryConfigsResultContentGroupArrayOutput

func (GetDeliveryConfigsResultContentGroupArray) ToGetDeliveryConfigsResultContentGroupArrayOutputWithContext

func (i GetDeliveryConfigsResultContentGroupArray) ToGetDeliveryConfigsResultContentGroupArrayOutputWithContext(ctx context.Context) GetDeliveryConfigsResultContentGroupArrayOutput

type GetDeliveryConfigsResultContentGroupArrayInput

type GetDeliveryConfigsResultContentGroupArrayInput interface {
	pulumi.Input

	ToGetDeliveryConfigsResultContentGroupArrayOutput() GetDeliveryConfigsResultContentGroupArrayOutput
	ToGetDeliveryConfigsResultContentGroupArrayOutputWithContext(context.Context) GetDeliveryConfigsResultContentGroupArrayOutput
}

GetDeliveryConfigsResultContentGroupArrayInput is an input type that accepts GetDeliveryConfigsResultContentGroupArray and GetDeliveryConfigsResultContentGroupArrayOutput values. You can construct a concrete instance of `GetDeliveryConfigsResultContentGroupArrayInput` via:

GetDeliveryConfigsResultContentGroupArray{ GetDeliveryConfigsResultContentGroupArgs{...} }

type GetDeliveryConfigsResultContentGroupArrayOutput

type GetDeliveryConfigsResultContentGroupArrayOutput struct{ *pulumi.OutputState }

func (GetDeliveryConfigsResultContentGroupArrayOutput) ElementType

func (GetDeliveryConfigsResultContentGroupArrayOutput) Index

func (GetDeliveryConfigsResultContentGroupArrayOutput) ToGetDeliveryConfigsResultContentGroupArrayOutput

func (o GetDeliveryConfigsResultContentGroupArrayOutput) ToGetDeliveryConfigsResultContentGroupArrayOutput() GetDeliveryConfigsResultContentGroupArrayOutput

func (GetDeliveryConfigsResultContentGroupArrayOutput) ToGetDeliveryConfigsResultContentGroupArrayOutputWithContext

func (o GetDeliveryConfigsResultContentGroupArrayOutput) ToGetDeliveryConfigsResultContentGroupArrayOutputWithContext(ctx context.Context) GetDeliveryConfigsResultContentGroupArrayOutput

type GetDeliveryConfigsResultContentGroupInput

type GetDeliveryConfigsResultContentGroupInput interface {
	pulumi.Input

	ToGetDeliveryConfigsResultContentGroupOutput() GetDeliveryConfigsResultContentGroupOutput
	ToGetDeliveryConfigsResultContentGroupOutputWithContext(context.Context) GetDeliveryConfigsResultContentGroupOutput
}

GetDeliveryConfigsResultContentGroupInput is an input type that accepts GetDeliveryConfigsResultContentGroupArgs and GetDeliveryConfigsResultContentGroupOutput values. You can construct a concrete instance of `GetDeliveryConfigsResultContentGroupInput` via:

GetDeliveryConfigsResultContentGroupArgs{...}

type GetDeliveryConfigsResultContentGroupOutput

type GetDeliveryConfigsResultContentGroupOutput struct{ *pulumi.OutputState }

func (GetDeliveryConfigsResultContentGroupOutput) AssociateTime

func (GetDeliveryConfigsResultContentGroupOutput) ClusterId

func (GetDeliveryConfigsResultContentGroupOutput) ClusterName

func (GetDeliveryConfigsResultContentGroupOutput) ClusterType

func (GetDeliveryConfigsResultContentGroupOutput) ElementType

func (GetDeliveryConfigsResultContentGroupOutput) GroupId

func (GetDeliveryConfigsResultContentGroupOutput) GroupName

func (GetDeliveryConfigsResultContentGroupOutput) NamespaceName

func (GetDeliveryConfigsResultContentGroupOutput) ToGetDeliveryConfigsResultContentGroupOutput

func (o GetDeliveryConfigsResultContentGroupOutput) ToGetDeliveryConfigsResultContentGroupOutput() GetDeliveryConfigsResultContentGroupOutput

func (GetDeliveryConfigsResultContentGroupOutput) ToGetDeliveryConfigsResultContentGroupOutputWithContext

func (o GetDeliveryConfigsResultContentGroupOutput) ToGetDeliveryConfigsResultContentGroupOutputWithContext(ctx context.Context) GetDeliveryConfigsResultContentGroupOutput

type GetDeliveryConfigsResultContentInput

type GetDeliveryConfigsResultContentInput interface {
	pulumi.Input

	ToGetDeliveryConfigsResultContentOutput() GetDeliveryConfigsResultContentOutput
	ToGetDeliveryConfigsResultContentOutputWithContext(context.Context) GetDeliveryConfigsResultContentOutput
}

GetDeliveryConfigsResultContentInput is an input type that accepts GetDeliveryConfigsResultContentArgs and GetDeliveryConfigsResultContentOutput values. You can construct a concrete instance of `GetDeliveryConfigsResultContentInput` via:

GetDeliveryConfigsResultContentArgs{...}

type GetDeliveryConfigsResultContentKafkaInfo

type GetDeliveryConfigsResultContentKafkaInfo struct {
	CustomRule string   `pulumi:"customRule"`
	LineRule   string   `pulumi:"lineRule"`
	Paths      []string `pulumi:"paths"`
	Topic      string   `pulumi:"topic"`
}

type GetDeliveryConfigsResultContentKafkaInfoArgs

type GetDeliveryConfigsResultContentKafkaInfoArgs struct {
	CustomRule pulumi.StringInput      `pulumi:"customRule"`
	LineRule   pulumi.StringInput      `pulumi:"lineRule"`
	Paths      pulumi.StringArrayInput `pulumi:"paths"`
	Topic      pulumi.StringInput      `pulumi:"topic"`
}

func (GetDeliveryConfigsResultContentKafkaInfoArgs) ElementType

func (GetDeliveryConfigsResultContentKafkaInfoArgs) ToGetDeliveryConfigsResultContentKafkaInfoOutput

func (i GetDeliveryConfigsResultContentKafkaInfoArgs) ToGetDeliveryConfigsResultContentKafkaInfoOutput() GetDeliveryConfigsResultContentKafkaInfoOutput

func (GetDeliveryConfigsResultContentKafkaInfoArgs) ToGetDeliveryConfigsResultContentKafkaInfoOutputWithContext

func (i GetDeliveryConfigsResultContentKafkaInfoArgs) ToGetDeliveryConfigsResultContentKafkaInfoOutputWithContext(ctx context.Context) GetDeliveryConfigsResultContentKafkaInfoOutput

type GetDeliveryConfigsResultContentKafkaInfoArray

type GetDeliveryConfigsResultContentKafkaInfoArray []GetDeliveryConfigsResultContentKafkaInfoInput

func (GetDeliveryConfigsResultContentKafkaInfoArray) ElementType

func (GetDeliveryConfigsResultContentKafkaInfoArray) ToGetDeliveryConfigsResultContentKafkaInfoArrayOutput

func (i GetDeliveryConfigsResultContentKafkaInfoArray) ToGetDeliveryConfigsResultContentKafkaInfoArrayOutput() GetDeliveryConfigsResultContentKafkaInfoArrayOutput

func (GetDeliveryConfigsResultContentKafkaInfoArray) ToGetDeliveryConfigsResultContentKafkaInfoArrayOutputWithContext

func (i GetDeliveryConfigsResultContentKafkaInfoArray) ToGetDeliveryConfigsResultContentKafkaInfoArrayOutputWithContext(ctx context.Context) GetDeliveryConfigsResultContentKafkaInfoArrayOutput

type GetDeliveryConfigsResultContentKafkaInfoArrayInput

type GetDeliveryConfigsResultContentKafkaInfoArrayInput interface {
	pulumi.Input

	ToGetDeliveryConfigsResultContentKafkaInfoArrayOutput() GetDeliveryConfigsResultContentKafkaInfoArrayOutput
	ToGetDeliveryConfigsResultContentKafkaInfoArrayOutputWithContext(context.Context) GetDeliveryConfigsResultContentKafkaInfoArrayOutput
}

GetDeliveryConfigsResultContentKafkaInfoArrayInput is an input type that accepts GetDeliveryConfigsResultContentKafkaInfoArray and GetDeliveryConfigsResultContentKafkaInfoArrayOutput values. You can construct a concrete instance of `GetDeliveryConfigsResultContentKafkaInfoArrayInput` via:

GetDeliveryConfigsResultContentKafkaInfoArray{ GetDeliveryConfigsResultContentKafkaInfoArgs{...} }

type GetDeliveryConfigsResultContentKafkaInfoArrayOutput

type GetDeliveryConfigsResultContentKafkaInfoArrayOutput struct{ *pulumi.OutputState }

func (GetDeliveryConfigsResultContentKafkaInfoArrayOutput) ElementType

func (GetDeliveryConfigsResultContentKafkaInfoArrayOutput) Index

func (GetDeliveryConfigsResultContentKafkaInfoArrayOutput) ToGetDeliveryConfigsResultContentKafkaInfoArrayOutput

func (o GetDeliveryConfigsResultContentKafkaInfoArrayOutput) ToGetDeliveryConfigsResultContentKafkaInfoArrayOutput() GetDeliveryConfigsResultContentKafkaInfoArrayOutput

func (GetDeliveryConfigsResultContentKafkaInfoArrayOutput) ToGetDeliveryConfigsResultContentKafkaInfoArrayOutputWithContext

func (o GetDeliveryConfigsResultContentKafkaInfoArrayOutput) ToGetDeliveryConfigsResultContentKafkaInfoArrayOutputWithContext(ctx context.Context) GetDeliveryConfigsResultContentKafkaInfoArrayOutput

type GetDeliveryConfigsResultContentKafkaInfoInput

type GetDeliveryConfigsResultContentKafkaInfoInput interface {
	pulumi.Input

	ToGetDeliveryConfigsResultContentKafkaInfoOutput() GetDeliveryConfigsResultContentKafkaInfoOutput
	ToGetDeliveryConfigsResultContentKafkaInfoOutputWithContext(context.Context) GetDeliveryConfigsResultContentKafkaInfoOutput
}

GetDeliveryConfigsResultContentKafkaInfoInput is an input type that accepts GetDeliveryConfigsResultContentKafkaInfoArgs and GetDeliveryConfigsResultContentKafkaInfoOutput values. You can construct a concrete instance of `GetDeliveryConfigsResultContentKafkaInfoInput` via:

GetDeliveryConfigsResultContentKafkaInfoArgs{...}

type GetDeliveryConfigsResultContentKafkaInfoOutput

type GetDeliveryConfigsResultContentKafkaInfoOutput struct{ *pulumi.OutputState }

func (GetDeliveryConfigsResultContentKafkaInfoOutput) CustomRule

func (GetDeliveryConfigsResultContentKafkaInfoOutput) ElementType

func (GetDeliveryConfigsResultContentKafkaInfoOutput) LineRule

func (GetDeliveryConfigsResultContentKafkaInfoOutput) Paths

func (GetDeliveryConfigsResultContentKafkaInfoOutput) ToGetDeliveryConfigsResultContentKafkaInfoOutput

func (o GetDeliveryConfigsResultContentKafkaInfoOutput) ToGetDeliveryConfigsResultContentKafkaInfoOutput() GetDeliveryConfigsResultContentKafkaInfoOutput

func (GetDeliveryConfigsResultContentKafkaInfoOutput) ToGetDeliveryConfigsResultContentKafkaInfoOutputWithContext

func (o GetDeliveryConfigsResultContentKafkaInfoOutput) ToGetDeliveryConfigsResultContentKafkaInfoOutputWithContext(ctx context.Context) GetDeliveryConfigsResultContentKafkaInfoOutput

func (GetDeliveryConfigsResultContentKafkaInfoOutput) Topic

type GetDeliveryConfigsResultContentOutput

type GetDeliveryConfigsResultContentOutput struct{ *pulumi.OutputState }

func (GetDeliveryConfigsResultContentOutput) CollectPaths

func (GetDeliveryConfigsResultContentOutput) ConfigId

func (GetDeliveryConfigsResultContentOutput) ConfigName

func (GetDeliveryConfigsResultContentOutput) CreateTime

func (GetDeliveryConfigsResultContentOutput) CustomRule

func (GetDeliveryConfigsResultContentOutput) ElementType

func (GetDeliveryConfigsResultContentOutput) EnableAuth

func (GetDeliveryConfigsResultContentOutput) EnableGlobalLineRule

func (o GetDeliveryConfigsResultContentOutput) EnableGlobalLineRule() pulumi.BoolOutput

func (GetDeliveryConfigsResultContentOutput) Groups

func (GetDeliveryConfigsResultContentOutput) KafkaAddress

func (GetDeliveryConfigsResultContentOutput) KafkaInfos

func (GetDeliveryConfigsResultContentOutput) KafkaVIp

func (GetDeliveryConfigsResultContentOutput) KafkaVPort

func (GetDeliveryConfigsResultContentOutput) LineRule

func (GetDeliveryConfigsResultContentOutput) Password

func (GetDeliveryConfigsResultContentOutput) ToGetDeliveryConfigsResultContentOutput

func (o GetDeliveryConfigsResultContentOutput) ToGetDeliveryConfigsResultContentOutput() GetDeliveryConfigsResultContentOutput

func (GetDeliveryConfigsResultContentOutput) ToGetDeliveryConfigsResultContentOutputWithContext

func (o GetDeliveryConfigsResultContentOutput) ToGetDeliveryConfigsResultContentOutputWithContext(ctx context.Context) GetDeliveryConfigsResultContentOutput

func (GetDeliveryConfigsResultContentOutput) Topic

func (GetDeliveryConfigsResultContentOutput) Username

type GetDeliveryConfigsResultInput

type GetDeliveryConfigsResultInput interface {
	pulumi.Input

	ToGetDeliveryConfigsResultOutput() GetDeliveryConfigsResultOutput
	ToGetDeliveryConfigsResultOutputWithContext(context.Context) GetDeliveryConfigsResultOutput
}

GetDeliveryConfigsResultInput is an input type that accepts GetDeliveryConfigsResultArgs and GetDeliveryConfigsResultOutput values. You can construct a concrete instance of `GetDeliveryConfigsResultInput` via:

GetDeliveryConfigsResultArgs{...}

type GetDeliveryConfigsResultOutput

type GetDeliveryConfigsResultOutput struct{ *pulumi.OutputState }

func (GetDeliveryConfigsResultOutput) Contents

func (GetDeliveryConfigsResultOutput) ElementType

func (GetDeliveryConfigsResultOutput) ToGetDeliveryConfigsResultOutput

func (o GetDeliveryConfigsResultOutput) ToGetDeliveryConfigsResultOutput() GetDeliveryConfigsResultOutput

func (GetDeliveryConfigsResultOutput) ToGetDeliveryConfigsResultOutputWithContext

func (o GetDeliveryConfigsResultOutput) ToGetDeliveryConfigsResultOutputWithContext(ctx context.Context) GetDeliveryConfigsResultOutput

func (GetDeliveryConfigsResultOutput) TotalCount

type GetGatewayAllGroupApisResult

type GetGatewayAllGroupApisResult struct {
	GatewayDeployGroupId   string                              `pulumi:"gatewayDeployGroupId"`
	GatewayDeployGroupName string                              `pulumi:"gatewayDeployGroupName"`
	GroupNum               int                                 `pulumi:"groupNum"`
	Groups                 []GetGatewayAllGroupApisResultGroup `pulumi:"groups"`
}

type GetGatewayAllGroupApisResultArgs

type GetGatewayAllGroupApisResultArgs struct {
	GatewayDeployGroupId   pulumi.StringInput                          `pulumi:"gatewayDeployGroupId"`
	GatewayDeployGroupName pulumi.StringInput                          `pulumi:"gatewayDeployGroupName"`
	GroupNum               pulumi.IntInput                             `pulumi:"groupNum"`
	Groups                 GetGatewayAllGroupApisResultGroupArrayInput `pulumi:"groups"`
}

func (GetGatewayAllGroupApisResultArgs) ElementType

func (GetGatewayAllGroupApisResultArgs) ToGetGatewayAllGroupApisResultOutput

func (i GetGatewayAllGroupApisResultArgs) ToGetGatewayAllGroupApisResultOutput() GetGatewayAllGroupApisResultOutput

func (GetGatewayAllGroupApisResultArgs) ToGetGatewayAllGroupApisResultOutputWithContext

func (i GetGatewayAllGroupApisResultArgs) ToGetGatewayAllGroupApisResultOutputWithContext(ctx context.Context) GetGatewayAllGroupApisResultOutput

type GetGatewayAllGroupApisResultArray

type GetGatewayAllGroupApisResultArray []GetGatewayAllGroupApisResultInput

func (GetGatewayAllGroupApisResultArray) ElementType

func (GetGatewayAllGroupApisResultArray) ToGetGatewayAllGroupApisResultArrayOutput

func (i GetGatewayAllGroupApisResultArray) ToGetGatewayAllGroupApisResultArrayOutput() GetGatewayAllGroupApisResultArrayOutput

func (GetGatewayAllGroupApisResultArray) ToGetGatewayAllGroupApisResultArrayOutputWithContext

func (i GetGatewayAllGroupApisResultArray) ToGetGatewayAllGroupApisResultArrayOutputWithContext(ctx context.Context) GetGatewayAllGroupApisResultArrayOutput

type GetGatewayAllGroupApisResultArrayInput

type GetGatewayAllGroupApisResultArrayInput interface {
	pulumi.Input

	ToGetGatewayAllGroupApisResultArrayOutput() GetGatewayAllGroupApisResultArrayOutput
	ToGetGatewayAllGroupApisResultArrayOutputWithContext(context.Context) GetGatewayAllGroupApisResultArrayOutput
}

GetGatewayAllGroupApisResultArrayInput is an input type that accepts GetGatewayAllGroupApisResultArray and GetGatewayAllGroupApisResultArrayOutput values. You can construct a concrete instance of `GetGatewayAllGroupApisResultArrayInput` via:

GetGatewayAllGroupApisResultArray{ GetGatewayAllGroupApisResultArgs{...} }

type GetGatewayAllGroupApisResultArrayOutput

type GetGatewayAllGroupApisResultArrayOutput struct{ *pulumi.OutputState }

func (GetGatewayAllGroupApisResultArrayOutput) ElementType

func (GetGatewayAllGroupApisResultArrayOutput) Index

func (GetGatewayAllGroupApisResultArrayOutput) ToGetGatewayAllGroupApisResultArrayOutput

func (o GetGatewayAllGroupApisResultArrayOutput) ToGetGatewayAllGroupApisResultArrayOutput() GetGatewayAllGroupApisResultArrayOutput

func (GetGatewayAllGroupApisResultArrayOutput) ToGetGatewayAllGroupApisResultArrayOutputWithContext

func (o GetGatewayAllGroupApisResultArrayOutput) ToGetGatewayAllGroupApisResultArrayOutputWithContext(ctx context.Context) GetGatewayAllGroupApisResultArrayOutput

type GetGatewayAllGroupApisResultGroup

type GetGatewayAllGroupApisResultGroup struct {
	GatewayInstanceId   string                                      `pulumi:"gatewayInstanceId"`
	GatewayInstanceType string                                      `pulumi:"gatewayInstanceType"`
	GroupApiCount       int                                         `pulumi:"groupApiCount"`
	GroupApis           []GetGatewayAllGroupApisResultGroupGroupApi `pulumi:"groupApis"`
	GroupId             string                                      `pulumi:"groupId"`
	GroupName           string                                      `pulumi:"groupName"`
}

type GetGatewayAllGroupApisResultGroupArgs

type GetGatewayAllGroupApisResultGroupArgs struct {
	GatewayInstanceId   pulumi.StringInput                                  `pulumi:"gatewayInstanceId"`
	GatewayInstanceType pulumi.StringInput                                  `pulumi:"gatewayInstanceType"`
	GroupApiCount       pulumi.IntInput                                     `pulumi:"groupApiCount"`
	GroupApis           GetGatewayAllGroupApisResultGroupGroupApiArrayInput `pulumi:"groupApis"`
	GroupId             pulumi.StringInput                                  `pulumi:"groupId"`
	GroupName           pulumi.StringInput                                  `pulumi:"groupName"`
}

func (GetGatewayAllGroupApisResultGroupArgs) ElementType

func (GetGatewayAllGroupApisResultGroupArgs) ToGetGatewayAllGroupApisResultGroupOutput

func (i GetGatewayAllGroupApisResultGroupArgs) ToGetGatewayAllGroupApisResultGroupOutput() GetGatewayAllGroupApisResultGroupOutput

func (GetGatewayAllGroupApisResultGroupArgs) ToGetGatewayAllGroupApisResultGroupOutputWithContext

func (i GetGatewayAllGroupApisResultGroupArgs) ToGetGatewayAllGroupApisResultGroupOutputWithContext(ctx context.Context) GetGatewayAllGroupApisResultGroupOutput

type GetGatewayAllGroupApisResultGroupArray

type GetGatewayAllGroupApisResultGroupArray []GetGatewayAllGroupApisResultGroupInput

func (GetGatewayAllGroupApisResultGroupArray) ElementType

func (GetGatewayAllGroupApisResultGroupArray) ToGetGatewayAllGroupApisResultGroupArrayOutput

func (i GetGatewayAllGroupApisResultGroupArray) ToGetGatewayAllGroupApisResultGroupArrayOutput() GetGatewayAllGroupApisResultGroupArrayOutput

func (GetGatewayAllGroupApisResultGroupArray) ToGetGatewayAllGroupApisResultGroupArrayOutputWithContext

func (i GetGatewayAllGroupApisResultGroupArray) ToGetGatewayAllGroupApisResultGroupArrayOutputWithContext(ctx context.Context) GetGatewayAllGroupApisResultGroupArrayOutput

type GetGatewayAllGroupApisResultGroupArrayInput

type GetGatewayAllGroupApisResultGroupArrayInput interface {
	pulumi.Input

	ToGetGatewayAllGroupApisResultGroupArrayOutput() GetGatewayAllGroupApisResultGroupArrayOutput
	ToGetGatewayAllGroupApisResultGroupArrayOutputWithContext(context.Context) GetGatewayAllGroupApisResultGroupArrayOutput
}

GetGatewayAllGroupApisResultGroupArrayInput is an input type that accepts GetGatewayAllGroupApisResultGroupArray and GetGatewayAllGroupApisResultGroupArrayOutput values. You can construct a concrete instance of `GetGatewayAllGroupApisResultGroupArrayInput` via:

GetGatewayAllGroupApisResultGroupArray{ GetGatewayAllGroupApisResultGroupArgs{...} }

type GetGatewayAllGroupApisResultGroupArrayOutput

type GetGatewayAllGroupApisResultGroupArrayOutput struct{ *pulumi.OutputState }

func (GetGatewayAllGroupApisResultGroupArrayOutput) ElementType

func (GetGatewayAllGroupApisResultGroupArrayOutput) Index

func (GetGatewayAllGroupApisResultGroupArrayOutput) ToGetGatewayAllGroupApisResultGroupArrayOutput

func (o GetGatewayAllGroupApisResultGroupArrayOutput) ToGetGatewayAllGroupApisResultGroupArrayOutput() GetGatewayAllGroupApisResultGroupArrayOutput

func (GetGatewayAllGroupApisResultGroupArrayOutput) ToGetGatewayAllGroupApisResultGroupArrayOutputWithContext

func (o GetGatewayAllGroupApisResultGroupArrayOutput) ToGetGatewayAllGroupApisResultGroupArrayOutputWithContext(ctx context.Context) GetGatewayAllGroupApisResultGroupArrayOutput

type GetGatewayAllGroupApisResultGroupGroupApi

type GetGatewayAllGroupApisResultGroupGroupApi struct {
	ApiId            string `pulumi:"apiId"`
	Method           string `pulumi:"method"`
	MicroserviceName string `pulumi:"microserviceName"`
	NamespaceName    string `pulumi:"namespaceName"`
	Path             string `pulumi:"path"`
}

type GetGatewayAllGroupApisResultGroupGroupApiArgs

type GetGatewayAllGroupApisResultGroupGroupApiArgs struct {
	ApiId            pulumi.StringInput `pulumi:"apiId"`
	Method           pulumi.StringInput `pulumi:"method"`
	MicroserviceName pulumi.StringInput `pulumi:"microserviceName"`
	NamespaceName    pulumi.StringInput `pulumi:"namespaceName"`
	Path             pulumi.StringInput `pulumi:"path"`
}

func (GetGatewayAllGroupApisResultGroupGroupApiArgs) ElementType

func (GetGatewayAllGroupApisResultGroupGroupApiArgs) ToGetGatewayAllGroupApisResultGroupGroupApiOutput

func (i GetGatewayAllGroupApisResultGroupGroupApiArgs) ToGetGatewayAllGroupApisResultGroupGroupApiOutput() GetGatewayAllGroupApisResultGroupGroupApiOutput

func (GetGatewayAllGroupApisResultGroupGroupApiArgs) ToGetGatewayAllGroupApisResultGroupGroupApiOutputWithContext

func (i GetGatewayAllGroupApisResultGroupGroupApiArgs) ToGetGatewayAllGroupApisResultGroupGroupApiOutputWithContext(ctx context.Context) GetGatewayAllGroupApisResultGroupGroupApiOutput

type GetGatewayAllGroupApisResultGroupGroupApiArray

type GetGatewayAllGroupApisResultGroupGroupApiArray []GetGatewayAllGroupApisResultGroupGroupApiInput

func (GetGatewayAllGroupApisResultGroupGroupApiArray) ElementType

func (GetGatewayAllGroupApisResultGroupGroupApiArray) ToGetGatewayAllGroupApisResultGroupGroupApiArrayOutput

func (i GetGatewayAllGroupApisResultGroupGroupApiArray) ToGetGatewayAllGroupApisResultGroupGroupApiArrayOutput() GetGatewayAllGroupApisResultGroupGroupApiArrayOutput

func (GetGatewayAllGroupApisResultGroupGroupApiArray) ToGetGatewayAllGroupApisResultGroupGroupApiArrayOutputWithContext

func (i GetGatewayAllGroupApisResultGroupGroupApiArray) ToGetGatewayAllGroupApisResultGroupGroupApiArrayOutputWithContext(ctx context.Context) GetGatewayAllGroupApisResultGroupGroupApiArrayOutput

type GetGatewayAllGroupApisResultGroupGroupApiArrayInput

type GetGatewayAllGroupApisResultGroupGroupApiArrayInput interface {
	pulumi.Input

	ToGetGatewayAllGroupApisResultGroupGroupApiArrayOutput() GetGatewayAllGroupApisResultGroupGroupApiArrayOutput
	ToGetGatewayAllGroupApisResultGroupGroupApiArrayOutputWithContext(context.Context) GetGatewayAllGroupApisResultGroupGroupApiArrayOutput
}

GetGatewayAllGroupApisResultGroupGroupApiArrayInput is an input type that accepts GetGatewayAllGroupApisResultGroupGroupApiArray and GetGatewayAllGroupApisResultGroupGroupApiArrayOutput values. You can construct a concrete instance of `GetGatewayAllGroupApisResultGroupGroupApiArrayInput` via:

GetGatewayAllGroupApisResultGroupGroupApiArray{ GetGatewayAllGroupApisResultGroupGroupApiArgs{...} }

type GetGatewayAllGroupApisResultGroupGroupApiArrayOutput

type GetGatewayAllGroupApisResultGroupGroupApiArrayOutput struct{ *pulumi.OutputState }

func (GetGatewayAllGroupApisResultGroupGroupApiArrayOutput) ElementType

func (GetGatewayAllGroupApisResultGroupGroupApiArrayOutput) Index

func (GetGatewayAllGroupApisResultGroupGroupApiArrayOutput) ToGetGatewayAllGroupApisResultGroupGroupApiArrayOutput

func (GetGatewayAllGroupApisResultGroupGroupApiArrayOutput) ToGetGatewayAllGroupApisResultGroupGroupApiArrayOutputWithContext

func (o GetGatewayAllGroupApisResultGroupGroupApiArrayOutput) ToGetGatewayAllGroupApisResultGroupGroupApiArrayOutputWithContext(ctx context.Context) GetGatewayAllGroupApisResultGroupGroupApiArrayOutput

type GetGatewayAllGroupApisResultGroupGroupApiInput

type GetGatewayAllGroupApisResultGroupGroupApiInput interface {
	pulumi.Input

	ToGetGatewayAllGroupApisResultGroupGroupApiOutput() GetGatewayAllGroupApisResultGroupGroupApiOutput
	ToGetGatewayAllGroupApisResultGroupGroupApiOutputWithContext(context.Context) GetGatewayAllGroupApisResultGroupGroupApiOutput
}

GetGatewayAllGroupApisResultGroupGroupApiInput is an input type that accepts GetGatewayAllGroupApisResultGroupGroupApiArgs and GetGatewayAllGroupApisResultGroupGroupApiOutput values. You can construct a concrete instance of `GetGatewayAllGroupApisResultGroupGroupApiInput` via:

GetGatewayAllGroupApisResultGroupGroupApiArgs{...}

type GetGatewayAllGroupApisResultGroupGroupApiOutput

type GetGatewayAllGroupApisResultGroupGroupApiOutput struct{ *pulumi.OutputState }

func (GetGatewayAllGroupApisResultGroupGroupApiOutput) ApiId

func (GetGatewayAllGroupApisResultGroupGroupApiOutput) ElementType

func (GetGatewayAllGroupApisResultGroupGroupApiOutput) Method

func (GetGatewayAllGroupApisResultGroupGroupApiOutput) MicroserviceName

func (GetGatewayAllGroupApisResultGroupGroupApiOutput) NamespaceName

func (GetGatewayAllGroupApisResultGroupGroupApiOutput) Path

func (GetGatewayAllGroupApisResultGroupGroupApiOutput) ToGetGatewayAllGroupApisResultGroupGroupApiOutput

func (o GetGatewayAllGroupApisResultGroupGroupApiOutput) ToGetGatewayAllGroupApisResultGroupGroupApiOutput() GetGatewayAllGroupApisResultGroupGroupApiOutput

func (GetGatewayAllGroupApisResultGroupGroupApiOutput) ToGetGatewayAllGroupApisResultGroupGroupApiOutputWithContext

func (o GetGatewayAllGroupApisResultGroupGroupApiOutput) ToGetGatewayAllGroupApisResultGroupGroupApiOutputWithContext(ctx context.Context) GetGatewayAllGroupApisResultGroupGroupApiOutput

type GetGatewayAllGroupApisResultGroupInput

type GetGatewayAllGroupApisResultGroupInput interface {
	pulumi.Input

	ToGetGatewayAllGroupApisResultGroupOutput() GetGatewayAllGroupApisResultGroupOutput
	ToGetGatewayAllGroupApisResultGroupOutputWithContext(context.Context) GetGatewayAllGroupApisResultGroupOutput
}

GetGatewayAllGroupApisResultGroupInput is an input type that accepts GetGatewayAllGroupApisResultGroupArgs and GetGatewayAllGroupApisResultGroupOutput values. You can construct a concrete instance of `GetGatewayAllGroupApisResultGroupInput` via:

GetGatewayAllGroupApisResultGroupArgs{...}

type GetGatewayAllGroupApisResultGroupOutput

type GetGatewayAllGroupApisResultGroupOutput struct{ *pulumi.OutputState }

func (GetGatewayAllGroupApisResultGroupOutput) ElementType

func (GetGatewayAllGroupApisResultGroupOutput) GatewayInstanceId

func (GetGatewayAllGroupApisResultGroupOutput) GatewayInstanceType

func (GetGatewayAllGroupApisResultGroupOutput) GroupApiCount

func (GetGatewayAllGroupApisResultGroupOutput) GroupApis

func (GetGatewayAllGroupApisResultGroupOutput) GroupId

func (GetGatewayAllGroupApisResultGroupOutput) GroupName

func (GetGatewayAllGroupApisResultGroupOutput) ToGetGatewayAllGroupApisResultGroupOutput

func (o GetGatewayAllGroupApisResultGroupOutput) ToGetGatewayAllGroupApisResultGroupOutput() GetGatewayAllGroupApisResultGroupOutput

func (GetGatewayAllGroupApisResultGroupOutput) ToGetGatewayAllGroupApisResultGroupOutputWithContext

func (o GetGatewayAllGroupApisResultGroupOutput) ToGetGatewayAllGroupApisResultGroupOutputWithContext(ctx context.Context) GetGatewayAllGroupApisResultGroupOutput

type GetGatewayAllGroupApisResultInput

type GetGatewayAllGroupApisResultInput interface {
	pulumi.Input

	ToGetGatewayAllGroupApisResultOutput() GetGatewayAllGroupApisResultOutput
	ToGetGatewayAllGroupApisResultOutputWithContext(context.Context) GetGatewayAllGroupApisResultOutput
}

GetGatewayAllGroupApisResultInput is an input type that accepts GetGatewayAllGroupApisResultArgs and GetGatewayAllGroupApisResultOutput values. You can construct a concrete instance of `GetGatewayAllGroupApisResultInput` via:

GetGatewayAllGroupApisResultArgs{...}

type GetGatewayAllGroupApisResultOutput

type GetGatewayAllGroupApisResultOutput struct{ *pulumi.OutputState }

func (GetGatewayAllGroupApisResultOutput) ElementType

func (GetGatewayAllGroupApisResultOutput) GatewayDeployGroupId

func (o GetGatewayAllGroupApisResultOutput) GatewayDeployGroupId() pulumi.StringOutput

func (GetGatewayAllGroupApisResultOutput) GatewayDeployGroupName

func (o GetGatewayAllGroupApisResultOutput) GatewayDeployGroupName() pulumi.StringOutput

func (GetGatewayAllGroupApisResultOutput) GroupNum

func (GetGatewayAllGroupApisResultOutput) Groups

func (GetGatewayAllGroupApisResultOutput) ToGetGatewayAllGroupApisResultOutput

func (o GetGatewayAllGroupApisResultOutput) ToGetGatewayAllGroupApisResultOutput() GetGatewayAllGroupApisResultOutput

func (GetGatewayAllGroupApisResultOutput) ToGetGatewayAllGroupApisResultOutputWithContext

func (o GetGatewayAllGroupApisResultOutput) ToGetGatewayAllGroupApisResultOutputWithContext(ctx context.Context) GetGatewayAllGroupApisResultOutput

type GetGroupConfigReleaseResult

type GetGroupConfigReleaseResult struct {
	ConfigReleaseLists       []GetGroupConfigReleaseResultConfigReleaseList       `pulumi:"configReleaseLists"`
	FileConfigReleaseLists   []GetGroupConfigReleaseResultFileConfigReleaseList   `pulumi:"fileConfigReleaseLists"`
	PackageId                string                                               `pulumi:"packageId"`
	PackageName              string                                               `pulumi:"packageName"`
	PackageVersion           string                                               `pulumi:"packageVersion"`
	PublicConfigReleaseLists []GetGroupConfigReleaseResultPublicConfigReleaseList `pulumi:"publicConfigReleaseLists"`
	RepoName                 string                                               `pulumi:"repoName"`
	TagName                  string                                               `pulumi:"tagName"`
}

type GetGroupConfigReleaseResultArgs

type GetGroupConfigReleaseResultArgs struct {
	ConfigReleaseLists       GetGroupConfigReleaseResultConfigReleaseListArrayInput       `pulumi:"configReleaseLists"`
	FileConfigReleaseLists   GetGroupConfigReleaseResultFileConfigReleaseListArrayInput   `pulumi:"fileConfigReleaseLists"`
	PackageId                pulumi.StringInput                                           `pulumi:"packageId"`
	PackageName              pulumi.StringInput                                           `pulumi:"packageName"`
	PackageVersion           pulumi.StringInput                                           `pulumi:"packageVersion"`
	PublicConfigReleaseLists GetGroupConfigReleaseResultPublicConfigReleaseListArrayInput `pulumi:"publicConfigReleaseLists"`
	RepoName                 pulumi.StringInput                                           `pulumi:"repoName"`
	TagName                  pulumi.StringInput                                           `pulumi:"tagName"`
}

func (GetGroupConfigReleaseResultArgs) ElementType

func (GetGroupConfigReleaseResultArgs) ToGetGroupConfigReleaseResultOutput

func (i GetGroupConfigReleaseResultArgs) ToGetGroupConfigReleaseResultOutput() GetGroupConfigReleaseResultOutput

func (GetGroupConfigReleaseResultArgs) ToGetGroupConfigReleaseResultOutputWithContext

func (i GetGroupConfigReleaseResultArgs) ToGetGroupConfigReleaseResultOutputWithContext(ctx context.Context) GetGroupConfigReleaseResultOutput

type GetGroupConfigReleaseResultArray

type GetGroupConfigReleaseResultArray []GetGroupConfigReleaseResultInput

func (GetGroupConfigReleaseResultArray) ElementType

func (GetGroupConfigReleaseResultArray) ToGetGroupConfigReleaseResultArrayOutput

func (i GetGroupConfigReleaseResultArray) ToGetGroupConfigReleaseResultArrayOutput() GetGroupConfigReleaseResultArrayOutput

func (GetGroupConfigReleaseResultArray) ToGetGroupConfigReleaseResultArrayOutputWithContext

func (i GetGroupConfigReleaseResultArray) ToGetGroupConfigReleaseResultArrayOutputWithContext(ctx context.Context) GetGroupConfigReleaseResultArrayOutput

type GetGroupConfigReleaseResultArrayInput

type GetGroupConfigReleaseResultArrayInput interface {
	pulumi.Input

	ToGetGroupConfigReleaseResultArrayOutput() GetGroupConfigReleaseResultArrayOutput
	ToGetGroupConfigReleaseResultArrayOutputWithContext(context.Context) GetGroupConfigReleaseResultArrayOutput
}

GetGroupConfigReleaseResultArrayInput is an input type that accepts GetGroupConfigReleaseResultArray and GetGroupConfigReleaseResultArrayOutput values. You can construct a concrete instance of `GetGroupConfigReleaseResultArrayInput` via:

GetGroupConfigReleaseResultArray{ GetGroupConfigReleaseResultArgs{...} }

type GetGroupConfigReleaseResultArrayOutput

type GetGroupConfigReleaseResultArrayOutput struct{ *pulumi.OutputState }

func (GetGroupConfigReleaseResultArrayOutput) ElementType

func (GetGroupConfigReleaseResultArrayOutput) Index

func (GetGroupConfigReleaseResultArrayOutput) ToGetGroupConfigReleaseResultArrayOutput

func (o GetGroupConfigReleaseResultArrayOutput) ToGetGroupConfigReleaseResultArrayOutput() GetGroupConfigReleaseResultArrayOutput

func (GetGroupConfigReleaseResultArrayOutput) ToGetGroupConfigReleaseResultArrayOutputWithContext

func (o GetGroupConfigReleaseResultArrayOutput) ToGetGroupConfigReleaseResultArrayOutputWithContext(ctx context.Context) GetGroupConfigReleaseResultArrayOutput

type GetGroupConfigReleaseResultConfigReleaseList

type GetGroupConfigReleaseResultConfigReleaseList struct {
	ApplicationId   string `pulumi:"applicationId"`
	ClusterId       string `pulumi:"clusterId"`
	ClusterName     string `pulumi:"clusterName"`
	ConfigId        string `pulumi:"configId"`
	ConfigName      string `pulumi:"configName"`
	ConfigReleaseId string `pulumi:"configReleaseId"`
	ConfigVersion   string `pulumi:"configVersion"`
	GroupId         string `pulumi:"groupId"`
	GroupName       string `pulumi:"groupName"`
	NamespaceId     string `pulumi:"namespaceId"`
	NamespaceName   string `pulumi:"namespaceName"`
	ReleaseDesc     string `pulumi:"releaseDesc"`
	ReleaseTime     string `pulumi:"releaseTime"`
}

type GetGroupConfigReleaseResultConfigReleaseListArgs

type GetGroupConfigReleaseResultConfigReleaseListArgs struct {
	ApplicationId   pulumi.StringInput `pulumi:"applicationId"`
	ClusterId       pulumi.StringInput `pulumi:"clusterId"`
	ClusterName     pulumi.StringInput `pulumi:"clusterName"`
	ConfigId        pulumi.StringInput `pulumi:"configId"`
	ConfigName      pulumi.StringInput `pulumi:"configName"`
	ConfigReleaseId pulumi.StringInput `pulumi:"configReleaseId"`
	ConfigVersion   pulumi.StringInput `pulumi:"configVersion"`
	GroupId         pulumi.StringInput `pulumi:"groupId"`
	GroupName       pulumi.StringInput `pulumi:"groupName"`
	NamespaceId     pulumi.StringInput `pulumi:"namespaceId"`
	NamespaceName   pulumi.StringInput `pulumi:"namespaceName"`
	ReleaseDesc     pulumi.StringInput `pulumi:"releaseDesc"`
	ReleaseTime     pulumi.StringInput `pulumi:"releaseTime"`
}

func (GetGroupConfigReleaseResultConfigReleaseListArgs) ElementType

func (GetGroupConfigReleaseResultConfigReleaseListArgs) ToGetGroupConfigReleaseResultConfigReleaseListOutput

func (i GetGroupConfigReleaseResultConfigReleaseListArgs) ToGetGroupConfigReleaseResultConfigReleaseListOutput() GetGroupConfigReleaseResultConfigReleaseListOutput

func (GetGroupConfigReleaseResultConfigReleaseListArgs) ToGetGroupConfigReleaseResultConfigReleaseListOutputWithContext

func (i GetGroupConfigReleaseResultConfigReleaseListArgs) ToGetGroupConfigReleaseResultConfigReleaseListOutputWithContext(ctx context.Context) GetGroupConfigReleaseResultConfigReleaseListOutput

type GetGroupConfigReleaseResultConfigReleaseListArray

type GetGroupConfigReleaseResultConfigReleaseListArray []GetGroupConfigReleaseResultConfigReleaseListInput

func (GetGroupConfigReleaseResultConfigReleaseListArray) ElementType

func (GetGroupConfigReleaseResultConfigReleaseListArray) ToGetGroupConfigReleaseResultConfigReleaseListArrayOutput

func (i GetGroupConfigReleaseResultConfigReleaseListArray) ToGetGroupConfigReleaseResultConfigReleaseListArrayOutput() GetGroupConfigReleaseResultConfigReleaseListArrayOutput

func (GetGroupConfigReleaseResultConfigReleaseListArray) ToGetGroupConfigReleaseResultConfigReleaseListArrayOutputWithContext

func (i GetGroupConfigReleaseResultConfigReleaseListArray) ToGetGroupConfigReleaseResultConfigReleaseListArrayOutputWithContext(ctx context.Context) GetGroupConfigReleaseResultConfigReleaseListArrayOutput

type GetGroupConfigReleaseResultConfigReleaseListArrayInput

type GetGroupConfigReleaseResultConfigReleaseListArrayInput interface {
	pulumi.Input

	ToGetGroupConfigReleaseResultConfigReleaseListArrayOutput() GetGroupConfigReleaseResultConfigReleaseListArrayOutput
	ToGetGroupConfigReleaseResultConfigReleaseListArrayOutputWithContext(context.Context) GetGroupConfigReleaseResultConfigReleaseListArrayOutput
}

GetGroupConfigReleaseResultConfigReleaseListArrayInput is an input type that accepts GetGroupConfigReleaseResultConfigReleaseListArray and GetGroupConfigReleaseResultConfigReleaseListArrayOutput values. You can construct a concrete instance of `GetGroupConfigReleaseResultConfigReleaseListArrayInput` via:

GetGroupConfigReleaseResultConfigReleaseListArray{ GetGroupConfigReleaseResultConfigReleaseListArgs{...} }

type GetGroupConfigReleaseResultConfigReleaseListArrayOutput

type GetGroupConfigReleaseResultConfigReleaseListArrayOutput struct{ *pulumi.OutputState }

func (GetGroupConfigReleaseResultConfigReleaseListArrayOutput) ElementType

func (GetGroupConfigReleaseResultConfigReleaseListArrayOutput) Index

func (GetGroupConfigReleaseResultConfigReleaseListArrayOutput) ToGetGroupConfigReleaseResultConfigReleaseListArrayOutput

func (GetGroupConfigReleaseResultConfigReleaseListArrayOutput) ToGetGroupConfigReleaseResultConfigReleaseListArrayOutputWithContext

func (o GetGroupConfigReleaseResultConfigReleaseListArrayOutput) ToGetGroupConfigReleaseResultConfigReleaseListArrayOutputWithContext(ctx context.Context) GetGroupConfigReleaseResultConfigReleaseListArrayOutput

type GetGroupConfigReleaseResultConfigReleaseListInput

type GetGroupConfigReleaseResultConfigReleaseListInput interface {
	pulumi.Input

	ToGetGroupConfigReleaseResultConfigReleaseListOutput() GetGroupConfigReleaseResultConfigReleaseListOutput
	ToGetGroupConfigReleaseResultConfigReleaseListOutputWithContext(context.Context) GetGroupConfigReleaseResultConfigReleaseListOutput
}

GetGroupConfigReleaseResultConfigReleaseListInput is an input type that accepts GetGroupConfigReleaseResultConfigReleaseListArgs and GetGroupConfigReleaseResultConfigReleaseListOutput values. You can construct a concrete instance of `GetGroupConfigReleaseResultConfigReleaseListInput` via:

GetGroupConfigReleaseResultConfigReleaseListArgs{...}

type GetGroupConfigReleaseResultConfigReleaseListOutput

type GetGroupConfigReleaseResultConfigReleaseListOutput struct{ *pulumi.OutputState }

func (GetGroupConfigReleaseResultConfigReleaseListOutput) ApplicationId

func (GetGroupConfigReleaseResultConfigReleaseListOutput) ClusterId

func (GetGroupConfigReleaseResultConfigReleaseListOutput) ClusterName

func (GetGroupConfigReleaseResultConfigReleaseListOutput) ConfigId

func (GetGroupConfigReleaseResultConfigReleaseListOutput) ConfigName

func (GetGroupConfigReleaseResultConfigReleaseListOutput) ConfigReleaseId

func (GetGroupConfigReleaseResultConfigReleaseListOutput) ConfigVersion

func (GetGroupConfigReleaseResultConfigReleaseListOutput) ElementType

func (GetGroupConfigReleaseResultConfigReleaseListOutput) GroupId

func (GetGroupConfigReleaseResultConfigReleaseListOutput) GroupName

func (GetGroupConfigReleaseResultConfigReleaseListOutput) NamespaceId

func (GetGroupConfigReleaseResultConfigReleaseListOutput) NamespaceName

func (GetGroupConfigReleaseResultConfigReleaseListOutput) ReleaseDesc

func (GetGroupConfigReleaseResultConfigReleaseListOutput) ReleaseTime

func (GetGroupConfigReleaseResultConfigReleaseListOutput) ToGetGroupConfigReleaseResultConfigReleaseListOutput

func (o GetGroupConfigReleaseResultConfigReleaseListOutput) ToGetGroupConfigReleaseResultConfigReleaseListOutput() GetGroupConfigReleaseResultConfigReleaseListOutput

func (GetGroupConfigReleaseResultConfigReleaseListOutput) ToGetGroupConfigReleaseResultConfigReleaseListOutputWithContext

func (o GetGroupConfigReleaseResultConfigReleaseListOutput) ToGetGroupConfigReleaseResultConfigReleaseListOutputWithContext(ctx context.Context) GetGroupConfigReleaseResultConfigReleaseListOutput

type GetGroupConfigReleaseResultFileConfigReleaseList

type GetGroupConfigReleaseResultFileConfigReleaseList struct {
	ClusterId       string `pulumi:"clusterId"`
	ClusterName     string `pulumi:"clusterName"`
	ConfigId        string `pulumi:"configId"`
	ConfigName      string `pulumi:"configName"`
	ConfigReleaseId string `pulumi:"configReleaseId"`
	ConfigVersion   string `pulumi:"configVersion"`
	GroupId         string `pulumi:"groupId"`
	GroupName       string `pulumi:"groupName"`
	NamespaceId     string `pulumi:"namespaceId"`
	NamespaceName   string `pulumi:"namespaceName"`
	ReleaseDesc     string `pulumi:"releaseDesc"`
	ReleaseTime     string `pulumi:"releaseTime"`
}

type GetGroupConfigReleaseResultFileConfigReleaseListArgs

type GetGroupConfigReleaseResultFileConfigReleaseListArgs struct {
	ClusterId       pulumi.StringInput `pulumi:"clusterId"`
	ClusterName     pulumi.StringInput `pulumi:"clusterName"`
	ConfigId        pulumi.StringInput `pulumi:"configId"`
	ConfigName      pulumi.StringInput `pulumi:"configName"`
	ConfigReleaseId pulumi.StringInput `pulumi:"configReleaseId"`
	ConfigVersion   pulumi.StringInput `pulumi:"configVersion"`
	GroupId         pulumi.StringInput `pulumi:"groupId"`
	GroupName       pulumi.StringInput `pulumi:"groupName"`
	NamespaceId     pulumi.StringInput `pulumi:"namespaceId"`
	NamespaceName   pulumi.StringInput `pulumi:"namespaceName"`
	ReleaseDesc     pulumi.StringInput `pulumi:"releaseDesc"`
	ReleaseTime     pulumi.StringInput `pulumi:"releaseTime"`
}

func (GetGroupConfigReleaseResultFileConfigReleaseListArgs) ElementType

func (GetGroupConfigReleaseResultFileConfigReleaseListArgs) ToGetGroupConfigReleaseResultFileConfigReleaseListOutput

func (i GetGroupConfigReleaseResultFileConfigReleaseListArgs) ToGetGroupConfigReleaseResultFileConfigReleaseListOutput() GetGroupConfigReleaseResultFileConfigReleaseListOutput

func (GetGroupConfigReleaseResultFileConfigReleaseListArgs) ToGetGroupConfigReleaseResultFileConfigReleaseListOutputWithContext

func (i GetGroupConfigReleaseResultFileConfigReleaseListArgs) ToGetGroupConfigReleaseResultFileConfigReleaseListOutputWithContext(ctx context.Context) GetGroupConfigReleaseResultFileConfigReleaseListOutput

type GetGroupConfigReleaseResultFileConfigReleaseListArray

type GetGroupConfigReleaseResultFileConfigReleaseListArray []GetGroupConfigReleaseResultFileConfigReleaseListInput

func (GetGroupConfigReleaseResultFileConfigReleaseListArray) ElementType

func (GetGroupConfigReleaseResultFileConfigReleaseListArray) ToGetGroupConfigReleaseResultFileConfigReleaseListArrayOutput

func (i GetGroupConfigReleaseResultFileConfigReleaseListArray) ToGetGroupConfigReleaseResultFileConfigReleaseListArrayOutput() GetGroupConfigReleaseResultFileConfigReleaseListArrayOutput

func (GetGroupConfigReleaseResultFileConfigReleaseListArray) ToGetGroupConfigReleaseResultFileConfigReleaseListArrayOutputWithContext

func (i GetGroupConfigReleaseResultFileConfigReleaseListArray) ToGetGroupConfigReleaseResultFileConfigReleaseListArrayOutputWithContext(ctx context.Context) GetGroupConfigReleaseResultFileConfigReleaseListArrayOutput

type GetGroupConfigReleaseResultFileConfigReleaseListArrayInput

type GetGroupConfigReleaseResultFileConfigReleaseListArrayInput interface {
	pulumi.Input

	ToGetGroupConfigReleaseResultFileConfigReleaseListArrayOutput() GetGroupConfigReleaseResultFileConfigReleaseListArrayOutput
	ToGetGroupConfigReleaseResultFileConfigReleaseListArrayOutputWithContext(context.Context) GetGroupConfigReleaseResultFileConfigReleaseListArrayOutput
}

GetGroupConfigReleaseResultFileConfigReleaseListArrayInput is an input type that accepts GetGroupConfigReleaseResultFileConfigReleaseListArray and GetGroupConfigReleaseResultFileConfigReleaseListArrayOutput values. You can construct a concrete instance of `GetGroupConfigReleaseResultFileConfigReleaseListArrayInput` via:

GetGroupConfigReleaseResultFileConfigReleaseListArray{ GetGroupConfigReleaseResultFileConfigReleaseListArgs{...} }

type GetGroupConfigReleaseResultFileConfigReleaseListArrayOutput

type GetGroupConfigReleaseResultFileConfigReleaseListArrayOutput struct{ *pulumi.OutputState }

func (GetGroupConfigReleaseResultFileConfigReleaseListArrayOutput) ElementType

func (GetGroupConfigReleaseResultFileConfigReleaseListArrayOutput) Index

func (GetGroupConfigReleaseResultFileConfigReleaseListArrayOutput) ToGetGroupConfigReleaseResultFileConfigReleaseListArrayOutput

func (GetGroupConfigReleaseResultFileConfigReleaseListArrayOutput) ToGetGroupConfigReleaseResultFileConfigReleaseListArrayOutputWithContext

func (o GetGroupConfigReleaseResultFileConfigReleaseListArrayOutput) ToGetGroupConfigReleaseResultFileConfigReleaseListArrayOutputWithContext(ctx context.Context) GetGroupConfigReleaseResultFileConfigReleaseListArrayOutput

type GetGroupConfigReleaseResultFileConfigReleaseListInput

type GetGroupConfigReleaseResultFileConfigReleaseListInput interface {
	pulumi.Input

	ToGetGroupConfigReleaseResultFileConfigReleaseListOutput() GetGroupConfigReleaseResultFileConfigReleaseListOutput
	ToGetGroupConfigReleaseResultFileConfigReleaseListOutputWithContext(context.Context) GetGroupConfigReleaseResultFileConfigReleaseListOutput
}

GetGroupConfigReleaseResultFileConfigReleaseListInput is an input type that accepts GetGroupConfigReleaseResultFileConfigReleaseListArgs and GetGroupConfigReleaseResultFileConfigReleaseListOutput values. You can construct a concrete instance of `GetGroupConfigReleaseResultFileConfigReleaseListInput` via:

GetGroupConfigReleaseResultFileConfigReleaseListArgs{...}

type GetGroupConfigReleaseResultFileConfigReleaseListOutput

type GetGroupConfigReleaseResultFileConfigReleaseListOutput struct{ *pulumi.OutputState }

func (GetGroupConfigReleaseResultFileConfigReleaseListOutput) ClusterId

func (GetGroupConfigReleaseResultFileConfigReleaseListOutput) ClusterName

func (GetGroupConfigReleaseResultFileConfigReleaseListOutput) ConfigId

func (GetGroupConfigReleaseResultFileConfigReleaseListOutput) ConfigName

func (GetGroupConfigReleaseResultFileConfigReleaseListOutput) ConfigReleaseId

func (GetGroupConfigReleaseResultFileConfigReleaseListOutput) ConfigVersion

func (GetGroupConfigReleaseResultFileConfigReleaseListOutput) ElementType

func (GetGroupConfigReleaseResultFileConfigReleaseListOutput) GroupId

func (GetGroupConfigReleaseResultFileConfigReleaseListOutput) GroupName

func (GetGroupConfigReleaseResultFileConfigReleaseListOutput) NamespaceId

func (GetGroupConfigReleaseResultFileConfigReleaseListOutput) NamespaceName

func (GetGroupConfigReleaseResultFileConfigReleaseListOutput) ReleaseDesc

func (GetGroupConfigReleaseResultFileConfigReleaseListOutput) ReleaseTime

func (GetGroupConfigReleaseResultFileConfigReleaseListOutput) ToGetGroupConfigReleaseResultFileConfigReleaseListOutput

func (GetGroupConfigReleaseResultFileConfigReleaseListOutput) ToGetGroupConfigReleaseResultFileConfigReleaseListOutputWithContext

func (o GetGroupConfigReleaseResultFileConfigReleaseListOutput) ToGetGroupConfigReleaseResultFileConfigReleaseListOutputWithContext(ctx context.Context) GetGroupConfigReleaseResultFileConfigReleaseListOutput

type GetGroupConfigReleaseResultInput

type GetGroupConfigReleaseResultInput interface {
	pulumi.Input

	ToGetGroupConfigReleaseResultOutput() GetGroupConfigReleaseResultOutput
	ToGetGroupConfigReleaseResultOutputWithContext(context.Context) GetGroupConfigReleaseResultOutput
}

GetGroupConfigReleaseResultInput is an input type that accepts GetGroupConfigReleaseResultArgs and GetGroupConfigReleaseResultOutput values. You can construct a concrete instance of `GetGroupConfigReleaseResultInput` via:

GetGroupConfigReleaseResultArgs{...}

type GetGroupConfigReleaseResultOutput

type GetGroupConfigReleaseResultOutput struct{ *pulumi.OutputState }

func (GetGroupConfigReleaseResultOutput) ConfigReleaseLists

func (GetGroupConfigReleaseResultOutput) ElementType

func (GetGroupConfigReleaseResultOutput) FileConfigReleaseLists

func (GetGroupConfigReleaseResultOutput) PackageId

func (GetGroupConfigReleaseResultOutput) PackageName

func (GetGroupConfigReleaseResultOutput) PackageVersion

func (GetGroupConfigReleaseResultOutput) PublicConfigReleaseLists

func (GetGroupConfigReleaseResultOutput) RepoName

func (GetGroupConfigReleaseResultOutput) TagName

func (GetGroupConfigReleaseResultOutput) ToGetGroupConfigReleaseResultOutput

func (o GetGroupConfigReleaseResultOutput) ToGetGroupConfigReleaseResultOutput() GetGroupConfigReleaseResultOutput

func (GetGroupConfigReleaseResultOutput) ToGetGroupConfigReleaseResultOutputWithContext

func (o GetGroupConfigReleaseResultOutput) ToGetGroupConfigReleaseResultOutputWithContext(ctx context.Context) GetGroupConfigReleaseResultOutput

type GetGroupConfigReleaseResultPublicConfigReleaseList

type GetGroupConfigReleaseResultPublicConfigReleaseList struct {
	ApplicationId   string `pulumi:"applicationId"`
	ClusterId       string `pulumi:"clusterId"`
	ClusterName     string `pulumi:"clusterName"`
	ConfigId        string `pulumi:"configId"`
	ConfigName      string `pulumi:"configName"`
	ConfigReleaseId string `pulumi:"configReleaseId"`
	ConfigVersion   string `pulumi:"configVersion"`
	GroupId         string `pulumi:"groupId"`
	GroupName       string `pulumi:"groupName"`
	NamespaceId     string `pulumi:"namespaceId"`
	NamespaceName   string `pulumi:"namespaceName"`
	ReleaseDesc     string `pulumi:"releaseDesc"`
	ReleaseTime     string `pulumi:"releaseTime"`
}

type GetGroupConfigReleaseResultPublicConfigReleaseListArgs

type GetGroupConfigReleaseResultPublicConfigReleaseListArgs struct {
	ApplicationId   pulumi.StringInput `pulumi:"applicationId"`
	ClusterId       pulumi.StringInput `pulumi:"clusterId"`
	ClusterName     pulumi.StringInput `pulumi:"clusterName"`
	ConfigId        pulumi.StringInput `pulumi:"configId"`
	ConfigName      pulumi.StringInput `pulumi:"configName"`
	ConfigReleaseId pulumi.StringInput `pulumi:"configReleaseId"`
	ConfigVersion   pulumi.StringInput `pulumi:"configVersion"`
	GroupId         pulumi.StringInput `pulumi:"groupId"`
	GroupName       pulumi.StringInput `pulumi:"groupName"`
	NamespaceId     pulumi.StringInput `pulumi:"namespaceId"`
	NamespaceName   pulumi.StringInput `pulumi:"namespaceName"`
	ReleaseDesc     pulumi.StringInput `pulumi:"releaseDesc"`
	ReleaseTime     pulumi.StringInput `pulumi:"releaseTime"`
}

func (GetGroupConfigReleaseResultPublicConfigReleaseListArgs) ElementType

func (GetGroupConfigReleaseResultPublicConfigReleaseListArgs) ToGetGroupConfigReleaseResultPublicConfigReleaseListOutput

func (GetGroupConfigReleaseResultPublicConfigReleaseListArgs) ToGetGroupConfigReleaseResultPublicConfigReleaseListOutputWithContext

func (i GetGroupConfigReleaseResultPublicConfigReleaseListArgs) ToGetGroupConfigReleaseResultPublicConfigReleaseListOutputWithContext(ctx context.Context) GetGroupConfigReleaseResultPublicConfigReleaseListOutput

type GetGroupConfigReleaseResultPublicConfigReleaseListArray

type GetGroupConfigReleaseResultPublicConfigReleaseListArray []GetGroupConfigReleaseResultPublicConfigReleaseListInput

func (GetGroupConfigReleaseResultPublicConfigReleaseListArray) ElementType

func (GetGroupConfigReleaseResultPublicConfigReleaseListArray) ToGetGroupConfigReleaseResultPublicConfigReleaseListArrayOutput

func (i GetGroupConfigReleaseResultPublicConfigReleaseListArray) ToGetGroupConfigReleaseResultPublicConfigReleaseListArrayOutput() GetGroupConfigReleaseResultPublicConfigReleaseListArrayOutput

func (GetGroupConfigReleaseResultPublicConfigReleaseListArray) ToGetGroupConfigReleaseResultPublicConfigReleaseListArrayOutputWithContext

func (i GetGroupConfigReleaseResultPublicConfigReleaseListArray) ToGetGroupConfigReleaseResultPublicConfigReleaseListArrayOutputWithContext(ctx context.Context) GetGroupConfigReleaseResultPublicConfigReleaseListArrayOutput

type GetGroupConfigReleaseResultPublicConfigReleaseListArrayInput

type GetGroupConfigReleaseResultPublicConfigReleaseListArrayInput interface {
	pulumi.Input

	ToGetGroupConfigReleaseResultPublicConfigReleaseListArrayOutput() GetGroupConfigReleaseResultPublicConfigReleaseListArrayOutput
	ToGetGroupConfigReleaseResultPublicConfigReleaseListArrayOutputWithContext(context.Context) GetGroupConfigReleaseResultPublicConfigReleaseListArrayOutput
}

GetGroupConfigReleaseResultPublicConfigReleaseListArrayInput is an input type that accepts GetGroupConfigReleaseResultPublicConfigReleaseListArray and GetGroupConfigReleaseResultPublicConfigReleaseListArrayOutput values. You can construct a concrete instance of `GetGroupConfigReleaseResultPublicConfigReleaseListArrayInput` via:

GetGroupConfigReleaseResultPublicConfigReleaseListArray{ GetGroupConfigReleaseResultPublicConfigReleaseListArgs{...} }

type GetGroupConfigReleaseResultPublicConfigReleaseListArrayOutput

type GetGroupConfigReleaseResultPublicConfigReleaseListArrayOutput struct{ *pulumi.OutputState }

func (GetGroupConfigReleaseResultPublicConfigReleaseListArrayOutput) ElementType

func (GetGroupConfigReleaseResultPublicConfigReleaseListArrayOutput) Index

func (GetGroupConfigReleaseResultPublicConfigReleaseListArrayOutput) ToGetGroupConfigReleaseResultPublicConfigReleaseListArrayOutput

func (GetGroupConfigReleaseResultPublicConfigReleaseListArrayOutput) ToGetGroupConfigReleaseResultPublicConfigReleaseListArrayOutputWithContext

func (o GetGroupConfigReleaseResultPublicConfigReleaseListArrayOutput) ToGetGroupConfigReleaseResultPublicConfigReleaseListArrayOutputWithContext(ctx context.Context) GetGroupConfigReleaseResultPublicConfigReleaseListArrayOutput

type GetGroupConfigReleaseResultPublicConfigReleaseListInput

type GetGroupConfigReleaseResultPublicConfigReleaseListInput interface {
	pulumi.Input

	ToGetGroupConfigReleaseResultPublicConfigReleaseListOutput() GetGroupConfigReleaseResultPublicConfigReleaseListOutput
	ToGetGroupConfigReleaseResultPublicConfigReleaseListOutputWithContext(context.Context) GetGroupConfigReleaseResultPublicConfigReleaseListOutput
}

GetGroupConfigReleaseResultPublicConfigReleaseListInput is an input type that accepts GetGroupConfigReleaseResultPublicConfigReleaseListArgs and GetGroupConfigReleaseResultPublicConfigReleaseListOutput values. You can construct a concrete instance of `GetGroupConfigReleaseResultPublicConfigReleaseListInput` via:

GetGroupConfigReleaseResultPublicConfigReleaseListArgs{...}

type GetGroupConfigReleaseResultPublicConfigReleaseListOutput

type GetGroupConfigReleaseResultPublicConfigReleaseListOutput struct{ *pulumi.OutputState }

func (GetGroupConfigReleaseResultPublicConfigReleaseListOutput) ApplicationId

func (GetGroupConfigReleaseResultPublicConfigReleaseListOutput) ClusterId

func (GetGroupConfigReleaseResultPublicConfigReleaseListOutput) ClusterName

func (GetGroupConfigReleaseResultPublicConfigReleaseListOutput) ConfigId

func (GetGroupConfigReleaseResultPublicConfigReleaseListOutput) ConfigName

func (GetGroupConfigReleaseResultPublicConfigReleaseListOutput) ConfigReleaseId

func (GetGroupConfigReleaseResultPublicConfigReleaseListOutput) ConfigVersion

func (GetGroupConfigReleaseResultPublicConfigReleaseListOutput) ElementType

func (GetGroupConfigReleaseResultPublicConfigReleaseListOutput) GroupId

func (GetGroupConfigReleaseResultPublicConfigReleaseListOutput) GroupName

func (GetGroupConfigReleaseResultPublicConfigReleaseListOutput) NamespaceId

func (GetGroupConfigReleaseResultPublicConfigReleaseListOutput) NamespaceName

func (GetGroupConfigReleaseResultPublicConfigReleaseListOutput) ReleaseDesc

func (GetGroupConfigReleaseResultPublicConfigReleaseListOutput) ReleaseTime

func (GetGroupConfigReleaseResultPublicConfigReleaseListOutput) ToGetGroupConfigReleaseResultPublicConfigReleaseListOutput

func (GetGroupConfigReleaseResultPublicConfigReleaseListOutput) ToGetGroupConfigReleaseResultPublicConfigReleaseListOutputWithContext

func (o GetGroupConfigReleaseResultPublicConfigReleaseListOutput) ToGetGroupConfigReleaseResultPublicConfigReleaseListOutputWithContext(ctx context.Context) GetGroupConfigReleaseResultPublicConfigReleaseListOutput

type GetGroupGatewaysResult

type GetGroupGatewaysResult struct {
	Contents   []GetGroupGatewaysResultContent `pulumi:"contents"`
	TotalCount int                             `pulumi:"totalCount"`
}

type GetGroupGatewaysResultArgs

type GetGroupGatewaysResultArgs struct {
	Contents   GetGroupGatewaysResultContentArrayInput `pulumi:"contents"`
	TotalCount pulumi.IntInput                         `pulumi:"totalCount"`
}

func (GetGroupGatewaysResultArgs) ElementType

func (GetGroupGatewaysResultArgs) ElementType() reflect.Type

func (GetGroupGatewaysResultArgs) ToGetGroupGatewaysResultOutput

func (i GetGroupGatewaysResultArgs) ToGetGroupGatewaysResultOutput() GetGroupGatewaysResultOutput

func (GetGroupGatewaysResultArgs) ToGetGroupGatewaysResultOutputWithContext

func (i GetGroupGatewaysResultArgs) ToGetGroupGatewaysResultOutputWithContext(ctx context.Context) GetGroupGatewaysResultOutput

type GetGroupGatewaysResultArray

type GetGroupGatewaysResultArray []GetGroupGatewaysResultInput

func (GetGroupGatewaysResultArray) ElementType

func (GetGroupGatewaysResultArray) ToGetGroupGatewaysResultArrayOutput

func (i GetGroupGatewaysResultArray) ToGetGroupGatewaysResultArrayOutput() GetGroupGatewaysResultArrayOutput

func (GetGroupGatewaysResultArray) ToGetGroupGatewaysResultArrayOutputWithContext

func (i GetGroupGatewaysResultArray) ToGetGroupGatewaysResultArrayOutputWithContext(ctx context.Context) GetGroupGatewaysResultArrayOutput

type GetGroupGatewaysResultArrayInput

type GetGroupGatewaysResultArrayInput interface {
	pulumi.Input

	ToGetGroupGatewaysResultArrayOutput() GetGroupGatewaysResultArrayOutput
	ToGetGroupGatewaysResultArrayOutputWithContext(context.Context) GetGroupGatewaysResultArrayOutput
}

GetGroupGatewaysResultArrayInput is an input type that accepts GetGroupGatewaysResultArray and GetGroupGatewaysResultArrayOutput values. You can construct a concrete instance of `GetGroupGatewaysResultArrayInput` via:

GetGroupGatewaysResultArray{ GetGroupGatewaysResultArgs{...} }

type GetGroupGatewaysResultArrayOutput

type GetGroupGatewaysResultArrayOutput struct{ *pulumi.OutputState }

func (GetGroupGatewaysResultArrayOutput) ElementType

func (GetGroupGatewaysResultArrayOutput) Index

func (GetGroupGatewaysResultArrayOutput) ToGetGroupGatewaysResultArrayOutput

func (o GetGroupGatewaysResultArrayOutput) ToGetGroupGatewaysResultArrayOutput() GetGroupGatewaysResultArrayOutput

func (GetGroupGatewaysResultArrayOutput) ToGetGroupGatewaysResultArrayOutputWithContext

func (o GetGroupGatewaysResultArrayOutput) ToGetGroupGatewaysResultArrayOutputWithContext(ctx context.Context) GetGroupGatewaysResultArrayOutput

type GetGroupGatewaysResultContent

type GetGroupGatewaysResultContent struct {
	AclMode                   string                                                  `pulumi:"aclMode"`
	ApiCount                  int                                                     `pulumi:"apiCount"`
	AuthType                  string                                                  `pulumi:"authType"`
	BindedGatewayDeployGroups []GetGroupGatewaysResultContentBindedGatewayDeployGroup `pulumi:"bindedGatewayDeployGroups"`
	CreatedTime               string                                                  `pulumi:"createdTime"`
	Description               string                                                  `pulumi:"description"`
	GatewayInstanceId         string                                                  `pulumi:"gatewayInstanceId"`
	GatewayInstanceType       string                                                  `pulumi:"gatewayInstanceType"`
	GroupContext              string                                                  `pulumi:"groupContext"`
	GroupId                   string                                                  `pulumi:"groupId"`
	GroupName                 string                                                  `pulumi:"groupName"`
	GroupType                 string                                                  `pulumi:"groupType"`
	NamespaceNameKey          string                                                  `pulumi:"namespaceNameKey"`
	NamespaceNameKeyPosition  string                                                  `pulumi:"namespaceNameKeyPosition"`
	ServiceNameKey            string                                                  `pulumi:"serviceNameKey"`
	ServiceNameKeyPosition    string                                                  `pulumi:"serviceNameKeyPosition"`
	Status                    string                                                  `pulumi:"status"`
	UpdatedTime               string                                                  `pulumi:"updatedTime"`
}

type GetGroupGatewaysResultContentArgs

type GetGroupGatewaysResultContentArgs struct {
	AclMode                   pulumi.StringInput                                              `pulumi:"aclMode"`
	ApiCount                  pulumi.IntInput                                                 `pulumi:"apiCount"`
	AuthType                  pulumi.StringInput                                              `pulumi:"authType"`
	BindedGatewayDeployGroups GetGroupGatewaysResultContentBindedGatewayDeployGroupArrayInput `pulumi:"bindedGatewayDeployGroups"`
	CreatedTime               pulumi.StringInput                                              `pulumi:"createdTime"`
	Description               pulumi.StringInput                                              `pulumi:"description"`
	GatewayInstanceId         pulumi.StringInput                                              `pulumi:"gatewayInstanceId"`
	GatewayInstanceType       pulumi.StringInput                                              `pulumi:"gatewayInstanceType"`
	GroupContext              pulumi.StringInput                                              `pulumi:"groupContext"`
	GroupId                   pulumi.StringInput                                              `pulumi:"groupId"`
	GroupName                 pulumi.StringInput                                              `pulumi:"groupName"`
	GroupType                 pulumi.StringInput                                              `pulumi:"groupType"`
	NamespaceNameKey          pulumi.StringInput                                              `pulumi:"namespaceNameKey"`
	NamespaceNameKeyPosition  pulumi.StringInput                                              `pulumi:"namespaceNameKeyPosition"`
	ServiceNameKey            pulumi.StringInput                                              `pulumi:"serviceNameKey"`
	ServiceNameKeyPosition    pulumi.StringInput                                              `pulumi:"serviceNameKeyPosition"`
	Status                    pulumi.StringInput                                              `pulumi:"status"`
	UpdatedTime               pulumi.StringInput                                              `pulumi:"updatedTime"`
}

func (GetGroupGatewaysResultContentArgs) ElementType

func (GetGroupGatewaysResultContentArgs) ToGetGroupGatewaysResultContentOutput

func (i GetGroupGatewaysResultContentArgs) ToGetGroupGatewaysResultContentOutput() GetGroupGatewaysResultContentOutput

func (GetGroupGatewaysResultContentArgs) ToGetGroupGatewaysResultContentOutputWithContext

func (i GetGroupGatewaysResultContentArgs) ToGetGroupGatewaysResultContentOutputWithContext(ctx context.Context) GetGroupGatewaysResultContentOutput

type GetGroupGatewaysResultContentArray

type GetGroupGatewaysResultContentArray []GetGroupGatewaysResultContentInput

func (GetGroupGatewaysResultContentArray) ElementType

func (GetGroupGatewaysResultContentArray) ToGetGroupGatewaysResultContentArrayOutput

func (i GetGroupGatewaysResultContentArray) ToGetGroupGatewaysResultContentArrayOutput() GetGroupGatewaysResultContentArrayOutput

func (GetGroupGatewaysResultContentArray) ToGetGroupGatewaysResultContentArrayOutputWithContext

func (i GetGroupGatewaysResultContentArray) ToGetGroupGatewaysResultContentArrayOutputWithContext(ctx context.Context) GetGroupGatewaysResultContentArrayOutput

type GetGroupGatewaysResultContentArrayInput

type GetGroupGatewaysResultContentArrayInput interface {
	pulumi.Input

	ToGetGroupGatewaysResultContentArrayOutput() GetGroupGatewaysResultContentArrayOutput
	ToGetGroupGatewaysResultContentArrayOutputWithContext(context.Context) GetGroupGatewaysResultContentArrayOutput
}

GetGroupGatewaysResultContentArrayInput is an input type that accepts GetGroupGatewaysResultContentArray and GetGroupGatewaysResultContentArrayOutput values. You can construct a concrete instance of `GetGroupGatewaysResultContentArrayInput` via:

GetGroupGatewaysResultContentArray{ GetGroupGatewaysResultContentArgs{...} }

type GetGroupGatewaysResultContentArrayOutput

type GetGroupGatewaysResultContentArrayOutput struct{ *pulumi.OutputState }

func (GetGroupGatewaysResultContentArrayOutput) ElementType

func (GetGroupGatewaysResultContentArrayOutput) Index

func (GetGroupGatewaysResultContentArrayOutput) ToGetGroupGatewaysResultContentArrayOutput

func (o GetGroupGatewaysResultContentArrayOutput) ToGetGroupGatewaysResultContentArrayOutput() GetGroupGatewaysResultContentArrayOutput

func (GetGroupGatewaysResultContentArrayOutput) ToGetGroupGatewaysResultContentArrayOutputWithContext

func (o GetGroupGatewaysResultContentArrayOutput) ToGetGroupGatewaysResultContentArrayOutputWithContext(ctx context.Context) GetGroupGatewaysResultContentArrayOutput

type GetGroupGatewaysResultContentBindedGatewayDeployGroup

type GetGroupGatewaysResultContentBindedGatewayDeployGroup struct {
	ApplicationId   string `pulumi:"applicationId"`
	ApplicationName string `pulumi:"applicationName"`
	ApplicationType string `pulumi:"applicationType"`
	ClusterType     string `pulumi:"clusterType"`
	DeployGroupId   string `pulumi:"deployGroupId"`
	DeployGroupName string `pulumi:"deployGroupName"`
	GroupStatus     string `pulumi:"groupStatus"`
}

type GetGroupGatewaysResultContentBindedGatewayDeployGroupArgs

type GetGroupGatewaysResultContentBindedGatewayDeployGroupArgs struct {
	ApplicationId   pulumi.StringInput `pulumi:"applicationId"`
	ApplicationName pulumi.StringInput `pulumi:"applicationName"`
	ApplicationType pulumi.StringInput `pulumi:"applicationType"`
	ClusterType     pulumi.StringInput `pulumi:"clusterType"`
	DeployGroupId   pulumi.StringInput `pulumi:"deployGroupId"`
	DeployGroupName pulumi.StringInput `pulumi:"deployGroupName"`
	GroupStatus     pulumi.StringInput `pulumi:"groupStatus"`
}

func (GetGroupGatewaysResultContentBindedGatewayDeployGroupArgs) ElementType

func (GetGroupGatewaysResultContentBindedGatewayDeployGroupArgs) ToGetGroupGatewaysResultContentBindedGatewayDeployGroupOutput

func (GetGroupGatewaysResultContentBindedGatewayDeployGroupArgs) ToGetGroupGatewaysResultContentBindedGatewayDeployGroupOutputWithContext

func (i GetGroupGatewaysResultContentBindedGatewayDeployGroupArgs) ToGetGroupGatewaysResultContentBindedGatewayDeployGroupOutputWithContext(ctx context.Context) GetGroupGatewaysResultContentBindedGatewayDeployGroupOutput

type GetGroupGatewaysResultContentBindedGatewayDeployGroupArray

type GetGroupGatewaysResultContentBindedGatewayDeployGroupArray []GetGroupGatewaysResultContentBindedGatewayDeployGroupInput

func (GetGroupGatewaysResultContentBindedGatewayDeployGroupArray) ElementType

func (GetGroupGatewaysResultContentBindedGatewayDeployGroupArray) ToGetGroupGatewaysResultContentBindedGatewayDeployGroupArrayOutput

func (GetGroupGatewaysResultContentBindedGatewayDeployGroupArray) ToGetGroupGatewaysResultContentBindedGatewayDeployGroupArrayOutputWithContext

func (i GetGroupGatewaysResultContentBindedGatewayDeployGroupArray) ToGetGroupGatewaysResultContentBindedGatewayDeployGroupArrayOutputWithContext(ctx context.Context) GetGroupGatewaysResultContentBindedGatewayDeployGroupArrayOutput

type GetGroupGatewaysResultContentBindedGatewayDeployGroupArrayInput

type GetGroupGatewaysResultContentBindedGatewayDeployGroupArrayInput interface {
	pulumi.Input

	ToGetGroupGatewaysResultContentBindedGatewayDeployGroupArrayOutput() GetGroupGatewaysResultContentBindedGatewayDeployGroupArrayOutput
	ToGetGroupGatewaysResultContentBindedGatewayDeployGroupArrayOutputWithContext(context.Context) GetGroupGatewaysResultContentBindedGatewayDeployGroupArrayOutput
}

GetGroupGatewaysResultContentBindedGatewayDeployGroupArrayInput is an input type that accepts GetGroupGatewaysResultContentBindedGatewayDeployGroupArray and GetGroupGatewaysResultContentBindedGatewayDeployGroupArrayOutput values. You can construct a concrete instance of `GetGroupGatewaysResultContentBindedGatewayDeployGroupArrayInput` via:

GetGroupGatewaysResultContentBindedGatewayDeployGroupArray{ GetGroupGatewaysResultContentBindedGatewayDeployGroupArgs{...} }

type GetGroupGatewaysResultContentBindedGatewayDeployGroupArrayOutput

type GetGroupGatewaysResultContentBindedGatewayDeployGroupArrayOutput struct{ *pulumi.OutputState }

func (GetGroupGatewaysResultContentBindedGatewayDeployGroupArrayOutput) ElementType

func (GetGroupGatewaysResultContentBindedGatewayDeployGroupArrayOutput) Index

func (GetGroupGatewaysResultContentBindedGatewayDeployGroupArrayOutput) ToGetGroupGatewaysResultContentBindedGatewayDeployGroupArrayOutput

func (GetGroupGatewaysResultContentBindedGatewayDeployGroupArrayOutput) ToGetGroupGatewaysResultContentBindedGatewayDeployGroupArrayOutputWithContext

func (o GetGroupGatewaysResultContentBindedGatewayDeployGroupArrayOutput) ToGetGroupGatewaysResultContentBindedGatewayDeployGroupArrayOutputWithContext(ctx context.Context) GetGroupGatewaysResultContentBindedGatewayDeployGroupArrayOutput

type GetGroupGatewaysResultContentBindedGatewayDeployGroupInput

type GetGroupGatewaysResultContentBindedGatewayDeployGroupInput interface {
	pulumi.Input

	ToGetGroupGatewaysResultContentBindedGatewayDeployGroupOutput() GetGroupGatewaysResultContentBindedGatewayDeployGroupOutput
	ToGetGroupGatewaysResultContentBindedGatewayDeployGroupOutputWithContext(context.Context) GetGroupGatewaysResultContentBindedGatewayDeployGroupOutput
}

GetGroupGatewaysResultContentBindedGatewayDeployGroupInput is an input type that accepts GetGroupGatewaysResultContentBindedGatewayDeployGroupArgs and GetGroupGatewaysResultContentBindedGatewayDeployGroupOutput values. You can construct a concrete instance of `GetGroupGatewaysResultContentBindedGatewayDeployGroupInput` via:

GetGroupGatewaysResultContentBindedGatewayDeployGroupArgs{...}

type GetGroupGatewaysResultContentBindedGatewayDeployGroupOutput

type GetGroupGatewaysResultContentBindedGatewayDeployGroupOutput struct{ *pulumi.OutputState }

func (GetGroupGatewaysResultContentBindedGatewayDeployGroupOutput) ApplicationId

func (GetGroupGatewaysResultContentBindedGatewayDeployGroupOutput) ApplicationName

func (GetGroupGatewaysResultContentBindedGatewayDeployGroupOutput) ApplicationType

func (GetGroupGatewaysResultContentBindedGatewayDeployGroupOutput) ClusterType

func (GetGroupGatewaysResultContentBindedGatewayDeployGroupOutput) DeployGroupId

func (GetGroupGatewaysResultContentBindedGatewayDeployGroupOutput) DeployGroupName

func (GetGroupGatewaysResultContentBindedGatewayDeployGroupOutput) ElementType

func (GetGroupGatewaysResultContentBindedGatewayDeployGroupOutput) GroupStatus

func (GetGroupGatewaysResultContentBindedGatewayDeployGroupOutput) ToGetGroupGatewaysResultContentBindedGatewayDeployGroupOutput

func (GetGroupGatewaysResultContentBindedGatewayDeployGroupOutput) ToGetGroupGatewaysResultContentBindedGatewayDeployGroupOutputWithContext

func (o GetGroupGatewaysResultContentBindedGatewayDeployGroupOutput) ToGetGroupGatewaysResultContentBindedGatewayDeployGroupOutputWithContext(ctx context.Context) GetGroupGatewaysResultContentBindedGatewayDeployGroupOutput

type GetGroupGatewaysResultContentInput

type GetGroupGatewaysResultContentInput interface {
	pulumi.Input

	ToGetGroupGatewaysResultContentOutput() GetGroupGatewaysResultContentOutput
	ToGetGroupGatewaysResultContentOutputWithContext(context.Context) GetGroupGatewaysResultContentOutput
}

GetGroupGatewaysResultContentInput is an input type that accepts GetGroupGatewaysResultContentArgs and GetGroupGatewaysResultContentOutput values. You can construct a concrete instance of `GetGroupGatewaysResultContentInput` via:

GetGroupGatewaysResultContentArgs{...}

type GetGroupGatewaysResultContentOutput

type GetGroupGatewaysResultContentOutput struct{ *pulumi.OutputState }

func (GetGroupGatewaysResultContentOutput) AclMode

func (GetGroupGatewaysResultContentOutput) ApiCount

func (GetGroupGatewaysResultContentOutput) AuthType

func (GetGroupGatewaysResultContentOutput) BindedGatewayDeployGroups

func (GetGroupGatewaysResultContentOutput) CreatedTime

func (GetGroupGatewaysResultContentOutput) Description

func (GetGroupGatewaysResultContentOutput) ElementType

func (GetGroupGatewaysResultContentOutput) GatewayInstanceId

func (GetGroupGatewaysResultContentOutput) GatewayInstanceType

func (GetGroupGatewaysResultContentOutput) GroupContext

func (GetGroupGatewaysResultContentOutput) GroupId

func (GetGroupGatewaysResultContentOutput) GroupName

func (GetGroupGatewaysResultContentOutput) GroupType

func (GetGroupGatewaysResultContentOutput) NamespaceNameKey

func (GetGroupGatewaysResultContentOutput) NamespaceNameKeyPosition

func (o GetGroupGatewaysResultContentOutput) NamespaceNameKeyPosition() pulumi.StringOutput

func (GetGroupGatewaysResultContentOutput) ServiceNameKey

func (GetGroupGatewaysResultContentOutput) ServiceNameKeyPosition

func (o GetGroupGatewaysResultContentOutput) ServiceNameKeyPosition() pulumi.StringOutput

func (GetGroupGatewaysResultContentOutput) Status

func (GetGroupGatewaysResultContentOutput) ToGetGroupGatewaysResultContentOutput

func (o GetGroupGatewaysResultContentOutput) ToGetGroupGatewaysResultContentOutput() GetGroupGatewaysResultContentOutput

func (GetGroupGatewaysResultContentOutput) ToGetGroupGatewaysResultContentOutputWithContext

func (o GetGroupGatewaysResultContentOutput) ToGetGroupGatewaysResultContentOutputWithContext(ctx context.Context) GetGroupGatewaysResultContentOutput

func (GetGroupGatewaysResultContentOutput) UpdatedTime

type GetGroupGatewaysResultInput

type GetGroupGatewaysResultInput interface {
	pulumi.Input

	ToGetGroupGatewaysResultOutput() GetGroupGatewaysResultOutput
	ToGetGroupGatewaysResultOutputWithContext(context.Context) GetGroupGatewaysResultOutput
}

GetGroupGatewaysResultInput is an input type that accepts GetGroupGatewaysResultArgs and GetGroupGatewaysResultOutput values. You can construct a concrete instance of `GetGroupGatewaysResultInput` via:

GetGroupGatewaysResultArgs{...}

type GetGroupGatewaysResultOutput

type GetGroupGatewaysResultOutput struct{ *pulumi.OutputState }

func (GetGroupGatewaysResultOutput) Contents

func (GetGroupGatewaysResultOutput) ElementType

func (GetGroupGatewaysResultOutput) ToGetGroupGatewaysResultOutput

func (o GetGroupGatewaysResultOutput) ToGetGroupGatewaysResultOutput() GetGroupGatewaysResultOutput

func (GetGroupGatewaysResultOutput) ToGetGroupGatewaysResultOutputWithContext

func (o GetGroupGatewaysResultOutput) ToGetGroupGatewaysResultOutputWithContext(ctx context.Context) GetGroupGatewaysResultOutput

func (GetGroupGatewaysResultOutput) TotalCount

type GetGroupInstancesResult

type GetGroupInstancesResult struct {
	Contents   []GetGroupInstancesResultContent `pulumi:"contents"`
	TotalCount int                              `pulumi:"totalCount"`
}

type GetGroupInstancesResultArgs

type GetGroupInstancesResultArgs struct {
	Contents   GetGroupInstancesResultContentArrayInput `pulumi:"contents"`
	TotalCount pulumi.IntInput                          `pulumi:"totalCount"`
}

func (GetGroupInstancesResultArgs) ElementType

func (GetGroupInstancesResultArgs) ToGetGroupInstancesResultOutput

func (i GetGroupInstancesResultArgs) ToGetGroupInstancesResultOutput() GetGroupInstancesResultOutput

func (GetGroupInstancesResultArgs) ToGetGroupInstancesResultOutputWithContext

func (i GetGroupInstancesResultArgs) ToGetGroupInstancesResultOutputWithContext(ctx context.Context) GetGroupInstancesResultOutput

type GetGroupInstancesResultArray

type GetGroupInstancesResultArray []GetGroupInstancesResultInput

func (GetGroupInstancesResultArray) ElementType

func (GetGroupInstancesResultArray) ToGetGroupInstancesResultArrayOutput

func (i GetGroupInstancesResultArray) ToGetGroupInstancesResultArrayOutput() GetGroupInstancesResultArrayOutput

func (GetGroupInstancesResultArray) ToGetGroupInstancesResultArrayOutputWithContext

func (i GetGroupInstancesResultArray) ToGetGroupInstancesResultArrayOutputWithContext(ctx context.Context) GetGroupInstancesResultArrayOutput

type GetGroupInstancesResultArrayInput

type GetGroupInstancesResultArrayInput interface {
	pulumi.Input

	ToGetGroupInstancesResultArrayOutput() GetGroupInstancesResultArrayOutput
	ToGetGroupInstancesResultArrayOutputWithContext(context.Context) GetGroupInstancesResultArrayOutput
}

GetGroupInstancesResultArrayInput is an input type that accepts GetGroupInstancesResultArray and GetGroupInstancesResultArrayOutput values. You can construct a concrete instance of `GetGroupInstancesResultArrayInput` via:

GetGroupInstancesResultArray{ GetGroupInstancesResultArgs{...} }

type GetGroupInstancesResultArrayOutput

type GetGroupInstancesResultArrayOutput struct{ *pulumi.OutputState }

func (GetGroupInstancesResultArrayOutput) ElementType

func (GetGroupInstancesResultArrayOutput) Index

func (GetGroupInstancesResultArrayOutput) ToGetGroupInstancesResultArrayOutput

func (o GetGroupInstancesResultArrayOutput) ToGetGroupInstancesResultArrayOutput() GetGroupInstancesResultArrayOutput

func (GetGroupInstancesResultArrayOutput) ToGetGroupInstancesResultArrayOutputWithContext

func (o GetGroupInstancesResultArrayOutput) ToGetGroupInstancesResultArrayOutputWithContext(ctx context.Context) GetGroupInstancesResultArrayOutput

type GetGroupInstancesResultContent

type GetGroupInstancesResultContent struct {
	AgentVersion            string  `pulumi:"agentVersion"`
	ApplicationId           string  `pulumi:"applicationId"`
	ApplicationName         string  `pulumi:"applicationName"`
	ApplicationResourceType string  `pulumi:"applicationResourceType"`
	ApplicationType         string  `pulumi:"applicationType"`
	ClusterId               string  `pulumi:"clusterId"`
	ClusterName             string  `pulumi:"clusterName"`
	ClusterType             string  `pulumi:"clusterType"`
	CountInTsf              int     `pulumi:"countInTsf"`
	GroupId                 string  `pulumi:"groupId"`
	GroupName               string  `pulumi:"groupName"`
	InstanceAvailableStatus string  `pulumi:"instanceAvailableStatus"`
	InstanceChargeType      string  `pulumi:"instanceChargeType"`
	InstanceCreatedTime     string  `pulumi:"instanceCreatedTime"`
	InstanceDesc            string  `pulumi:"instanceDesc"`
	InstanceExpiredTime     string  `pulumi:"instanceExpiredTime"`
	InstanceId              string  `pulumi:"instanceId"`
	InstanceImportMode      string  `pulumi:"instanceImportMode"`
	InstanceLimitCpu        float64 `pulumi:"instanceLimitCpu"`
	InstanceLimitMem        float64 `pulumi:"instanceLimitMem"`
	InstanceName            string  `pulumi:"instanceName"`
	InstancePkgVersion      string  `pulumi:"instancePkgVersion"`
	InstanceStatus          string  `pulumi:"instanceStatus"`
	InstanceTotalCpu        float64 `pulumi:"instanceTotalCpu"`
	InstanceTotalMem        float64 `pulumi:"instanceTotalMem"`
	InstanceUsedCpu         float64 `pulumi:"instanceUsedCpu"`
	InstanceUsedMem         float64 `pulumi:"instanceUsedMem"`
	InstanceZoneId          string  `pulumi:"instanceZoneId"`
	LanIp                   string  `pulumi:"lanIp"`
	NamespaceId             string  `pulumi:"namespaceId"`
	NamespaceName           string  `pulumi:"namespaceName"`
	NodeInstanceId          string  `pulumi:"nodeInstanceId"`
	OperationState          int     `pulumi:"operationState"`
	Reason                  string  `pulumi:"reason"`
	RestrictState           string  `pulumi:"restrictState"`
	ServiceInstanceStatus   string  `pulumi:"serviceInstanceStatus"`
	ServiceSidecarStatus    string  `pulumi:"serviceSidecarStatus"`
	UpdateTime              string  `pulumi:"updateTime"`
	WanIp                   string  `pulumi:"wanIp"`
}

type GetGroupInstancesResultContentArgs

type GetGroupInstancesResultContentArgs struct {
	AgentVersion            pulumi.StringInput  `pulumi:"agentVersion"`
	ApplicationId           pulumi.StringInput  `pulumi:"applicationId"`
	ApplicationName         pulumi.StringInput  `pulumi:"applicationName"`
	ApplicationResourceType pulumi.StringInput  `pulumi:"applicationResourceType"`
	ApplicationType         pulumi.StringInput  `pulumi:"applicationType"`
	ClusterId               pulumi.StringInput  `pulumi:"clusterId"`
	ClusterName             pulumi.StringInput  `pulumi:"clusterName"`
	ClusterType             pulumi.StringInput  `pulumi:"clusterType"`
	CountInTsf              pulumi.IntInput     `pulumi:"countInTsf"`
	GroupId                 pulumi.StringInput  `pulumi:"groupId"`
	GroupName               pulumi.StringInput  `pulumi:"groupName"`
	InstanceAvailableStatus pulumi.StringInput  `pulumi:"instanceAvailableStatus"`
	InstanceChargeType      pulumi.StringInput  `pulumi:"instanceChargeType"`
	InstanceCreatedTime     pulumi.StringInput  `pulumi:"instanceCreatedTime"`
	InstanceDesc            pulumi.StringInput  `pulumi:"instanceDesc"`
	InstanceExpiredTime     pulumi.StringInput  `pulumi:"instanceExpiredTime"`
	InstanceId              pulumi.StringInput  `pulumi:"instanceId"`
	InstanceImportMode      pulumi.StringInput  `pulumi:"instanceImportMode"`
	InstanceLimitCpu        pulumi.Float64Input `pulumi:"instanceLimitCpu"`
	InstanceLimitMem        pulumi.Float64Input `pulumi:"instanceLimitMem"`
	InstanceName            pulumi.StringInput  `pulumi:"instanceName"`
	InstancePkgVersion      pulumi.StringInput  `pulumi:"instancePkgVersion"`
	InstanceStatus          pulumi.StringInput  `pulumi:"instanceStatus"`
	InstanceTotalCpu        pulumi.Float64Input `pulumi:"instanceTotalCpu"`
	InstanceTotalMem        pulumi.Float64Input `pulumi:"instanceTotalMem"`
	InstanceUsedCpu         pulumi.Float64Input `pulumi:"instanceUsedCpu"`
	InstanceUsedMem         pulumi.Float64Input `pulumi:"instanceUsedMem"`
	InstanceZoneId          pulumi.StringInput  `pulumi:"instanceZoneId"`
	LanIp                   pulumi.StringInput  `pulumi:"lanIp"`
	NamespaceId             pulumi.StringInput  `pulumi:"namespaceId"`
	NamespaceName           pulumi.StringInput  `pulumi:"namespaceName"`
	NodeInstanceId          pulumi.StringInput  `pulumi:"nodeInstanceId"`
	OperationState          pulumi.IntInput     `pulumi:"operationState"`
	Reason                  pulumi.StringInput  `pulumi:"reason"`
	RestrictState           pulumi.StringInput  `pulumi:"restrictState"`
	ServiceInstanceStatus   pulumi.StringInput  `pulumi:"serviceInstanceStatus"`
	ServiceSidecarStatus    pulumi.StringInput  `pulumi:"serviceSidecarStatus"`
	UpdateTime              pulumi.StringInput  `pulumi:"updateTime"`
	WanIp                   pulumi.StringInput  `pulumi:"wanIp"`
}

func (GetGroupInstancesResultContentArgs) ElementType

func (GetGroupInstancesResultContentArgs) ToGetGroupInstancesResultContentOutput

func (i GetGroupInstancesResultContentArgs) ToGetGroupInstancesResultContentOutput() GetGroupInstancesResultContentOutput

func (GetGroupInstancesResultContentArgs) ToGetGroupInstancesResultContentOutputWithContext

func (i GetGroupInstancesResultContentArgs) ToGetGroupInstancesResultContentOutputWithContext(ctx context.Context) GetGroupInstancesResultContentOutput

type GetGroupInstancesResultContentArray

type GetGroupInstancesResultContentArray []GetGroupInstancesResultContentInput

func (GetGroupInstancesResultContentArray) ElementType

func (GetGroupInstancesResultContentArray) ToGetGroupInstancesResultContentArrayOutput

func (i GetGroupInstancesResultContentArray) ToGetGroupInstancesResultContentArrayOutput() GetGroupInstancesResultContentArrayOutput

func (GetGroupInstancesResultContentArray) ToGetGroupInstancesResultContentArrayOutputWithContext

func (i GetGroupInstancesResultContentArray) ToGetGroupInstancesResultContentArrayOutputWithContext(ctx context.Context) GetGroupInstancesResultContentArrayOutput

type GetGroupInstancesResultContentArrayInput

type GetGroupInstancesResultContentArrayInput interface {
	pulumi.Input

	ToGetGroupInstancesResultContentArrayOutput() GetGroupInstancesResultContentArrayOutput
	ToGetGroupInstancesResultContentArrayOutputWithContext(context.Context) GetGroupInstancesResultContentArrayOutput
}

GetGroupInstancesResultContentArrayInput is an input type that accepts GetGroupInstancesResultContentArray and GetGroupInstancesResultContentArrayOutput values. You can construct a concrete instance of `GetGroupInstancesResultContentArrayInput` via:

GetGroupInstancesResultContentArray{ GetGroupInstancesResultContentArgs{...} }

type GetGroupInstancesResultContentArrayOutput

type GetGroupInstancesResultContentArrayOutput struct{ *pulumi.OutputState }

func (GetGroupInstancesResultContentArrayOutput) ElementType

func (GetGroupInstancesResultContentArrayOutput) Index

func (GetGroupInstancesResultContentArrayOutput) ToGetGroupInstancesResultContentArrayOutput

func (o GetGroupInstancesResultContentArrayOutput) ToGetGroupInstancesResultContentArrayOutput() GetGroupInstancesResultContentArrayOutput

func (GetGroupInstancesResultContentArrayOutput) ToGetGroupInstancesResultContentArrayOutputWithContext

func (o GetGroupInstancesResultContentArrayOutput) ToGetGroupInstancesResultContentArrayOutputWithContext(ctx context.Context) GetGroupInstancesResultContentArrayOutput

type GetGroupInstancesResultContentInput

type GetGroupInstancesResultContentInput interface {
	pulumi.Input

	ToGetGroupInstancesResultContentOutput() GetGroupInstancesResultContentOutput
	ToGetGroupInstancesResultContentOutputWithContext(context.Context) GetGroupInstancesResultContentOutput
}

GetGroupInstancesResultContentInput is an input type that accepts GetGroupInstancesResultContentArgs and GetGroupInstancesResultContentOutput values. You can construct a concrete instance of `GetGroupInstancesResultContentInput` via:

GetGroupInstancesResultContentArgs{...}

type GetGroupInstancesResultContentOutput

type GetGroupInstancesResultContentOutput struct{ *pulumi.OutputState }

func (GetGroupInstancesResultContentOutput) AgentVersion

func (GetGroupInstancesResultContentOutput) ApplicationId

func (GetGroupInstancesResultContentOutput) ApplicationName

func (GetGroupInstancesResultContentOutput) ApplicationResourceType

func (o GetGroupInstancesResultContentOutput) ApplicationResourceType() pulumi.StringOutput

func (GetGroupInstancesResultContentOutput) ApplicationType

func (GetGroupInstancesResultContentOutput) ClusterId

func (GetGroupInstancesResultContentOutput) ClusterName

func (GetGroupInstancesResultContentOutput) ClusterType

func (GetGroupInstancesResultContentOutput) CountInTsf

func (GetGroupInstancesResultContentOutput) ElementType

func (GetGroupInstancesResultContentOutput) GroupId

func (GetGroupInstancesResultContentOutput) GroupName

func (GetGroupInstancesResultContentOutput) InstanceAvailableStatus

func (o GetGroupInstancesResultContentOutput) InstanceAvailableStatus() pulumi.StringOutput

func (GetGroupInstancesResultContentOutput) InstanceChargeType

func (GetGroupInstancesResultContentOutput) InstanceCreatedTime

func (GetGroupInstancesResultContentOutput) InstanceDesc

func (GetGroupInstancesResultContentOutput) InstanceExpiredTime

func (GetGroupInstancesResultContentOutput) InstanceId

func (GetGroupInstancesResultContentOutput) InstanceImportMode

func (GetGroupInstancesResultContentOutput) InstanceLimitCpu

func (GetGroupInstancesResultContentOutput) InstanceLimitMem

func (GetGroupInstancesResultContentOutput) InstanceName

func (GetGroupInstancesResultContentOutput) InstancePkgVersion

func (GetGroupInstancesResultContentOutput) InstanceStatus

func (GetGroupInstancesResultContentOutput) InstanceTotalCpu

func (GetGroupInstancesResultContentOutput) InstanceTotalMem

func (GetGroupInstancesResultContentOutput) InstanceUsedCpu

func (GetGroupInstancesResultContentOutput) InstanceUsedMem

func (GetGroupInstancesResultContentOutput) InstanceZoneId

func (GetGroupInstancesResultContentOutput) LanIp

func (GetGroupInstancesResultContentOutput) NamespaceId

func (GetGroupInstancesResultContentOutput) NamespaceName

func (GetGroupInstancesResultContentOutput) NodeInstanceId

func (GetGroupInstancesResultContentOutput) OperationState

func (GetGroupInstancesResultContentOutput) Reason

func (GetGroupInstancesResultContentOutput) RestrictState

func (GetGroupInstancesResultContentOutput) ServiceInstanceStatus

func (o GetGroupInstancesResultContentOutput) ServiceInstanceStatus() pulumi.StringOutput

func (GetGroupInstancesResultContentOutput) ServiceSidecarStatus

func (o GetGroupInstancesResultContentOutput) ServiceSidecarStatus() pulumi.StringOutput

func (GetGroupInstancesResultContentOutput) ToGetGroupInstancesResultContentOutput

func (o GetGroupInstancesResultContentOutput) ToGetGroupInstancesResultContentOutput() GetGroupInstancesResultContentOutput

func (GetGroupInstancesResultContentOutput) ToGetGroupInstancesResultContentOutputWithContext

func (o GetGroupInstancesResultContentOutput) ToGetGroupInstancesResultContentOutputWithContext(ctx context.Context) GetGroupInstancesResultContentOutput

func (GetGroupInstancesResultContentOutput) UpdateTime

func (GetGroupInstancesResultContentOutput) WanIp

type GetGroupInstancesResultInput

type GetGroupInstancesResultInput interface {
	pulumi.Input

	ToGetGroupInstancesResultOutput() GetGroupInstancesResultOutput
	ToGetGroupInstancesResultOutputWithContext(context.Context) GetGroupInstancesResultOutput
}

GetGroupInstancesResultInput is an input type that accepts GetGroupInstancesResultArgs and GetGroupInstancesResultOutput values. You can construct a concrete instance of `GetGroupInstancesResultInput` via:

GetGroupInstancesResultArgs{...}

type GetGroupInstancesResultOutput

type GetGroupInstancesResultOutput struct{ *pulumi.OutputState }

func (GetGroupInstancesResultOutput) Contents

func (GetGroupInstancesResultOutput) ElementType

func (GetGroupInstancesResultOutput) ToGetGroupInstancesResultOutput

func (o GetGroupInstancesResultOutput) ToGetGroupInstancesResultOutput() GetGroupInstancesResultOutput

func (GetGroupInstancesResultOutput) ToGetGroupInstancesResultOutputWithContext

func (o GetGroupInstancesResultOutput) ToGetGroupInstancesResultOutputWithContext(ctx context.Context) GetGroupInstancesResultOutput

func (GetGroupInstancesResultOutput) TotalCount

type GetGroupsResult

type GetGroupsResult struct {
	Contents   []GetGroupsResultContent `pulumi:"contents"`
	TotalCount int                      `pulumi:"totalCount"`
}

type GetGroupsResultArgs

type GetGroupsResultArgs struct {
	Contents   GetGroupsResultContentArrayInput `pulumi:"contents"`
	TotalCount pulumi.IntInput                  `pulumi:"totalCount"`
}

func (GetGroupsResultArgs) ElementType

func (GetGroupsResultArgs) ElementType() reflect.Type

func (GetGroupsResultArgs) ToGetGroupsResultOutput

func (i GetGroupsResultArgs) ToGetGroupsResultOutput() GetGroupsResultOutput

func (GetGroupsResultArgs) ToGetGroupsResultOutputWithContext

func (i GetGroupsResultArgs) ToGetGroupsResultOutputWithContext(ctx context.Context) GetGroupsResultOutput

type GetGroupsResultArray

type GetGroupsResultArray []GetGroupsResultInput

func (GetGroupsResultArray) ElementType

func (GetGroupsResultArray) ElementType() reflect.Type

func (GetGroupsResultArray) ToGetGroupsResultArrayOutput

func (i GetGroupsResultArray) ToGetGroupsResultArrayOutput() GetGroupsResultArrayOutput

func (GetGroupsResultArray) ToGetGroupsResultArrayOutputWithContext

func (i GetGroupsResultArray) ToGetGroupsResultArrayOutputWithContext(ctx context.Context) GetGroupsResultArrayOutput

type GetGroupsResultArrayInput

type GetGroupsResultArrayInput interface {
	pulumi.Input

	ToGetGroupsResultArrayOutput() GetGroupsResultArrayOutput
	ToGetGroupsResultArrayOutputWithContext(context.Context) GetGroupsResultArrayOutput
}

GetGroupsResultArrayInput is an input type that accepts GetGroupsResultArray and GetGroupsResultArrayOutput values. You can construct a concrete instance of `GetGroupsResultArrayInput` via:

GetGroupsResultArray{ GetGroupsResultArgs{...} }

type GetGroupsResultArrayOutput

type GetGroupsResultArrayOutput struct{ *pulumi.OutputState }

func (GetGroupsResultArrayOutput) ElementType

func (GetGroupsResultArrayOutput) ElementType() reflect.Type

func (GetGroupsResultArrayOutput) Index

func (GetGroupsResultArrayOutput) ToGetGroupsResultArrayOutput

func (o GetGroupsResultArrayOutput) ToGetGroupsResultArrayOutput() GetGroupsResultArrayOutput

func (GetGroupsResultArrayOutput) ToGetGroupsResultArrayOutputWithContext

func (o GetGroupsResultArrayOutput) ToGetGroupsResultArrayOutputWithContext(ctx context.Context) GetGroupsResultArrayOutput

type GetGroupsResultContent

type GetGroupsResultContent struct {
	Alias             string `pulumi:"alias"`
	ApplicationId     string `pulumi:"applicationId"`
	ApplicationName   string `pulumi:"applicationName"`
	ApplicationType   string `pulumi:"applicationType"`
	ClusterId         string `pulumi:"clusterId"`
	ClusterName       string `pulumi:"clusterName"`
	CreateTime        string `pulumi:"createTime"`
	DeployDesc        string `pulumi:"deployDesc"`
	GroupDesc         string `pulumi:"groupDesc"`
	GroupId           string `pulumi:"groupId"`
	GroupName         string `pulumi:"groupName"`
	GroupResourceType string `pulumi:"groupResourceType"`
	MicroserviceType  string `pulumi:"microserviceType"`
	NamespaceId       string `pulumi:"namespaceId"`
	NamespaceName     string `pulumi:"namespaceName"`
	StartupParameters string `pulumi:"startupParameters"`
	UpdateTime        string `pulumi:"updateTime"`
	UpdatedTime       int    `pulumi:"updatedTime"`
}

type GetGroupsResultContentArgs

type GetGroupsResultContentArgs struct {
	Alias             pulumi.StringInput `pulumi:"alias"`
	ApplicationId     pulumi.StringInput `pulumi:"applicationId"`
	ApplicationName   pulumi.StringInput `pulumi:"applicationName"`
	ApplicationType   pulumi.StringInput `pulumi:"applicationType"`
	ClusterId         pulumi.StringInput `pulumi:"clusterId"`
	ClusterName       pulumi.StringInput `pulumi:"clusterName"`
	CreateTime        pulumi.StringInput `pulumi:"createTime"`
	DeployDesc        pulumi.StringInput `pulumi:"deployDesc"`
	GroupDesc         pulumi.StringInput `pulumi:"groupDesc"`
	GroupId           pulumi.StringInput `pulumi:"groupId"`
	GroupName         pulumi.StringInput `pulumi:"groupName"`
	GroupResourceType pulumi.StringInput `pulumi:"groupResourceType"`
	MicroserviceType  pulumi.StringInput `pulumi:"microserviceType"`
	NamespaceId       pulumi.StringInput `pulumi:"namespaceId"`
	NamespaceName     pulumi.StringInput `pulumi:"namespaceName"`
	StartupParameters pulumi.StringInput `pulumi:"startupParameters"`
	UpdateTime        pulumi.StringInput `pulumi:"updateTime"`
	UpdatedTime       pulumi.IntInput    `pulumi:"updatedTime"`
}

func (GetGroupsResultContentArgs) ElementType

func (GetGroupsResultContentArgs) ElementType() reflect.Type

func (GetGroupsResultContentArgs) ToGetGroupsResultContentOutput

func (i GetGroupsResultContentArgs) ToGetGroupsResultContentOutput() GetGroupsResultContentOutput

func (GetGroupsResultContentArgs) ToGetGroupsResultContentOutputWithContext

func (i GetGroupsResultContentArgs) ToGetGroupsResultContentOutputWithContext(ctx context.Context) GetGroupsResultContentOutput

type GetGroupsResultContentArray

type GetGroupsResultContentArray []GetGroupsResultContentInput

func (GetGroupsResultContentArray) ElementType

func (GetGroupsResultContentArray) ToGetGroupsResultContentArrayOutput

func (i GetGroupsResultContentArray) ToGetGroupsResultContentArrayOutput() GetGroupsResultContentArrayOutput

func (GetGroupsResultContentArray) ToGetGroupsResultContentArrayOutputWithContext

func (i GetGroupsResultContentArray) ToGetGroupsResultContentArrayOutputWithContext(ctx context.Context) GetGroupsResultContentArrayOutput

type GetGroupsResultContentArrayInput

type GetGroupsResultContentArrayInput interface {
	pulumi.Input

	ToGetGroupsResultContentArrayOutput() GetGroupsResultContentArrayOutput
	ToGetGroupsResultContentArrayOutputWithContext(context.Context) GetGroupsResultContentArrayOutput
}

GetGroupsResultContentArrayInput is an input type that accepts GetGroupsResultContentArray and GetGroupsResultContentArrayOutput values. You can construct a concrete instance of `GetGroupsResultContentArrayInput` via:

GetGroupsResultContentArray{ GetGroupsResultContentArgs{...} }

type GetGroupsResultContentArrayOutput

type GetGroupsResultContentArrayOutput struct{ *pulumi.OutputState }

func (GetGroupsResultContentArrayOutput) ElementType

func (GetGroupsResultContentArrayOutput) Index

func (GetGroupsResultContentArrayOutput) ToGetGroupsResultContentArrayOutput

func (o GetGroupsResultContentArrayOutput) ToGetGroupsResultContentArrayOutput() GetGroupsResultContentArrayOutput

func (GetGroupsResultContentArrayOutput) ToGetGroupsResultContentArrayOutputWithContext

func (o GetGroupsResultContentArrayOutput) ToGetGroupsResultContentArrayOutputWithContext(ctx context.Context) GetGroupsResultContentArrayOutput

type GetGroupsResultContentInput

type GetGroupsResultContentInput interface {
	pulumi.Input

	ToGetGroupsResultContentOutput() GetGroupsResultContentOutput
	ToGetGroupsResultContentOutputWithContext(context.Context) GetGroupsResultContentOutput
}

GetGroupsResultContentInput is an input type that accepts GetGroupsResultContentArgs and GetGroupsResultContentOutput values. You can construct a concrete instance of `GetGroupsResultContentInput` via:

GetGroupsResultContentArgs{...}

type GetGroupsResultContentOutput

type GetGroupsResultContentOutput struct{ *pulumi.OutputState }

func (GetGroupsResultContentOutput) Alias

func (GetGroupsResultContentOutput) ApplicationId

func (GetGroupsResultContentOutput) ApplicationName

func (o GetGroupsResultContentOutput) ApplicationName() pulumi.StringOutput

func (GetGroupsResultContentOutput) ApplicationType

func (o GetGroupsResultContentOutput) ApplicationType() pulumi.StringOutput

func (GetGroupsResultContentOutput) ClusterId

func (GetGroupsResultContentOutput) ClusterName

func (GetGroupsResultContentOutput) CreateTime

func (GetGroupsResultContentOutput) DeployDesc

func (GetGroupsResultContentOutput) ElementType

func (GetGroupsResultContentOutput) GroupDesc

func (GetGroupsResultContentOutput) GroupId

func (GetGroupsResultContentOutput) GroupName

func (GetGroupsResultContentOutput) GroupResourceType

func (o GetGroupsResultContentOutput) GroupResourceType() pulumi.StringOutput

func (GetGroupsResultContentOutput) MicroserviceType

func (o GetGroupsResultContentOutput) MicroserviceType() pulumi.StringOutput

func (GetGroupsResultContentOutput) NamespaceId

func (GetGroupsResultContentOutput) NamespaceName

func (GetGroupsResultContentOutput) StartupParameters

func (o GetGroupsResultContentOutput) StartupParameters() pulumi.StringOutput

func (GetGroupsResultContentOutput) ToGetGroupsResultContentOutput

func (o GetGroupsResultContentOutput) ToGetGroupsResultContentOutput() GetGroupsResultContentOutput

func (GetGroupsResultContentOutput) ToGetGroupsResultContentOutputWithContext

func (o GetGroupsResultContentOutput) ToGetGroupsResultContentOutputWithContext(ctx context.Context) GetGroupsResultContentOutput

func (GetGroupsResultContentOutput) UpdateTime

func (GetGroupsResultContentOutput) UpdatedTime

type GetGroupsResultInput

type GetGroupsResultInput interface {
	pulumi.Input

	ToGetGroupsResultOutput() GetGroupsResultOutput
	ToGetGroupsResultOutputWithContext(context.Context) GetGroupsResultOutput
}

GetGroupsResultInput is an input type that accepts GetGroupsResultArgs and GetGroupsResultOutput values. You can construct a concrete instance of `GetGroupsResultInput` via:

GetGroupsResultArgs{...}

type GetGroupsResultOutput

type GetGroupsResultOutput struct{ *pulumi.OutputState }

func (GetGroupsResultOutput) Contents

func (GetGroupsResultOutput) ElementType

func (GetGroupsResultOutput) ElementType() reflect.Type

func (GetGroupsResultOutput) ToGetGroupsResultOutput

func (o GetGroupsResultOutput) ToGetGroupsResultOutput() GetGroupsResultOutput

func (GetGroupsResultOutput) ToGetGroupsResultOutputWithContext

func (o GetGroupsResultOutput) ToGetGroupsResultOutputWithContext(ctx context.Context) GetGroupsResultOutput

func (GetGroupsResultOutput) TotalCount

func (o GetGroupsResultOutput) TotalCount() pulumi.IntOutput

type GetMicroserviceApiVersionResult

type GetMicroserviceApiVersionResult struct {
	ApplicationId   string `pulumi:"applicationId"`
	ApplicationName string `pulumi:"applicationName"`
	PkgVersion      string `pulumi:"pkgVersion"`
}

type GetMicroserviceApiVersionResultArgs

type GetMicroserviceApiVersionResultArgs struct {
	ApplicationId   pulumi.StringInput `pulumi:"applicationId"`
	ApplicationName pulumi.StringInput `pulumi:"applicationName"`
	PkgVersion      pulumi.StringInput `pulumi:"pkgVersion"`
}

func (GetMicroserviceApiVersionResultArgs) ElementType

func (GetMicroserviceApiVersionResultArgs) ToGetMicroserviceApiVersionResultOutput

func (i GetMicroserviceApiVersionResultArgs) ToGetMicroserviceApiVersionResultOutput() GetMicroserviceApiVersionResultOutput

func (GetMicroserviceApiVersionResultArgs) ToGetMicroserviceApiVersionResultOutputWithContext

func (i GetMicroserviceApiVersionResultArgs) ToGetMicroserviceApiVersionResultOutputWithContext(ctx context.Context) GetMicroserviceApiVersionResultOutput

type GetMicroserviceApiVersionResultArray

type GetMicroserviceApiVersionResultArray []GetMicroserviceApiVersionResultInput

func (GetMicroserviceApiVersionResultArray) ElementType

func (GetMicroserviceApiVersionResultArray) ToGetMicroserviceApiVersionResultArrayOutput

func (i GetMicroserviceApiVersionResultArray) ToGetMicroserviceApiVersionResultArrayOutput() GetMicroserviceApiVersionResultArrayOutput

func (GetMicroserviceApiVersionResultArray) ToGetMicroserviceApiVersionResultArrayOutputWithContext

func (i GetMicroserviceApiVersionResultArray) ToGetMicroserviceApiVersionResultArrayOutputWithContext(ctx context.Context) GetMicroserviceApiVersionResultArrayOutput

type GetMicroserviceApiVersionResultArrayInput

type GetMicroserviceApiVersionResultArrayInput interface {
	pulumi.Input

	ToGetMicroserviceApiVersionResultArrayOutput() GetMicroserviceApiVersionResultArrayOutput
	ToGetMicroserviceApiVersionResultArrayOutputWithContext(context.Context) GetMicroserviceApiVersionResultArrayOutput
}

GetMicroserviceApiVersionResultArrayInput is an input type that accepts GetMicroserviceApiVersionResultArray and GetMicroserviceApiVersionResultArrayOutput values. You can construct a concrete instance of `GetMicroserviceApiVersionResultArrayInput` via:

GetMicroserviceApiVersionResultArray{ GetMicroserviceApiVersionResultArgs{...} }

type GetMicroserviceApiVersionResultArrayOutput

type GetMicroserviceApiVersionResultArrayOutput struct{ *pulumi.OutputState }

func (GetMicroserviceApiVersionResultArrayOutput) ElementType

func (GetMicroserviceApiVersionResultArrayOutput) Index

func (GetMicroserviceApiVersionResultArrayOutput) ToGetMicroserviceApiVersionResultArrayOutput

func (o GetMicroserviceApiVersionResultArrayOutput) ToGetMicroserviceApiVersionResultArrayOutput() GetMicroserviceApiVersionResultArrayOutput

func (GetMicroserviceApiVersionResultArrayOutput) ToGetMicroserviceApiVersionResultArrayOutputWithContext

func (o GetMicroserviceApiVersionResultArrayOutput) ToGetMicroserviceApiVersionResultArrayOutputWithContext(ctx context.Context) GetMicroserviceApiVersionResultArrayOutput

type GetMicroserviceApiVersionResultInput

type GetMicroserviceApiVersionResultInput interface {
	pulumi.Input

	ToGetMicroserviceApiVersionResultOutput() GetMicroserviceApiVersionResultOutput
	ToGetMicroserviceApiVersionResultOutputWithContext(context.Context) GetMicroserviceApiVersionResultOutput
}

GetMicroserviceApiVersionResultInput is an input type that accepts GetMicroserviceApiVersionResultArgs and GetMicroserviceApiVersionResultOutput values. You can construct a concrete instance of `GetMicroserviceApiVersionResultInput` via:

GetMicroserviceApiVersionResultArgs{...}

type GetMicroserviceApiVersionResultOutput

type GetMicroserviceApiVersionResultOutput struct{ *pulumi.OutputState }

func (GetMicroserviceApiVersionResultOutput) ApplicationId

func (GetMicroserviceApiVersionResultOutput) ApplicationName

func (GetMicroserviceApiVersionResultOutput) ElementType

func (GetMicroserviceApiVersionResultOutput) PkgVersion

func (GetMicroserviceApiVersionResultOutput) ToGetMicroserviceApiVersionResultOutput

func (o GetMicroserviceApiVersionResultOutput) ToGetMicroserviceApiVersionResultOutput() GetMicroserviceApiVersionResultOutput

func (GetMicroserviceApiVersionResultOutput) ToGetMicroserviceApiVersionResultOutputWithContext

func (o GetMicroserviceApiVersionResultOutput) ToGetMicroserviceApiVersionResultOutputWithContext(ctx context.Context) GetMicroserviceApiVersionResultOutput

type GetMicroserviceResult

type GetMicroserviceResult struct {
	Contents   []GetMicroserviceResultContent `pulumi:"contents"`
	TotalCount int                            `pulumi:"totalCount"`
}

type GetMicroserviceResultArgs

type GetMicroserviceResultArgs struct {
	Contents   GetMicroserviceResultContentArrayInput `pulumi:"contents"`
	TotalCount pulumi.IntInput                        `pulumi:"totalCount"`
}

func (GetMicroserviceResultArgs) ElementType

func (GetMicroserviceResultArgs) ElementType() reflect.Type

func (GetMicroserviceResultArgs) ToGetMicroserviceResultOutput

func (i GetMicroserviceResultArgs) ToGetMicroserviceResultOutput() GetMicroserviceResultOutput

func (GetMicroserviceResultArgs) ToGetMicroserviceResultOutputWithContext

func (i GetMicroserviceResultArgs) ToGetMicroserviceResultOutputWithContext(ctx context.Context) GetMicroserviceResultOutput

type GetMicroserviceResultArray

type GetMicroserviceResultArray []GetMicroserviceResultInput

func (GetMicroserviceResultArray) ElementType

func (GetMicroserviceResultArray) ElementType() reflect.Type

func (GetMicroserviceResultArray) ToGetMicroserviceResultArrayOutput

func (i GetMicroserviceResultArray) ToGetMicroserviceResultArrayOutput() GetMicroserviceResultArrayOutput

func (GetMicroserviceResultArray) ToGetMicroserviceResultArrayOutputWithContext

func (i GetMicroserviceResultArray) ToGetMicroserviceResultArrayOutputWithContext(ctx context.Context) GetMicroserviceResultArrayOutput

type GetMicroserviceResultArrayInput

type GetMicroserviceResultArrayInput interface {
	pulumi.Input

	ToGetMicroserviceResultArrayOutput() GetMicroserviceResultArrayOutput
	ToGetMicroserviceResultArrayOutputWithContext(context.Context) GetMicroserviceResultArrayOutput
}

GetMicroserviceResultArrayInput is an input type that accepts GetMicroserviceResultArray and GetMicroserviceResultArrayOutput values. You can construct a concrete instance of `GetMicroserviceResultArrayInput` via:

GetMicroserviceResultArray{ GetMicroserviceResultArgs{...} }

type GetMicroserviceResultArrayOutput

type GetMicroserviceResultArrayOutput struct{ *pulumi.OutputState }

func (GetMicroserviceResultArrayOutput) ElementType

func (GetMicroserviceResultArrayOutput) Index

func (GetMicroserviceResultArrayOutput) ToGetMicroserviceResultArrayOutput

func (o GetMicroserviceResultArrayOutput) ToGetMicroserviceResultArrayOutput() GetMicroserviceResultArrayOutput

func (GetMicroserviceResultArrayOutput) ToGetMicroserviceResultArrayOutputWithContext

func (o GetMicroserviceResultArrayOutput) ToGetMicroserviceResultArrayOutputWithContext(ctx context.Context) GetMicroserviceResultArrayOutput

type GetMicroserviceResultContent

type GetMicroserviceResultContent struct {
	CreateTime            int    `pulumi:"createTime"`
	CriticalInstanceCount int    `pulumi:"criticalInstanceCount"`
	MicroserviceDesc      string `pulumi:"microserviceDesc"`
	MicroserviceId        string `pulumi:"microserviceId"`
	MicroserviceName      string `pulumi:"microserviceName"`
	NamespaceId           string `pulumi:"namespaceId"`
	RunInstanceCount      int    `pulumi:"runInstanceCount"`
	UpdateTime            int    `pulumi:"updateTime"`
}

type GetMicroserviceResultContentArgs

type GetMicroserviceResultContentArgs struct {
	CreateTime            pulumi.IntInput    `pulumi:"createTime"`
	CriticalInstanceCount pulumi.IntInput    `pulumi:"criticalInstanceCount"`
	MicroserviceDesc      pulumi.StringInput `pulumi:"microserviceDesc"`
	MicroserviceId        pulumi.StringInput `pulumi:"microserviceId"`
	MicroserviceName      pulumi.StringInput `pulumi:"microserviceName"`
	NamespaceId           pulumi.StringInput `pulumi:"namespaceId"`
	RunInstanceCount      pulumi.IntInput    `pulumi:"runInstanceCount"`
	UpdateTime            pulumi.IntInput    `pulumi:"updateTime"`
}

func (GetMicroserviceResultContentArgs) ElementType

func (GetMicroserviceResultContentArgs) ToGetMicroserviceResultContentOutput

func (i GetMicroserviceResultContentArgs) ToGetMicroserviceResultContentOutput() GetMicroserviceResultContentOutput

func (GetMicroserviceResultContentArgs) ToGetMicroserviceResultContentOutputWithContext

func (i GetMicroserviceResultContentArgs) ToGetMicroserviceResultContentOutputWithContext(ctx context.Context) GetMicroserviceResultContentOutput

type GetMicroserviceResultContentArray

type GetMicroserviceResultContentArray []GetMicroserviceResultContentInput

func (GetMicroserviceResultContentArray) ElementType

func (GetMicroserviceResultContentArray) ToGetMicroserviceResultContentArrayOutput

func (i GetMicroserviceResultContentArray) ToGetMicroserviceResultContentArrayOutput() GetMicroserviceResultContentArrayOutput

func (GetMicroserviceResultContentArray) ToGetMicroserviceResultContentArrayOutputWithContext

func (i GetMicroserviceResultContentArray) ToGetMicroserviceResultContentArrayOutputWithContext(ctx context.Context) GetMicroserviceResultContentArrayOutput

type GetMicroserviceResultContentArrayInput

type GetMicroserviceResultContentArrayInput interface {
	pulumi.Input

	ToGetMicroserviceResultContentArrayOutput() GetMicroserviceResultContentArrayOutput
	ToGetMicroserviceResultContentArrayOutputWithContext(context.Context) GetMicroserviceResultContentArrayOutput
}

GetMicroserviceResultContentArrayInput is an input type that accepts GetMicroserviceResultContentArray and GetMicroserviceResultContentArrayOutput values. You can construct a concrete instance of `GetMicroserviceResultContentArrayInput` via:

GetMicroserviceResultContentArray{ GetMicroserviceResultContentArgs{...} }

type GetMicroserviceResultContentArrayOutput

type GetMicroserviceResultContentArrayOutput struct{ *pulumi.OutputState }

func (GetMicroserviceResultContentArrayOutput) ElementType

func (GetMicroserviceResultContentArrayOutput) Index

func (GetMicroserviceResultContentArrayOutput) ToGetMicroserviceResultContentArrayOutput

func (o GetMicroserviceResultContentArrayOutput) ToGetMicroserviceResultContentArrayOutput() GetMicroserviceResultContentArrayOutput

func (GetMicroserviceResultContentArrayOutput) ToGetMicroserviceResultContentArrayOutputWithContext

func (o GetMicroserviceResultContentArrayOutput) ToGetMicroserviceResultContentArrayOutputWithContext(ctx context.Context) GetMicroserviceResultContentArrayOutput

type GetMicroserviceResultContentInput

type GetMicroserviceResultContentInput interface {
	pulumi.Input

	ToGetMicroserviceResultContentOutput() GetMicroserviceResultContentOutput
	ToGetMicroserviceResultContentOutputWithContext(context.Context) GetMicroserviceResultContentOutput
}

GetMicroserviceResultContentInput is an input type that accepts GetMicroserviceResultContentArgs and GetMicroserviceResultContentOutput values. You can construct a concrete instance of `GetMicroserviceResultContentInput` via:

GetMicroserviceResultContentArgs{...}

type GetMicroserviceResultContentOutput

type GetMicroserviceResultContentOutput struct{ *pulumi.OutputState }

func (GetMicroserviceResultContentOutput) CreateTime

func (GetMicroserviceResultContentOutput) CriticalInstanceCount

func (o GetMicroserviceResultContentOutput) CriticalInstanceCount() pulumi.IntOutput

func (GetMicroserviceResultContentOutput) ElementType

func (GetMicroserviceResultContentOutput) MicroserviceDesc

func (GetMicroserviceResultContentOutput) MicroserviceId

func (GetMicroserviceResultContentOutput) MicroserviceName

func (GetMicroserviceResultContentOutput) NamespaceId

func (GetMicroserviceResultContentOutput) RunInstanceCount

func (GetMicroserviceResultContentOutput) ToGetMicroserviceResultContentOutput

func (o GetMicroserviceResultContentOutput) ToGetMicroserviceResultContentOutput() GetMicroserviceResultContentOutput

func (GetMicroserviceResultContentOutput) ToGetMicroserviceResultContentOutputWithContext

func (o GetMicroserviceResultContentOutput) ToGetMicroserviceResultContentOutputWithContext(ctx context.Context) GetMicroserviceResultContentOutput

func (GetMicroserviceResultContentOutput) UpdateTime

type GetMicroserviceResultInput

type GetMicroserviceResultInput interface {
	pulumi.Input

	ToGetMicroserviceResultOutput() GetMicroserviceResultOutput
	ToGetMicroserviceResultOutputWithContext(context.Context) GetMicroserviceResultOutput
}

GetMicroserviceResultInput is an input type that accepts GetMicroserviceResultArgs and GetMicroserviceResultOutput values. You can construct a concrete instance of `GetMicroserviceResultInput` via:

GetMicroserviceResultArgs{...}

type GetMicroserviceResultOutput

type GetMicroserviceResultOutput struct{ *pulumi.OutputState }

func (GetMicroserviceResultOutput) Contents

func (GetMicroserviceResultOutput) ElementType

func (GetMicroserviceResultOutput) ToGetMicroserviceResultOutput

func (o GetMicroserviceResultOutput) ToGetMicroserviceResultOutput() GetMicroserviceResultOutput

func (GetMicroserviceResultOutput) ToGetMicroserviceResultOutputWithContext

func (o GetMicroserviceResultOutput) ToGetMicroserviceResultOutputWithContext(ctx context.Context) GetMicroserviceResultOutput

func (GetMicroserviceResultOutput) TotalCount

type GetMsApiListResult

type GetMsApiListResult struct {
	Contents   []GetMsApiListResultContent `pulumi:"contents"`
	TotalCount int                         `pulumi:"totalCount"`
}

type GetMsApiListResultArgs

type GetMsApiListResultArgs struct {
	Contents   GetMsApiListResultContentArrayInput `pulumi:"contents"`
	TotalCount pulumi.IntInput                     `pulumi:"totalCount"`
}

func (GetMsApiListResultArgs) ElementType

func (GetMsApiListResultArgs) ElementType() reflect.Type

func (GetMsApiListResultArgs) ToGetMsApiListResultOutput

func (i GetMsApiListResultArgs) ToGetMsApiListResultOutput() GetMsApiListResultOutput

func (GetMsApiListResultArgs) ToGetMsApiListResultOutputWithContext

func (i GetMsApiListResultArgs) ToGetMsApiListResultOutputWithContext(ctx context.Context) GetMsApiListResultOutput

type GetMsApiListResultArray

type GetMsApiListResultArray []GetMsApiListResultInput

func (GetMsApiListResultArray) ElementType

func (GetMsApiListResultArray) ElementType() reflect.Type

func (GetMsApiListResultArray) ToGetMsApiListResultArrayOutput

func (i GetMsApiListResultArray) ToGetMsApiListResultArrayOutput() GetMsApiListResultArrayOutput

func (GetMsApiListResultArray) ToGetMsApiListResultArrayOutputWithContext

func (i GetMsApiListResultArray) ToGetMsApiListResultArrayOutputWithContext(ctx context.Context) GetMsApiListResultArrayOutput

type GetMsApiListResultArrayInput

type GetMsApiListResultArrayInput interface {
	pulumi.Input

	ToGetMsApiListResultArrayOutput() GetMsApiListResultArrayOutput
	ToGetMsApiListResultArrayOutputWithContext(context.Context) GetMsApiListResultArrayOutput
}

GetMsApiListResultArrayInput is an input type that accepts GetMsApiListResultArray and GetMsApiListResultArrayOutput values. You can construct a concrete instance of `GetMsApiListResultArrayInput` via:

GetMsApiListResultArray{ GetMsApiListResultArgs{...} }

type GetMsApiListResultArrayOutput

type GetMsApiListResultArrayOutput struct{ *pulumi.OutputState }

func (GetMsApiListResultArrayOutput) ElementType

func (GetMsApiListResultArrayOutput) Index

func (GetMsApiListResultArrayOutput) ToGetMsApiListResultArrayOutput

func (o GetMsApiListResultArrayOutput) ToGetMsApiListResultArrayOutput() GetMsApiListResultArrayOutput

func (GetMsApiListResultArrayOutput) ToGetMsApiListResultArrayOutputWithContext

func (o GetMsApiListResultArrayOutput) ToGetMsApiListResultArrayOutputWithContext(ctx context.Context) GetMsApiListResultArrayOutput

type GetMsApiListResultContent

type GetMsApiListResultContent struct {
	Description string `pulumi:"description"`
	Method      string `pulumi:"method"`
	Path        string `pulumi:"path"`
	Status      int    `pulumi:"status"`
}

type GetMsApiListResultContentArgs

type GetMsApiListResultContentArgs struct {
	Description pulumi.StringInput `pulumi:"description"`
	Method      pulumi.StringInput `pulumi:"method"`
	Path        pulumi.StringInput `pulumi:"path"`
	Status      pulumi.IntInput    `pulumi:"status"`
}

func (GetMsApiListResultContentArgs) ElementType

func (GetMsApiListResultContentArgs) ToGetMsApiListResultContentOutput

func (i GetMsApiListResultContentArgs) ToGetMsApiListResultContentOutput() GetMsApiListResultContentOutput

func (GetMsApiListResultContentArgs) ToGetMsApiListResultContentOutputWithContext

func (i GetMsApiListResultContentArgs) ToGetMsApiListResultContentOutputWithContext(ctx context.Context) GetMsApiListResultContentOutput

type GetMsApiListResultContentArray

type GetMsApiListResultContentArray []GetMsApiListResultContentInput

func (GetMsApiListResultContentArray) ElementType

func (GetMsApiListResultContentArray) ToGetMsApiListResultContentArrayOutput

func (i GetMsApiListResultContentArray) ToGetMsApiListResultContentArrayOutput() GetMsApiListResultContentArrayOutput

func (GetMsApiListResultContentArray) ToGetMsApiListResultContentArrayOutputWithContext

func (i GetMsApiListResultContentArray) ToGetMsApiListResultContentArrayOutputWithContext(ctx context.Context) GetMsApiListResultContentArrayOutput

type GetMsApiListResultContentArrayInput

type GetMsApiListResultContentArrayInput interface {
	pulumi.Input

	ToGetMsApiListResultContentArrayOutput() GetMsApiListResultContentArrayOutput
	ToGetMsApiListResultContentArrayOutputWithContext(context.Context) GetMsApiListResultContentArrayOutput
}

GetMsApiListResultContentArrayInput is an input type that accepts GetMsApiListResultContentArray and GetMsApiListResultContentArrayOutput values. You can construct a concrete instance of `GetMsApiListResultContentArrayInput` via:

GetMsApiListResultContentArray{ GetMsApiListResultContentArgs{...} }

type GetMsApiListResultContentArrayOutput

type GetMsApiListResultContentArrayOutput struct{ *pulumi.OutputState }

func (GetMsApiListResultContentArrayOutput) ElementType

func (GetMsApiListResultContentArrayOutput) Index

func (GetMsApiListResultContentArrayOutput) ToGetMsApiListResultContentArrayOutput

func (o GetMsApiListResultContentArrayOutput) ToGetMsApiListResultContentArrayOutput() GetMsApiListResultContentArrayOutput

func (GetMsApiListResultContentArrayOutput) ToGetMsApiListResultContentArrayOutputWithContext

func (o GetMsApiListResultContentArrayOutput) ToGetMsApiListResultContentArrayOutputWithContext(ctx context.Context) GetMsApiListResultContentArrayOutput

type GetMsApiListResultContentInput

type GetMsApiListResultContentInput interface {
	pulumi.Input

	ToGetMsApiListResultContentOutput() GetMsApiListResultContentOutput
	ToGetMsApiListResultContentOutputWithContext(context.Context) GetMsApiListResultContentOutput
}

GetMsApiListResultContentInput is an input type that accepts GetMsApiListResultContentArgs and GetMsApiListResultContentOutput values. You can construct a concrete instance of `GetMsApiListResultContentInput` via:

GetMsApiListResultContentArgs{...}

type GetMsApiListResultContentOutput

type GetMsApiListResultContentOutput struct{ *pulumi.OutputState }

func (GetMsApiListResultContentOutput) Description

func (GetMsApiListResultContentOutput) ElementType

func (GetMsApiListResultContentOutput) Method

func (GetMsApiListResultContentOutput) Path

func (GetMsApiListResultContentOutput) Status

func (GetMsApiListResultContentOutput) ToGetMsApiListResultContentOutput

func (o GetMsApiListResultContentOutput) ToGetMsApiListResultContentOutput() GetMsApiListResultContentOutput

func (GetMsApiListResultContentOutput) ToGetMsApiListResultContentOutputWithContext

func (o GetMsApiListResultContentOutput) ToGetMsApiListResultContentOutputWithContext(ctx context.Context) GetMsApiListResultContentOutput

type GetMsApiListResultInput

type GetMsApiListResultInput interface {
	pulumi.Input

	ToGetMsApiListResultOutput() GetMsApiListResultOutput
	ToGetMsApiListResultOutputWithContext(context.Context) GetMsApiListResultOutput
}

GetMsApiListResultInput is an input type that accepts GetMsApiListResultArgs and GetMsApiListResultOutput values. You can construct a concrete instance of `GetMsApiListResultInput` via:

GetMsApiListResultArgs{...}

type GetMsApiListResultOutput

type GetMsApiListResultOutput struct{ *pulumi.OutputState }

func (GetMsApiListResultOutput) Contents

func (GetMsApiListResultOutput) ElementType

func (GetMsApiListResultOutput) ElementType() reflect.Type

func (GetMsApiListResultOutput) ToGetMsApiListResultOutput

func (o GetMsApiListResultOutput) ToGetMsApiListResultOutput() GetMsApiListResultOutput

func (GetMsApiListResultOutput) ToGetMsApiListResultOutputWithContext

func (o GetMsApiListResultOutput) ToGetMsApiListResultOutputWithContext(ctx context.Context) GetMsApiListResultOutput

func (GetMsApiListResultOutput) TotalCount

func (o GetMsApiListResultOutput) TotalCount() pulumi.IntOutput

type GetPodInstancesResult

type GetPodInstancesResult struct {
	Contents   []GetPodInstancesResultContent `pulumi:"contents"`
	TotalCount int                            `pulumi:"totalCount"`
}

type GetPodInstancesResultArgs

type GetPodInstancesResultArgs struct {
	Contents   GetPodInstancesResultContentArrayInput `pulumi:"contents"`
	TotalCount pulumi.IntInput                        `pulumi:"totalCount"`
}

func (GetPodInstancesResultArgs) ElementType

func (GetPodInstancesResultArgs) ElementType() reflect.Type

func (GetPodInstancesResultArgs) ToGetPodInstancesResultOutput

func (i GetPodInstancesResultArgs) ToGetPodInstancesResultOutput() GetPodInstancesResultOutput

func (GetPodInstancesResultArgs) ToGetPodInstancesResultOutputWithContext

func (i GetPodInstancesResultArgs) ToGetPodInstancesResultOutputWithContext(ctx context.Context) GetPodInstancesResultOutput

type GetPodInstancesResultArray

type GetPodInstancesResultArray []GetPodInstancesResultInput

func (GetPodInstancesResultArray) ElementType

func (GetPodInstancesResultArray) ElementType() reflect.Type

func (GetPodInstancesResultArray) ToGetPodInstancesResultArrayOutput

func (i GetPodInstancesResultArray) ToGetPodInstancesResultArrayOutput() GetPodInstancesResultArrayOutput

func (GetPodInstancesResultArray) ToGetPodInstancesResultArrayOutputWithContext

func (i GetPodInstancesResultArray) ToGetPodInstancesResultArrayOutputWithContext(ctx context.Context) GetPodInstancesResultArrayOutput

type GetPodInstancesResultArrayInput

type GetPodInstancesResultArrayInput interface {
	pulumi.Input

	ToGetPodInstancesResultArrayOutput() GetPodInstancesResultArrayOutput
	ToGetPodInstancesResultArrayOutputWithContext(context.Context) GetPodInstancesResultArrayOutput
}

GetPodInstancesResultArrayInput is an input type that accepts GetPodInstancesResultArray and GetPodInstancesResultArrayOutput values. You can construct a concrete instance of `GetPodInstancesResultArrayInput` via:

GetPodInstancesResultArray{ GetPodInstancesResultArgs{...} }

type GetPodInstancesResultArrayOutput

type GetPodInstancesResultArrayOutput struct{ *pulumi.OutputState }

func (GetPodInstancesResultArrayOutput) ElementType

func (GetPodInstancesResultArrayOutput) Index

func (GetPodInstancesResultArrayOutput) ToGetPodInstancesResultArrayOutput

func (o GetPodInstancesResultArrayOutput) ToGetPodInstancesResultArrayOutput() GetPodInstancesResultArrayOutput

func (GetPodInstancesResultArrayOutput) ToGetPodInstancesResultArrayOutputWithContext

func (o GetPodInstancesResultArrayOutput) ToGetPodInstancesResultArrayOutputWithContext(ctx context.Context) GetPodInstancesResultArrayOutput

type GetPodInstancesResultContent

type GetPodInstancesResultContent struct {
	CreatedAt               string `pulumi:"createdAt"`
	InstanceAvailableStatus string `pulumi:"instanceAvailableStatus"`
	InstanceStatus          string `pulumi:"instanceStatus"`
	Ip                      string `pulumi:"ip"`
	NodeInstanceId          string `pulumi:"nodeInstanceId"`
	NodeIp                  string `pulumi:"nodeIp"`
	PodId                   string `pulumi:"podId"`
	PodName                 string `pulumi:"podName"`
	ReadyCount              int    `pulumi:"readyCount"`
	Reason                  string `pulumi:"reason"`
	RestartCount            int    `pulumi:"restartCount"`
	Runtime                 string `pulumi:"runtime"`
	ServiceInstanceStatus   string `pulumi:"serviceInstanceStatus"`
	Status                  string `pulumi:"status"`
}

type GetPodInstancesResultContentArgs

type GetPodInstancesResultContentArgs struct {
	CreatedAt               pulumi.StringInput `pulumi:"createdAt"`
	InstanceAvailableStatus pulumi.StringInput `pulumi:"instanceAvailableStatus"`
	InstanceStatus          pulumi.StringInput `pulumi:"instanceStatus"`
	Ip                      pulumi.StringInput `pulumi:"ip"`
	NodeInstanceId          pulumi.StringInput `pulumi:"nodeInstanceId"`
	NodeIp                  pulumi.StringInput `pulumi:"nodeIp"`
	PodId                   pulumi.StringInput `pulumi:"podId"`
	PodName                 pulumi.StringInput `pulumi:"podName"`
	ReadyCount              pulumi.IntInput    `pulumi:"readyCount"`
	Reason                  pulumi.StringInput `pulumi:"reason"`
	RestartCount            pulumi.IntInput    `pulumi:"restartCount"`
	Runtime                 pulumi.StringInput `pulumi:"runtime"`
	ServiceInstanceStatus   pulumi.StringInput `pulumi:"serviceInstanceStatus"`
	Status                  pulumi.StringInput `pulumi:"status"`
}

func (GetPodInstancesResultContentArgs) ElementType

func (GetPodInstancesResultContentArgs) ToGetPodInstancesResultContentOutput

func (i GetPodInstancesResultContentArgs) ToGetPodInstancesResultContentOutput() GetPodInstancesResultContentOutput

func (GetPodInstancesResultContentArgs) ToGetPodInstancesResultContentOutputWithContext

func (i GetPodInstancesResultContentArgs) ToGetPodInstancesResultContentOutputWithContext(ctx context.Context) GetPodInstancesResultContentOutput

type GetPodInstancesResultContentArray

type GetPodInstancesResultContentArray []GetPodInstancesResultContentInput

func (GetPodInstancesResultContentArray) ElementType

func (GetPodInstancesResultContentArray) ToGetPodInstancesResultContentArrayOutput

func (i GetPodInstancesResultContentArray) ToGetPodInstancesResultContentArrayOutput() GetPodInstancesResultContentArrayOutput

func (GetPodInstancesResultContentArray) ToGetPodInstancesResultContentArrayOutputWithContext

func (i GetPodInstancesResultContentArray) ToGetPodInstancesResultContentArrayOutputWithContext(ctx context.Context) GetPodInstancesResultContentArrayOutput

type GetPodInstancesResultContentArrayInput

type GetPodInstancesResultContentArrayInput interface {
	pulumi.Input

	ToGetPodInstancesResultContentArrayOutput() GetPodInstancesResultContentArrayOutput
	ToGetPodInstancesResultContentArrayOutputWithContext(context.Context) GetPodInstancesResultContentArrayOutput
}

GetPodInstancesResultContentArrayInput is an input type that accepts GetPodInstancesResultContentArray and GetPodInstancesResultContentArrayOutput values. You can construct a concrete instance of `GetPodInstancesResultContentArrayInput` via:

GetPodInstancesResultContentArray{ GetPodInstancesResultContentArgs{...} }

type GetPodInstancesResultContentArrayOutput

type GetPodInstancesResultContentArrayOutput struct{ *pulumi.OutputState }

func (GetPodInstancesResultContentArrayOutput) ElementType

func (GetPodInstancesResultContentArrayOutput) Index

func (GetPodInstancesResultContentArrayOutput) ToGetPodInstancesResultContentArrayOutput

func (o GetPodInstancesResultContentArrayOutput) ToGetPodInstancesResultContentArrayOutput() GetPodInstancesResultContentArrayOutput

func (GetPodInstancesResultContentArrayOutput) ToGetPodInstancesResultContentArrayOutputWithContext

func (o GetPodInstancesResultContentArrayOutput) ToGetPodInstancesResultContentArrayOutputWithContext(ctx context.Context) GetPodInstancesResultContentArrayOutput

type GetPodInstancesResultContentInput

type GetPodInstancesResultContentInput interface {
	pulumi.Input

	ToGetPodInstancesResultContentOutput() GetPodInstancesResultContentOutput
	ToGetPodInstancesResultContentOutputWithContext(context.Context) GetPodInstancesResultContentOutput
}

GetPodInstancesResultContentInput is an input type that accepts GetPodInstancesResultContentArgs and GetPodInstancesResultContentOutput values. You can construct a concrete instance of `GetPodInstancesResultContentInput` via:

GetPodInstancesResultContentArgs{...}

type GetPodInstancesResultContentOutput

type GetPodInstancesResultContentOutput struct{ *pulumi.OutputState }

func (GetPodInstancesResultContentOutput) CreatedAt

func (GetPodInstancesResultContentOutput) ElementType

func (GetPodInstancesResultContentOutput) InstanceAvailableStatus

func (o GetPodInstancesResultContentOutput) InstanceAvailableStatus() pulumi.StringOutput

func (GetPodInstancesResultContentOutput) InstanceStatus

func (GetPodInstancesResultContentOutput) Ip

func (GetPodInstancesResultContentOutput) NodeInstanceId

func (GetPodInstancesResultContentOutput) NodeIp

func (GetPodInstancesResultContentOutput) PodId

func (GetPodInstancesResultContentOutput) PodName

func (GetPodInstancesResultContentOutput) ReadyCount

func (GetPodInstancesResultContentOutput) Reason

func (GetPodInstancesResultContentOutput) RestartCount

func (GetPodInstancesResultContentOutput) Runtime

func (GetPodInstancesResultContentOutput) ServiceInstanceStatus

func (o GetPodInstancesResultContentOutput) ServiceInstanceStatus() pulumi.StringOutput

func (GetPodInstancesResultContentOutput) Status

func (GetPodInstancesResultContentOutput) ToGetPodInstancesResultContentOutput

func (o GetPodInstancesResultContentOutput) ToGetPodInstancesResultContentOutput() GetPodInstancesResultContentOutput

func (GetPodInstancesResultContentOutput) ToGetPodInstancesResultContentOutputWithContext

func (o GetPodInstancesResultContentOutput) ToGetPodInstancesResultContentOutputWithContext(ctx context.Context) GetPodInstancesResultContentOutput

type GetPodInstancesResultInput

type GetPodInstancesResultInput interface {
	pulumi.Input

	ToGetPodInstancesResultOutput() GetPodInstancesResultOutput
	ToGetPodInstancesResultOutputWithContext(context.Context) GetPodInstancesResultOutput
}

GetPodInstancesResultInput is an input type that accepts GetPodInstancesResultArgs and GetPodInstancesResultOutput values. You can construct a concrete instance of `GetPodInstancesResultInput` via:

GetPodInstancesResultArgs{...}

type GetPodInstancesResultOutput

type GetPodInstancesResultOutput struct{ *pulumi.OutputState }

func (GetPodInstancesResultOutput) Contents

func (GetPodInstancesResultOutput) ElementType

func (GetPodInstancesResultOutput) ToGetPodInstancesResultOutput

func (o GetPodInstancesResultOutput) ToGetPodInstancesResultOutput() GetPodInstancesResultOutput

func (GetPodInstancesResultOutput) ToGetPodInstancesResultOutputWithContext

func (o GetPodInstancesResultOutput) ToGetPodInstancesResultOutputWithContext(ctx context.Context) GetPodInstancesResultOutput

func (GetPodInstancesResultOutput) TotalCount

type GetPublicConfigSummaryResult

type GetPublicConfigSummaryResult struct {
	Contents   []GetPublicConfigSummaryResultContent `pulumi:"contents"`
	TotalCount int                                   `pulumi:"totalCount"`
}

type GetPublicConfigSummaryResultArgs

type GetPublicConfigSummaryResultArgs struct {
	Contents   GetPublicConfigSummaryResultContentArrayInput `pulumi:"contents"`
	TotalCount pulumi.IntInput                               `pulumi:"totalCount"`
}

func (GetPublicConfigSummaryResultArgs) ElementType

func (GetPublicConfigSummaryResultArgs) ToGetPublicConfigSummaryResultOutput

func (i GetPublicConfigSummaryResultArgs) ToGetPublicConfigSummaryResultOutput() GetPublicConfigSummaryResultOutput

func (GetPublicConfigSummaryResultArgs) ToGetPublicConfigSummaryResultOutputWithContext

func (i GetPublicConfigSummaryResultArgs) ToGetPublicConfigSummaryResultOutputWithContext(ctx context.Context) GetPublicConfigSummaryResultOutput

type GetPublicConfigSummaryResultArray

type GetPublicConfigSummaryResultArray []GetPublicConfigSummaryResultInput

func (GetPublicConfigSummaryResultArray) ElementType

func (GetPublicConfigSummaryResultArray) ToGetPublicConfigSummaryResultArrayOutput

func (i GetPublicConfigSummaryResultArray) ToGetPublicConfigSummaryResultArrayOutput() GetPublicConfigSummaryResultArrayOutput

func (GetPublicConfigSummaryResultArray) ToGetPublicConfigSummaryResultArrayOutputWithContext

func (i GetPublicConfigSummaryResultArray) ToGetPublicConfigSummaryResultArrayOutputWithContext(ctx context.Context) GetPublicConfigSummaryResultArrayOutput

type GetPublicConfigSummaryResultArrayInput

type GetPublicConfigSummaryResultArrayInput interface {
	pulumi.Input

	ToGetPublicConfigSummaryResultArrayOutput() GetPublicConfigSummaryResultArrayOutput
	ToGetPublicConfigSummaryResultArrayOutputWithContext(context.Context) GetPublicConfigSummaryResultArrayOutput
}

GetPublicConfigSummaryResultArrayInput is an input type that accepts GetPublicConfigSummaryResultArray and GetPublicConfigSummaryResultArrayOutput values. You can construct a concrete instance of `GetPublicConfigSummaryResultArrayInput` via:

GetPublicConfigSummaryResultArray{ GetPublicConfigSummaryResultArgs{...} }

type GetPublicConfigSummaryResultArrayOutput

type GetPublicConfigSummaryResultArrayOutput struct{ *pulumi.OutputState }

func (GetPublicConfigSummaryResultArrayOutput) ElementType

func (GetPublicConfigSummaryResultArrayOutput) Index

func (GetPublicConfigSummaryResultArrayOutput) ToGetPublicConfigSummaryResultArrayOutput

func (o GetPublicConfigSummaryResultArrayOutput) ToGetPublicConfigSummaryResultArrayOutput() GetPublicConfigSummaryResultArrayOutput

func (GetPublicConfigSummaryResultArrayOutput) ToGetPublicConfigSummaryResultArrayOutputWithContext

func (o GetPublicConfigSummaryResultArrayOutput) ToGetPublicConfigSummaryResultArrayOutputWithContext(ctx context.Context) GetPublicConfigSummaryResultArrayOutput

type GetPublicConfigSummaryResultContent

type GetPublicConfigSummaryResultContent struct {
	ApplicationId      string `pulumi:"applicationId"`
	ApplicationName    string `pulumi:"applicationName"`
	ConfigId           string `pulumi:"configId"`
	ConfigName         string `pulumi:"configName"`
	ConfigType         string `pulumi:"configType"`
	ConfigValue        string `pulumi:"configValue"`
	ConfigVersion      string `pulumi:"configVersion"`
	ConfigVersionCount int    `pulumi:"configVersionCount"`
	ConfigVersionDesc  string `pulumi:"configVersionDesc"`
	CreationTime       string `pulumi:"creationTime"`
	DeleteFlag         bool   `pulumi:"deleteFlag"`
	LastUpdateTime     string `pulumi:"lastUpdateTime"`
}

type GetPublicConfigSummaryResultContentArgs

type GetPublicConfigSummaryResultContentArgs struct {
	ApplicationId      pulumi.StringInput `pulumi:"applicationId"`
	ApplicationName    pulumi.StringInput `pulumi:"applicationName"`
	ConfigId           pulumi.StringInput `pulumi:"configId"`
	ConfigName         pulumi.StringInput `pulumi:"configName"`
	ConfigType         pulumi.StringInput `pulumi:"configType"`
	ConfigValue        pulumi.StringInput `pulumi:"configValue"`
	ConfigVersion      pulumi.StringInput `pulumi:"configVersion"`
	ConfigVersionCount pulumi.IntInput    `pulumi:"configVersionCount"`
	ConfigVersionDesc  pulumi.StringInput `pulumi:"configVersionDesc"`
	CreationTime       pulumi.StringInput `pulumi:"creationTime"`
	DeleteFlag         pulumi.BoolInput   `pulumi:"deleteFlag"`
	LastUpdateTime     pulumi.StringInput `pulumi:"lastUpdateTime"`
}

func (GetPublicConfigSummaryResultContentArgs) ElementType

func (GetPublicConfigSummaryResultContentArgs) ToGetPublicConfigSummaryResultContentOutput

func (i GetPublicConfigSummaryResultContentArgs) ToGetPublicConfigSummaryResultContentOutput() GetPublicConfigSummaryResultContentOutput

func (GetPublicConfigSummaryResultContentArgs) ToGetPublicConfigSummaryResultContentOutputWithContext

func (i GetPublicConfigSummaryResultContentArgs) ToGetPublicConfigSummaryResultContentOutputWithContext(ctx context.Context) GetPublicConfigSummaryResultContentOutput

type GetPublicConfigSummaryResultContentArray

type GetPublicConfigSummaryResultContentArray []GetPublicConfigSummaryResultContentInput

func (GetPublicConfigSummaryResultContentArray) ElementType

func (GetPublicConfigSummaryResultContentArray) ToGetPublicConfigSummaryResultContentArrayOutput

func (i GetPublicConfigSummaryResultContentArray) ToGetPublicConfigSummaryResultContentArrayOutput() GetPublicConfigSummaryResultContentArrayOutput

func (GetPublicConfigSummaryResultContentArray) ToGetPublicConfigSummaryResultContentArrayOutputWithContext

func (i GetPublicConfigSummaryResultContentArray) ToGetPublicConfigSummaryResultContentArrayOutputWithContext(ctx context.Context) GetPublicConfigSummaryResultContentArrayOutput

type GetPublicConfigSummaryResultContentArrayInput

type GetPublicConfigSummaryResultContentArrayInput interface {
	pulumi.Input

	ToGetPublicConfigSummaryResultContentArrayOutput() GetPublicConfigSummaryResultContentArrayOutput
	ToGetPublicConfigSummaryResultContentArrayOutputWithContext(context.Context) GetPublicConfigSummaryResultContentArrayOutput
}

GetPublicConfigSummaryResultContentArrayInput is an input type that accepts GetPublicConfigSummaryResultContentArray and GetPublicConfigSummaryResultContentArrayOutput values. You can construct a concrete instance of `GetPublicConfigSummaryResultContentArrayInput` via:

GetPublicConfigSummaryResultContentArray{ GetPublicConfigSummaryResultContentArgs{...} }

type GetPublicConfigSummaryResultContentArrayOutput

type GetPublicConfigSummaryResultContentArrayOutput struct{ *pulumi.OutputState }

func (GetPublicConfigSummaryResultContentArrayOutput) ElementType

func (GetPublicConfigSummaryResultContentArrayOutput) Index

func (GetPublicConfigSummaryResultContentArrayOutput) ToGetPublicConfigSummaryResultContentArrayOutput

func (o GetPublicConfigSummaryResultContentArrayOutput) ToGetPublicConfigSummaryResultContentArrayOutput() GetPublicConfigSummaryResultContentArrayOutput

func (GetPublicConfigSummaryResultContentArrayOutput) ToGetPublicConfigSummaryResultContentArrayOutputWithContext

func (o GetPublicConfigSummaryResultContentArrayOutput) ToGetPublicConfigSummaryResultContentArrayOutputWithContext(ctx context.Context) GetPublicConfigSummaryResultContentArrayOutput

type GetPublicConfigSummaryResultContentInput

type GetPublicConfigSummaryResultContentInput interface {
	pulumi.Input

	ToGetPublicConfigSummaryResultContentOutput() GetPublicConfigSummaryResultContentOutput
	ToGetPublicConfigSummaryResultContentOutputWithContext(context.Context) GetPublicConfigSummaryResultContentOutput
}

GetPublicConfigSummaryResultContentInput is an input type that accepts GetPublicConfigSummaryResultContentArgs and GetPublicConfigSummaryResultContentOutput values. You can construct a concrete instance of `GetPublicConfigSummaryResultContentInput` via:

GetPublicConfigSummaryResultContentArgs{...}

type GetPublicConfigSummaryResultContentOutput

type GetPublicConfigSummaryResultContentOutput struct{ *pulumi.OutputState }

func (GetPublicConfigSummaryResultContentOutput) ApplicationId

func (GetPublicConfigSummaryResultContentOutput) ApplicationName

func (GetPublicConfigSummaryResultContentOutput) ConfigId

func (GetPublicConfigSummaryResultContentOutput) ConfigName

func (GetPublicConfigSummaryResultContentOutput) ConfigType

func (GetPublicConfigSummaryResultContentOutput) ConfigValue

func (GetPublicConfigSummaryResultContentOutput) ConfigVersion

func (GetPublicConfigSummaryResultContentOutput) ConfigVersionCount

func (GetPublicConfigSummaryResultContentOutput) ConfigVersionDesc

func (GetPublicConfigSummaryResultContentOutput) CreationTime

func (GetPublicConfigSummaryResultContentOutput) DeleteFlag

func (GetPublicConfigSummaryResultContentOutput) ElementType

func (GetPublicConfigSummaryResultContentOutput) LastUpdateTime

func (GetPublicConfigSummaryResultContentOutput) ToGetPublicConfigSummaryResultContentOutput

func (o GetPublicConfigSummaryResultContentOutput) ToGetPublicConfigSummaryResultContentOutput() GetPublicConfigSummaryResultContentOutput

func (GetPublicConfigSummaryResultContentOutput) ToGetPublicConfigSummaryResultContentOutputWithContext

func (o GetPublicConfigSummaryResultContentOutput) ToGetPublicConfigSummaryResultContentOutputWithContext(ctx context.Context) GetPublicConfigSummaryResultContentOutput

type GetPublicConfigSummaryResultInput

type GetPublicConfigSummaryResultInput interface {
	pulumi.Input

	ToGetPublicConfigSummaryResultOutput() GetPublicConfigSummaryResultOutput
	ToGetPublicConfigSummaryResultOutputWithContext(context.Context) GetPublicConfigSummaryResultOutput
}

GetPublicConfigSummaryResultInput is an input type that accepts GetPublicConfigSummaryResultArgs and GetPublicConfigSummaryResultOutput values. You can construct a concrete instance of `GetPublicConfigSummaryResultInput` via:

GetPublicConfigSummaryResultArgs{...}

type GetPublicConfigSummaryResultOutput

type GetPublicConfigSummaryResultOutput struct{ *pulumi.OutputState }

func (GetPublicConfigSummaryResultOutput) Contents

func (GetPublicConfigSummaryResultOutput) ElementType

func (GetPublicConfigSummaryResultOutput) ToGetPublicConfigSummaryResultOutput

func (o GetPublicConfigSummaryResultOutput) ToGetPublicConfigSummaryResultOutput() GetPublicConfigSummaryResultOutput

func (GetPublicConfigSummaryResultOutput) ToGetPublicConfigSummaryResultOutputWithContext

func (o GetPublicConfigSummaryResultOutput) ToGetPublicConfigSummaryResultOutputWithContext(ctx context.Context) GetPublicConfigSummaryResultOutput

func (GetPublicConfigSummaryResultOutput) TotalCount

type GetRepositoryResult

type GetRepositoryResult struct {
	Contents   []GetRepositoryResultContent `pulumi:"contents"`
	TotalCount int                          `pulumi:"totalCount"`
}

type GetRepositoryResultArgs

type GetRepositoryResultArgs struct {
	Contents   GetRepositoryResultContentArrayInput `pulumi:"contents"`
	TotalCount pulumi.IntInput                      `pulumi:"totalCount"`
}

func (GetRepositoryResultArgs) ElementType

func (GetRepositoryResultArgs) ElementType() reflect.Type

func (GetRepositoryResultArgs) ToGetRepositoryResultOutput

func (i GetRepositoryResultArgs) ToGetRepositoryResultOutput() GetRepositoryResultOutput

func (GetRepositoryResultArgs) ToGetRepositoryResultOutputWithContext

func (i GetRepositoryResultArgs) ToGetRepositoryResultOutputWithContext(ctx context.Context) GetRepositoryResultOutput

type GetRepositoryResultArray

type GetRepositoryResultArray []GetRepositoryResultInput

func (GetRepositoryResultArray) ElementType

func (GetRepositoryResultArray) ElementType() reflect.Type

func (GetRepositoryResultArray) ToGetRepositoryResultArrayOutput

func (i GetRepositoryResultArray) ToGetRepositoryResultArrayOutput() GetRepositoryResultArrayOutput

func (GetRepositoryResultArray) ToGetRepositoryResultArrayOutputWithContext

func (i GetRepositoryResultArray) ToGetRepositoryResultArrayOutputWithContext(ctx context.Context) GetRepositoryResultArrayOutput

type GetRepositoryResultArrayInput

type GetRepositoryResultArrayInput interface {
	pulumi.Input

	ToGetRepositoryResultArrayOutput() GetRepositoryResultArrayOutput
	ToGetRepositoryResultArrayOutputWithContext(context.Context) GetRepositoryResultArrayOutput
}

GetRepositoryResultArrayInput is an input type that accepts GetRepositoryResultArray and GetRepositoryResultArrayOutput values. You can construct a concrete instance of `GetRepositoryResultArrayInput` via:

GetRepositoryResultArray{ GetRepositoryResultArgs{...} }

type GetRepositoryResultArrayOutput

type GetRepositoryResultArrayOutput struct{ *pulumi.OutputState }

func (GetRepositoryResultArrayOutput) ElementType

func (GetRepositoryResultArrayOutput) Index

func (GetRepositoryResultArrayOutput) ToGetRepositoryResultArrayOutput

func (o GetRepositoryResultArrayOutput) ToGetRepositoryResultArrayOutput() GetRepositoryResultArrayOutput

func (GetRepositoryResultArrayOutput) ToGetRepositoryResultArrayOutputWithContext

func (o GetRepositoryResultArrayOutput) ToGetRepositoryResultArrayOutputWithContext(ctx context.Context) GetRepositoryResultArrayOutput

type GetRepositoryResultContent

type GetRepositoryResultContent struct {
	BucketName     string `pulumi:"bucketName"`
	BucketRegion   string `pulumi:"bucketRegion"`
	CreateTime     string `pulumi:"createTime"`
	Directory      string `pulumi:"directory"`
	IsUsed         bool   `pulumi:"isUsed"`
	RepositoryDesc string `pulumi:"repositoryDesc"`
	RepositoryId   string `pulumi:"repositoryId"`
	RepositoryName string `pulumi:"repositoryName"`
	RepositoryType string `pulumi:"repositoryType"`
}

type GetRepositoryResultContentArgs

type GetRepositoryResultContentArgs struct {
	BucketName     pulumi.StringInput `pulumi:"bucketName"`
	BucketRegion   pulumi.StringInput `pulumi:"bucketRegion"`
	CreateTime     pulumi.StringInput `pulumi:"createTime"`
	Directory      pulumi.StringInput `pulumi:"directory"`
	IsUsed         pulumi.BoolInput   `pulumi:"isUsed"`
	RepositoryDesc pulumi.StringInput `pulumi:"repositoryDesc"`
	RepositoryId   pulumi.StringInput `pulumi:"repositoryId"`
	RepositoryName pulumi.StringInput `pulumi:"repositoryName"`
	RepositoryType pulumi.StringInput `pulumi:"repositoryType"`
}

func (GetRepositoryResultContentArgs) ElementType

func (GetRepositoryResultContentArgs) ToGetRepositoryResultContentOutput

func (i GetRepositoryResultContentArgs) ToGetRepositoryResultContentOutput() GetRepositoryResultContentOutput

func (GetRepositoryResultContentArgs) ToGetRepositoryResultContentOutputWithContext

func (i GetRepositoryResultContentArgs) ToGetRepositoryResultContentOutputWithContext(ctx context.Context) GetRepositoryResultContentOutput

type GetRepositoryResultContentArray

type GetRepositoryResultContentArray []GetRepositoryResultContentInput

func (GetRepositoryResultContentArray) ElementType

func (GetRepositoryResultContentArray) ToGetRepositoryResultContentArrayOutput

func (i GetRepositoryResultContentArray) ToGetRepositoryResultContentArrayOutput() GetRepositoryResultContentArrayOutput

func (GetRepositoryResultContentArray) ToGetRepositoryResultContentArrayOutputWithContext

func (i GetRepositoryResultContentArray) ToGetRepositoryResultContentArrayOutputWithContext(ctx context.Context) GetRepositoryResultContentArrayOutput

type GetRepositoryResultContentArrayInput

type GetRepositoryResultContentArrayInput interface {
	pulumi.Input

	ToGetRepositoryResultContentArrayOutput() GetRepositoryResultContentArrayOutput
	ToGetRepositoryResultContentArrayOutputWithContext(context.Context) GetRepositoryResultContentArrayOutput
}

GetRepositoryResultContentArrayInput is an input type that accepts GetRepositoryResultContentArray and GetRepositoryResultContentArrayOutput values. You can construct a concrete instance of `GetRepositoryResultContentArrayInput` via:

GetRepositoryResultContentArray{ GetRepositoryResultContentArgs{...} }

type GetRepositoryResultContentArrayOutput

type GetRepositoryResultContentArrayOutput struct{ *pulumi.OutputState }

func (GetRepositoryResultContentArrayOutput) ElementType

func (GetRepositoryResultContentArrayOutput) Index

func (GetRepositoryResultContentArrayOutput) ToGetRepositoryResultContentArrayOutput

func (o GetRepositoryResultContentArrayOutput) ToGetRepositoryResultContentArrayOutput() GetRepositoryResultContentArrayOutput

func (GetRepositoryResultContentArrayOutput) ToGetRepositoryResultContentArrayOutputWithContext

func (o GetRepositoryResultContentArrayOutput) ToGetRepositoryResultContentArrayOutputWithContext(ctx context.Context) GetRepositoryResultContentArrayOutput

type GetRepositoryResultContentInput

type GetRepositoryResultContentInput interface {
	pulumi.Input

	ToGetRepositoryResultContentOutput() GetRepositoryResultContentOutput
	ToGetRepositoryResultContentOutputWithContext(context.Context) GetRepositoryResultContentOutput
}

GetRepositoryResultContentInput is an input type that accepts GetRepositoryResultContentArgs and GetRepositoryResultContentOutput values. You can construct a concrete instance of `GetRepositoryResultContentInput` via:

GetRepositoryResultContentArgs{...}

type GetRepositoryResultContentOutput

type GetRepositoryResultContentOutput struct{ *pulumi.OutputState }

func (GetRepositoryResultContentOutput) BucketName

func (GetRepositoryResultContentOutput) BucketRegion

func (GetRepositoryResultContentOutput) CreateTime

func (GetRepositoryResultContentOutput) Directory

func (GetRepositoryResultContentOutput) ElementType

func (GetRepositoryResultContentOutput) IsUsed

func (GetRepositoryResultContentOutput) RepositoryDesc

func (GetRepositoryResultContentOutput) RepositoryId

func (GetRepositoryResultContentOutput) RepositoryName

func (GetRepositoryResultContentOutput) RepositoryType

func (GetRepositoryResultContentOutput) ToGetRepositoryResultContentOutput

func (o GetRepositoryResultContentOutput) ToGetRepositoryResultContentOutput() GetRepositoryResultContentOutput

func (GetRepositoryResultContentOutput) ToGetRepositoryResultContentOutputWithContext

func (o GetRepositoryResultContentOutput) ToGetRepositoryResultContentOutputWithContext(ctx context.Context) GetRepositoryResultContentOutput

type GetRepositoryResultInput

type GetRepositoryResultInput interface {
	pulumi.Input

	ToGetRepositoryResultOutput() GetRepositoryResultOutput
	ToGetRepositoryResultOutputWithContext(context.Context) GetRepositoryResultOutput
}

GetRepositoryResultInput is an input type that accepts GetRepositoryResultArgs and GetRepositoryResultOutput values. You can construct a concrete instance of `GetRepositoryResultInput` via:

GetRepositoryResultArgs{...}

type GetRepositoryResultOutput

type GetRepositoryResultOutput struct{ *pulumi.OutputState }

func (GetRepositoryResultOutput) Contents

func (GetRepositoryResultOutput) ElementType

func (GetRepositoryResultOutput) ElementType() reflect.Type

func (GetRepositoryResultOutput) ToGetRepositoryResultOutput

func (o GetRepositoryResultOutput) ToGetRepositoryResultOutput() GetRepositoryResultOutput

func (GetRepositoryResultOutput) ToGetRepositoryResultOutputWithContext

func (o GetRepositoryResultOutput) ToGetRepositoryResultOutputWithContext(ctx context.Context) GetRepositoryResultOutput

func (GetRepositoryResultOutput) TotalCount

type GetUnitRulesResult

type GetUnitRulesResult struct {
	Contents   []GetUnitRulesResultContent `pulumi:"contents"`
	TotalCount int                         `pulumi:"totalCount"`
}

type GetUnitRulesResultArgs

type GetUnitRulesResultArgs struct {
	Contents   GetUnitRulesResultContentArrayInput `pulumi:"contents"`
	TotalCount pulumi.IntInput                     `pulumi:"totalCount"`
}

func (GetUnitRulesResultArgs) ElementType

func (GetUnitRulesResultArgs) ElementType() reflect.Type

func (GetUnitRulesResultArgs) ToGetUnitRulesResultOutput

func (i GetUnitRulesResultArgs) ToGetUnitRulesResultOutput() GetUnitRulesResultOutput

func (GetUnitRulesResultArgs) ToGetUnitRulesResultOutputWithContext

func (i GetUnitRulesResultArgs) ToGetUnitRulesResultOutputWithContext(ctx context.Context) GetUnitRulesResultOutput

type GetUnitRulesResultArray

type GetUnitRulesResultArray []GetUnitRulesResultInput

func (GetUnitRulesResultArray) ElementType

func (GetUnitRulesResultArray) ElementType() reflect.Type

func (GetUnitRulesResultArray) ToGetUnitRulesResultArrayOutput

func (i GetUnitRulesResultArray) ToGetUnitRulesResultArrayOutput() GetUnitRulesResultArrayOutput

func (GetUnitRulesResultArray) ToGetUnitRulesResultArrayOutputWithContext

func (i GetUnitRulesResultArray) ToGetUnitRulesResultArrayOutputWithContext(ctx context.Context) GetUnitRulesResultArrayOutput

type GetUnitRulesResultArrayInput

type GetUnitRulesResultArrayInput interface {
	pulumi.Input

	ToGetUnitRulesResultArrayOutput() GetUnitRulesResultArrayOutput
	ToGetUnitRulesResultArrayOutputWithContext(context.Context) GetUnitRulesResultArrayOutput
}

GetUnitRulesResultArrayInput is an input type that accepts GetUnitRulesResultArray and GetUnitRulesResultArrayOutput values. You can construct a concrete instance of `GetUnitRulesResultArrayInput` via:

GetUnitRulesResultArray{ GetUnitRulesResultArgs{...} }

type GetUnitRulesResultArrayOutput

type GetUnitRulesResultArrayOutput struct{ *pulumi.OutputState }

func (GetUnitRulesResultArrayOutput) ElementType

func (GetUnitRulesResultArrayOutput) Index

func (GetUnitRulesResultArrayOutput) ToGetUnitRulesResultArrayOutput

func (o GetUnitRulesResultArrayOutput) ToGetUnitRulesResultArrayOutput() GetUnitRulesResultArrayOutput

func (GetUnitRulesResultArrayOutput) ToGetUnitRulesResultArrayOutputWithContext

func (o GetUnitRulesResultArrayOutput) ToGetUnitRulesResultArrayOutputWithContext(ctx context.Context) GetUnitRulesResultArrayOutput

type GetUnitRulesResultContent

type GetUnitRulesResultContent struct {
	CreatedTime       string                                      `pulumi:"createdTime"`
	Description       string                                      `pulumi:"description"`
	GatewayInstanceId string                                      `pulumi:"gatewayInstanceId"`
	Id                string                                      `pulumi:"id"`
	Name              string                                      `pulumi:"name"`
	Status            string                                      `pulumi:"status"`
	UnitRuleItemLists []GetUnitRulesResultContentUnitRuleItemList `pulumi:"unitRuleItemLists"`
	UpdatedTime       string                                      `pulumi:"updatedTime"`
}

type GetUnitRulesResultContentArgs

type GetUnitRulesResultContentArgs struct {
	CreatedTime       pulumi.StringInput                                  `pulumi:"createdTime"`
	Description       pulumi.StringInput                                  `pulumi:"description"`
	GatewayInstanceId pulumi.StringInput                                  `pulumi:"gatewayInstanceId"`
	Id                pulumi.StringInput                                  `pulumi:"id"`
	Name              pulumi.StringInput                                  `pulumi:"name"`
	Status            pulumi.StringInput                                  `pulumi:"status"`
	UnitRuleItemLists GetUnitRulesResultContentUnitRuleItemListArrayInput `pulumi:"unitRuleItemLists"`
	UpdatedTime       pulumi.StringInput                                  `pulumi:"updatedTime"`
}

func (GetUnitRulesResultContentArgs) ElementType

func (GetUnitRulesResultContentArgs) ToGetUnitRulesResultContentOutput

func (i GetUnitRulesResultContentArgs) ToGetUnitRulesResultContentOutput() GetUnitRulesResultContentOutput

func (GetUnitRulesResultContentArgs) ToGetUnitRulesResultContentOutputWithContext

func (i GetUnitRulesResultContentArgs) ToGetUnitRulesResultContentOutputWithContext(ctx context.Context) GetUnitRulesResultContentOutput

type GetUnitRulesResultContentArray

type GetUnitRulesResultContentArray []GetUnitRulesResultContentInput

func (GetUnitRulesResultContentArray) ElementType

func (GetUnitRulesResultContentArray) ToGetUnitRulesResultContentArrayOutput

func (i GetUnitRulesResultContentArray) ToGetUnitRulesResultContentArrayOutput() GetUnitRulesResultContentArrayOutput

func (GetUnitRulesResultContentArray) ToGetUnitRulesResultContentArrayOutputWithContext

func (i GetUnitRulesResultContentArray) ToGetUnitRulesResultContentArrayOutputWithContext(ctx context.Context) GetUnitRulesResultContentArrayOutput

type GetUnitRulesResultContentArrayInput

type GetUnitRulesResultContentArrayInput interface {
	pulumi.Input

	ToGetUnitRulesResultContentArrayOutput() GetUnitRulesResultContentArrayOutput
	ToGetUnitRulesResultContentArrayOutputWithContext(context.Context) GetUnitRulesResultContentArrayOutput
}

GetUnitRulesResultContentArrayInput is an input type that accepts GetUnitRulesResultContentArray and GetUnitRulesResultContentArrayOutput values. You can construct a concrete instance of `GetUnitRulesResultContentArrayInput` via:

GetUnitRulesResultContentArray{ GetUnitRulesResultContentArgs{...} }

type GetUnitRulesResultContentArrayOutput

type GetUnitRulesResultContentArrayOutput struct{ *pulumi.OutputState }

func (GetUnitRulesResultContentArrayOutput) ElementType

func (GetUnitRulesResultContentArrayOutput) Index

func (GetUnitRulesResultContentArrayOutput) ToGetUnitRulesResultContentArrayOutput

func (o GetUnitRulesResultContentArrayOutput) ToGetUnitRulesResultContentArrayOutput() GetUnitRulesResultContentArrayOutput

func (GetUnitRulesResultContentArrayOutput) ToGetUnitRulesResultContentArrayOutputWithContext

func (o GetUnitRulesResultContentArrayOutput) ToGetUnitRulesResultContentArrayOutputWithContext(ctx context.Context) GetUnitRulesResultContentArrayOutput

type GetUnitRulesResultContentInput

type GetUnitRulesResultContentInput interface {
	pulumi.Input

	ToGetUnitRulesResultContentOutput() GetUnitRulesResultContentOutput
	ToGetUnitRulesResultContentOutputWithContext(context.Context) GetUnitRulesResultContentOutput
}

GetUnitRulesResultContentInput is an input type that accepts GetUnitRulesResultContentArgs and GetUnitRulesResultContentOutput values. You can construct a concrete instance of `GetUnitRulesResultContentInput` via:

GetUnitRulesResultContentArgs{...}

type GetUnitRulesResultContentOutput

type GetUnitRulesResultContentOutput struct{ *pulumi.OutputState }

func (GetUnitRulesResultContentOutput) CreatedTime

func (GetUnitRulesResultContentOutput) Description

func (GetUnitRulesResultContentOutput) ElementType

func (GetUnitRulesResultContentOutput) GatewayInstanceId

func (o GetUnitRulesResultContentOutput) GatewayInstanceId() pulumi.StringOutput

func (GetUnitRulesResultContentOutput) Id

func (GetUnitRulesResultContentOutput) Name

func (GetUnitRulesResultContentOutput) Status

func (GetUnitRulesResultContentOutput) ToGetUnitRulesResultContentOutput

func (o GetUnitRulesResultContentOutput) ToGetUnitRulesResultContentOutput() GetUnitRulesResultContentOutput

func (GetUnitRulesResultContentOutput) ToGetUnitRulesResultContentOutputWithContext

func (o GetUnitRulesResultContentOutput) ToGetUnitRulesResultContentOutputWithContext(ctx context.Context) GetUnitRulesResultContentOutput

func (GetUnitRulesResultContentOutput) UnitRuleItemLists

func (GetUnitRulesResultContentOutput) UpdatedTime

type GetUnitRulesResultContentUnitRuleItemList

type GetUnitRulesResultContentUnitRuleItemList struct {
	Description       string                                                     `pulumi:"description"`
	DestNamespaceId   string                                                     `pulumi:"destNamespaceId"`
	DestNamespaceName string                                                     `pulumi:"destNamespaceName"`
	Id                string                                                     `pulumi:"id"`
	Name              string                                                     `pulumi:"name"`
	Priority          int                                                        `pulumi:"priority"`
	Relationship      string                                                     `pulumi:"relationship"`
	UnitRuleId        string                                                     `pulumi:"unitRuleId"`
	UnitRuleTagLists  []GetUnitRulesResultContentUnitRuleItemListUnitRuleTagList `pulumi:"unitRuleTagLists"`
}

type GetUnitRulesResultContentUnitRuleItemListArgs

type GetUnitRulesResultContentUnitRuleItemListArgs struct {
	Description       pulumi.StringInput                                                 `pulumi:"description"`
	DestNamespaceId   pulumi.StringInput                                                 `pulumi:"destNamespaceId"`
	DestNamespaceName pulumi.StringInput                                                 `pulumi:"destNamespaceName"`
	Id                pulumi.StringInput                                                 `pulumi:"id"`
	Name              pulumi.StringInput                                                 `pulumi:"name"`
	Priority          pulumi.IntInput                                                    `pulumi:"priority"`
	Relationship      pulumi.StringInput                                                 `pulumi:"relationship"`
	UnitRuleId        pulumi.StringInput                                                 `pulumi:"unitRuleId"`
	UnitRuleTagLists  GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArrayInput `pulumi:"unitRuleTagLists"`
}

func (GetUnitRulesResultContentUnitRuleItemListArgs) ElementType

func (GetUnitRulesResultContentUnitRuleItemListArgs) ToGetUnitRulesResultContentUnitRuleItemListOutput

func (i GetUnitRulesResultContentUnitRuleItemListArgs) ToGetUnitRulesResultContentUnitRuleItemListOutput() GetUnitRulesResultContentUnitRuleItemListOutput

func (GetUnitRulesResultContentUnitRuleItemListArgs) ToGetUnitRulesResultContentUnitRuleItemListOutputWithContext

func (i GetUnitRulesResultContentUnitRuleItemListArgs) ToGetUnitRulesResultContentUnitRuleItemListOutputWithContext(ctx context.Context) GetUnitRulesResultContentUnitRuleItemListOutput

type GetUnitRulesResultContentUnitRuleItemListArray

type GetUnitRulesResultContentUnitRuleItemListArray []GetUnitRulesResultContentUnitRuleItemListInput

func (GetUnitRulesResultContentUnitRuleItemListArray) ElementType

func (GetUnitRulesResultContentUnitRuleItemListArray) ToGetUnitRulesResultContentUnitRuleItemListArrayOutput

func (i GetUnitRulesResultContentUnitRuleItemListArray) ToGetUnitRulesResultContentUnitRuleItemListArrayOutput() GetUnitRulesResultContentUnitRuleItemListArrayOutput

func (GetUnitRulesResultContentUnitRuleItemListArray) ToGetUnitRulesResultContentUnitRuleItemListArrayOutputWithContext

func (i GetUnitRulesResultContentUnitRuleItemListArray) ToGetUnitRulesResultContentUnitRuleItemListArrayOutputWithContext(ctx context.Context) GetUnitRulesResultContentUnitRuleItemListArrayOutput

type GetUnitRulesResultContentUnitRuleItemListArrayInput

type GetUnitRulesResultContentUnitRuleItemListArrayInput interface {
	pulumi.Input

	ToGetUnitRulesResultContentUnitRuleItemListArrayOutput() GetUnitRulesResultContentUnitRuleItemListArrayOutput
	ToGetUnitRulesResultContentUnitRuleItemListArrayOutputWithContext(context.Context) GetUnitRulesResultContentUnitRuleItemListArrayOutput
}

GetUnitRulesResultContentUnitRuleItemListArrayInput is an input type that accepts GetUnitRulesResultContentUnitRuleItemListArray and GetUnitRulesResultContentUnitRuleItemListArrayOutput values. You can construct a concrete instance of `GetUnitRulesResultContentUnitRuleItemListArrayInput` via:

GetUnitRulesResultContentUnitRuleItemListArray{ GetUnitRulesResultContentUnitRuleItemListArgs{...} }

type GetUnitRulesResultContentUnitRuleItemListArrayOutput

type GetUnitRulesResultContentUnitRuleItemListArrayOutput struct{ *pulumi.OutputState }

func (GetUnitRulesResultContentUnitRuleItemListArrayOutput) ElementType

func (GetUnitRulesResultContentUnitRuleItemListArrayOutput) Index

func (GetUnitRulesResultContentUnitRuleItemListArrayOutput) ToGetUnitRulesResultContentUnitRuleItemListArrayOutput

func (GetUnitRulesResultContentUnitRuleItemListArrayOutput) ToGetUnitRulesResultContentUnitRuleItemListArrayOutputWithContext

func (o GetUnitRulesResultContentUnitRuleItemListArrayOutput) ToGetUnitRulesResultContentUnitRuleItemListArrayOutputWithContext(ctx context.Context) GetUnitRulesResultContentUnitRuleItemListArrayOutput

type GetUnitRulesResultContentUnitRuleItemListInput

type GetUnitRulesResultContentUnitRuleItemListInput interface {
	pulumi.Input

	ToGetUnitRulesResultContentUnitRuleItemListOutput() GetUnitRulesResultContentUnitRuleItemListOutput
	ToGetUnitRulesResultContentUnitRuleItemListOutputWithContext(context.Context) GetUnitRulesResultContentUnitRuleItemListOutput
}

GetUnitRulesResultContentUnitRuleItemListInput is an input type that accepts GetUnitRulesResultContentUnitRuleItemListArgs and GetUnitRulesResultContentUnitRuleItemListOutput values. You can construct a concrete instance of `GetUnitRulesResultContentUnitRuleItemListInput` via:

GetUnitRulesResultContentUnitRuleItemListArgs{...}

type GetUnitRulesResultContentUnitRuleItemListOutput

type GetUnitRulesResultContentUnitRuleItemListOutput struct{ *pulumi.OutputState }

func (GetUnitRulesResultContentUnitRuleItemListOutput) Description

func (GetUnitRulesResultContentUnitRuleItemListOutput) DestNamespaceId

func (GetUnitRulesResultContentUnitRuleItemListOutput) DestNamespaceName

func (GetUnitRulesResultContentUnitRuleItemListOutput) ElementType

func (GetUnitRulesResultContentUnitRuleItemListOutput) Id

func (GetUnitRulesResultContentUnitRuleItemListOutput) Name

func (GetUnitRulesResultContentUnitRuleItemListOutput) Priority

func (GetUnitRulesResultContentUnitRuleItemListOutput) Relationship

func (GetUnitRulesResultContentUnitRuleItemListOutput) ToGetUnitRulesResultContentUnitRuleItemListOutput

func (o GetUnitRulesResultContentUnitRuleItemListOutput) ToGetUnitRulesResultContentUnitRuleItemListOutput() GetUnitRulesResultContentUnitRuleItemListOutput

func (GetUnitRulesResultContentUnitRuleItemListOutput) ToGetUnitRulesResultContentUnitRuleItemListOutputWithContext

func (o GetUnitRulesResultContentUnitRuleItemListOutput) ToGetUnitRulesResultContentUnitRuleItemListOutputWithContext(ctx context.Context) GetUnitRulesResultContentUnitRuleItemListOutput

func (GetUnitRulesResultContentUnitRuleItemListOutput) UnitRuleId

func (GetUnitRulesResultContentUnitRuleItemListOutput) UnitRuleTagLists

type GetUnitRulesResultContentUnitRuleItemListUnitRuleTagList

type GetUnitRulesResultContentUnitRuleItemListUnitRuleTagList struct {
	Id             string `pulumi:"id"`
	TagField       string `pulumi:"tagField"`
	TagOperator    string `pulumi:"tagOperator"`
	TagType        string `pulumi:"tagType"`
	TagValue       string `pulumi:"tagValue"`
	UnitRuleItemId string `pulumi:"unitRuleItemId"`
}

type GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArgs

type GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArgs struct {
	Id             pulumi.StringInput `pulumi:"id"`
	TagField       pulumi.StringInput `pulumi:"tagField"`
	TagOperator    pulumi.StringInput `pulumi:"tagOperator"`
	TagType        pulumi.StringInput `pulumi:"tagType"`
	TagValue       pulumi.StringInput `pulumi:"tagValue"`
	UnitRuleItemId pulumi.StringInput `pulumi:"unitRuleItemId"`
}

func (GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArgs) ElementType

func (GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArgs) ToGetUnitRulesResultContentUnitRuleItemListUnitRuleTagListOutput

func (GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArgs) ToGetUnitRulesResultContentUnitRuleItemListUnitRuleTagListOutputWithContext

func (i GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArgs) ToGetUnitRulesResultContentUnitRuleItemListUnitRuleTagListOutputWithContext(ctx context.Context) GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListOutput

type GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArray

type GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArray []GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListInput

func (GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArray) ElementType

func (GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArray) ToGetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArrayOutput

func (GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArray) ToGetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArrayOutputWithContext

func (i GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArray) ToGetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArrayOutputWithContext(ctx context.Context) GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArrayOutput

type GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArrayInput

type GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArrayInput interface {
	pulumi.Input

	ToGetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArrayOutput() GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArrayOutput
	ToGetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArrayOutputWithContext(context.Context) GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArrayOutput
}

GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArrayInput is an input type that accepts GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArray and GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArrayOutput values. You can construct a concrete instance of `GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArrayInput` via:

GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArray{ GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArgs{...} }

type GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArrayOutput

type GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArrayOutput struct{ *pulumi.OutputState }

func (GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArrayOutput) ElementType

func (GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArrayOutput) Index

func (GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArrayOutput) ToGetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArrayOutput

func (GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArrayOutput) ToGetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArrayOutputWithContext

func (o GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArrayOutput) ToGetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArrayOutputWithContext(ctx context.Context) GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArrayOutput

type GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListInput

type GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListInput interface {
	pulumi.Input

	ToGetUnitRulesResultContentUnitRuleItemListUnitRuleTagListOutput() GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListOutput
	ToGetUnitRulesResultContentUnitRuleItemListUnitRuleTagListOutputWithContext(context.Context) GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListOutput
}

GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListInput is an input type that accepts GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArgs and GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListOutput values. You can construct a concrete instance of `GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListInput` via:

GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListArgs{...}

type GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListOutput

type GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListOutput struct{ *pulumi.OutputState }

func (GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListOutput) ElementType

func (GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListOutput) Id

func (GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListOutput) TagField

func (GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListOutput) TagOperator

func (GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListOutput) TagType

func (GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListOutput) TagValue

func (GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListOutput) ToGetUnitRulesResultContentUnitRuleItemListUnitRuleTagListOutput

func (GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListOutput) ToGetUnitRulesResultContentUnitRuleItemListUnitRuleTagListOutputWithContext

func (o GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListOutput) ToGetUnitRulesResultContentUnitRuleItemListUnitRuleTagListOutputWithContext(ctx context.Context) GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListOutput

func (GetUnitRulesResultContentUnitRuleItemListUnitRuleTagListOutput) UnitRuleItemId

type GetUnitRulesResultInput

type GetUnitRulesResultInput interface {
	pulumi.Input

	ToGetUnitRulesResultOutput() GetUnitRulesResultOutput
	ToGetUnitRulesResultOutputWithContext(context.Context) GetUnitRulesResultOutput
}

GetUnitRulesResultInput is an input type that accepts GetUnitRulesResultArgs and GetUnitRulesResultOutput values. You can construct a concrete instance of `GetUnitRulesResultInput` via:

GetUnitRulesResultArgs{...}

type GetUnitRulesResultOutput

type GetUnitRulesResultOutput struct{ *pulumi.OutputState }

func (GetUnitRulesResultOutput) Contents

func (GetUnitRulesResultOutput) ElementType

func (GetUnitRulesResultOutput) ElementType() reflect.Type

func (GetUnitRulesResultOutput) ToGetUnitRulesResultOutput

func (o GetUnitRulesResultOutput) ToGetUnitRulesResultOutput() GetUnitRulesResultOutput

func (GetUnitRulesResultOutput) ToGetUnitRulesResultOutputWithContext

func (o GetUnitRulesResultOutput) ToGetUnitRulesResultOutputWithContext(ctx context.Context) GetUnitRulesResultOutput

func (GetUnitRulesResultOutput) TotalCount

func (o GetUnitRulesResultOutput) TotalCount() pulumi.IntOutput

type GetUsableUnitNamespacesResult

type GetUsableUnitNamespacesResult struct {
	Contents   []GetUsableUnitNamespacesResultContent `pulumi:"contents"`
	TotalCount int                                    `pulumi:"totalCount"`
}

type GetUsableUnitNamespacesResultArgs

type GetUsableUnitNamespacesResultArgs struct {
	Contents   GetUsableUnitNamespacesResultContentArrayInput `pulumi:"contents"`
	TotalCount pulumi.IntInput                                `pulumi:"totalCount"`
}

func (GetUsableUnitNamespacesResultArgs) ElementType

func (GetUsableUnitNamespacesResultArgs) ToGetUsableUnitNamespacesResultOutput

func (i GetUsableUnitNamespacesResultArgs) ToGetUsableUnitNamespacesResultOutput() GetUsableUnitNamespacesResultOutput

func (GetUsableUnitNamespacesResultArgs) ToGetUsableUnitNamespacesResultOutputWithContext

func (i GetUsableUnitNamespacesResultArgs) ToGetUsableUnitNamespacesResultOutputWithContext(ctx context.Context) GetUsableUnitNamespacesResultOutput

type GetUsableUnitNamespacesResultArray

type GetUsableUnitNamespacesResultArray []GetUsableUnitNamespacesResultInput

func (GetUsableUnitNamespacesResultArray) ElementType

func (GetUsableUnitNamespacesResultArray) ToGetUsableUnitNamespacesResultArrayOutput

func (i GetUsableUnitNamespacesResultArray) ToGetUsableUnitNamespacesResultArrayOutput() GetUsableUnitNamespacesResultArrayOutput

func (GetUsableUnitNamespacesResultArray) ToGetUsableUnitNamespacesResultArrayOutputWithContext

func (i GetUsableUnitNamespacesResultArray) ToGetUsableUnitNamespacesResultArrayOutputWithContext(ctx context.Context) GetUsableUnitNamespacesResultArrayOutput

type GetUsableUnitNamespacesResultArrayInput

type GetUsableUnitNamespacesResultArrayInput interface {
	pulumi.Input

	ToGetUsableUnitNamespacesResultArrayOutput() GetUsableUnitNamespacesResultArrayOutput
	ToGetUsableUnitNamespacesResultArrayOutputWithContext(context.Context) GetUsableUnitNamespacesResultArrayOutput
}

GetUsableUnitNamespacesResultArrayInput is an input type that accepts GetUsableUnitNamespacesResultArray and GetUsableUnitNamespacesResultArrayOutput values. You can construct a concrete instance of `GetUsableUnitNamespacesResultArrayInput` via:

GetUsableUnitNamespacesResultArray{ GetUsableUnitNamespacesResultArgs{...} }

type GetUsableUnitNamespacesResultArrayOutput

type GetUsableUnitNamespacesResultArrayOutput struct{ *pulumi.OutputState }

func (GetUsableUnitNamespacesResultArrayOutput) ElementType

func (GetUsableUnitNamespacesResultArrayOutput) Index

func (GetUsableUnitNamespacesResultArrayOutput) ToGetUsableUnitNamespacesResultArrayOutput

func (o GetUsableUnitNamespacesResultArrayOutput) ToGetUsableUnitNamespacesResultArrayOutput() GetUsableUnitNamespacesResultArrayOutput

func (GetUsableUnitNamespacesResultArrayOutput) ToGetUsableUnitNamespacesResultArrayOutputWithContext

func (o GetUsableUnitNamespacesResultArrayOutput) ToGetUsableUnitNamespacesResultArrayOutputWithContext(ctx context.Context) GetUsableUnitNamespacesResultArrayOutput

type GetUsableUnitNamespacesResultContent

type GetUsableUnitNamespacesResultContent struct {
	CreatedTime       string `pulumi:"createdTime"`
	GatewayInstanceId string `pulumi:"gatewayInstanceId"`
	Id                string `pulumi:"id"`
	NamespaceId       string `pulumi:"namespaceId"`
	NamespaceName     string `pulumi:"namespaceName"`
	UpdatedTime       string `pulumi:"updatedTime"`
}

type GetUsableUnitNamespacesResultContentArgs

type GetUsableUnitNamespacesResultContentArgs struct {
	CreatedTime       pulumi.StringInput `pulumi:"createdTime"`
	GatewayInstanceId pulumi.StringInput `pulumi:"gatewayInstanceId"`
	Id                pulumi.StringInput `pulumi:"id"`
	NamespaceId       pulumi.StringInput `pulumi:"namespaceId"`
	NamespaceName     pulumi.StringInput `pulumi:"namespaceName"`
	UpdatedTime       pulumi.StringInput `pulumi:"updatedTime"`
}

func (GetUsableUnitNamespacesResultContentArgs) ElementType

func (GetUsableUnitNamespacesResultContentArgs) ToGetUsableUnitNamespacesResultContentOutput

func (i GetUsableUnitNamespacesResultContentArgs) ToGetUsableUnitNamespacesResultContentOutput() GetUsableUnitNamespacesResultContentOutput

func (GetUsableUnitNamespacesResultContentArgs) ToGetUsableUnitNamespacesResultContentOutputWithContext

func (i GetUsableUnitNamespacesResultContentArgs) ToGetUsableUnitNamespacesResultContentOutputWithContext(ctx context.Context) GetUsableUnitNamespacesResultContentOutput

type GetUsableUnitNamespacesResultContentArray

type GetUsableUnitNamespacesResultContentArray []GetUsableUnitNamespacesResultContentInput

func (GetUsableUnitNamespacesResultContentArray) ElementType

func (GetUsableUnitNamespacesResultContentArray) ToGetUsableUnitNamespacesResultContentArrayOutput

func (i GetUsableUnitNamespacesResultContentArray) ToGetUsableUnitNamespacesResultContentArrayOutput() GetUsableUnitNamespacesResultContentArrayOutput

func (GetUsableUnitNamespacesResultContentArray) ToGetUsableUnitNamespacesResultContentArrayOutputWithContext

func (i GetUsableUnitNamespacesResultContentArray) ToGetUsableUnitNamespacesResultContentArrayOutputWithContext(ctx context.Context) GetUsableUnitNamespacesResultContentArrayOutput

type GetUsableUnitNamespacesResultContentArrayInput

type GetUsableUnitNamespacesResultContentArrayInput interface {
	pulumi.Input

	ToGetUsableUnitNamespacesResultContentArrayOutput() GetUsableUnitNamespacesResultContentArrayOutput
	ToGetUsableUnitNamespacesResultContentArrayOutputWithContext(context.Context) GetUsableUnitNamespacesResultContentArrayOutput
}

GetUsableUnitNamespacesResultContentArrayInput is an input type that accepts GetUsableUnitNamespacesResultContentArray and GetUsableUnitNamespacesResultContentArrayOutput values. You can construct a concrete instance of `GetUsableUnitNamespacesResultContentArrayInput` via:

GetUsableUnitNamespacesResultContentArray{ GetUsableUnitNamespacesResultContentArgs{...} }

type GetUsableUnitNamespacesResultContentArrayOutput

type GetUsableUnitNamespacesResultContentArrayOutput struct{ *pulumi.OutputState }

func (GetUsableUnitNamespacesResultContentArrayOutput) ElementType

func (GetUsableUnitNamespacesResultContentArrayOutput) Index

func (GetUsableUnitNamespacesResultContentArrayOutput) ToGetUsableUnitNamespacesResultContentArrayOutput

func (o GetUsableUnitNamespacesResultContentArrayOutput) ToGetUsableUnitNamespacesResultContentArrayOutput() GetUsableUnitNamespacesResultContentArrayOutput

func (GetUsableUnitNamespacesResultContentArrayOutput) ToGetUsableUnitNamespacesResultContentArrayOutputWithContext

func (o GetUsableUnitNamespacesResultContentArrayOutput) ToGetUsableUnitNamespacesResultContentArrayOutputWithContext(ctx context.Context) GetUsableUnitNamespacesResultContentArrayOutput

type GetUsableUnitNamespacesResultContentInput

type GetUsableUnitNamespacesResultContentInput interface {
	pulumi.Input

	ToGetUsableUnitNamespacesResultContentOutput() GetUsableUnitNamespacesResultContentOutput
	ToGetUsableUnitNamespacesResultContentOutputWithContext(context.Context) GetUsableUnitNamespacesResultContentOutput
}

GetUsableUnitNamespacesResultContentInput is an input type that accepts GetUsableUnitNamespacesResultContentArgs and GetUsableUnitNamespacesResultContentOutput values. You can construct a concrete instance of `GetUsableUnitNamespacesResultContentInput` via:

GetUsableUnitNamespacesResultContentArgs{...}

type GetUsableUnitNamespacesResultContentOutput

type GetUsableUnitNamespacesResultContentOutput struct{ *pulumi.OutputState }

func (GetUsableUnitNamespacesResultContentOutput) CreatedTime

func (GetUsableUnitNamespacesResultContentOutput) ElementType

func (GetUsableUnitNamespacesResultContentOutput) GatewayInstanceId

func (GetUsableUnitNamespacesResultContentOutput) Id

func (GetUsableUnitNamespacesResultContentOutput) NamespaceId

func (GetUsableUnitNamespacesResultContentOutput) NamespaceName

func (GetUsableUnitNamespacesResultContentOutput) ToGetUsableUnitNamespacesResultContentOutput

func (o GetUsableUnitNamespacesResultContentOutput) ToGetUsableUnitNamespacesResultContentOutput() GetUsableUnitNamespacesResultContentOutput

func (GetUsableUnitNamespacesResultContentOutput) ToGetUsableUnitNamespacesResultContentOutputWithContext

func (o GetUsableUnitNamespacesResultContentOutput) ToGetUsableUnitNamespacesResultContentOutputWithContext(ctx context.Context) GetUsableUnitNamespacesResultContentOutput

func (GetUsableUnitNamespacesResultContentOutput) UpdatedTime

type GetUsableUnitNamespacesResultInput

type GetUsableUnitNamespacesResultInput interface {
	pulumi.Input

	ToGetUsableUnitNamespacesResultOutput() GetUsableUnitNamespacesResultOutput
	ToGetUsableUnitNamespacesResultOutputWithContext(context.Context) GetUsableUnitNamespacesResultOutput
}

GetUsableUnitNamespacesResultInput is an input type that accepts GetUsableUnitNamespacesResultArgs and GetUsableUnitNamespacesResultOutput values. You can construct a concrete instance of `GetUsableUnitNamespacesResultInput` via:

GetUsableUnitNamespacesResultArgs{...}

type GetUsableUnitNamespacesResultOutput

type GetUsableUnitNamespacesResultOutput struct{ *pulumi.OutputState }

func (GetUsableUnitNamespacesResultOutput) Contents

func (GetUsableUnitNamespacesResultOutput) ElementType

func (GetUsableUnitNamespacesResultOutput) ToGetUsableUnitNamespacesResultOutput

func (o GetUsableUnitNamespacesResultOutput) ToGetUsableUnitNamespacesResultOutput() GetUsableUnitNamespacesResultOutput

func (GetUsableUnitNamespacesResultOutput) ToGetUsableUnitNamespacesResultOutputWithContext

func (o GetUsableUnitNamespacesResultOutput) ToGetUsableUnitNamespacesResultOutputWithContext(ctx context.Context) GetUsableUnitNamespacesResultOutput

func (GetUsableUnitNamespacesResultOutput) TotalCount

type Group

type Group struct {
	pulumi.CustomResourceState

	// Deployment Group Notes.
	Alias pulumi.StringPtrOutput `pulumi:"alias"`
	// The application ID to which the group belongs.
	ApplicationId pulumi.StringOutput `pulumi:"applicationId"`
	// Cluster ID.
	ClusterId pulumi.StringOutput `pulumi:"clusterId"`
	// Group description.
	GroupDesc pulumi.StringPtrOutput `pulumi:"groupDesc"`
	// Group name field, length 1~60, beginning with a letter or underscore, can contain alphanumeric underscore.
	GroupName pulumi.StringOutput `pulumi:"groupName"`
	// Deployment Group Resource Type.
	GroupResourceType pulumi.StringOutput `pulumi:"groupResourceType"`
	// ID of the namespace to which the group belongs.
	NamespaceId pulumi.StringOutput `pulumi:"namespaceId"`
	// Tag description list.
	Tags pulumi.MapOutput `pulumi:"tags"`
}

func GetGroup

func GetGroup(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *GroupState, opts ...pulumi.ResourceOption) (*Group, error)

GetGroup gets an existing Group 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 NewGroup

func NewGroup(ctx *pulumi.Context,
	name string, args *GroupArgs, opts ...pulumi.ResourceOption) (*Group, error)

NewGroup registers a new resource with the given unique name, arguments, and options.

func (*Group) ElementType

func (*Group) ElementType() reflect.Type

func (*Group) ToGroupOutput

func (i *Group) ToGroupOutput() GroupOutput

func (*Group) ToGroupOutputWithContext

func (i *Group) ToGroupOutputWithContext(ctx context.Context) GroupOutput

type GroupArgs

type GroupArgs struct {
	// Deployment Group Notes.
	Alias pulumi.StringPtrInput
	// The application ID to which the group belongs.
	ApplicationId pulumi.StringInput
	// Cluster ID.
	ClusterId pulumi.StringInput
	// Group description.
	GroupDesc pulumi.StringPtrInput
	// Group name field, length 1~60, beginning with a letter or underscore, can contain alphanumeric underscore.
	GroupName pulumi.StringInput
	// ID of the namespace to which the group belongs.
	NamespaceId pulumi.StringInput
	// Tag description list.
	Tags pulumi.MapInput
}

The set of arguments for constructing a Group resource.

func (GroupArgs) ElementType

func (GroupArgs) ElementType() reflect.Type

type GroupArray

type GroupArray []GroupInput

func (GroupArray) ElementType

func (GroupArray) ElementType() reflect.Type

func (GroupArray) ToGroupArrayOutput

func (i GroupArray) ToGroupArrayOutput() GroupArrayOutput

func (GroupArray) ToGroupArrayOutputWithContext

func (i GroupArray) ToGroupArrayOutputWithContext(ctx context.Context) GroupArrayOutput

type GroupArrayInput

type GroupArrayInput interface {
	pulumi.Input

	ToGroupArrayOutput() GroupArrayOutput
	ToGroupArrayOutputWithContext(context.Context) GroupArrayOutput
}

GroupArrayInput is an input type that accepts GroupArray and GroupArrayOutput values. You can construct a concrete instance of `GroupArrayInput` via:

GroupArray{ GroupArgs{...} }

type GroupArrayOutput

type GroupArrayOutput struct{ *pulumi.OutputState }

func (GroupArrayOutput) ElementType

func (GroupArrayOutput) ElementType() reflect.Type

func (GroupArrayOutput) Index

func (GroupArrayOutput) ToGroupArrayOutput

func (o GroupArrayOutput) ToGroupArrayOutput() GroupArrayOutput

func (GroupArrayOutput) ToGroupArrayOutputWithContext

func (o GroupArrayOutput) ToGroupArrayOutputWithContext(ctx context.Context) GroupArrayOutput

type GroupInput

type GroupInput interface {
	pulumi.Input

	ToGroupOutput() GroupOutput
	ToGroupOutputWithContext(ctx context.Context) GroupOutput
}

type GroupMap

type GroupMap map[string]GroupInput

func (GroupMap) ElementType

func (GroupMap) ElementType() reflect.Type

func (GroupMap) ToGroupMapOutput

func (i GroupMap) ToGroupMapOutput() GroupMapOutput

func (GroupMap) ToGroupMapOutputWithContext

func (i GroupMap) ToGroupMapOutputWithContext(ctx context.Context) GroupMapOutput

type GroupMapInput

type GroupMapInput interface {
	pulumi.Input

	ToGroupMapOutput() GroupMapOutput
	ToGroupMapOutputWithContext(context.Context) GroupMapOutput
}

GroupMapInput is an input type that accepts GroupMap and GroupMapOutput values. You can construct a concrete instance of `GroupMapInput` via:

GroupMap{ "key": GroupArgs{...} }

type GroupMapOutput

type GroupMapOutput struct{ *pulumi.OutputState }

func (GroupMapOutput) ElementType

func (GroupMapOutput) ElementType() reflect.Type

func (GroupMapOutput) MapIndex

func (GroupMapOutput) ToGroupMapOutput

func (o GroupMapOutput) ToGroupMapOutput() GroupMapOutput

func (GroupMapOutput) ToGroupMapOutputWithContext

func (o GroupMapOutput) ToGroupMapOutputWithContext(ctx context.Context) GroupMapOutput

type GroupOutput

type GroupOutput struct{ *pulumi.OutputState }

func (GroupOutput) Alias

Deployment Group Notes.

func (GroupOutput) ApplicationId

func (o GroupOutput) ApplicationId() pulumi.StringOutput

The application ID to which the group belongs.

func (GroupOutput) ClusterId

func (o GroupOutput) ClusterId() pulumi.StringOutput

Cluster ID.

func (GroupOutput) ElementType

func (GroupOutput) ElementType() reflect.Type

func (GroupOutput) GroupDesc

func (o GroupOutput) GroupDesc() pulumi.StringPtrOutput

Group description.

func (GroupOutput) GroupName

func (o GroupOutput) GroupName() pulumi.StringOutput

Group name field, length 1~60, beginning with a letter or underscore, can contain alphanumeric underscore.

func (GroupOutput) GroupResourceType

func (o GroupOutput) GroupResourceType() pulumi.StringOutput

Deployment Group Resource Type.

func (GroupOutput) NamespaceId

func (o GroupOutput) NamespaceId() pulumi.StringOutput

ID of the namespace to which the group belongs.

func (GroupOutput) Tags

func (o GroupOutput) Tags() pulumi.MapOutput

Tag description list.

func (GroupOutput) ToGroupOutput

func (o GroupOutput) ToGroupOutput() GroupOutput

func (GroupOutput) ToGroupOutputWithContext

func (o GroupOutput) ToGroupOutputWithContext(ctx context.Context) GroupOutput

type GroupState

type GroupState struct {
	// Deployment Group Notes.
	Alias pulumi.StringPtrInput
	// The application ID to which the group belongs.
	ApplicationId pulumi.StringPtrInput
	// Cluster ID.
	ClusterId pulumi.StringPtrInput
	// Group description.
	GroupDesc pulumi.StringPtrInput
	// Group name field, length 1~60, beginning with a letter or underscore, can contain alphanumeric underscore.
	GroupName pulumi.StringPtrInput
	// Deployment Group Resource Type.
	GroupResourceType pulumi.StringPtrInput
	// ID of the namespace to which the group belongs.
	NamespaceId pulumi.StringPtrInput
	// Tag description list.
	Tags pulumi.MapInput
}

func (GroupState) ElementType

func (GroupState) ElementType() reflect.Type

type InstancesAttachment

type InstancesAttachment struct {
	pulumi.CustomResourceState

	// Cluster ID.
	ClusterId pulumi.StringOutput `pulumi:"clusterId"`
	// Image feature ID list.
	FeatureIdLists pulumi.StringArrayOutput `pulumi:"featureIdLists"`
	// Operating system image ID.
	ImageId pulumi.StringPtrOutput `pulumi:"imageId"`
	// Additional instance parameter information.
	InstanceAdvancedSettings InstancesAttachmentInstanceAdvancedSettingsPtrOutput `pulumi:"instanceAdvancedSettings"`
	// Cloud server ID.
	InstanceId pulumi.StringOutput `pulumi:"instanceId"`
	// Cloud server import mode, required for virtual machine clusters, not required for container clusters. R: Reinstall TSF
	// system image, M: Manual installation of agent.
	InstanceImportMode pulumi.StringPtrOutput `pulumi:"instanceImportMode"`
	// Associated key for system reinstallation.
	KeyId pulumi.StringPtrOutput `pulumi:"keyId"`
	// Image customization type.
	OsCustomizeType pulumi.StringPtrOutput `pulumi:"osCustomizeType"`
	// Operating system name.
	OsName pulumi.StringPtrOutput `pulumi:"osName"`
	// Reset system password.
	Password pulumi.StringPtrOutput `pulumi:"password"`
	// Security group.
	SecurityGroupIds pulumi.StringArrayOutput `pulumi:"securityGroupIds"`
	// Security group setting.
	SgId pulumi.StringPtrOutput `pulumi:"sgId"`
}

func GetInstancesAttachment

func GetInstancesAttachment(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *InstancesAttachmentState, opts ...pulumi.ResourceOption) (*InstancesAttachment, error)

GetInstancesAttachment gets an existing InstancesAttachment 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 NewInstancesAttachment

func NewInstancesAttachment(ctx *pulumi.Context,
	name string, args *InstancesAttachmentArgs, opts ...pulumi.ResourceOption) (*InstancesAttachment, error)

NewInstancesAttachment registers a new resource with the given unique name, arguments, and options.

func (*InstancesAttachment) ElementType

func (*InstancesAttachment) ElementType() reflect.Type

func (*InstancesAttachment) ToInstancesAttachmentOutput

func (i *InstancesAttachment) ToInstancesAttachmentOutput() InstancesAttachmentOutput

func (*InstancesAttachment) ToInstancesAttachmentOutputWithContext

func (i *InstancesAttachment) ToInstancesAttachmentOutputWithContext(ctx context.Context) InstancesAttachmentOutput

type InstancesAttachmentArgs

type InstancesAttachmentArgs struct {
	// Cluster ID.
	ClusterId pulumi.StringInput
	// Image feature ID list.
	FeatureIdLists pulumi.StringArrayInput
	// Operating system image ID.
	ImageId pulumi.StringPtrInput
	// Additional instance parameter information.
	InstanceAdvancedSettings InstancesAttachmentInstanceAdvancedSettingsPtrInput
	// Cloud server ID.
	InstanceId pulumi.StringInput
	// Cloud server import mode, required for virtual machine clusters, not required for container clusters. R: Reinstall TSF
	// system image, M: Manual installation of agent.
	InstanceImportMode pulumi.StringPtrInput
	// Associated key for system reinstallation.
	KeyId pulumi.StringPtrInput
	// Image customization type.
	OsCustomizeType pulumi.StringPtrInput
	// Operating system name.
	OsName pulumi.StringPtrInput
	// Reset system password.
	Password pulumi.StringPtrInput
	// Security group.
	SecurityGroupIds pulumi.StringArrayInput
	// Security group setting.
	SgId pulumi.StringPtrInput
}

The set of arguments for constructing a InstancesAttachment resource.

func (InstancesAttachmentArgs) ElementType

func (InstancesAttachmentArgs) ElementType() reflect.Type

type InstancesAttachmentArray

type InstancesAttachmentArray []InstancesAttachmentInput

func (InstancesAttachmentArray) ElementType

func (InstancesAttachmentArray) ElementType() reflect.Type

func (InstancesAttachmentArray) ToInstancesAttachmentArrayOutput

func (i InstancesAttachmentArray) ToInstancesAttachmentArrayOutput() InstancesAttachmentArrayOutput

func (InstancesAttachmentArray) ToInstancesAttachmentArrayOutputWithContext

func (i InstancesAttachmentArray) ToInstancesAttachmentArrayOutputWithContext(ctx context.Context) InstancesAttachmentArrayOutput

type InstancesAttachmentArrayInput

type InstancesAttachmentArrayInput interface {
	pulumi.Input

	ToInstancesAttachmentArrayOutput() InstancesAttachmentArrayOutput
	ToInstancesAttachmentArrayOutputWithContext(context.Context) InstancesAttachmentArrayOutput
}

InstancesAttachmentArrayInput is an input type that accepts InstancesAttachmentArray and InstancesAttachmentArrayOutput values. You can construct a concrete instance of `InstancesAttachmentArrayInput` via:

InstancesAttachmentArray{ InstancesAttachmentArgs{...} }

type InstancesAttachmentArrayOutput

type InstancesAttachmentArrayOutput struct{ *pulumi.OutputState }

func (InstancesAttachmentArrayOutput) ElementType

func (InstancesAttachmentArrayOutput) Index

func (InstancesAttachmentArrayOutput) ToInstancesAttachmentArrayOutput

func (o InstancesAttachmentArrayOutput) ToInstancesAttachmentArrayOutput() InstancesAttachmentArrayOutput

func (InstancesAttachmentArrayOutput) ToInstancesAttachmentArrayOutputWithContext

func (o InstancesAttachmentArrayOutput) ToInstancesAttachmentArrayOutputWithContext(ctx context.Context) InstancesAttachmentArrayOutput

type InstancesAttachmentInput

type InstancesAttachmentInput interface {
	pulumi.Input

	ToInstancesAttachmentOutput() InstancesAttachmentOutput
	ToInstancesAttachmentOutputWithContext(ctx context.Context) InstancesAttachmentOutput
}

type InstancesAttachmentInstanceAdvancedSettings

type InstancesAttachmentInstanceAdvancedSettings struct {
	DockerGraphPath string `pulumi:"dockerGraphPath"`
	MountTarget     string `pulumi:"mountTarget"`
}

type InstancesAttachmentInstanceAdvancedSettingsArgs

type InstancesAttachmentInstanceAdvancedSettingsArgs struct {
	DockerGraphPath pulumi.StringInput `pulumi:"dockerGraphPath"`
	MountTarget     pulumi.StringInput `pulumi:"mountTarget"`
}

func (InstancesAttachmentInstanceAdvancedSettingsArgs) ElementType

func (InstancesAttachmentInstanceAdvancedSettingsArgs) ToInstancesAttachmentInstanceAdvancedSettingsOutput

func (i InstancesAttachmentInstanceAdvancedSettingsArgs) ToInstancesAttachmentInstanceAdvancedSettingsOutput() InstancesAttachmentInstanceAdvancedSettingsOutput

func (InstancesAttachmentInstanceAdvancedSettingsArgs) ToInstancesAttachmentInstanceAdvancedSettingsOutputWithContext

func (i InstancesAttachmentInstanceAdvancedSettingsArgs) ToInstancesAttachmentInstanceAdvancedSettingsOutputWithContext(ctx context.Context) InstancesAttachmentInstanceAdvancedSettingsOutput

func (InstancesAttachmentInstanceAdvancedSettingsArgs) ToInstancesAttachmentInstanceAdvancedSettingsPtrOutput

func (i InstancesAttachmentInstanceAdvancedSettingsArgs) ToInstancesAttachmentInstanceAdvancedSettingsPtrOutput() InstancesAttachmentInstanceAdvancedSettingsPtrOutput

func (InstancesAttachmentInstanceAdvancedSettingsArgs) ToInstancesAttachmentInstanceAdvancedSettingsPtrOutputWithContext

func (i InstancesAttachmentInstanceAdvancedSettingsArgs) ToInstancesAttachmentInstanceAdvancedSettingsPtrOutputWithContext(ctx context.Context) InstancesAttachmentInstanceAdvancedSettingsPtrOutput

type InstancesAttachmentInstanceAdvancedSettingsInput

type InstancesAttachmentInstanceAdvancedSettingsInput interface {
	pulumi.Input

	ToInstancesAttachmentInstanceAdvancedSettingsOutput() InstancesAttachmentInstanceAdvancedSettingsOutput
	ToInstancesAttachmentInstanceAdvancedSettingsOutputWithContext(context.Context) InstancesAttachmentInstanceAdvancedSettingsOutput
}

InstancesAttachmentInstanceAdvancedSettingsInput is an input type that accepts InstancesAttachmentInstanceAdvancedSettingsArgs and InstancesAttachmentInstanceAdvancedSettingsOutput values. You can construct a concrete instance of `InstancesAttachmentInstanceAdvancedSettingsInput` via:

InstancesAttachmentInstanceAdvancedSettingsArgs{...}

type InstancesAttachmentInstanceAdvancedSettingsOutput

type InstancesAttachmentInstanceAdvancedSettingsOutput struct{ *pulumi.OutputState }

func (InstancesAttachmentInstanceAdvancedSettingsOutput) DockerGraphPath

func (InstancesAttachmentInstanceAdvancedSettingsOutput) ElementType

func (InstancesAttachmentInstanceAdvancedSettingsOutput) MountTarget

func (InstancesAttachmentInstanceAdvancedSettingsOutput) ToInstancesAttachmentInstanceAdvancedSettingsOutput

func (o InstancesAttachmentInstanceAdvancedSettingsOutput) ToInstancesAttachmentInstanceAdvancedSettingsOutput() InstancesAttachmentInstanceAdvancedSettingsOutput

func (InstancesAttachmentInstanceAdvancedSettingsOutput) ToInstancesAttachmentInstanceAdvancedSettingsOutputWithContext

func (o InstancesAttachmentInstanceAdvancedSettingsOutput) ToInstancesAttachmentInstanceAdvancedSettingsOutputWithContext(ctx context.Context) InstancesAttachmentInstanceAdvancedSettingsOutput

func (InstancesAttachmentInstanceAdvancedSettingsOutput) ToInstancesAttachmentInstanceAdvancedSettingsPtrOutput

func (o InstancesAttachmentInstanceAdvancedSettingsOutput) ToInstancesAttachmentInstanceAdvancedSettingsPtrOutput() InstancesAttachmentInstanceAdvancedSettingsPtrOutput

func (InstancesAttachmentInstanceAdvancedSettingsOutput) ToInstancesAttachmentInstanceAdvancedSettingsPtrOutputWithContext

func (o InstancesAttachmentInstanceAdvancedSettingsOutput) ToInstancesAttachmentInstanceAdvancedSettingsPtrOutputWithContext(ctx context.Context) InstancesAttachmentInstanceAdvancedSettingsPtrOutput

type InstancesAttachmentInstanceAdvancedSettingsPtrInput

type InstancesAttachmentInstanceAdvancedSettingsPtrInput interface {
	pulumi.Input

	ToInstancesAttachmentInstanceAdvancedSettingsPtrOutput() InstancesAttachmentInstanceAdvancedSettingsPtrOutput
	ToInstancesAttachmentInstanceAdvancedSettingsPtrOutputWithContext(context.Context) InstancesAttachmentInstanceAdvancedSettingsPtrOutput
}

InstancesAttachmentInstanceAdvancedSettingsPtrInput is an input type that accepts InstancesAttachmentInstanceAdvancedSettingsArgs, InstancesAttachmentInstanceAdvancedSettingsPtr and InstancesAttachmentInstanceAdvancedSettingsPtrOutput values. You can construct a concrete instance of `InstancesAttachmentInstanceAdvancedSettingsPtrInput` via:

        InstancesAttachmentInstanceAdvancedSettingsArgs{...}

or:

        nil

type InstancesAttachmentInstanceAdvancedSettingsPtrOutput

type InstancesAttachmentInstanceAdvancedSettingsPtrOutput struct{ *pulumi.OutputState }

func (InstancesAttachmentInstanceAdvancedSettingsPtrOutput) DockerGraphPath

func (InstancesAttachmentInstanceAdvancedSettingsPtrOutput) Elem

func (InstancesAttachmentInstanceAdvancedSettingsPtrOutput) ElementType

func (InstancesAttachmentInstanceAdvancedSettingsPtrOutput) MountTarget

func (InstancesAttachmentInstanceAdvancedSettingsPtrOutput) ToInstancesAttachmentInstanceAdvancedSettingsPtrOutput

func (InstancesAttachmentInstanceAdvancedSettingsPtrOutput) ToInstancesAttachmentInstanceAdvancedSettingsPtrOutputWithContext

func (o InstancesAttachmentInstanceAdvancedSettingsPtrOutput) ToInstancesAttachmentInstanceAdvancedSettingsPtrOutputWithContext(ctx context.Context) InstancesAttachmentInstanceAdvancedSettingsPtrOutput

type InstancesAttachmentMap

type InstancesAttachmentMap map[string]InstancesAttachmentInput

func (InstancesAttachmentMap) ElementType

func (InstancesAttachmentMap) ElementType() reflect.Type

func (InstancesAttachmentMap) ToInstancesAttachmentMapOutput

func (i InstancesAttachmentMap) ToInstancesAttachmentMapOutput() InstancesAttachmentMapOutput

func (InstancesAttachmentMap) ToInstancesAttachmentMapOutputWithContext

func (i InstancesAttachmentMap) ToInstancesAttachmentMapOutputWithContext(ctx context.Context) InstancesAttachmentMapOutput

type InstancesAttachmentMapInput

type InstancesAttachmentMapInput interface {
	pulumi.Input

	ToInstancesAttachmentMapOutput() InstancesAttachmentMapOutput
	ToInstancesAttachmentMapOutputWithContext(context.Context) InstancesAttachmentMapOutput
}

InstancesAttachmentMapInput is an input type that accepts InstancesAttachmentMap and InstancesAttachmentMapOutput values. You can construct a concrete instance of `InstancesAttachmentMapInput` via:

InstancesAttachmentMap{ "key": InstancesAttachmentArgs{...} }

type InstancesAttachmentMapOutput

type InstancesAttachmentMapOutput struct{ *pulumi.OutputState }

func (InstancesAttachmentMapOutput) ElementType

func (InstancesAttachmentMapOutput) MapIndex

func (InstancesAttachmentMapOutput) ToInstancesAttachmentMapOutput

func (o InstancesAttachmentMapOutput) ToInstancesAttachmentMapOutput() InstancesAttachmentMapOutput

func (InstancesAttachmentMapOutput) ToInstancesAttachmentMapOutputWithContext

func (o InstancesAttachmentMapOutput) ToInstancesAttachmentMapOutputWithContext(ctx context.Context) InstancesAttachmentMapOutput

type InstancesAttachmentOutput

type InstancesAttachmentOutput struct{ *pulumi.OutputState }

func (InstancesAttachmentOutput) ClusterId

Cluster ID.

func (InstancesAttachmentOutput) ElementType

func (InstancesAttachmentOutput) ElementType() reflect.Type

func (InstancesAttachmentOutput) FeatureIdLists

Image feature ID list.

func (InstancesAttachmentOutput) ImageId

Operating system image ID.

func (InstancesAttachmentOutput) InstanceAdvancedSettings

Additional instance parameter information.

func (InstancesAttachmentOutput) InstanceId

Cloud server ID.

func (InstancesAttachmentOutput) InstanceImportMode

func (o InstancesAttachmentOutput) InstanceImportMode() pulumi.StringPtrOutput

Cloud server import mode, required for virtual machine clusters, not required for container clusters. R: Reinstall TSF system image, M: Manual installation of agent.

func (InstancesAttachmentOutput) KeyId

Associated key for system reinstallation.

func (InstancesAttachmentOutput) OsCustomizeType

func (o InstancesAttachmentOutput) OsCustomizeType() pulumi.StringPtrOutput

Image customization type.

func (InstancesAttachmentOutput) OsName

Operating system name.

func (InstancesAttachmentOutput) Password

Reset system password.

func (InstancesAttachmentOutput) SecurityGroupIds

func (o InstancesAttachmentOutput) SecurityGroupIds() pulumi.StringArrayOutput

Security group.

func (InstancesAttachmentOutput) SgId

Security group setting.

func (InstancesAttachmentOutput) ToInstancesAttachmentOutput

func (o InstancesAttachmentOutput) ToInstancesAttachmentOutput() InstancesAttachmentOutput

func (InstancesAttachmentOutput) ToInstancesAttachmentOutputWithContext

func (o InstancesAttachmentOutput) ToInstancesAttachmentOutputWithContext(ctx context.Context) InstancesAttachmentOutput

type InstancesAttachmentState

type InstancesAttachmentState struct {
	// Cluster ID.
	ClusterId pulumi.StringPtrInput
	// Image feature ID list.
	FeatureIdLists pulumi.StringArrayInput
	// Operating system image ID.
	ImageId pulumi.StringPtrInput
	// Additional instance parameter information.
	InstanceAdvancedSettings InstancesAttachmentInstanceAdvancedSettingsPtrInput
	// Cloud server ID.
	InstanceId pulumi.StringPtrInput
	// Cloud server import mode, required for virtual machine clusters, not required for container clusters. R: Reinstall TSF
	// system image, M: Manual installation of agent.
	InstanceImportMode pulumi.StringPtrInput
	// Associated key for system reinstallation.
	KeyId pulumi.StringPtrInput
	// Image customization type.
	OsCustomizeType pulumi.StringPtrInput
	// Operating system name.
	OsName pulumi.StringPtrInput
	// Reset system password.
	Password pulumi.StringPtrInput
	// Security group.
	SecurityGroupIds pulumi.StringArrayInput
	// Security group setting.
	SgId pulumi.StringPtrInput
}

func (InstancesAttachmentState) ElementType

func (InstancesAttachmentState) ElementType() reflect.Type

type Lane

type Lane struct {
	pulumi.CustomResourceState

	// creation time.
	CreateTime pulumi.IntOutput `pulumi:"createTime"`
	// Whether to enter the application.
	Entrance pulumi.BoolOutput `pulumi:"entrance"`
	// Swimlane Deployment Group Information.
	LaneGroupLists LaneLaneGroupListArrayOutput `pulumi:"laneGroupLists"`
	// Lane id.
	LaneId pulumi.StringOutput `pulumi:"laneId"`
	// Lane name.
	LaneName pulumi.StringOutput `pulumi:"laneName"`
	// A list of namespaces to which the swimlane has associated deployment groups.
	NamespaceIdLists pulumi.StringArrayOutput `pulumi:"namespaceIdLists"`
	// Program id list.
	ProgramIdLists pulumi.StringArrayOutput `pulumi:"programIdLists"`
	// Lane Remarks.
	Remark pulumi.StringOutput `pulumi:"remark"`
	// update time.
	UpdateTime pulumi.IntOutput `pulumi:"updateTime"`
}

func GetLane

func GetLane(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *LaneState, opts ...pulumi.ResourceOption) (*Lane, error)

GetLane gets an existing Lane 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 NewLane

func NewLane(ctx *pulumi.Context,
	name string, args *LaneArgs, opts ...pulumi.ResourceOption) (*Lane, error)

NewLane registers a new resource with the given unique name, arguments, and options.

func (*Lane) ElementType

func (*Lane) ElementType() reflect.Type

func (*Lane) ToLaneOutput

func (i *Lane) ToLaneOutput() LaneOutput

func (*Lane) ToLaneOutputWithContext

func (i *Lane) ToLaneOutputWithContext(ctx context.Context) LaneOutput

type LaneArgs

type LaneArgs struct {
	// Swimlane Deployment Group Information.
	LaneGroupLists LaneLaneGroupListArrayInput
	// Lane name.
	LaneName pulumi.StringInput
	// Program id list.
	ProgramIdLists pulumi.StringArrayInput
	// Lane Remarks.
	Remark pulumi.StringInput
}

The set of arguments for constructing a Lane resource.

func (LaneArgs) ElementType

func (LaneArgs) ElementType() reflect.Type

type LaneArray

type LaneArray []LaneInput

func (LaneArray) ElementType

func (LaneArray) ElementType() reflect.Type

func (LaneArray) ToLaneArrayOutput

func (i LaneArray) ToLaneArrayOutput() LaneArrayOutput

func (LaneArray) ToLaneArrayOutputWithContext

func (i LaneArray) ToLaneArrayOutputWithContext(ctx context.Context) LaneArrayOutput

type LaneArrayInput

type LaneArrayInput interface {
	pulumi.Input

	ToLaneArrayOutput() LaneArrayOutput
	ToLaneArrayOutputWithContext(context.Context) LaneArrayOutput
}

LaneArrayInput is an input type that accepts LaneArray and LaneArrayOutput values. You can construct a concrete instance of `LaneArrayInput` via:

LaneArray{ LaneArgs{...} }

type LaneArrayOutput

type LaneArrayOutput struct{ *pulumi.OutputState }

func (LaneArrayOutput) ElementType

func (LaneArrayOutput) ElementType() reflect.Type

func (LaneArrayOutput) Index

func (LaneArrayOutput) ToLaneArrayOutput

func (o LaneArrayOutput) ToLaneArrayOutput() LaneArrayOutput

func (LaneArrayOutput) ToLaneArrayOutputWithContext

func (o LaneArrayOutput) ToLaneArrayOutputWithContext(ctx context.Context) LaneArrayOutput

type LaneInput

type LaneInput interface {
	pulumi.Input

	ToLaneOutput() LaneOutput
	ToLaneOutputWithContext(ctx context.Context) LaneOutput
}

type LaneLaneGroupList

type LaneLaneGroupList struct {
	ApplicationId   *string `pulumi:"applicationId"`
	ApplicationName *string `pulumi:"applicationName"`
	ClusterType     *string `pulumi:"clusterType"`
	CreateTime      *int    `pulumi:"createTime"`
	Entrance        bool    `pulumi:"entrance"`
	GroupId         string  `pulumi:"groupId"`
	GroupName       *string `pulumi:"groupName"`
	LaneGroupId     *string `pulumi:"laneGroupId"`
	LaneId          *string `pulumi:"laneId"`
	NamespaceId     *string `pulumi:"namespaceId"`
	NamespaceName   *string `pulumi:"namespaceName"`
	UpdateTime      *int    `pulumi:"updateTime"`
}

type LaneLaneGroupListArgs

type LaneLaneGroupListArgs struct {
	ApplicationId   pulumi.StringPtrInput `pulumi:"applicationId"`
	ApplicationName pulumi.StringPtrInput `pulumi:"applicationName"`
	ClusterType     pulumi.StringPtrInput `pulumi:"clusterType"`
	CreateTime      pulumi.IntPtrInput    `pulumi:"createTime"`
	Entrance        pulumi.BoolInput      `pulumi:"entrance"`
	GroupId         pulumi.StringInput    `pulumi:"groupId"`
	GroupName       pulumi.StringPtrInput `pulumi:"groupName"`
	LaneGroupId     pulumi.StringPtrInput `pulumi:"laneGroupId"`
	LaneId          pulumi.StringPtrInput `pulumi:"laneId"`
	NamespaceId     pulumi.StringPtrInput `pulumi:"namespaceId"`
	NamespaceName   pulumi.StringPtrInput `pulumi:"namespaceName"`
	UpdateTime      pulumi.IntPtrInput    `pulumi:"updateTime"`
}

func (LaneLaneGroupListArgs) ElementType

func (LaneLaneGroupListArgs) ElementType() reflect.Type

func (LaneLaneGroupListArgs) ToLaneLaneGroupListOutput

func (i LaneLaneGroupListArgs) ToLaneLaneGroupListOutput() LaneLaneGroupListOutput

func (LaneLaneGroupListArgs) ToLaneLaneGroupListOutputWithContext

func (i LaneLaneGroupListArgs) ToLaneLaneGroupListOutputWithContext(ctx context.Context) LaneLaneGroupListOutput

type LaneLaneGroupListArray

type LaneLaneGroupListArray []LaneLaneGroupListInput

func (LaneLaneGroupListArray) ElementType

func (LaneLaneGroupListArray) ElementType() reflect.Type

func (LaneLaneGroupListArray) ToLaneLaneGroupListArrayOutput

func (i LaneLaneGroupListArray) ToLaneLaneGroupListArrayOutput() LaneLaneGroupListArrayOutput

func (LaneLaneGroupListArray) ToLaneLaneGroupListArrayOutputWithContext

func (i LaneLaneGroupListArray) ToLaneLaneGroupListArrayOutputWithContext(ctx context.Context) LaneLaneGroupListArrayOutput

type LaneLaneGroupListArrayInput

type LaneLaneGroupListArrayInput interface {
	pulumi.Input

	ToLaneLaneGroupListArrayOutput() LaneLaneGroupListArrayOutput
	ToLaneLaneGroupListArrayOutputWithContext(context.Context) LaneLaneGroupListArrayOutput
}

LaneLaneGroupListArrayInput is an input type that accepts LaneLaneGroupListArray and LaneLaneGroupListArrayOutput values. You can construct a concrete instance of `LaneLaneGroupListArrayInput` via:

LaneLaneGroupListArray{ LaneLaneGroupListArgs{...} }

type LaneLaneGroupListArrayOutput

type LaneLaneGroupListArrayOutput struct{ *pulumi.OutputState }

func (LaneLaneGroupListArrayOutput) ElementType

func (LaneLaneGroupListArrayOutput) Index

func (LaneLaneGroupListArrayOutput) ToLaneLaneGroupListArrayOutput

func (o LaneLaneGroupListArrayOutput) ToLaneLaneGroupListArrayOutput() LaneLaneGroupListArrayOutput

func (LaneLaneGroupListArrayOutput) ToLaneLaneGroupListArrayOutputWithContext

func (o LaneLaneGroupListArrayOutput) ToLaneLaneGroupListArrayOutputWithContext(ctx context.Context) LaneLaneGroupListArrayOutput

type LaneLaneGroupListInput

type LaneLaneGroupListInput interface {
	pulumi.Input

	ToLaneLaneGroupListOutput() LaneLaneGroupListOutput
	ToLaneLaneGroupListOutputWithContext(context.Context) LaneLaneGroupListOutput
}

LaneLaneGroupListInput is an input type that accepts LaneLaneGroupListArgs and LaneLaneGroupListOutput values. You can construct a concrete instance of `LaneLaneGroupListInput` via:

LaneLaneGroupListArgs{...}

type LaneLaneGroupListOutput

type LaneLaneGroupListOutput struct{ *pulumi.OutputState }

func (LaneLaneGroupListOutput) ApplicationId

func (LaneLaneGroupListOutput) ApplicationName

func (o LaneLaneGroupListOutput) ApplicationName() pulumi.StringPtrOutput

func (LaneLaneGroupListOutput) ClusterType

func (LaneLaneGroupListOutput) CreateTime

func (LaneLaneGroupListOutput) ElementType

func (LaneLaneGroupListOutput) ElementType() reflect.Type

func (LaneLaneGroupListOutput) Entrance

func (LaneLaneGroupListOutput) GroupId

func (LaneLaneGroupListOutput) GroupName

func (LaneLaneGroupListOutput) LaneGroupId

func (LaneLaneGroupListOutput) LaneId

func (LaneLaneGroupListOutput) NamespaceId

func (LaneLaneGroupListOutput) NamespaceName

func (LaneLaneGroupListOutput) ToLaneLaneGroupListOutput

func (o LaneLaneGroupListOutput) ToLaneLaneGroupListOutput() LaneLaneGroupListOutput

func (LaneLaneGroupListOutput) ToLaneLaneGroupListOutputWithContext

func (o LaneLaneGroupListOutput) ToLaneLaneGroupListOutputWithContext(ctx context.Context) LaneLaneGroupListOutput

func (LaneLaneGroupListOutput) UpdateTime

type LaneMap

type LaneMap map[string]LaneInput

func (LaneMap) ElementType

func (LaneMap) ElementType() reflect.Type

func (LaneMap) ToLaneMapOutput

func (i LaneMap) ToLaneMapOutput() LaneMapOutput

func (LaneMap) ToLaneMapOutputWithContext

func (i LaneMap) ToLaneMapOutputWithContext(ctx context.Context) LaneMapOutput

type LaneMapInput

type LaneMapInput interface {
	pulumi.Input

	ToLaneMapOutput() LaneMapOutput
	ToLaneMapOutputWithContext(context.Context) LaneMapOutput
}

LaneMapInput is an input type that accepts LaneMap and LaneMapOutput values. You can construct a concrete instance of `LaneMapInput` via:

LaneMap{ "key": LaneArgs{...} }

type LaneMapOutput

type LaneMapOutput struct{ *pulumi.OutputState }

func (LaneMapOutput) ElementType

func (LaneMapOutput) ElementType() reflect.Type

func (LaneMapOutput) MapIndex

func (LaneMapOutput) ToLaneMapOutput

func (o LaneMapOutput) ToLaneMapOutput() LaneMapOutput

func (LaneMapOutput) ToLaneMapOutputWithContext

func (o LaneMapOutput) ToLaneMapOutputWithContext(ctx context.Context) LaneMapOutput

type LaneOutput

type LaneOutput struct{ *pulumi.OutputState }

func (LaneOutput) CreateTime

func (o LaneOutput) CreateTime() pulumi.IntOutput

creation time.

func (LaneOutput) ElementType

func (LaneOutput) ElementType() reflect.Type

func (LaneOutput) Entrance

func (o LaneOutput) Entrance() pulumi.BoolOutput

Whether to enter the application.

func (LaneOutput) LaneGroupLists

func (o LaneOutput) LaneGroupLists() LaneLaneGroupListArrayOutput

Swimlane Deployment Group Information.

func (LaneOutput) LaneId

func (o LaneOutput) LaneId() pulumi.StringOutput

Lane id.

func (LaneOutput) LaneName

func (o LaneOutput) LaneName() pulumi.StringOutput

Lane name.

func (LaneOutput) NamespaceIdLists

func (o LaneOutput) NamespaceIdLists() pulumi.StringArrayOutput

A list of namespaces to which the swimlane has associated deployment groups.

func (LaneOutput) ProgramIdLists

func (o LaneOutput) ProgramIdLists() pulumi.StringArrayOutput

Program id list.

func (LaneOutput) Remark

func (o LaneOutput) Remark() pulumi.StringOutput

Lane Remarks.

func (LaneOutput) ToLaneOutput

func (o LaneOutput) ToLaneOutput() LaneOutput

func (LaneOutput) ToLaneOutputWithContext

func (o LaneOutput) ToLaneOutputWithContext(ctx context.Context) LaneOutput

func (LaneOutput) UpdateTime

func (o LaneOutput) UpdateTime() pulumi.IntOutput

update time.

type LaneRule

type LaneRule struct {
	pulumi.CustomResourceState

	// creation time.
	CreateTime pulumi.IntOutput `pulumi:"createTime"`
	// open state, true/false, default: false.
	Enable pulumi.BoolOutput `pulumi:"enable"`
	// lane ID.
	LaneId pulumi.StringOutput `pulumi:"laneId"`
	// Priority.
	Priority pulumi.IntOutput `pulumi:"priority"`
	// Program id list.
	ProgramIdLists pulumi.StringArrayOutput `pulumi:"programIdLists"`
	// Lane rule notes.
	Remark pulumi.StringOutput `pulumi:"remark"`
	// Rule id.
	RuleId pulumi.StringOutput `pulumi:"ruleId"`
	// lane rule name.
	RuleName pulumi.StringOutput `pulumi:"ruleName"`
	// list of swimlane rule labels.
	RuleTagLists LaneRuleRuleTagListArrayOutput `pulumi:"ruleTagLists"`
	// lane rule label relationship.
	RuleTagRelationship pulumi.StringOutput `pulumi:"ruleTagRelationship"`
	// update time.
	UpdateTime pulumi.IntOutput `pulumi:"updateTime"`
}

func GetLaneRule

func GetLaneRule(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *LaneRuleState, opts ...pulumi.ResourceOption) (*LaneRule, error)

GetLaneRule gets an existing LaneRule 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 NewLaneRule

func NewLaneRule(ctx *pulumi.Context,
	name string, args *LaneRuleArgs, opts ...pulumi.ResourceOption) (*LaneRule, error)

NewLaneRule registers a new resource with the given unique name, arguments, and options.

func (*LaneRule) ElementType

func (*LaneRule) ElementType() reflect.Type

func (*LaneRule) ToLaneRuleOutput

func (i *LaneRule) ToLaneRuleOutput() LaneRuleOutput

func (*LaneRule) ToLaneRuleOutputWithContext

func (i *LaneRule) ToLaneRuleOutputWithContext(ctx context.Context) LaneRuleOutput

type LaneRuleArgs

type LaneRuleArgs struct {
	// open state, true/false, default: false.
	Enable pulumi.BoolInput
	// lane ID.
	LaneId pulumi.StringInput
	// Program id list.
	ProgramIdLists pulumi.StringArrayInput
	// Lane rule notes.
	Remark pulumi.StringInput
	// lane rule name.
	RuleName pulumi.StringInput
	// list of swimlane rule labels.
	RuleTagLists LaneRuleRuleTagListArrayInput
	// lane rule label relationship.
	RuleTagRelationship pulumi.StringInput
}

The set of arguments for constructing a LaneRule resource.

func (LaneRuleArgs) ElementType

func (LaneRuleArgs) ElementType() reflect.Type

type LaneRuleArray

type LaneRuleArray []LaneRuleInput

func (LaneRuleArray) ElementType

func (LaneRuleArray) ElementType() reflect.Type

func (LaneRuleArray) ToLaneRuleArrayOutput

func (i LaneRuleArray) ToLaneRuleArrayOutput() LaneRuleArrayOutput

func (LaneRuleArray) ToLaneRuleArrayOutputWithContext

func (i LaneRuleArray) ToLaneRuleArrayOutputWithContext(ctx context.Context) LaneRuleArrayOutput

type LaneRuleArrayInput

type LaneRuleArrayInput interface {
	pulumi.Input

	ToLaneRuleArrayOutput() LaneRuleArrayOutput
	ToLaneRuleArrayOutputWithContext(context.Context) LaneRuleArrayOutput
}

LaneRuleArrayInput is an input type that accepts LaneRuleArray and LaneRuleArrayOutput values. You can construct a concrete instance of `LaneRuleArrayInput` via:

LaneRuleArray{ LaneRuleArgs{...} }

type LaneRuleArrayOutput

type LaneRuleArrayOutput struct{ *pulumi.OutputState }

func (LaneRuleArrayOutput) ElementType

func (LaneRuleArrayOutput) ElementType() reflect.Type

func (LaneRuleArrayOutput) Index

func (LaneRuleArrayOutput) ToLaneRuleArrayOutput

func (o LaneRuleArrayOutput) ToLaneRuleArrayOutput() LaneRuleArrayOutput

func (LaneRuleArrayOutput) ToLaneRuleArrayOutputWithContext

func (o LaneRuleArrayOutput) ToLaneRuleArrayOutputWithContext(ctx context.Context) LaneRuleArrayOutput

type LaneRuleInput

type LaneRuleInput interface {
	pulumi.Input

	ToLaneRuleOutput() LaneRuleOutput
	ToLaneRuleOutputWithContext(ctx context.Context) LaneRuleOutput
}

type LaneRuleMap

type LaneRuleMap map[string]LaneRuleInput

func (LaneRuleMap) ElementType

func (LaneRuleMap) ElementType() reflect.Type

func (LaneRuleMap) ToLaneRuleMapOutput

func (i LaneRuleMap) ToLaneRuleMapOutput() LaneRuleMapOutput

func (LaneRuleMap) ToLaneRuleMapOutputWithContext

func (i LaneRuleMap) ToLaneRuleMapOutputWithContext(ctx context.Context) LaneRuleMapOutput

type LaneRuleMapInput

type LaneRuleMapInput interface {
	pulumi.Input

	ToLaneRuleMapOutput() LaneRuleMapOutput
	ToLaneRuleMapOutputWithContext(context.Context) LaneRuleMapOutput
}

LaneRuleMapInput is an input type that accepts LaneRuleMap and LaneRuleMapOutput values. You can construct a concrete instance of `LaneRuleMapInput` via:

LaneRuleMap{ "key": LaneRuleArgs{...} }

type LaneRuleMapOutput

type LaneRuleMapOutput struct{ *pulumi.OutputState }

func (LaneRuleMapOutput) ElementType

func (LaneRuleMapOutput) ElementType() reflect.Type

func (LaneRuleMapOutput) MapIndex

func (LaneRuleMapOutput) ToLaneRuleMapOutput

func (o LaneRuleMapOutput) ToLaneRuleMapOutput() LaneRuleMapOutput

func (LaneRuleMapOutput) ToLaneRuleMapOutputWithContext

func (o LaneRuleMapOutput) ToLaneRuleMapOutputWithContext(ctx context.Context) LaneRuleMapOutput

type LaneRuleOutput

type LaneRuleOutput struct{ *pulumi.OutputState }

func (LaneRuleOutput) CreateTime

func (o LaneRuleOutput) CreateTime() pulumi.IntOutput

creation time.

func (LaneRuleOutput) ElementType

func (LaneRuleOutput) ElementType() reflect.Type

func (LaneRuleOutput) Enable

func (o LaneRuleOutput) Enable() pulumi.BoolOutput

open state, true/false, default: false.

func (LaneRuleOutput) LaneId

func (o LaneRuleOutput) LaneId() pulumi.StringOutput

lane ID.

func (LaneRuleOutput) Priority

func (o LaneRuleOutput) Priority() pulumi.IntOutput

Priority.

func (LaneRuleOutput) ProgramIdLists

func (o LaneRuleOutput) ProgramIdLists() pulumi.StringArrayOutput

Program id list.

func (LaneRuleOutput) Remark

func (o LaneRuleOutput) Remark() pulumi.StringOutput

Lane rule notes.

func (LaneRuleOutput) RuleId

func (o LaneRuleOutput) RuleId() pulumi.StringOutput

Rule id.

func (LaneRuleOutput) RuleName

func (o LaneRuleOutput) RuleName() pulumi.StringOutput

lane rule name.

func (LaneRuleOutput) RuleTagLists

list of swimlane rule labels.

func (LaneRuleOutput) RuleTagRelationship

func (o LaneRuleOutput) RuleTagRelationship() pulumi.StringOutput

lane rule label relationship.

func (LaneRuleOutput) ToLaneRuleOutput

func (o LaneRuleOutput) ToLaneRuleOutput() LaneRuleOutput

func (LaneRuleOutput) ToLaneRuleOutputWithContext

func (o LaneRuleOutput) ToLaneRuleOutputWithContext(ctx context.Context) LaneRuleOutput

func (LaneRuleOutput) UpdateTime

func (o LaneRuleOutput) UpdateTime() pulumi.IntOutput

update time.

type LaneRuleRuleTagList

type LaneRuleRuleTagList struct {
	CreateTime  *int    `pulumi:"createTime"`
	LaneRuleId  *string `pulumi:"laneRuleId"`
	TagId       *string `pulumi:"tagId"`
	TagName     string  `pulumi:"tagName"`
	TagOperator string  `pulumi:"tagOperator"`
	TagValue    string  `pulumi:"tagValue"`
	UpdateTime  *int    `pulumi:"updateTime"`
}

type LaneRuleRuleTagListArgs

type LaneRuleRuleTagListArgs struct {
	CreateTime  pulumi.IntPtrInput    `pulumi:"createTime"`
	LaneRuleId  pulumi.StringPtrInput `pulumi:"laneRuleId"`
	TagId       pulumi.StringPtrInput `pulumi:"tagId"`
	TagName     pulumi.StringInput    `pulumi:"tagName"`
	TagOperator pulumi.StringInput    `pulumi:"tagOperator"`
	TagValue    pulumi.StringInput    `pulumi:"tagValue"`
	UpdateTime  pulumi.IntPtrInput    `pulumi:"updateTime"`
}

func (LaneRuleRuleTagListArgs) ElementType

func (LaneRuleRuleTagListArgs) ElementType() reflect.Type

func (LaneRuleRuleTagListArgs) ToLaneRuleRuleTagListOutput

func (i LaneRuleRuleTagListArgs) ToLaneRuleRuleTagListOutput() LaneRuleRuleTagListOutput

func (LaneRuleRuleTagListArgs) ToLaneRuleRuleTagListOutputWithContext

func (i LaneRuleRuleTagListArgs) ToLaneRuleRuleTagListOutputWithContext(ctx context.Context) LaneRuleRuleTagListOutput

type LaneRuleRuleTagListArray

type LaneRuleRuleTagListArray []LaneRuleRuleTagListInput

func (LaneRuleRuleTagListArray) ElementType

func (LaneRuleRuleTagListArray) ElementType() reflect.Type

func (LaneRuleRuleTagListArray) ToLaneRuleRuleTagListArrayOutput

func (i LaneRuleRuleTagListArray) ToLaneRuleRuleTagListArrayOutput() LaneRuleRuleTagListArrayOutput

func (LaneRuleRuleTagListArray) ToLaneRuleRuleTagListArrayOutputWithContext

func (i LaneRuleRuleTagListArray) ToLaneRuleRuleTagListArrayOutputWithContext(ctx context.Context) LaneRuleRuleTagListArrayOutput

type LaneRuleRuleTagListArrayInput

type LaneRuleRuleTagListArrayInput interface {
	pulumi.Input

	ToLaneRuleRuleTagListArrayOutput() LaneRuleRuleTagListArrayOutput
	ToLaneRuleRuleTagListArrayOutputWithContext(context.Context) LaneRuleRuleTagListArrayOutput
}

LaneRuleRuleTagListArrayInput is an input type that accepts LaneRuleRuleTagListArray and LaneRuleRuleTagListArrayOutput values. You can construct a concrete instance of `LaneRuleRuleTagListArrayInput` via:

LaneRuleRuleTagListArray{ LaneRuleRuleTagListArgs{...} }

type LaneRuleRuleTagListArrayOutput

type LaneRuleRuleTagListArrayOutput struct{ *pulumi.OutputState }

func (LaneRuleRuleTagListArrayOutput) ElementType

func (LaneRuleRuleTagListArrayOutput) Index

func (LaneRuleRuleTagListArrayOutput) ToLaneRuleRuleTagListArrayOutput

func (o LaneRuleRuleTagListArrayOutput) ToLaneRuleRuleTagListArrayOutput() LaneRuleRuleTagListArrayOutput

func (LaneRuleRuleTagListArrayOutput) ToLaneRuleRuleTagListArrayOutputWithContext

func (o LaneRuleRuleTagListArrayOutput) ToLaneRuleRuleTagListArrayOutputWithContext(ctx context.Context) LaneRuleRuleTagListArrayOutput

type LaneRuleRuleTagListInput

type LaneRuleRuleTagListInput interface {
	pulumi.Input

	ToLaneRuleRuleTagListOutput() LaneRuleRuleTagListOutput
	ToLaneRuleRuleTagListOutputWithContext(context.Context) LaneRuleRuleTagListOutput
}

LaneRuleRuleTagListInput is an input type that accepts LaneRuleRuleTagListArgs and LaneRuleRuleTagListOutput values. You can construct a concrete instance of `LaneRuleRuleTagListInput` via:

LaneRuleRuleTagListArgs{...}

type LaneRuleRuleTagListOutput

type LaneRuleRuleTagListOutput struct{ *pulumi.OutputState }

func (LaneRuleRuleTagListOutput) CreateTime

func (LaneRuleRuleTagListOutput) ElementType

func (LaneRuleRuleTagListOutput) ElementType() reflect.Type

func (LaneRuleRuleTagListOutput) LaneRuleId

func (LaneRuleRuleTagListOutput) TagId

func (LaneRuleRuleTagListOutput) TagName

func (LaneRuleRuleTagListOutput) TagOperator

func (LaneRuleRuleTagListOutput) TagValue

func (LaneRuleRuleTagListOutput) ToLaneRuleRuleTagListOutput

func (o LaneRuleRuleTagListOutput) ToLaneRuleRuleTagListOutput() LaneRuleRuleTagListOutput

func (LaneRuleRuleTagListOutput) ToLaneRuleRuleTagListOutputWithContext

func (o LaneRuleRuleTagListOutput) ToLaneRuleRuleTagListOutputWithContext(ctx context.Context) LaneRuleRuleTagListOutput

func (LaneRuleRuleTagListOutput) UpdateTime

type LaneRuleState

type LaneRuleState struct {
	// creation time.
	CreateTime pulumi.IntPtrInput
	// open state, true/false, default: false.
	Enable pulumi.BoolPtrInput
	// lane ID.
	LaneId pulumi.StringPtrInput
	// Priority.
	Priority pulumi.IntPtrInput
	// Program id list.
	ProgramIdLists pulumi.StringArrayInput
	// Lane rule notes.
	Remark pulumi.StringPtrInput
	// Rule id.
	RuleId pulumi.StringPtrInput
	// lane rule name.
	RuleName pulumi.StringPtrInput
	// list of swimlane rule labels.
	RuleTagLists LaneRuleRuleTagListArrayInput
	// lane rule label relationship.
	RuleTagRelationship pulumi.StringPtrInput
	// update time.
	UpdateTime pulumi.IntPtrInput
}

func (LaneRuleState) ElementType

func (LaneRuleState) ElementType() reflect.Type

type LaneState

type LaneState struct {
	// creation time.
	CreateTime pulumi.IntPtrInput
	// Whether to enter the application.
	Entrance pulumi.BoolPtrInput
	// Swimlane Deployment Group Information.
	LaneGroupLists LaneLaneGroupListArrayInput
	// Lane id.
	LaneId pulumi.StringPtrInput
	// Lane name.
	LaneName pulumi.StringPtrInput
	// A list of namespaces to which the swimlane has associated deployment groups.
	NamespaceIdLists pulumi.StringArrayInput
	// Program id list.
	ProgramIdLists pulumi.StringArrayInput
	// Lane Remarks.
	Remark pulumi.StringPtrInput
	// update time.
	UpdateTime pulumi.IntPtrInput
}

func (LaneState) ElementType

func (LaneState) ElementType() reflect.Type

type LookupApiDetailArgs

type LookupApiDetailArgs struct {
	ApplicationId    string  `pulumi:"applicationId"`
	Method           string  `pulumi:"method"`
	MicroserviceId   string  `pulumi:"microserviceId"`
	Path             string  `pulumi:"path"`
	PkgVersion       string  `pulumi:"pkgVersion"`
	ResultOutputFile *string `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking getApiDetail.

type LookupApiDetailOutputArgs

type LookupApiDetailOutputArgs struct {
	ApplicationId    pulumi.StringInput    `pulumi:"applicationId"`
	Method           pulumi.StringInput    `pulumi:"method"`
	MicroserviceId   pulumi.StringInput    `pulumi:"microserviceId"`
	Path             pulumi.StringInput    `pulumi:"path"`
	PkgVersion       pulumi.StringInput    `pulumi:"pkgVersion"`
	ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking getApiDetail.

func (LookupApiDetailOutputArgs) ElementType

func (LookupApiDetailOutputArgs) ElementType() reflect.Type

type LookupApiDetailResult

type LookupApiDetailResult struct {
	ApplicationId string `pulumi:"applicationId"`
	// The provider-assigned unique ID for this managed resource.
	Id               string               `pulumi:"id"`
	Method           string               `pulumi:"method"`
	MicroserviceId   string               `pulumi:"microserviceId"`
	Path             string               `pulumi:"path"`
	PkgVersion       string               `pulumi:"pkgVersion"`
	ResultOutputFile *string              `pulumi:"resultOutputFile"`
	Results          []GetApiDetailResult `pulumi:"results"`
}

A collection of values returned by getApiDetail.

func LookupApiDetail

func LookupApiDetail(ctx *pulumi.Context, args *LookupApiDetailArgs, opts ...pulumi.InvokeOption) (*LookupApiDetailResult, error)

type LookupApiDetailResultOutput

type LookupApiDetailResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getApiDetail.

func (LookupApiDetailResultOutput) ApplicationId

func (LookupApiDetailResultOutput) ElementType

func (LookupApiDetailResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (LookupApiDetailResultOutput) Method

func (LookupApiDetailResultOutput) MicroserviceId

func (o LookupApiDetailResultOutput) MicroserviceId() pulumi.StringOutput

func (LookupApiDetailResultOutput) Path

func (LookupApiDetailResultOutput) PkgVersion

func (LookupApiDetailResultOutput) ResultOutputFile

func (o LookupApiDetailResultOutput) ResultOutputFile() pulumi.StringPtrOutput

func (LookupApiDetailResultOutput) Results

func (LookupApiDetailResultOutput) ToLookupApiDetailResultOutput

func (o LookupApiDetailResultOutput) ToLookupApiDetailResultOutput() LookupApiDetailResultOutput

func (LookupApiDetailResultOutput) ToLookupApiDetailResultOutputWithContext

func (o LookupApiDetailResultOutput) ToLookupApiDetailResultOutputWithContext(ctx context.Context) LookupApiDetailResultOutput

type LookupApiGroupArgs

type LookupApiGroupArgs struct {
	AuthType          *string `pulumi:"authType"`
	GatewayInstanceId *string `pulumi:"gatewayInstanceId"`
	GroupType         *string `pulumi:"groupType"`
	OrderBy           *string `pulumi:"orderBy"`
	OrderType         *int    `pulumi:"orderType"`
	ResultOutputFile  *string `pulumi:"resultOutputFile"`
	SearchWord        *string `pulumi:"searchWord"`
	Status            *string `pulumi:"status"`
}

A collection of arguments for invoking getApiGroup.

type LookupApiGroupOutputArgs

type LookupApiGroupOutputArgs struct {
	AuthType          pulumi.StringPtrInput `pulumi:"authType"`
	GatewayInstanceId pulumi.StringPtrInput `pulumi:"gatewayInstanceId"`
	GroupType         pulumi.StringPtrInput `pulumi:"groupType"`
	OrderBy           pulumi.StringPtrInput `pulumi:"orderBy"`
	OrderType         pulumi.IntPtrInput    `pulumi:"orderType"`
	ResultOutputFile  pulumi.StringPtrInput `pulumi:"resultOutputFile"`
	SearchWord        pulumi.StringPtrInput `pulumi:"searchWord"`
	Status            pulumi.StringPtrInput `pulumi:"status"`
}

A collection of arguments for invoking getApiGroup.

func (LookupApiGroupOutputArgs) ElementType

func (LookupApiGroupOutputArgs) ElementType() reflect.Type

type LookupApiGroupResult

type LookupApiGroupResult struct {
	AuthType          *string `pulumi:"authType"`
	GatewayInstanceId *string `pulumi:"gatewayInstanceId"`
	GroupType         *string `pulumi:"groupType"`
	// The provider-assigned unique ID for this managed resource.
	Id               string              `pulumi:"id"`
	OrderBy          *string             `pulumi:"orderBy"`
	OrderType        *int                `pulumi:"orderType"`
	ResultOutputFile *string             `pulumi:"resultOutputFile"`
	Results          []GetApiGroupResult `pulumi:"results"`
	SearchWord       *string             `pulumi:"searchWord"`
	Status           *string             `pulumi:"status"`
}

A collection of values returned by getApiGroup.

func LookupApiGroup

func LookupApiGroup(ctx *pulumi.Context, args *LookupApiGroupArgs, opts ...pulumi.InvokeOption) (*LookupApiGroupResult, error)

type LookupApiGroupResultOutput

type LookupApiGroupResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getApiGroup.

func (LookupApiGroupResultOutput) AuthType

func (LookupApiGroupResultOutput) ElementType

func (LookupApiGroupResultOutput) ElementType() reflect.Type

func (LookupApiGroupResultOutput) GatewayInstanceId

func (o LookupApiGroupResultOutput) GatewayInstanceId() pulumi.StringPtrOutput

func (LookupApiGroupResultOutput) GroupType

func (LookupApiGroupResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (LookupApiGroupResultOutput) OrderBy

func (LookupApiGroupResultOutput) OrderType

func (LookupApiGroupResultOutput) ResultOutputFile

func (o LookupApiGroupResultOutput) ResultOutputFile() pulumi.StringPtrOutput

func (LookupApiGroupResultOutput) Results

func (LookupApiGroupResultOutput) SearchWord

func (LookupApiGroupResultOutput) Status

func (LookupApiGroupResultOutput) ToLookupApiGroupResultOutput

func (o LookupApiGroupResultOutput) ToLookupApiGroupResultOutput() LookupApiGroupResultOutput

func (LookupApiGroupResultOutput) ToLookupApiGroupResultOutputWithContext

func (o LookupApiGroupResultOutput) ToLookupApiGroupResultOutputWithContext(ctx context.Context) LookupApiGroupResultOutput

type LookupApplicationArgs

type LookupApplicationArgs struct {
	ApplicationIdLists           []string `pulumi:"applicationIdLists"`
	ApplicationResourceTypeLists []string `pulumi:"applicationResourceTypeLists"`
	ApplicationType              *string  `pulumi:"applicationType"`
	MicroserviceType             *string  `pulumi:"microserviceType"`
	ResultOutputFile             *string  `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking getApplication.

type LookupApplicationAttributeArgs

type LookupApplicationAttributeArgs struct {
	ApplicationId    string  `pulumi:"applicationId"`
	ResultOutputFile *string `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking getApplicationAttribute.

type LookupApplicationAttributeOutputArgs

type LookupApplicationAttributeOutputArgs struct {
	ApplicationId    pulumi.StringInput    `pulumi:"applicationId"`
	ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking getApplicationAttribute.

func (LookupApplicationAttributeOutputArgs) ElementType

type LookupApplicationAttributeResult

type LookupApplicationAttributeResult struct {
	ApplicationId string `pulumi:"applicationId"`
	// The provider-assigned unique ID for this managed resource.
	Id               string                          `pulumi:"id"`
	ResultOutputFile *string                         `pulumi:"resultOutputFile"`
	Results          []GetApplicationAttributeResult `pulumi:"results"`
}

A collection of values returned by getApplicationAttribute.

type LookupApplicationAttributeResultOutput

type LookupApplicationAttributeResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getApplicationAttribute.

func (LookupApplicationAttributeResultOutput) ApplicationId

func (LookupApplicationAttributeResultOutput) ElementType

func (LookupApplicationAttributeResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (LookupApplicationAttributeResultOutput) ResultOutputFile

func (LookupApplicationAttributeResultOutput) Results

func (LookupApplicationAttributeResultOutput) ToLookupApplicationAttributeResultOutput

func (o LookupApplicationAttributeResultOutput) ToLookupApplicationAttributeResultOutput() LookupApplicationAttributeResultOutput

func (LookupApplicationAttributeResultOutput) ToLookupApplicationAttributeResultOutputWithContext

func (o LookupApplicationAttributeResultOutput) ToLookupApplicationAttributeResultOutputWithContext(ctx context.Context) LookupApplicationAttributeResultOutput

type LookupApplicationConfigArgs

type LookupApplicationConfigArgs struct {
	ApplicationId    *string  `pulumi:"applicationId"`
	ConfigId         *string  `pulumi:"configId"`
	ConfigIdLists    []string `pulumi:"configIdLists"`
	ConfigName       *string  `pulumi:"configName"`
	ConfigVersion    *string  `pulumi:"configVersion"`
	ResultOutputFile *string  `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking getApplicationConfig.

type LookupApplicationConfigOutputArgs

type LookupApplicationConfigOutputArgs struct {
	ApplicationId    pulumi.StringPtrInput   `pulumi:"applicationId"`
	ConfigId         pulumi.StringPtrInput   `pulumi:"configId"`
	ConfigIdLists    pulumi.StringArrayInput `pulumi:"configIdLists"`
	ConfigName       pulumi.StringPtrInput   `pulumi:"configName"`
	ConfigVersion    pulumi.StringPtrInput   `pulumi:"configVersion"`
	ResultOutputFile pulumi.StringPtrInput   `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking getApplicationConfig.

func (LookupApplicationConfigOutputArgs) ElementType

type LookupApplicationConfigResult

type LookupApplicationConfigResult struct {
	ApplicationId *string  `pulumi:"applicationId"`
	ConfigId      *string  `pulumi:"configId"`
	ConfigIdLists []string `pulumi:"configIdLists"`
	ConfigName    *string  `pulumi:"configName"`
	ConfigVersion *string  `pulumi:"configVersion"`
	// The provider-assigned unique ID for this managed resource.
	Id               string                       `pulumi:"id"`
	ResultOutputFile *string                      `pulumi:"resultOutputFile"`
	Results          []GetApplicationConfigResult `pulumi:"results"`
}

A collection of values returned by getApplicationConfig.

type LookupApplicationConfigResultOutput

type LookupApplicationConfigResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getApplicationConfig.

func (LookupApplicationConfigResultOutput) ApplicationId

func (LookupApplicationConfigResultOutput) ConfigId

func (LookupApplicationConfigResultOutput) ConfigIdLists

func (LookupApplicationConfigResultOutput) ConfigName

func (LookupApplicationConfigResultOutput) ConfigVersion

func (LookupApplicationConfigResultOutput) ElementType

func (LookupApplicationConfigResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (LookupApplicationConfigResultOutput) ResultOutputFile

func (LookupApplicationConfigResultOutput) Results

func (LookupApplicationConfigResultOutput) ToLookupApplicationConfigResultOutput

func (o LookupApplicationConfigResultOutput) ToLookupApplicationConfigResultOutput() LookupApplicationConfigResultOutput

func (LookupApplicationConfigResultOutput) ToLookupApplicationConfigResultOutputWithContext

func (o LookupApplicationConfigResultOutput) ToLookupApplicationConfigResultOutputWithContext(ctx context.Context) LookupApplicationConfigResultOutput

type LookupApplicationFileConfigArgs

type LookupApplicationFileConfigArgs struct {
	ApplicationId    *string  `pulumi:"applicationId"`
	ConfigId         *string  `pulumi:"configId"`
	ConfigIdLists    []string `pulumi:"configIdLists"`
	ConfigName       *string  `pulumi:"configName"`
	ConfigVersion    *string  `pulumi:"configVersion"`
	ResultOutputFile *string  `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking getApplicationFileConfig.

type LookupApplicationFileConfigOutputArgs

type LookupApplicationFileConfigOutputArgs struct {
	ApplicationId    pulumi.StringPtrInput   `pulumi:"applicationId"`
	ConfigId         pulumi.StringPtrInput   `pulumi:"configId"`
	ConfigIdLists    pulumi.StringArrayInput `pulumi:"configIdLists"`
	ConfigName       pulumi.StringPtrInput   `pulumi:"configName"`
	ConfigVersion    pulumi.StringPtrInput   `pulumi:"configVersion"`
	ResultOutputFile pulumi.StringPtrInput   `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking getApplicationFileConfig.

func (LookupApplicationFileConfigOutputArgs) ElementType

type LookupApplicationFileConfigResult

type LookupApplicationFileConfigResult struct {
	ApplicationId *string  `pulumi:"applicationId"`
	ConfigId      *string  `pulumi:"configId"`
	ConfigIdLists []string `pulumi:"configIdLists"`
	ConfigName    *string  `pulumi:"configName"`
	ConfigVersion *string  `pulumi:"configVersion"`
	// The provider-assigned unique ID for this managed resource.
	Id               string                           `pulumi:"id"`
	ResultOutputFile *string                          `pulumi:"resultOutputFile"`
	Results          []GetApplicationFileConfigResult `pulumi:"results"`
}

A collection of values returned by getApplicationFileConfig.

type LookupApplicationFileConfigResultOutput

type LookupApplicationFileConfigResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getApplicationFileConfig.

func (LookupApplicationFileConfigResultOutput) ApplicationId

func (LookupApplicationFileConfigResultOutput) ConfigId

func (LookupApplicationFileConfigResultOutput) ConfigIdLists

func (LookupApplicationFileConfigResultOutput) ConfigName

func (LookupApplicationFileConfigResultOutput) ConfigVersion

func (LookupApplicationFileConfigResultOutput) ElementType

func (LookupApplicationFileConfigResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (LookupApplicationFileConfigResultOutput) ResultOutputFile

func (LookupApplicationFileConfigResultOutput) Results

func (LookupApplicationFileConfigResultOutput) ToLookupApplicationFileConfigResultOutput

func (o LookupApplicationFileConfigResultOutput) ToLookupApplicationFileConfigResultOutput() LookupApplicationFileConfigResultOutput

func (LookupApplicationFileConfigResultOutput) ToLookupApplicationFileConfigResultOutputWithContext

func (o LookupApplicationFileConfigResultOutput) ToLookupApplicationFileConfigResultOutputWithContext(ctx context.Context) LookupApplicationFileConfigResultOutput

type LookupApplicationOutputArgs

type LookupApplicationOutputArgs struct {
	ApplicationIdLists           pulumi.StringArrayInput `pulumi:"applicationIdLists"`
	ApplicationResourceTypeLists pulumi.StringArrayInput `pulumi:"applicationResourceTypeLists"`
	ApplicationType              pulumi.StringPtrInput   `pulumi:"applicationType"`
	MicroserviceType             pulumi.StringPtrInput   `pulumi:"microserviceType"`
	ResultOutputFile             pulumi.StringPtrInput   `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking getApplication.

func (LookupApplicationOutputArgs) ElementType

type LookupApplicationPublicConfigArgs

type LookupApplicationPublicConfigArgs struct {
	ConfigId         *string  `pulumi:"configId"`
	ConfigIdLists    []string `pulumi:"configIdLists"`
	ConfigName       *string  `pulumi:"configName"`
	ConfigVersion    *string  `pulumi:"configVersion"`
	ResultOutputFile *string  `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking getApplicationPublicConfig.

type LookupApplicationPublicConfigOutputArgs

type LookupApplicationPublicConfigOutputArgs struct {
	ConfigId         pulumi.StringPtrInput   `pulumi:"configId"`
	ConfigIdLists    pulumi.StringArrayInput `pulumi:"configIdLists"`
	ConfigName       pulumi.StringPtrInput   `pulumi:"configName"`
	ConfigVersion    pulumi.StringPtrInput   `pulumi:"configVersion"`
	ResultOutputFile pulumi.StringPtrInput   `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking getApplicationPublicConfig.

func (LookupApplicationPublicConfigOutputArgs) ElementType

type LookupApplicationPublicConfigResult

type LookupApplicationPublicConfigResult struct {
	ConfigId      *string  `pulumi:"configId"`
	ConfigIdLists []string `pulumi:"configIdLists"`
	ConfigName    *string  `pulumi:"configName"`
	ConfigVersion *string  `pulumi:"configVersion"`
	// The provider-assigned unique ID for this managed resource.
	Id               string                             `pulumi:"id"`
	ResultOutputFile *string                            `pulumi:"resultOutputFile"`
	Results          []GetApplicationPublicConfigResult `pulumi:"results"`
}

A collection of values returned by getApplicationPublicConfig.

type LookupApplicationPublicConfigResultOutput

type LookupApplicationPublicConfigResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getApplicationPublicConfig.

func (LookupApplicationPublicConfigResultOutput) ConfigId

func (LookupApplicationPublicConfigResultOutput) ConfigIdLists

func (LookupApplicationPublicConfigResultOutput) ConfigName

func (LookupApplicationPublicConfigResultOutput) ConfigVersion

func (LookupApplicationPublicConfigResultOutput) ElementType

func (LookupApplicationPublicConfigResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (LookupApplicationPublicConfigResultOutput) ResultOutputFile

func (LookupApplicationPublicConfigResultOutput) Results

func (LookupApplicationPublicConfigResultOutput) ToLookupApplicationPublicConfigResultOutput

func (o LookupApplicationPublicConfigResultOutput) ToLookupApplicationPublicConfigResultOutput() LookupApplicationPublicConfigResultOutput

func (LookupApplicationPublicConfigResultOutput) ToLookupApplicationPublicConfigResultOutputWithContext

func (o LookupApplicationPublicConfigResultOutput) ToLookupApplicationPublicConfigResultOutputWithContext(ctx context.Context) LookupApplicationPublicConfigResultOutput

type LookupApplicationResult

type LookupApplicationResult struct {
	ApplicationIdLists           []string `pulumi:"applicationIdLists"`
	ApplicationResourceTypeLists []string `pulumi:"applicationResourceTypeLists"`
	ApplicationType              *string  `pulumi:"applicationType"`
	// The provider-assigned unique ID for this managed resource.
	Id               string                 `pulumi:"id"`
	MicroserviceType *string                `pulumi:"microserviceType"`
	ResultOutputFile *string                `pulumi:"resultOutputFile"`
	Results          []GetApplicationResult `pulumi:"results"`
}

A collection of values returned by getApplication.

type LookupApplicationResultOutput

type LookupApplicationResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getApplication.

func (LookupApplicationResultOutput) ApplicationIdLists

func (LookupApplicationResultOutput) ApplicationResourceTypeLists

func (o LookupApplicationResultOutput) ApplicationResourceTypeLists() pulumi.StringArrayOutput

func (LookupApplicationResultOutput) ApplicationType

func (LookupApplicationResultOutput) ElementType

func (LookupApplicationResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (LookupApplicationResultOutput) MicroserviceType

func (LookupApplicationResultOutput) ResultOutputFile

func (LookupApplicationResultOutput) Results

func (LookupApplicationResultOutput) ToLookupApplicationResultOutput

func (o LookupApplicationResultOutput) ToLookupApplicationResultOutput() LookupApplicationResultOutput

func (LookupApplicationResultOutput) ToLookupApplicationResultOutputWithContext

func (o LookupApplicationResultOutput) ToLookupApplicationResultOutputWithContext(ctx context.Context) LookupApplicationResultOutput

type LookupBusinessLogConfigsArgs

type LookupBusinessLogConfigsArgs struct {
	ConfigIdLists           []string `pulumi:"configIdLists"`
	DisableProgramAuthCheck *bool    `pulumi:"disableProgramAuthCheck"`
	ResultOutputFile        *string  `pulumi:"resultOutputFile"`
	SearchWord              *string  `pulumi:"searchWord"`
}

A collection of arguments for invoking getBusinessLogConfigs.

type LookupBusinessLogConfigsOutputArgs

type LookupBusinessLogConfigsOutputArgs struct {
	ConfigIdLists           pulumi.StringArrayInput `pulumi:"configIdLists"`
	DisableProgramAuthCheck pulumi.BoolPtrInput     `pulumi:"disableProgramAuthCheck"`
	ResultOutputFile        pulumi.StringPtrInput   `pulumi:"resultOutputFile"`
	SearchWord              pulumi.StringPtrInput   `pulumi:"searchWord"`
}

A collection of arguments for invoking getBusinessLogConfigs.

func (LookupBusinessLogConfigsOutputArgs) ElementType

type LookupBusinessLogConfigsResult

type LookupBusinessLogConfigsResult struct {
	ConfigIdLists           []string `pulumi:"configIdLists"`
	DisableProgramAuthCheck *bool    `pulumi:"disableProgramAuthCheck"`
	// The provider-assigned unique ID for this managed resource.
	Id               string                        `pulumi:"id"`
	ResultOutputFile *string                       `pulumi:"resultOutputFile"`
	Results          []GetBusinessLogConfigsResult `pulumi:"results"`
	SearchWord       *string                       `pulumi:"searchWord"`
}

A collection of values returned by getBusinessLogConfigs.

type LookupBusinessLogConfigsResultOutput

type LookupBusinessLogConfigsResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getBusinessLogConfigs.

func (LookupBusinessLogConfigsResultOutput) ConfigIdLists

func (LookupBusinessLogConfigsResultOutput) DisableProgramAuthCheck

func (o LookupBusinessLogConfigsResultOutput) DisableProgramAuthCheck() pulumi.BoolPtrOutput

func (LookupBusinessLogConfigsResultOutput) ElementType

func (LookupBusinessLogConfigsResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (LookupBusinessLogConfigsResultOutput) ResultOutputFile

func (LookupBusinessLogConfigsResultOutput) Results

func (LookupBusinessLogConfigsResultOutput) SearchWord

func (LookupBusinessLogConfigsResultOutput) ToLookupBusinessLogConfigsResultOutput

func (o LookupBusinessLogConfigsResultOutput) ToLookupBusinessLogConfigsResultOutput() LookupBusinessLogConfigsResultOutput

func (LookupBusinessLogConfigsResultOutput) ToLookupBusinessLogConfigsResultOutputWithContext

func (o LookupBusinessLogConfigsResultOutput) ToLookupBusinessLogConfigsResultOutputWithContext(ctx context.Context) LookupBusinessLogConfigsResultOutput

type LookupClusterArgs

type LookupClusterArgs struct {
	ClusterIdLists          []string `pulumi:"clusterIdLists"`
	ClusterType             *string  `pulumi:"clusterType"`
	DisableProgramAuthCheck *bool    `pulumi:"disableProgramAuthCheck"`
	ResultOutputFile        *string  `pulumi:"resultOutputFile"`
	SearchWord              *string  `pulumi:"searchWord"`
}

A collection of arguments for invoking getCluster.

type LookupClusterOutputArgs

type LookupClusterOutputArgs struct {
	ClusterIdLists          pulumi.StringArrayInput `pulumi:"clusterIdLists"`
	ClusterType             pulumi.StringPtrInput   `pulumi:"clusterType"`
	DisableProgramAuthCheck pulumi.BoolPtrInput     `pulumi:"disableProgramAuthCheck"`
	ResultOutputFile        pulumi.StringPtrInput   `pulumi:"resultOutputFile"`
	SearchWord              pulumi.StringPtrInput   `pulumi:"searchWord"`
}

A collection of arguments for invoking getCluster.

func (LookupClusterOutputArgs) ElementType

func (LookupClusterOutputArgs) ElementType() reflect.Type

type LookupClusterResult

type LookupClusterResult struct {
	ClusterIdLists          []string `pulumi:"clusterIdLists"`
	ClusterType             *string  `pulumi:"clusterType"`
	DisableProgramAuthCheck *bool    `pulumi:"disableProgramAuthCheck"`
	// The provider-assigned unique ID for this managed resource.
	Id               string             `pulumi:"id"`
	ResultOutputFile *string            `pulumi:"resultOutputFile"`
	Results          []GetClusterResult `pulumi:"results"`
	SearchWord       *string            `pulumi:"searchWord"`
}

A collection of values returned by getCluster.

func LookupCluster

func LookupCluster(ctx *pulumi.Context, args *LookupClusterArgs, opts ...pulumi.InvokeOption) (*LookupClusterResult, error)

type LookupClusterResultOutput

type LookupClusterResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getCluster.

func (LookupClusterResultOutput) ClusterIdLists

func (LookupClusterResultOutput) ClusterType

func (LookupClusterResultOutput) DisableProgramAuthCheck

func (o LookupClusterResultOutput) DisableProgramAuthCheck() pulumi.BoolPtrOutput

func (LookupClusterResultOutput) ElementType

func (LookupClusterResultOutput) ElementType() reflect.Type

func (LookupClusterResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (LookupClusterResultOutput) ResultOutputFile

func (o LookupClusterResultOutput) ResultOutputFile() pulumi.StringPtrOutput

func (LookupClusterResultOutput) Results

func (LookupClusterResultOutput) SearchWord

func (LookupClusterResultOutput) ToLookupClusterResultOutput

func (o LookupClusterResultOutput) ToLookupClusterResultOutput() LookupClusterResultOutput

func (LookupClusterResultOutput) ToLookupClusterResultOutputWithContext

func (o LookupClusterResultOutput) ToLookupClusterResultOutputWithContext(ctx context.Context) LookupClusterResultOutput

type LookupConfigSummaryArgs

type LookupConfigSummaryArgs struct {
	ApplicationId           *string  `pulumi:"applicationId"`
	ConfigIdLists           []string `pulumi:"configIdLists"`
	ConfigTagLists          []string `pulumi:"configTagLists"`
	DisableProgramAuthCheck *bool    `pulumi:"disableProgramAuthCheck"`
	OrderBy                 *string  `pulumi:"orderBy"`
	OrderType               *int     `pulumi:"orderType"`
	ResultOutputFile        *string  `pulumi:"resultOutputFile"`
	SearchWord              *string  `pulumi:"searchWord"`
}

A collection of arguments for invoking getConfigSummary.

type LookupConfigSummaryOutputArgs

type LookupConfigSummaryOutputArgs struct {
	ApplicationId           pulumi.StringPtrInput   `pulumi:"applicationId"`
	ConfigIdLists           pulumi.StringArrayInput `pulumi:"configIdLists"`
	ConfigTagLists          pulumi.StringArrayInput `pulumi:"configTagLists"`
	DisableProgramAuthCheck pulumi.BoolPtrInput     `pulumi:"disableProgramAuthCheck"`
	OrderBy                 pulumi.StringPtrInput   `pulumi:"orderBy"`
	OrderType               pulumi.IntPtrInput      `pulumi:"orderType"`
	ResultOutputFile        pulumi.StringPtrInput   `pulumi:"resultOutputFile"`
	SearchWord              pulumi.StringPtrInput   `pulumi:"searchWord"`
}

A collection of arguments for invoking getConfigSummary.

func (LookupConfigSummaryOutputArgs) ElementType

type LookupConfigSummaryResult

type LookupConfigSummaryResult struct {
	ApplicationId           *string  `pulumi:"applicationId"`
	ConfigIdLists           []string `pulumi:"configIdLists"`
	ConfigTagLists          []string `pulumi:"configTagLists"`
	DisableProgramAuthCheck *bool    `pulumi:"disableProgramAuthCheck"`
	// The provider-assigned unique ID for this managed resource.
	Id               string                   `pulumi:"id"`
	OrderBy          *string                  `pulumi:"orderBy"`
	OrderType        *int                     `pulumi:"orderType"`
	ResultOutputFile *string                  `pulumi:"resultOutputFile"`
	Results          []GetConfigSummaryResult `pulumi:"results"`
	SearchWord       *string                  `pulumi:"searchWord"`
}

A collection of values returned by getConfigSummary.

type LookupConfigSummaryResultOutput

type LookupConfigSummaryResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getConfigSummary.

func (LookupConfigSummaryResultOutput) ApplicationId

func (LookupConfigSummaryResultOutput) ConfigIdLists

func (LookupConfigSummaryResultOutput) ConfigTagLists

func (LookupConfigSummaryResultOutput) DisableProgramAuthCheck

func (o LookupConfigSummaryResultOutput) DisableProgramAuthCheck() pulumi.BoolPtrOutput

func (LookupConfigSummaryResultOutput) ElementType

func (LookupConfigSummaryResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (LookupConfigSummaryResultOutput) OrderBy

func (LookupConfigSummaryResultOutput) OrderType

func (LookupConfigSummaryResultOutput) ResultOutputFile

func (LookupConfigSummaryResultOutput) Results

func (LookupConfigSummaryResultOutput) SearchWord

func (LookupConfigSummaryResultOutput) ToLookupConfigSummaryResultOutput

func (o LookupConfigSummaryResultOutput) ToLookupConfigSummaryResultOutput() LookupConfigSummaryResultOutput

func (LookupConfigSummaryResultOutput) ToLookupConfigSummaryResultOutputWithContext

func (o LookupConfigSummaryResultOutput) ToLookupConfigSummaryResultOutputWithContext(ctx context.Context) LookupConfigSummaryResultOutput

type LookupContainerGroupArgs

type LookupContainerGroupArgs struct {
	ApplicationId    *string `pulumi:"applicationId"`
	ClusterId        *string `pulumi:"clusterId"`
	NamespaceId      *string `pulumi:"namespaceId"`
	OrderBy          *string `pulumi:"orderBy"`
	OrderType        *int    `pulumi:"orderType"`
	ResultOutputFile *string `pulumi:"resultOutputFile"`
	SearchWord       *string `pulumi:"searchWord"`
}

A collection of arguments for invoking getContainerGroup.

type LookupContainerGroupOutputArgs

type LookupContainerGroupOutputArgs struct {
	ApplicationId    pulumi.StringPtrInput `pulumi:"applicationId"`
	ClusterId        pulumi.StringPtrInput `pulumi:"clusterId"`
	NamespaceId      pulumi.StringPtrInput `pulumi:"namespaceId"`
	OrderBy          pulumi.StringPtrInput `pulumi:"orderBy"`
	OrderType        pulumi.IntPtrInput    `pulumi:"orderType"`
	ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"`
	SearchWord       pulumi.StringPtrInput `pulumi:"searchWord"`
}

A collection of arguments for invoking getContainerGroup.

func (LookupContainerGroupOutputArgs) ElementType

type LookupContainerGroupResult

type LookupContainerGroupResult struct {
	ApplicationId *string `pulumi:"applicationId"`
	ClusterId     *string `pulumi:"clusterId"`
	// The provider-assigned unique ID for this managed resource.
	Id               string                    `pulumi:"id"`
	NamespaceId      *string                   `pulumi:"namespaceId"`
	OrderBy          *string                   `pulumi:"orderBy"`
	OrderType        *int                      `pulumi:"orderType"`
	ResultOutputFile *string                   `pulumi:"resultOutputFile"`
	Results          []GetContainerGroupResult `pulumi:"results"`
	SearchWord       *string                   `pulumi:"searchWord"`
}

A collection of values returned by getContainerGroup.

type LookupContainerGroupResultOutput

type LookupContainerGroupResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getContainerGroup.

func (LookupContainerGroupResultOutput) ApplicationId

func (LookupContainerGroupResultOutput) ClusterId

func (LookupContainerGroupResultOutput) ElementType

func (LookupContainerGroupResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (LookupContainerGroupResultOutput) NamespaceId

func (LookupContainerGroupResultOutput) OrderBy

func (LookupContainerGroupResultOutput) OrderType

func (LookupContainerGroupResultOutput) ResultOutputFile

func (LookupContainerGroupResultOutput) Results

func (LookupContainerGroupResultOutput) SearchWord

func (LookupContainerGroupResultOutput) ToLookupContainerGroupResultOutput

func (o LookupContainerGroupResultOutput) ToLookupContainerGroupResultOutput() LookupContainerGroupResultOutput

func (LookupContainerGroupResultOutput) ToLookupContainerGroupResultOutputWithContext

func (o LookupContainerGroupResultOutput) ToLookupContainerGroupResultOutputWithContext(ctx context.Context) LookupContainerGroupResultOutput

type LookupDeliveryConfigByGroupIdArgs

type LookupDeliveryConfigByGroupIdArgs struct {
	GroupId          string  `pulumi:"groupId"`
	ResultOutputFile *string `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking getDeliveryConfigByGroupId.

type LookupDeliveryConfigByGroupIdOutputArgs

type LookupDeliveryConfigByGroupIdOutputArgs struct {
	GroupId          pulumi.StringInput    `pulumi:"groupId"`
	ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking getDeliveryConfigByGroupId.

func (LookupDeliveryConfigByGroupIdOutputArgs) ElementType

type LookupDeliveryConfigByGroupIdResult

type LookupDeliveryConfigByGroupIdResult struct {
	GroupId string `pulumi:"groupId"`
	// The provider-assigned unique ID for this managed resource.
	Id               string                             `pulumi:"id"`
	ResultOutputFile *string                            `pulumi:"resultOutputFile"`
	Results          []GetDeliveryConfigByGroupIdResult `pulumi:"results"`
}

A collection of values returned by getDeliveryConfigByGroupId.

type LookupDeliveryConfigByGroupIdResultOutput

type LookupDeliveryConfigByGroupIdResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getDeliveryConfigByGroupId.

func (LookupDeliveryConfigByGroupIdResultOutput) ElementType

func (LookupDeliveryConfigByGroupIdResultOutput) GroupId

func (LookupDeliveryConfigByGroupIdResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (LookupDeliveryConfigByGroupIdResultOutput) ResultOutputFile

func (LookupDeliveryConfigByGroupIdResultOutput) Results

func (LookupDeliveryConfigByGroupIdResultOutput) ToLookupDeliveryConfigByGroupIdResultOutput

func (o LookupDeliveryConfigByGroupIdResultOutput) ToLookupDeliveryConfigByGroupIdResultOutput() LookupDeliveryConfigByGroupIdResultOutput

func (LookupDeliveryConfigByGroupIdResultOutput) ToLookupDeliveryConfigByGroupIdResultOutputWithContext

func (o LookupDeliveryConfigByGroupIdResultOutput) ToLookupDeliveryConfigByGroupIdResultOutputWithContext(ctx context.Context) LookupDeliveryConfigByGroupIdResultOutput

type LookupDeliveryConfigsArgs

type LookupDeliveryConfigsArgs struct {
	ResultOutputFile *string `pulumi:"resultOutputFile"`
	SearchWord       *string `pulumi:"searchWord"`
}

A collection of arguments for invoking getDeliveryConfigs.

type LookupDeliveryConfigsOutputArgs

type LookupDeliveryConfigsOutputArgs struct {
	ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"`
	SearchWord       pulumi.StringPtrInput `pulumi:"searchWord"`
}

A collection of arguments for invoking getDeliveryConfigs.

func (LookupDeliveryConfigsOutputArgs) ElementType

type LookupDeliveryConfigsResult

type LookupDeliveryConfigsResult struct {
	// The provider-assigned unique ID for this managed resource.
	Id               string                     `pulumi:"id"`
	ResultOutputFile *string                    `pulumi:"resultOutputFile"`
	Results          []GetDeliveryConfigsResult `pulumi:"results"`
	SearchWord       *string                    `pulumi:"searchWord"`
}

A collection of values returned by getDeliveryConfigs.

type LookupDeliveryConfigsResultOutput

type LookupDeliveryConfigsResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getDeliveryConfigs.

func (LookupDeliveryConfigsResultOutput) ElementType

func (LookupDeliveryConfigsResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (LookupDeliveryConfigsResultOutput) ResultOutputFile

func (LookupDeliveryConfigsResultOutput) Results

func (LookupDeliveryConfigsResultOutput) SearchWord

func (LookupDeliveryConfigsResultOutput) ToLookupDeliveryConfigsResultOutput

func (o LookupDeliveryConfigsResultOutput) ToLookupDeliveryConfigsResultOutput() LookupDeliveryConfigsResultOutput

func (LookupDeliveryConfigsResultOutput) ToLookupDeliveryConfigsResultOutputWithContext

func (o LookupDeliveryConfigsResultOutput) ToLookupDeliveryConfigsResultOutputWithContext(ctx context.Context) LookupDeliveryConfigsResultOutput

type LookupGatewayAllGroupApisArgs

type LookupGatewayAllGroupApisArgs struct {
	GatewayDeployGroupId string  `pulumi:"gatewayDeployGroupId"`
	ResultOutputFile     *string `pulumi:"resultOutputFile"`
	SearchWord           *string `pulumi:"searchWord"`
}

A collection of arguments for invoking getGatewayAllGroupApis.

type LookupGatewayAllGroupApisOutputArgs

type LookupGatewayAllGroupApisOutputArgs struct {
	GatewayDeployGroupId pulumi.StringInput    `pulumi:"gatewayDeployGroupId"`
	ResultOutputFile     pulumi.StringPtrInput `pulumi:"resultOutputFile"`
	SearchWord           pulumi.StringPtrInput `pulumi:"searchWord"`
}

A collection of arguments for invoking getGatewayAllGroupApis.

func (LookupGatewayAllGroupApisOutputArgs) ElementType

type LookupGatewayAllGroupApisResult

type LookupGatewayAllGroupApisResult struct {
	GatewayDeployGroupId string `pulumi:"gatewayDeployGroupId"`
	// The provider-assigned unique ID for this managed resource.
	Id               string                         `pulumi:"id"`
	ResultOutputFile *string                        `pulumi:"resultOutputFile"`
	Results          []GetGatewayAllGroupApisResult `pulumi:"results"`
	SearchWord       *string                        `pulumi:"searchWord"`
}

A collection of values returned by getGatewayAllGroupApis.

type LookupGatewayAllGroupApisResultOutput

type LookupGatewayAllGroupApisResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getGatewayAllGroupApis.

func (LookupGatewayAllGroupApisResultOutput) ElementType

func (LookupGatewayAllGroupApisResultOutput) GatewayDeployGroupId

func (LookupGatewayAllGroupApisResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (LookupGatewayAllGroupApisResultOutput) ResultOutputFile

func (LookupGatewayAllGroupApisResultOutput) Results

func (LookupGatewayAllGroupApisResultOutput) SearchWord

func (LookupGatewayAllGroupApisResultOutput) ToLookupGatewayAllGroupApisResultOutput

func (o LookupGatewayAllGroupApisResultOutput) ToLookupGatewayAllGroupApisResultOutput() LookupGatewayAllGroupApisResultOutput

func (LookupGatewayAllGroupApisResultOutput) ToLookupGatewayAllGroupApisResultOutputWithContext

func (o LookupGatewayAllGroupApisResultOutput) ToLookupGatewayAllGroupApisResultOutputWithContext(ctx context.Context) LookupGatewayAllGroupApisResultOutput

type LookupGroupConfigReleaseArgs

type LookupGroupConfigReleaseArgs struct {
	GroupId          string  `pulumi:"groupId"`
	ResultOutputFile *string `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking getGroupConfigRelease.

type LookupGroupConfigReleaseOutputArgs

type LookupGroupConfigReleaseOutputArgs struct {
	GroupId          pulumi.StringInput    `pulumi:"groupId"`
	ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking getGroupConfigRelease.

func (LookupGroupConfigReleaseOutputArgs) ElementType

type LookupGroupConfigReleaseResult

type LookupGroupConfigReleaseResult struct {
	GroupId string `pulumi:"groupId"`
	// The provider-assigned unique ID for this managed resource.
	Id               string                        `pulumi:"id"`
	ResultOutputFile *string                       `pulumi:"resultOutputFile"`
	Results          []GetGroupConfigReleaseResult `pulumi:"results"`
}

A collection of values returned by getGroupConfigRelease.

type LookupGroupConfigReleaseResultOutput

type LookupGroupConfigReleaseResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getGroupConfigRelease.

func (LookupGroupConfigReleaseResultOutput) ElementType

func (LookupGroupConfigReleaseResultOutput) GroupId

func (LookupGroupConfigReleaseResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (LookupGroupConfigReleaseResultOutput) ResultOutputFile

func (LookupGroupConfigReleaseResultOutput) Results

func (LookupGroupConfigReleaseResultOutput) ToLookupGroupConfigReleaseResultOutput

func (o LookupGroupConfigReleaseResultOutput) ToLookupGroupConfigReleaseResultOutput() LookupGroupConfigReleaseResultOutput

func (LookupGroupConfigReleaseResultOutput) ToLookupGroupConfigReleaseResultOutputWithContext

func (o LookupGroupConfigReleaseResultOutput) ToLookupGroupConfigReleaseResultOutputWithContext(ctx context.Context) LookupGroupConfigReleaseResultOutput

type LookupGroupGatewaysArgs

type LookupGroupGatewaysArgs struct {
	GatewayDeployGroupId string  `pulumi:"gatewayDeployGroupId"`
	ResultOutputFile     *string `pulumi:"resultOutputFile"`
	SearchWord           *string `pulumi:"searchWord"`
}

A collection of arguments for invoking getGroupGateways.

type LookupGroupGatewaysOutputArgs

type LookupGroupGatewaysOutputArgs struct {
	GatewayDeployGroupId pulumi.StringInput    `pulumi:"gatewayDeployGroupId"`
	ResultOutputFile     pulumi.StringPtrInput `pulumi:"resultOutputFile"`
	SearchWord           pulumi.StringPtrInput `pulumi:"searchWord"`
}

A collection of arguments for invoking getGroupGateways.

func (LookupGroupGatewaysOutputArgs) ElementType

type LookupGroupGatewaysResult

type LookupGroupGatewaysResult struct {
	GatewayDeployGroupId string `pulumi:"gatewayDeployGroupId"`
	// The provider-assigned unique ID for this managed resource.
	Id               string                   `pulumi:"id"`
	ResultOutputFile *string                  `pulumi:"resultOutputFile"`
	Results          []GetGroupGatewaysResult `pulumi:"results"`
	SearchWord       *string                  `pulumi:"searchWord"`
}

A collection of values returned by getGroupGateways.

type LookupGroupGatewaysResultOutput

type LookupGroupGatewaysResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getGroupGateways.

func (LookupGroupGatewaysResultOutput) ElementType

func (LookupGroupGatewaysResultOutput) GatewayDeployGroupId

func (o LookupGroupGatewaysResultOutput) GatewayDeployGroupId() pulumi.StringOutput

func (LookupGroupGatewaysResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (LookupGroupGatewaysResultOutput) ResultOutputFile

func (LookupGroupGatewaysResultOutput) Results

func (LookupGroupGatewaysResultOutput) SearchWord

func (LookupGroupGatewaysResultOutput) ToLookupGroupGatewaysResultOutput

func (o LookupGroupGatewaysResultOutput) ToLookupGroupGatewaysResultOutput() LookupGroupGatewaysResultOutput

func (LookupGroupGatewaysResultOutput) ToLookupGroupGatewaysResultOutputWithContext

func (o LookupGroupGatewaysResultOutput) ToLookupGroupGatewaysResultOutputWithContext(ctx context.Context) LookupGroupGatewaysResultOutput

type LookupGroupInstancesArgs

type LookupGroupInstancesArgs struct {
	GroupId          string  `pulumi:"groupId"`
	OrderBy          *string `pulumi:"orderBy"`
	OrderType        *int    `pulumi:"orderType"`
	ResultOutputFile *string `pulumi:"resultOutputFile"`
	SearchWord       *string `pulumi:"searchWord"`
}

A collection of arguments for invoking getGroupInstances.

type LookupGroupInstancesOutputArgs

type LookupGroupInstancesOutputArgs struct {
	GroupId          pulumi.StringInput    `pulumi:"groupId"`
	OrderBy          pulumi.StringPtrInput `pulumi:"orderBy"`
	OrderType        pulumi.IntPtrInput    `pulumi:"orderType"`
	ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"`
	SearchWord       pulumi.StringPtrInput `pulumi:"searchWord"`
}

A collection of arguments for invoking getGroupInstances.

func (LookupGroupInstancesOutputArgs) ElementType

type LookupGroupInstancesResult

type LookupGroupInstancesResult struct {
	GroupId string `pulumi:"groupId"`
	// The provider-assigned unique ID for this managed resource.
	Id               string                    `pulumi:"id"`
	OrderBy          *string                   `pulumi:"orderBy"`
	OrderType        *int                      `pulumi:"orderType"`
	ResultOutputFile *string                   `pulumi:"resultOutputFile"`
	Results          []GetGroupInstancesResult `pulumi:"results"`
	SearchWord       *string                   `pulumi:"searchWord"`
}

A collection of values returned by getGroupInstances.

type LookupGroupInstancesResultOutput

type LookupGroupInstancesResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getGroupInstances.

func (LookupGroupInstancesResultOutput) ElementType

func (LookupGroupInstancesResultOutput) GroupId

func (LookupGroupInstancesResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (LookupGroupInstancesResultOutput) OrderBy

func (LookupGroupInstancesResultOutput) OrderType

func (LookupGroupInstancesResultOutput) ResultOutputFile

func (LookupGroupInstancesResultOutput) Results

func (LookupGroupInstancesResultOutput) SearchWord

func (LookupGroupInstancesResultOutput) ToLookupGroupInstancesResultOutput

func (o LookupGroupInstancesResultOutput) ToLookupGroupInstancesResultOutput() LookupGroupInstancesResultOutput

func (LookupGroupInstancesResultOutput) ToLookupGroupInstancesResultOutputWithContext

func (o LookupGroupInstancesResultOutput) ToLookupGroupInstancesResultOutputWithContext(ctx context.Context) LookupGroupInstancesResultOutput

type LookupGroupsArgs

type LookupGroupsArgs struct {
	ApplicationId          *string  `pulumi:"applicationId"`
	ClusterId              *string  `pulumi:"clusterId"`
	GroupIdLists           []string `pulumi:"groupIdLists"`
	GroupResourceTypeLists []string `pulumi:"groupResourceTypeLists"`
	NamespaceId            *string  `pulumi:"namespaceId"`
	OrderBy                *string  `pulumi:"orderBy"`
	OrderType              *int     `pulumi:"orderType"`
	ResultOutputFile       *string  `pulumi:"resultOutputFile"`
	SearchWord             *string  `pulumi:"searchWord"`
	Status                 *string  `pulumi:"status"`
}

A collection of arguments for invoking getGroups.

type LookupGroupsOutputArgs

type LookupGroupsOutputArgs struct {
	ApplicationId          pulumi.StringPtrInput   `pulumi:"applicationId"`
	ClusterId              pulumi.StringPtrInput   `pulumi:"clusterId"`
	GroupIdLists           pulumi.StringArrayInput `pulumi:"groupIdLists"`
	GroupResourceTypeLists pulumi.StringArrayInput `pulumi:"groupResourceTypeLists"`
	NamespaceId            pulumi.StringPtrInput   `pulumi:"namespaceId"`
	OrderBy                pulumi.StringPtrInput   `pulumi:"orderBy"`
	OrderType              pulumi.IntPtrInput      `pulumi:"orderType"`
	ResultOutputFile       pulumi.StringPtrInput   `pulumi:"resultOutputFile"`
	SearchWord             pulumi.StringPtrInput   `pulumi:"searchWord"`
	Status                 pulumi.StringPtrInput   `pulumi:"status"`
}

A collection of arguments for invoking getGroups.

func (LookupGroupsOutputArgs) ElementType

func (LookupGroupsOutputArgs) ElementType() reflect.Type

type LookupGroupsResult

type LookupGroupsResult struct {
	ApplicationId          *string  `pulumi:"applicationId"`
	ClusterId              *string  `pulumi:"clusterId"`
	GroupIdLists           []string `pulumi:"groupIdLists"`
	GroupResourceTypeLists []string `pulumi:"groupResourceTypeLists"`
	// The provider-assigned unique ID for this managed resource.
	Id               string            `pulumi:"id"`
	NamespaceId      *string           `pulumi:"namespaceId"`
	OrderBy          *string           `pulumi:"orderBy"`
	OrderType        *int              `pulumi:"orderType"`
	ResultOutputFile *string           `pulumi:"resultOutputFile"`
	Results          []GetGroupsResult `pulumi:"results"`
	SearchWord       *string           `pulumi:"searchWord"`
	Status           *string           `pulumi:"status"`
}

A collection of values returned by getGroups.

func LookupGroups

func LookupGroups(ctx *pulumi.Context, args *LookupGroupsArgs, opts ...pulumi.InvokeOption) (*LookupGroupsResult, error)

type LookupGroupsResultOutput

type LookupGroupsResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getGroups.

func (LookupGroupsResultOutput) ApplicationId

func (LookupGroupsResultOutput) ClusterId

func (LookupGroupsResultOutput) ElementType

func (LookupGroupsResultOutput) ElementType() reflect.Type

func (LookupGroupsResultOutput) GroupIdLists

func (LookupGroupsResultOutput) GroupResourceTypeLists

func (o LookupGroupsResultOutput) GroupResourceTypeLists() pulumi.StringArrayOutput

func (LookupGroupsResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (LookupGroupsResultOutput) NamespaceId

func (LookupGroupsResultOutput) OrderBy

func (LookupGroupsResultOutput) OrderType

func (LookupGroupsResultOutput) ResultOutputFile

func (o LookupGroupsResultOutput) ResultOutputFile() pulumi.StringPtrOutput

func (LookupGroupsResultOutput) Results

func (LookupGroupsResultOutput) SearchWord

func (LookupGroupsResultOutput) Status

func (LookupGroupsResultOutput) ToLookupGroupsResultOutput

func (o LookupGroupsResultOutput) ToLookupGroupsResultOutput() LookupGroupsResultOutput

func (LookupGroupsResultOutput) ToLookupGroupsResultOutputWithContext

func (o LookupGroupsResultOutput) ToLookupGroupsResultOutputWithContext(ctx context.Context) LookupGroupsResultOutput

type LookupMicroserviceApiVersionArgs

type LookupMicroserviceApiVersionArgs struct {
	Method           *string `pulumi:"method"`
	MicroserviceId   string  `pulumi:"microserviceId"`
	Path             *string `pulumi:"path"`
	ResultOutputFile *string `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking getMicroserviceApiVersion.

type LookupMicroserviceApiVersionOutputArgs

type LookupMicroserviceApiVersionOutputArgs struct {
	Method           pulumi.StringPtrInput `pulumi:"method"`
	MicroserviceId   pulumi.StringInput    `pulumi:"microserviceId"`
	Path             pulumi.StringPtrInput `pulumi:"path"`
	ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking getMicroserviceApiVersion.

func (LookupMicroserviceApiVersionOutputArgs) ElementType

type LookupMicroserviceApiVersionResult

type LookupMicroserviceApiVersionResult struct {
	// The provider-assigned unique ID for this managed resource.
	Id               string                            `pulumi:"id"`
	Method           *string                           `pulumi:"method"`
	MicroserviceId   string                            `pulumi:"microserviceId"`
	Path             *string                           `pulumi:"path"`
	ResultOutputFile *string                           `pulumi:"resultOutputFile"`
	Results          []GetMicroserviceApiVersionResult `pulumi:"results"`
}

A collection of values returned by getMicroserviceApiVersion.

type LookupMicroserviceApiVersionResultOutput

type LookupMicroserviceApiVersionResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getMicroserviceApiVersion.

func (LookupMicroserviceApiVersionResultOutput) ElementType

func (LookupMicroserviceApiVersionResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (LookupMicroserviceApiVersionResultOutput) Method

func (LookupMicroserviceApiVersionResultOutput) MicroserviceId

func (LookupMicroserviceApiVersionResultOutput) Path

func (LookupMicroserviceApiVersionResultOutput) ResultOutputFile

func (LookupMicroserviceApiVersionResultOutput) Results

func (LookupMicroserviceApiVersionResultOutput) ToLookupMicroserviceApiVersionResultOutput

func (o LookupMicroserviceApiVersionResultOutput) ToLookupMicroserviceApiVersionResultOutput() LookupMicroserviceApiVersionResultOutput

func (LookupMicroserviceApiVersionResultOutput) ToLookupMicroserviceApiVersionResultOutputWithContext

func (o LookupMicroserviceApiVersionResultOutput) ToLookupMicroserviceApiVersionResultOutputWithContext(ctx context.Context) LookupMicroserviceApiVersionResultOutput

type LookupMicroserviceArgs

type LookupMicroserviceArgs struct {
	MicroserviceIdLists   []string `pulumi:"microserviceIdLists"`
	MicroserviceNameLists []string `pulumi:"microserviceNameLists"`
	NamespaceId           string   `pulumi:"namespaceId"`
	ResultOutputFile      *string  `pulumi:"resultOutputFile"`
	Statuses              []string `pulumi:"statuses"`
}

A collection of arguments for invoking getMicroservice.

type LookupMicroserviceOutputArgs

type LookupMicroserviceOutputArgs struct {
	MicroserviceIdLists   pulumi.StringArrayInput `pulumi:"microserviceIdLists"`
	MicroserviceNameLists pulumi.StringArrayInput `pulumi:"microserviceNameLists"`
	NamespaceId           pulumi.StringInput      `pulumi:"namespaceId"`
	ResultOutputFile      pulumi.StringPtrInput   `pulumi:"resultOutputFile"`
	Statuses              pulumi.StringArrayInput `pulumi:"statuses"`
}

A collection of arguments for invoking getMicroservice.

func (LookupMicroserviceOutputArgs) ElementType

type LookupMicroserviceResult

type LookupMicroserviceResult struct {
	// The provider-assigned unique ID for this managed resource.
	Id                    string                  `pulumi:"id"`
	MicroserviceIdLists   []string                `pulumi:"microserviceIdLists"`
	MicroserviceNameLists []string                `pulumi:"microserviceNameLists"`
	NamespaceId           string                  `pulumi:"namespaceId"`
	ResultOutputFile      *string                 `pulumi:"resultOutputFile"`
	Results               []GetMicroserviceResult `pulumi:"results"`
	Statuses              []string                `pulumi:"statuses"`
}

A collection of values returned by getMicroservice.

type LookupMicroserviceResultOutput

type LookupMicroserviceResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getMicroservice.

func (LookupMicroserviceResultOutput) ElementType

func (LookupMicroserviceResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (LookupMicroserviceResultOutput) MicroserviceIdLists

func (LookupMicroserviceResultOutput) MicroserviceNameLists

func (o LookupMicroserviceResultOutput) MicroserviceNameLists() pulumi.StringArrayOutput

func (LookupMicroserviceResultOutput) NamespaceId

func (LookupMicroserviceResultOutput) ResultOutputFile

func (LookupMicroserviceResultOutput) Results

func (LookupMicroserviceResultOutput) Statuses

func (LookupMicroserviceResultOutput) ToLookupMicroserviceResultOutput

func (o LookupMicroserviceResultOutput) ToLookupMicroserviceResultOutput() LookupMicroserviceResultOutput

func (LookupMicroserviceResultOutput) ToLookupMicroserviceResultOutputWithContext

func (o LookupMicroserviceResultOutput) ToLookupMicroserviceResultOutputWithContext(ctx context.Context) LookupMicroserviceResultOutput

type LookupMsApiListArgs

type LookupMsApiListArgs struct {
	MicroserviceId   string  `pulumi:"microserviceId"`
	ResultOutputFile *string `pulumi:"resultOutputFile"`
	SearchWord       *string `pulumi:"searchWord"`
}

A collection of arguments for invoking getMsApiList.

type LookupMsApiListOutputArgs

type LookupMsApiListOutputArgs struct {
	MicroserviceId   pulumi.StringInput    `pulumi:"microserviceId"`
	ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"`
	SearchWord       pulumi.StringPtrInput `pulumi:"searchWord"`
}

A collection of arguments for invoking getMsApiList.

func (LookupMsApiListOutputArgs) ElementType

func (LookupMsApiListOutputArgs) ElementType() reflect.Type

type LookupMsApiListResult

type LookupMsApiListResult struct {
	// The provider-assigned unique ID for this managed resource.
	Id               string               `pulumi:"id"`
	MicroserviceId   string               `pulumi:"microserviceId"`
	ResultOutputFile *string              `pulumi:"resultOutputFile"`
	Results          []GetMsApiListResult `pulumi:"results"`
	SearchWord       *string              `pulumi:"searchWord"`
}

A collection of values returned by getMsApiList.

func LookupMsApiList

func LookupMsApiList(ctx *pulumi.Context, args *LookupMsApiListArgs, opts ...pulumi.InvokeOption) (*LookupMsApiListResult, error)

type LookupMsApiListResultOutput

type LookupMsApiListResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getMsApiList.

func (LookupMsApiListResultOutput) ElementType

func (LookupMsApiListResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (LookupMsApiListResultOutput) MicroserviceId

func (o LookupMsApiListResultOutput) MicroserviceId() pulumi.StringOutput

func (LookupMsApiListResultOutput) ResultOutputFile

func (o LookupMsApiListResultOutput) ResultOutputFile() pulumi.StringPtrOutput

func (LookupMsApiListResultOutput) Results

func (LookupMsApiListResultOutput) SearchWord

func (LookupMsApiListResultOutput) ToLookupMsApiListResultOutput

func (o LookupMsApiListResultOutput) ToLookupMsApiListResultOutput() LookupMsApiListResultOutput

func (LookupMsApiListResultOutput) ToLookupMsApiListResultOutputWithContext

func (o LookupMsApiListResultOutput) ToLookupMsApiListResultOutputWithContext(ctx context.Context) LookupMsApiListResultOutput

type LookupPodInstancesArgs

type LookupPodInstancesArgs struct {
	GroupId          string   `pulumi:"groupId"`
	PodNameLists     []string `pulumi:"podNameLists"`
	ResultOutputFile *string  `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking getPodInstances.

type LookupPodInstancesOutputArgs

type LookupPodInstancesOutputArgs struct {
	GroupId          pulumi.StringInput      `pulumi:"groupId"`
	PodNameLists     pulumi.StringArrayInput `pulumi:"podNameLists"`
	ResultOutputFile pulumi.StringPtrInput   `pulumi:"resultOutputFile"`
}

A collection of arguments for invoking getPodInstances.

func (LookupPodInstancesOutputArgs) ElementType

type LookupPodInstancesResult

type LookupPodInstancesResult struct {
	GroupId string `pulumi:"groupId"`
	// The provider-assigned unique ID for this managed resource.
	Id               string                  `pulumi:"id"`
	PodNameLists     []string                `pulumi:"podNameLists"`
	ResultOutputFile *string                 `pulumi:"resultOutputFile"`
	Results          []GetPodInstancesResult `pulumi:"results"`
}

A collection of values returned by getPodInstances.

type LookupPodInstancesResultOutput

type LookupPodInstancesResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getPodInstances.

func (LookupPodInstancesResultOutput) ElementType

func (LookupPodInstancesResultOutput) GroupId

func (LookupPodInstancesResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (LookupPodInstancesResultOutput) PodNameLists

func (LookupPodInstancesResultOutput) ResultOutputFile

func (LookupPodInstancesResultOutput) Results

func (LookupPodInstancesResultOutput) ToLookupPodInstancesResultOutput

func (o LookupPodInstancesResultOutput) ToLookupPodInstancesResultOutput() LookupPodInstancesResultOutput

func (LookupPodInstancesResultOutput) ToLookupPodInstancesResultOutputWithContext

func (o LookupPodInstancesResultOutput) ToLookupPodInstancesResultOutputWithContext(ctx context.Context) LookupPodInstancesResultOutput

type LookupPublicConfigSummaryArgs

type LookupPublicConfigSummaryArgs struct {
	ConfigIdLists           []string `pulumi:"configIdLists"`
	ConfigTagLists          []string `pulumi:"configTagLists"`
	DisableProgramAuthCheck *bool    `pulumi:"disableProgramAuthCheck"`
	OrderBy                 *string  `pulumi:"orderBy"`
	OrderType               *int     `pulumi:"orderType"`
	ResultOutputFile        *string  `pulumi:"resultOutputFile"`
	SearchWord              *string  `pulumi:"searchWord"`
}

A collection of arguments for invoking getPublicConfigSummary.

type LookupPublicConfigSummaryOutputArgs

type LookupPublicConfigSummaryOutputArgs struct {
	ConfigIdLists           pulumi.StringArrayInput `pulumi:"configIdLists"`
	ConfigTagLists          pulumi.StringArrayInput `pulumi:"configTagLists"`
	DisableProgramAuthCheck pulumi.BoolPtrInput     `pulumi:"disableProgramAuthCheck"`
	OrderBy                 pulumi.StringPtrInput   `pulumi:"orderBy"`
	OrderType               pulumi.IntPtrInput      `pulumi:"orderType"`
	ResultOutputFile        pulumi.StringPtrInput   `pulumi:"resultOutputFile"`
	SearchWord              pulumi.StringPtrInput   `pulumi:"searchWord"`
}

A collection of arguments for invoking getPublicConfigSummary.

func (LookupPublicConfigSummaryOutputArgs) ElementType

type LookupPublicConfigSummaryResult

type LookupPublicConfigSummaryResult struct {
	ConfigIdLists           []string `pulumi:"configIdLists"`
	ConfigTagLists          []string `pulumi:"configTagLists"`
	DisableProgramAuthCheck *bool    `pulumi:"disableProgramAuthCheck"`
	// The provider-assigned unique ID for this managed resource.
	Id               string                         `pulumi:"id"`
	OrderBy          *string                        `pulumi:"orderBy"`
	OrderType        *int                           `pulumi:"orderType"`
	ResultOutputFile *string                        `pulumi:"resultOutputFile"`
	Results          []GetPublicConfigSummaryResult `pulumi:"results"`
	SearchWord       *string                        `pulumi:"searchWord"`
}

A collection of values returned by getPublicConfigSummary.

type LookupPublicConfigSummaryResultOutput

type LookupPublicConfigSummaryResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getPublicConfigSummary.

func (LookupPublicConfigSummaryResultOutput) ConfigIdLists

func (LookupPublicConfigSummaryResultOutput) ConfigTagLists

func (LookupPublicConfigSummaryResultOutput) DisableProgramAuthCheck

func (o LookupPublicConfigSummaryResultOutput) DisableProgramAuthCheck() pulumi.BoolPtrOutput

func (LookupPublicConfigSummaryResultOutput) ElementType

func (LookupPublicConfigSummaryResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (LookupPublicConfigSummaryResultOutput) OrderBy

func (LookupPublicConfigSummaryResultOutput) OrderType

func (LookupPublicConfigSummaryResultOutput) ResultOutputFile

func (LookupPublicConfigSummaryResultOutput) Results

func (LookupPublicConfigSummaryResultOutput) SearchWord

func (LookupPublicConfigSummaryResultOutput) ToLookupPublicConfigSummaryResultOutput

func (o LookupPublicConfigSummaryResultOutput) ToLookupPublicConfigSummaryResultOutput() LookupPublicConfigSummaryResultOutput

func (LookupPublicConfigSummaryResultOutput) ToLookupPublicConfigSummaryResultOutputWithContext

func (o LookupPublicConfigSummaryResultOutput) ToLookupPublicConfigSummaryResultOutputWithContext(ctx context.Context) LookupPublicConfigSummaryResultOutput

type LookupRepositoryArgs

type LookupRepositoryArgs struct {
	RepositoryType   *string `pulumi:"repositoryType"`
	ResultOutputFile *string `pulumi:"resultOutputFile"`
	SearchWord       *string `pulumi:"searchWord"`
}

A collection of arguments for invoking getRepository.

type LookupRepositoryOutputArgs

type LookupRepositoryOutputArgs struct {
	RepositoryType   pulumi.StringPtrInput `pulumi:"repositoryType"`
	ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"`
	SearchWord       pulumi.StringPtrInput `pulumi:"searchWord"`
}

A collection of arguments for invoking getRepository.

func (LookupRepositoryOutputArgs) ElementType

func (LookupRepositoryOutputArgs) ElementType() reflect.Type

type LookupRepositoryResult

type LookupRepositoryResult struct {
	// The provider-assigned unique ID for this managed resource.
	Id               string                `pulumi:"id"`
	RepositoryType   *string               `pulumi:"repositoryType"`
	ResultOutputFile *string               `pulumi:"resultOutputFile"`
	Results          []GetRepositoryResult `pulumi:"results"`
	SearchWord       *string               `pulumi:"searchWord"`
}

A collection of values returned by getRepository.

type LookupRepositoryResultOutput

type LookupRepositoryResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getRepository.

func (LookupRepositoryResultOutput) ElementType

func (LookupRepositoryResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (LookupRepositoryResultOutput) RepositoryType

func (LookupRepositoryResultOutput) ResultOutputFile

func (LookupRepositoryResultOutput) Results

func (LookupRepositoryResultOutput) SearchWord

func (LookupRepositoryResultOutput) ToLookupRepositoryResultOutput

func (o LookupRepositoryResultOutput) ToLookupRepositoryResultOutput() LookupRepositoryResultOutput

func (LookupRepositoryResultOutput) ToLookupRepositoryResultOutputWithContext

func (o LookupRepositoryResultOutput) ToLookupRepositoryResultOutputWithContext(ctx context.Context) LookupRepositoryResultOutput

type LookupUnitRulesArgs

type LookupUnitRulesArgs struct {
	GatewayInstanceId string  `pulumi:"gatewayInstanceId"`
	ResultOutputFile  *string `pulumi:"resultOutputFile"`
	Status            *string `pulumi:"status"`
}

A collection of arguments for invoking getUnitRules.

type LookupUnitRulesOutputArgs

type LookupUnitRulesOutputArgs struct {
	GatewayInstanceId pulumi.StringInput    `pulumi:"gatewayInstanceId"`
	ResultOutputFile  pulumi.StringPtrInput `pulumi:"resultOutputFile"`
	Status            pulumi.StringPtrInput `pulumi:"status"`
}

A collection of arguments for invoking getUnitRules.

func (LookupUnitRulesOutputArgs) ElementType

func (LookupUnitRulesOutputArgs) ElementType() reflect.Type

type LookupUnitRulesResult

type LookupUnitRulesResult struct {
	GatewayInstanceId string `pulumi:"gatewayInstanceId"`
	// The provider-assigned unique ID for this managed resource.
	Id               string               `pulumi:"id"`
	ResultOutputFile *string              `pulumi:"resultOutputFile"`
	Results          []GetUnitRulesResult `pulumi:"results"`
	Status           *string              `pulumi:"status"`
}

A collection of values returned by getUnitRules.

func LookupUnitRules

func LookupUnitRules(ctx *pulumi.Context, args *LookupUnitRulesArgs, opts ...pulumi.InvokeOption) (*LookupUnitRulesResult, error)

type LookupUnitRulesResultOutput

type LookupUnitRulesResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getUnitRules.

func (LookupUnitRulesResultOutput) ElementType

func (LookupUnitRulesResultOutput) GatewayInstanceId

func (o LookupUnitRulesResultOutput) GatewayInstanceId() pulumi.StringOutput

func (LookupUnitRulesResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (LookupUnitRulesResultOutput) ResultOutputFile

func (o LookupUnitRulesResultOutput) ResultOutputFile() pulumi.StringPtrOutput

func (LookupUnitRulesResultOutput) Results

func (LookupUnitRulesResultOutput) Status

func (LookupUnitRulesResultOutput) ToLookupUnitRulesResultOutput

func (o LookupUnitRulesResultOutput) ToLookupUnitRulesResultOutput() LookupUnitRulesResultOutput

func (LookupUnitRulesResultOutput) ToLookupUnitRulesResultOutputWithContext

func (o LookupUnitRulesResultOutput) ToLookupUnitRulesResultOutputWithContext(ctx context.Context) LookupUnitRulesResultOutput

type LookupUsableUnitNamespacesArgs

type LookupUsableUnitNamespacesArgs struct {
	ResultOutputFile *string `pulumi:"resultOutputFile"`
	SearchWord       *string `pulumi:"searchWord"`
}

A collection of arguments for invoking getUsableUnitNamespaces.

type LookupUsableUnitNamespacesOutputArgs

type LookupUsableUnitNamespacesOutputArgs struct {
	ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"`
	SearchWord       pulumi.StringPtrInput `pulumi:"searchWord"`
}

A collection of arguments for invoking getUsableUnitNamespaces.

func (LookupUsableUnitNamespacesOutputArgs) ElementType

type LookupUsableUnitNamespacesResult

type LookupUsableUnitNamespacesResult struct {
	// The provider-assigned unique ID for this managed resource.
	Id               string                          `pulumi:"id"`
	ResultOutputFile *string                         `pulumi:"resultOutputFile"`
	Results          []GetUsableUnitNamespacesResult `pulumi:"results"`
	SearchWord       *string                         `pulumi:"searchWord"`
}

A collection of values returned by getUsableUnitNamespaces.

type LookupUsableUnitNamespacesResultOutput

type LookupUsableUnitNamespacesResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getUsableUnitNamespaces.

func (LookupUsableUnitNamespacesResultOutput) ElementType

func (LookupUsableUnitNamespacesResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (LookupUsableUnitNamespacesResultOutput) ResultOutputFile

func (LookupUsableUnitNamespacesResultOutput) Results

func (LookupUsableUnitNamespacesResultOutput) SearchWord

func (LookupUsableUnitNamespacesResultOutput) ToLookupUsableUnitNamespacesResultOutput

func (o LookupUsableUnitNamespacesResultOutput) ToLookupUsableUnitNamespacesResultOutput() LookupUsableUnitNamespacesResultOutput

func (LookupUsableUnitNamespacesResultOutput) ToLookupUsableUnitNamespacesResultOutputWithContext

func (o LookupUsableUnitNamespacesResultOutput) ToLookupUsableUnitNamespacesResultOutputWithContext(ctx context.Context) LookupUsableUnitNamespacesResultOutput

type Microservice

type Microservice struct {
	pulumi.CustomResourceState

	// Microservice description information.
	MicroserviceDesc pulumi.StringPtrOutput `pulumi:"microserviceDesc"`
	// Microservice name.
	MicroserviceName pulumi.StringOutput `pulumi:"microserviceName"`
	// Namespace ID.
	NamespaceId pulumi.StringOutput `pulumi:"namespaceId"`
	// Tag description list.
	Tags pulumi.MapOutput `pulumi:"tags"`
}

func GetMicroservice

func GetMicroservice(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *MicroserviceState, opts ...pulumi.ResourceOption) (*Microservice, error)

GetMicroservice gets an existing Microservice 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 NewMicroservice

func NewMicroservice(ctx *pulumi.Context,
	name string, args *MicroserviceArgs, opts ...pulumi.ResourceOption) (*Microservice, error)

NewMicroservice registers a new resource with the given unique name, arguments, and options.

func (*Microservice) ElementType

func (*Microservice) ElementType() reflect.Type

func (*Microservice) ToMicroserviceOutput

func (i *Microservice) ToMicroserviceOutput() MicroserviceOutput

func (*Microservice) ToMicroserviceOutputWithContext

func (i *Microservice) ToMicroserviceOutputWithContext(ctx context.Context) MicroserviceOutput

type MicroserviceArgs

type MicroserviceArgs struct {
	// Microservice description information.
	MicroserviceDesc pulumi.StringPtrInput
	// Microservice name.
	MicroserviceName pulumi.StringInput
	// Namespace ID.
	NamespaceId pulumi.StringInput
	// Tag description list.
	Tags pulumi.MapInput
}

The set of arguments for constructing a Microservice resource.

func (MicroserviceArgs) ElementType

func (MicroserviceArgs) ElementType() reflect.Type

type MicroserviceArray

type MicroserviceArray []MicroserviceInput

func (MicroserviceArray) ElementType

func (MicroserviceArray) ElementType() reflect.Type

func (MicroserviceArray) ToMicroserviceArrayOutput

func (i MicroserviceArray) ToMicroserviceArrayOutput() MicroserviceArrayOutput

func (MicroserviceArray) ToMicroserviceArrayOutputWithContext

func (i MicroserviceArray) ToMicroserviceArrayOutputWithContext(ctx context.Context) MicroserviceArrayOutput

type MicroserviceArrayInput

type MicroserviceArrayInput interface {
	pulumi.Input

	ToMicroserviceArrayOutput() MicroserviceArrayOutput
	ToMicroserviceArrayOutputWithContext(context.Context) MicroserviceArrayOutput
}

MicroserviceArrayInput is an input type that accepts MicroserviceArray and MicroserviceArrayOutput values. You can construct a concrete instance of `MicroserviceArrayInput` via:

MicroserviceArray{ MicroserviceArgs{...} }

type MicroserviceArrayOutput

type MicroserviceArrayOutput struct{ *pulumi.OutputState }

func (MicroserviceArrayOutput) ElementType

func (MicroserviceArrayOutput) ElementType() reflect.Type

func (MicroserviceArrayOutput) Index

func (MicroserviceArrayOutput) ToMicroserviceArrayOutput

func (o MicroserviceArrayOutput) ToMicroserviceArrayOutput() MicroserviceArrayOutput

func (MicroserviceArrayOutput) ToMicroserviceArrayOutputWithContext

func (o MicroserviceArrayOutput) ToMicroserviceArrayOutputWithContext(ctx context.Context) MicroserviceArrayOutput

type MicroserviceInput

type MicroserviceInput interface {
	pulumi.Input

	ToMicroserviceOutput() MicroserviceOutput
	ToMicroserviceOutputWithContext(ctx context.Context) MicroserviceOutput
}

type MicroserviceMap

type MicroserviceMap map[string]MicroserviceInput

func (MicroserviceMap) ElementType

func (MicroserviceMap) ElementType() reflect.Type

func (MicroserviceMap) ToMicroserviceMapOutput

func (i MicroserviceMap) ToMicroserviceMapOutput() MicroserviceMapOutput

func (MicroserviceMap) ToMicroserviceMapOutputWithContext

func (i MicroserviceMap) ToMicroserviceMapOutputWithContext(ctx context.Context) MicroserviceMapOutput

type MicroserviceMapInput

type MicroserviceMapInput interface {
	pulumi.Input

	ToMicroserviceMapOutput() MicroserviceMapOutput
	ToMicroserviceMapOutputWithContext(context.Context) MicroserviceMapOutput
}

MicroserviceMapInput is an input type that accepts MicroserviceMap and MicroserviceMapOutput values. You can construct a concrete instance of `MicroserviceMapInput` via:

MicroserviceMap{ "key": MicroserviceArgs{...} }

type MicroserviceMapOutput

type MicroserviceMapOutput struct{ *pulumi.OutputState }

func (MicroserviceMapOutput) ElementType

func (MicroserviceMapOutput) ElementType() reflect.Type

func (MicroserviceMapOutput) MapIndex

func (MicroserviceMapOutput) ToMicroserviceMapOutput

func (o MicroserviceMapOutput) ToMicroserviceMapOutput() MicroserviceMapOutput

func (MicroserviceMapOutput) ToMicroserviceMapOutputWithContext

func (o MicroserviceMapOutput) ToMicroserviceMapOutputWithContext(ctx context.Context) MicroserviceMapOutput

type MicroserviceOutput

type MicroserviceOutput struct{ *pulumi.OutputState }

func (MicroserviceOutput) ElementType

func (MicroserviceOutput) ElementType() reflect.Type

func (MicroserviceOutput) MicroserviceDesc

func (o MicroserviceOutput) MicroserviceDesc() pulumi.StringPtrOutput

Microservice description information.

func (MicroserviceOutput) MicroserviceName

func (o MicroserviceOutput) MicroserviceName() pulumi.StringOutput

Microservice name.

func (MicroserviceOutput) NamespaceId

func (o MicroserviceOutput) NamespaceId() pulumi.StringOutput

Namespace ID.

func (MicroserviceOutput) Tags

Tag description list.

func (MicroserviceOutput) ToMicroserviceOutput

func (o MicroserviceOutput) ToMicroserviceOutput() MicroserviceOutput

func (MicroserviceOutput) ToMicroserviceOutputWithContext

func (o MicroserviceOutput) ToMicroserviceOutputWithContext(ctx context.Context) MicroserviceOutput

type MicroserviceState

type MicroserviceState struct {
	// Microservice description information.
	MicroserviceDesc pulumi.StringPtrInput
	// Microservice name.
	MicroserviceName pulumi.StringPtrInput
	// Namespace ID.
	NamespaceId pulumi.StringPtrInput
	// Tag description list.
	Tags pulumi.MapInput
}

func (MicroserviceState) ElementType

func (MicroserviceState) ElementType() reflect.Type

type Namespace

type Namespace struct {
	pulumi.CustomResourceState

	// cluster ID.
	ClusterId pulumi.StringOutput `pulumi:"clusterId"`
	// creation time.
	CreateTime pulumi.StringOutput `pulumi:"createTime"`
	// Delete ID.
	DeleteFlag pulumi.BoolOutput `pulumi:"deleteFlag"`
	// default namespace.
	IsDefault pulumi.StringOutput `pulumi:"isDefault"`
	// whether to enable high availability.
	IsHaEnable pulumi.StringOutput `pulumi:"isHaEnable"`
	// KubeInjectEnable value.
	KubeInjectEnable pulumi.BoolOutput `pulumi:"kubeInjectEnable"`
	// Namespace encoding.
	NamespaceCode pulumi.StringOutput `pulumi:"namespaceCode"`
	// namespace description.
	NamespaceDesc pulumi.StringOutput `pulumi:"namespaceDesc"`
	// Namespace ID.
	NamespaceId pulumi.StringOutput `pulumi:"namespaceId"`
	// namespace name.
	NamespaceName pulumi.StringOutput `pulumi:"namespaceName"`
	// namespace resource type (default is DEF).
	NamespaceResourceType pulumi.StringOutput `pulumi:"namespaceResourceType"`
	// namespace status.
	NamespaceStatus pulumi.StringOutput `pulumi:"namespaceStatus"`
	// Whether it is a global namespace (the default is DEF, which means a common namespace; GLOBAL means a global namespace).
	NamespaceType pulumi.StringOutput `pulumi:"namespaceType"`
	// ID of the dataset to be bound.
	ProgramId pulumi.StringPtrOutput `pulumi:"programId"`
	// Program id list.
	ProgramIdLists pulumi.StringArrayOutput `pulumi:"programIdLists"`
	// update time.
	UpdateTime pulumi.StringOutput `pulumi:"updateTime"`
}

func GetNamespace

func GetNamespace(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *NamespaceState, opts ...pulumi.ResourceOption) (*Namespace, error)

GetNamespace gets an existing Namespace 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 NewNamespace

func NewNamespace(ctx *pulumi.Context,
	name string, args *NamespaceArgs, opts ...pulumi.ResourceOption) (*Namespace, error)

NewNamespace registers a new resource with the given unique name, arguments, and options.

func (*Namespace) ElementType

func (*Namespace) ElementType() reflect.Type

func (*Namespace) ToNamespaceOutput

func (i *Namespace) ToNamespaceOutput() NamespaceOutput

func (*Namespace) ToNamespaceOutputWithContext

func (i *Namespace) ToNamespaceOutputWithContext(ctx context.Context) NamespaceOutput

type NamespaceArgs

type NamespaceArgs struct {
	// cluster ID.
	ClusterId pulumi.StringPtrInput
	// whether to enable high availability.
	IsHaEnable pulumi.StringPtrInput
	// namespace description.
	NamespaceDesc pulumi.StringPtrInput
	// Namespace ID.
	NamespaceId pulumi.StringPtrInput
	// namespace name.
	NamespaceName pulumi.StringInput
	// namespace resource type (default is DEF).
	NamespaceResourceType pulumi.StringPtrInput
	// Whether it is a global namespace (the default is DEF, which means a common namespace; GLOBAL means a global namespace).
	NamespaceType pulumi.StringPtrInput
	// ID of the dataset to be bound.
	ProgramId pulumi.StringPtrInput
	// Program id list.
	ProgramIdLists pulumi.StringArrayInput
}

The set of arguments for constructing a Namespace resource.

func (NamespaceArgs) ElementType

func (NamespaceArgs) ElementType() reflect.Type

type NamespaceArray

type NamespaceArray []NamespaceInput

func (NamespaceArray) ElementType

func (NamespaceArray) ElementType() reflect.Type

func (NamespaceArray) ToNamespaceArrayOutput

func (i NamespaceArray) ToNamespaceArrayOutput() NamespaceArrayOutput

func (NamespaceArray) ToNamespaceArrayOutputWithContext

func (i NamespaceArray) ToNamespaceArrayOutputWithContext(ctx context.Context) NamespaceArrayOutput

type NamespaceArrayInput

type NamespaceArrayInput interface {
	pulumi.Input

	ToNamespaceArrayOutput() NamespaceArrayOutput
	ToNamespaceArrayOutputWithContext(context.Context) NamespaceArrayOutput
}

NamespaceArrayInput is an input type that accepts NamespaceArray and NamespaceArrayOutput values. You can construct a concrete instance of `NamespaceArrayInput` via:

NamespaceArray{ NamespaceArgs{...} }

type NamespaceArrayOutput

type NamespaceArrayOutput struct{ *pulumi.OutputState }

func (NamespaceArrayOutput) ElementType

func (NamespaceArrayOutput) ElementType() reflect.Type

func (NamespaceArrayOutput) Index

func (NamespaceArrayOutput) ToNamespaceArrayOutput

func (o NamespaceArrayOutput) ToNamespaceArrayOutput() NamespaceArrayOutput

func (NamespaceArrayOutput) ToNamespaceArrayOutputWithContext

func (o NamespaceArrayOutput) ToNamespaceArrayOutputWithContext(ctx context.Context) NamespaceArrayOutput

type NamespaceInput

type NamespaceInput interface {
	pulumi.Input

	ToNamespaceOutput() NamespaceOutput
	ToNamespaceOutputWithContext(ctx context.Context) NamespaceOutput
}

type NamespaceMap

type NamespaceMap map[string]NamespaceInput

func (NamespaceMap) ElementType

func (NamespaceMap) ElementType() reflect.Type

func (NamespaceMap) ToNamespaceMapOutput

func (i NamespaceMap) ToNamespaceMapOutput() NamespaceMapOutput

func (NamespaceMap) ToNamespaceMapOutputWithContext

func (i NamespaceMap) ToNamespaceMapOutputWithContext(ctx context.Context) NamespaceMapOutput

type NamespaceMapInput

type NamespaceMapInput interface {
	pulumi.Input

	ToNamespaceMapOutput() NamespaceMapOutput
	ToNamespaceMapOutputWithContext(context.Context) NamespaceMapOutput
}

NamespaceMapInput is an input type that accepts NamespaceMap and NamespaceMapOutput values. You can construct a concrete instance of `NamespaceMapInput` via:

NamespaceMap{ "key": NamespaceArgs{...} }

type NamespaceMapOutput

type NamespaceMapOutput struct{ *pulumi.OutputState }

func (NamespaceMapOutput) ElementType

func (NamespaceMapOutput) ElementType() reflect.Type

func (NamespaceMapOutput) MapIndex

func (NamespaceMapOutput) ToNamespaceMapOutput

func (o NamespaceMapOutput) ToNamespaceMapOutput() NamespaceMapOutput

func (NamespaceMapOutput) ToNamespaceMapOutputWithContext

func (o NamespaceMapOutput) ToNamespaceMapOutputWithContext(ctx context.Context) NamespaceMapOutput

type NamespaceOutput

type NamespaceOutput struct{ *pulumi.OutputState }

func (NamespaceOutput) ClusterId

func (o NamespaceOutput) ClusterId() pulumi.StringOutput

cluster ID.

func (NamespaceOutput) CreateTime

func (o NamespaceOutput) CreateTime() pulumi.StringOutput

creation time.

func (NamespaceOutput) DeleteFlag

func (o NamespaceOutput) DeleteFlag() pulumi.BoolOutput

Delete ID.

func (NamespaceOutput) ElementType

func (NamespaceOutput) ElementType() reflect.Type

func (NamespaceOutput) IsDefault

func (o NamespaceOutput) IsDefault() pulumi.StringOutput

default namespace.

func (NamespaceOutput) IsHaEnable

func (o NamespaceOutput) IsHaEnable() pulumi.StringOutput

whether to enable high availability.

func (NamespaceOutput) KubeInjectEnable

func (o NamespaceOutput) KubeInjectEnable() pulumi.BoolOutput

KubeInjectEnable value.

func (NamespaceOutput) NamespaceCode

func (o NamespaceOutput) NamespaceCode() pulumi.StringOutput

Namespace encoding.

func (NamespaceOutput) NamespaceDesc

func (o NamespaceOutput) NamespaceDesc() pulumi.StringOutput

namespace description.

func (NamespaceOutput) NamespaceId

func (o NamespaceOutput) NamespaceId() pulumi.StringOutput

Namespace ID.

func (NamespaceOutput) NamespaceName

func (o NamespaceOutput) NamespaceName() pulumi.StringOutput

namespace name.

func (NamespaceOutput) NamespaceResourceType

func (o NamespaceOutput) NamespaceResourceType() pulumi.StringOutput

namespace resource type (default is DEF).

func (NamespaceOutput) NamespaceStatus

func (o NamespaceOutput) NamespaceStatus() pulumi.StringOutput

namespace status.

func (NamespaceOutput) NamespaceType

func (o NamespaceOutput) NamespaceType() pulumi.StringOutput

Whether it is a global namespace (the default is DEF, which means a common namespace; GLOBAL means a global namespace).

func (NamespaceOutput) ProgramId

func (o NamespaceOutput) ProgramId() pulumi.StringPtrOutput

ID of the dataset to be bound.

func (NamespaceOutput) ProgramIdLists

func (o NamespaceOutput) ProgramIdLists() pulumi.StringArrayOutput

Program id list.

func (NamespaceOutput) ToNamespaceOutput

func (o NamespaceOutput) ToNamespaceOutput() NamespaceOutput

func (NamespaceOutput) ToNamespaceOutputWithContext

func (o NamespaceOutput) ToNamespaceOutputWithContext(ctx context.Context) NamespaceOutput

func (NamespaceOutput) UpdateTime

func (o NamespaceOutput) UpdateTime() pulumi.StringOutput

update time.

type NamespaceState

type NamespaceState struct {
	// cluster ID.
	ClusterId pulumi.StringPtrInput
	// creation time.
	CreateTime pulumi.StringPtrInput
	// Delete ID.
	DeleteFlag pulumi.BoolPtrInput
	// default namespace.
	IsDefault pulumi.StringPtrInput
	// whether to enable high availability.
	IsHaEnable pulumi.StringPtrInput
	// KubeInjectEnable value.
	KubeInjectEnable pulumi.BoolPtrInput
	// Namespace encoding.
	NamespaceCode pulumi.StringPtrInput
	// namespace description.
	NamespaceDesc pulumi.StringPtrInput
	// Namespace ID.
	NamespaceId pulumi.StringPtrInput
	// namespace name.
	NamespaceName pulumi.StringPtrInput
	// namespace resource type (default is DEF).
	NamespaceResourceType pulumi.StringPtrInput
	// namespace status.
	NamespaceStatus pulumi.StringPtrInput
	// Whether it is a global namespace (the default is DEF, which means a common namespace; GLOBAL means a global namespace).
	NamespaceType pulumi.StringPtrInput
	// ID of the dataset to be bound.
	ProgramId pulumi.StringPtrInput
	// Program id list.
	ProgramIdLists pulumi.StringArrayInput
	// update time.
	UpdateTime pulumi.StringPtrInput
}

func (NamespaceState) ElementType

func (NamespaceState) ElementType() reflect.Type

type OperateContainerGroup

type OperateContainerGroup struct {
	pulumi.CustomResourceState

	// group Id.
	GroupId pulumi.StringOutput `pulumi:"groupId"`
	// Operation, `start`- start the container, `stop`- stop the container.
	Operate pulumi.StringOutput `pulumi:"operate"`
}

func GetOperateContainerGroup

func GetOperateContainerGroup(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *OperateContainerGroupState, opts ...pulumi.ResourceOption) (*OperateContainerGroup, error)

GetOperateContainerGroup gets an existing OperateContainerGroup 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 NewOperateContainerGroup

func NewOperateContainerGroup(ctx *pulumi.Context,
	name string, args *OperateContainerGroupArgs, opts ...pulumi.ResourceOption) (*OperateContainerGroup, error)

NewOperateContainerGroup registers a new resource with the given unique name, arguments, and options.

func (*OperateContainerGroup) ElementType

func (*OperateContainerGroup) ElementType() reflect.Type

func (*OperateContainerGroup) ToOperateContainerGroupOutput

func (i *OperateContainerGroup) ToOperateContainerGroupOutput() OperateContainerGroupOutput

func (*OperateContainerGroup) ToOperateContainerGroupOutputWithContext

func (i *OperateContainerGroup) ToOperateContainerGroupOutputWithContext(ctx context.Context) OperateContainerGroupOutput

type OperateContainerGroupArgs

type OperateContainerGroupArgs struct {
	// group Id.
	GroupId pulumi.StringInput
	// Operation, `start`- start the container, `stop`- stop the container.
	Operate pulumi.StringInput
}

The set of arguments for constructing a OperateContainerGroup resource.

func (OperateContainerGroupArgs) ElementType

func (OperateContainerGroupArgs) ElementType() reflect.Type

type OperateContainerGroupArray

type OperateContainerGroupArray []OperateContainerGroupInput

func (OperateContainerGroupArray) ElementType

func (OperateContainerGroupArray) ElementType() reflect.Type

func (OperateContainerGroupArray) ToOperateContainerGroupArrayOutput

func (i OperateContainerGroupArray) ToOperateContainerGroupArrayOutput() OperateContainerGroupArrayOutput

func (OperateContainerGroupArray) ToOperateContainerGroupArrayOutputWithContext

func (i OperateContainerGroupArray) ToOperateContainerGroupArrayOutputWithContext(ctx context.Context) OperateContainerGroupArrayOutput

type OperateContainerGroupArrayInput

type OperateContainerGroupArrayInput interface {
	pulumi.Input

	ToOperateContainerGroupArrayOutput() OperateContainerGroupArrayOutput
	ToOperateContainerGroupArrayOutputWithContext(context.Context) OperateContainerGroupArrayOutput
}

OperateContainerGroupArrayInput is an input type that accepts OperateContainerGroupArray and OperateContainerGroupArrayOutput values. You can construct a concrete instance of `OperateContainerGroupArrayInput` via:

OperateContainerGroupArray{ OperateContainerGroupArgs{...} }

type OperateContainerGroupArrayOutput

type OperateContainerGroupArrayOutput struct{ *pulumi.OutputState }

func (OperateContainerGroupArrayOutput) ElementType

func (OperateContainerGroupArrayOutput) Index

func (OperateContainerGroupArrayOutput) ToOperateContainerGroupArrayOutput

func (o OperateContainerGroupArrayOutput) ToOperateContainerGroupArrayOutput() OperateContainerGroupArrayOutput

func (OperateContainerGroupArrayOutput) ToOperateContainerGroupArrayOutputWithContext

func (o OperateContainerGroupArrayOutput) ToOperateContainerGroupArrayOutputWithContext(ctx context.Context) OperateContainerGroupArrayOutput

type OperateContainerGroupInput

type OperateContainerGroupInput interface {
	pulumi.Input

	ToOperateContainerGroupOutput() OperateContainerGroupOutput
	ToOperateContainerGroupOutputWithContext(ctx context.Context) OperateContainerGroupOutput
}

type OperateContainerGroupMap

type OperateContainerGroupMap map[string]OperateContainerGroupInput

func (OperateContainerGroupMap) ElementType

func (OperateContainerGroupMap) ElementType() reflect.Type

func (OperateContainerGroupMap) ToOperateContainerGroupMapOutput

func (i OperateContainerGroupMap) ToOperateContainerGroupMapOutput() OperateContainerGroupMapOutput

func (OperateContainerGroupMap) ToOperateContainerGroupMapOutputWithContext

func (i OperateContainerGroupMap) ToOperateContainerGroupMapOutputWithContext(ctx context.Context) OperateContainerGroupMapOutput

type OperateContainerGroupMapInput

type OperateContainerGroupMapInput interface {
	pulumi.Input

	ToOperateContainerGroupMapOutput() OperateContainerGroupMapOutput
	ToOperateContainerGroupMapOutputWithContext(context.Context) OperateContainerGroupMapOutput
}

OperateContainerGroupMapInput is an input type that accepts OperateContainerGroupMap and OperateContainerGroupMapOutput values. You can construct a concrete instance of `OperateContainerGroupMapInput` via:

OperateContainerGroupMap{ "key": OperateContainerGroupArgs{...} }

type OperateContainerGroupMapOutput

type OperateContainerGroupMapOutput struct{ *pulumi.OutputState }

func (OperateContainerGroupMapOutput) ElementType

func (OperateContainerGroupMapOutput) MapIndex

func (OperateContainerGroupMapOutput) ToOperateContainerGroupMapOutput

func (o OperateContainerGroupMapOutput) ToOperateContainerGroupMapOutput() OperateContainerGroupMapOutput

func (OperateContainerGroupMapOutput) ToOperateContainerGroupMapOutputWithContext

func (o OperateContainerGroupMapOutput) ToOperateContainerGroupMapOutputWithContext(ctx context.Context) OperateContainerGroupMapOutput

type OperateContainerGroupOutput

type OperateContainerGroupOutput struct{ *pulumi.OutputState }

func (OperateContainerGroupOutput) ElementType

func (OperateContainerGroupOutput) GroupId

group Id.

func (OperateContainerGroupOutput) Operate

Operation, `start`- start the container, `stop`- stop the container.

func (OperateContainerGroupOutput) ToOperateContainerGroupOutput

func (o OperateContainerGroupOutput) ToOperateContainerGroupOutput() OperateContainerGroupOutput

func (OperateContainerGroupOutput) ToOperateContainerGroupOutputWithContext

func (o OperateContainerGroupOutput) ToOperateContainerGroupOutputWithContext(ctx context.Context) OperateContainerGroupOutput

type OperateContainerGroupState

type OperateContainerGroupState struct {
	// group Id.
	GroupId pulumi.StringPtrInput
	// Operation, `start`- start the container, `stop`- stop the container.
	Operate pulumi.StringPtrInput
}

func (OperateContainerGroupState) ElementType

func (OperateContainerGroupState) ElementType() reflect.Type

type OperateGroup

type OperateGroup struct {
	pulumi.CustomResourceState

	// group id.
	GroupId pulumi.StringOutput `pulumi:"groupId"`
	// Operation, `start`- start the group, `stop`- stop the group.
	Operate pulumi.StringOutput `pulumi:"operate"`
}

func GetOperateGroup

func GetOperateGroup(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *OperateGroupState, opts ...pulumi.ResourceOption) (*OperateGroup, error)

GetOperateGroup gets an existing OperateGroup 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 NewOperateGroup

func NewOperateGroup(ctx *pulumi.Context,
	name string, args *OperateGroupArgs, opts ...pulumi.ResourceOption) (*OperateGroup, error)

NewOperateGroup registers a new resource with the given unique name, arguments, and options.

func (*OperateGroup) ElementType

func (*OperateGroup) ElementType() reflect.Type

func (*OperateGroup) ToOperateGroupOutput

func (i *OperateGroup) ToOperateGroupOutput() OperateGroupOutput

func (*OperateGroup) ToOperateGroupOutputWithContext

func (i *OperateGroup) ToOperateGroupOutputWithContext(ctx context.Context) OperateGroupOutput

type OperateGroupArgs

type OperateGroupArgs struct {
	// group id.
	GroupId pulumi.StringInput
	// Operation, `start`- start the group, `stop`- stop the group.
	Operate pulumi.StringInput
}

The set of arguments for constructing a OperateGroup resource.

func (OperateGroupArgs) ElementType

func (OperateGroupArgs) ElementType() reflect.Type

type OperateGroupArray

type OperateGroupArray []OperateGroupInput

func (OperateGroupArray) ElementType

func (OperateGroupArray) ElementType() reflect.Type

func (OperateGroupArray) ToOperateGroupArrayOutput

func (i OperateGroupArray) ToOperateGroupArrayOutput() OperateGroupArrayOutput

func (OperateGroupArray) ToOperateGroupArrayOutputWithContext

func (i OperateGroupArray) ToOperateGroupArrayOutputWithContext(ctx context.Context) OperateGroupArrayOutput

type OperateGroupArrayInput

type OperateGroupArrayInput interface {
	pulumi.Input

	ToOperateGroupArrayOutput() OperateGroupArrayOutput
	ToOperateGroupArrayOutputWithContext(context.Context) OperateGroupArrayOutput
}

OperateGroupArrayInput is an input type that accepts OperateGroupArray and OperateGroupArrayOutput values. You can construct a concrete instance of `OperateGroupArrayInput` via:

OperateGroupArray{ OperateGroupArgs{...} }

type OperateGroupArrayOutput

type OperateGroupArrayOutput struct{ *pulumi.OutputState }

func (OperateGroupArrayOutput) ElementType

func (OperateGroupArrayOutput) ElementType() reflect.Type

func (OperateGroupArrayOutput) Index

func (OperateGroupArrayOutput) ToOperateGroupArrayOutput

func (o OperateGroupArrayOutput) ToOperateGroupArrayOutput() OperateGroupArrayOutput

func (OperateGroupArrayOutput) ToOperateGroupArrayOutputWithContext

func (o OperateGroupArrayOutput) ToOperateGroupArrayOutputWithContext(ctx context.Context) OperateGroupArrayOutput

type OperateGroupInput

type OperateGroupInput interface {
	pulumi.Input

	ToOperateGroupOutput() OperateGroupOutput
	ToOperateGroupOutputWithContext(ctx context.Context) OperateGroupOutput
}

type OperateGroupMap

type OperateGroupMap map[string]OperateGroupInput

func (OperateGroupMap) ElementType

func (OperateGroupMap) ElementType() reflect.Type

func (OperateGroupMap) ToOperateGroupMapOutput

func (i OperateGroupMap) ToOperateGroupMapOutput() OperateGroupMapOutput

func (OperateGroupMap) ToOperateGroupMapOutputWithContext

func (i OperateGroupMap) ToOperateGroupMapOutputWithContext(ctx context.Context) OperateGroupMapOutput

type OperateGroupMapInput

type OperateGroupMapInput interface {
	pulumi.Input

	ToOperateGroupMapOutput() OperateGroupMapOutput
	ToOperateGroupMapOutputWithContext(context.Context) OperateGroupMapOutput
}

OperateGroupMapInput is an input type that accepts OperateGroupMap and OperateGroupMapOutput values. You can construct a concrete instance of `OperateGroupMapInput` via:

OperateGroupMap{ "key": OperateGroupArgs{...} }

type OperateGroupMapOutput

type OperateGroupMapOutput struct{ *pulumi.OutputState }

func (OperateGroupMapOutput) ElementType

func (OperateGroupMapOutput) ElementType() reflect.Type

func (OperateGroupMapOutput) MapIndex

func (OperateGroupMapOutput) ToOperateGroupMapOutput

func (o OperateGroupMapOutput) ToOperateGroupMapOutput() OperateGroupMapOutput

func (OperateGroupMapOutput) ToOperateGroupMapOutputWithContext

func (o OperateGroupMapOutput) ToOperateGroupMapOutputWithContext(ctx context.Context) OperateGroupMapOutput

type OperateGroupOutput

type OperateGroupOutput struct{ *pulumi.OutputState }

func (OperateGroupOutput) ElementType

func (OperateGroupOutput) ElementType() reflect.Type

func (OperateGroupOutput) GroupId

group id.

func (OperateGroupOutput) Operate

Operation, `start`- start the group, `stop`- stop the group.

func (OperateGroupOutput) ToOperateGroupOutput

func (o OperateGroupOutput) ToOperateGroupOutput() OperateGroupOutput

func (OperateGroupOutput) ToOperateGroupOutputWithContext

func (o OperateGroupOutput) ToOperateGroupOutputWithContext(ctx context.Context) OperateGroupOutput

type OperateGroupState

type OperateGroupState struct {
	// group id.
	GroupId pulumi.StringPtrInput
	// Operation, `start`- start the group, `stop`- stop the group.
	Operate pulumi.StringPtrInput
}

func (OperateGroupState) ElementType

func (OperateGroupState) ElementType() reflect.Type

type PathRewrite

type PathRewrite struct {
	pulumi.CustomResourceState

	// Whether to shield the mapped path, Y: Yes N: No.
	Blocked pulumi.StringOutput `pulumi:"blocked"`
	// gateway deployment group ID.
	GatewayGroupId pulumi.StringOutput `pulumi:"gatewayGroupId"`
	// rule order, the smaller the higher the priority.
	Order pulumi.IntOutput `pulumi:"order"`
	// path rewrite rule ID.
	PathRewriteId pulumi.StringOutput `pulumi:"pathRewriteId"`
	// regular expression.
	Regex pulumi.StringOutput `pulumi:"regex"`
	// content to replace.
	Replacement pulumi.StringOutput `pulumi:"replacement"`
}

func GetPathRewrite

func GetPathRewrite(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *PathRewriteState, opts ...pulumi.ResourceOption) (*PathRewrite, error)

GetPathRewrite gets an existing PathRewrite 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 NewPathRewrite

func NewPathRewrite(ctx *pulumi.Context,
	name string, args *PathRewriteArgs, opts ...pulumi.ResourceOption) (*PathRewrite, error)

NewPathRewrite registers a new resource with the given unique name, arguments, and options.

func (*PathRewrite) ElementType

func (*PathRewrite) ElementType() reflect.Type

func (*PathRewrite) ToPathRewriteOutput

func (i *PathRewrite) ToPathRewriteOutput() PathRewriteOutput

func (*PathRewrite) ToPathRewriteOutputWithContext

func (i *PathRewrite) ToPathRewriteOutputWithContext(ctx context.Context) PathRewriteOutput

type PathRewriteArgs

type PathRewriteArgs struct {
	// Whether to shield the mapped path, Y: Yes N: No.
	Blocked pulumi.StringInput
	// gateway deployment group ID.
	GatewayGroupId pulumi.StringInput
	// rule order, the smaller the higher the priority.
	Order pulumi.IntInput
	// regular expression.
	Regex pulumi.StringInput
	// content to replace.
	Replacement pulumi.StringInput
}

The set of arguments for constructing a PathRewrite resource.

func (PathRewriteArgs) ElementType

func (PathRewriteArgs) ElementType() reflect.Type

type PathRewriteArray

type PathRewriteArray []PathRewriteInput

func (PathRewriteArray) ElementType

func (PathRewriteArray) ElementType() reflect.Type

func (PathRewriteArray) ToPathRewriteArrayOutput

func (i PathRewriteArray) ToPathRewriteArrayOutput() PathRewriteArrayOutput

func (PathRewriteArray) ToPathRewriteArrayOutputWithContext

func (i PathRewriteArray) ToPathRewriteArrayOutputWithContext(ctx context.Context) PathRewriteArrayOutput

type PathRewriteArrayInput

type PathRewriteArrayInput interface {
	pulumi.Input

	ToPathRewriteArrayOutput() PathRewriteArrayOutput
	ToPathRewriteArrayOutputWithContext(context.Context) PathRewriteArrayOutput
}

PathRewriteArrayInput is an input type that accepts PathRewriteArray and PathRewriteArrayOutput values. You can construct a concrete instance of `PathRewriteArrayInput` via:

PathRewriteArray{ PathRewriteArgs{...} }

type PathRewriteArrayOutput

type PathRewriteArrayOutput struct{ *pulumi.OutputState }

func (PathRewriteArrayOutput) ElementType

func (PathRewriteArrayOutput) ElementType() reflect.Type

func (PathRewriteArrayOutput) Index

func (PathRewriteArrayOutput) ToPathRewriteArrayOutput

func (o PathRewriteArrayOutput) ToPathRewriteArrayOutput() PathRewriteArrayOutput

func (PathRewriteArrayOutput) ToPathRewriteArrayOutputWithContext

func (o PathRewriteArrayOutput) ToPathRewriteArrayOutputWithContext(ctx context.Context) PathRewriteArrayOutput

type PathRewriteInput

type PathRewriteInput interface {
	pulumi.Input

	ToPathRewriteOutput() PathRewriteOutput
	ToPathRewriteOutputWithContext(ctx context.Context) PathRewriteOutput
}

type PathRewriteMap

type PathRewriteMap map[string]PathRewriteInput

func (PathRewriteMap) ElementType

func (PathRewriteMap) ElementType() reflect.Type

func (PathRewriteMap) ToPathRewriteMapOutput

func (i PathRewriteMap) ToPathRewriteMapOutput() PathRewriteMapOutput

func (PathRewriteMap) ToPathRewriteMapOutputWithContext

func (i PathRewriteMap) ToPathRewriteMapOutputWithContext(ctx context.Context) PathRewriteMapOutput

type PathRewriteMapInput

type PathRewriteMapInput interface {
	pulumi.Input

	ToPathRewriteMapOutput() PathRewriteMapOutput
	ToPathRewriteMapOutputWithContext(context.Context) PathRewriteMapOutput
}

PathRewriteMapInput is an input type that accepts PathRewriteMap and PathRewriteMapOutput values. You can construct a concrete instance of `PathRewriteMapInput` via:

PathRewriteMap{ "key": PathRewriteArgs{...} }

type PathRewriteMapOutput

type PathRewriteMapOutput struct{ *pulumi.OutputState }

func (PathRewriteMapOutput) ElementType

func (PathRewriteMapOutput) ElementType() reflect.Type

func (PathRewriteMapOutput) MapIndex

func (PathRewriteMapOutput) ToPathRewriteMapOutput

func (o PathRewriteMapOutput) ToPathRewriteMapOutput() PathRewriteMapOutput

func (PathRewriteMapOutput) ToPathRewriteMapOutputWithContext

func (o PathRewriteMapOutput) ToPathRewriteMapOutputWithContext(ctx context.Context) PathRewriteMapOutput

type PathRewriteOutput

type PathRewriteOutput struct{ *pulumi.OutputState }

func (PathRewriteOutput) Blocked

Whether to shield the mapped path, Y: Yes N: No.

func (PathRewriteOutput) ElementType

func (PathRewriteOutput) ElementType() reflect.Type

func (PathRewriteOutput) GatewayGroupId

func (o PathRewriteOutput) GatewayGroupId() pulumi.StringOutput

gateway deployment group ID.

func (PathRewriteOutput) Order

rule order, the smaller the higher the priority.

func (PathRewriteOutput) PathRewriteId

func (o PathRewriteOutput) PathRewriteId() pulumi.StringOutput

path rewrite rule ID.

func (PathRewriteOutput) Regex

regular expression.

func (PathRewriteOutput) Replacement

func (o PathRewriteOutput) Replacement() pulumi.StringOutput

content to replace.

func (PathRewriteOutput) ToPathRewriteOutput

func (o PathRewriteOutput) ToPathRewriteOutput() PathRewriteOutput

func (PathRewriteOutput) ToPathRewriteOutputWithContext

func (o PathRewriteOutput) ToPathRewriteOutputWithContext(ctx context.Context) PathRewriteOutput

type PathRewriteState

type PathRewriteState struct {
	// Whether to shield the mapped path, Y: Yes N: No.
	Blocked pulumi.StringPtrInput
	// gateway deployment group ID.
	GatewayGroupId pulumi.StringPtrInput
	// rule order, the smaller the higher the priority.
	Order pulumi.IntPtrInput
	// path rewrite rule ID.
	PathRewriteId pulumi.StringPtrInput
	// regular expression.
	Regex pulumi.StringPtrInput
	// content to replace.
	Replacement pulumi.StringPtrInput
}

func (PathRewriteState) ElementType

func (PathRewriteState) ElementType() reflect.Type

type ReleaseApiGroup

type ReleaseApiGroup struct {
	pulumi.CustomResourceState

	// api group Id.
	GroupId pulumi.StringOutput `pulumi:"groupId"`
}

func GetReleaseApiGroup

func GetReleaseApiGroup(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *ReleaseApiGroupState, opts ...pulumi.ResourceOption) (*ReleaseApiGroup, error)

GetReleaseApiGroup gets an existing ReleaseApiGroup 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 NewReleaseApiGroup

func NewReleaseApiGroup(ctx *pulumi.Context,
	name string, args *ReleaseApiGroupArgs, opts ...pulumi.ResourceOption) (*ReleaseApiGroup, error)

NewReleaseApiGroup registers a new resource with the given unique name, arguments, and options.

func (*ReleaseApiGroup) ElementType

func (*ReleaseApiGroup) ElementType() reflect.Type

func (*ReleaseApiGroup) ToReleaseApiGroupOutput

func (i *ReleaseApiGroup) ToReleaseApiGroupOutput() ReleaseApiGroupOutput

func (*ReleaseApiGroup) ToReleaseApiGroupOutputWithContext

func (i *ReleaseApiGroup) ToReleaseApiGroupOutputWithContext(ctx context.Context) ReleaseApiGroupOutput

type ReleaseApiGroupArgs

type ReleaseApiGroupArgs struct {
	// api group Id.
	GroupId pulumi.StringInput
}

The set of arguments for constructing a ReleaseApiGroup resource.

func (ReleaseApiGroupArgs) ElementType

func (ReleaseApiGroupArgs) ElementType() reflect.Type

type ReleaseApiGroupArray

type ReleaseApiGroupArray []ReleaseApiGroupInput

func (ReleaseApiGroupArray) ElementType

func (ReleaseApiGroupArray) ElementType() reflect.Type

func (ReleaseApiGroupArray) ToReleaseApiGroupArrayOutput

func (i ReleaseApiGroupArray) ToReleaseApiGroupArrayOutput() ReleaseApiGroupArrayOutput

func (ReleaseApiGroupArray) ToReleaseApiGroupArrayOutputWithContext

func (i ReleaseApiGroupArray) ToReleaseApiGroupArrayOutputWithContext(ctx context.Context) ReleaseApiGroupArrayOutput

type ReleaseApiGroupArrayInput

type ReleaseApiGroupArrayInput interface {
	pulumi.Input

	ToReleaseApiGroupArrayOutput() ReleaseApiGroupArrayOutput
	ToReleaseApiGroupArrayOutputWithContext(context.Context) ReleaseApiGroupArrayOutput
}

ReleaseApiGroupArrayInput is an input type that accepts ReleaseApiGroupArray and ReleaseApiGroupArrayOutput values. You can construct a concrete instance of `ReleaseApiGroupArrayInput` via:

ReleaseApiGroupArray{ ReleaseApiGroupArgs{...} }

type ReleaseApiGroupArrayOutput

type ReleaseApiGroupArrayOutput struct{ *pulumi.OutputState }

func (ReleaseApiGroupArrayOutput) ElementType

func (ReleaseApiGroupArrayOutput) ElementType() reflect.Type

func (ReleaseApiGroupArrayOutput) Index

func (ReleaseApiGroupArrayOutput) ToReleaseApiGroupArrayOutput

func (o ReleaseApiGroupArrayOutput) ToReleaseApiGroupArrayOutput() ReleaseApiGroupArrayOutput

func (ReleaseApiGroupArrayOutput) ToReleaseApiGroupArrayOutputWithContext

func (o ReleaseApiGroupArrayOutput) ToReleaseApiGroupArrayOutputWithContext(ctx context.Context) ReleaseApiGroupArrayOutput

type ReleaseApiGroupInput

type ReleaseApiGroupInput interface {
	pulumi.Input

	ToReleaseApiGroupOutput() ReleaseApiGroupOutput
	ToReleaseApiGroupOutputWithContext(ctx context.Context) ReleaseApiGroupOutput
}

type ReleaseApiGroupMap

type ReleaseApiGroupMap map[string]ReleaseApiGroupInput

func (ReleaseApiGroupMap) ElementType

func (ReleaseApiGroupMap) ElementType() reflect.Type

func (ReleaseApiGroupMap) ToReleaseApiGroupMapOutput

func (i ReleaseApiGroupMap) ToReleaseApiGroupMapOutput() ReleaseApiGroupMapOutput

func (ReleaseApiGroupMap) ToReleaseApiGroupMapOutputWithContext

func (i ReleaseApiGroupMap) ToReleaseApiGroupMapOutputWithContext(ctx context.Context) ReleaseApiGroupMapOutput

type ReleaseApiGroupMapInput

type ReleaseApiGroupMapInput interface {
	pulumi.Input

	ToReleaseApiGroupMapOutput() ReleaseApiGroupMapOutput
	ToReleaseApiGroupMapOutputWithContext(context.Context) ReleaseApiGroupMapOutput
}

ReleaseApiGroupMapInput is an input type that accepts ReleaseApiGroupMap and ReleaseApiGroupMapOutput values. You can construct a concrete instance of `ReleaseApiGroupMapInput` via:

ReleaseApiGroupMap{ "key": ReleaseApiGroupArgs{...} }

type ReleaseApiGroupMapOutput

type ReleaseApiGroupMapOutput struct{ *pulumi.OutputState }

func (ReleaseApiGroupMapOutput) ElementType

func (ReleaseApiGroupMapOutput) ElementType() reflect.Type

func (ReleaseApiGroupMapOutput) MapIndex

func (ReleaseApiGroupMapOutput) ToReleaseApiGroupMapOutput

func (o ReleaseApiGroupMapOutput) ToReleaseApiGroupMapOutput() ReleaseApiGroupMapOutput

func (ReleaseApiGroupMapOutput) ToReleaseApiGroupMapOutputWithContext

func (o ReleaseApiGroupMapOutput) ToReleaseApiGroupMapOutputWithContext(ctx context.Context) ReleaseApiGroupMapOutput

type ReleaseApiGroupOutput

type ReleaseApiGroupOutput struct{ *pulumi.OutputState }

func (ReleaseApiGroupOutput) ElementType

func (ReleaseApiGroupOutput) ElementType() reflect.Type

func (ReleaseApiGroupOutput) GroupId

api group Id.

func (ReleaseApiGroupOutput) ToReleaseApiGroupOutput

func (o ReleaseApiGroupOutput) ToReleaseApiGroupOutput() ReleaseApiGroupOutput

func (ReleaseApiGroupOutput) ToReleaseApiGroupOutputWithContext

func (o ReleaseApiGroupOutput) ToReleaseApiGroupOutputWithContext(ctx context.Context) ReleaseApiGroupOutput

type ReleaseApiGroupState

type ReleaseApiGroupState struct {
	// api group Id.
	GroupId pulumi.StringPtrInput
}

func (ReleaseApiGroupState) ElementType

func (ReleaseApiGroupState) ElementType() reflect.Type

type Repository

type Repository struct {
	pulumi.CustomResourceState

	// the name of the bucket where the warehouse is located.
	BucketName pulumi.StringOutput `pulumi:"bucketName"`
	// Bucket region where the warehouse is located.
	BucketRegion pulumi.StringOutput `pulumi:"bucketRegion"`
	// warehouse creation time.
	CreateTime pulumi.StringOutput `pulumi:"createTime"`
	// directory.
	Directory pulumi.StringOutput `pulumi:"directory"`
	// whether the repository is in use.
	IsUsed pulumi.BoolOutput `pulumi:"isUsed"`
	// warehouse description.
	RepositoryDesc pulumi.StringOutput `pulumi:"repositoryDesc"`
	// Warehouse ID.
	RepositoryId pulumi.StringOutput `pulumi:"repositoryId"`
	// warehouse name.
	RepositoryName pulumi.StringOutput `pulumi:"repositoryName"`
	// warehouse type (default warehouse: default, private warehouse: private).
	RepositoryType pulumi.StringOutput `pulumi:"repositoryType"`
}

func GetRepository

func GetRepository(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *RepositoryState, opts ...pulumi.ResourceOption) (*Repository, error)

GetRepository gets an existing Repository 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 NewRepository

func NewRepository(ctx *pulumi.Context,
	name string, args *RepositoryArgs, opts ...pulumi.ResourceOption) (*Repository, error)

NewRepository registers a new resource with the given unique name, arguments, and options.

func (*Repository) ElementType

func (*Repository) ElementType() reflect.Type

func (*Repository) ToRepositoryOutput

func (i *Repository) ToRepositoryOutput() RepositoryOutput

func (*Repository) ToRepositoryOutputWithContext

func (i *Repository) ToRepositoryOutputWithContext(ctx context.Context) RepositoryOutput

type RepositoryArgs

type RepositoryArgs struct {
	// the name of the bucket where the warehouse is located.
	BucketName pulumi.StringInput
	// Bucket region where the warehouse is located.
	BucketRegion pulumi.StringInput
	// directory.
	Directory pulumi.StringPtrInput
	// warehouse description.
	RepositoryDesc pulumi.StringPtrInput
	// warehouse name.
	RepositoryName pulumi.StringInput
	// warehouse type (default warehouse: default, private warehouse: private).
	RepositoryType pulumi.StringInput
}

The set of arguments for constructing a Repository resource.

func (RepositoryArgs) ElementType

func (RepositoryArgs) ElementType() reflect.Type

type RepositoryArray

type RepositoryArray []RepositoryInput

func (RepositoryArray) ElementType

func (RepositoryArray) ElementType() reflect.Type

func (RepositoryArray) ToRepositoryArrayOutput

func (i RepositoryArray) ToRepositoryArrayOutput() RepositoryArrayOutput

func (RepositoryArray) ToRepositoryArrayOutputWithContext

func (i RepositoryArray) ToRepositoryArrayOutputWithContext(ctx context.Context) RepositoryArrayOutput

type RepositoryArrayInput

type RepositoryArrayInput interface {
	pulumi.Input

	ToRepositoryArrayOutput() RepositoryArrayOutput
	ToRepositoryArrayOutputWithContext(context.Context) RepositoryArrayOutput
}

RepositoryArrayInput is an input type that accepts RepositoryArray and RepositoryArrayOutput values. You can construct a concrete instance of `RepositoryArrayInput` via:

RepositoryArray{ RepositoryArgs{...} }

type RepositoryArrayOutput

type RepositoryArrayOutput struct{ *pulumi.OutputState }

func (RepositoryArrayOutput) ElementType

func (RepositoryArrayOutput) ElementType() reflect.Type

func (RepositoryArrayOutput) Index

func (RepositoryArrayOutput) ToRepositoryArrayOutput

func (o RepositoryArrayOutput) ToRepositoryArrayOutput() RepositoryArrayOutput

func (RepositoryArrayOutput) ToRepositoryArrayOutputWithContext

func (o RepositoryArrayOutput) ToRepositoryArrayOutputWithContext(ctx context.Context) RepositoryArrayOutput

type RepositoryInput

type RepositoryInput interface {
	pulumi.Input

	ToRepositoryOutput() RepositoryOutput
	ToRepositoryOutputWithContext(ctx context.Context) RepositoryOutput
}

type RepositoryMap

type RepositoryMap map[string]RepositoryInput

func (RepositoryMap) ElementType

func (RepositoryMap) ElementType() reflect.Type

func (RepositoryMap) ToRepositoryMapOutput

func (i RepositoryMap) ToRepositoryMapOutput() RepositoryMapOutput

func (RepositoryMap) ToRepositoryMapOutputWithContext

func (i RepositoryMap) ToRepositoryMapOutputWithContext(ctx context.Context) RepositoryMapOutput

type RepositoryMapInput

type RepositoryMapInput interface {
	pulumi.Input

	ToRepositoryMapOutput() RepositoryMapOutput
	ToRepositoryMapOutputWithContext(context.Context) RepositoryMapOutput
}

RepositoryMapInput is an input type that accepts RepositoryMap and RepositoryMapOutput values. You can construct a concrete instance of `RepositoryMapInput` via:

RepositoryMap{ "key": RepositoryArgs{...} }

type RepositoryMapOutput

type RepositoryMapOutput struct{ *pulumi.OutputState }

func (RepositoryMapOutput) ElementType

func (RepositoryMapOutput) ElementType() reflect.Type

func (RepositoryMapOutput) MapIndex

func (RepositoryMapOutput) ToRepositoryMapOutput

func (o RepositoryMapOutput) ToRepositoryMapOutput() RepositoryMapOutput

func (RepositoryMapOutput) ToRepositoryMapOutputWithContext

func (o RepositoryMapOutput) ToRepositoryMapOutputWithContext(ctx context.Context) RepositoryMapOutput

type RepositoryOutput

type RepositoryOutput struct{ *pulumi.OutputState }

func (RepositoryOutput) BucketName

func (o RepositoryOutput) BucketName() pulumi.StringOutput

the name of the bucket where the warehouse is located.

func (RepositoryOutput) BucketRegion

func (o RepositoryOutput) BucketRegion() pulumi.StringOutput

Bucket region where the warehouse is located.

func (RepositoryOutput) CreateTime

func (o RepositoryOutput) CreateTime() pulumi.StringOutput

warehouse creation time.

func (RepositoryOutput) Directory

func (o RepositoryOutput) Directory() pulumi.StringOutput

directory.

func (RepositoryOutput) ElementType

func (RepositoryOutput) ElementType() reflect.Type

func (RepositoryOutput) IsUsed

func (o RepositoryOutput) IsUsed() pulumi.BoolOutput

whether the repository is in use.

func (RepositoryOutput) RepositoryDesc

func (o RepositoryOutput) RepositoryDesc() pulumi.StringOutput

warehouse description.

func (RepositoryOutput) RepositoryId

func (o RepositoryOutput) RepositoryId() pulumi.StringOutput

Warehouse ID.

func (RepositoryOutput) RepositoryName

func (o RepositoryOutput) RepositoryName() pulumi.StringOutput

warehouse name.

func (RepositoryOutput) RepositoryType

func (o RepositoryOutput) RepositoryType() pulumi.StringOutput

warehouse type (default warehouse: default, private warehouse: private).

func (RepositoryOutput) ToRepositoryOutput

func (o RepositoryOutput) ToRepositoryOutput() RepositoryOutput

func (RepositoryOutput) ToRepositoryOutputWithContext

func (o RepositoryOutput) ToRepositoryOutputWithContext(ctx context.Context) RepositoryOutput

type RepositoryState

type RepositoryState struct {
	// the name of the bucket where the warehouse is located.
	BucketName pulumi.StringPtrInput
	// Bucket region where the warehouse is located.
	BucketRegion pulumi.StringPtrInput
	// warehouse creation time.
	CreateTime pulumi.StringPtrInput
	// directory.
	Directory pulumi.StringPtrInput
	// whether the repository is in use.
	IsUsed pulumi.BoolPtrInput
	// warehouse description.
	RepositoryDesc pulumi.StringPtrInput
	// Warehouse ID.
	RepositoryId pulumi.StringPtrInput
	// warehouse name.
	RepositoryName pulumi.StringPtrInput
	// warehouse type (default warehouse: default, private warehouse: private).
	RepositoryType pulumi.StringPtrInput
}

func (RepositoryState) ElementType

func (RepositoryState) ElementType() reflect.Type

type Task

type Task struct {
	pulumi.CustomResourceState

	// advanced settings.
	AdvanceSettings TaskAdvanceSettingsOutput `pulumi:"advanceSettings"`
	// ID of the workflow to which it belongs.
	BelongFlowIds pulumi.StringArrayOutput `pulumi:"belongFlowIds"`
	// execution type, unicast/broadcast.
	ExecuteType pulumi.StringOutput `pulumi:"executeType"`
	// deployment group ID.
	GroupId pulumi.StringOutput `pulumi:"groupId"`
	// Program id list.
	ProgramIdLists pulumi.StringArrayOutput `pulumi:"programIdLists"`
	// number of retries, 0 <= RetryCount<= 10.
	RetryCount pulumi.IntOutput `pulumi:"retryCount"`
	// retry interval, 0 <= RetryInterval <= 600000, time unit ms.
	RetryInterval pulumi.IntOutput `pulumi:"retryInterval"`
	// Fragmentation parameters.
	ShardArguments TaskShardArgumentArrayOutput `pulumi:"shardArguments"`
	// number of shards.
	ShardCount pulumi.IntOutput `pulumi:"shardCount"`
	// the operator to judge the success of the task.
	SuccessOperator pulumi.StringOutput `pulumi:"successOperator"`
	// The threshold for judging the success rate of the task, such as 100.
	SuccessRatio pulumi.StringOutput `pulumi:"successRatio"`
	// task parameters, the length limit is 10000 characters.
	TaskArgument pulumi.StringOutput `pulumi:"taskArgument"`
	// task content, length limit 65536 bytes.
	TaskContent pulumi.StringOutput `pulumi:"taskContent"`
	// task ID.
	TaskId pulumi.StringOutput `pulumi:"taskId"`
	// task history ID.
	TaskLogId pulumi.StringOutput `pulumi:"taskLogId"`
	// task name, task length 64 characters.
	TaskName pulumi.StringOutput `pulumi:"taskName"`
	// trigger rule.
	TaskRule TaskTaskRuleOutput `pulumi:"taskRule"`
	// Whether to enable the task, ENABLED/DISABLED.
	TaskState pulumi.StringOutput `pulumi:"taskState"`
	// task type, java.
	TaskType pulumi.StringOutput `pulumi:"taskType"`
	// task timeout, time unit ms.
	TimeOut pulumi.IntOutput `pulumi:"timeOut"`
	// trigger type.
	TriggerType pulumi.StringOutput `pulumi:"triggerType"`
}

func GetTask

func GetTask(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *TaskState, opts ...pulumi.ResourceOption) (*Task, error)

GetTask gets an existing Task 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 NewTask

func NewTask(ctx *pulumi.Context,
	name string, args *TaskArgs, opts ...pulumi.ResourceOption) (*Task, error)

NewTask registers a new resource with the given unique name, arguments, and options.

func (*Task) ElementType

func (*Task) ElementType() reflect.Type

func (*Task) ToTaskOutput

func (i *Task) ToTaskOutput() TaskOutput

func (*Task) ToTaskOutputWithContext

func (i *Task) ToTaskOutputWithContext(ctx context.Context) TaskOutput

type TaskAdvanceSettings

type TaskAdvanceSettings struct {
	SubTaskConcurrency *int `pulumi:"subTaskConcurrency"`
}

type TaskAdvanceSettingsArgs

type TaskAdvanceSettingsArgs struct {
	SubTaskConcurrency pulumi.IntPtrInput `pulumi:"subTaskConcurrency"`
}

func (TaskAdvanceSettingsArgs) ElementType

func (TaskAdvanceSettingsArgs) ElementType() reflect.Type

func (TaskAdvanceSettingsArgs) ToTaskAdvanceSettingsOutput

func (i TaskAdvanceSettingsArgs) ToTaskAdvanceSettingsOutput() TaskAdvanceSettingsOutput

func (TaskAdvanceSettingsArgs) ToTaskAdvanceSettingsOutputWithContext

func (i TaskAdvanceSettingsArgs) ToTaskAdvanceSettingsOutputWithContext(ctx context.Context) TaskAdvanceSettingsOutput

func (TaskAdvanceSettingsArgs) ToTaskAdvanceSettingsPtrOutput

func (i TaskAdvanceSettingsArgs) ToTaskAdvanceSettingsPtrOutput() TaskAdvanceSettingsPtrOutput

func (TaskAdvanceSettingsArgs) ToTaskAdvanceSettingsPtrOutputWithContext

func (i TaskAdvanceSettingsArgs) ToTaskAdvanceSettingsPtrOutputWithContext(ctx context.Context) TaskAdvanceSettingsPtrOutput

type TaskAdvanceSettingsInput

type TaskAdvanceSettingsInput interface {
	pulumi.Input

	ToTaskAdvanceSettingsOutput() TaskAdvanceSettingsOutput
	ToTaskAdvanceSettingsOutputWithContext(context.Context) TaskAdvanceSettingsOutput
}

TaskAdvanceSettingsInput is an input type that accepts TaskAdvanceSettingsArgs and TaskAdvanceSettingsOutput values. You can construct a concrete instance of `TaskAdvanceSettingsInput` via:

TaskAdvanceSettingsArgs{...}

type TaskAdvanceSettingsOutput

type TaskAdvanceSettingsOutput struct{ *pulumi.OutputState }

func (TaskAdvanceSettingsOutput) ElementType

func (TaskAdvanceSettingsOutput) ElementType() reflect.Type

func (TaskAdvanceSettingsOutput) SubTaskConcurrency

func (o TaskAdvanceSettingsOutput) SubTaskConcurrency() pulumi.IntPtrOutput

func (TaskAdvanceSettingsOutput) ToTaskAdvanceSettingsOutput

func (o TaskAdvanceSettingsOutput) ToTaskAdvanceSettingsOutput() TaskAdvanceSettingsOutput

func (TaskAdvanceSettingsOutput) ToTaskAdvanceSettingsOutputWithContext

func (o TaskAdvanceSettingsOutput) ToTaskAdvanceSettingsOutputWithContext(ctx context.Context) TaskAdvanceSettingsOutput

func (TaskAdvanceSettingsOutput) ToTaskAdvanceSettingsPtrOutput

func (o TaskAdvanceSettingsOutput) ToTaskAdvanceSettingsPtrOutput() TaskAdvanceSettingsPtrOutput

func (TaskAdvanceSettingsOutput) ToTaskAdvanceSettingsPtrOutputWithContext

func (o TaskAdvanceSettingsOutput) ToTaskAdvanceSettingsPtrOutputWithContext(ctx context.Context) TaskAdvanceSettingsPtrOutput

type TaskAdvanceSettingsPtrInput

type TaskAdvanceSettingsPtrInput interface {
	pulumi.Input

	ToTaskAdvanceSettingsPtrOutput() TaskAdvanceSettingsPtrOutput
	ToTaskAdvanceSettingsPtrOutputWithContext(context.Context) TaskAdvanceSettingsPtrOutput
}

TaskAdvanceSettingsPtrInput is an input type that accepts TaskAdvanceSettingsArgs, TaskAdvanceSettingsPtr and TaskAdvanceSettingsPtrOutput values. You can construct a concrete instance of `TaskAdvanceSettingsPtrInput` via:

        TaskAdvanceSettingsArgs{...}

or:

        nil

type TaskAdvanceSettingsPtrOutput

type TaskAdvanceSettingsPtrOutput struct{ *pulumi.OutputState }

func (TaskAdvanceSettingsPtrOutput) Elem

func (TaskAdvanceSettingsPtrOutput) ElementType

func (TaskAdvanceSettingsPtrOutput) SubTaskConcurrency

func (o TaskAdvanceSettingsPtrOutput) SubTaskConcurrency() pulumi.IntPtrOutput

func (TaskAdvanceSettingsPtrOutput) ToTaskAdvanceSettingsPtrOutput

func (o TaskAdvanceSettingsPtrOutput) ToTaskAdvanceSettingsPtrOutput() TaskAdvanceSettingsPtrOutput

func (TaskAdvanceSettingsPtrOutput) ToTaskAdvanceSettingsPtrOutputWithContext

func (o TaskAdvanceSettingsPtrOutput) ToTaskAdvanceSettingsPtrOutputWithContext(ctx context.Context) TaskAdvanceSettingsPtrOutput

type TaskArgs

type TaskArgs struct {
	// advanced settings.
	AdvanceSettings TaskAdvanceSettingsPtrInput
	// execution type, unicast/broadcast.
	ExecuteType pulumi.StringInput
	// deployment group ID.
	GroupId pulumi.StringInput
	// Program id list.
	ProgramIdLists pulumi.StringArrayInput
	// number of retries, 0 <= RetryCount<= 10.
	RetryCount pulumi.IntPtrInput
	// retry interval, 0 <= RetryInterval <= 600000, time unit ms.
	RetryInterval pulumi.IntPtrInput
	// Fragmentation parameters.
	ShardArguments TaskShardArgumentArrayInput
	// number of shards.
	ShardCount pulumi.IntPtrInput
	// the operator to judge the success of the task.
	SuccessOperator pulumi.StringPtrInput
	// The threshold for judging the success rate of the task, such as 100.
	SuccessRatio pulumi.StringPtrInput
	// task parameters, the length limit is 10000 characters.
	TaskArgument pulumi.StringPtrInput
	// task content, length limit 65536 bytes.
	TaskContent pulumi.StringInput
	// task name, task length 64 characters.
	TaskName pulumi.StringInput
	// trigger rule.
	TaskRule TaskTaskRulePtrInput
	// task type, java.
	TaskType pulumi.StringInput
	// task timeout, time unit ms.
	TimeOut pulumi.IntInput
}

The set of arguments for constructing a Task resource.

func (TaskArgs) ElementType

func (TaskArgs) ElementType() reflect.Type

type TaskArray

type TaskArray []TaskInput

func (TaskArray) ElementType

func (TaskArray) ElementType() reflect.Type

func (TaskArray) ToTaskArrayOutput

func (i TaskArray) ToTaskArrayOutput() TaskArrayOutput

func (TaskArray) ToTaskArrayOutputWithContext

func (i TaskArray) ToTaskArrayOutputWithContext(ctx context.Context) TaskArrayOutput

type TaskArrayInput

type TaskArrayInput interface {
	pulumi.Input

	ToTaskArrayOutput() TaskArrayOutput
	ToTaskArrayOutputWithContext(context.Context) TaskArrayOutput
}

TaskArrayInput is an input type that accepts TaskArray and TaskArrayOutput values. You can construct a concrete instance of `TaskArrayInput` via:

TaskArray{ TaskArgs{...} }

type TaskArrayOutput

type TaskArrayOutput struct{ *pulumi.OutputState }

func (TaskArrayOutput) ElementType

func (TaskArrayOutput) ElementType() reflect.Type

func (TaskArrayOutput) Index

func (TaskArrayOutput) ToTaskArrayOutput

func (o TaskArrayOutput) ToTaskArrayOutput() TaskArrayOutput

func (TaskArrayOutput) ToTaskArrayOutputWithContext

func (o TaskArrayOutput) ToTaskArrayOutputWithContext(ctx context.Context) TaskArrayOutput

type TaskInput

type TaskInput interface {
	pulumi.Input

	ToTaskOutput() TaskOutput
	ToTaskOutputWithContext(ctx context.Context) TaskOutput
}

type TaskMap

type TaskMap map[string]TaskInput

func (TaskMap) ElementType

func (TaskMap) ElementType() reflect.Type

func (TaskMap) ToTaskMapOutput

func (i TaskMap) ToTaskMapOutput() TaskMapOutput

func (TaskMap) ToTaskMapOutputWithContext

func (i TaskMap) ToTaskMapOutputWithContext(ctx context.Context) TaskMapOutput

type TaskMapInput

type TaskMapInput interface {
	pulumi.Input

	ToTaskMapOutput() TaskMapOutput
	ToTaskMapOutputWithContext(context.Context) TaskMapOutput
}

TaskMapInput is an input type that accepts TaskMap and TaskMapOutput values. You can construct a concrete instance of `TaskMapInput` via:

TaskMap{ "key": TaskArgs{...} }

type TaskMapOutput

type TaskMapOutput struct{ *pulumi.OutputState }

func (TaskMapOutput) ElementType

func (TaskMapOutput) ElementType() reflect.Type

func (TaskMapOutput) MapIndex

func (TaskMapOutput) ToTaskMapOutput

func (o TaskMapOutput) ToTaskMapOutput() TaskMapOutput

func (TaskMapOutput) ToTaskMapOutputWithContext

func (o TaskMapOutput) ToTaskMapOutputWithContext(ctx context.Context) TaskMapOutput

type TaskOutput

type TaskOutput struct{ *pulumi.OutputState }

func (TaskOutput) AdvanceSettings

func (o TaskOutput) AdvanceSettings() TaskAdvanceSettingsOutput

advanced settings.

func (TaskOutput) BelongFlowIds

func (o TaskOutput) BelongFlowIds() pulumi.StringArrayOutput

ID of the workflow to which it belongs.

func (TaskOutput) ElementType

func (TaskOutput) ElementType() reflect.Type

func (TaskOutput) ExecuteType

func (o TaskOutput) ExecuteType() pulumi.StringOutput

execution type, unicast/broadcast.

func (TaskOutput) GroupId

func (o TaskOutput) GroupId() pulumi.StringOutput

deployment group ID.

func (TaskOutput) ProgramIdLists

func (o TaskOutput) ProgramIdLists() pulumi.StringArrayOutput

Program id list.

func (TaskOutput) RetryCount

func (o TaskOutput) RetryCount() pulumi.IntOutput

number of retries, 0 <= RetryCount<= 10.

func (TaskOutput) RetryInterval

func (o TaskOutput) RetryInterval() pulumi.IntOutput

retry interval, 0 <= RetryInterval <= 600000, time unit ms.

func (TaskOutput) ShardArguments

func (o TaskOutput) ShardArguments() TaskShardArgumentArrayOutput

Fragmentation parameters.

func (TaskOutput) ShardCount

func (o TaskOutput) ShardCount() pulumi.IntOutput

number of shards.

func (TaskOutput) SuccessOperator

func (o TaskOutput) SuccessOperator() pulumi.StringOutput

the operator to judge the success of the task.

func (TaskOutput) SuccessRatio

func (o TaskOutput) SuccessRatio() pulumi.StringOutput

The threshold for judging the success rate of the task, such as 100.

func (TaskOutput) TaskArgument

func (o TaskOutput) TaskArgument() pulumi.StringOutput

task parameters, the length limit is 10000 characters.

func (TaskOutput) TaskContent

func (o TaskOutput) TaskContent() pulumi.StringOutput

task content, length limit 65536 bytes.

func (TaskOutput) TaskId

func (o TaskOutput) TaskId() pulumi.StringOutput

task ID.

func (TaskOutput) TaskLogId

func (o TaskOutput) TaskLogId() pulumi.StringOutput

task history ID.

func (TaskOutput) TaskName

func (o TaskOutput) TaskName() pulumi.StringOutput

task name, task length 64 characters.

func (TaskOutput) TaskRule

func (o TaskOutput) TaskRule() TaskTaskRuleOutput

trigger rule.

func (TaskOutput) TaskState

func (o TaskOutput) TaskState() pulumi.StringOutput

Whether to enable the task, ENABLED/DISABLED.

func (TaskOutput) TaskType

func (o TaskOutput) TaskType() pulumi.StringOutput

task type, java.

func (TaskOutput) TimeOut

func (o TaskOutput) TimeOut() pulumi.IntOutput

task timeout, time unit ms.

func (TaskOutput) ToTaskOutput

func (o TaskOutput) ToTaskOutput() TaskOutput

func (TaskOutput) ToTaskOutputWithContext

func (o TaskOutput) ToTaskOutputWithContext(ctx context.Context) TaskOutput

func (TaskOutput) TriggerType

func (o TaskOutput) TriggerType() pulumi.StringOutput

trigger type.

type TaskShardArgument

type TaskShardArgument struct {
	ShardKey   int    `pulumi:"shardKey"`
	ShardValue string `pulumi:"shardValue"`
}

type TaskShardArgumentArgs

type TaskShardArgumentArgs struct {
	ShardKey   pulumi.IntInput    `pulumi:"shardKey"`
	ShardValue pulumi.StringInput `pulumi:"shardValue"`
}

func (TaskShardArgumentArgs) ElementType

func (TaskShardArgumentArgs) ElementType() reflect.Type

func (TaskShardArgumentArgs) ToTaskShardArgumentOutput

func (i TaskShardArgumentArgs) ToTaskShardArgumentOutput() TaskShardArgumentOutput

func (TaskShardArgumentArgs) ToTaskShardArgumentOutputWithContext

func (i TaskShardArgumentArgs) ToTaskShardArgumentOutputWithContext(ctx context.Context) TaskShardArgumentOutput

type TaskShardArgumentArray

type TaskShardArgumentArray []TaskShardArgumentInput

func (TaskShardArgumentArray) ElementType

func (TaskShardArgumentArray) ElementType() reflect.Type

func (TaskShardArgumentArray) ToTaskShardArgumentArrayOutput

func (i TaskShardArgumentArray) ToTaskShardArgumentArrayOutput() TaskShardArgumentArrayOutput

func (TaskShardArgumentArray) ToTaskShardArgumentArrayOutputWithContext

func (i TaskShardArgumentArray) ToTaskShardArgumentArrayOutputWithContext(ctx context.Context) TaskShardArgumentArrayOutput

type TaskShardArgumentArrayInput

type TaskShardArgumentArrayInput interface {
	pulumi.Input

	ToTaskShardArgumentArrayOutput() TaskShardArgumentArrayOutput
	ToTaskShardArgumentArrayOutputWithContext(context.Context) TaskShardArgumentArrayOutput
}

TaskShardArgumentArrayInput is an input type that accepts TaskShardArgumentArray and TaskShardArgumentArrayOutput values. You can construct a concrete instance of `TaskShardArgumentArrayInput` via:

TaskShardArgumentArray{ TaskShardArgumentArgs{...} }

type TaskShardArgumentArrayOutput

type TaskShardArgumentArrayOutput struct{ *pulumi.OutputState }

func (TaskShardArgumentArrayOutput) ElementType

func (TaskShardArgumentArrayOutput) Index

func (TaskShardArgumentArrayOutput) ToTaskShardArgumentArrayOutput

func (o TaskShardArgumentArrayOutput) ToTaskShardArgumentArrayOutput() TaskShardArgumentArrayOutput

func (TaskShardArgumentArrayOutput) ToTaskShardArgumentArrayOutputWithContext

func (o TaskShardArgumentArrayOutput) ToTaskShardArgumentArrayOutputWithContext(ctx context.Context) TaskShardArgumentArrayOutput

type TaskShardArgumentInput

type TaskShardArgumentInput interface {
	pulumi.Input

	ToTaskShardArgumentOutput() TaskShardArgumentOutput
	ToTaskShardArgumentOutputWithContext(context.Context) TaskShardArgumentOutput
}

TaskShardArgumentInput is an input type that accepts TaskShardArgumentArgs and TaskShardArgumentOutput values. You can construct a concrete instance of `TaskShardArgumentInput` via:

TaskShardArgumentArgs{...}

type TaskShardArgumentOutput

type TaskShardArgumentOutput struct{ *pulumi.OutputState }

func (TaskShardArgumentOutput) ElementType

func (TaskShardArgumentOutput) ElementType() reflect.Type

func (TaskShardArgumentOutput) ShardKey

func (TaskShardArgumentOutput) ShardValue

func (TaskShardArgumentOutput) ToTaskShardArgumentOutput

func (o TaskShardArgumentOutput) ToTaskShardArgumentOutput() TaskShardArgumentOutput

func (TaskShardArgumentOutput) ToTaskShardArgumentOutputWithContext

func (o TaskShardArgumentOutput) ToTaskShardArgumentOutputWithContext(ctx context.Context) TaskShardArgumentOutput

type TaskState

type TaskState struct {
	// advanced settings.
	AdvanceSettings TaskAdvanceSettingsPtrInput
	// ID of the workflow to which it belongs.
	BelongFlowIds pulumi.StringArrayInput
	// execution type, unicast/broadcast.
	ExecuteType pulumi.StringPtrInput
	// deployment group ID.
	GroupId pulumi.StringPtrInput
	// Program id list.
	ProgramIdLists pulumi.StringArrayInput
	// number of retries, 0 <= RetryCount<= 10.
	RetryCount pulumi.IntPtrInput
	// retry interval, 0 <= RetryInterval <= 600000, time unit ms.
	RetryInterval pulumi.IntPtrInput
	// Fragmentation parameters.
	ShardArguments TaskShardArgumentArrayInput
	// number of shards.
	ShardCount pulumi.IntPtrInput
	// the operator to judge the success of the task.
	SuccessOperator pulumi.StringPtrInput
	// The threshold for judging the success rate of the task, such as 100.
	SuccessRatio pulumi.StringPtrInput
	// task parameters, the length limit is 10000 characters.
	TaskArgument pulumi.StringPtrInput
	// task content, length limit 65536 bytes.
	TaskContent pulumi.StringPtrInput
	// task ID.
	TaskId pulumi.StringPtrInput
	// task history ID.
	TaskLogId pulumi.StringPtrInput
	// task name, task length 64 characters.
	TaskName pulumi.StringPtrInput
	// trigger rule.
	TaskRule TaskTaskRulePtrInput
	// Whether to enable the task, ENABLED/DISABLED.
	TaskState pulumi.StringPtrInput
	// task type, java.
	TaskType pulumi.StringPtrInput
	// task timeout, time unit ms.
	TimeOut pulumi.IntPtrInput
	// trigger type.
	TriggerType pulumi.StringPtrInput
}

func (TaskState) ElementType

func (TaskState) ElementType() reflect.Type

type TaskTaskRule

type TaskTaskRule struct {
	Expression     *string `pulumi:"expression"`
	RepeatInterval *int    `pulumi:"repeatInterval"`
	RuleType       string  `pulumi:"ruleType"`
}

type TaskTaskRuleArgs

type TaskTaskRuleArgs struct {
	Expression     pulumi.StringPtrInput `pulumi:"expression"`
	RepeatInterval pulumi.IntPtrInput    `pulumi:"repeatInterval"`
	RuleType       pulumi.StringInput    `pulumi:"ruleType"`
}

func (TaskTaskRuleArgs) ElementType

func (TaskTaskRuleArgs) ElementType() reflect.Type

func (TaskTaskRuleArgs) ToTaskTaskRuleOutput

func (i TaskTaskRuleArgs) ToTaskTaskRuleOutput() TaskTaskRuleOutput

func (TaskTaskRuleArgs) ToTaskTaskRuleOutputWithContext

func (i TaskTaskRuleArgs) ToTaskTaskRuleOutputWithContext(ctx context.Context) TaskTaskRuleOutput

func (TaskTaskRuleArgs) ToTaskTaskRulePtrOutput

func (i TaskTaskRuleArgs) ToTaskTaskRulePtrOutput() TaskTaskRulePtrOutput

func (TaskTaskRuleArgs) ToTaskTaskRulePtrOutputWithContext

func (i TaskTaskRuleArgs) ToTaskTaskRulePtrOutputWithContext(ctx context.Context) TaskTaskRulePtrOutput

type TaskTaskRuleInput

type TaskTaskRuleInput interface {
	pulumi.Input

	ToTaskTaskRuleOutput() TaskTaskRuleOutput
	ToTaskTaskRuleOutputWithContext(context.Context) TaskTaskRuleOutput
}

TaskTaskRuleInput is an input type that accepts TaskTaskRuleArgs and TaskTaskRuleOutput values. You can construct a concrete instance of `TaskTaskRuleInput` via:

TaskTaskRuleArgs{...}

type TaskTaskRuleOutput

type TaskTaskRuleOutput struct{ *pulumi.OutputState }

func (TaskTaskRuleOutput) ElementType

func (TaskTaskRuleOutput) ElementType() reflect.Type

func (TaskTaskRuleOutput) Expression

func (o TaskTaskRuleOutput) Expression() pulumi.StringPtrOutput

func (TaskTaskRuleOutput) RepeatInterval

func (o TaskTaskRuleOutput) RepeatInterval() pulumi.IntPtrOutput

func (TaskTaskRuleOutput) RuleType

func (o TaskTaskRuleOutput) RuleType() pulumi.StringOutput

func (TaskTaskRuleOutput) ToTaskTaskRuleOutput

func (o TaskTaskRuleOutput) ToTaskTaskRuleOutput() TaskTaskRuleOutput

func (TaskTaskRuleOutput) ToTaskTaskRuleOutputWithContext

func (o TaskTaskRuleOutput) ToTaskTaskRuleOutputWithContext(ctx context.Context) TaskTaskRuleOutput

func (TaskTaskRuleOutput) ToTaskTaskRulePtrOutput

func (o TaskTaskRuleOutput) ToTaskTaskRulePtrOutput() TaskTaskRulePtrOutput

func (TaskTaskRuleOutput) ToTaskTaskRulePtrOutputWithContext

func (o TaskTaskRuleOutput) ToTaskTaskRulePtrOutputWithContext(ctx context.Context) TaskTaskRulePtrOutput

type TaskTaskRulePtrInput

type TaskTaskRulePtrInput interface {
	pulumi.Input

	ToTaskTaskRulePtrOutput() TaskTaskRulePtrOutput
	ToTaskTaskRulePtrOutputWithContext(context.Context) TaskTaskRulePtrOutput
}

TaskTaskRulePtrInput is an input type that accepts TaskTaskRuleArgs, TaskTaskRulePtr and TaskTaskRulePtrOutput values. You can construct a concrete instance of `TaskTaskRulePtrInput` via:

        TaskTaskRuleArgs{...}

or:

        nil

type TaskTaskRulePtrOutput

type TaskTaskRulePtrOutput struct{ *pulumi.OutputState }

func (TaskTaskRulePtrOutput) Elem

func (TaskTaskRulePtrOutput) ElementType

func (TaskTaskRulePtrOutput) ElementType() reflect.Type

func (TaskTaskRulePtrOutput) Expression

func (TaskTaskRulePtrOutput) RepeatInterval

func (o TaskTaskRulePtrOutput) RepeatInterval() pulumi.IntPtrOutput

func (TaskTaskRulePtrOutput) RuleType

func (TaskTaskRulePtrOutput) ToTaskTaskRulePtrOutput

func (o TaskTaskRulePtrOutput) ToTaskTaskRulePtrOutput() TaskTaskRulePtrOutput

func (TaskTaskRulePtrOutput) ToTaskTaskRulePtrOutputWithContext

func (o TaskTaskRulePtrOutput) ToTaskTaskRulePtrOutputWithContext(ctx context.Context) TaskTaskRulePtrOutput

type UnitNamespace

type UnitNamespace struct {
	pulumi.CustomResourceState

	// Create time. Note: This field may return null, indicating that no valid value was found.
	CreatedTime pulumi.StringOutput `pulumi:"createdTime"`
	// gateway instance Id.
	GatewayInstanceId pulumi.StringOutput `pulumi:"gatewayInstanceId"`
	// namespace id.
	NamespaceId pulumi.StringOutput `pulumi:"namespaceId"`
	// namespace name.
	NamespaceName pulumi.StringOutput `pulumi:"namespaceName"`
	// Update time. Note: This field may return null, indicating that no valid value was found.
	UpdatedTime pulumi.StringOutput `pulumi:"updatedTime"`
}

func GetUnitNamespace

func GetUnitNamespace(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *UnitNamespaceState, opts ...pulumi.ResourceOption) (*UnitNamespace, error)

GetUnitNamespace gets an existing UnitNamespace 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 NewUnitNamespace

func NewUnitNamespace(ctx *pulumi.Context,
	name string, args *UnitNamespaceArgs, opts ...pulumi.ResourceOption) (*UnitNamespace, error)

NewUnitNamespace registers a new resource with the given unique name, arguments, and options.

func (*UnitNamespace) ElementType

func (*UnitNamespace) ElementType() reflect.Type

func (*UnitNamespace) ToUnitNamespaceOutput

func (i *UnitNamespace) ToUnitNamespaceOutput() UnitNamespaceOutput

func (*UnitNamespace) ToUnitNamespaceOutputWithContext

func (i *UnitNamespace) ToUnitNamespaceOutputWithContext(ctx context.Context) UnitNamespaceOutput

type UnitNamespaceArgs

type UnitNamespaceArgs struct {
	// gateway instance Id.
	GatewayInstanceId pulumi.StringInput
	// namespace id.
	NamespaceId pulumi.StringInput
	// namespace name.
	NamespaceName pulumi.StringInput
}

The set of arguments for constructing a UnitNamespace resource.

func (UnitNamespaceArgs) ElementType

func (UnitNamespaceArgs) ElementType() reflect.Type

type UnitNamespaceArray

type UnitNamespaceArray []UnitNamespaceInput

func (UnitNamespaceArray) ElementType

func (UnitNamespaceArray) ElementType() reflect.Type

func (UnitNamespaceArray) ToUnitNamespaceArrayOutput

func (i UnitNamespaceArray) ToUnitNamespaceArrayOutput() UnitNamespaceArrayOutput

func (UnitNamespaceArray) ToUnitNamespaceArrayOutputWithContext

func (i UnitNamespaceArray) ToUnitNamespaceArrayOutputWithContext(ctx context.Context) UnitNamespaceArrayOutput

type UnitNamespaceArrayInput

type UnitNamespaceArrayInput interface {
	pulumi.Input

	ToUnitNamespaceArrayOutput() UnitNamespaceArrayOutput
	ToUnitNamespaceArrayOutputWithContext(context.Context) UnitNamespaceArrayOutput
}

UnitNamespaceArrayInput is an input type that accepts UnitNamespaceArray and UnitNamespaceArrayOutput values. You can construct a concrete instance of `UnitNamespaceArrayInput` via:

UnitNamespaceArray{ UnitNamespaceArgs{...} }

type UnitNamespaceArrayOutput

type UnitNamespaceArrayOutput struct{ *pulumi.OutputState }

func (UnitNamespaceArrayOutput) ElementType

func (UnitNamespaceArrayOutput) ElementType() reflect.Type

func (UnitNamespaceArrayOutput) Index

func (UnitNamespaceArrayOutput) ToUnitNamespaceArrayOutput

func (o UnitNamespaceArrayOutput) ToUnitNamespaceArrayOutput() UnitNamespaceArrayOutput

func (UnitNamespaceArrayOutput) ToUnitNamespaceArrayOutputWithContext

func (o UnitNamespaceArrayOutput) ToUnitNamespaceArrayOutputWithContext(ctx context.Context) UnitNamespaceArrayOutput

type UnitNamespaceInput

type UnitNamespaceInput interface {
	pulumi.Input

	ToUnitNamespaceOutput() UnitNamespaceOutput
	ToUnitNamespaceOutputWithContext(ctx context.Context) UnitNamespaceOutput
}

type UnitNamespaceMap

type UnitNamespaceMap map[string]UnitNamespaceInput

func (UnitNamespaceMap) ElementType

func (UnitNamespaceMap) ElementType() reflect.Type

func (UnitNamespaceMap) ToUnitNamespaceMapOutput

func (i UnitNamespaceMap) ToUnitNamespaceMapOutput() UnitNamespaceMapOutput

func (UnitNamespaceMap) ToUnitNamespaceMapOutputWithContext

func (i UnitNamespaceMap) ToUnitNamespaceMapOutputWithContext(ctx context.Context) UnitNamespaceMapOutput

type UnitNamespaceMapInput

type UnitNamespaceMapInput interface {
	pulumi.Input

	ToUnitNamespaceMapOutput() UnitNamespaceMapOutput
	ToUnitNamespaceMapOutputWithContext(context.Context) UnitNamespaceMapOutput
}

UnitNamespaceMapInput is an input type that accepts UnitNamespaceMap and UnitNamespaceMapOutput values. You can construct a concrete instance of `UnitNamespaceMapInput` via:

UnitNamespaceMap{ "key": UnitNamespaceArgs{...} }

type UnitNamespaceMapOutput

type UnitNamespaceMapOutput struct{ *pulumi.OutputState }

func (UnitNamespaceMapOutput) ElementType

func (UnitNamespaceMapOutput) ElementType() reflect.Type

func (UnitNamespaceMapOutput) MapIndex

func (UnitNamespaceMapOutput) ToUnitNamespaceMapOutput

func (o UnitNamespaceMapOutput) ToUnitNamespaceMapOutput() UnitNamespaceMapOutput

func (UnitNamespaceMapOutput) ToUnitNamespaceMapOutputWithContext

func (o UnitNamespaceMapOutput) ToUnitNamespaceMapOutputWithContext(ctx context.Context) UnitNamespaceMapOutput

type UnitNamespaceOutput

type UnitNamespaceOutput struct{ *pulumi.OutputState }

func (UnitNamespaceOutput) CreatedTime

func (o UnitNamespaceOutput) CreatedTime() pulumi.StringOutput

Create time. Note: This field may return null, indicating that no valid value was found.

func (UnitNamespaceOutput) ElementType

func (UnitNamespaceOutput) ElementType() reflect.Type

func (UnitNamespaceOutput) GatewayInstanceId

func (o UnitNamespaceOutput) GatewayInstanceId() pulumi.StringOutput

gateway instance Id.

func (UnitNamespaceOutput) NamespaceId

func (o UnitNamespaceOutput) NamespaceId() pulumi.StringOutput

namespace id.

func (UnitNamespaceOutput) NamespaceName

func (o UnitNamespaceOutput) NamespaceName() pulumi.StringOutput

namespace name.

func (UnitNamespaceOutput) ToUnitNamespaceOutput

func (o UnitNamespaceOutput) ToUnitNamespaceOutput() UnitNamespaceOutput

func (UnitNamespaceOutput) ToUnitNamespaceOutputWithContext

func (o UnitNamespaceOutput) ToUnitNamespaceOutputWithContext(ctx context.Context) UnitNamespaceOutput

func (UnitNamespaceOutput) UpdatedTime

func (o UnitNamespaceOutput) UpdatedTime() pulumi.StringOutput

Update time. Note: This field may return null, indicating that no valid value was found.

type UnitNamespaceState

type UnitNamespaceState struct {
	// Create time. Note: This field may return null, indicating that no valid value was found.
	CreatedTime pulumi.StringPtrInput
	// gateway instance Id.
	GatewayInstanceId pulumi.StringPtrInput
	// namespace id.
	NamespaceId pulumi.StringPtrInput
	// namespace name.
	NamespaceName pulumi.StringPtrInput
	// Update time. Note: This field may return null, indicating that no valid value was found.
	UpdatedTime pulumi.StringPtrInput
}

func (UnitNamespaceState) ElementType

func (UnitNamespaceState) ElementType() reflect.Type

type UnitRule

type UnitRule struct {
	pulumi.CustomResourceState

	// rule description.
	Description pulumi.StringOutput `pulumi:"description"`
	// gateway entity ID.
	GatewayInstanceId pulumi.StringOutput `pulumi:"gatewayInstanceId"`
	// rule name.
	Name pulumi.StringOutput `pulumi:"name"`
	// rule ID.
	RuleId pulumi.StringOutput `pulumi:"ruleId"`
	// usage status: enabled/disabled.
	Status pulumi.StringOutput `pulumi:"status"`
	// list of rule items.
	UnitRuleItemLists UnitRuleUnitRuleItemListArrayOutput `pulumi:"unitRuleItemLists"`
}

func GetUnitRule

func GetUnitRule(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *UnitRuleState, opts ...pulumi.ResourceOption) (*UnitRule, error)

GetUnitRule gets an existing UnitRule 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 NewUnitRule

func NewUnitRule(ctx *pulumi.Context,
	name string, args *UnitRuleArgs, opts ...pulumi.ResourceOption) (*UnitRule, error)

NewUnitRule registers a new resource with the given unique name, arguments, and options.

func (*UnitRule) ElementType

func (*UnitRule) ElementType() reflect.Type

func (*UnitRule) ToUnitRuleOutput

func (i *UnitRule) ToUnitRuleOutput() UnitRuleOutput

func (*UnitRule) ToUnitRuleOutputWithContext

func (i *UnitRule) ToUnitRuleOutputWithContext(ctx context.Context) UnitRuleOutput

type UnitRuleArgs

type UnitRuleArgs struct {
	// rule description.
	Description pulumi.StringPtrInput
	// gateway entity ID.
	GatewayInstanceId pulumi.StringInput
	// rule name.
	Name pulumi.StringPtrInput
	// list of rule items.
	UnitRuleItemLists UnitRuleUnitRuleItemListArrayInput
}

The set of arguments for constructing a UnitRule resource.

func (UnitRuleArgs) ElementType

func (UnitRuleArgs) ElementType() reflect.Type

type UnitRuleArray

type UnitRuleArray []UnitRuleInput

func (UnitRuleArray) ElementType

func (UnitRuleArray) ElementType() reflect.Type

func (UnitRuleArray) ToUnitRuleArrayOutput

func (i UnitRuleArray) ToUnitRuleArrayOutput() UnitRuleArrayOutput

func (UnitRuleArray) ToUnitRuleArrayOutputWithContext

func (i UnitRuleArray) ToUnitRuleArrayOutputWithContext(ctx context.Context) UnitRuleArrayOutput

type UnitRuleArrayInput

type UnitRuleArrayInput interface {
	pulumi.Input

	ToUnitRuleArrayOutput() UnitRuleArrayOutput
	ToUnitRuleArrayOutputWithContext(context.Context) UnitRuleArrayOutput
}

UnitRuleArrayInput is an input type that accepts UnitRuleArray and UnitRuleArrayOutput values. You can construct a concrete instance of `UnitRuleArrayInput` via:

UnitRuleArray{ UnitRuleArgs{...} }

type UnitRuleArrayOutput

type UnitRuleArrayOutput struct{ *pulumi.OutputState }

func (UnitRuleArrayOutput) ElementType

func (UnitRuleArrayOutput) ElementType() reflect.Type

func (UnitRuleArrayOutput) Index

func (UnitRuleArrayOutput) ToUnitRuleArrayOutput

func (o UnitRuleArrayOutput) ToUnitRuleArrayOutput() UnitRuleArrayOutput

func (UnitRuleArrayOutput) ToUnitRuleArrayOutputWithContext

func (o UnitRuleArrayOutput) ToUnitRuleArrayOutputWithContext(ctx context.Context) UnitRuleArrayOutput

type UnitRuleInput

type UnitRuleInput interface {
	pulumi.Input

	ToUnitRuleOutput() UnitRuleOutput
	ToUnitRuleOutputWithContext(ctx context.Context) UnitRuleOutput
}

type UnitRuleMap

type UnitRuleMap map[string]UnitRuleInput

func (UnitRuleMap) ElementType

func (UnitRuleMap) ElementType() reflect.Type

func (UnitRuleMap) ToUnitRuleMapOutput

func (i UnitRuleMap) ToUnitRuleMapOutput() UnitRuleMapOutput

func (UnitRuleMap) ToUnitRuleMapOutputWithContext

func (i UnitRuleMap) ToUnitRuleMapOutputWithContext(ctx context.Context) UnitRuleMapOutput

type UnitRuleMapInput

type UnitRuleMapInput interface {
	pulumi.Input

	ToUnitRuleMapOutput() UnitRuleMapOutput
	ToUnitRuleMapOutputWithContext(context.Context) UnitRuleMapOutput
}

UnitRuleMapInput is an input type that accepts UnitRuleMap and UnitRuleMapOutput values. You can construct a concrete instance of `UnitRuleMapInput` via:

UnitRuleMap{ "key": UnitRuleArgs{...} }

type UnitRuleMapOutput

type UnitRuleMapOutput struct{ *pulumi.OutputState }

func (UnitRuleMapOutput) ElementType

func (UnitRuleMapOutput) ElementType() reflect.Type

func (UnitRuleMapOutput) MapIndex

func (UnitRuleMapOutput) ToUnitRuleMapOutput

func (o UnitRuleMapOutput) ToUnitRuleMapOutput() UnitRuleMapOutput

func (UnitRuleMapOutput) ToUnitRuleMapOutputWithContext

func (o UnitRuleMapOutput) ToUnitRuleMapOutputWithContext(ctx context.Context) UnitRuleMapOutput

type UnitRuleOutput

type UnitRuleOutput struct{ *pulumi.OutputState }

func (UnitRuleOutput) Description

func (o UnitRuleOutput) Description() pulumi.StringOutput

rule description.

func (UnitRuleOutput) ElementType

func (UnitRuleOutput) ElementType() reflect.Type

func (UnitRuleOutput) GatewayInstanceId

func (o UnitRuleOutput) GatewayInstanceId() pulumi.StringOutput

gateway entity ID.

func (UnitRuleOutput) Name

rule name.

func (UnitRuleOutput) RuleId

func (o UnitRuleOutput) RuleId() pulumi.StringOutput

rule ID.

func (UnitRuleOutput) Status

func (o UnitRuleOutput) Status() pulumi.StringOutput

usage status: enabled/disabled.

func (UnitRuleOutput) ToUnitRuleOutput

func (o UnitRuleOutput) ToUnitRuleOutput() UnitRuleOutput

func (UnitRuleOutput) ToUnitRuleOutputWithContext

func (o UnitRuleOutput) ToUnitRuleOutputWithContext(ctx context.Context) UnitRuleOutput

func (UnitRuleOutput) UnitRuleItemLists

list of rule items.

type UnitRuleState

type UnitRuleState struct {
	// rule description.
	Description pulumi.StringPtrInput
	// gateway entity ID.
	GatewayInstanceId pulumi.StringPtrInput
	// rule name.
	Name pulumi.StringPtrInput
	// rule ID.
	RuleId pulumi.StringPtrInput
	// usage status: enabled/disabled.
	Status pulumi.StringPtrInput
	// list of rule items.
	UnitRuleItemLists UnitRuleUnitRuleItemListArrayInput
}

func (UnitRuleState) ElementType

func (UnitRuleState) ElementType() reflect.Type

type UnitRuleUnitRuleItemList

type UnitRuleUnitRuleItemList struct {
	Description       *string                                   `pulumi:"description"`
	DestNamespaceId   string                                    `pulumi:"destNamespaceId"`
	DestNamespaceName string                                    `pulumi:"destNamespaceName"`
	Name              string                                    `pulumi:"name"`
	Priority          *int                                      `pulumi:"priority"`
	Relationship      string                                    `pulumi:"relationship"`
	RuleId            *string                                   `pulumi:"ruleId"`
	UnitRuleId        *string                                   `pulumi:"unitRuleId"`
	UnitRuleTagLists  []UnitRuleUnitRuleItemListUnitRuleTagList `pulumi:"unitRuleTagLists"`
}

type UnitRuleUnitRuleItemListArgs

type UnitRuleUnitRuleItemListArgs struct {
	Description       pulumi.StringPtrInput                             `pulumi:"description"`
	DestNamespaceId   pulumi.StringInput                                `pulumi:"destNamespaceId"`
	DestNamespaceName pulumi.StringInput                                `pulumi:"destNamespaceName"`
	Name              pulumi.StringInput                                `pulumi:"name"`
	Priority          pulumi.IntPtrInput                                `pulumi:"priority"`
	Relationship      pulumi.StringInput                                `pulumi:"relationship"`
	RuleId            pulumi.StringPtrInput                             `pulumi:"ruleId"`
	UnitRuleId        pulumi.StringPtrInput                             `pulumi:"unitRuleId"`
	UnitRuleTagLists  UnitRuleUnitRuleItemListUnitRuleTagListArrayInput `pulumi:"unitRuleTagLists"`
}

func (UnitRuleUnitRuleItemListArgs) ElementType

func (UnitRuleUnitRuleItemListArgs) ToUnitRuleUnitRuleItemListOutput

func (i UnitRuleUnitRuleItemListArgs) ToUnitRuleUnitRuleItemListOutput() UnitRuleUnitRuleItemListOutput

func (UnitRuleUnitRuleItemListArgs) ToUnitRuleUnitRuleItemListOutputWithContext

func (i UnitRuleUnitRuleItemListArgs) ToUnitRuleUnitRuleItemListOutputWithContext(ctx context.Context) UnitRuleUnitRuleItemListOutput

type UnitRuleUnitRuleItemListArray

type UnitRuleUnitRuleItemListArray []UnitRuleUnitRuleItemListInput

func (UnitRuleUnitRuleItemListArray) ElementType

func (UnitRuleUnitRuleItemListArray) ToUnitRuleUnitRuleItemListArrayOutput

func (i UnitRuleUnitRuleItemListArray) ToUnitRuleUnitRuleItemListArrayOutput() UnitRuleUnitRuleItemListArrayOutput

func (UnitRuleUnitRuleItemListArray) ToUnitRuleUnitRuleItemListArrayOutputWithContext

func (i UnitRuleUnitRuleItemListArray) ToUnitRuleUnitRuleItemListArrayOutputWithContext(ctx context.Context) UnitRuleUnitRuleItemListArrayOutput

type UnitRuleUnitRuleItemListArrayInput

type UnitRuleUnitRuleItemListArrayInput interface {
	pulumi.Input

	ToUnitRuleUnitRuleItemListArrayOutput() UnitRuleUnitRuleItemListArrayOutput
	ToUnitRuleUnitRuleItemListArrayOutputWithContext(context.Context) UnitRuleUnitRuleItemListArrayOutput
}

UnitRuleUnitRuleItemListArrayInput is an input type that accepts UnitRuleUnitRuleItemListArray and UnitRuleUnitRuleItemListArrayOutput values. You can construct a concrete instance of `UnitRuleUnitRuleItemListArrayInput` via:

UnitRuleUnitRuleItemListArray{ UnitRuleUnitRuleItemListArgs{...} }

type UnitRuleUnitRuleItemListArrayOutput

type UnitRuleUnitRuleItemListArrayOutput struct{ *pulumi.OutputState }

func (UnitRuleUnitRuleItemListArrayOutput) ElementType

func (UnitRuleUnitRuleItemListArrayOutput) Index

func (UnitRuleUnitRuleItemListArrayOutput) ToUnitRuleUnitRuleItemListArrayOutput

func (o UnitRuleUnitRuleItemListArrayOutput) ToUnitRuleUnitRuleItemListArrayOutput() UnitRuleUnitRuleItemListArrayOutput

func (UnitRuleUnitRuleItemListArrayOutput) ToUnitRuleUnitRuleItemListArrayOutputWithContext

func (o UnitRuleUnitRuleItemListArrayOutput) ToUnitRuleUnitRuleItemListArrayOutputWithContext(ctx context.Context) UnitRuleUnitRuleItemListArrayOutput

type UnitRuleUnitRuleItemListInput

type UnitRuleUnitRuleItemListInput interface {
	pulumi.Input

	ToUnitRuleUnitRuleItemListOutput() UnitRuleUnitRuleItemListOutput
	ToUnitRuleUnitRuleItemListOutputWithContext(context.Context) UnitRuleUnitRuleItemListOutput
}

UnitRuleUnitRuleItemListInput is an input type that accepts UnitRuleUnitRuleItemListArgs and UnitRuleUnitRuleItemListOutput values. You can construct a concrete instance of `UnitRuleUnitRuleItemListInput` via:

UnitRuleUnitRuleItemListArgs{...}

type UnitRuleUnitRuleItemListOutput

type UnitRuleUnitRuleItemListOutput struct{ *pulumi.OutputState }

func (UnitRuleUnitRuleItemListOutput) Description

func (UnitRuleUnitRuleItemListOutput) DestNamespaceId

func (UnitRuleUnitRuleItemListOutput) DestNamespaceName

func (o UnitRuleUnitRuleItemListOutput) DestNamespaceName() pulumi.StringOutput

func (UnitRuleUnitRuleItemListOutput) ElementType

func (UnitRuleUnitRuleItemListOutput) Name

func (UnitRuleUnitRuleItemListOutput) Priority

func (UnitRuleUnitRuleItemListOutput) Relationship

func (UnitRuleUnitRuleItemListOutput) RuleId

func (UnitRuleUnitRuleItemListOutput) ToUnitRuleUnitRuleItemListOutput

func (o UnitRuleUnitRuleItemListOutput) ToUnitRuleUnitRuleItemListOutput() UnitRuleUnitRuleItemListOutput

func (UnitRuleUnitRuleItemListOutput) ToUnitRuleUnitRuleItemListOutputWithContext

func (o UnitRuleUnitRuleItemListOutput) ToUnitRuleUnitRuleItemListOutputWithContext(ctx context.Context) UnitRuleUnitRuleItemListOutput

func (UnitRuleUnitRuleItemListOutput) UnitRuleId

func (UnitRuleUnitRuleItemListOutput) UnitRuleTagLists

type UnitRuleUnitRuleItemListUnitRuleTagList

type UnitRuleUnitRuleItemListUnitRuleTagList struct {
	RuleId         *string `pulumi:"ruleId"`
	TagField       string  `pulumi:"tagField"`
	TagOperator    string  `pulumi:"tagOperator"`
	TagType        string  `pulumi:"tagType"`
	TagValue       string  `pulumi:"tagValue"`
	UnitRuleItemId *string `pulumi:"unitRuleItemId"`
}

type UnitRuleUnitRuleItemListUnitRuleTagListArgs

type UnitRuleUnitRuleItemListUnitRuleTagListArgs struct {
	RuleId         pulumi.StringPtrInput `pulumi:"ruleId"`
	TagField       pulumi.StringInput    `pulumi:"tagField"`
	TagOperator    pulumi.StringInput    `pulumi:"tagOperator"`
	TagType        pulumi.StringInput    `pulumi:"tagType"`
	TagValue       pulumi.StringInput    `pulumi:"tagValue"`
	UnitRuleItemId pulumi.StringPtrInput `pulumi:"unitRuleItemId"`
}

func (UnitRuleUnitRuleItemListUnitRuleTagListArgs) ElementType

func (UnitRuleUnitRuleItemListUnitRuleTagListArgs) ToUnitRuleUnitRuleItemListUnitRuleTagListOutput

func (i UnitRuleUnitRuleItemListUnitRuleTagListArgs) ToUnitRuleUnitRuleItemListUnitRuleTagListOutput() UnitRuleUnitRuleItemListUnitRuleTagListOutput

func (UnitRuleUnitRuleItemListUnitRuleTagListArgs) ToUnitRuleUnitRuleItemListUnitRuleTagListOutputWithContext

func (i UnitRuleUnitRuleItemListUnitRuleTagListArgs) ToUnitRuleUnitRuleItemListUnitRuleTagListOutputWithContext(ctx context.Context) UnitRuleUnitRuleItemListUnitRuleTagListOutput

type UnitRuleUnitRuleItemListUnitRuleTagListArray

type UnitRuleUnitRuleItemListUnitRuleTagListArray []UnitRuleUnitRuleItemListUnitRuleTagListInput

func (UnitRuleUnitRuleItemListUnitRuleTagListArray) ElementType

func (UnitRuleUnitRuleItemListUnitRuleTagListArray) ToUnitRuleUnitRuleItemListUnitRuleTagListArrayOutput

func (i UnitRuleUnitRuleItemListUnitRuleTagListArray) ToUnitRuleUnitRuleItemListUnitRuleTagListArrayOutput() UnitRuleUnitRuleItemListUnitRuleTagListArrayOutput

func (UnitRuleUnitRuleItemListUnitRuleTagListArray) ToUnitRuleUnitRuleItemListUnitRuleTagListArrayOutputWithContext

func (i UnitRuleUnitRuleItemListUnitRuleTagListArray) ToUnitRuleUnitRuleItemListUnitRuleTagListArrayOutputWithContext(ctx context.Context) UnitRuleUnitRuleItemListUnitRuleTagListArrayOutput

type UnitRuleUnitRuleItemListUnitRuleTagListArrayInput

type UnitRuleUnitRuleItemListUnitRuleTagListArrayInput interface {
	pulumi.Input

	ToUnitRuleUnitRuleItemListUnitRuleTagListArrayOutput() UnitRuleUnitRuleItemListUnitRuleTagListArrayOutput
	ToUnitRuleUnitRuleItemListUnitRuleTagListArrayOutputWithContext(context.Context) UnitRuleUnitRuleItemListUnitRuleTagListArrayOutput
}

UnitRuleUnitRuleItemListUnitRuleTagListArrayInput is an input type that accepts UnitRuleUnitRuleItemListUnitRuleTagListArray and UnitRuleUnitRuleItemListUnitRuleTagListArrayOutput values. You can construct a concrete instance of `UnitRuleUnitRuleItemListUnitRuleTagListArrayInput` via:

UnitRuleUnitRuleItemListUnitRuleTagListArray{ UnitRuleUnitRuleItemListUnitRuleTagListArgs{...} }

type UnitRuleUnitRuleItemListUnitRuleTagListArrayOutput

type UnitRuleUnitRuleItemListUnitRuleTagListArrayOutput struct{ *pulumi.OutputState }

func (UnitRuleUnitRuleItemListUnitRuleTagListArrayOutput) ElementType

func (UnitRuleUnitRuleItemListUnitRuleTagListArrayOutput) Index

func (UnitRuleUnitRuleItemListUnitRuleTagListArrayOutput) ToUnitRuleUnitRuleItemListUnitRuleTagListArrayOutput

func (o UnitRuleUnitRuleItemListUnitRuleTagListArrayOutput) ToUnitRuleUnitRuleItemListUnitRuleTagListArrayOutput() UnitRuleUnitRuleItemListUnitRuleTagListArrayOutput

func (UnitRuleUnitRuleItemListUnitRuleTagListArrayOutput) ToUnitRuleUnitRuleItemListUnitRuleTagListArrayOutputWithContext

func (o UnitRuleUnitRuleItemListUnitRuleTagListArrayOutput) ToUnitRuleUnitRuleItemListUnitRuleTagListArrayOutputWithContext(ctx context.Context) UnitRuleUnitRuleItemListUnitRuleTagListArrayOutput

type UnitRuleUnitRuleItemListUnitRuleTagListInput

type UnitRuleUnitRuleItemListUnitRuleTagListInput interface {
	pulumi.Input

	ToUnitRuleUnitRuleItemListUnitRuleTagListOutput() UnitRuleUnitRuleItemListUnitRuleTagListOutput
	ToUnitRuleUnitRuleItemListUnitRuleTagListOutputWithContext(context.Context) UnitRuleUnitRuleItemListUnitRuleTagListOutput
}

UnitRuleUnitRuleItemListUnitRuleTagListInput is an input type that accepts UnitRuleUnitRuleItemListUnitRuleTagListArgs and UnitRuleUnitRuleItemListUnitRuleTagListOutput values. You can construct a concrete instance of `UnitRuleUnitRuleItemListUnitRuleTagListInput` via:

UnitRuleUnitRuleItemListUnitRuleTagListArgs{...}

type UnitRuleUnitRuleItemListUnitRuleTagListOutput

type UnitRuleUnitRuleItemListUnitRuleTagListOutput struct{ *pulumi.OutputState }

func (UnitRuleUnitRuleItemListUnitRuleTagListOutput) ElementType

func (UnitRuleUnitRuleItemListUnitRuleTagListOutput) RuleId

func (UnitRuleUnitRuleItemListUnitRuleTagListOutput) TagField

func (UnitRuleUnitRuleItemListUnitRuleTagListOutput) TagOperator

func (UnitRuleUnitRuleItemListUnitRuleTagListOutput) TagType

func (UnitRuleUnitRuleItemListUnitRuleTagListOutput) TagValue

func (UnitRuleUnitRuleItemListUnitRuleTagListOutput) ToUnitRuleUnitRuleItemListUnitRuleTagListOutput

func (o UnitRuleUnitRuleItemListUnitRuleTagListOutput) ToUnitRuleUnitRuleItemListUnitRuleTagListOutput() UnitRuleUnitRuleItemListUnitRuleTagListOutput

func (UnitRuleUnitRuleItemListUnitRuleTagListOutput) ToUnitRuleUnitRuleItemListUnitRuleTagListOutputWithContext

func (o UnitRuleUnitRuleItemListUnitRuleTagListOutput) ToUnitRuleUnitRuleItemListUnitRuleTagListOutputWithContext(ctx context.Context) UnitRuleUnitRuleItemListUnitRuleTagListOutput

func (UnitRuleUnitRuleItemListUnitRuleTagListOutput) UnitRuleItemId

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL