Documentation
¶
Index ¶
- type LookupSimulationArgs
- type LookupSimulationOutputArgs
- type LookupSimulationResult
- type LookupSimulationResultOutput
- func (o LookupSimulationResultOutput) DescribePayload() pulumi.StringPtrOutput
- func (LookupSimulationResultOutput) ElementType() reflect.Type
- func (o LookupSimulationResultOutput) ToLookupSimulationResultOutput() LookupSimulationResultOutput
- func (o LookupSimulationResultOutput) ToLookupSimulationResultOutputWithContext(ctx context.Context) LookupSimulationResultOutput
- type Simulation
- type SimulationArgs
- type SimulationInput
- type SimulationOutput
- func (o SimulationOutput) DescribePayload() pulumi.StringOutput
- func (SimulationOutput) ElementType() reflect.Type
- func (o SimulationOutput) MaximumDuration() pulumi.StringPtrOutput
- func (o SimulationOutput) Name() pulumi.StringOutput
- func (o SimulationOutput) RoleArn() pulumi.StringOutput
- func (o SimulationOutput) SchemaS3Location() SimulationS3LocationPtrOutput
- func (o SimulationOutput) SnapshotS3Location() SimulationS3LocationPtrOutput
- func (o SimulationOutput) ToSimulationOutput() SimulationOutput
- func (o SimulationOutput) ToSimulationOutputWithContext(ctx context.Context) SimulationOutput
- type SimulationS3Location
- type SimulationS3LocationArgs
- func (SimulationS3LocationArgs) ElementType() reflect.Type
- func (i SimulationS3LocationArgs) ToSimulationS3LocationOutput() SimulationS3LocationOutput
- func (i SimulationS3LocationArgs) ToSimulationS3LocationOutputWithContext(ctx context.Context) SimulationS3LocationOutput
- func (i SimulationS3LocationArgs) ToSimulationS3LocationPtrOutput() SimulationS3LocationPtrOutput
- func (i SimulationS3LocationArgs) ToSimulationS3LocationPtrOutputWithContext(ctx context.Context) SimulationS3LocationPtrOutput
- type SimulationS3LocationInput
- type SimulationS3LocationOutput
- func (o SimulationS3LocationOutput) BucketName() pulumi.StringOutput
- func (SimulationS3LocationOutput) ElementType() reflect.Type
- func (o SimulationS3LocationOutput) ObjectKey() pulumi.StringOutput
- func (o SimulationS3LocationOutput) ToSimulationS3LocationOutput() SimulationS3LocationOutput
- func (o SimulationS3LocationOutput) ToSimulationS3LocationOutputWithContext(ctx context.Context) SimulationS3LocationOutput
- func (o SimulationS3LocationOutput) ToSimulationS3LocationPtrOutput() SimulationS3LocationPtrOutput
- func (o SimulationS3LocationOutput) ToSimulationS3LocationPtrOutputWithContext(ctx context.Context) SimulationS3LocationPtrOutput
- type SimulationS3LocationPtrInput
- type SimulationS3LocationPtrOutput
- func (o SimulationS3LocationPtrOutput) BucketName() pulumi.StringPtrOutput
- func (o SimulationS3LocationPtrOutput) Elem() SimulationS3LocationOutput
- func (SimulationS3LocationPtrOutput) ElementType() reflect.Type
- func (o SimulationS3LocationPtrOutput) ObjectKey() pulumi.StringPtrOutput
- func (o SimulationS3LocationPtrOutput) ToSimulationS3LocationPtrOutput() SimulationS3LocationPtrOutput
- func (o SimulationS3LocationPtrOutput) ToSimulationS3LocationPtrOutputWithContext(ctx context.Context) SimulationS3LocationPtrOutput
- type SimulationState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type LookupSimulationArgs ¶
type LookupSimulationArgs struct { // The name of the simulation. Name string `pulumi:"name"` }
type LookupSimulationOutputArgs ¶
type LookupSimulationOutputArgs struct { // The name of the simulation. Name pulumi.StringInput `pulumi:"name"` }
func (LookupSimulationOutputArgs) ElementType ¶
func (LookupSimulationOutputArgs) ElementType() reflect.Type
type LookupSimulationResult ¶
type LookupSimulationResult struct { // Json object with all simulation details DescribePayload *string `pulumi:"describePayload"` }
func LookupSimulation ¶
func LookupSimulation(ctx *pulumi.Context, args *LookupSimulationArgs, opts ...pulumi.InvokeOption) (*LookupSimulationResult, error)
AWS::SimSpaceWeaver::Simulation resource creates an AWS Simulation.
type LookupSimulationResultOutput ¶
type LookupSimulationResultOutput struct{ *pulumi.OutputState }
func LookupSimulationOutput ¶
func LookupSimulationOutput(ctx *pulumi.Context, args LookupSimulationOutputArgs, opts ...pulumi.InvokeOption) LookupSimulationResultOutput
func (LookupSimulationResultOutput) DescribePayload ¶
func (o LookupSimulationResultOutput) DescribePayload() pulumi.StringPtrOutput
Json object with all simulation details
func (LookupSimulationResultOutput) ElementType ¶
func (LookupSimulationResultOutput) ElementType() reflect.Type
func (LookupSimulationResultOutput) ToLookupSimulationResultOutput ¶
func (o LookupSimulationResultOutput) ToLookupSimulationResultOutput() LookupSimulationResultOutput
func (LookupSimulationResultOutput) ToLookupSimulationResultOutputWithContext ¶
func (o LookupSimulationResultOutput) ToLookupSimulationResultOutputWithContext(ctx context.Context) LookupSimulationResultOutput
type Simulation ¶
type Simulation struct { pulumi.CustomResourceState // Json object with all simulation details DescribePayload pulumi.StringOutput `pulumi:"describePayload"` // The maximum running time of the simulation. MaximumDuration pulumi.StringPtrOutput `pulumi:"maximumDuration"` // The name of the simulation. Name pulumi.StringOutput `pulumi:"name"` // Role ARN. RoleArn pulumi.StringOutput `pulumi:"roleArn"` // The location of the simulation schema in Amazon Simple Storage Service ( Amazon S3 ). For more information about Amazon S3 , see the [*Amazon Simple Storage Service User Guide*](https://docs.aws.amazon.com/AmazonS3/latest/userguide/Welcome.html) . // // Provide a `SchemaS3Location` to start your simulation from a schema. // // If you provide a `SchemaS3Location` then you can't provide a `SnapshotS3Location` . SchemaS3Location SimulationS3LocationPtrOutput `pulumi:"schemaS3Location"` // The location of the snapshot in Amazon Simple Storage Service ( Amazon S3 ). For more information about Amazon S3 , see the [*Amazon Simple Storage Service User Guide*](https://docs.aws.amazon.com/AmazonS3/latest/userguide/Welcome.html) . // // Provide a `SnapshotS3Location` to start your simulation from a snapshot. // // If you provide a `SnapshotS3Location` then you can't provide a `SchemaS3Location` . SnapshotS3Location SimulationS3LocationPtrOutput `pulumi:"snapshotS3Location"` }
AWS::SimSpaceWeaver::Simulation resource creates an AWS Simulation.
## Example Usage ### Example
```go package main
import (
"github.com/pulumi/pulumi-aws-native/sdk/go/aws/simspaceweaver" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := simspaceweaver.NewSimulation(ctx, "myTestSimulation", &simspaceweaver.SimulationArgs{ Name: pulumi.String("MyTestSimulation"), RoleArn: pulumi.String("arn:aws:iam::111122223333:role/my-test-simulation-app-role"), SchemaS3Location: &simspaceweaver.SimulationS3LocationArgs{ BucketName: pulumi.String("MyTestSimulationBucket"), ObjectKey: pulumi.String("MyTestSimulation-schema.yaml"), }, }) if err != nil { return err } return nil }) }
``` ### Example
```go package main
import (
"github.com/pulumi/pulumi-aws-native/sdk/go/aws/simspaceweaver" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := simspaceweaver.NewSimulation(ctx, "myTestSimulation", &simspaceweaver.SimulationArgs{ Name: pulumi.String("MyTestSimulation"), RoleArn: pulumi.String("arn:aws:iam::111122223333:role/my-test-simulation-app-role"), SchemaS3Location: &simspaceweaver.SimulationS3LocationArgs{ BucketName: pulumi.String("MyTestSimulationBucket"), ObjectKey: pulumi.String("MyTestSimulation-schema.yaml"), }, }) if err != nil { return err } return nil }) }
``` ### Example
```go package main
import (
"github.com/pulumi/pulumi-aws-native/sdk/go/aws/simspaceweaver" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := simspaceweaver.NewSimulation(ctx, "myTestSimulation", &simspaceweaver.SimulationArgs{ Name: pulumi.String("MyTestSimulation_22-12-15_12_00_00"), RoleArn: pulumi.String("arn:aws:iam::111122223333:role/weaver-MyTestSimulation-app-role"), SchemaS3Location: &simspaceweaver.SimulationS3LocationArgs{ BucketName: pulumi.String("weaver-mytestsimulation-111122223333-schemas-us-west-2"), ObjectKey: pulumi.String("MyTestSimulation-schema.yaml"), }, }) if err != nil { return err } return nil }) }
``` ### Example
```go package main
import (
"github.com/pulumi/pulumi-aws-native/sdk/go/aws/simspaceweaver" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := simspaceweaver.NewSimulation(ctx, "myTestSimulation", &simspaceweaver.SimulationArgs{ Name: pulumi.String("MyTestSimulation_22-12-15_12_00_00"), RoleArn: pulumi.String("arn:aws:iam::111122223333:role/weaver-MyTestSimulation-app-role"), SchemaS3Location: &simspaceweaver.SimulationS3LocationArgs{ BucketName: pulumi.String("weaver-mytestsimulation-111122223333-schemas-us-west-2"), ObjectKey: pulumi.String("MyTestSimulation-schema.yaml"), }, }) if err != nil { return err } return nil }) }
``` ### Example
```go package main
import (
"github.com/pulumi/pulumi-aws-native/sdk/go/aws/simspaceweaver" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := simspaceweaver.NewSimulation(ctx, "myTestSimulation", &simspaceweaver.SimulationArgs{ Name: pulumi.String("MyTestSimulation_22-12-15_12_00_00"), RoleArn: pulumi.String("arn:aws:iam::111122223333:role/weaver-MyTestSimulation-app-role"), SchemaS3Location: &simspaceweaver.SimulationS3LocationArgs{ BucketName: pulumi.String("weaver-mytestsimulation-111122223333-artifacts-us-west-2"), ObjectKey: pulumi.String("MyTestSimulation-schema.yaml"), }, }) if err != nil { return err } return nil }) }
``` ### Example
```go package main
import (
"github.com/pulumi/pulumi-aws-native/sdk/go/aws/simspaceweaver" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := simspaceweaver.NewSimulation(ctx, "myTestSimulation", &simspaceweaver.SimulationArgs{ Name: pulumi.String("MyTestSimulation_22-12-15_12_00_00"), RoleArn: pulumi.String("arn:aws:iam::111122223333:role/weaver-MyTestSimulation-app-role"), SchemaS3Location: &simspaceweaver.SimulationS3LocationArgs{ BucketName: pulumi.String("weaver-mytestsimulation-111122223333-artifacts-us-west-2"), ObjectKey: pulumi.String("MyTestSimulation-schema.yaml"), }, }) if err != nil { return err } return nil }) }
``` ### Example
```go package main
import (
"github.com/pulumi/pulumi-aws-native/sdk/go/aws/simspaceweaver" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := simspaceweaver.NewSimulation(ctx, "myTestSimulation", &simspaceweaver.SimulationArgs{ MaximumDuration: pulumi.String("1H"), Name: pulumi.String("MyTestSimulation_22-12-15_12_00_00"), RoleArn: pulumi.String("arn:aws:iam::111122223333:role/weaver-MyTestSimulation-app-role"), SchemaS3Location: &simspaceweaver.SimulationS3LocationArgs{ BucketName: pulumi.String("weaver-mytestsimulation-111122223333-artifacts-us-west-2"), ObjectKey: pulumi.String("MyTestSimulation-schema.yaml"), }, }) if err != nil { return err } return nil }) }
``` ### Example
```go package main
import (
"github.com/pulumi/pulumi-aws-native/sdk/go/aws/simspaceweaver" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := simspaceweaver.NewSimulation(ctx, "myTestSimulation", &simspaceweaver.SimulationArgs{ MaximumDuration: pulumi.String("1H"), Name: pulumi.String("MyTestSimulation_22-12-15_12_00_00"), RoleArn: pulumi.String("arn:aws:iam::111122223333:role/weaver-MyTestSimulation-app-role"), SchemaS3Location: &simspaceweaver.SimulationS3LocationArgs{ BucketName: pulumi.String("weaver-mytestsimulation-111122223333-artifacts-us-west-2"), ObjectKey: pulumi.String("MyTestSimulation-schema.yaml"), }, }) if err != nil { return err } return nil }) }
``` ### Example
```go package main
import (
"github.com/pulumi/pulumi-aws-native/sdk/go/aws/simspaceweaver" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := simspaceweaver.NewSimulation(ctx, "myTestSimulation", &simspaceweaver.SimulationArgs{ MaximumDuration: pulumi.String("2D"), Name: pulumi.String("MyTestSimulation_from_snapshot"), RoleArn: pulumi.String("arn:aws:iam::111122223333:role/weaver-MyTestSimulation-app-role-copy"), SnapshotS3Location: &simspaceweaver.SimulationS3LocationArgs{ BucketName: pulumi.String("weaver-mytestsimulation-111122223333-artifacts-us-west-2"), ObjectKey: pulumi.String("snapshot/MyTestSimulation_22-12-15_12_00_00-230428-1207-13.zip"), }, }) if err != nil { return err } return nil }) }
``` ### Example
```go package main
import (
"github.com/pulumi/pulumi-aws-native/sdk/go/aws/simspaceweaver" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := simspaceweaver.NewSimulation(ctx, "myTestSimulation", &simspaceweaver.SimulationArgs{ MaximumDuration: pulumi.String("2D"), Name: pulumi.String("MyTestSimulation_from_snapshot"), RoleArn: pulumi.String("arn:aws:iam::111122223333:role/weaver-MyTestSimulation-app-role-copy"), SnapshotS3Location: &simspaceweaver.SimulationS3LocationArgs{ BucketName: pulumi.String("weaver-mytestsimulation-111122223333-artifacts-us-west-2"), ObjectKey: pulumi.String("snapshot/MyTestSimulation_22-12-15_12_00_00-230428-1207-13.zip"), }, }) if err != nil { return err } return nil }) }
```
func GetSimulation ¶
func GetSimulation(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SimulationState, opts ...pulumi.ResourceOption) (*Simulation, error)
GetSimulation gets an existing Simulation 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 NewSimulation ¶
func NewSimulation(ctx *pulumi.Context, name string, args *SimulationArgs, opts ...pulumi.ResourceOption) (*Simulation, error)
NewSimulation registers a new resource with the given unique name, arguments, and options.
func (*Simulation) ElementType ¶
func (*Simulation) ElementType() reflect.Type
func (*Simulation) ToSimulationOutput ¶
func (i *Simulation) ToSimulationOutput() SimulationOutput
func (*Simulation) ToSimulationOutputWithContext ¶
func (i *Simulation) ToSimulationOutputWithContext(ctx context.Context) SimulationOutput
type SimulationArgs ¶
type SimulationArgs struct { // The maximum running time of the simulation. MaximumDuration pulumi.StringPtrInput // The name of the simulation. Name pulumi.StringPtrInput // Role ARN. RoleArn pulumi.StringInput // The location of the simulation schema in Amazon Simple Storage Service ( Amazon S3 ). For more information about Amazon S3 , see the [*Amazon Simple Storage Service User Guide*](https://docs.aws.amazon.com/AmazonS3/latest/userguide/Welcome.html) . // // Provide a `SchemaS3Location` to start your simulation from a schema. // // If you provide a `SchemaS3Location` then you can't provide a `SnapshotS3Location` . SchemaS3Location SimulationS3LocationPtrInput // The location of the snapshot in Amazon Simple Storage Service ( Amazon S3 ). For more information about Amazon S3 , see the [*Amazon Simple Storage Service User Guide*](https://docs.aws.amazon.com/AmazonS3/latest/userguide/Welcome.html) . // // Provide a `SnapshotS3Location` to start your simulation from a snapshot. // // If you provide a `SnapshotS3Location` then you can't provide a `SchemaS3Location` . SnapshotS3Location SimulationS3LocationPtrInput }
The set of arguments for constructing a Simulation resource.
func (SimulationArgs) ElementType ¶
func (SimulationArgs) ElementType() reflect.Type
type SimulationInput ¶
type SimulationInput interface { pulumi.Input ToSimulationOutput() SimulationOutput ToSimulationOutputWithContext(ctx context.Context) SimulationOutput }
type SimulationOutput ¶
type SimulationOutput struct{ *pulumi.OutputState }
func (SimulationOutput) DescribePayload ¶
func (o SimulationOutput) DescribePayload() pulumi.StringOutput
Json object with all simulation details
func (SimulationOutput) ElementType ¶
func (SimulationOutput) ElementType() reflect.Type
func (SimulationOutput) MaximumDuration ¶ added in v0.62.0
func (o SimulationOutput) MaximumDuration() pulumi.StringPtrOutput
The maximum running time of the simulation.
func (SimulationOutput) Name ¶
func (o SimulationOutput) Name() pulumi.StringOutput
The name of the simulation.
func (SimulationOutput) SchemaS3Location ¶
func (o SimulationOutput) SchemaS3Location() SimulationS3LocationPtrOutput
The location of the simulation schema in Amazon Simple Storage Service ( Amazon S3 ). For more information about Amazon S3 , see the [*Amazon Simple Storage Service User Guide*](https://docs.aws.amazon.com/AmazonS3/latest/userguide/Welcome.html) .
Provide a `SchemaS3Location` to start your simulation from a schema.
If you provide a `SchemaS3Location` then you can't provide a `SnapshotS3Location` .
func (SimulationOutput) SnapshotS3Location ¶ added in v0.62.0
func (o SimulationOutput) SnapshotS3Location() SimulationS3LocationPtrOutput
The location of the snapshot in Amazon Simple Storage Service ( Amazon S3 ). For more information about Amazon S3 , see the [*Amazon Simple Storage Service User Guide*](https://docs.aws.amazon.com/AmazonS3/latest/userguide/Welcome.html) .
Provide a `SnapshotS3Location` to start your simulation from a snapshot.
If you provide a `SnapshotS3Location` then you can't provide a `SchemaS3Location` .
func (SimulationOutput) ToSimulationOutput ¶
func (o SimulationOutput) ToSimulationOutput() SimulationOutput
func (SimulationOutput) ToSimulationOutputWithContext ¶
func (o SimulationOutput) ToSimulationOutputWithContext(ctx context.Context) SimulationOutput
type SimulationS3Location ¶
type SimulationS3LocationArgs ¶
type SimulationS3LocationArgs struct { // The Schema S3 bucket name. BucketName pulumi.StringInput `pulumi:"bucketName"` // This is the schema S3 object key, which includes the full path of "folders" from the bucket root to the schema. ObjectKey pulumi.StringInput `pulumi:"objectKey"` }
func (SimulationS3LocationArgs) ElementType ¶
func (SimulationS3LocationArgs) ElementType() reflect.Type
func (SimulationS3LocationArgs) ToSimulationS3LocationOutput ¶
func (i SimulationS3LocationArgs) ToSimulationS3LocationOutput() SimulationS3LocationOutput
func (SimulationS3LocationArgs) ToSimulationS3LocationOutputWithContext ¶
func (i SimulationS3LocationArgs) ToSimulationS3LocationOutputWithContext(ctx context.Context) SimulationS3LocationOutput
func (SimulationS3LocationArgs) ToSimulationS3LocationPtrOutput ¶
func (i SimulationS3LocationArgs) ToSimulationS3LocationPtrOutput() SimulationS3LocationPtrOutput
func (SimulationS3LocationArgs) ToSimulationS3LocationPtrOutputWithContext ¶
func (i SimulationS3LocationArgs) ToSimulationS3LocationPtrOutputWithContext(ctx context.Context) SimulationS3LocationPtrOutput
type SimulationS3LocationInput ¶
type SimulationS3LocationInput interface { pulumi.Input ToSimulationS3LocationOutput() SimulationS3LocationOutput ToSimulationS3LocationOutputWithContext(context.Context) SimulationS3LocationOutput }
SimulationS3LocationInput is an input type that accepts SimulationS3LocationArgs and SimulationS3LocationOutput values. You can construct a concrete instance of `SimulationS3LocationInput` via:
SimulationS3LocationArgs{...}
type SimulationS3LocationOutput ¶
type SimulationS3LocationOutput struct{ *pulumi.OutputState }
func (SimulationS3LocationOutput) BucketName ¶
func (o SimulationS3LocationOutput) BucketName() pulumi.StringOutput
The Schema S3 bucket name.
func (SimulationS3LocationOutput) ElementType ¶
func (SimulationS3LocationOutput) ElementType() reflect.Type
func (SimulationS3LocationOutput) ObjectKey ¶
func (o SimulationS3LocationOutput) ObjectKey() pulumi.StringOutput
This is the schema S3 object key, which includes the full path of "folders" from the bucket root to the schema.
func (SimulationS3LocationOutput) ToSimulationS3LocationOutput ¶
func (o SimulationS3LocationOutput) ToSimulationS3LocationOutput() SimulationS3LocationOutput
func (SimulationS3LocationOutput) ToSimulationS3LocationOutputWithContext ¶
func (o SimulationS3LocationOutput) ToSimulationS3LocationOutputWithContext(ctx context.Context) SimulationS3LocationOutput
func (SimulationS3LocationOutput) ToSimulationS3LocationPtrOutput ¶
func (o SimulationS3LocationOutput) ToSimulationS3LocationPtrOutput() SimulationS3LocationPtrOutput
func (SimulationS3LocationOutput) ToSimulationS3LocationPtrOutputWithContext ¶
func (o SimulationS3LocationOutput) ToSimulationS3LocationPtrOutputWithContext(ctx context.Context) SimulationS3LocationPtrOutput
type SimulationS3LocationPtrInput ¶
type SimulationS3LocationPtrInput interface { pulumi.Input ToSimulationS3LocationPtrOutput() SimulationS3LocationPtrOutput ToSimulationS3LocationPtrOutputWithContext(context.Context) SimulationS3LocationPtrOutput }
SimulationS3LocationPtrInput is an input type that accepts SimulationS3LocationArgs, SimulationS3LocationPtr and SimulationS3LocationPtrOutput values. You can construct a concrete instance of `SimulationS3LocationPtrInput` via:
SimulationS3LocationArgs{...} or: nil
func SimulationS3LocationPtr ¶
func SimulationS3LocationPtr(v *SimulationS3LocationArgs) SimulationS3LocationPtrInput
type SimulationS3LocationPtrOutput ¶
type SimulationS3LocationPtrOutput struct{ *pulumi.OutputState }
func (SimulationS3LocationPtrOutput) BucketName ¶
func (o SimulationS3LocationPtrOutput) BucketName() pulumi.StringPtrOutput
The Schema S3 bucket name.
func (SimulationS3LocationPtrOutput) Elem ¶
func (o SimulationS3LocationPtrOutput) Elem() SimulationS3LocationOutput
func (SimulationS3LocationPtrOutput) ElementType ¶
func (SimulationS3LocationPtrOutput) ElementType() reflect.Type
func (SimulationS3LocationPtrOutput) ObjectKey ¶
func (o SimulationS3LocationPtrOutput) ObjectKey() pulumi.StringPtrOutput
This is the schema S3 object key, which includes the full path of "folders" from the bucket root to the schema.
func (SimulationS3LocationPtrOutput) ToSimulationS3LocationPtrOutput ¶
func (o SimulationS3LocationPtrOutput) ToSimulationS3LocationPtrOutput() SimulationS3LocationPtrOutput
func (SimulationS3LocationPtrOutput) ToSimulationS3LocationPtrOutputWithContext ¶
func (o SimulationS3LocationPtrOutput) ToSimulationS3LocationPtrOutputWithContext(ctx context.Context) SimulationS3LocationPtrOutput
type SimulationState ¶
type SimulationState struct { }
func (SimulationState) ElementType ¶
func (SimulationState) ElementType() reflect.Type