Documentation ¶
Index ¶
- type Cluster
- type ClusterArgs
- type ClusterArray
- type ClusterArrayInput
- type ClusterArrayOutput
- type ClusterBind
- type ClusterBindArgs
- type ClusterBindArray
- type ClusterBindArrayInput
- type ClusterBindArrayOutput
- func (ClusterBindArrayOutput) ElementType() reflect.Type
- func (o ClusterBindArrayOutput) Index(i pulumi.IntInput) ClusterBindOutput
- func (o ClusterBindArrayOutput) ToClusterBindArrayOutput() ClusterBindArrayOutput
- func (o ClusterBindArrayOutput) ToClusterBindArrayOutputWithContext(ctx context.Context) ClusterBindArrayOutput
- type ClusterBindInput
- type ClusterBindMap
- type ClusterBindMapInput
- type ClusterBindMapOutput
- func (ClusterBindMapOutput) ElementType() reflect.Type
- func (o ClusterBindMapOutput) MapIndex(k pulumi.StringInput) ClusterBindOutput
- func (o ClusterBindMapOutput) ToClusterBindMapOutput() ClusterBindMapOutput
- func (o ClusterBindMapOutput) ToClusterBindMapOutputWithContext(ctx context.Context) ClusterBindMapOutput
- type ClusterBindOutput
- func (o ClusterBindOutput) ClusterId() pulumi.StringOutput
- func (ClusterBindOutput) ElementType() reflect.Type
- func (o ClusterBindOutput) ToClusterBindOutput() ClusterBindOutput
- func (o ClusterBindOutput) ToClusterBindOutputWithContext(ctx context.Context) ClusterBindOutput
- func (o ClusterBindOutput) Type() pulumi.StringOutput
- func (o ClusterBindOutput) WorkspaceId() pulumi.StringOutput
- type ClusterBindState
- type ClusterInput
- type ClusterMap
- type ClusterMapInput
- type ClusterMapOutput
- type ClusterOutput
- func (o ClusterOutput) ClusterId() pulumi.StringOutput
- func (o ClusterOutput) Description() pulumi.StringPtrOutput
- func (ClusterOutput) ElementType() reflect.Type
- func (o ClusterOutput) Name() pulumi.StringOutput
- func (o ClusterOutput) SharedConfig() ClusterSharedConfigOutput
- func (o ClusterOutput) ToClusterOutput() ClusterOutput
- func (o ClusterOutput) ToClusterOutputWithContext(ctx context.Context) ClusterOutput
- func (o ClusterOutput) VkeConfig() ClusterVkeConfigOutput
- type ClusterSharedConfig
- type ClusterSharedConfigArgs
- func (ClusterSharedConfigArgs) ElementType() reflect.Type
- func (i ClusterSharedConfigArgs) ToClusterSharedConfigOutput() ClusterSharedConfigOutput
- func (i ClusterSharedConfigArgs) ToClusterSharedConfigOutputWithContext(ctx context.Context) ClusterSharedConfigOutput
- func (i ClusterSharedConfigArgs) ToClusterSharedConfigPtrOutput() ClusterSharedConfigPtrOutput
- func (i ClusterSharedConfigArgs) ToClusterSharedConfigPtrOutputWithContext(ctx context.Context) ClusterSharedConfigPtrOutput
- type ClusterSharedConfigInput
- type ClusterSharedConfigOutput
- func (ClusterSharedConfigOutput) ElementType() reflect.Type
- func (o ClusterSharedConfigOutput) Enable() pulumi.BoolOutput
- func (o ClusterSharedConfigOutput) ToClusterSharedConfigOutput() ClusterSharedConfigOutput
- func (o ClusterSharedConfigOutput) ToClusterSharedConfigOutputWithContext(ctx context.Context) ClusterSharedConfigOutput
- func (o ClusterSharedConfigOutput) ToClusterSharedConfigPtrOutput() ClusterSharedConfigPtrOutput
- func (o ClusterSharedConfigOutput) ToClusterSharedConfigPtrOutputWithContext(ctx context.Context) ClusterSharedConfigPtrOutput
- type ClusterSharedConfigPtrInput
- type ClusterSharedConfigPtrOutput
- func (o ClusterSharedConfigPtrOutput) Elem() ClusterSharedConfigOutput
- func (ClusterSharedConfigPtrOutput) ElementType() reflect.Type
- func (o ClusterSharedConfigPtrOutput) Enable() pulumi.BoolPtrOutput
- func (o ClusterSharedConfigPtrOutput) ToClusterSharedConfigPtrOutput() ClusterSharedConfigPtrOutput
- func (o ClusterSharedConfigPtrOutput) ToClusterSharedConfigPtrOutputWithContext(ctx context.Context) ClusterSharedConfigPtrOutput
- type ClusterState
- type ClusterVkeConfig
- type ClusterVkeConfigArgs
- func (ClusterVkeConfigArgs) ElementType() reflect.Type
- func (i ClusterVkeConfigArgs) ToClusterVkeConfigOutput() ClusterVkeConfigOutput
- func (i ClusterVkeConfigArgs) ToClusterVkeConfigOutputWithContext(ctx context.Context) ClusterVkeConfigOutput
- func (i ClusterVkeConfigArgs) ToClusterVkeConfigPtrOutput() ClusterVkeConfigPtrOutput
- func (i ClusterVkeConfigArgs) ToClusterVkeConfigPtrOutputWithContext(ctx context.Context) ClusterVkeConfigPtrOutput
- type ClusterVkeConfigInput
- type ClusterVkeConfigOutput
- func (o ClusterVkeConfigOutput) ClusterId() pulumi.StringOutput
- func (ClusterVkeConfigOutput) ElementType() reflect.Type
- func (o ClusterVkeConfigOutput) StorageClass() pulumi.StringOutput
- func (o ClusterVkeConfigOutput) ToClusterVkeConfigOutput() ClusterVkeConfigOutput
- func (o ClusterVkeConfigOutput) ToClusterVkeConfigOutputWithContext(ctx context.Context) ClusterVkeConfigOutput
- func (o ClusterVkeConfigOutput) ToClusterVkeConfigPtrOutput() ClusterVkeConfigPtrOutput
- func (o ClusterVkeConfigOutput) ToClusterVkeConfigPtrOutputWithContext(ctx context.Context) ClusterVkeConfigPtrOutput
- type ClusterVkeConfigPtrInput
- type ClusterVkeConfigPtrOutput
- func (o ClusterVkeConfigPtrOutput) ClusterId() pulumi.StringPtrOutput
- func (o ClusterVkeConfigPtrOutput) Elem() ClusterVkeConfigOutput
- func (ClusterVkeConfigPtrOutput) ElementType() reflect.Type
- func (o ClusterVkeConfigPtrOutput) StorageClass() pulumi.StringPtrOutput
- func (o ClusterVkeConfigPtrOutput) ToClusterVkeConfigPtrOutput() ClusterVkeConfigPtrOutput
- func (o ClusterVkeConfigPtrOutput) ToClusterVkeConfigPtrOutputWithContext(ctx context.Context) ClusterVkeConfigPtrOutput
- type ClustersArgs
- type ClustersItem
- type ClustersItemArgs
- type ClustersItemArray
- type ClustersItemArrayInput
- type ClustersItemArrayOutput
- func (ClustersItemArrayOutput) ElementType() reflect.Type
- func (o ClustersItemArrayOutput) Index(i pulumi.IntInput) ClustersItemOutput
- func (o ClustersItemArrayOutput) ToClustersItemArrayOutput() ClustersItemArrayOutput
- func (o ClustersItemArrayOutput) ToClustersItemArrayOutputWithContext(ctx context.Context) ClustersItemArrayOutput
- type ClustersItemInput
- type ClustersItemOutput
- func (o ClustersItemOutput) Bound() pulumi.BoolOutput
- func (o ClustersItemOutput) Description() pulumi.StringOutput
- func (ClustersItemOutput) ElementType() reflect.Type
- func (o ClustersItemOutput) Id() pulumi.StringOutput
- func (o ClustersItemOutput) Name() pulumi.StringOutput
- func (o ClustersItemOutput) Public() pulumi.BoolOutput
- func (o ClustersItemOutput) SharedConfigs() ClustersItemSharedConfigArrayOutput
- func (o ClustersItemOutput) StartTime() pulumi.IntOutput
- func (o ClustersItemOutput) Status() pulumi.StringOutput
- func (o ClustersItemOutput) StoppedTime() pulumi.IntOutput
- func (o ClustersItemOutput) ToClustersItemOutput() ClustersItemOutput
- func (o ClustersItemOutput) ToClustersItemOutputWithContext(ctx context.Context) ClustersItemOutput
- func (o ClustersItemOutput) VkeConfigId() pulumi.StringOutput
- func (o ClustersItemOutput) VkeConfigStorageClass() pulumi.StringOutput
- type ClustersItemSharedConfig
- type ClustersItemSharedConfigArgs
- func (ClustersItemSharedConfigArgs) ElementType() reflect.Type
- func (i ClustersItemSharedConfigArgs) ToClustersItemSharedConfigOutput() ClustersItemSharedConfigOutput
- func (i ClustersItemSharedConfigArgs) ToClustersItemSharedConfigOutputWithContext(ctx context.Context) ClustersItemSharedConfigOutput
- type ClustersItemSharedConfigArray
- func (ClustersItemSharedConfigArray) ElementType() reflect.Type
- func (i ClustersItemSharedConfigArray) ToClustersItemSharedConfigArrayOutput() ClustersItemSharedConfigArrayOutput
- func (i ClustersItemSharedConfigArray) ToClustersItemSharedConfigArrayOutputWithContext(ctx context.Context) ClustersItemSharedConfigArrayOutput
- type ClustersItemSharedConfigArrayInput
- type ClustersItemSharedConfigArrayOutput
- func (ClustersItemSharedConfigArrayOutput) ElementType() reflect.Type
- func (o ClustersItemSharedConfigArrayOutput) Index(i pulumi.IntInput) ClustersItemSharedConfigOutput
- func (o ClustersItemSharedConfigArrayOutput) ToClustersItemSharedConfigArrayOutput() ClustersItemSharedConfigArrayOutput
- func (o ClustersItemSharedConfigArrayOutput) ToClustersItemSharedConfigArrayOutputWithContext(ctx context.Context) ClustersItemSharedConfigArrayOutput
- type ClustersItemSharedConfigInput
- type ClustersItemSharedConfigOutput
- func (ClustersItemSharedConfigOutput) ElementType() reflect.Type
- func (o ClustersItemSharedConfigOutput) Enable() pulumi.BoolOutput
- func (o ClustersItemSharedConfigOutput) ToClustersItemSharedConfigOutput() ClustersItemSharedConfigOutput
- func (o ClustersItemSharedConfigOutput) ToClustersItemSharedConfigOutputWithContext(ctx context.Context) ClustersItemSharedConfigOutput
- type ClustersOutputArgs
- type ClustersResult
- type ClustersResultOutput
- func (ClustersResultOutput) ElementType() reflect.Type
- func (o ClustersResultOutput) Id() pulumi.StringOutput
- func (o ClustersResultOutput) Ids() pulumi.StringArrayOutput
- func (o ClustersResultOutput) Items() ClustersItemArrayOutput
- func (o ClustersResultOutput) OutputFile() pulumi.StringPtrOutput
- func (o ClustersResultOutput) Public() pulumi.BoolPtrOutput
- func (o ClustersResultOutput) Statuses() pulumi.StringArrayOutput
- func (o ClustersResultOutput) ToClustersResultOutput() ClustersResultOutput
- func (o ClustersResultOutput) ToClustersResultOutputWithContext(ctx context.Context) ClustersResultOutput
- func (o ClustersResultOutput) TotalCount() pulumi.IntOutput
- func (o ClustersResultOutput) Types() pulumi.StringArrayOutput
- type Workspace
- type WorkspaceArgs
- type WorkspaceArray
- type WorkspaceArrayInput
- type WorkspaceArrayOutput
- func (WorkspaceArrayOutput) ElementType() reflect.Type
- func (o WorkspaceArrayOutput) Index(i pulumi.IntInput) WorkspaceOutput
- func (o WorkspaceArrayOutput) ToWorkspaceArrayOutput() WorkspaceArrayOutput
- func (o WorkspaceArrayOutput) ToWorkspaceArrayOutputWithContext(ctx context.Context) WorkspaceArrayOutput
- type WorkspaceInput
- type WorkspaceMap
- type WorkspaceMapInput
- type WorkspaceMapOutput
- type WorkspaceOutput
- func (o WorkspaceOutput) CoverPath() pulumi.StringOutput
- func (o WorkspaceOutput) Description() pulumi.StringOutput
- func (WorkspaceOutput) ElementType() reflect.Type
- func (o WorkspaceOutput) Name() pulumi.StringOutput
- func (o WorkspaceOutput) ToWorkspaceOutput() WorkspaceOutput
- func (o WorkspaceOutput) ToWorkspaceOutputWithContext(ctx context.Context) WorkspaceOutput
- func (o WorkspaceOutput) Updated() pulumi.BoolOutput
- func (o WorkspaceOutput) WorkspaceId() pulumi.StringOutput
- type WorkspaceState
- type WorkspacesArgs
- type WorkspacesItem
- type WorkspacesItemArgs
- type WorkspacesItemArray
- type WorkspacesItemArrayInput
- type WorkspacesItemArrayOutput
- func (WorkspacesItemArrayOutput) ElementType() reflect.Type
- func (o WorkspacesItemArrayOutput) Index(i pulumi.IntInput) WorkspacesItemOutput
- func (o WorkspacesItemArrayOutput) ToWorkspacesItemArrayOutput() WorkspacesItemArrayOutput
- func (o WorkspacesItemArrayOutput) ToWorkspacesItemArrayOutputWithContext(ctx context.Context) WorkspacesItemArrayOutput
- type WorkspacesItemInput
- type WorkspacesItemOutput
- func (o WorkspacesItemOutput) CoverDownloadUrl() pulumi.StringOutput
- func (o WorkspacesItemOutput) CreateTime() pulumi.IntOutput
- func (o WorkspacesItemOutput) Description() pulumi.StringOutput
- func (WorkspacesItemOutput) ElementType() reflect.Type
- func (o WorkspacesItemOutput) Id() pulumi.StringOutput
- func (o WorkspacesItemOutput) Name() pulumi.StringOutput
- func (o WorkspacesItemOutput) OwnerName() pulumi.StringOutput
- func (o WorkspacesItemOutput) Role() pulumi.StringOutput
- func (o WorkspacesItemOutput) S3Bucket() pulumi.StringOutput
- func (o WorkspacesItemOutput) ToWorkspacesItemOutput() WorkspacesItemOutput
- func (o WorkspacesItemOutput) ToWorkspacesItemOutputWithContext(ctx context.Context) WorkspacesItemOutput
- func (o WorkspacesItemOutput) UpdateTime() pulumi.IntOutput
- type WorkspacesOutputArgs
- type WorkspacesResult
- type WorkspacesResultOutput
- func (WorkspacesResultOutput) ElementType() reflect.Type
- func (o WorkspacesResultOutput) Id() pulumi.StringOutput
- func (o WorkspacesResultOutput) Ids() pulumi.StringArrayOutput
- func (o WorkspacesResultOutput) Items() WorkspacesItemArrayOutput
- func (o WorkspacesResultOutput) Keyword() pulumi.StringPtrOutput
- func (o WorkspacesResultOutput) OutputFile() pulumi.StringPtrOutput
- func (o WorkspacesResultOutput) SortBy() pulumi.StringPtrOutput
- func (o WorkspacesResultOutput) SortOrder() pulumi.StringPtrOutput
- func (o WorkspacesResultOutput) ToWorkspacesResultOutput() WorkspacesResultOutput
- func (o WorkspacesResultOutput) ToWorkspacesResultOutputWithContext(ctx context.Context) WorkspacesResultOutput
- func (o WorkspacesResultOutput) TotalCount() pulumi.IntOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Cluster ¶
type Cluster struct { pulumi.CustomResourceState // The id of the vke cluster. ClusterId pulumi.StringOutput `pulumi:"clusterId"` // The description of the cluster. Description pulumi.StringPtrOutput `pulumi:"description"` // The name of the cluster. Name pulumi.StringOutput `pulumi:"name"` SharedConfig ClusterSharedConfigOutput `pulumi:"sharedConfig"` // The configuration of the vke cluster. This cluster type is not recommended. It is recommended to use a shared cluster. VkeConfig ClusterVkeConfigOutput `pulumi:"vkeConfig"` }
Provides a resource to manage bioos cluster ## Example Usage
```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/volcengine/pulumi-volcengine/sdk/go/volcengine/bioos"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := bioos.NewCluster(ctx, "foo", &bioos.ClusterArgs{ Description: pulumi.String("test-description"), SharedConfig: &bioos.ClusterSharedConfigArgs{ Enable: pulumi.Bool(true), }, }) if err != nil { return err } return nil }) }
```
## Import
Cluster can be imported using the id, e.g.
```sh
$ pulumi import volcengine:bioos/cluster:Cluster default *****
```
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) ToClusterOutput ¶
func (i *Cluster) ToClusterOutput() ClusterOutput
func (*Cluster) ToClusterOutputWithContext ¶
func (i *Cluster) ToClusterOutputWithContext(ctx context.Context) ClusterOutput
type ClusterArgs ¶
type ClusterArgs struct { // The description of the cluster. Description pulumi.StringPtrInput // The name of the cluster. Name pulumi.StringPtrInput SharedConfig ClusterSharedConfigPtrInput // The configuration of the vke cluster. This cluster type is not recommended. It is recommended to use a shared cluster. VkeConfig ClusterVkeConfigPtrInput }
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 (o ClusterArrayOutput) Index(i pulumi.IntInput) ClusterOutput
func (ClusterArrayOutput) ToClusterArrayOutput ¶
func (o ClusterArrayOutput) ToClusterArrayOutput() ClusterArrayOutput
func (ClusterArrayOutput) ToClusterArrayOutputWithContext ¶
func (o ClusterArrayOutput) ToClusterArrayOutputWithContext(ctx context.Context) ClusterArrayOutput
type ClusterBind ¶
type ClusterBind struct { pulumi.CustomResourceState // The id of the cluster. ClusterId pulumi.StringOutput `pulumi:"clusterId"` // The type of the cluster bind. Type pulumi.StringOutput `pulumi:"type"` // The id of the workspace. WorkspaceId pulumi.StringOutput `pulumi:"workspaceId"` }
Provides a resource to manage bioos cluster bind ## Example Usage
```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/volcengine/pulumi-volcengine/sdk/go/volcengine/bioos"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := bioos.NewClusterBind(ctx, "example", &bioos.ClusterBindArgs{ ClusterId: pulumi.String("ucfhp1nteig48u8ufv8s0"), Type: pulumi.String("workflow"), WorkspaceId: pulumi.String("wcfhp1vdeig48u8ufv8sg"), }) if err != nil { return err } return nil }) }
```
## Import
Cluster binder can be imported using the workspace id and cluster id, e.g.
```sh
$ pulumi import volcengine:bioos/clusterBind:ClusterBind default wc*****:uc***
```
func GetClusterBind ¶
func GetClusterBind(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ClusterBindState, opts ...pulumi.ResourceOption) (*ClusterBind, error)
GetClusterBind gets an existing ClusterBind 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 NewClusterBind ¶
func NewClusterBind(ctx *pulumi.Context, name string, args *ClusterBindArgs, opts ...pulumi.ResourceOption) (*ClusterBind, error)
NewClusterBind registers a new resource with the given unique name, arguments, and options.
func (*ClusterBind) ElementType ¶
func (*ClusterBind) ElementType() reflect.Type
func (*ClusterBind) ToClusterBindOutput ¶
func (i *ClusterBind) ToClusterBindOutput() ClusterBindOutput
func (*ClusterBind) ToClusterBindOutputWithContext ¶
func (i *ClusterBind) ToClusterBindOutputWithContext(ctx context.Context) ClusterBindOutput
type ClusterBindArgs ¶
type ClusterBindArgs struct { // The id of the cluster. ClusterId pulumi.StringInput // The type of the cluster bind. Type pulumi.StringInput // The id of the workspace. WorkspaceId pulumi.StringInput }
The set of arguments for constructing a ClusterBind resource.
func (ClusterBindArgs) ElementType ¶
func (ClusterBindArgs) ElementType() reflect.Type
type ClusterBindArray ¶
type ClusterBindArray []ClusterBindInput
func (ClusterBindArray) ElementType ¶
func (ClusterBindArray) ElementType() reflect.Type
func (ClusterBindArray) ToClusterBindArrayOutput ¶
func (i ClusterBindArray) ToClusterBindArrayOutput() ClusterBindArrayOutput
func (ClusterBindArray) ToClusterBindArrayOutputWithContext ¶
func (i ClusterBindArray) ToClusterBindArrayOutputWithContext(ctx context.Context) ClusterBindArrayOutput
type ClusterBindArrayInput ¶
type ClusterBindArrayInput interface { pulumi.Input ToClusterBindArrayOutput() ClusterBindArrayOutput ToClusterBindArrayOutputWithContext(context.Context) ClusterBindArrayOutput }
ClusterBindArrayInput is an input type that accepts ClusterBindArray and ClusterBindArrayOutput values. You can construct a concrete instance of `ClusterBindArrayInput` via:
ClusterBindArray{ ClusterBindArgs{...} }
type ClusterBindArrayOutput ¶
type ClusterBindArrayOutput struct{ *pulumi.OutputState }
func (ClusterBindArrayOutput) ElementType ¶
func (ClusterBindArrayOutput) ElementType() reflect.Type
func (ClusterBindArrayOutput) Index ¶
func (o ClusterBindArrayOutput) Index(i pulumi.IntInput) ClusterBindOutput
func (ClusterBindArrayOutput) ToClusterBindArrayOutput ¶
func (o ClusterBindArrayOutput) ToClusterBindArrayOutput() ClusterBindArrayOutput
func (ClusterBindArrayOutput) ToClusterBindArrayOutputWithContext ¶
func (o ClusterBindArrayOutput) ToClusterBindArrayOutputWithContext(ctx context.Context) ClusterBindArrayOutput
type ClusterBindInput ¶
type ClusterBindInput interface { pulumi.Input ToClusterBindOutput() ClusterBindOutput ToClusterBindOutputWithContext(ctx context.Context) ClusterBindOutput }
type ClusterBindMap ¶
type ClusterBindMap map[string]ClusterBindInput
func (ClusterBindMap) ElementType ¶
func (ClusterBindMap) ElementType() reflect.Type
func (ClusterBindMap) ToClusterBindMapOutput ¶
func (i ClusterBindMap) ToClusterBindMapOutput() ClusterBindMapOutput
func (ClusterBindMap) ToClusterBindMapOutputWithContext ¶
func (i ClusterBindMap) ToClusterBindMapOutputWithContext(ctx context.Context) ClusterBindMapOutput
type ClusterBindMapInput ¶
type ClusterBindMapInput interface { pulumi.Input ToClusterBindMapOutput() ClusterBindMapOutput ToClusterBindMapOutputWithContext(context.Context) ClusterBindMapOutput }
ClusterBindMapInput is an input type that accepts ClusterBindMap and ClusterBindMapOutput values. You can construct a concrete instance of `ClusterBindMapInput` via:
ClusterBindMap{ "key": ClusterBindArgs{...} }
type ClusterBindMapOutput ¶
type ClusterBindMapOutput struct{ *pulumi.OutputState }
func (ClusterBindMapOutput) ElementType ¶
func (ClusterBindMapOutput) ElementType() reflect.Type
func (ClusterBindMapOutput) MapIndex ¶
func (o ClusterBindMapOutput) MapIndex(k pulumi.StringInput) ClusterBindOutput
func (ClusterBindMapOutput) ToClusterBindMapOutput ¶
func (o ClusterBindMapOutput) ToClusterBindMapOutput() ClusterBindMapOutput
func (ClusterBindMapOutput) ToClusterBindMapOutputWithContext ¶
func (o ClusterBindMapOutput) ToClusterBindMapOutputWithContext(ctx context.Context) ClusterBindMapOutput
type ClusterBindOutput ¶
type ClusterBindOutput struct{ *pulumi.OutputState }
func (ClusterBindOutput) ClusterId ¶
func (o ClusterBindOutput) ClusterId() pulumi.StringOutput
The id of the cluster.
func (ClusterBindOutput) ElementType ¶
func (ClusterBindOutput) ElementType() reflect.Type
func (ClusterBindOutput) ToClusterBindOutput ¶
func (o ClusterBindOutput) ToClusterBindOutput() ClusterBindOutput
func (ClusterBindOutput) ToClusterBindOutputWithContext ¶
func (o ClusterBindOutput) ToClusterBindOutputWithContext(ctx context.Context) ClusterBindOutput
func (ClusterBindOutput) Type ¶
func (o ClusterBindOutput) Type() pulumi.StringOutput
The type of the cluster bind.
func (ClusterBindOutput) WorkspaceId ¶
func (o ClusterBindOutput) WorkspaceId() pulumi.StringOutput
The id of the workspace.
type ClusterBindState ¶
type ClusterBindState struct { // The id of the cluster. ClusterId pulumi.StringPtrInput // The type of the cluster bind. Type pulumi.StringPtrInput // The id of the workspace. WorkspaceId pulumi.StringPtrInput }
func (ClusterBindState) ElementType ¶
func (ClusterBindState) ElementType() reflect.Type
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 (o ClusterMapOutput) MapIndex(k pulumi.StringInput) ClusterOutput
func (ClusterMapOutput) ToClusterMapOutput ¶
func (o ClusterMapOutput) ToClusterMapOutput() ClusterMapOutput
func (ClusterMapOutput) ToClusterMapOutputWithContext ¶
func (o ClusterMapOutput) ToClusterMapOutputWithContext(ctx context.Context) ClusterMapOutput
type ClusterOutput ¶
type ClusterOutput struct{ *pulumi.OutputState }
func (ClusterOutput) ClusterId ¶
func (o ClusterOutput) ClusterId() pulumi.StringOutput
The id of the vke cluster.
func (ClusterOutput) Description ¶
func (o ClusterOutput) Description() pulumi.StringPtrOutput
The description of the cluster.
func (ClusterOutput) ElementType ¶
func (ClusterOutput) ElementType() reflect.Type
func (ClusterOutput) Name ¶
func (o ClusterOutput) Name() pulumi.StringOutput
The name of the cluster.
func (ClusterOutput) SharedConfig ¶ added in v0.0.20
func (o ClusterOutput) SharedConfig() ClusterSharedConfigOutput
The configuration of the shared cluster.
func (ClusterOutput) ToClusterOutput ¶
func (o ClusterOutput) ToClusterOutput() ClusterOutput
func (ClusterOutput) ToClusterOutputWithContext ¶
func (o ClusterOutput) ToClusterOutputWithContext(ctx context.Context) ClusterOutput
func (ClusterOutput) VkeConfig ¶ added in v0.0.20
func (o ClusterOutput) VkeConfig() ClusterVkeConfigOutput
The configuration of the vke cluster. This cluster type is not recommended. It is recommended to use a shared cluster.
type ClusterSharedConfig ¶
type ClusterSharedConfig struct { bool `pulumi:"enable"` }Enable
type ClusterSharedConfigArgs ¶
func (ClusterSharedConfigArgs) ElementType ¶
func (ClusterSharedConfigArgs) ElementType() reflect.Type
func (ClusterSharedConfigArgs) ToClusterSharedConfigOutput ¶
func (i ClusterSharedConfigArgs) ToClusterSharedConfigOutput() ClusterSharedConfigOutput
func (ClusterSharedConfigArgs) ToClusterSharedConfigOutputWithContext ¶
func (i ClusterSharedConfigArgs) ToClusterSharedConfigOutputWithContext(ctx context.Context) ClusterSharedConfigOutput
func (ClusterSharedConfigArgs) ToClusterSharedConfigPtrOutput ¶ added in v0.0.20
func (i ClusterSharedConfigArgs) ToClusterSharedConfigPtrOutput() ClusterSharedConfigPtrOutput
func (ClusterSharedConfigArgs) ToClusterSharedConfigPtrOutputWithContext ¶ added in v0.0.20
func (i ClusterSharedConfigArgs) ToClusterSharedConfigPtrOutputWithContext(ctx context.Context) ClusterSharedConfigPtrOutput
type ClusterSharedConfigInput ¶
ClusterSharedConfigInput is an input type that accepts ClusterSharedConfigArgs and ClusterSharedConfigOutput values. You can construct a concrete instance of `ClusterSharedConfigInput` via:
ClusterSharedConfigArgs{...}
type ClusterSharedConfigOutput ¶
func (ClusterSharedConfigOutput) ElementType ¶
func (ClusterSharedConfigOutput) ElementType() reflect.Type
func (ClusterSharedConfigOutput) Enable ¶
func (o ClusterSharedConfigOutput) Enable() pulumi.BoolOutput
Whether to enable a shared cluster. This value must be `true`.
func (ClusterSharedConfigOutput) ToClusterSharedConfigOutput ¶
func (o ClusterSharedConfigOutput) ToClusterSharedConfigOutput() ClusterSharedConfigOutput
func (ClusterSharedConfigOutput) ToClusterSharedConfigOutputWithContext ¶
func (o ClusterSharedConfigOutput) ToClusterSharedConfigOutputWithContext(ctx context.Context) ClusterSharedConfigOutput
func (ClusterSharedConfigOutput) ToClusterSharedConfigPtrOutput ¶ added in v0.0.20
func (o ClusterSharedConfigOutput) ToClusterSharedConfigPtrOutput() ClusterSharedConfigPtrOutput
func (ClusterSharedConfigOutput) ToClusterSharedConfigPtrOutputWithContext ¶ added in v0.0.20
func (o ClusterSharedConfigOutput) ToClusterSharedConfigPtrOutputWithContext(ctx context.Context) ClusterSharedConfigPtrOutput
type ClusterSharedConfigPtrInput ¶ added in v0.0.20
ClusterSharedConfigPtrInput is an input type that accepts ClusterSharedConfigArgs, ClusterSharedConfigPtr and ClusterSharedConfigPtrOutput values. You can construct a concrete instance of `ClusterSharedConfigPtrInput` via:
ClusterSharedConfigArgs{...} or: nil
func ClusterSharedConfigPtr ¶ added in v0.0.20
func ClusterSharedConfigPtr(v *ClusterSharedConfigArgs) ClusterSharedConfigPtrInput
type ClusterSharedConfigPtrOutput ¶ added in v0.0.20
func (ClusterSharedConfigPtrOutput) Elem ¶ added in v0.0.20
func (o ClusterSharedConfigPtrOutput) Elem() ClusterSharedConfigOutput
func (ClusterSharedConfigPtrOutput) ElementType ¶ added in v0.0.20
func (ClusterSharedConfigPtrOutput) ElementType() reflect.Type
func (ClusterSharedConfigPtrOutput) Enable ¶ added in v0.0.20
func (o ClusterSharedConfigPtrOutput) Enable() pulumi.BoolPtrOutput
Whether to enable a shared cluster. This value must be `true`.
func (ClusterSharedConfigPtrOutput) ToClusterSharedConfigPtrOutput ¶ added in v0.0.20
func (o ClusterSharedConfigPtrOutput) ToClusterSharedConfigPtrOutput() ClusterSharedConfigPtrOutput
func (ClusterSharedConfigPtrOutput) ToClusterSharedConfigPtrOutputWithContext ¶ added in v0.0.20
func (o ClusterSharedConfigPtrOutput) ToClusterSharedConfigPtrOutputWithContext(ctx context.Context) ClusterSharedConfigPtrOutput
type ClusterState ¶
type ClusterState struct { // The id of the vke cluster. ClusterId pulumi.StringPtrInput // The description of the cluster. Description pulumi.StringPtrInput // The name of the cluster. Name pulumi.StringPtrInput SharedConfig ClusterSharedConfigPtrInput // The configuration of the vke cluster. This cluster type is not recommended. It is recommended to use a shared cluster. VkeConfig ClusterVkeConfigPtrInput }
func (ClusterState) ElementType ¶
func (ClusterState) ElementType() reflect.Type
type ClusterVkeConfig ¶
type ClusterVkeConfigArgs ¶
type ClusterVkeConfigArgs struct { // The id of the vke cluster. ClusterId pulumi.StringInput `pulumi:"clusterId"` // The name of the StorageClass that the vke cluster has installed. StorageClass pulumi.StringInput `pulumi:"storageClass"` }
func (ClusterVkeConfigArgs) ElementType ¶
func (ClusterVkeConfigArgs) ElementType() reflect.Type
func (ClusterVkeConfigArgs) ToClusterVkeConfigOutput ¶
func (i ClusterVkeConfigArgs) ToClusterVkeConfigOutput() ClusterVkeConfigOutput
func (ClusterVkeConfigArgs) ToClusterVkeConfigOutputWithContext ¶
func (i ClusterVkeConfigArgs) ToClusterVkeConfigOutputWithContext(ctx context.Context) ClusterVkeConfigOutput
func (ClusterVkeConfigArgs) ToClusterVkeConfigPtrOutput ¶ added in v0.0.20
func (i ClusterVkeConfigArgs) ToClusterVkeConfigPtrOutput() ClusterVkeConfigPtrOutput
func (ClusterVkeConfigArgs) ToClusterVkeConfigPtrOutputWithContext ¶ added in v0.0.20
func (i ClusterVkeConfigArgs) ToClusterVkeConfigPtrOutputWithContext(ctx context.Context) ClusterVkeConfigPtrOutput
type ClusterVkeConfigInput ¶
type ClusterVkeConfigInput interface { pulumi.Input ToClusterVkeConfigOutput() ClusterVkeConfigOutput ToClusterVkeConfigOutputWithContext(context.Context) ClusterVkeConfigOutput }
ClusterVkeConfigInput is an input type that accepts ClusterVkeConfigArgs and ClusterVkeConfigOutput values. You can construct a concrete instance of `ClusterVkeConfigInput` via:
ClusterVkeConfigArgs{...}
type ClusterVkeConfigOutput ¶
type ClusterVkeConfigOutput struct{ *pulumi.OutputState }
func (ClusterVkeConfigOutput) ClusterId ¶
func (o ClusterVkeConfigOutput) ClusterId() pulumi.StringOutput
The id of the vke cluster.
func (ClusterVkeConfigOutput) ElementType ¶
func (ClusterVkeConfigOutput) ElementType() reflect.Type
func (ClusterVkeConfigOutput) StorageClass ¶
func (o ClusterVkeConfigOutput) StorageClass() pulumi.StringOutput
The name of the StorageClass that the vke cluster has installed.
func (ClusterVkeConfigOutput) ToClusterVkeConfigOutput ¶
func (o ClusterVkeConfigOutput) ToClusterVkeConfigOutput() ClusterVkeConfigOutput
func (ClusterVkeConfigOutput) ToClusterVkeConfigOutputWithContext ¶
func (o ClusterVkeConfigOutput) ToClusterVkeConfigOutputWithContext(ctx context.Context) ClusterVkeConfigOutput
func (ClusterVkeConfigOutput) ToClusterVkeConfigPtrOutput ¶ added in v0.0.20
func (o ClusterVkeConfigOutput) ToClusterVkeConfigPtrOutput() ClusterVkeConfigPtrOutput
func (ClusterVkeConfigOutput) ToClusterVkeConfigPtrOutputWithContext ¶ added in v0.0.20
func (o ClusterVkeConfigOutput) ToClusterVkeConfigPtrOutputWithContext(ctx context.Context) ClusterVkeConfigPtrOutput
type ClusterVkeConfigPtrInput ¶ added in v0.0.20
type ClusterVkeConfigPtrInput interface { pulumi.Input ToClusterVkeConfigPtrOutput() ClusterVkeConfigPtrOutput ToClusterVkeConfigPtrOutputWithContext(context.Context) ClusterVkeConfigPtrOutput }
ClusterVkeConfigPtrInput is an input type that accepts ClusterVkeConfigArgs, ClusterVkeConfigPtr and ClusterVkeConfigPtrOutput values. You can construct a concrete instance of `ClusterVkeConfigPtrInput` via:
ClusterVkeConfigArgs{...} or: nil
func ClusterVkeConfigPtr ¶ added in v0.0.20
func ClusterVkeConfigPtr(v *ClusterVkeConfigArgs) ClusterVkeConfigPtrInput
type ClusterVkeConfigPtrOutput ¶ added in v0.0.20
type ClusterVkeConfigPtrOutput struct{ *pulumi.OutputState }
func (ClusterVkeConfigPtrOutput) ClusterId ¶ added in v0.0.20
func (o ClusterVkeConfigPtrOutput) ClusterId() pulumi.StringPtrOutput
The id of the vke cluster.
func (ClusterVkeConfigPtrOutput) Elem ¶ added in v0.0.20
func (o ClusterVkeConfigPtrOutput) Elem() ClusterVkeConfigOutput
func (ClusterVkeConfigPtrOutput) ElementType ¶ added in v0.0.20
func (ClusterVkeConfigPtrOutput) ElementType() reflect.Type
func (ClusterVkeConfigPtrOutput) StorageClass ¶ added in v0.0.20
func (o ClusterVkeConfigPtrOutput) StorageClass() pulumi.StringPtrOutput
The name of the StorageClass that the vke cluster has installed.
func (ClusterVkeConfigPtrOutput) ToClusterVkeConfigPtrOutput ¶ added in v0.0.20
func (o ClusterVkeConfigPtrOutput) ToClusterVkeConfigPtrOutput() ClusterVkeConfigPtrOutput
func (ClusterVkeConfigPtrOutput) ToClusterVkeConfigPtrOutputWithContext ¶ added in v0.0.20
func (o ClusterVkeConfigPtrOutput) ToClusterVkeConfigPtrOutputWithContext(ctx context.Context) ClusterVkeConfigPtrOutput
type ClustersArgs ¶
type ClustersArgs struct { // A list of cluster ids. Ids []string `pulumi:"ids"` // File name where to save data source results. OutputFile *string `pulumi:"outputFile"` // whether it is a public cluster. Public *bool `pulumi:"public"` // The status of the clusters. Statuses []string `pulumi:"statuses"` // The type of the clusters. Types []string `pulumi:"types"` }
A collection of arguments for invoking Clusters.
type ClustersItem ¶
type ClustersItem struct { // Whether there is a bound workspace. Bound bool `pulumi:"bound"` // The description of the cluster. Description string `pulumi:"description"` // The id of the bioos cluster. Id string `pulumi:"id"` // The name of the cluster. Name string `pulumi:"name"` // whether it is a public cluster. Public bool `pulumi:"public"` SharedConfigs []ClustersItemSharedConfig `pulumi:"sharedConfigs"` // The start time of the cluster. StartTime int `pulumi:"startTime"` // The status of the clusters. Status string `pulumi:"status"` // The end time of the cluster. StoppedTime int `pulumi:"stoppedTime"` // The id of the vke cluster. VkeConfigId string `pulumi:"vkeConfigId"` // The name of the StorageClass that the vke cluster has installed. VkeConfigStorageClass string `pulumi:"vkeConfigStorageClass"` }
type ClustersItemArgs ¶
type ClustersItemArgs struct { // Whether there is a bound workspace. Bound pulumi.BoolInput `pulumi:"bound"` // The description of the cluster. Description pulumi.StringInput `pulumi:"description"` // The id of the bioos cluster. Id pulumi.StringInput `pulumi:"id"` // The name of the cluster. Name pulumi.StringInput `pulumi:"name"` // whether it is a public cluster. Public pulumi.BoolInput `pulumi:"public"` SharedConfigs ClustersItemSharedConfigArrayInput `pulumi:"sharedConfigs"` // The start time of the cluster. StartTime pulumi.IntInput `pulumi:"startTime"` // The status of the clusters. Status pulumi.StringInput `pulumi:"status"` // The end time of the cluster. StoppedTime pulumi.IntInput `pulumi:"stoppedTime"` // The id of the vke cluster. VkeConfigId pulumi.StringInput `pulumi:"vkeConfigId"` // The name of the StorageClass that the vke cluster has installed. VkeConfigStorageClass pulumi.StringInput `pulumi:"vkeConfigStorageClass"` }
func (ClustersItemArgs) ElementType ¶
func (ClustersItemArgs) ElementType() reflect.Type
func (ClustersItemArgs) ToClustersItemOutput ¶
func (i ClustersItemArgs) ToClustersItemOutput() ClustersItemOutput
func (ClustersItemArgs) ToClustersItemOutputWithContext ¶
func (i ClustersItemArgs) ToClustersItemOutputWithContext(ctx context.Context) ClustersItemOutput
type ClustersItemArray ¶
type ClustersItemArray []ClustersItemInput
func (ClustersItemArray) ElementType ¶
func (ClustersItemArray) ElementType() reflect.Type
func (ClustersItemArray) ToClustersItemArrayOutput ¶
func (i ClustersItemArray) ToClustersItemArrayOutput() ClustersItemArrayOutput
func (ClustersItemArray) ToClustersItemArrayOutputWithContext ¶
func (i ClustersItemArray) ToClustersItemArrayOutputWithContext(ctx context.Context) ClustersItemArrayOutput
type ClustersItemArrayInput ¶
type ClustersItemArrayInput interface { pulumi.Input ToClustersItemArrayOutput() ClustersItemArrayOutput ToClustersItemArrayOutputWithContext(context.Context) ClustersItemArrayOutput }
ClustersItemArrayInput is an input type that accepts ClustersItemArray and ClustersItemArrayOutput values. You can construct a concrete instance of `ClustersItemArrayInput` via:
ClustersItemArray{ ClustersItemArgs{...} }
type ClustersItemArrayOutput ¶
type ClustersItemArrayOutput struct{ *pulumi.OutputState }
func (ClustersItemArrayOutput) ElementType ¶
func (ClustersItemArrayOutput) ElementType() reflect.Type
func (ClustersItemArrayOutput) Index ¶
func (o ClustersItemArrayOutput) Index(i pulumi.IntInput) ClustersItemOutput
func (ClustersItemArrayOutput) ToClustersItemArrayOutput ¶
func (o ClustersItemArrayOutput) ToClustersItemArrayOutput() ClustersItemArrayOutput
func (ClustersItemArrayOutput) ToClustersItemArrayOutputWithContext ¶
func (o ClustersItemArrayOutput) ToClustersItemArrayOutputWithContext(ctx context.Context) ClustersItemArrayOutput
type ClustersItemInput ¶
type ClustersItemInput interface { pulumi.Input ToClustersItemOutput() ClustersItemOutput ToClustersItemOutputWithContext(context.Context) ClustersItemOutput }
ClustersItemInput is an input type that accepts ClustersItemArgs and ClustersItemOutput values. You can construct a concrete instance of `ClustersItemInput` via:
ClustersItemArgs{...}
type ClustersItemOutput ¶
type ClustersItemOutput struct{ *pulumi.OutputState }
func (ClustersItemOutput) Bound ¶
func (o ClustersItemOutput) Bound() pulumi.BoolOutput
Whether there is a bound workspace.
func (ClustersItemOutput) Description ¶
func (o ClustersItemOutput) Description() pulumi.StringOutput
The description of the cluster.
func (ClustersItemOutput) ElementType ¶
func (ClustersItemOutput) ElementType() reflect.Type
func (ClustersItemOutput) Id ¶
func (o ClustersItemOutput) Id() pulumi.StringOutput
The id of the bioos cluster.
func (ClustersItemOutput) Name ¶
func (o ClustersItemOutput) Name() pulumi.StringOutput
The name of the cluster.
func (ClustersItemOutput) Public ¶
func (o ClustersItemOutput) Public() pulumi.BoolOutput
whether it is a public cluster.
func (ClustersItemOutput) SharedConfigs ¶ added in v0.0.20
func (o ClustersItemOutput) SharedConfigs() ClustersItemSharedConfigArrayOutput
The configuration of the shared cluster.
func (ClustersItemOutput) StartTime ¶
func (o ClustersItemOutput) StartTime() pulumi.IntOutput
The start time of the cluster.
func (ClustersItemOutput) Status ¶ added in v0.0.20
func (o ClustersItemOutput) Status() pulumi.StringOutput
The status of the clusters.
func (ClustersItemOutput) StoppedTime ¶
func (o ClustersItemOutput) StoppedTime() pulumi.IntOutput
The end time of the cluster.
func (ClustersItemOutput) ToClustersItemOutput ¶
func (o ClustersItemOutput) ToClustersItemOutput() ClustersItemOutput
func (ClustersItemOutput) ToClustersItemOutputWithContext ¶
func (o ClustersItemOutput) ToClustersItemOutputWithContext(ctx context.Context) ClustersItemOutput
func (ClustersItemOutput) VkeConfigId ¶
func (o ClustersItemOutput) VkeConfigId() pulumi.StringOutput
The id of the vke cluster.
func (ClustersItemOutput) VkeConfigStorageClass ¶
func (o ClustersItemOutput) VkeConfigStorageClass() pulumi.StringOutput
The name of the StorageClass that the vke cluster has installed.
type ClustersItemSharedConfig ¶ added in v0.0.20
type ClustersItemSharedConfig struct { bool `pulumi:"enable"` }Enable
type ClustersItemSharedConfigArgs ¶ added in v0.0.20
func (ClustersItemSharedConfigArgs) ElementType ¶ added in v0.0.20
func (ClustersItemSharedConfigArgs) ElementType() reflect.Type
func (ClustersItemSharedConfigArgs) ToClustersItemSharedConfigOutput ¶ added in v0.0.20
func (i ClustersItemSharedConfigArgs) ToClustersItemSharedConfigOutput() ClustersItemSharedConfigOutput
func (ClustersItemSharedConfigArgs) ToClustersItemSharedConfigOutputWithContext ¶ added in v0.0.20
func (i ClustersItemSharedConfigArgs) ToClustersItemSharedConfigOutputWithContext(ctx context.Context) ClustersItemSharedConfigOutput
type ClustersItemSharedConfigArray ¶ added in v0.0.20
type ClustersItemSharedConfigArray []ClustersItemSharedConfigInput
func (ClustersItemSharedConfigArray) ElementType ¶ added in v0.0.20
func (ClustersItemSharedConfigArray) ElementType() reflect.Type
func (ClustersItemSharedConfigArray) ToClustersItemSharedConfigArrayOutput ¶ added in v0.0.20
func (i ClustersItemSharedConfigArray) ToClustersItemSharedConfigArrayOutput() ClustersItemSharedConfigArrayOutput
func (ClustersItemSharedConfigArray) ToClustersItemSharedConfigArrayOutputWithContext ¶ added in v0.0.20
func (i ClustersItemSharedConfigArray) ToClustersItemSharedConfigArrayOutputWithContext(ctx context.Context) ClustersItemSharedConfigArrayOutput
type ClustersItemSharedConfigArrayInput ¶ added in v0.0.20
ClustersItemSharedConfigArrayInput is an input type that accepts ClustersItemSharedConfigArray and ClustersItemSharedConfigArrayOutput values. You can construct a concrete instance of `ClustersItemSharedConfigArrayInput` via:
ClustersItemSharedConfigArray{ ClustersItemSharedConfigArgs{...} }
type ClustersItemSharedConfigArrayOutput ¶ added in v0.0.20
func (ClustersItemSharedConfigArrayOutput) ElementType ¶ added in v0.0.20
func (ClustersItemSharedConfigArrayOutput) ElementType() reflect.Type
func (ClustersItemSharedConfigArrayOutput) Index ¶ added in v0.0.20
func (o ClustersItemSharedConfigArrayOutput) Index(i pulumi.IntInput) ClustersItemSharedConfigOutput
func (ClustersItemSharedConfigArrayOutput) ToClustersItemSharedConfigArrayOutput ¶ added in v0.0.20
func (o ClustersItemSharedConfigArrayOutput) ToClustersItemSharedConfigArrayOutput() ClustersItemSharedConfigArrayOutput
func (ClustersItemSharedConfigArrayOutput) ToClustersItemSharedConfigArrayOutputWithContext ¶ added in v0.0.20
func (o ClustersItemSharedConfigArrayOutput) ToClustersItemSharedConfigArrayOutputWithContext(ctx context.Context) ClustersItemSharedConfigArrayOutput
type ClustersItemSharedConfigInput ¶ added in v0.0.20
ClustersItemSharedConfigInput is an input type that accepts ClustersItemSharedConfigArgs and ClustersItemSharedConfigOutput values. You can construct a concrete instance of `ClustersItemSharedConfigInput` via:
ClustersItemSharedConfigArgs{...}
type ClustersItemSharedConfigOutput ¶ added in v0.0.20
func (ClustersItemSharedConfigOutput) ElementType ¶ added in v0.0.20
func (ClustersItemSharedConfigOutput) ElementType() reflect.Type
func (ClustersItemSharedConfigOutput) Enable ¶ added in v0.0.20
func (o ClustersItemSharedConfigOutput) Enable() pulumi.BoolOutput
Whether to enable a shared cluster. This value must be `true`.
func (ClustersItemSharedConfigOutput) ToClustersItemSharedConfigOutput ¶ added in v0.0.20
func (o ClustersItemSharedConfigOutput) ToClustersItemSharedConfigOutput() ClustersItemSharedConfigOutput
func (ClustersItemSharedConfigOutput) ToClustersItemSharedConfigOutputWithContext ¶ added in v0.0.20
func (o ClustersItemSharedConfigOutput) ToClustersItemSharedConfigOutputWithContext(ctx context.Context) ClustersItemSharedConfigOutput
type ClustersOutputArgs ¶
type ClustersOutputArgs struct { // A list of cluster ids. Ids pulumi.StringArrayInput `pulumi:"ids"` // File name where to save data source results. OutputFile pulumi.StringPtrInput `pulumi:"outputFile"` // whether it is a public cluster. Public pulumi.BoolPtrInput `pulumi:"public"` // The status of the clusters. Statuses pulumi.StringArrayInput `pulumi:"statuses"` // The type of the clusters. Types pulumi.StringArrayInput `pulumi:"types"` }
A collection of arguments for invoking Clusters.
func (ClustersOutputArgs) ElementType ¶
func (ClustersOutputArgs) ElementType() reflect.Type
type ClustersResult ¶
type ClustersResult struct { // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Ids []string `pulumi:"ids"` // The list of clusters. Items []ClustersItem `pulumi:"items"` OutputFile *string `pulumi:"outputFile"` // whether it is a public cluster. Public *bool `pulumi:"public"` // The status of the cluster. Statuses []string `pulumi:"statuses"` // The total count of Cluster query. TotalCount int `pulumi:"totalCount"` Types []string `pulumi:"types"` }
A collection of values returned by Clusters.
func Clusters ¶
func Clusters(ctx *pulumi.Context, args *ClustersArgs, opts ...pulumi.InvokeOption) (*ClustersResult, error)
Use this data source to query detailed information of bioos clusters ## Example Usage
```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/volcengine/pulumi-volcengine/sdk/go/volcengine/bioos"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := bioos.Clusters(ctx, nil, nil) if err != nil { return err } return nil }) }
```
type ClustersResultOutput ¶
type ClustersResultOutput struct{ *pulumi.OutputState }
A collection of values returned by Clusters.
func ClustersOutput ¶
func ClustersOutput(ctx *pulumi.Context, args ClustersOutputArgs, opts ...pulumi.InvokeOption) ClustersResultOutput
func (ClustersResultOutput) ElementType ¶
func (ClustersResultOutput) ElementType() reflect.Type
func (ClustersResultOutput) Id ¶
func (o ClustersResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (ClustersResultOutput) Ids ¶
func (o ClustersResultOutput) Ids() pulumi.StringArrayOutput
func (ClustersResultOutput) Items ¶
func (o ClustersResultOutput) Items() ClustersItemArrayOutput
The list of clusters.
func (ClustersResultOutput) OutputFile ¶
func (o ClustersResultOutput) OutputFile() pulumi.StringPtrOutput
func (ClustersResultOutput) Public ¶
func (o ClustersResultOutput) Public() pulumi.BoolPtrOutput
whether it is a public cluster.
func (ClustersResultOutput) Statuses ¶
func (o ClustersResultOutput) Statuses() pulumi.StringArrayOutput
The status of the cluster.
func (ClustersResultOutput) ToClustersResultOutput ¶
func (o ClustersResultOutput) ToClustersResultOutput() ClustersResultOutput
func (ClustersResultOutput) ToClustersResultOutputWithContext ¶
func (o ClustersResultOutput) ToClustersResultOutputWithContext(ctx context.Context) ClustersResultOutput
func (ClustersResultOutput) TotalCount ¶
func (o ClustersResultOutput) TotalCount() pulumi.IntOutput
The total count of Cluster query.
func (ClustersResultOutput) Types ¶
func (o ClustersResultOutput) Types() pulumi.StringArrayOutput
type Workspace ¶
type Workspace struct { pulumi.CustomResourceState // Cover path (relative path in tos bucket). CoverPath pulumi.StringOutput `pulumi:"coverPath"` // The description of the workspace. Description pulumi.StringOutput `pulumi:"description"` // The name of the workspace. Name pulumi.StringOutput `pulumi:"name"` // Whether the update complete. Updated pulumi.BoolOutput `pulumi:"updated"` // The id of the workspace. WorkspaceId pulumi.StringOutput `pulumi:"workspaceId"` }
Provides a resource to manage bioos workspace ## Example Usage
```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/volcengine/pulumi-volcengine/sdk/go/volcengine/bioos"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := bioos.NewWorkspace(ctx, "foo", &bioos.WorkspaceArgs{ CoverPath: pulumi.String("template-cover/pic5.png"), Description: pulumi.String("test-description23"), }) if err != nil { return err } return nil }) }
```
## Import
Workspace can be imported using the id, e.g.
```sh
$ pulumi import volcengine:bioos/workspace:Workspace default *****
```
func GetWorkspace ¶
func GetWorkspace(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WorkspaceState, opts ...pulumi.ResourceOption) (*Workspace, error)
GetWorkspace gets an existing Workspace 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 NewWorkspace ¶
func NewWorkspace(ctx *pulumi.Context, name string, args *WorkspaceArgs, opts ...pulumi.ResourceOption) (*Workspace, error)
NewWorkspace registers a new resource with the given unique name, arguments, and options.
func (*Workspace) ElementType ¶
func (*Workspace) ToWorkspaceOutput ¶
func (i *Workspace) ToWorkspaceOutput() WorkspaceOutput
func (*Workspace) ToWorkspaceOutputWithContext ¶
func (i *Workspace) ToWorkspaceOutputWithContext(ctx context.Context) WorkspaceOutput
type WorkspaceArgs ¶
type WorkspaceArgs struct { // Cover path (relative path in tos bucket). CoverPath pulumi.StringPtrInput // The description of the workspace. Description pulumi.StringInput // The name of the workspace. Name pulumi.StringPtrInput }
The set of arguments for constructing a Workspace resource.
func (WorkspaceArgs) ElementType ¶
func (WorkspaceArgs) ElementType() reflect.Type
type WorkspaceArray ¶
type WorkspaceArray []WorkspaceInput
func (WorkspaceArray) ElementType ¶
func (WorkspaceArray) ElementType() reflect.Type
func (WorkspaceArray) ToWorkspaceArrayOutput ¶
func (i WorkspaceArray) ToWorkspaceArrayOutput() WorkspaceArrayOutput
func (WorkspaceArray) ToWorkspaceArrayOutputWithContext ¶
func (i WorkspaceArray) ToWorkspaceArrayOutputWithContext(ctx context.Context) WorkspaceArrayOutput
type WorkspaceArrayInput ¶
type WorkspaceArrayInput interface { pulumi.Input ToWorkspaceArrayOutput() WorkspaceArrayOutput ToWorkspaceArrayOutputWithContext(context.Context) WorkspaceArrayOutput }
WorkspaceArrayInput is an input type that accepts WorkspaceArray and WorkspaceArrayOutput values. You can construct a concrete instance of `WorkspaceArrayInput` via:
WorkspaceArray{ WorkspaceArgs{...} }
type WorkspaceArrayOutput ¶
type WorkspaceArrayOutput struct{ *pulumi.OutputState }
func (WorkspaceArrayOutput) ElementType ¶
func (WorkspaceArrayOutput) ElementType() reflect.Type
func (WorkspaceArrayOutput) Index ¶
func (o WorkspaceArrayOutput) Index(i pulumi.IntInput) WorkspaceOutput
func (WorkspaceArrayOutput) ToWorkspaceArrayOutput ¶
func (o WorkspaceArrayOutput) ToWorkspaceArrayOutput() WorkspaceArrayOutput
func (WorkspaceArrayOutput) ToWorkspaceArrayOutputWithContext ¶
func (o WorkspaceArrayOutput) ToWorkspaceArrayOutputWithContext(ctx context.Context) WorkspaceArrayOutput
type WorkspaceInput ¶
type WorkspaceInput interface { pulumi.Input ToWorkspaceOutput() WorkspaceOutput ToWorkspaceOutputWithContext(ctx context.Context) WorkspaceOutput }
type WorkspaceMap ¶
type WorkspaceMap map[string]WorkspaceInput
func (WorkspaceMap) ElementType ¶
func (WorkspaceMap) ElementType() reflect.Type
func (WorkspaceMap) ToWorkspaceMapOutput ¶
func (i WorkspaceMap) ToWorkspaceMapOutput() WorkspaceMapOutput
func (WorkspaceMap) ToWorkspaceMapOutputWithContext ¶
func (i WorkspaceMap) ToWorkspaceMapOutputWithContext(ctx context.Context) WorkspaceMapOutput
type WorkspaceMapInput ¶
type WorkspaceMapInput interface { pulumi.Input ToWorkspaceMapOutput() WorkspaceMapOutput ToWorkspaceMapOutputWithContext(context.Context) WorkspaceMapOutput }
WorkspaceMapInput is an input type that accepts WorkspaceMap and WorkspaceMapOutput values. You can construct a concrete instance of `WorkspaceMapInput` via:
WorkspaceMap{ "key": WorkspaceArgs{...} }
type WorkspaceMapOutput ¶
type WorkspaceMapOutput struct{ *pulumi.OutputState }
func (WorkspaceMapOutput) ElementType ¶
func (WorkspaceMapOutput) ElementType() reflect.Type
func (WorkspaceMapOutput) MapIndex ¶
func (o WorkspaceMapOutput) MapIndex(k pulumi.StringInput) WorkspaceOutput
func (WorkspaceMapOutput) ToWorkspaceMapOutput ¶
func (o WorkspaceMapOutput) ToWorkspaceMapOutput() WorkspaceMapOutput
func (WorkspaceMapOutput) ToWorkspaceMapOutputWithContext ¶
func (o WorkspaceMapOutput) ToWorkspaceMapOutputWithContext(ctx context.Context) WorkspaceMapOutput
type WorkspaceOutput ¶
type WorkspaceOutput struct{ *pulumi.OutputState }
func (WorkspaceOutput) CoverPath ¶
func (o WorkspaceOutput) CoverPath() pulumi.StringOutput
Cover path (relative path in tos bucket).
func (WorkspaceOutput) Description ¶
func (o WorkspaceOutput) Description() pulumi.StringOutput
The description of the workspace.
func (WorkspaceOutput) ElementType ¶
func (WorkspaceOutput) ElementType() reflect.Type
func (WorkspaceOutput) Name ¶
func (o WorkspaceOutput) Name() pulumi.StringOutput
The name of the workspace.
func (WorkspaceOutput) ToWorkspaceOutput ¶
func (o WorkspaceOutput) ToWorkspaceOutput() WorkspaceOutput
func (WorkspaceOutput) ToWorkspaceOutputWithContext ¶
func (o WorkspaceOutput) ToWorkspaceOutputWithContext(ctx context.Context) WorkspaceOutput
func (WorkspaceOutput) Updated ¶
func (o WorkspaceOutput) Updated() pulumi.BoolOutput
Whether the update complete.
func (WorkspaceOutput) WorkspaceId ¶
func (o WorkspaceOutput) WorkspaceId() pulumi.StringOutput
The id of the workspace.
type WorkspaceState ¶
type WorkspaceState struct { // Cover path (relative path in tos bucket). CoverPath pulumi.StringPtrInput // The description of the workspace. Description pulumi.StringPtrInput // The name of the workspace. Name pulumi.StringPtrInput // Whether the update complete. Updated pulumi.BoolPtrInput // The id of the workspace. WorkspaceId pulumi.StringPtrInput }
func (WorkspaceState) ElementType ¶
func (WorkspaceState) ElementType() reflect.Type
type WorkspacesArgs ¶
type WorkspacesArgs struct { // A list of workspace ids. Ids []string `pulumi:"ids"` // Keyword to filter by workspace name or description. Keyword *string `pulumi:"keyword"` // File name where to save data source results. OutputFile *string `pulumi:"outputFile"` // Sort Field (Name CreateTime). SortBy *string `pulumi:"sortBy"` // The sort order. SortOrder *string `pulumi:"sortOrder"` }
A collection of arguments for invoking Workspaces.
type WorkspacesItem ¶
type WorkspacesItem struct { // The URL of the cover. CoverDownloadUrl string `pulumi:"coverDownloadUrl"` // The creation time of the workspace. CreateTime int `pulumi:"createTime"` // The description of the workspace. Description string `pulumi:"description"` // The id of the workspace. Id string `pulumi:"id"` // The name of the workspace. Name string `pulumi:"name"` // The name of the owner of the workspace. OwnerName string `pulumi:"ownerName"` // The role of the user. Role string `pulumi:"role"` // S3 bucket address. S3Bucket string `pulumi:"s3Bucket"` // The update time of the workspace. UpdateTime int `pulumi:"updateTime"` }
type WorkspacesItemArgs ¶
type WorkspacesItemArgs struct { // The URL of the cover. CoverDownloadUrl pulumi.StringInput `pulumi:"coverDownloadUrl"` // The creation time of the workspace. CreateTime pulumi.IntInput `pulumi:"createTime"` // The description of the workspace. Description pulumi.StringInput `pulumi:"description"` // The id of the workspace. Id pulumi.StringInput `pulumi:"id"` // The name of the workspace. Name pulumi.StringInput `pulumi:"name"` // The name of the owner of the workspace. OwnerName pulumi.StringInput `pulumi:"ownerName"` // The role of the user. Role pulumi.StringInput `pulumi:"role"` // S3 bucket address. S3Bucket pulumi.StringInput `pulumi:"s3Bucket"` // The update time of the workspace. UpdateTime pulumi.IntInput `pulumi:"updateTime"` }
func (WorkspacesItemArgs) ElementType ¶
func (WorkspacesItemArgs) ElementType() reflect.Type
func (WorkspacesItemArgs) ToWorkspacesItemOutput ¶
func (i WorkspacesItemArgs) ToWorkspacesItemOutput() WorkspacesItemOutput
func (WorkspacesItemArgs) ToWorkspacesItemOutputWithContext ¶
func (i WorkspacesItemArgs) ToWorkspacesItemOutputWithContext(ctx context.Context) WorkspacesItemOutput
type WorkspacesItemArray ¶
type WorkspacesItemArray []WorkspacesItemInput
func (WorkspacesItemArray) ElementType ¶
func (WorkspacesItemArray) ElementType() reflect.Type
func (WorkspacesItemArray) ToWorkspacesItemArrayOutput ¶
func (i WorkspacesItemArray) ToWorkspacesItemArrayOutput() WorkspacesItemArrayOutput
func (WorkspacesItemArray) ToWorkspacesItemArrayOutputWithContext ¶
func (i WorkspacesItemArray) ToWorkspacesItemArrayOutputWithContext(ctx context.Context) WorkspacesItemArrayOutput
type WorkspacesItemArrayInput ¶
type WorkspacesItemArrayInput interface { pulumi.Input ToWorkspacesItemArrayOutput() WorkspacesItemArrayOutput ToWorkspacesItemArrayOutputWithContext(context.Context) WorkspacesItemArrayOutput }
WorkspacesItemArrayInput is an input type that accepts WorkspacesItemArray and WorkspacesItemArrayOutput values. You can construct a concrete instance of `WorkspacesItemArrayInput` via:
WorkspacesItemArray{ WorkspacesItemArgs{...} }
type WorkspacesItemArrayOutput ¶
type WorkspacesItemArrayOutput struct{ *pulumi.OutputState }
func (WorkspacesItemArrayOutput) ElementType ¶
func (WorkspacesItemArrayOutput) ElementType() reflect.Type
func (WorkspacesItemArrayOutput) Index ¶
func (o WorkspacesItemArrayOutput) Index(i pulumi.IntInput) WorkspacesItemOutput
func (WorkspacesItemArrayOutput) ToWorkspacesItemArrayOutput ¶
func (o WorkspacesItemArrayOutput) ToWorkspacesItemArrayOutput() WorkspacesItemArrayOutput
func (WorkspacesItemArrayOutput) ToWorkspacesItemArrayOutputWithContext ¶
func (o WorkspacesItemArrayOutput) ToWorkspacesItemArrayOutputWithContext(ctx context.Context) WorkspacesItemArrayOutput
type WorkspacesItemInput ¶
type WorkspacesItemInput interface { pulumi.Input ToWorkspacesItemOutput() WorkspacesItemOutput ToWorkspacesItemOutputWithContext(context.Context) WorkspacesItemOutput }
WorkspacesItemInput is an input type that accepts WorkspacesItemArgs and WorkspacesItemOutput values. You can construct a concrete instance of `WorkspacesItemInput` via:
WorkspacesItemArgs{...}
type WorkspacesItemOutput ¶
type WorkspacesItemOutput struct{ *pulumi.OutputState }
func (WorkspacesItemOutput) CoverDownloadUrl ¶
func (o WorkspacesItemOutput) CoverDownloadUrl() pulumi.StringOutput
The URL of the cover.
func (WorkspacesItemOutput) CreateTime ¶
func (o WorkspacesItemOutput) CreateTime() pulumi.IntOutput
The creation time of the workspace.
func (WorkspacesItemOutput) Description ¶
func (o WorkspacesItemOutput) Description() pulumi.StringOutput
The description of the workspace.
func (WorkspacesItemOutput) ElementType ¶
func (WorkspacesItemOutput) ElementType() reflect.Type
func (WorkspacesItemOutput) Id ¶
func (o WorkspacesItemOutput) Id() pulumi.StringOutput
The id of the workspace.
func (WorkspacesItemOutput) Name ¶
func (o WorkspacesItemOutput) Name() pulumi.StringOutput
The name of the workspace.
func (WorkspacesItemOutput) OwnerName ¶
func (o WorkspacesItemOutput) OwnerName() pulumi.StringOutput
The name of the owner of the workspace.
func (WorkspacesItemOutput) Role ¶
func (o WorkspacesItemOutput) Role() pulumi.StringOutput
The role of the user.
func (WorkspacesItemOutput) S3Bucket ¶
func (o WorkspacesItemOutput) S3Bucket() pulumi.StringOutput
S3 bucket address.
func (WorkspacesItemOutput) ToWorkspacesItemOutput ¶
func (o WorkspacesItemOutput) ToWorkspacesItemOutput() WorkspacesItemOutput
func (WorkspacesItemOutput) ToWorkspacesItemOutputWithContext ¶
func (o WorkspacesItemOutput) ToWorkspacesItemOutputWithContext(ctx context.Context) WorkspacesItemOutput
func (WorkspacesItemOutput) UpdateTime ¶
func (o WorkspacesItemOutput) UpdateTime() pulumi.IntOutput
The update time of the workspace.
type WorkspacesOutputArgs ¶
type WorkspacesOutputArgs struct { // A list of workspace ids. Ids pulumi.StringArrayInput `pulumi:"ids"` // Keyword to filter by workspace name or description. Keyword pulumi.StringPtrInput `pulumi:"keyword"` // File name where to save data source results. OutputFile pulumi.StringPtrInput `pulumi:"outputFile"` // Sort Field (Name CreateTime). SortBy pulumi.StringPtrInput `pulumi:"sortBy"` // The sort order. SortOrder pulumi.StringPtrInput `pulumi:"sortOrder"` }
A collection of arguments for invoking Workspaces.
func (WorkspacesOutputArgs) ElementType ¶
func (WorkspacesOutputArgs) ElementType() reflect.Type
type WorkspacesResult ¶
type WorkspacesResult struct { // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Ids []string `pulumi:"ids"` // A list of workspaces. Items []WorkspacesItem `pulumi:"items"` Keyword *string `pulumi:"keyword"` OutputFile *string `pulumi:"outputFile"` SortBy *string `pulumi:"sortBy"` SortOrder *string `pulumi:"sortOrder"` // The total count of Workspace query. TotalCount int `pulumi:"totalCount"` }
A collection of values returned by Workspaces.
func Workspaces ¶
func Workspaces(ctx *pulumi.Context, args *WorkspacesArgs, opts ...pulumi.InvokeOption) (*WorkspacesResult, error)
Use this data source to query detailed information of bioos workspaces ## Example Usage
```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/volcengine/pulumi-volcengine/sdk/go/volcengine/bioos"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := bioos.Workspaces(ctx, nil, nil) if err != nil { return err } return nil }) }
```
type WorkspacesResultOutput ¶
type WorkspacesResultOutput struct{ *pulumi.OutputState }
A collection of values returned by Workspaces.
func WorkspacesOutput ¶
func WorkspacesOutput(ctx *pulumi.Context, args WorkspacesOutputArgs, opts ...pulumi.InvokeOption) WorkspacesResultOutput
func (WorkspacesResultOutput) ElementType ¶
func (WorkspacesResultOutput) ElementType() reflect.Type
func (WorkspacesResultOutput) Id ¶
func (o WorkspacesResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (WorkspacesResultOutput) Ids ¶
func (o WorkspacesResultOutput) Ids() pulumi.StringArrayOutput
func (WorkspacesResultOutput) Items ¶
func (o WorkspacesResultOutput) Items() WorkspacesItemArrayOutput
A list of workspaces.
func (WorkspacesResultOutput) Keyword ¶
func (o WorkspacesResultOutput) Keyword() pulumi.StringPtrOutput
func (WorkspacesResultOutput) OutputFile ¶
func (o WorkspacesResultOutput) OutputFile() pulumi.StringPtrOutput
func (WorkspacesResultOutput) SortBy ¶
func (o WorkspacesResultOutput) SortBy() pulumi.StringPtrOutput
func (WorkspacesResultOutput) SortOrder ¶
func (o WorkspacesResultOutput) SortOrder() pulumi.StringPtrOutput
func (WorkspacesResultOutput) ToWorkspacesResultOutput ¶
func (o WorkspacesResultOutput) ToWorkspacesResultOutput() WorkspacesResultOutput
func (WorkspacesResultOutput) ToWorkspacesResultOutputWithContext ¶
func (o WorkspacesResultOutput) ToWorkspacesResultOutputWithContext(ctx context.Context) WorkspacesResultOutput
func (WorkspacesResultOutput) TotalCount ¶
func (o WorkspacesResultOutput) TotalCount() pulumi.IntOutput
The total count of Workspace query.