Documentation
¶
Index ¶
- Constants
- type ComponentType
- type ComponentTypeArgs
- type ComponentTypeInput
- type ComponentTypeOutput
- type ComponentTypeState
- type ComponentTypeStatus
- type ComponentTypeStatusErrorProperties
- type ComponentTypeStatusErrorPropertiesCode
- type ComponentTypeStatusErrorPropertiesCodeOutput
- func (ComponentTypeStatusErrorPropertiesCodeOutput) ElementType() reflect.Type
- func (o ComponentTypeStatusErrorPropertiesCodeOutput) ToComponentTypeStatusErrorPropertiesCodeOutput() ComponentTypeStatusErrorPropertiesCodeOutput
- func (o ComponentTypeStatusErrorPropertiesCodeOutput) ToComponentTypeStatusErrorPropertiesCodeOutputWithContext(ctx context.Context) ComponentTypeStatusErrorPropertiesCodeOutput
- func (o ComponentTypeStatusErrorPropertiesCodeOutput) ToComponentTypeStatusErrorPropertiesCodePtrOutput() ComponentTypeStatusErrorPropertiesCodePtrOutput
- func (o ComponentTypeStatusErrorPropertiesCodeOutput) ToComponentTypeStatusErrorPropertiesCodePtrOutputWithContext(ctx context.Context) ComponentTypeStatusErrorPropertiesCodePtrOutput
- func (o ComponentTypeStatusErrorPropertiesCodeOutput) ToStringOutput() pulumi.StringOutput
- func (o ComponentTypeStatusErrorPropertiesCodeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ComponentTypeStatusErrorPropertiesCodeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ComponentTypeStatusErrorPropertiesCodeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ComponentTypeStatusErrorPropertiesCodePtrOutput
- func (o ComponentTypeStatusErrorPropertiesCodePtrOutput) Elem() ComponentTypeStatusErrorPropertiesCodeOutput
- func (ComponentTypeStatusErrorPropertiesCodePtrOutput) ElementType() reflect.Type
- func (o ComponentTypeStatusErrorPropertiesCodePtrOutput) ToComponentTypeStatusErrorPropertiesCodePtrOutput() ComponentTypeStatusErrorPropertiesCodePtrOutput
- func (o ComponentTypeStatusErrorPropertiesCodePtrOutput) ToComponentTypeStatusErrorPropertiesCodePtrOutputWithContext(ctx context.Context) ComponentTypeStatusErrorPropertiesCodePtrOutput
- func (o ComponentTypeStatusErrorPropertiesCodePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ComponentTypeStatusErrorPropertiesCodePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ComponentTypeStatusErrorPropertiesOutput
- func (o ComponentTypeStatusErrorPropertiesOutput) Code() ComponentTypeStatusErrorPropertiesCodePtrOutput
- func (ComponentTypeStatusErrorPropertiesOutput) ElementType() reflect.Type
- func (o ComponentTypeStatusErrorPropertiesOutput) Message() pulumi.StringPtrOutput
- func (o ComponentTypeStatusErrorPropertiesOutput) ToComponentTypeStatusErrorPropertiesOutput() ComponentTypeStatusErrorPropertiesOutput
- func (o ComponentTypeStatusErrorPropertiesOutput) ToComponentTypeStatusErrorPropertiesOutputWithContext(ctx context.Context) ComponentTypeStatusErrorPropertiesOutput
- type ComponentTypeStatusErrorPropertiesPtrOutput
- func (o ComponentTypeStatusErrorPropertiesPtrOutput) Code() ComponentTypeStatusErrorPropertiesCodePtrOutput
- func (o ComponentTypeStatusErrorPropertiesPtrOutput) Elem() ComponentTypeStatusErrorPropertiesOutput
- func (ComponentTypeStatusErrorPropertiesPtrOutput) ElementType() reflect.Type
- func (o ComponentTypeStatusErrorPropertiesPtrOutput) Message() pulumi.StringPtrOutput
- func (o ComponentTypeStatusErrorPropertiesPtrOutput) ToComponentTypeStatusErrorPropertiesPtrOutput() ComponentTypeStatusErrorPropertiesPtrOutput
- func (o ComponentTypeStatusErrorPropertiesPtrOutput) ToComponentTypeStatusErrorPropertiesPtrOutputWithContext(ctx context.Context) ComponentTypeStatusErrorPropertiesPtrOutput
- type ComponentTypeStatusOutput
- func (ComponentTypeStatusOutput) ElementType() reflect.Type
- func (o ComponentTypeStatusOutput) Error() ComponentTypeStatusErrorPropertiesPtrOutput
- func (o ComponentTypeStatusOutput) State() ComponentTypeStatusStatePtrOutput
- func (o ComponentTypeStatusOutput) ToComponentTypeStatusOutput() ComponentTypeStatusOutput
- func (o ComponentTypeStatusOutput) ToComponentTypeStatusOutputWithContext(ctx context.Context) ComponentTypeStatusOutput
- type ComponentTypeStatusPtrOutput
- func (o ComponentTypeStatusPtrOutput) Elem() ComponentTypeStatusOutput
- func (ComponentTypeStatusPtrOutput) ElementType() reflect.Type
- func (o ComponentTypeStatusPtrOutput) Error() ComponentTypeStatusErrorPropertiesPtrOutput
- func (o ComponentTypeStatusPtrOutput) State() ComponentTypeStatusStatePtrOutput
- func (o ComponentTypeStatusPtrOutput) ToComponentTypeStatusPtrOutput() ComponentTypeStatusPtrOutput
- func (o ComponentTypeStatusPtrOutput) ToComponentTypeStatusPtrOutputWithContext(ctx context.Context) ComponentTypeStatusPtrOutput
- type ComponentTypeStatusState
- type ComponentTypeStatusStateOutput
- func (ComponentTypeStatusStateOutput) ElementType() reflect.Type
- func (o ComponentTypeStatusStateOutput) ToComponentTypeStatusStateOutput() ComponentTypeStatusStateOutput
- func (o ComponentTypeStatusStateOutput) ToComponentTypeStatusStateOutputWithContext(ctx context.Context) ComponentTypeStatusStateOutput
- func (o ComponentTypeStatusStateOutput) ToComponentTypeStatusStatePtrOutput() ComponentTypeStatusStatePtrOutput
- func (o ComponentTypeStatusStateOutput) ToComponentTypeStatusStatePtrOutputWithContext(ctx context.Context) ComponentTypeStatusStatePtrOutput
- func (o ComponentTypeStatusStateOutput) ToStringOutput() pulumi.StringOutput
- func (o ComponentTypeStatusStateOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ComponentTypeStatusStateOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ComponentTypeStatusStateOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ComponentTypeStatusStatePtrOutput
- func (o ComponentTypeStatusStatePtrOutput) Elem() ComponentTypeStatusStateOutput
- func (ComponentTypeStatusStatePtrOutput) ElementType() reflect.Type
- func (o ComponentTypeStatusStatePtrOutput) ToComponentTypeStatusStatePtrOutput() ComponentTypeStatusStatePtrOutput
- func (o ComponentTypeStatusStatePtrOutput) ToComponentTypeStatusStatePtrOutputWithContext(ctx context.Context) ComponentTypeStatusStatePtrOutput
- func (o ComponentTypeStatusStatePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ComponentTypeStatusStatePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type Entity
- type EntityArgs
- type EntityInput
- type EntityOutput
- type EntityState
- type EntityStatus
- type EntityStatusErrorProperties
- type EntityStatusErrorPropertiesCode
- type EntityStatusErrorPropertiesCodeOutput
- func (EntityStatusErrorPropertiesCodeOutput) ElementType() reflect.Type
- func (o EntityStatusErrorPropertiesCodeOutput) ToEntityStatusErrorPropertiesCodeOutput() EntityStatusErrorPropertiesCodeOutput
- func (o EntityStatusErrorPropertiesCodeOutput) ToEntityStatusErrorPropertiesCodeOutputWithContext(ctx context.Context) EntityStatusErrorPropertiesCodeOutput
- func (o EntityStatusErrorPropertiesCodeOutput) ToEntityStatusErrorPropertiesCodePtrOutput() EntityStatusErrorPropertiesCodePtrOutput
- func (o EntityStatusErrorPropertiesCodeOutput) ToEntityStatusErrorPropertiesCodePtrOutputWithContext(ctx context.Context) EntityStatusErrorPropertiesCodePtrOutput
- func (o EntityStatusErrorPropertiesCodeOutput) ToStringOutput() pulumi.StringOutput
- func (o EntityStatusErrorPropertiesCodeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o EntityStatusErrorPropertiesCodeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o EntityStatusErrorPropertiesCodeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EntityStatusErrorPropertiesCodePtrOutput
- func (o EntityStatusErrorPropertiesCodePtrOutput) Elem() EntityStatusErrorPropertiesCodeOutput
- func (EntityStatusErrorPropertiesCodePtrOutput) ElementType() reflect.Type
- func (o EntityStatusErrorPropertiesCodePtrOutput) ToEntityStatusErrorPropertiesCodePtrOutput() EntityStatusErrorPropertiesCodePtrOutput
- func (o EntityStatusErrorPropertiesCodePtrOutput) ToEntityStatusErrorPropertiesCodePtrOutputWithContext(ctx context.Context) EntityStatusErrorPropertiesCodePtrOutput
- func (o EntityStatusErrorPropertiesCodePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o EntityStatusErrorPropertiesCodePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EntityStatusErrorPropertiesOutput
- func (o EntityStatusErrorPropertiesOutput) Code() EntityStatusErrorPropertiesCodePtrOutput
- func (EntityStatusErrorPropertiesOutput) ElementType() reflect.Type
- func (o EntityStatusErrorPropertiesOutput) Message() pulumi.StringPtrOutput
- func (o EntityStatusErrorPropertiesOutput) ToEntityStatusErrorPropertiesOutput() EntityStatusErrorPropertiesOutput
- func (o EntityStatusErrorPropertiesOutput) ToEntityStatusErrorPropertiesOutputWithContext(ctx context.Context) EntityStatusErrorPropertiesOutput
- type EntityStatusErrorPropertiesPtrOutput
- func (o EntityStatusErrorPropertiesPtrOutput) Code() EntityStatusErrorPropertiesCodePtrOutput
- func (o EntityStatusErrorPropertiesPtrOutput) Elem() EntityStatusErrorPropertiesOutput
- func (EntityStatusErrorPropertiesPtrOutput) ElementType() reflect.Type
- func (o EntityStatusErrorPropertiesPtrOutput) Message() pulumi.StringPtrOutput
- func (o EntityStatusErrorPropertiesPtrOutput) ToEntityStatusErrorPropertiesPtrOutput() EntityStatusErrorPropertiesPtrOutput
- func (o EntityStatusErrorPropertiesPtrOutput) ToEntityStatusErrorPropertiesPtrOutputWithContext(ctx context.Context) EntityStatusErrorPropertiesPtrOutput
- type EntityStatusOutput
- func (EntityStatusOutput) ElementType() reflect.Type
- func (o EntityStatusOutput) Error() EntityStatusErrorPropertiesPtrOutput
- func (o EntityStatusOutput) State() EntityStatusStatePtrOutput
- func (o EntityStatusOutput) ToEntityStatusOutput() EntityStatusOutput
- func (o EntityStatusOutput) ToEntityStatusOutputWithContext(ctx context.Context) EntityStatusOutput
- type EntityStatusPtrOutput
- func (o EntityStatusPtrOutput) Elem() EntityStatusOutput
- func (EntityStatusPtrOutput) ElementType() reflect.Type
- func (o EntityStatusPtrOutput) Error() EntityStatusErrorPropertiesPtrOutput
- func (o EntityStatusPtrOutput) State() EntityStatusStatePtrOutput
- func (o EntityStatusPtrOutput) ToEntityStatusPtrOutput() EntityStatusPtrOutput
- func (o EntityStatusPtrOutput) ToEntityStatusPtrOutputWithContext(ctx context.Context) EntityStatusPtrOutput
- type EntityStatusState
- type EntityStatusStateOutput
- func (EntityStatusStateOutput) ElementType() reflect.Type
- func (o EntityStatusStateOutput) ToEntityStatusStateOutput() EntityStatusStateOutput
- func (o EntityStatusStateOutput) ToEntityStatusStateOutputWithContext(ctx context.Context) EntityStatusStateOutput
- func (o EntityStatusStateOutput) ToEntityStatusStatePtrOutput() EntityStatusStatePtrOutput
- func (o EntityStatusStateOutput) ToEntityStatusStatePtrOutputWithContext(ctx context.Context) EntityStatusStatePtrOutput
- func (o EntityStatusStateOutput) ToStringOutput() pulumi.StringOutput
- func (o EntityStatusStateOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o EntityStatusStateOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o EntityStatusStateOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EntityStatusStatePtrOutput
- func (o EntityStatusStatePtrOutput) Elem() EntityStatusStateOutput
- func (EntityStatusStatePtrOutput) ElementType() reflect.Type
- func (o EntityStatusStatePtrOutput) ToEntityStatusStatePtrOutput() EntityStatusStatePtrOutput
- func (o EntityStatusStatePtrOutput) ToEntityStatusStatePtrOutputWithContext(ctx context.Context) EntityStatusStatePtrOutput
- func (o EntityStatusStatePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o EntityStatusStatePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LookupComponentTypeArgs
- type LookupComponentTypeOutputArgs
- type LookupComponentTypeResult
- type LookupComponentTypeResultOutput
- func (o LookupComponentTypeResultOutput) Arn() pulumi.StringPtrOutput
- func (o LookupComponentTypeResultOutput) CreationDateTime() pulumi.StringPtrOutput
- func (o LookupComponentTypeResultOutput) Description() pulumi.StringPtrOutput
- func (LookupComponentTypeResultOutput) ElementType() reflect.Type
- func (o LookupComponentTypeResultOutput) ExtendsFrom() pulumi.StringArrayOutput
- func (o LookupComponentTypeResultOutput) Functions() pulumi.AnyOutput
- func (o LookupComponentTypeResultOutput) IsAbstract() pulumi.BoolPtrOutput
- func (o LookupComponentTypeResultOutput) IsSchemaInitialized() pulumi.BoolPtrOutput
- func (o LookupComponentTypeResultOutput) IsSingleton() pulumi.BoolPtrOutput
- func (o LookupComponentTypeResultOutput) PropertyDefinitions() pulumi.AnyOutput
- func (o LookupComponentTypeResultOutput) Status() ComponentTypeStatusPtrOutput
- func (o LookupComponentTypeResultOutput) Tags() pulumi.AnyOutput
- func (o LookupComponentTypeResultOutput) ToLookupComponentTypeResultOutput() LookupComponentTypeResultOutput
- func (o LookupComponentTypeResultOutput) ToLookupComponentTypeResultOutputWithContext(ctx context.Context) LookupComponentTypeResultOutput
- func (o LookupComponentTypeResultOutput) UpdateDateTime() pulumi.StringPtrOutput
- type LookupEntityArgs
- type LookupEntityOutputArgs
- type LookupEntityResult
- type LookupEntityResultOutput
- func (o LookupEntityResultOutput) Arn() pulumi.StringPtrOutput
- func (o LookupEntityResultOutput) Components() pulumi.AnyOutput
- func (o LookupEntityResultOutput) CreationDateTime() pulumi.StringPtrOutput
- func (o LookupEntityResultOutput) Description() pulumi.StringPtrOutput
- func (LookupEntityResultOutput) ElementType() reflect.Type
- func (o LookupEntityResultOutput) EntityName() pulumi.StringPtrOutput
- func (o LookupEntityResultOutput) HasChildEntities() pulumi.BoolPtrOutput
- func (o LookupEntityResultOutput) ParentEntityId() pulumi.StringPtrOutput
- func (o LookupEntityResultOutput) Status() EntityStatusPtrOutput
- func (o LookupEntityResultOutput) Tags() pulumi.AnyOutput
- func (o LookupEntityResultOutput) ToLookupEntityResultOutput() LookupEntityResultOutput
- func (o LookupEntityResultOutput) ToLookupEntityResultOutputWithContext(ctx context.Context) LookupEntityResultOutput
- func (o LookupEntityResultOutput) UpdateDateTime() pulumi.StringPtrOutput
- type LookupSceneArgs
- type LookupSceneOutputArgs
- type LookupSceneResult
- type LookupSceneResultOutput
- func (o LookupSceneResultOutput) Arn() pulumi.StringPtrOutput
- func (o LookupSceneResultOutput) Capabilities() pulumi.StringArrayOutput
- func (o LookupSceneResultOutput) ContentLocation() pulumi.StringPtrOutput
- func (o LookupSceneResultOutput) CreationDateTime() pulumi.StringPtrOutput
- func (o LookupSceneResultOutput) Description() pulumi.StringPtrOutput
- func (LookupSceneResultOutput) ElementType() reflect.Type
- func (o LookupSceneResultOutput) Tags() pulumi.AnyOutput
- func (o LookupSceneResultOutput) ToLookupSceneResultOutput() LookupSceneResultOutput
- func (o LookupSceneResultOutput) ToLookupSceneResultOutputWithContext(ctx context.Context) LookupSceneResultOutput
- func (o LookupSceneResultOutput) UpdateDateTime() pulumi.StringPtrOutput
- type LookupWorkspaceArgs
- type LookupWorkspaceOutputArgs
- type LookupWorkspaceResult
- type LookupWorkspaceResultOutput
- func (o LookupWorkspaceResultOutput) Arn() pulumi.StringPtrOutput
- func (o LookupWorkspaceResultOutput) CreationDateTime() pulumi.StringPtrOutput
- func (o LookupWorkspaceResultOutput) Description() pulumi.StringPtrOutput
- func (LookupWorkspaceResultOutput) ElementType() reflect.Type
- func (o LookupWorkspaceResultOutput) Role() pulumi.StringPtrOutput
- func (o LookupWorkspaceResultOutput) S3Location() pulumi.StringPtrOutput
- func (o LookupWorkspaceResultOutput) Tags() pulumi.AnyOutput
- func (o LookupWorkspaceResultOutput) ToLookupWorkspaceResultOutput() LookupWorkspaceResultOutput
- func (o LookupWorkspaceResultOutput) ToLookupWorkspaceResultOutputWithContext(ctx context.Context) LookupWorkspaceResultOutput
- func (o LookupWorkspaceResultOutput) UpdateDateTime() pulumi.StringPtrOutput
- type Scene
- type SceneArgs
- type SceneInput
- type SceneOutput
- type SceneState
- type Workspace
- type WorkspaceArgs
- type WorkspaceInput
- type WorkspaceOutput
- type WorkspaceState
Constants ¶
const ( ComponentTypeStatusErrorPropertiesCodeValidationError = ComponentTypeStatusErrorPropertiesCode("VALIDATION_ERROR") ComponentTypeStatusErrorPropertiesCodeInternalFailure = ComponentTypeStatusErrorPropertiesCode("INTERNAL_FAILURE") )
const ( ComponentTypeStatusStateCreating = ComponentTypeStatusState("CREATING") ComponentTypeStatusStateUpdating = ComponentTypeStatusState("UPDATING") ComponentTypeStatusStateDeleting = ComponentTypeStatusState("DELETING") ComponentTypeStatusStateActive = ComponentTypeStatusState("ACTIVE") ComponentTypeStatusStateError = ComponentTypeStatusState("ERROR") )
const ( EntityStatusErrorPropertiesCodeValidationError = EntityStatusErrorPropertiesCode("VALIDATION_ERROR") EntityStatusErrorPropertiesCodeInternalFailure = EntityStatusErrorPropertiesCode("INTERNAL_FAILURE") )
const ( EntityStatusStateCreating = EntityStatusState("CREATING") EntityStatusStateUpdating = EntityStatusState("UPDATING") EntityStatusStateDeleting = EntityStatusState("DELETING") EntityStatusStateActive = EntityStatusState("ACTIVE") EntityStatusStateError = EntityStatusState("ERROR") )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ComponentType ¶
type ComponentType struct { pulumi.CustomResourceState // The ARN of the component type. Arn pulumi.StringOutput `pulumi:"arn"` // The ID of the component type. ComponentTypeId pulumi.StringOutput `pulumi:"componentTypeId"` // The date and time when the component type was created. CreationDateTime pulumi.StringOutput `pulumi:"creationDateTime"` // The description of the component type. Description pulumi.StringPtrOutput `pulumi:"description"` // Specifies the parent component type to extend. ExtendsFrom pulumi.StringArrayOutput `pulumi:"extendsFrom"` // a Map of functions in the component type. Each function's key must be unique to this map. Functions pulumi.AnyOutput `pulumi:"functions"` // A Boolean value that specifies whether the component type is abstract. IsAbstract pulumi.BoolOutput `pulumi:"isAbstract"` // A Boolean value that specifies whether the component type has a schema initializer and that the schema initializer has run. IsSchemaInitialized pulumi.BoolOutput `pulumi:"isSchemaInitialized"` // A Boolean value that specifies whether an entity can have more than one component of this type. IsSingleton pulumi.BoolPtrOutput `pulumi:"isSingleton"` // An map of the property definitions in the component type. Each property definition's key must be unique to this map. PropertyDefinitions pulumi.AnyOutput `pulumi:"propertyDefinitions"` // The current status of the component type. Status ComponentTypeStatusOutput `pulumi:"status"` // A map of key-value pairs to associate with a resource. Tags pulumi.AnyOutput `pulumi:"tags"` // The last date and time when the component type was updated. UpdateDateTime pulumi.StringOutput `pulumi:"updateDateTime"` // The ID of the workspace that contains the component type. WorkspaceId pulumi.StringOutput `pulumi:"workspaceId"` }
Resource schema for AWS::IoTTwinMaker::ComponentType
func GetComponentType ¶
func GetComponentType(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ComponentTypeState, opts ...pulumi.ResourceOption) (*ComponentType, error)
GetComponentType gets an existing ComponentType 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 NewComponentType ¶
func NewComponentType(ctx *pulumi.Context, name string, args *ComponentTypeArgs, opts ...pulumi.ResourceOption) (*ComponentType, error)
NewComponentType registers a new resource with the given unique name, arguments, and options.
func (*ComponentType) ElementType ¶
func (*ComponentType) ElementType() reflect.Type
func (*ComponentType) ToComponentTypeOutput ¶
func (i *ComponentType) ToComponentTypeOutput() ComponentTypeOutput
func (*ComponentType) ToComponentTypeOutputWithContext ¶
func (i *ComponentType) ToComponentTypeOutputWithContext(ctx context.Context) ComponentTypeOutput
type ComponentTypeArgs ¶
type ComponentTypeArgs struct { // The ID of the component type. ComponentTypeId pulumi.StringInput // The description of the component type. Description pulumi.StringPtrInput // Specifies the parent component type to extend. ExtendsFrom pulumi.StringArrayInput // a Map of functions in the component type. Each function's key must be unique to this map. Functions pulumi.Input // A Boolean value that specifies whether an entity can have more than one component of this type. IsSingleton pulumi.BoolPtrInput // An map of the property definitions in the component type. Each property definition's key must be unique to this map. PropertyDefinitions pulumi.Input // A map of key-value pairs to associate with a resource. Tags pulumi.Input // The ID of the workspace that contains the component type. WorkspaceId pulumi.StringInput }
The set of arguments for constructing a ComponentType resource.
func (ComponentTypeArgs) ElementType ¶
func (ComponentTypeArgs) ElementType() reflect.Type
type ComponentTypeInput ¶
type ComponentTypeInput interface { pulumi.Input ToComponentTypeOutput() ComponentTypeOutput ToComponentTypeOutputWithContext(ctx context.Context) ComponentTypeOutput }
type ComponentTypeOutput ¶
type ComponentTypeOutput struct{ *pulumi.OutputState }
func (ComponentTypeOutput) ElementType ¶
func (ComponentTypeOutput) ElementType() reflect.Type
func (ComponentTypeOutput) ToComponentTypeOutput ¶
func (o ComponentTypeOutput) ToComponentTypeOutput() ComponentTypeOutput
func (ComponentTypeOutput) ToComponentTypeOutputWithContext ¶
func (o ComponentTypeOutput) ToComponentTypeOutputWithContext(ctx context.Context) ComponentTypeOutput
type ComponentTypeState ¶
type ComponentTypeState struct { }
func (ComponentTypeState) ElementType ¶
func (ComponentTypeState) ElementType() reflect.Type
type ComponentTypeStatus ¶
type ComponentTypeStatus struct { Error *ComponentTypeStatusErrorProperties `pulumi:"error"` State *ComponentTypeStatusState `pulumi:"state"` }
type ComponentTypeStatusErrorProperties ¶
type ComponentTypeStatusErrorProperties struct { Code *ComponentTypeStatusErrorPropertiesCode `pulumi:"code"` Message *string `pulumi:"message"` }
type ComponentTypeStatusErrorPropertiesCode ¶
type ComponentTypeStatusErrorPropertiesCode string
type ComponentTypeStatusErrorPropertiesCodeOutput ¶
type ComponentTypeStatusErrorPropertiesCodeOutput struct{ *pulumi.OutputState }
func (ComponentTypeStatusErrorPropertiesCodeOutput) ElementType ¶
func (ComponentTypeStatusErrorPropertiesCodeOutput) ElementType() reflect.Type
func (ComponentTypeStatusErrorPropertiesCodeOutput) ToComponentTypeStatusErrorPropertiesCodeOutput ¶
func (o ComponentTypeStatusErrorPropertiesCodeOutput) ToComponentTypeStatusErrorPropertiesCodeOutput() ComponentTypeStatusErrorPropertiesCodeOutput
func (ComponentTypeStatusErrorPropertiesCodeOutput) ToComponentTypeStatusErrorPropertiesCodeOutputWithContext ¶
func (o ComponentTypeStatusErrorPropertiesCodeOutput) ToComponentTypeStatusErrorPropertiesCodeOutputWithContext(ctx context.Context) ComponentTypeStatusErrorPropertiesCodeOutput
func (ComponentTypeStatusErrorPropertiesCodeOutput) ToComponentTypeStatusErrorPropertiesCodePtrOutput ¶
func (o ComponentTypeStatusErrorPropertiesCodeOutput) ToComponentTypeStatusErrorPropertiesCodePtrOutput() ComponentTypeStatusErrorPropertiesCodePtrOutput
func (ComponentTypeStatusErrorPropertiesCodeOutput) ToComponentTypeStatusErrorPropertiesCodePtrOutputWithContext ¶
func (o ComponentTypeStatusErrorPropertiesCodeOutput) ToComponentTypeStatusErrorPropertiesCodePtrOutputWithContext(ctx context.Context) ComponentTypeStatusErrorPropertiesCodePtrOutput
func (ComponentTypeStatusErrorPropertiesCodeOutput) ToStringOutput ¶
func (o ComponentTypeStatusErrorPropertiesCodeOutput) ToStringOutput() pulumi.StringOutput
func (ComponentTypeStatusErrorPropertiesCodeOutput) ToStringOutputWithContext ¶
func (o ComponentTypeStatusErrorPropertiesCodeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ComponentTypeStatusErrorPropertiesCodeOutput) ToStringPtrOutput ¶
func (o ComponentTypeStatusErrorPropertiesCodeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ComponentTypeStatusErrorPropertiesCodeOutput) ToStringPtrOutputWithContext ¶
func (o ComponentTypeStatusErrorPropertiesCodeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ComponentTypeStatusErrorPropertiesCodePtrOutput ¶
type ComponentTypeStatusErrorPropertiesCodePtrOutput struct{ *pulumi.OutputState }
func (ComponentTypeStatusErrorPropertiesCodePtrOutput) ElementType ¶
func (ComponentTypeStatusErrorPropertiesCodePtrOutput) ElementType() reflect.Type
func (ComponentTypeStatusErrorPropertiesCodePtrOutput) ToComponentTypeStatusErrorPropertiesCodePtrOutput ¶
func (o ComponentTypeStatusErrorPropertiesCodePtrOutput) ToComponentTypeStatusErrorPropertiesCodePtrOutput() ComponentTypeStatusErrorPropertiesCodePtrOutput
func (ComponentTypeStatusErrorPropertiesCodePtrOutput) ToComponentTypeStatusErrorPropertiesCodePtrOutputWithContext ¶
func (o ComponentTypeStatusErrorPropertiesCodePtrOutput) ToComponentTypeStatusErrorPropertiesCodePtrOutputWithContext(ctx context.Context) ComponentTypeStatusErrorPropertiesCodePtrOutput
func (ComponentTypeStatusErrorPropertiesCodePtrOutput) ToStringPtrOutput ¶
func (o ComponentTypeStatusErrorPropertiesCodePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ComponentTypeStatusErrorPropertiesCodePtrOutput) ToStringPtrOutputWithContext ¶
func (o ComponentTypeStatusErrorPropertiesCodePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ComponentTypeStatusErrorPropertiesOutput ¶
type ComponentTypeStatusErrorPropertiesOutput struct{ *pulumi.OutputState }
func (ComponentTypeStatusErrorPropertiesOutput) ElementType ¶
func (ComponentTypeStatusErrorPropertiesOutput) ElementType() reflect.Type
func (ComponentTypeStatusErrorPropertiesOutput) Message ¶
func (o ComponentTypeStatusErrorPropertiesOutput) Message() pulumi.StringPtrOutput
func (ComponentTypeStatusErrorPropertiesOutput) ToComponentTypeStatusErrorPropertiesOutput ¶
func (o ComponentTypeStatusErrorPropertiesOutput) ToComponentTypeStatusErrorPropertiesOutput() ComponentTypeStatusErrorPropertiesOutput
func (ComponentTypeStatusErrorPropertiesOutput) ToComponentTypeStatusErrorPropertiesOutputWithContext ¶
func (o ComponentTypeStatusErrorPropertiesOutput) ToComponentTypeStatusErrorPropertiesOutputWithContext(ctx context.Context) ComponentTypeStatusErrorPropertiesOutput
type ComponentTypeStatusErrorPropertiesPtrOutput ¶
type ComponentTypeStatusErrorPropertiesPtrOutput struct{ *pulumi.OutputState }
func (ComponentTypeStatusErrorPropertiesPtrOutput) ElementType ¶
func (ComponentTypeStatusErrorPropertiesPtrOutput) ElementType() reflect.Type
func (ComponentTypeStatusErrorPropertiesPtrOutput) Message ¶
func (o ComponentTypeStatusErrorPropertiesPtrOutput) Message() pulumi.StringPtrOutput
func (ComponentTypeStatusErrorPropertiesPtrOutput) ToComponentTypeStatusErrorPropertiesPtrOutput ¶
func (o ComponentTypeStatusErrorPropertiesPtrOutput) ToComponentTypeStatusErrorPropertiesPtrOutput() ComponentTypeStatusErrorPropertiesPtrOutput
func (ComponentTypeStatusErrorPropertiesPtrOutput) ToComponentTypeStatusErrorPropertiesPtrOutputWithContext ¶
func (o ComponentTypeStatusErrorPropertiesPtrOutput) ToComponentTypeStatusErrorPropertiesPtrOutputWithContext(ctx context.Context) ComponentTypeStatusErrorPropertiesPtrOutput
type ComponentTypeStatusOutput ¶
type ComponentTypeStatusOutput struct{ *pulumi.OutputState }
func (ComponentTypeStatusOutput) ElementType ¶
func (ComponentTypeStatusOutput) ElementType() reflect.Type
func (ComponentTypeStatusOutput) Error ¶
func (o ComponentTypeStatusOutput) Error() ComponentTypeStatusErrorPropertiesPtrOutput
func (ComponentTypeStatusOutput) State ¶
func (o ComponentTypeStatusOutput) State() ComponentTypeStatusStatePtrOutput
func (ComponentTypeStatusOutput) ToComponentTypeStatusOutput ¶
func (o ComponentTypeStatusOutput) ToComponentTypeStatusOutput() ComponentTypeStatusOutput
func (ComponentTypeStatusOutput) ToComponentTypeStatusOutputWithContext ¶
func (o ComponentTypeStatusOutput) ToComponentTypeStatusOutputWithContext(ctx context.Context) ComponentTypeStatusOutput
type ComponentTypeStatusPtrOutput ¶
type ComponentTypeStatusPtrOutput struct{ *pulumi.OutputState }
func (ComponentTypeStatusPtrOutput) Elem ¶
func (o ComponentTypeStatusPtrOutput) Elem() ComponentTypeStatusOutput
func (ComponentTypeStatusPtrOutput) ElementType ¶
func (ComponentTypeStatusPtrOutput) ElementType() reflect.Type
func (ComponentTypeStatusPtrOutput) Error ¶
func (o ComponentTypeStatusPtrOutput) Error() ComponentTypeStatusErrorPropertiesPtrOutput
func (ComponentTypeStatusPtrOutput) State ¶
func (o ComponentTypeStatusPtrOutput) State() ComponentTypeStatusStatePtrOutput
func (ComponentTypeStatusPtrOutput) ToComponentTypeStatusPtrOutput ¶
func (o ComponentTypeStatusPtrOutput) ToComponentTypeStatusPtrOutput() ComponentTypeStatusPtrOutput
func (ComponentTypeStatusPtrOutput) ToComponentTypeStatusPtrOutputWithContext ¶
func (o ComponentTypeStatusPtrOutput) ToComponentTypeStatusPtrOutputWithContext(ctx context.Context) ComponentTypeStatusPtrOutput
type ComponentTypeStatusState ¶
type ComponentTypeStatusState string
type ComponentTypeStatusStateOutput ¶
type ComponentTypeStatusStateOutput struct{ *pulumi.OutputState }
func (ComponentTypeStatusStateOutput) ElementType ¶
func (ComponentTypeStatusStateOutput) ElementType() reflect.Type
func (ComponentTypeStatusStateOutput) ToComponentTypeStatusStateOutput ¶
func (o ComponentTypeStatusStateOutput) ToComponentTypeStatusStateOutput() ComponentTypeStatusStateOutput
func (ComponentTypeStatusStateOutput) ToComponentTypeStatusStateOutputWithContext ¶
func (o ComponentTypeStatusStateOutput) ToComponentTypeStatusStateOutputWithContext(ctx context.Context) ComponentTypeStatusStateOutput
func (ComponentTypeStatusStateOutput) ToComponentTypeStatusStatePtrOutput ¶
func (o ComponentTypeStatusStateOutput) ToComponentTypeStatusStatePtrOutput() ComponentTypeStatusStatePtrOutput
func (ComponentTypeStatusStateOutput) ToComponentTypeStatusStatePtrOutputWithContext ¶
func (o ComponentTypeStatusStateOutput) ToComponentTypeStatusStatePtrOutputWithContext(ctx context.Context) ComponentTypeStatusStatePtrOutput
func (ComponentTypeStatusStateOutput) ToStringOutput ¶
func (o ComponentTypeStatusStateOutput) ToStringOutput() pulumi.StringOutput
func (ComponentTypeStatusStateOutput) ToStringOutputWithContext ¶
func (o ComponentTypeStatusStateOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ComponentTypeStatusStateOutput) ToStringPtrOutput ¶
func (o ComponentTypeStatusStateOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ComponentTypeStatusStateOutput) ToStringPtrOutputWithContext ¶
func (o ComponentTypeStatusStateOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ComponentTypeStatusStatePtrOutput ¶
type ComponentTypeStatusStatePtrOutput struct{ *pulumi.OutputState }
func (ComponentTypeStatusStatePtrOutput) Elem ¶
func (o ComponentTypeStatusStatePtrOutput) Elem() ComponentTypeStatusStateOutput
func (ComponentTypeStatusStatePtrOutput) ElementType ¶
func (ComponentTypeStatusStatePtrOutput) ElementType() reflect.Type
func (ComponentTypeStatusStatePtrOutput) ToComponentTypeStatusStatePtrOutput ¶
func (o ComponentTypeStatusStatePtrOutput) ToComponentTypeStatusStatePtrOutput() ComponentTypeStatusStatePtrOutput
func (ComponentTypeStatusStatePtrOutput) ToComponentTypeStatusStatePtrOutputWithContext ¶
func (o ComponentTypeStatusStatePtrOutput) ToComponentTypeStatusStatePtrOutputWithContext(ctx context.Context) ComponentTypeStatusStatePtrOutput
func (ComponentTypeStatusStatePtrOutput) ToStringPtrOutput ¶
func (o ComponentTypeStatusStatePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ComponentTypeStatusStatePtrOutput) ToStringPtrOutputWithContext ¶
func (o ComponentTypeStatusStatePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type Entity ¶
type Entity struct { pulumi.CustomResourceState // The ARN of the entity. Arn pulumi.StringOutput `pulumi:"arn"` // A map that sets information about a component type. Components pulumi.AnyOutput `pulumi:"components"` // The date and time when the entity was created. CreationDateTime pulumi.StringOutput `pulumi:"creationDateTime"` // The description of the entity. Description pulumi.StringPtrOutput `pulumi:"description"` // The ID of the entity. EntityId pulumi.StringPtrOutput `pulumi:"entityId"` // The name of the entity. EntityName pulumi.StringOutput `pulumi:"entityName"` // A Boolean value that specifies whether the entity has child entities or not. HasChildEntities pulumi.BoolOutput `pulumi:"hasChildEntities"` // The ID of the parent entity. ParentEntityId pulumi.StringPtrOutput `pulumi:"parentEntityId"` // The current status of the entity. Status EntityStatusOutput `pulumi:"status"` // A key-value pair to associate with a resource. Tags pulumi.AnyOutput `pulumi:"tags"` // The last date and time when the entity was updated. UpdateDateTime pulumi.StringOutput `pulumi:"updateDateTime"` // The ID of the workspace. WorkspaceId pulumi.StringOutput `pulumi:"workspaceId"` }
Resource schema for AWS::IoTTwinMaker::Entity
func GetEntity ¶
func GetEntity(ctx *pulumi.Context, name string, id pulumi.IDInput, state *EntityState, opts ...pulumi.ResourceOption) (*Entity, error)
GetEntity gets an existing Entity 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 NewEntity ¶
func NewEntity(ctx *pulumi.Context, name string, args *EntityArgs, opts ...pulumi.ResourceOption) (*Entity, error)
NewEntity registers a new resource with the given unique name, arguments, and options.
func (*Entity) ElementType ¶
func (*Entity) ToEntityOutput ¶
func (i *Entity) ToEntityOutput() EntityOutput
func (*Entity) ToEntityOutputWithContext ¶
func (i *Entity) ToEntityOutputWithContext(ctx context.Context) EntityOutput
type EntityArgs ¶
type EntityArgs struct { // A map that sets information about a component type. Components pulumi.Input // The description of the entity. Description pulumi.StringPtrInput // The ID of the entity. EntityId pulumi.StringPtrInput // The name of the entity. EntityName pulumi.StringPtrInput // The ID of the parent entity. ParentEntityId pulumi.StringPtrInput // A key-value pair to associate with a resource. Tags pulumi.Input // The ID of the workspace. WorkspaceId pulumi.StringInput }
The set of arguments for constructing a Entity resource.
func (EntityArgs) ElementType ¶
func (EntityArgs) ElementType() reflect.Type
type EntityInput ¶
type EntityInput interface { pulumi.Input ToEntityOutput() EntityOutput ToEntityOutputWithContext(ctx context.Context) EntityOutput }
type EntityOutput ¶
type EntityOutput struct{ *pulumi.OutputState }
func (EntityOutput) ElementType ¶
func (EntityOutput) ElementType() reflect.Type
func (EntityOutput) ToEntityOutput ¶
func (o EntityOutput) ToEntityOutput() EntityOutput
func (EntityOutput) ToEntityOutputWithContext ¶
func (o EntityOutput) ToEntityOutputWithContext(ctx context.Context) EntityOutput
type EntityState ¶
type EntityState struct { }
func (EntityState) ElementType ¶
func (EntityState) ElementType() reflect.Type
type EntityStatus ¶
type EntityStatus struct { Error *EntityStatusErrorProperties `pulumi:"error"` State *EntityStatusState `pulumi:"state"` }
type EntityStatusErrorProperties ¶
type EntityStatusErrorProperties struct { Code *EntityStatusErrorPropertiesCode `pulumi:"code"` Message *string `pulumi:"message"` }
type EntityStatusErrorPropertiesCode ¶
type EntityStatusErrorPropertiesCode string
type EntityStatusErrorPropertiesCodeOutput ¶
type EntityStatusErrorPropertiesCodeOutput struct{ *pulumi.OutputState }
func (EntityStatusErrorPropertiesCodeOutput) ElementType ¶
func (EntityStatusErrorPropertiesCodeOutput) ElementType() reflect.Type
func (EntityStatusErrorPropertiesCodeOutput) ToEntityStatusErrorPropertiesCodeOutput ¶
func (o EntityStatusErrorPropertiesCodeOutput) ToEntityStatusErrorPropertiesCodeOutput() EntityStatusErrorPropertiesCodeOutput
func (EntityStatusErrorPropertiesCodeOutput) ToEntityStatusErrorPropertiesCodeOutputWithContext ¶
func (o EntityStatusErrorPropertiesCodeOutput) ToEntityStatusErrorPropertiesCodeOutputWithContext(ctx context.Context) EntityStatusErrorPropertiesCodeOutput
func (EntityStatusErrorPropertiesCodeOutput) ToEntityStatusErrorPropertiesCodePtrOutput ¶
func (o EntityStatusErrorPropertiesCodeOutput) ToEntityStatusErrorPropertiesCodePtrOutput() EntityStatusErrorPropertiesCodePtrOutput
func (EntityStatusErrorPropertiesCodeOutput) ToEntityStatusErrorPropertiesCodePtrOutputWithContext ¶
func (o EntityStatusErrorPropertiesCodeOutput) ToEntityStatusErrorPropertiesCodePtrOutputWithContext(ctx context.Context) EntityStatusErrorPropertiesCodePtrOutput
func (EntityStatusErrorPropertiesCodeOutput) ToStringOutput ¶
func (o EntityStatusErrorPropertiesCodeOutput) ToStringOutput() pulumi.StringOutput
func (EntityStatusErrorPropertiesCodeOutput) ToStringOutputWithContext ¶
func (o EntityStatusErrorPropertiesCodeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (EntityStatusErrorPropertiesCodeOutput) ToStringPtrOutput ¶
func (o EntityStatusErrorPropertiesCodeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (EntityStatusErrorPropertiesCodeOutput) ToStringPtrOutputWithContext ¶
func (o EntityStatusErrorPropertiesCodeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EntityStatusErrorPropertiesCodePtrOutput ¶
type EntityStatusErrorPropertiesCodePtrOutput struct{ *pulumi.OutputState }
func (EntityStatusErrorPropertiesCodePtrOutput) ElementType ¶
func (EntityStatusErrorPropertiesCodePtrOutput) ElementType() reflect.Type
func (EntityStatusErrorPropertiesCodePtrOutput) ToEntityStatusErrorPropertiesCodePtrOutput ¶
func (o EntityStatusErrorPropertiesCodePtrOutput) ToEntityStatusErrorPropertiesCodePtrOutput() EntityStatusErrorPropertiesCodePtrOutput
func (EntityStatusErrorPropertiesCodePtrOutput) ToEntityStatusErrorPropertiesCodePtrOutputWithContext ¶
func (o EntityStatusErrorPropertiesCodePtrOutput) ToEntityStatusErrorPropertiesCodePtrOutputWithContext(ctx context.Context) EntityStatusErrorPropertiesCodePtrOutput
func (EntityStatusErrorPropertiesCodePtrOutput) ToStringPtrOutput ¶
func (o EntityStatusErrorPropertiesCodePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (EntityStatusErrorPropertiesCodePtrOutput) ToStringPtrOutputWithContext ¶
func (o EntityStatusErrorPropertiesCodePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EntityStatusErrorPropertiesOutput ¶
type EntityStatusErrorPropertiesOutput struct{ *pulumi.OutputState }
func (EntityStatusErrorPropertiesOutput) ElementType ¶
func (EntityStatusErrorPropertiesOutput) ElementType() reflect.Type
func (EntityStatusErrorPropertiesOutput) Message ¶
func (o EntityStatusErrorPropertiesOutput) Message() pulumi.StringPtrOutput
func (EntityStatusErrorPropertiesOutput) ToEntityStatusErrorPropertiesOutput ¶
func (o EntityStatusErrorPropertiesOutput) ToEntityStatusErrorPropertiesOutput() EntityStatusErrorPropertiesOutput
func (EntityStatusErrorPropertiesOutput) ToEntityStatusErrorPropertiesOutputWithContext ¶
func (o EntityStatusErrorPropertiesOutput) ToEntityStatusErrorPropertiesOutputWithContext(ctx context.Context) EntityStatusErrorPropertiesOutput
type EntityStatusErrorPropertiesPtrOutput ¶
type EntityStatusErrorPropertiesPtrOutput struct{ *pulumi.OutputState }
func (EntityStatusErrorPropertiesPtrOutput) ElementType ¶
func (EntityStatusErrorPropertiesPtrOutput) ElementType() reflect.Type
func (EntityStatusErrorPropertiesPtrOutput) Message ¶
func (o EntityStatusErrorPropertiesPtrOutput) Message() pulumi.StringPtrOutput
func (EntityStatusErrorPropertiesPtrOutput) ToEntityStatusErrorPropertiesPtrOutput ¶
func (o EntityStatusErrorPropertiesPtrOutput) ToEntityStatusErrorPropertiesPtrOutput() EntityStatusErrorPropertiesPtrOutput
func (EntityStatusErrorPropertiesPtrOutput) ToEntityStatusErrorPropertiesPtrOutputWithContext ¶
func (o EntityStatusErrorPropertiesPtrOutput) ToEntityStatusErrorPropertiesPtrOutputWithContext(ctx context.Context) EntityStatusErrorPropertiesPtrOutput
type EntityStatusOutput ¶
type EntityStatusOutput struct{ *pulumi.OutputState }
func (EntityStatusOutput) ElementType ¶
func (EntityStatusOutput) ElementType() reflect.Type
func (EntityStatusOutput) Error ¶
func (o EntityStatusOutput) Error() EntityStatusErrorPropertiesPtrOutput
func (EntityStatusOutput) State ¶
func (o EntityStatusOutput) State() EntityStatusStatePtrOutput
func (EntityStatusOutput) ToEntityStatusOutput ¶
func (o EntityStatusOutput) ToEntityStatusOutput() EntityStatusOutput
func (EntityStatusOutput) ToEntityStatusOutputWithContext ¶
func (o EntityStatusOutput) ToEntityStatusOutputWithContext(ctx context.Context) EntityStatusOutput
type EntityStatusPtrOutput ¶
type EntityStatusPtrOutput struct{ *pulumi.OutputState }
func (EntityStatusPtrOutput) Elem ¶
func (o EntityStatusPtrOutput) Elem() EntityStatusOutput
func (EntityStatusPtrOutput) ElementType ¶
func (EntityStatusPtrOutput) ElementType() reflect.Type
func (EntityStatusPtrOutput) Error ¶
func (o EntityStatusPtrOutput) Error() EntityStatusErrorPropertiesPtrOutput
func (EntityStatusPtrOutput) State ¶
func (o EntityStatusPtrOutput) State() EntityStatusStatePtrOutput
func (EntityStatusPtrOutput) ToEntityStatusPtrOutput ¶
func (o EntityStatusPtrOutput) ToEntityStatusPtrOutput() EntityStatusPtrOutput
func (EntityStatusPtrOutput) ToEntityStatusPtrOutputWithContext ¶
func (o EntityStatusPtrOutput) ToEntityStatusPtrOutputWithContext(ctx context.Context) EntityStatusPtrOutput
type EntityStatusState ¶
type EntityStatusState string
type EntityStatusStateOutput ¶
type EntityStatusStateOutput struct{ *pulumi.OutputState }
func (EntityStatusStateOutput) ElementType ¶
func (EntityStatusStateOutput) ElementType() reflect.Type
func (EntityStatusStateOutput) ToEntityStatusStateOutput ¶
func (o EntityStatusStateOutput) ToEntityStatusStateOutput() EntityStatusStateOutput
func (EntityStatusStateOutput) ToEntityStatusStateOutputWithContext ¶
func (o EntityStatusStateOutput) ToEntityStatusStateOutputWithContext(ctx context.Context) EntityStatusStateOutput
func (EntityStatusStateOutput) ToEntityStatusStatePtrOutput ¶
func (o EntityStatusStateOutput) ToEntityStatusStatePtrOutput() EntityStatusStatePtrOutput
func (EntityStatusStateOutput) ToEntityStatusStatePtrOutputWithContext ¶
func (o EntityStatusStateOutput) ToEntityStatusStatePtrOutputWithContext(ctx context.Context) EntityStatusStatePtrOutput
func (EntityStatusStateOutput) ToStringOutput ¶
func (o EntityStatusStateOutput) ToStringOutput() pulumi.StringOutput
func (EntityStatusStateOutput) ToStringOutputWithContext ¶
func (o EntityStatusStateOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (EntityStatusStateOutput) ToStringPtrOutput ¶
func (o EntityStatusStateOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (EntityStatusStateOutput) ToStringPtrOutputWithContext ¶
func (o EntityStatusStateOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EntityStatusStatePtrOutput ¶
type EntityStatusStatePtrOutput struct{ *pulumi.OutputState }
func (EntityStatusStatePtrOutput) Elem ¶
func (o EntityStatusStatePtrOutput) Elem() EntityStatusStateOutput
func (EntityStatusStatePtrOutput) ElementType ¶
func (EntityStatusStatePtrOutput) ElementType() reflect.Type
func (EntityStatusStatePtrOutput) ToEntityStatusStatePtrOutput ¶
func (o EntityStatusStatePtrOutput) ToEntityStatusStatePtrOutput() EntityStatusStatePtrOutput
func (EntityStatusStatePtrOutput) ToEntityStatusStatePtrOutputWithContext ¶
func (o EntityStatusStatePtrOutput) ToEntityStatusStatePtrOutputWithContext(ctx context.Context) EntityStatusStatePtrOutput
func (EntityStatusStatePtrOutput) ToStringPtrOutput ¶
func (o EntityStatusStatePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (EntityStatusStatePtrOutput) ToStringPtrOutputWithContext ¶
func (o EntityStatusStatePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LookupComponentTypeArgs ¶
type LookupComponentTypeOutputArgs ¶
type LookupComponentTypeOutputArgs struct { // The ID of the component type. ComponentTypeId pulumi.StringInput `pulumi:"componentTypeId"` // The ID of the workspace that contains the component type. WorkspaceId pulumi.StringInput `pulumi:"workspaceId"` }
func (LookupComponentTypeOutputArgs) ElementType ¶
func (LookupComponentTypeOutputArgs) ElementType() reflect.Type
type LookupComponentTypeResult ¶
type LookupComponentTypeResult struct { // The ARN of the component type. Arn *string `pulumi:"arn"` // The date and time when the component type was created. CreationDateTime *string `pulumi:"creationDateTime"` // The description of the component type. Description *string `pulumi:"description"` // Specifies the parent component type to extend. ExtendsFrom []string `pulumi:"extendsFrom"` // a Map of functions in the component type. Each function's key must be unique to this map. Functions interface{} `pulumi:"functions"` // A Boolean value that specifies whether the component type is abstract. IsAbstract *bool `pulumi:"isAbstract"` // A Boolean value that specifies whether the component type has a schema initializer and that the schema initializer has run. IsSchemaInitialized *bool `pulumi:"isSchemaInitialized"` // A Boolean value that specifies whether an entity can have more than one component of this type. IsSingleton *bool `pulumi:"isSingleton"` // An map of the property definitions in the component type. Each property definition's key must be unique to this map. PropertyDefinitions interface{} `pulumi:"propertyDefinitions"` // The current status of the component type. Status *ComponentTypeStatus `pulumi:"status"` // A map of key-value pairs to associate with a resource. Tags interface{} `pulumi:"tags"` // The last date and time when the component type was updated. UpdateDateTime *string `pulumi:"updateDateTime"` }
func LookupComponentType ¶
func LookupComponentType(ctx *pulumi.Context, args *LookupComponentTypeArgs, opts ...pulumi.InvokeOption) (*LookupComponentTypeResult, error)
Resource schema for AWS::IoTTwinMaker::ComponentType
type LookupComponentTypeResultOutput ¶
type LookupComponentTypeResultOutput struct{ *pulumi.OutputState }
func LookupComponentTypeOutput ¶
func LookupComponentTypeOutput(ctx *pulumi.Context, args LookupComponentTypeOutputArgs, opts ...pulumi.InvokeOption) LookupComponentTypeResultOutput
func (LookupComponentTypeResultOutput) Arn ¶
func (o LookupComponentTypeResultOutput) Arn() pulumi.StringPtrOutput
The ARN of the component type.
func (LookupComponentTypeResultOutput) CreationDateTime ¶
func (o LookupComponentTypeResultOutput) CreationDateTime() pulumi.StringPtrOutput
The date and time when the component type was created.
func (LookupComponentTypeResultOutput) Description ¶
func (o LookupComponentTypeResultOutput) Description() pulumi.StringPtrOutput
The description of the component type.
func (LookupComponentTypeResultOutput) ElementType ¶
func (LookupComponentTypeResultOutput) ElementType() reflect.Type
func (LookupComponentTypeResultOutput) ExtendsFrom ¶
func (o LookupComponentTypeResultOutput) ExtendsFrom() pulumi.StringArrayOutput
Specifies the parent component type to extend.
func (LookupComponentTypeResultOutput) Functions ¶
func (o LookupComponentTypeResultOutput) Functions() pulumi.AnyOutput
a Map of functions in the component type. Each function's key must be unique to this map.
func (LookupComponentTypeResultOutput) IsAbstract ¶
func (o LookupComponentTypeResultOutput) IsAbstract() pulumi.BoolPtrOutput
A Boolean value that specifies whether the component type is abstract.
func (LookupComponentTypeResultOutput) IsSchemaInitialized ¶
func (o LookupComponentTypeResultOutput) IsSchemaInitialized() pulumi.BoolPtrOutput
A Boolean value that specifies whether the component type has a schema initializer and that the schema initializer has run.
func (LookupComponentTypeResultOutput) IsSingleton ¶
func (o LookupComponentTypeResultOutput) IsSingleton() pulumi.BoolPtrOutput
A Boolean value that specifies whether an entity can have more than one component of this type.
func (LookupComponentTypeResultOutput) PropertyDefinitions ¶
func (o LookupComponentTypeResultOutput) PropertyDefinitions() pulumi.AnyOutput
An map of the property definitions in the component type. Each property definition's key must be unique to this map.
func (LookupComponentTypeResultOutput) Status ¶
func (o LookupComponentTypeResultOutput) Status() ComponentTypeStatusPtrOutput
The current status of the component type.
func (LookupComponentTypeResultOutput) Tags ¶
func (o LookupComponentTypeResultOutput) Tags() pulumi.AnyOutput
A map of key-value pairs to associate with a resource.
func (LookupComponentTypeResultOutput) ToLookupComponentTypeResultOutput ¶
func (o LookupComponentTypeResultOutput) ToLookupComponentTypeResultOutput() LookupComponentTypeResultOutput
func (LookupComponentTypeResultOutput) ToLookupComponentTypeResultOutputWithContext ¶
func (o LookupComponentTypeResultOutput) ToLookupComponentTypeResultOutputWithContext(ctx context.Context) LookupComponentTypeResultOutput
func (LookupComponentTypeResultOutput) UpdateDateTime ¶
func (o LookupComponentTypeResultOutput) UpdateDateTime() pulumi.StringPtrOutput
The last date and time when the component type was updated.
type LookupEntityArgs ¶
type LookupEntityOutputArgs ¶
type LookupEntityOutputArgs struct { // The ID of the entity. EntityId pulumi.StringInput `pulumi:"entityId"` // The ID of the workspace. WorkspaceId pulumi.StringInput `pulumi:"workspaceId"` }
func (LookupEntityOutputArgs) ElementType ¶
func (LookupEntityOutputArgs) ElementType() reflect.Type
type LookupEntityResult ¶
type LookupEntityResult struct { // The ARN of the entity. Arn *string `pulumi:"arn"` // A map that sets information about a component type. Components interface{} `pulumi:"components"` // The date and time when the entity was created. CreationDateTime *string `pulumi:"creationDateTime"` // The description of the entity. Description *string `pulumi:"description"` // The name of the entity. EntityName *string `pulumi:"entityName"` // A Boolean value that specifies whether the entity has child entities or not. HasChildEntities *bool `pulumi:"hasChildEntities"` // The ID of the parent entity. ParentEntityId *string `pulumi:"parentEntityId"` // The current status of the entity. Status *EntityStatus `pulumi:"status"` // A key-value pair to associate with a resource. Tags interface{} `pulumi:"tags"` // The last date and time when the entity was updated. UpdateDateTime *string `pulumi:"updateDateTime"` }
func LookupEntity ¶
func LookupEntity(ctx *pulumi.Context, args *LookupEntityArgs, opts ...pulumi.InvokeOption) (*LookupEntityResult, error)
Resource schema for AWS::IoTTwinMaker::Entity
type LookupEntityResultOutput ¶
type LookupEntityResultOutput struct{ *pulumi.OutputState }
func LookupEntityOutput ¶
func LookupEntityOutput(ctx *pulumi.Context, args LookupEntityOutputArgs, opts ...pulumi.InvokeOption) LookupEntityResultOutput
func (LookupEntityResultOutput) Arn ¶
func (o LookupEntityResultOutput) Arn() pulumi.StringPtrOutput
The ARN of the entity.
func (LookupEntityResultOutput) Components ¶
func (o LookupEntityResultOutput) Components() pulumi.AnyOutput
A map that sets information about a component type.
func (LookupEntityResultOutput) CreationDateTime ¶
func (o LookupEntityResultOutput) CreationDateTime() pulumi.StringPtrOutput
The date and time when the entity was created.
func (LookupEntityResultOutput) Description ¶
func (o LookupEntityResultOutput) Description() pulumi.StringPtrOutput
The description of the entity.
func (LookupEntityResultOutput) ElementType ¶
func (LookupEntityResultOutput) ElementType() reflect.Type
func (LookupEntityResultOutput) EntityName ¶
func (o LookupEntityResultOutput) EntityName() pulumi.StringPtrOutput
The name of the entity.
func (LookupEntityResultOutput) HasChildEntities ¶
func (o LookupEntityResultOutput) HasChildEntities() pulumi.BoolPtrOutput
A Boolean value that specifies whether the entity has child entities or not.
func (LookupEntityResultOutput) ParentEntityId ¶
func (o LookupEntityResultOutput) ParentEntityId() pulumi.StringPtrOutput
The ID of the parent entity.
func (LookupEntityResultOutput) Status ¶
func (o LookupEntityResultOutput) Status() EntityStatusPtrOutput
The current status of the entity.
func (LookupEntityResultOutput) Tags ¶
func (o LookupEntityResultOutput) Tags() pulumi.AnyOutput
A key-value pair to associate with a resource.
func (LookupEntityResultOutput) ToLookupEntityResultOutput ¶
func (o LookupEntityResultOutput) ToLookupEntityResultOutput() LookupEntityResultOutput
func (LookupEntityResultOutput) ToLookupEntityResultOutputWithContext ¶
func (o LookupEntityResultOutput) ToLookupEntityResultOutputWithContext(ctx context.Context) LookupEntityResultOutput
func (LookupEntityResultOutput) UpdateDateTime ¶
func (o LookupEntityResultOutput) UpdateDateTime() pulumi.StringPtrOutput
The last date and time when the entity was updated.
type LookupSceneArgs ¶
type LookupSceneOutputArgs ¶
type LookupSceneOutputArgs struct { // The ID of the scene. SceneId pulumi.StringInput `pulumi:"sceneId"` // The ID of the scene. WorkspaceId pulumi.StringInput `pulumi:"workspaceId"` }
func (LookupSceneOutputArgs) ElementType ¶
func (LookupSceneOutputArgs) ElementType() reflect.Type
type LookupSceneResult ¶
type LookupSceneResult struct { // The ARN of the scene. Arn *string `pulumi:"arn"` // A list of capabilities that the scene uses to render. Capabilities []string `pulumi:"capabilities"` // The relative path that specifies the location of the content definition file. ContentLocation *string `pulumi:"contentLocation"` // The date and time when the scene was created. CreationDateTime *string `pulumi:"creationDateTime"` // The description of the scene. Description *string `pulumi:"description"` // A key-value pair to associate with a resource. Tags interface{} `pulumi:"tags"` // The date and time of the current update. UpdateDateTime *string `pulumi:"updateDateTime"` }
func LookupScene ¶
func LookupScene(ctx *pulumi.Context, args *LookupSceneArgs, opts ...pulumi.InvokeOption) (*LookupSceneResult, error)
Resource schema for AWS::IoTTwinMaker::Scene
type LookupSceneResultOutput ¶
type LookupSceneResultOutput struct{ *pulumi.OutputState }
func LookupSceneOutput ¶
func LookupSceneOutput(ctx *pulumi.Context, args LookupSceneOutputArgs, opts ...pulumi.InvokeOption) LookupSceneResultOutput
func (LookupSceneResultOutput) Arn ¶
func (o LookupSceneResultOutput) Arn() pulumi.StringPtrOutput
The ARN of the scene.
func (LookupSceneResultOutput) Capabilities ¶
func (o LookupSceneResultOutput) Capabilities() pulumi.StringArrayOutput
A list of capabilities that the scene uses to render.
func (LookupSceneResultOutput) ContentLocation ¶
func (o LookupSceneResultOutput) ContentLocation() pulumi.StringPtrOutput
The relative path that specifies the location of the content definition file.
func (LookupSceneResultOutput) CreationDateTime ¶
func (o LookupSceneResultOutput) CreationDateTime() pulumi.StringPtrOutput
The date and time when the scene was created.
func (LookupSceneResultOutput) Description ¶
func (o LookupSceneResultOutput) Description() pulumi.StringPtrOutput
The description of the scene.
func (LookupSceneResultOutput) ElementType ¶
func (LookupSceneResultOutput) ElementType() reflect.Type
func (LookupSceneResultOutput) Tags ¶
func (o LookupSceneResultOutput) Tags() pulumi.AnyOutput
A key-value pair to associate with a resource.
func (LookupSceneResultOutput) ToLookupSceneResultOutput ¶
func (o LookupSceneResultOutput) ToLookupSceneResultOutput() LookupSceneResultOutput
func (LookupSceneResultOutput) ToLookupSceneResultOutputWithContext ¶
func (o LookupSceneResultOutput) ToLookupSceneResultOutputWithContext(ctx context.Context) LookupSceneResultOutput
func (LookupSceneResultOutput) UpdateDateTime ¶
func (o LookupSceneResultOutput) UpdateDateTime() pulumi.StringPtrOutput
The date and time of the current update.
type LookupWorkspaceArgs ¶
type LookupWorkspaceArgs struct { // The ID of the workspace. WorkspaceId string `pulumi:"workspaceId"` }
type LookupWorkspaceOutputArgs ¶
type LookupWorkspaceOutputArgs struct { // The ID of the workspace. WorkspaceId pulumi.StringInput `pulumi:"workspaceId"` }
func (LookupWorkspaceOutputArgs) ElementType ¶
func (LookupWorkspaceOutputArgs) ElementType() reflect.Type
type LookupWorkspaceResult ¶
type LookupWorkspaceResult struct { // The ARN of the workspace. Arn *string `pulumi:"arn"` // The date and time when the workspace was created. CreationDateTime *string `pulumi:"creationDateTime"` // The description of the workspace. Description *string `pulumi:"description"` // The ARN of the execution role associated with the workspace. Role *string `pulumi:"role"` // The ARN of the S3 bucket where resources associated with the workspace are stored. S3Location *string `pulumi:"s3Location"` // A map of key-value pairs to associate with a resource. Tags interface{} `pulumi:"tags"` // The date and time of the current update. UpdateDateTime *string `pulumi:"updateDateTime"` }
func LookupWorkspace ¶
func LookupWorkspace(ctx *pulumi.Context, args *LookupWorkspaceArgs, opts ...pulumi.InvokeOption) (*LookupWorkspaceResult, error)
Resource schema for AWS::IoTTwinMaker::Workspace
type LookupWorkspaceResultOutput ¶
type LookupWorkspaceResultOutput struct{ *pulumi.OutputState }
func LookupWorkspaceOutput ¶
func LookupWorkspaceOutput(ctx *pulumi.Context, args LookupWorkspaceOutputArgs, opts ...pulumi.InvokeOption) LookupWorkspaceResultOutput
func (LookupWorkspaceResultOutput) Arn ¶
func (o LookupWorkspaceResultOutput) Arn() pulumi.StringPtrOutput
The ARN of the workspace.
func (LookupWorkspaceResultOutput) CreationDateTime ¶
func (o LookupWorkspaceResultOutput) CreationDateTime() pulumi.StringPtrOutput
The date and time when the workspace was created.
func (LookupWorkspaceResultOutput) Description ¶
func (o LookupWorkspaceResultOutput) Description() pulumi.StringPtrOutput
The description of the workspace.
func (LookupWorkspaceResultOutput) ElementType ¶
func (LookupWorkspaceResultOutput) ElementType() reflect.Type
func (LookupWorkspaceResultOutput) Role ¶
func (o LookupWorkspaceResultOutput) Role() pulumi.StringPtrOutput
The ARN of the execution role associated with the workspace.
func (LookupWorkspaceResultOutput) S3Location ¶
func (o LookupWorkspaceResultOutput) S3Location() pulumi.StringPtrOutput
The ARN of the S3 bucket where resources associated with the workspace are stored.
func (LookupWorkspaceResultOutput) Tags ¶
func (o LookupWorkspaceResultOutput) Tags() pulumi.AnyOutput
A map of key-value pairs to associate with a resource.
func (LookupWorkspaceResultOutput) ToLookupWorkspaceResultOutput ¶
func (o LookupWorkspaceResultOutput) ToLookupWorkspaceResultOutput() LookupWorkspaceResultOutput
func (LookupWorkspaceResultOutput) ToLookupWorkspaceResultOutputWithContext ¶
func (o LookupWorkspaceResultOutput) ToLookupWorkspaceResultOutputWithContext(ctx context.Context) LookupWorkspaceResultOutput
func (LookupWorkspaceResultOutput) UpdateDateTime ¶
func (o LookupWorkspaceResultOutput) UpdateDateTime() pulumi.StringPtrOutput
The date and time of the current update.
type Scene ¶
type Scene struct { pulumi.CustomResourceState // The ARN of the scene. Arn pulumi.StringOutput `pulumi:"arn"` // A list of capabilities that the scene uses to render. Capabilities pulumi.StringArrayOutput `pulumi:"capabilities"` // The relative path that specifies the location of the content definition file. ContentLocation pulumi.StringOutput `pulumi:"contentLocation"` // The date and time when the scene was created. CreationDateTime pulumi.StringOutput `pulumi:"creationDateTime"` // The description of the scene. Description pulumi.StringPtrOutput `pulumi:"description"` // The ID of the scene. SceneId pulumi.StringOutput `pulumi:"sceneId"` // A key-value pair to associate with a resource. Tags pulumi.AnyOutput `pulumi:"tags"` // The date and time of the current update. UpdateDateTime pulumi.StringOutput `pulumi:"updateDateTime"` // The ID of the scene. WorkspaceId pulumi.StringOutput `pulumi:"workspaceId"` }
Resource schema for AWS::IoTTwinMaker::Scene
func GetScene ¶
func GetScene(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SceneState, opts ...pulumi.ResourceOption) (*Scene, error)
GetScene gets an existing Scene 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 NewScene ¶
func NewScene(ctx *pulumi.Context, name string, args *SceneArgs, opts ...pulumi.ResourceOption) (*Scene, error)
NewScene registers a new resource with the given unique name, arguments, and options.
func (*Scene) ElementType ¶
func (*Scene) ToSceneOutput ¶
func (i *Scene) ToSceneOutput() SceneOutput
func (*Scene) ToSceneOutputWithContext ¶
func (i *Scene) ToSceneOutputWithContext(ctx context.Context) SceneOutput
type SceneArgs ¶
type SceneArgs struct { // A list of capabilities that the scene uses to render. Capabilities pulumi.StringArrayInput // The relative path that specifies the location of the content definition file. ContentLocation pulumi.StringInput // The description of the scene. Description pulumi.StringPtrInput // The ID of the scene. SceneId pulumi.StringInput // A key-value pair to associate with a resource. Tags pulumi.Input // The ID of the scene. WorkspaceId pulumi.StringInput }
The set of arguments for constructing a Scene resource.
func (SceneArgs) ElementType ¶
type SceneInput ¶
type SceneInput interface { pulumi.Input ToSceneOutput() SceneOutput ToSceneOutputWithContext(ctx context.Context) SceneOutput }
type SceneOutput ¶
type SceneOutput struct{ *pulumi.OutputState }
func (SceneOutput) ElementType ¶
func (SceneOutput) ElementType() reflect.Type
func (SceneOutput) ToSceneOutput ¶
func (o SceneOutput) ToSceneOutput() SceneOutput
func (SceneOutput) ToSceneOutputWithContext ¶
func (o SceneOutput) ToSceneOutputWithContext(ctx context.Context) SceneOutput
type SceneState ¶
type SceneState struct { }
func (SceneState) ElementType ¶
func (SceneState) ElementType() reflect.Type
type Workspace ¶
type Workspace struct { pulumi.CustomResourceState // The ARN of the workspace. Arn pulumi.StringOutput `pulumi:"arn"` // The date and time when the workspace was created. CreationDateTime pulumi.StringOutput `pulumi:"creationDateTime"` // The description of the workspace. Description pulumi.StringPtrOutput `pulumi:"description"` // The ARN of the execution role associated with the workspace. Role pulumi.StringOutput `pulumi:"role"` // The ARN of the S3 bucket where resources associated with the workspace are stored. S3Location pulumi.StringOutput `pulumi:"s3Location"` // A map of key-value pairs to associate with a resource. Tags pulumi.AnyOutput `pulumi:"tags"` // The date and time of the current update. UpdateDateTime pulumi.StringOutput `pulumi:"updateDateTime"` // The ID of the workspace. WorkspaceId pulumi.StringOutput `pulumi:"workspaceId"` }
Resource schema for AWS::IoTTwinMaker::Workspace
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 { // The description of the workspace. Description pulumi.StringPtrInput // The ARN of the execution role associated with the workspace. Role pulumi.StringInput // The ARN of the S3 bucket where resources associated with the workspace are stored. S3Location pulumi.StringInput // A map of key-value pairs to associate with a resource. Tags pulumi.Input // The ID of the workspace. WorkspaceId pulumi.StringInput }
The set of arguments for constructing a Workspace resource.
func (WorkspaceArgs) ElementType ¶
func (WorkspaceArgs) ElementType() reflect.Type
type WorkspaceInput ¶
type WorkspaceInput interface { pulumi.Input ToWorkspaceOutput() WorkspaceOutput ToWorkspaceOutputWithContext(ctx context.Context) WorkspaceOutput }
type WorkspaceOutput ¶
type WorkspaceOutput struct{ *pulumi.OutputState }
func (WorkspaceOutput) ElementType ¶
func (WorkspaceOutput) ElementType() reflect.Type
func (WorkspaceOutput) ToWorkspaceOutput ¶
func (o WorkspaceOutput) ToWorkspaceOutput() WorkspaceOutput
func (WorkspaceOutput) ToWorkspaceOutputWithContext ¶
func (o WorkspaceOutput) ToWorkspaceOutputWithContext(ctx context.Context) WorkspaceOutput
type WorkspaceState ¶
type WorkspaceState struct { }
func (WorkspaceState) ElementType ¶
func (WorkspaceState) ElementType() reflect.Type