Documentation
¶
Index ¶
- Constants
- type ApplicationInstance
- type ApplicationInstanceArgs
- type ApplicationInstanceHealthStatus
- type ApplicationInstanceHealthStatusOutput
- func (ApplicationInstanceHealthStatusOutput) ElementType() reflect.Type
- func (o ApplicationInstanceHealthStatusOutput) ToApplicationInstanceHealthStatusOutput() ApplicationInstanceHealthStatusOutput
- func (o ApplicationInstanceHealthStatusOutput) ToApplicationInstanceHealthStatusOutputWithContext(ctx context.Context) ApplicationInstanceHealthStatusOutput
- func (o ApplicationInstanceHealthStatusOutput) ToApplicationInstanceHealthStatusPtrOutput() ApplicationInstanceHealthStatusPtrOutput
- func (o ApplicationInstanceHealthStatusOutput) ToApplicationInstanceHealthStatusPtrOutputWithContext(ctx context.Context) ApplicationInstanceHealthStatusPtrOutput
- func (o ApplicationInstanceHealthStatusOutput) ToStringOutput() pulumi.StringOutput
- func (o ApplicationInstanceHealthStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ApplicationInstanceHealthStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ApplicationInstanceHealthStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ApplicationInstanceHealthStatusPtrOutput
- func (o ApplicationInstanceHealthStatusPtrOutput) Elem() ApplicationInstanceHealthStatusOutput
- func (ApplicationInstanceHealthStatusPtrOutput) ElementType() reflect.Type
- func (o ApplicationInstanceHealthStatusPtrOutput) ToApplicationInstanceHealthStatusPtrOutput() ApplicationInstanceHealthStatusPtrOutput
- func (o ApplicationInstanceHealthStatusPtrOutput) ToApplicationInstanceHealthStatusPtrOutputWithContext(ctx context.Context) ApplicationInstanceHealthStatusPtrOutput
- func (o ApplicationInstanceHealthStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ApplicationInstanceHealthStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ApplicationInstanceInput
- type ApplicationInstanceManifestOverridesPayload
- type ApplicationInstanceManifestOverridesPayloadArgs
- func (ApplicationInstanceManifestOverridesPayloadArgs) ElementType() reflect.Type
- func (i ApplicationInstanceManifestOverridesPayloadArgs) ToApplicationInstanceManifestOverridesPayloadOutput() ApplicationInstanceManifestOverridesPayloadOutput
- func (i ApplicationInstanceManifestOverridesPayloadArgs) ToApplicationInstanceManifestOverridesPayloadOutputWithContext(ctx context.Context) ApplicationInstanceManifestOverridesPayloadOutput
- func (i ApplicationInstanceManifestOverridesPayloadArgs) ToApplicationInstanceManifestOverridesPayloadPtrOutput() ApplicationInstanceManifestOverridesPayloadPtrOutput
- func (i ApplicationInstanceManifestOverridesPayloadArgs) ToApplicationInstanceManifestOverridesPayloadPtrOutputWithContext(ctx context.Context) ApplicationInstanceManifestOverridesPayloadPtrOutput
- type ApplicationInstanceManifestOverridesPayloadInput
- type ApplicationInstanceManifestOverridesPayloadOutput
- func (ApplicationInstanceManifestOverridesPayloadOutput) ElementType() reflect.Type
- func (o ApplicationInstanceManifestOverridesPayloadOutput) PayloadData() pulumi.StringPtrOutput
- func (o ApplicationInstanceManifestOverridesPayloadOutput) ToApplicationInstanceManifestOverridesPayloadOutput() ApplicationInstanceManifestOverridesPayloadOutput
- func (o ApplicationInstanceManifestOverridesPayloadOutput) ToApplicationInstanceManifestOverridesPayloadOutputWithContext(ctx context.Context) ApplicationInstanceManifestOverridesPayloadOutput
- func (o ApplicationInstanceManifestOverridesPayloadOutput) ToApplicationInstanceManifestOverridesPayloadPtrOutput() ApplicationInstanceManifestOverridesPayloadPtrOutput
- func (o ApplicationInstanceManifestOverridesPayloadOutput) ToApplicationInstanceManifestOverridesPayloadPtrOutputWithContext(ctx context.Context) ApplicationInstanceManifestOverridesPayloadPtrOutput
- type ApplicationInstanceManifestOverridesPayloadPtrInput
- type ApplicationInstanceManifestOverridesPayloadPtrOutput
- func (o ApplicationInstanceManifestOverridesPayloadPtrOutput) Elem() ApplicationInstanceManifestOverridesPayloadOutput
- func (ApplicationInstanceManifestOverridesPayloadPtrOutput) ElementType() reflect.Type
- func (o ApplicationInstanceManifestOverridesPayloadPtrOutput) PayloadData() pulumi.StringPtrOutput
- func (o ApplicationInstanceManifestOverridesPayloadPtrOutput) ToApplicationInstanceManifestOverridesPayloadPtrOutput() ApplicationInstanceManifestOverridesPayloadPtrOutput
- func (o ApplicationInstanceManifestOverridesPayloadPtrOutput) ToApplicationInstanceManifestOverridesPayloadPtrOutputWithContext(ctx context.Context) ApplicationInstanceManifestOverridesPayloadPtrOutput
- type ApplicationInstanceManifestPayload
- type ApplicationInstanceManifestPayloadArgs
- func (ApplicationInstanceManifestPayloadArgs) ElementType() reflect.Type
- func (i ApplicationInstanceManifestPayloadArgs) ToApplicationInstanceManifestPayloadOutput() ApplicationInstanceManifestPayloadOutput
- func (i ApplicationInstanceManifestPayloadArgs) ToApplicationInstanceManifestPayloadOutputWithContext(ctx context.Context) ApplicationInstanceManifestPayloadOutput
- type ApplicationInstanceManifestPayloadInput
- type ApplicationInstanceManifestPayloadOutput
- func (ApplicationInstanceManifestPayloadOutput) ElementType() reflect.Type
- func (o ApplicationInstanceManifestPayloadOutput) PayloadData() pulumi.StringPtrOutput
- func (o ApplicationInstanceManifestPayloadOutput) ToApplicationInstanceManifestPayloadOutput() ApplicationInstanceManifestPayloadOutput
- func (o ApplicationInstanceManifestPayloadOutput) ToApplicationInstanceManifestPayloadOutputWithContext(ctx context.Context) ApplicationInstanceManifestPayloadOutput
- type ApplicationInstanceOutput
- func (o ApplicationInstanceOutput) ApplicationInstanceId() pulumi.StringOutput
- func (o ApplicationInstanceOutput) ApplicationInstanceIdToReplace() pulumi.StringPtrOutput
- func (o ApplicationInstanceOutput) Arn() pulumi.StringOutput
- func (o ApplicationInstanceOutput) CreatedTime() pulumi.IntOutput
- func (o ApplicationInstanceOutput) DefaultRuntimeContextDevice() pulumi.StringOutput
- func (o ApplicationInstanceOutput) DefaultRuntimeContextDeviceName() pulumi.StringOutput
- func (o ApplicationInstanceOutput) Description() pulumi.StringPtrOutput
- func (ApplicationInstanceOutput) ElementType() reflect.Type
- func (o ApplicationInstanceOutput) HealthStatus() ApplicationInstanceHealthStatusOutput
- func (o ApplicationInstanceOutput) LastUpdatedTime() pulumi.IntOutput
- func (o ApplicationInstanceOutput) ManifestOverridesPayload() ApplicationInstanceManifestOverridesPayloadPtrOutput
- func (o ApplicationInstanceOutput) ManifestPayload() ApplicationInstanceManifestPayloadOutput
- func (o ApplicationInstanceOutput) Name() pulumi.StringPtrOutput
- func (o ApplicationInstanceOutput) RuntimeRoleArn() pulumi.StringPtrOutput
- func (o ApplicationInstanceOutput) Status() ApplicationInstanceStatusOutput
- func (o ApplicationInstanceOutput) StatusDescription() pulumi.StringOutput
- func (o ApplicationInstanceOutput) Tags() aws.TagArrayOutput
- func (o ApplicationInstanceOutput) ToApplicationInstanceOutput() ApplicationInstanceOutput
- func (o ApplicationInstanceOutput) ToApplicationInstanceOutputWithContext(ctx context.Context) ApplicationInstanceOutput
- type ApplicationInstanceState
- type ApplicationInstanceStatus
- type ApplicationInstanceStatusOutput
- func (ApplicationInstanceStatusOutput) ElementType() reflect.Type
- func (o ApplicationInstanceStatusOutput) ToApplicationInstanceStatusOutput() ApplicationInstanceStatusOutput
- func (o ApplicationInstanceStatusOutput) ToApplicationInstanceStatusOutputWithContext(ctx context.Context) ApplicationInstanceStatusOutput
- func (o ApplicationInstanceStatusOutput) ToApplicationInstanceStatusPtrOutput() ApplicationInstanceStatusPtrOutput
- func (o ApplicationInstanceStatusOutput) ToApplicationInstanceStatusPtrOutputWithContext(ctx context.Context) ApplicationInstanceStatusPtrOutput
- func (o ApplicationInstanceStatusOutput) ToStringOutput() pulumi.StringOutput
- func (o ApplicationInstanceStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ApplicationInstanceStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ApplicationInstanceStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ApplicationInstanceStatusPtrOutput
- func (o ApplicationInstanceStatusPtrOutput) Elem() ApplicationInstanceStatusOutput
- func (ApplicationInstanceStatusPtrOutput) ElementType() reflect.Type
- func (o ApplicationInstanceStatusPtrOutput) ToApplicationInstanceStatusPtrOutput() ApplicationInstanceStatusPtrOutput
- func (o ApplicationInstanceStatusPtrOutput) ToApplicationInstanceStatusPtrOutputWithContext(ctx context.Context) ApplicationInstanceStatusPtrOutput
- func (o ApplicationInstanceStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ApplicationInstanceStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ApplicationInstanceTag
- type LookupApplicationInstanceArgs
- type LookupApplicationInstanceOutputArgs
- type LookupApplicationInstanceResult
- type LookupApplicationInstanceResultOutput
- func (o LookupApplicationInstanceResultOutput) ApplicationInstanceId() pulumi.StringPtrOutput
- func (o LookupApplicationInstanceResultOutput) Arn() pulumi.StringPtrOutput
- func (o LookupApplicationInstanceResultOutput) CreatedTime() pulumi.IntPtrOutput
- func (o LookupApplicationInstanceResultOutput) DefaultRuntimeContextDeviceName() pulumi.StringPtrOutput
- func (LookupApplicationInstanceResultOutput) ElementType() reflect.Type
- func (o LookupApplicationInstanceResultOutput) HealthStatus() ApplicationInstanceHealthStatusPtrOutput
- func (o LookupApplicationInstanceResultOutput) LastUpdatedTime() pulumi.IntPtrOutput
- func (o LookupApplicationInstanceResultOutput) Status() ApplicationInstanceStatusPtrOutput
- func (o LookupApplicationInstanceResultOutput) StatusDescription() pulumi.StringPtrOutput
- func (o LookupApplicationInstanceResultOutput) Tags() aws.TagArrayOutput
- func (o LookupApplicationInstanceResultOutput) ToLookupApplicationInstanceResultOutput() LookupApplicationInstanceResultOutput
- func (o LookupApplicationInstanceResultOutput) ToLookupApplicationInstanceResultOutputWithContext(ctx context.Context) LookupApplicationInstanceResultOutput
- type LookupPackageArgs
- type LookupPackageOutputArgs
- type LookupPackageResult
- type LookupPackageResultOutput
- func (o LookupPackageResultOutput) Arn() pulumi.StringPtrOutput
- func (o LookupPackageResultOutput) CreatedTime() pulumi.IntPtrOutput
- func (LookupPackageResultOutput) ElementType() reflect.Type
- func (o LookupPackageResultOutput) PackageId() pulumi.StringPtrOutput
- func (o LookupPackageResultOutput) StorageLocation() PackageStorageLocationPtrOutput
- func (o LookupPackageResultOutput) Tags() aws.TagArrayOutput
- func (o LookupPackageResultOutput) ToLookupPackageResultOutput() LookupPackageResultOutput
- func (o LookupPackageResultOutput) ToLookupPackageResultOutputWithContext(ctx context.Context) LookupPackageResultOutput
- type LookupPackageVersionArgs
- type LookupPackageVersionOutputArgs
- type LookupPackageVersionResult
- type LookupPackageVersionResultOutput
- func (LookupPackageVersionResultOutput) ElementType() reflect.Type
- func (o LookupPackageVersionResultOutput) IsLatestPatch() pulumi.BoolPtrOutput
- func (o LookupPackageVersionResultOutput) MarkLatest() pulumi.BoolPtrOutput
- func (o LookupPackageVersionResultOutput) PackageArn() pulumi.StringPtrOutput
- func (o LookupPackageVersionResultOutput) PackageName() pulumi.StringPtrOutput
- func (o LookupPackageVersionResultOutput) RegisteredTime() pulumi.IntPtrOutput
- func (o LookupPackageVersionResultOutput) Status() PackageVersionStatusPtrOutput
- func (o LookupPackageVersionResultOutput) StatusDescription() pulumi.StringPtrOutput
- func (o LookupPackageVersionResultOutput) ToLookupPackageVersionResultOutput() LookupPackageVersionResultOutput
- func (o LookupPackageVersionResultOutput) ToLookupPackageVersionResultOutputWithContext(ctx context.Context) LookupPackageVersionResultOutput
- type Package
- type PackageArgs
- type PackageInput
- type PackageOutput
- func (o PackageOutput) Arn() pulumi.StringOutput
- func (o PackageOutput) CreatedTime() pulumi.IntOutput
- func (PackageOutput) ElementType() reflect.Type
- func (o PackageOutput) PackageId() pulumi.StringOutput
- func (o PackageOutput) PackageName() pulumi.StringOutput
- func (o PackageOutput) StorageLocation() PackageStorageLocationPtrOutput
- func (o PackageOutput) Tags() aws.TagArrayOutput
- func (o PackageOutput) ToPackageOutput() PackageOutput
- func (o PackageOutput) ToPackageOutputWithContext(ctx context.Context) PackageOutput
- type PackageState
- type PackageStorageLocation
- type PackageStorageLocationArgs
- func (PackageStorageLocationArgs) ElementType() reflect.Type
- func (i PackageStorageLocationArgs) ToPackageStorageLocationOutput() PackageStorageLocationOutput
- func (i PackageStorageLocationArgs) ToPackageStorageLocationOutputWithContext(ctx context.Context) PackageStorageLocationOutput
- func (i PackageStorageLocationArgs) ToPackageStorageLocationPtrOutput() PackageStorageLocationPtrOutput
- func (i PackageStorageLocationArgs) ToPackageStorageLocationPtrOutputWithContext(ctx context.Context) PackageStorageLocationPtrOutput
- type PackageStorageLocationInput
- type PackageStorageLocationOutput
- func (o PackageStorageLocationOutput) BinaryPrefixLocation() pulumi.StringPtrOutput
- func (o PackageStorageLocationOutput) Bucket() pulumi.StringPtrOutput
- func (PackageStorageLocationOutput) ElementType() reflect.Type
- func (o PackageStorageLocationOutput) GeneratedPrefixLocation() pulumi.StringPtrOutput
- func (o PackageStorageLocationOutput) ManifestPrefixLocation() pulumi.StringPtrOutput
- func (o PackageStorageLocationOutput) RepoPrefixLocation() pulumi.StringPtrOutput
- func (o PackageStorageLocationOutput) ToPackageStorageLocationOutput() PackageStorageLocationOutput
- func (o PackageStorageLocationOutput) ToPackageStorageLocationOutputWithContext(ctx context.Context) PackageStorageLocationOutput
- func (o PackageStorageLocationOutput) ToPackageStorageLocationPtrOutput() PackageStorageLocationPtrOutput
- func (o PackageStorageLocationOutput) ToPackageStorageLocationPtrOutputWithContext(ctx context.Context) PackageStorageLocationPtrOutput
- type PackageStorageLocationPtrInput
- type PackageStorageLocationPtrOutput
- func (o PackageStorageLocationPtrOutput) BinaryPrefixLocation() pulumi.StringPtrOutput
- func (o PackageStorageLocationPtrOutput) Bucket() pulumi.StringPtrOutput
- func (o PackageStorageLocationPtrOutput) Elem() PackageStorageLocationOutput
- func (PackageStorageLocationPtrOutput) ElementType() reflect.Type
- func (o PackageStorageLocationPtrOutput) GeneratedPrefixLocation() pulumi.StringPtrOutput
- func (o PackageStorageLocationPtrOutput) ManifestPrefixLocation() pulumi.StringPtrOutput
- func (o PackageStorageLocationPtrOutput) RepoPrefixLocation() pulumi.StringPtrOutput
- func (o PackageStorageLocationPtrOutput) ToPackageStorageLocationPtrOutput() PackageStorageLocationPtrOutput
- func (o PackageStorageLocationPtrOutput) ToPackageStorageLocationPtrOutputWithContext(ctx context.Context) PackageStorageLocationPtrOutput
- type PackageTag
- type PackageVersion
- type PackageVersionArgs
- type PackageVersionInput
- type PackageVersionOutput
- func (PackageVersionOutput) ElementType() reflect.Type
- func (o PackageVersionOutput) IsLatestPatch() pulumi.BoolOutput
- func (o PackageVersionOutput) MarkLatest() pulumi.BoolPtrOutput
- func (o PackageVersionOutput) OwnerAccount() pulumi.StringPtrOutput
- func (o PackageVersionOutput) PackageArn() pulumi.StringOutput
- func (o PackageVersionOutput) PackageId() pulumi.StringOutput
- func (o PackageVersionOutput) PackageName() pulumi.StringOutput
- func (o PackageVersionOutput) PackageVersion() pulumi.StringOutput
- func (o PackageVersionOutput) PatchVersion() pulumi.StringOutput
- func (o PackageVersionOutput) RegisteredTime() pulumi.IntOutput
- func (o PackageVersionOutput) Status() PackageVersionStatusOutput
- func (o PackageVersionOutput) StatusDescription() pulumi.StringOutput
- func (o PackageVersionOutput) ToPackageVersionOutput() PackageVersionOutput
- func (o PackageVersionOutput) ToPackageVersionOutputWithContext(ctx context.Context) PackageVersionOutput
- func (o PackageVersionOutput) UpdatedLatestPatchVersion() pulumi.StringPtrOutput
- type PackageVersionState
- type PackageVersionStatus
- type PackageVersionStatusOutput
- func (PackageVersionStatusOutput) ElementType() reflect.Type
- func (o PackageVersionStatusOutput) ToPackageVersionStatusOutput() PackageVersionStatusOutput
- func (o PackageVersionStatusOutput) ToPackageVersionStatusOutputWithContext(ctx context.Context) PackageVersionStatusOutput
- func (o PackageVersionStatusOutput) ToPackageVersionStatusPtrOutput() PackageVersionStatusPtrOutput
- func (o PackageVersionStatusOutput) ToPackageVersionStatusPtrOutputWithContext(ctx context.Context) PackageVersionStatusPtrOutput
- func (o PackageVersionStatusOutput) ToStringOutput() pulumi.StringOutput
- func (o PackageVersionStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o PackageVersionStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o PackageVersionStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PackageVersionStatusPtrOutput
- func (o PackageVersionStatusPtrOutput) Elem() PackageVersionStatusOutput
- func (PackageVersionStatusPtrOutput) ElementType() reflect.Type
- func (o PackageVersionStatusPtrOutput) ToPackageVersionStatusPtrOutput() PackageVersionStatusPtrOutput
- func (o PackageVersionStatusPtrOutput) ToPackageVersionStatusPtrOutputWithContext(ctx context.Context) PackageVersionStatusPtrOutput
- func (o PackageVersionStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o PackageVersionStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
Constants ¶
const ( ApplicationInstanceHealthStatusRunning = ApplicationInstanceHealthStatus("RUNNING") ApplicationInstanceHealthStatusError = ApplicationInstanceHealthStatus("ERROR") ApplicationInstanceHealthStatusNotAvailable = ApplicationInstanceHealthStatus("NOT_AVAILABLE") )
const ( ApplicationInstanceStatusDeploymentPending = ApplicationInstanceStatus("DEPLOYMENT_PENDING") ApplicationInstanceStatusDeploymentRequested = ApplicationInstanceStatus("DEPLOYMENT_REQUESTED") ApplicationInstanceStatusDeploymentInProgress = ApplicationInstanceStatus("DEPLOYMENT_IN_PROGRESS") ApplicationInstanceStatusDeploymentError = ApplicationInstanceStatus("DEPLOYMENT_ERROR") ApplicationInstanceStatusDeploymentSucceeded = ApplicationInstanceStatus("DEPLOYMENT_SUCCEEDED") ApplicationInstanceStatusRemovalPending = ApplicationInstanceStatus("REMOVAL_PENDING") ApplicationInstanceStatusRemovalRequested = ApplicationInstanceStatus("REMOVAL_REQUESTED") ApplicationInstanceStatusRemovalInProgress = ApplicationInstanceStatus("REMOVAL_IN_PROGRESS") ApplicationInstanceStatusRemovalFailed = ApplicationInstanceStatus("REMOVAL_FAILED") ApplicationInstanceStatusRemovalSucceeded = ApplicationInstanceStatus("REMOVAL_SUCCEEDED") )
const ( PackageVersionStatusRegisterPending = PackageVersionStatus("REGISTER_PENDING") PackageVersionStatusRegisterCompleted = PackageVersionStatus("REGISTER_COMPLETED") PackageVersionStatusFailed = PackageVersionStatus("FAILED") PackageVersionStatusDeleting = PackageVersionStatus("DELETING") )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ApplicationInstance ¶
type ApplicationInstance struct { pulumi.CustomResourceState // The application instance's ID. ApplicationInstanceId pulumi.StringOutput `pulumi:"applicationInstanceId"` // The ID of an application instance to replace with the new instance. ApplicationInstanceIdToReplace pulumi.StringPtrOutput `pulumi:"applicationInstanceIdToReplace"` // The application instance's ARN. Arn pulumi.StringOutput `pulumi:"arn"` // The application instance's created time. CreatedTime pulumi.IntOutput `pulumi:"createdTime"` // The device's ID. DefaultRuntimeContextDevice pulumi.StringOutput `pulumi:"defaultRuntimeContextDevice"` // The application instance's default runtime context device name. DefaultRuntimeContextDeviceName pulumi.StringOutput `pulumi:"defaultRuntimeContextDeviceName"` // A description for the application instance. Description pulumi.StringPtrOutput `pulumi:"description"` // The application instance's health status. HealthStatus ApplicationInstanceHealthStatusOutput `pulumi:"healthStatus"` // The application instance's last updated time. LastUpdatedTime pulumi.IntOutput `pulumi:"lastUpdatedTime"` // Setting overrides for the application manifest. ManifestOverridesPayload ApplicationInstanceManifestOverridesPayloadPtrOutput `pulumi:"manifestOverridesPayload"` // The application's manifest document. ManifestPayload ApplicationInstanceManifestPayloadOutput `pulumi:"manifestPayload"` // A name for the application instance. Name pulumi.StringPtrOutput `pulumi:"name"` // The ARN of a runtime role for the application instance. RuntimeRoleArn pulumi.StringPtrOutput `pulumi:"runtimeRoleArn"` // The application instance's status. Status ApplicationInstanceStatusOutput `pulumi:"status"` // The application instance's status description. StatusDescription pulumi.StringOutput `pulumi:"statusDescription"` // Tags for the application instance. Tags aws.TagArrayOutput `pulumi:"tags"` }
Creates an application instance and deploys it to a device.
func GetApplicationInstance ¶
func GetApplicationInstance(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ApplicationInstanceState, opts ...pulumi.ResourceOption) (*ApplicationInstance, error)
GetApplicationInstance gets an existing ApplicationInstance 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 NewApplicationInstance ¶
func NewApplicationInstance(ctx *pulumi.Context, name string, args *ApplicationInstanceArgs, opts ...pulumi.ResourceOption) (*ApplicationInstance, error)
NewApplicationInstance registers a new resource with the given unique name, arguments, and options.
func (*ApplicationInstance) ElementType ¶
func (*ApplicationInstance) ElementType() reflect.Type
func (*ApplicationInstance) ToApplicationInstanceOutput ¶
func (i *ApplicationInstance) ToApplicationInstanceOutput() ApplicationInstanceOutput
func (*ApplicationInstance) ToApplicationInstanceOutputWithContext ¶
func (i *ApplicationInstance) ToApplicationInstanceOutputWithContext(ctx context.Context) ApplicationInstanceOutput
type ApplicationInstanceArgs ¶
type ApplicationInstanceArgs struct { // The ID of an application instance to replace with the new instance. ApplicationInstanceIdToReplace pulumi.StringPtrInput // The device's ID. DefaultRuntimeContextDevice pulumi.StringInput // A description for the application instance. Description pulumi.StringPtrInput // Setting overrides for the application manifest. ManifestOverridesPayload ApplicationInstanceManifestOverridesPayloadPtrInput // The application's manifest document. ManifestPayload ApplicationInstanceManifestPayloadInput // A name for the application instance. Name pulumi.StringPtrInput // The ARN of a runtime role for the application instance. RuntimeRoleArn pulumi.StringPtrInput // Tags for the application instance. Tags aws.TagArrayInput }
The set of arguments for constructing a ApplicationInstance resource.
func (ApplicationInstanceArgs) ElementType ¶
func (ApplicationInstanceArgs) ElementType() reflect.Type
type ApplicationInstanceHealthStatus ¶
type ApplicationInstanceHealthStatus string
type ApplicationInstanceHealthStatusOutput ¶
type ApplicationInstanceHealthStatusOutput struct{ *pulumi.OutputState }
func (ApplicationInstanceHealthStatusOutput) ElementType ¶
func (ApplicationInstanceHealthStatusOutput) ElementType() reflect.Type
func (ApplicationInstanceHealthStatusOutput) ToApplicationInstanceHealthStatusOutput ¶
func (o ApplicationInstanceHealthStatusOutput) ToApplicationInstanceHealthStatusOutput() ApplicationInstanceHealthStatusOutput
func (ApplicationInstanceHealthStatusOutput) ToApplicationInstanceHealthStatusOutputWithContext ¶
func (o ApplicationInstanceHealthStatusOutput) ToApplicationInstanceHealthStatusOutputWithContext(ctx context.Context) ApplicationInstanceHealthStatusOutput
func (ApplicationInstanceHealthStatusOutput) ToApplicationInstanceHealthStatusPtrOutput ¶
func (o ApplicationInstanceHealthStatusOutput) ToApplicationInstanceHealthStatusPtrOutput() ApplicationInstanceHealthStatusPtrOutput
func (ApplicationInstanceHealthStatusOutput) ToApplicationInstanceHealthStatusPtrOutputWithContext ¶
func (o ApplicationInstanceHealthStatusOutput) ToApplicationInstanceHealthStatusPtrOutputWithContext(ctx context.Context) ApplicationInstanceHealthStatusPtrOutput
func (ApplicationInstanceHealthStatusOutput) ToStringOutput ¶
func (o ApplicationInstanceHealthStatusOutput) ToStringOutput() pulumi.StringOutput
func (ApplicationInstanceHealthStatusOutput) ToStringOutputWithContext ¶
func (o ApplicationInstanceHealthStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ApplicationInstanceHealthStatusOutput) ToStringPtrOutput ¶
func (o ApplicationInstanceHealthStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ApplicationInstanceHealthStatusOutput) ToStringPtrOutputWithContext ¶
func (o ApplicationInstanceHealthStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ApplicationInstanceHealthStatusPtrOutput ¶
type ApplicationInstanceHealthStatusPtrOutput struct{ *pulumi.OutputState }
func (ApplicationInstanceHealthStatusPtrOutput) ElementType ¶
func (ApplicationInstanceHealthStatusPtrOutput) ElementType() reflect.Type
func (ApplicationInstanceHealthStatusPtrOutput) ToApplicationInstanceHealthStatusPtrOutput ¶
func (o ApplicationInstanceHealthStatusPtrOutput) ToApplicationInstanceHealthStatusPtrOutput() ApplicationInstanceHealthStatusPtrOutput
func (ApplicationInstanceHealthStatusPtrOutput) ToApplicationInstanceHealthStatusPtrOutputWithContext ¶
func (o ApplicationInstanceHealthStatusPtrOutput) ToApplicationInstanceHealthStatusPtrOutputWithContext(ctx context.Context) ApplicationInstanceHealthStatusPtrOutput
func (ApplicationInstanceHealthStatusPtrOutput) ToStringPtrOutput ¶
func (o ApplicationInstanceHealthStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ApplicationInstanceHealthStatusPtrOutput) ToStringPtrOutputWithContext ¶
func (o ApplicationInstanceHealthStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ApplicationInstanceInput ¶
type ApplicationInstanceInput interface { pulumi.Input ToApplicationInstanceOutput() ApplicationInstanceOutput ToApplicationInstanceOutputWithContext(ctx context.Context) ApplicationInstanceOutput }
type ApplicationInstanceManifestOverridesPayload ¶
type ApplicationInstanceManifestOverridesPayload struct { // The overrides document. PayloadData *string `pulumi:"payloadData"` }
Parameter overrides for an application instance. This is a JSON document that has a single key (“PayloadData“) where the value is an escaped string representation of the overrides document.
type ApplicationInstanceManifestOverridesPayloadArgs ¶
type ApplicationInstanceManifestOverridesPayloadArgs struct { // The overrides document. PayloadData pulumi.StringPtrInput `pulumi:"payloadData"` }
Parameter overrides for an application instance. This is a JSON document that has a single key (“PayloadData“) where the value is an escaped string representation of the overrides document.
func (ApplicationInstanceManifestOverridesPayloadArgs) ElementType ¶
func (ApplicationInstanceManifestOverridesPayloadArgs) ElementType() reflect.Type
func (ApplicationInstanceManifestOverridesPayloadArgs) ToApplicationInstanceManifestOverridesPayloadOutput ¶
func (i ApplicationInstanceManifestOverridesPayloadArgs) ToApplicationInstanceManifestOverridesPayloadOutput() ApplicationInstanceManifestOverridesPayloadOutput
func (ApplicationInstanceManifestOverridesPayloadArgs) ToApplicationInstanceManifestOverridesPayloadOutputWithContext ¶
func (i ApplicationInstanceManifestOverridesPayloadArgs) ToApplicationInstanceManifestOverridesPayloadOutputWithContext(ctx context.Context) ApplicationInstanceManifestOverridesPayloadOutput
func (ApplicationInstanceManifestOverridesPayloadArgs) ToApplicationInstanceManifestOverridesPayloadPtrOutput ¶
func (i ApplicationInstanceManifestOverridesPayloadArgs) ToApplicationInstanceManifestOverridesPayloadPtrOutput() ApplicationInstanceManifestOverridesPayloadPtrOutput
func (ApplicationInstanceManifestOverridesPayloadArgs) ToApplicationInstanceManifestOverridesPayloadPtrOutputWithContext ¶
func (i ApplicationInstanceManifestOverridesPayloadArgs) ToApplicationInstanceManifestOverridesPayloadPtrOutputWithContext(ctx context.Context) ApplicationInstanceManifestOverridesPayloadPtrOutput
type ApplicationInstanceManifestOverridesPayloadInput ¶
type ApplicationInstanceManifestOverridesPayloadInput interface { pulumi.Input ToApplicationInstanceManifestOverridesPayloadOutput() ApplicationInstanceManifestOverridesPayloadOutput ToApplicationInstanceManifestOverridesPayloadOutputWithContext(context.Context) ApplicationInstanceManifestOverridesPayloadOutput }
ApplicationInstanceManifestOverridesPayloadInput is an input type that accepts ApplicationInstanceManifestOverridesPayloadArgs and ApplicationInstanceManifestOverridesPayloadOutput values. You can construct a concrete instance of `ApplicationInstanceManifestOverridesPayloadInput` via:
ApplicationInstanceManifestOverridesPayloadArgs{...}
type ApplicationInstanceManifestOverridesPayloadOutput ¶
type ApplicationInstanceManifestOverridesPayloadOutput struct{ *pulumi.OutputState }
Parameter overrides for an application instance. This is a JSON document that has a single key (“PayloadData“) where the value is an escaped string representation of the overrides document.
func (ApplicationInstanceManifestOverridesPayloadOutput) ElementType ¶
func (ApplicationInstanceManifestOverridesPayloadOutput) ElementType() reflect.Type
func (ApplicationInstanceManifestOverridesPayloadOutput) PayloadData ¶
func (o ApplicationInstanceManifestOverridesPayloadOutput) PayloadData() pulumi.StringPtrOutput
The overrides document.
func (ApplicationInstanceManifestOverridesPayloadOutput) ToApplicationInstanceManifestOverridesPayloadOutput ¶
func (o ApplicationInstanceManifestOverridesPayloadOutput) ToApplicationInstanceManifestOverridesPayloadOutput() ApplicationInstanceManifestOverridesPayloadOutput
func (ApplicationInstanceManifestOverridesPayloadOutput) ToApplicationInstanceManifestOverridesPayloadOutputWithContext ¶
func (o ApplicationInstanceManifestOverridesPayloadOutput) ToApplicationInstanceManifestOverridesPayloadOutputWithContext(ctx context.Context) ApplicationInstanceManifestOverridesPayloadOutput
func (ApplicationInstanceManifestOverridesPayloadOutput) ToApplicationInstanceManifestOverridesPayloadPtrOutput ¶
func (o ApplicationInstanceManifestOverridesPayloadOutput) ToApplicationInstanceManifestOverridesPayloadPtrOutput() ApplicationInstanceManifestOverridesPayloadPtrOutput
func (ApplicationInstanceManifestOverridesPayloadOutput) ToApplicationInstanceManifestOverridesPayloadPtrOutputWithContext ¶
func (o ApplicationInstanceManifestOverridesPayloadOutput) ToApplicationInstanceManifestOverridesPayloadPtrOutputWithContext(ctx context.Context) ApplicationInstanceManifestOverridesPayloadPtrOutput
type ApplicationInstanceManifestOverridesPayloadPtrInput ¶
type ApplicationInstanceManifestOverridesPayloadPtrInput interface { pulumi.Input ToApplicationInstanceManifestOverridesPayloadPtrOutput() ApplicationInstanceManifestOverridesPayloadPtrOutput ToApplicationInstanceManifestOverridesPayloadPtrOutputWithContext(context.Context) ApplicationInstanceManifestOverridesPayloadPtrOutput }
ApplicationInstanceManifestOverridesPayloadPtrInput is an input type that accepts ApplicationInstanceManifestOverridesPayloadArgs, ApplicationInstanceManifestOverridesPayloadPtr and ApplicationInstanceManifestOverridesPayloadPtrOutput values. You can construct a concrete instance of `ApplicationInstanceManifestOverridesPayloadPtrInput` via:
ApplicationInstanceManifestOverridesPayloadArgs{...} or: nil
func ApplicationInstanceManifestOverridesPayloadPtr ¶
func ApplicationInstanceManifestOverridesPayloadPtr(v *ApplicationInstanceManifestOverridesPayloadArgs) ApplicationInstanceManifestOverridesPayloadPtrInput
type ApplicationInstanceManifestOverridesPayloadPtrOutput ¶
type ApplicationInstanceManifestOverridesPayloadPtrOutput struct{ *pulumi.OutputState }
func (ApplicationInstanceManifestOverridesPayloadPtrOutput) ElementType ¶
func (ApplicationInstanceManifestOverridesPayloadPtrOutput) ElementType() reflect.Type
func (ApplicationInstanceManifestOverridesPayloadPtrOutput) PayloadData ¶
func (o ApplicationInstanceManifestOverridesPayloadPtrOutput) PayloadData() pulumi.StringPtrOutput
The overrides document.
func (ApplicationInstanceManifestOverridesPayloadPtrOutput) ToApplicationInstanceManifestOverridesPayloadPtrOutput ¶
func (o ApplicationInstanceManifestOverridesPayloadPtrOutput) ToApplicationInstanceManifestOverridesPayloadPtrOutput() ApplicationInstanceManifestOverridesPayloadPtrOutput
func (ApplicationInstanceManifestOverridesPayloadPtrOutput) ToApplicationInstanceManifestOverridesPayloadPtrOutputWithContext ¶
func (o ApplicationInstanceManifestOverridesPayloadPtrOutput) ToApplicationInstanceManifestOverridesPayloadPtrOutputWithContext(ctx context.Context) ApplicationInstanceManifestOverridesPayloadPtrOutput
type ApplicationInstanceManifestPayload ¶
type ApplicationInstanceManifestPayload struct { // The application manifest. PayloadData *string `pulumi:"payloadData"` }
A application verion's manifest file. This is a JSON document that has a single key (“PayloadData“) where the value is an escaped string representation of the application manifest (“graph.json“). This file is located in the “graphs“ folder in your application source.
type ApplicationInstanceManifestPayloadArgs ¶
type ApplicationInstanceManifestPayloadArgs struct { // The application manifest. PayloadData pulumi.StringPtrInput `pulumi:"payloadData"` }
A application verion's manifest file. This is a JSON document that has a single key (“PayloadData“) where the value is an escaped string representation of the application manifest (“graph.json“). This file is located in the “graphs“ folder in your application source.
func (ApplicationInstanceManifestPayloadArgs) ElementType ¶
func (ApplicationInstanceManifestPayloadArgs) ElementType() reflect.Type
func (ApplicationInstanceManifestPayloadArgs) ToApplicationInstanceManifestPayloadOutput ¶
func (i ApplicationInstanceManifestPayloadArgs) ToApplicationInstanceManifestPayloadOutput() ApplicationInstanceManifestPayloadOutput
func (ApplicationInstanceManifestPayloadArgs) ToApplicationInstanceManifestPayloadOutputWithContext ¶
func (i ApplicationInstanceManifestPayloadArgs) ToApplicationInstanceManifestPayloadOutputWithContext(ctx context.Context) ApplicationInstanceManifestPayloadOutput
type ApplicationInstanceManifestPayloadInput ¶
type ApplicationInstanceManifestPayloadInput interface { pulumi.Input ToApplicationInstanceManifestPayloadOutput() ApplicationInstanceManifestPayloadOutput ToApplicationInstanceManifestPayloadOutputWithContext(context.Context) ApplicationInstanceManifestPayloadOutput }
ApplicationInstanceManifestPayloadInput is an input type that accepts ApplicationInstanceManifestPayloadArgs and ApplicationInstanceManifestPayloadOutput values. You can construct a concrete instance of `ApplicationInstanceManifestPayloadInput` via:
ApplicationInstanceManifestPayloadArgs{...}
type ApplicationInstanceManifestPayloadOutput ¶
type ApplicationInstanceManifestPayloadOutput struct{ *pulumi.OutputState }
A application verion's manifest file. This is a JSON document that has a single key (“PayloadData“) where the value is an escaped string representation of the application manifest (“graph.json“). This file is located in the “graphs“ folder in your application source.
func (ApplicationInstanceManifestPayloadOutput) ElementType ¶
func (ApplicationInstanceManifestPayloadOutput) ElementType() reflect.Type
func (ApplicationInstanceManifestPayloadOutput) PayloadData ¶
func (o ApplicationInstanceManifestPayloadOutput) PayloadData() pulumi.StringPtrOutput
The application manifest.
func (ApplicationInstanceManifestPayloadOutput) ToApplicationInstanceManifestPayloadOutput ¶
func (o ApplicationInstanceManifestPayloadOutput) ToApplicationInstanceManifestPayloadOutput() ApplicationInstanceManifestPayloadOutput
func (ApplicationInstanceManifestPayloadOutput) ToApplicationInstanceManifestPayloadOutputWithContext ¶
func (o ApplicationInstanceManifestPayloadOutput) ToApplicationInstanceManifestPayloadOutputWithContext(ctx context.Context) ApplicationInstanceManifestPayloadOutput
type ApplicationInstanceOutput ¶
type ApplicationInstanceOutput struct{ *pulumi.OutputState }
func (ApplicationInstanceOutput) ApplicationInstanceId ¶ added in v0.17.0
func (o ApplicationInstanceOutput) ApplicationInstanceId() pulumi.StringOutput
The application instance's ID.
func (ApplicationInstanceOutput) ApplicationInstanceIdToReplace ¶ added in v0.17.0
func (o ApplicationInstanceOutput) ApplicationInstanceIdToReplace() pulumi.StringPtrOutput
The ID of an application instance to replace with the new instance.
func (ApplicationInstanceOutput) Arn ¶ added in v0.17.0
func (o ApplicationInstanceOutput) Arn() pulumi.StringOutput
The application instance's ARN.
func (ApplicationInstanceOutput) CreatedTime ¶ added in v0.17.0
func (o ApplicationInstanceOutput) CreatedTime() pulumi.IntOutput
The application instance's created time.
func (ApplicationInstanceOutput) DefaultRuntimeContextDevice ¶ added in v0.17.0
func (o ApplicationInstanceOutput) DefaultRuntimeContextDevice() pulumi.StringOutput
The device's ID.
func (ApplicationInstanceOutput) DefaultRuntimeContextDeviceName ¶ added in v0.17.0
func (o ApplicationInstanceOutput) DefaultRuntimeContextDeviceName() pulumi.StringOutput
The application instance's default runtime context device name.
func (ApplicationInstanceOutput) Description ¶ added in v0.17.0
func (o ApplicationInstanceOutput) Description() pulumi.StringPtrOutput
A description for the application instance.
func (ApplicationInstanceOutput) ElementType ¶
func (ApplicationInstanceOutput) ElementType() reflect.Type
func (ApplicationInstanceOutput) HealthStatus ¶ added in v0.17.0
func (o ApplicationInstanceOutput) HealthStatus() ApplicationInstanceHealthStatusOutput
The application instance's health status.
func (ApplicationInstanceOutput) LastUpdatedTime ¶ added in v0.17.0
func (o ApplicationInstanceOutput) LastUpdatedTime() pulumi.IntOutput
The application instance's last updated time.
func (ApplicationInstanceOutput) ManifestOverridesPayload ¶ added in v0.17.0
func (o ApplicationInstanceOutput) ManifestOverridesPayload() ApplicationInstanceManifestOverridesPayloadPtrOutput
Setting overrides for the application manifest.
func (ApplicationInstanceOutput) ManifestPayload ¶ added in v0.17.0
func (o ApplicationInstanceOutput) ManifestPayload() ApplicationInstanceManifestPayloadOutput
The application's manifest document.
func (ApplicationInstanceOutput) Name ¶ added in v0.17.0
func (o ApplicationInstanceOutput) Name() pulumi.StringPtrOutput
A name for the application instance.
func (ApplicationInstanceOutput) RuntimeRoleArn ¶ added in v0.17.0
func (o ApplicationInstanceOutput) RuntimeRoleArn() pulumi.StringPtrOutput
The ARN of a runtime role for the application instance.
func (ApplicationInstanceOutput) Status ¶ added in v0.17.0
func (o ApplicationInstanceOutput) Status() ApplicationInstanceStatusOutput
The application instance's status.
func (ApplicationInstanceOutput) StatusDescription ¶ added in v0.17.0
func (o ApplicationInstanceOutput) StatusDescription() pulumi.StringOutput
The application instance's status description.
func (ApplicationInstanceOutput) Tags ¶ added in v0.17.0
func (o ApplicationInstanceOutput) Tags() aws.TagArrayOutput
Tags for the application instance.
func (ApplicationInstanceOutput) ToApplicationInstanceOutput ¶
func (o ApplicationInstanceOutput) ToApplicationInstanceOutput() ApplicationInstanceOutput
func (ApplicationInstanceOutput) ToApplicationInstanceOutputWithContext ¶
func (o ApplicationInstanceOutput) ToApplicationInstanceOutputWithContext(ctx context.Context) ApplicationInstanceOutput
type ApplicationInstanceState ¶
type ApplicationInstanceState struct { }
func (ApplicationInstanceState) ElementType ¶
func (ApplicationInstanceState) ElementType() reflect.Type
type ApplicationInstanceStatus ¶
type ApplicationInstanceStatus string
type ApplicationInstanceStatusOutput ¶
type ApplicationInstanceStatusOutput struct{ *pulumi.OutputState }
func (ApplicationInstanceStatusOutput) ElementType ¶
func (ApplicationInstanceStatusOutput) ElementType() reflect.Type
func (ApplicationInstanceStatusOutput) ToApplicationInstanceStatusOutput ¶
func (o ApplicationInstanceStatusOutput) ToApplicationInstanceStatusOutput() ApplicationInstanceStatusOutput
func (ApplicationInstanceStatusOutput) ToApplicationInstanceStatusOutputWithContext ¶
func (o ApplicationInstanceStatusOutput) ToApplicationInstanceStatusOutputWithContext(ctx context.Context) ApplicationInstanceStatusOutput
func (ApplicationInstanceStatusOutput) ToApplicationInstanceStatusPtrOutput ¶
func (o ApplicationInstanceStatusOutput) ToApplicationInstanceStatusPtrOutput() ApplicationInstanceStatusPtrOutput
func (ApplicationInstanceStatusOutput) ToApplicationInstanceStatusPtrOutputWithContext ¶
func (o ApplicationInstanceStatusOutput) ToApplicationInstanceStatusPtrOutputWithContext(ctx context.Context) ApplicationInstanceStatusPtrOutput
func (ApplicationInstanceStatusOutput) ToStringOutput ¶
func (o ApplicationInstanceStatusOutput) ToStringOutput() pulumi.StringOutput
func (ApplicationInstanceStatusOutput) ToStringOutputWithContext ¶
func (o ApplicationInstanceStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ApplicationInstanceStatusOutput) ToStringPtrOutput ¶
func (o ApplicationInstanceStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ApplicationInstanceStatusOutput) ToStringPtrOutputWithContext ¶
func (o ApplicationInstanceStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ApplicationInstanceStatusPtrOutput ¶
type ApplicationInstanceStatusPtrOutput struct{ *pulumi.OutputState }
func (ApplicationInstanceStatusPtrOutput) Elem ¶
func (o ApplicationInstanceStatusPtrOutput) Elem() ApplicationInstanceStatusOutput
func (ApplicationInstanceStatusPtrOutput) ElementType ¶
func (ApplicationInstanceStatusPtrOutput) ElementType() reflect.Type
func (ApplicationInstanceStatusPtrOutput) ToApplicationInstanceStatusPtrOutput ¶
func (o ApplicationInstanceStatusPtrOutput) ToApplicationInstanceStatusPtrOutput() ApplicationInstanceStatusPtrOutput
func (ApplicationInstanceStatusPtrOutput) ToApplicationInstanceStatusPtrOutputWithContext ¶
func (o ApplicationInstanceStatusPtrOutput) ToApplicationInstanceStatusPtrOutputWithContext(ctx context.Context) ApplicationInstanceStatusPtrOutput
func (ApplicationInstanceStatusPtrOutput) ToStringPtrOutput ¶
func (o ApplicationInstanceStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ApplicationInstanceStatusPtrOutput) ToStringPtrOutputWithContext ¶
func (o ApplicationInstanceStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ApplicationInstanceTag ¶
type LookupApplicationInstanceArgs ¶ added in v0.12.0
type LookupApplicationInstanceArgs struct { // The application instance's ID. ApplicationInstanceId string `pulumi:"applicationInstanceId"` }
type LookupApplicationInstanceOutputArgs ¶ added in v0.12.0
type LookupApplicationInstanceOutputArgs struct { // The application instance's ID. ApplicationInstanceId pulumi.StringInput `pulumi:"applicationInstanceId"` }
func (LookupApplicationInstanceOutputArgs) ElementType ¶ added in v0.12.0
func (LookupApplicationInstanceOutputArgs) ElementType() reflect.Type
type LookupApplicationInstanceResult ¶ added in v0.12.0
type LookupApplicationInstanceResult struct { // The application instance's ID. ApplicationInstanceId *string `pulumi:"applicationInstanceId"` // The application instance's ARN. Arn *string `pulumi:"arn"` // The application instance's created time. CreatedTime *int `pulumi:"createdTime"` // The application instance's default runtime context device name. DefaultRuntimeContextDeviceName *string `pulumi:"defaultRuntimeContextDeviceName"` // The application instance's health status. HealthStatus *ApplicationInstanceHealthStatus `pulumi:"healthStatus"` // The application instance's last updated time. LastUpdatedTime *int `pulumi:"lastUpdatedTime"` // The application instance's status. Status *ApplicationInstanceStatus `pulumi:"status"` // The application instance's status description. StatusDescription *string `pulumi:"statusDescription"` // Tags for the application instance. Tags []aws.Tag `pulumi:"tags"` }
func LookupApplicationInstance ¶ added in v0.12.0
func LookupApplicationInstance(ctx *pulumi.Context, args *LookupApplicationInstanceArgs, opts ...pulumi.InvokeOption) (*LookupApplicationInstanceResult, error)
Creates an application instance and deploys it to a device.
type LookupApplicationInstanceResultOutput ¶ added in v0.12.0
type LookupApplicationInstanceResultOutput struct{ *pulumi.OutputState }
func LookupApplicationInstanceOutput ¶ added in v0.12.0
func LookupApplicationInstanceOutput(ctx *pulumi.Context, args LookupApplicationInstanceOutputArgs, opts ...pulumi.InvokeOption) LookupApplicationInstanceResultOutput
func (LookupApplicationInstanceResultOutput) ApplicationInstanceId ¶ added in v0.12.0
func (o LookupApplicationInstanceResultOutput) ApplicationInstanceId() pulumi.StringPtrOutput
The application instance's ID.
func (LookupApplicationInstanceResultOutput) Arn ¶ added in v0.12.0
func (o LookupApplicationInstanceResultOutput) Arn() pulumi.StringPtrOutput
The application instance's ARN.
func (LookupApplicationInstanceResultOutput) CreatedTime ¶ added in v0.12.0
func (o LookupApplicationInstanceResultOutput) CreatedTime() pulumi.IntPtrOutput
The application instance's created time.
func (LookupApplicationInstanceResultOutput) DefaultRuntimeContextDeviceName ¶ added in v0.12.0
func (o LookupApplicationInstanceResultOutput) DefaultRuntimeContextDeviceName() pulumi.StringPtrOutput
The application instance's default runtime context device name.
func (LookupApplicationInstanceResultOutput) ElementType ¶ added in v0.12.0
func (LookupApplicationInstanceResultOutput) ElementType() reflect.Type
func (LookupApplicationInstanceResultOutput) HealthStatus ¶ added in v0.12.0
func (o LookupApplicationInstanceResultOutput) HealthStatus() ApplicationInstanceHealthStatusPtrOutput
The application instance's health status.
func (LookupApplicationInstanceResultOutput) LastUpdatedTime ¶ added in v0.12.0
func (o LookupApplicationInstanceResultOutput) LastUpdatedTime() pulumi.IntPtrOutput
The application instance's last updated time.
func (LookupApplicationInstanceResultOutput) Status ¶ added in v0.12.0
func (o LookupApplicationInstanceResultOutput) Status() ApplicationInstanceStatusPtrOutput
The application instance's status.
func (LookupApplicationInstanceResultOutput) StatusDescription ¶ added in v0.12.0
func (o LookupApplicationInstanceResultOutput) StatusDescription() pulumi.StringPtrOutput
The application instance's status description.
func (LookupApplicationInstanceResultOutput) Tags ¶ added in v0.12.0
func (o LookupApplicationInstanceResultOutput) Tags() aws.TagArrayOutput
Tags for the application instance.
func (LookupApplicationInstanceResultOutput) ToLookupApplicationInstanceResultOutput ¶ added in v0.12.0
func (o LookupApplicationInstanceResultOutput) ToLookupApplicationInstanceResultOutput() LookupApplicationInstanceResultOutput
func (LookupApplicationInstanceResultOutput) ToLookupApplicationInstanceResultOutputWithContext ¶ added in v0.12.0
func (o LookupApplicationInstanceResultOutput) ToLookupApplicationInstanceResultOutputWithContext(ctx context.Context) LookupApplicationInstanceResultOutput
type LookupPackageArgs ¶ added in v0.12.0
type LookupPackageArgs struct { // The package's ID. PackageId string `pulumi:"packageId"` }
type LookupPackageOutputArgs ¶ added in v0.12.0
type LookupPackageOutputArgs struct { // The package's ID. PackageId pulumi.StringInput `pulumi:"packageId"` }
func (LookupPackageOutputArgs) ElementType ¶ added in v0.12.0
func (LookupPackageOutputArgs) ElementType() reflect.Type
type LookupPackageResult ¶ added in v0.12.0
type LookupPackageResult struct { // The package's ARN. Arn *string `pulumi:"arn"` // When the package was created. CreatedTime *int `pulumi:"createdTime"` // The package's ID. PackageId *string `pulumi:"packageId"` // A storage location. StorageLocation *PackageStorageLocation `pulumi:"storageLocation"` // Tags for the package. Tags []aws.Tag `pulumi:"tags"` }
func LookupPackage ¶ added in v0.12.0
func LookupPackage(ctx *pulumi.Context, args *LookupPackageArgs, opts ...pulumi.InvokeOption) (*LookupPackageResult, error)
Creates a package and storage location in an Amazon S3 access point.
type LookupPackageResultOutput ¶ added in v0.12.0
type LookupPackageResultOutput struct{ *pulumi.OutputState }
func LookupPackageOutput ¶ added in v0.12.0
func LookupPackageOutput(ctx *pulumi.Context, args LookupPackageOutputArgs, opts ...pulumi.InvokeOption) LookupPackageResultOutput
func (LookupPackageResultOutput) Arn ¶ added in v0.12.0
func (o LookupPackageResultOutput) Arn() pulumi.StringPtrOutput
The package's ARN.
func (LookupPackageResultOutput) CreatedTime ¶ added in v0.12.0
func (o LookupPackageResultOutput) CreatedTime() pulumi.IntPtrOutput
When the package was created.
func (LookupPackageResultOutput) ElementType ¶ added in v0.12.0
func (LookupPackageResultOutput) ElementType() reflect.Type
func (LookupPackageResultOutput) PackageId ¶ added in v0.12.0
func (o LookupPackageResultOutput) PackageId() pulumi.StringPtrOutput
The package's ID.
func (LookupPackageResultOutput) StorageLocation ¶ added in v0.12.0
func (o LookupPackageResultOutput) StorageLocation() PackageStorageLocationPtrOutput
A storage location.
func (LookupPackageResultOutput) Tags ¶ added in v0.12.0
func (o LookupPackageResultOutput) Tags() aws.TagArrayOutput
Tags for the package.
func (LookupPackageResultOutput) ToLookupPackageResultOutput ¶ added in v0.12.0
func (o LookupPackageResultOutput) ToLookupPackageResultOutput() LookupPackageResultOutput
func (LookupPackageResultOutput) ToLookupPackageResultOutputWithContext ¶ added in v0.12.0
func (o LookupPackageResultOutput) ToLookupPackageResultOutputWithContext(ctx context.Context) LookupPackageResultOutput
type LookupPackageVersionArgs ¶ added in v0.12.0
type LookupPackageVersionOutputArgs ¶ added in v0.12.0
type LookupPackageVersionOutputArgs struct { // A package ID. PackageId pulumi.StringInput `pulumi:"packageId"` // A package version. PackageVersion pulumi.StringInput `pulumi:"packageVersion"` // A patch version. PatchVersion pulumi.StringInput `pulumi:"patchVersion"` }
func (LookupPackageVersionOutputArgs) ElementType ¶ added in v0.12.0
func (LookupPackageVersionOutputArgs) ElementType() reflect.Type
type LookupPackageVersionResult ¶ added in v0.12.0
type LookupPackageVersionResult struct { // Whether the package version is the latest version. IsLatestPatch *bool `pulumi:"isLatestPatch"` // Whether to mark the new version as the latest version. MarkLatest *bool `pulumi:"markLatest"` // The package version's ARN. PackageArn *string `pulumi:"packageArn"` // The package version's name. PackageName *string `pulumi:"packageName"` // The package version's registered time. RegisteredTime *int `pulumi:"registeredTime"` // The package version's status. Status *PackageVersionStatus `pulumi:"status"` // The package version's status description. StatusDescription *string `pulumi:"statusDescription"` }
func LookupPackageVersion ¶ added in v0.12.0
func LookupPackageVersion(ctx *pulumi.Context, args *LookupPackageVersionArgs, opts ...pulumi.InvokeOption) (*LookupPackageVersionResult, error)
Registers a package version.
type LookupPackageVersionResultOutput ¶ added in v0.12.0
type LookupPackageVersionResultOutput struct{ *pulumi.OutputState }
func LookupPackageVersionOutput ¶ added in v0.12.0
func LookupPackageVersionOutput(ctx *pulumi.Context, args LookupPackageVersionOutputArgs, opts ...pulumi.InvokeOption) LookupPackageVersionResultOutput
func (LookupPackageVersionResultOutput) ElementType ¶ added in v0.12.0
func (LookupPackageVersionResultOutput) ElementType() reflect.Type
func (LookupPackageVersionResultOutput) IsLatestPatch ¶ added in v0.12.0
func (o LookupPackageVersionResultOutput) IsLatestPatch() pulumi.BoolPtrOutput
Whether the package version is the latest version.
func (LookupPackageVersionResultOutput) MarkLatest ¶ added in v0.12.0
func (o LookupPackageVersionResultOutput) MarkLatest() pulumi.BoolPtrOutput
Whether to mark the new version as the latest version.
func (LookupPackageVersionResultOutput) PackageArn ¶ added in v0.12.0
func (o LookupPackageVersionResultOutput) PackageArn() pulumi.StringPtrOutput
The package version's ARN.
func (LookupPackageVersionResultOutput) PackageName ¶ added in v0.12.0
func (o LookupPackageVersionResultOutput) PackageName() pulumi.StringPtrOutput
The package version's name.
func (LookupPackageVersionResultOutput) RegisteredTime ¶ added in v0.12.0
func (o LookupPackageVersionResultOutput) RegisteredTime() pulumi.IntPtrOutput
The package version's registered time.
func (LookupPackageVersionResultOutput) Status ¶ added in v0.12.0
func (o LookupPackageVersionResultOutput) Status() PackageVersionStatusPtrOutput
The package version's status.
func (LookupPackageVersionResultOutput) StatusDescription ¶ added in v0.12.0
func (o LookupPackageVersionResultOutput) StatusDescription() pulumi.StringPtrOutput
The package version's status description.
func (LookupPackageVersionResultOutput) ToLookupPackageVersionResultOutput ¶ added in v0.12.0
func (o LookupPackageVersionResultOutput) ToLookupPackageVersionResultOutput() LookupPackageVersionResultOutput
func (LookupPackageVersionResultOutput) ToLookupPackageVersionResultOutputWithContext ¶ added in v0.12.0
func (o LookupPackageVersionResultOutput) ToLookupPackageVersionResultOutputWithContext(ctx context.Context) LookupPackageVersionResultOutput
type Package ¶
type Package struct { pulumi.CustomResourceState // The package's ARN. Arn pulumi.StringOutput `pulumi:"arn"` // When the package was created. CreatedTime pulumi.IntOutput `pulumi:"createdTime"` // The package's ID. PackageId pulumi.StringOutput `pulumi:"packageId"` // A name for the package. PackageName pulumi.StringOutput `pulumi:"packageName"` // A storage location. StorageLocation PackageStorageLocationPtrOutput `pulumi:"storageLocation"` // Tags for the package. Tags aws.TagArrayOutput `pulumi:"tags"` }
Creates a package and storage location in an Amazon S3 access point.
func GetPackage ¶
func GetPackage(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PackageState, opts ...pulumi.ResourceOption) (*Package, error)
GetPackage gets an existing Package 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 NewPackage ¶
func NewPackage(ctx *pulumi.Context, name string, args *PackageArgs, opts ...pulumi.ResourceOption) (*Package, error)
NewPackage registers a new resource with the given unique name, arguments, and options.
func (*Package) ElementType ¶
func (*Package) ToPackageOutput ¶
func (i *Package) ToPackageOutput() PackageOutput
func (*Package) ToPackageOutputWithContext ¶
func (i *Package) ToPackageOutputWithContext(ctx context.Context) PackageOutput
type PackageArgs ¶
type PackageArgs struct { // A name for the package. PackageName pulumi.StringPtrInput // A storage location. StorageLocation PackageStorageLocationPtrInput // Tags for the package. Tags aws.TagArrayInput }
The set of arguments for constructing a Package resource.
func (PackageArgs) ElementType ¶
func (PackageArgs) ElementType() reflect.Type
type PackageInput ¶
type PackageInput interface { pulumi.Input ToPackageOutput() PackageOutput ToPackageOutputWithContext(ctx context.Context) PackageOutput }
type PackageOutput ¶
type PackageOutput struct{ *pulumi.OutputState }
func (PackageOutput) Arn ¶ added in v0.17.0
func (o PackageOutput) Arn() pulumi.StringOutput
The package's ARN.
func (PackageOutput) CreatedTime ¶ added in v0.17.0
func (o PackageOutput) CreatedTime() pulumi.IntOutput
When the package was created.
func (PackageOutput) ElementType ¶
func (PackageOutput) ElementType() reflect.Type
func (PackageOutput) PackageId ¶ added in v0.17.0
func (o PackageOutput) PackageId() pulumi.StringOutput
The package's ID.
func (PackageOutput) PackageName ¶ added in v0.17.0
func (o PackageOutput) PackageName() pulumi.StringOutput
A name for the package.
func (PackageOutput) StorageLocation ¶ added in v0.17.0
func (o PackageOutput) StorageLocation() PackageStorageLocationPtrOutput
A storage location.
func (PackageOutput) Tags ¶ added in v0.17.0
func (o PackageOutput) Tags() aws.TagArrayOutput
Tags for the package.
func (PackageOutput) ToPackageOutput ¶
func (o PackageOutput) ToPackageOutput() PackageOutput
func (PackageOutput) ToPackageOutputWithContext ¶
func (o PackageOutput) ToPackageOutputWithContext(ctx context.Context) PackageOutput
type PackageState ¶
type PackageState struct { }
func (PackageState) ElementType ¶
func (PackageState) ElementType() reflect.Type
type PackageStorageLocation ¶
type PackageStorageLocation struct { // The location's binary prefix. BinaryPrefixLocation *string `pulumi:"binaryPrefixLocation"` // The location's bucket. Bucket *string `pulumi:"bucket"` // The location's generated prefix. GeneratedPrefixLocation *string `pulumi:"generatedPrefixLocation"` // The location's manifest prefix. ManifestPrefixLocation *string `pulumi:"manifestPrefixLocation"` // The location's repo prefix. RepoPrefixLocation *string `pulumi:"repoPrefixLocation"` }
A storage location.
type PackageStorageLocationArgs ¶
type PackageStorageLocationArgs struct { // The location's binary prefix. BinaryPrefixLocation pulumi.StringPtrInput `pulumi:"binaryPrefixLocation"` // The location's bucket. Bucket pulumi.StringPtrInput `pulumi:"bucket"` // The location's generated prefix. GeneratedPrefixLocation pulumi.StringPtrInput `pulumi:"generatedPrefixLocation"` // The location's manifest prefix. ManifestPrefixLocation pulumi.StringPtrInput `pulumi:"manifestPrefixLocation"` // The location's repo prefix. RepoPrefixLocation pulumi.StringPtrInput `pulumi:"repoPrefixLocation"` }
A storage location.
func (PackageStorageLocationArgs) ElementType ¶
func (PackageStorageLocationArgs) ElementType() reflect.Type
func (PackageStorageLocationArgs) ToPackageStorageLocationOutput ¶
func (i PackageStorageLocationArgs) ToPackageStorageLocationOutput() PackageStorageLocationOutput
func (PackageStorageLocationArgs) ToPackageStorageLocationOutputWithContext ¶
func (i PackageStorageLocationArgs) ToPackageStorageLocationOutputWithContext(ctx context.Context) PackageStorageLocationOutput
func (PackageStorageLocationArgs) ToPackageStorageLocationPtrOutput ¶
func (i PackageStorageLocationArgs) ToPackageStorageLocationPtrOutput() PackageStorageLocationPtrOutput
func (PackageStorageLocationArgs) ToPackageStorageLocationPtrOutputWithContext ¶
func (i PackageStorageLocationArgs) ToPackageStorageLocationPtrOutputWithContext(ctx context.Context) PackageStorageLocationPtrOutput
type PackageStorageLocationInput ¶
type PackageStorageLocationInput interface { pulumi.Input ToPackageStorageLocationOutput() PackageStorageLocationOutput ToPackageStorageLocationOutputWithContext(context.Context) PackageStorageLocationOutput }
PackageStorageLocationInput is an input type that accepts PackageStorageLocationArgs and PackageStorageLocationOutput values. You can construct a concrete instance of `PackageStorageLocationInput` via:
PackageStorageLocationArgs{...}
type PackageStorageLocationOutput ¶
type PackageStorageLocationOutput struct{ *pulumi.OutputState }
A storage location.
func (PackageStorageLocationOutput) BinaryPrefixLocation ¶
func (o PackageStorageLocationOutput) BinaryPrefixLocation() pulumi.StringPtrOutput
The location's binary prefix.
func (PackageStorageLocationOutput) Bucket ¶
func (o PackageStorageLocationOutput) Bucket() pulumi.StringPtrOutput
The location's bucket.
func (PackageStorageLocationOutput) ElementType ¶
func (PackageStorageLocationOutput) ElementType() reflect.Type
func (PackageStorageLocationOutput) GeneratedPrefixLocation ¶
func (o PackageStorageLocationOutput) GeneratedPrefixLocation() pulumi.StringPtrOutput
The location's generated prefix.
func (PackageStorageLocationOutput) ManifestPrefixLocation ¶
func (o PackageStorageLocationOutput) ManifestPrefixLocation() pulumi.StringPtrOutput
The location's manifest prefix.
func (PackageStorageLocationOutput) RepoPrefixLocation ¶
func (o PackageStorageLocationOutput) RepoPrefixLocation() pulumi.StringPtrOutput
The location's repo prefix.
func (PackageStorageLocationOutput) ToPackageStorageLocationOutput ¶
func (o PackageStorageLocationOutput) ToPackageStorageLocationOutput() PackageStorageLocationOutput
func (PackageStorageLocationOutput) ToPackageStorageLocationOutputWithContext ¶
func (o PackageStorageLocationOutput) ToPackageStorageLocationOutputWithContext(ctx context.Context) PackageStorageLocationOutput
func (PackageStorageLocationOutput) ToPackageStorageLocationPtrOutput ¶
func (o PackageStorageLocationOutput) ToPackageStorageLocationPtrOutput() PackageStorageLocationPtrOutput
func (PackageStorageLocationOutput) ToPackageStorageLocationPtrOutputWithContext ¶
func (o PackageStorageLocationOutput) ToPackageStorageLocationPtrOutputWithContext(ctx context.Context) PackageStorageLocationPtrOutput
type PackageStorageLocationPtrInput ¶
type PackageStorageLocationPtrInput interface { pulumi.Input ToPackageStorageLocationPtrOutput() PackageStorageLocationPtrOutput ToPackageStorageLocationPtrOutputWithContext(context.Context) PackageStorageLocationPtrOutput }
PackageStorageLocationPtrInput is an input type that accepts PackageStorageLocationArgs, PackageStorageLocationPtr and PackageStorageLocationPtrOutput values. You can construct a concrete instance of `PackageStorageLocationPtrInput` via:
PackageStorageLocationArgs{...} or: nil
func PackageStorageLocationPtr ¶
func PackageStorageLocationPtr(v *PackageStorageLocationArgs) PackageStorageLocationPtrInput
type PackageStorageLocationPtrOutput ¶
type PackageStorageLocationPtrOutput struct{ *pulumi.OutputState }
func (PackageStorageLocationPtrOutput) BinaryPrefixLocation ¶
func (o PackageStorageLocationPtrOutput) BinaryPrefixLocation() pulumi.StringPtrOutput
The location's binary prefix.
func (PackageStorageLocationPtrOutput) Bucket ¶
func (o PackageStorageLocationPtrOutput) Bucket() pulumi.StringPtrOutput
The location's bucket.
func (PackageStorageLocationPtrOutput) Elem ¶
func (o PackageStorageLocationPtrOutput) Elem() PackageStorageLocationOutput
func (PackageStorageLocationPtrOutput) ElementType ¶
func (PackageStorageLocationPtrOutput) ElementType() reflect.Type
func (PackageStorageLocationPtrOutput) GeneratedPrefixLocation ¶
func (o PackageStorageLocationPtrOutput) GeneratedPrefixLocation() pulumi.StringPtrOutput
The location's generated prefix.
func (PackageStorageLocationPtrOutput) ManifestPrefixLocation ¶
func (o PackageStorageLocationPtrOutput) ManifestPrefixLocation() pulumi.StringPtrOutput
The location's manifest prefix.
func (PackageStorageLocationPtrOutput) RepoPrefixLocation ¶
func (o PackageStorageLocationPtrOutput) RepoPrefixLocation() pulumi.StringPtrOutput
The location's repo prefix.
func (PackageStorageLocationPtrOutput) ToPackageStorageLocationPtrOutput ¶
func (o PackageStorageLocationPtrOutput) ToPackageStorageLocationPtrOutput() PackageStorageLocationPtrOutput
func (PackageStorageLocationPtrOutput) ToPackageStorageLocationPtrOutputWithContext ¶
func (o PackageStorageLocationPtrOutput) ToPackageStorageLocationPtrOutputWithContext(ctx context.Context) PackageStorageLocationPtrOutput
type PackageTag ¶
type PackageVersion ¶
type PackageVersion struct { pulumi.CustomResourceState // Whether the package version is the latest version. IsLatestPatch pulumi.BoolOutput `pulumi:"isLatestPatch"` // Whether to mark the new version as the latest version. MarkLatest pulumi.BoolPtrOutput `pulumi:"markLatest"` // An owner account. OwnerAccount pulumi.StringPtrOutput `pulumi:"ownerAccount"` // The package version's ARN. PackageArn pulumi.StringOutput `pulumi:"packageArn"` // A package ID. PackageId pulumi.StringOutput `pulumi:"packageId"` // The package version's name. PackageName pulumi.StringOutput `pulumi:"packageName"` // A package version. PackageVersion pulumi.StringOutput `pulumi:"packageVersion"` // A patch version. PatchVersion pulumi.StringOutput `pulumi:"patchVersion"` // The package version's registered time. RegisteredTime pulumi.IntOutput `pulumi:"registeredTime"` // The package version's status. Status PackageVersionStatusOutput `pulumi:"status"` // The package version's status description. StatusDescription pulumi.StringOutput `pulumi:"statusDescription"` // If the version was marked latest, the new version to maker as latest. UpdatedLatestPatchVersion pulumi.StringPtrOutput `pulumi:"updatedLatestPatchVersion"` }
Registers a package version.
func GetPackageVersion ¶
func GetPackageVersion(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PackageVersionState, opts ...pulumi.ResourceOption) (*PackageVersion, error)
GetPackageVersion gets an existing PackageVersion 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 NewPackageVersion ¶
func NewPackageVersion(ctx *pulumi.Context, name string, args *PackageVersionArgs, opts ...pulumi.ResourceOption) (*PackageVersion, error)
NewPackageVersion registers a new resource with the given unique name, arguments, and options.
func (*PackageVersion) ElementType ¶
func (*PackageVersion) ElementType() reflect.Type
func (*PackageVersion) ToPackageVersionOutput ¶
func (i *PackageVersion) ToPackageVersionOutput() PackageVersionOutput
func (*PackageVersion) ToPackageVersionOutputWithContext ¶
func (i *PackageVersion) ToPackageVersionOutputWithContext(ctx context.Context) PackageVersionOutput
type PackageVersionArgs ¶
type PackageVersionArgs struct { // Whether to mark the new version as the latest version. MarkLatest pulumi.BoolPtrInput // An owner account. OwnerAccount pulumi.StringPtrInput // A package ID. PackageId pulumi.StringInput // A package version. PackageVersion pulumi.StringInput // A patch version. PatchVersion pulumi.StringInput // If the version was marked latest, the new version to maker as latest. UpdatedLatestPatchVersion pulumi.StringPtrInput }
The set of arguments for constructing a PackageVersion resource.
func (PackageVersionArgs) ElementType ¶
func (PackageVersionArgs) ElementType() reflect.Type
type PackageVersionInput ¶
type PackageVersionInput interface { pulumi.Input ToPackageVersionOutput() PackageVersionOutput ToPackageVersionOutputWithContext(ctx context.Context) PackageVersionOutput }
type PackageVersionOutput ¶
type PackageVersionOutput struct{ *pulumi.OutputState }
func (PackageVersionOutput) ElementType ¶
func (PackageVersionOutput) ElementType() reflect.Type
func (PackageVersionOutput) IsLatestPatch ¶ added in v0.17.0
func (o PackageVersionOutput) IsLatestPatch() pulumi.BoolOutput
Whether the package version is the latest version.
func (PackageVersionOutput) MarkLatest ¶ added in v0.17.0
func (o PackageVersionOutput) MarkLatest() pulumi.BoolPtrOutput
Whether to mark the new version as the latest version.
func (PackageVersionOutput) OwnerAccount ¶ added in v0.17.0
func (o PackageVersionOutput) OwnerAccount() pulumi.StringPtrOutput
An owner account.
func (PackageVersionOutput) PackageArn ¶ added in v0.17.0
func (o PackageVersionOutput) PackageArn() pulumi.StringOutput
The package version's ARN.
func (PackageVersionOutput) PackageId ¶ added in v0.17.0
func (o PackageVersionOutput) PackageId() pulumi.StringOutput
A package ID.
func (PackageVersionOutput) PackageName ¶ added in v0.17.0
func (o PackageVersionOutput) PackageName() pulumi.StringOutput
The package version's name.
func (PackageVersionOutput) PackageVersion ¶ added in v0.17.0
func (o PackageVersionOutput) PackageVersion() pulumi.StringOutput
A package version.
func (PackageVersionOutput) PatchVersion ¶ added in v0.17.0
func (o PackageVersionOutput) PatchVersion() pulumi.StringOutput
A patch version.
func (PackageVersionOutput) RegisteredTime ¶ added in v0.17.0
func (o PackageVersionOutput) RegisteredTime() pulumi.IntOutput
The package version's registered time.
func (PackageVersionOutput) Status ¶ added in v0.17.0
func (o PackageVersionOutput) Status() PackageVersionStatusOutput
The package version's status.
func (PackageVersionOutput) StatusDescription ¶ added in v0.17.0
func (o PackageVersionOutput) StatusDescription() pulumi.StringOutput
The package version's status description.
func (PackageVersionOutput) ToPackageVersionOutput ¶
func (o PackageVersionOutput) ToPackageVersionOutput() PackageVersionOutput
func (PackageVersionOutput) ToPackageVersionOutputWithContext ¶
func (o PackageVersionOutput) ToPackageVersionOutputWithContext(ctx context.Context) PackageVersionOutput
func (PackageVersionOutput) UpdatedLatestPatchVersion ¶ added in v0.17.0
func (o PackageVersionOutput) UpdatedLatestPatchVersion() pulumi.StringPtrOutput
If the version was marked latest, the new version to maker as latest.
type PackageVersionState ¶
type PackageVersionState struct { }
func (PackageVersionState) ElementType ¶
func (PackageVersionState) ElementType() reflect.Type
type PackageVersionStatus ¶
type PackageVersionStatus string
type PackageVersionStatusOutput ¶
type PackageVersionStatusOutput struct{ *pulumi.OutputState }
func (PackageVersionStatusOutput) ElementType ¶
func (PackageVersionStatusOutput) ElementType() reflect.Type
func (PackageVersionStatusOutput) ToPackageVersionStatusOutput ¶
func (o PackageVersionStatusOutput) ToPackageVersionStatusOutput() PackageVersionStatusOutput
func (PackageVersionStatusOutput) ToPackageVersionStatusOutputWithContext ¶
func (o PackageVersionStatusOutput) ToPackageVersionStatusOutputWithContext(ctx context.Context) PackageVersionStatusOutput
func (PackageVersionStatusOutput) ToPackageVersionStatusPtrOutput ¶
func (o PackageVersionStatusOutput) ToPackageVersionStatusPtrOutput() PackageVersionStatusPtrOutput
func (PackageVersionStatusOutput) ToPackageVersionStatusPtrOutputWithContext ¶
func (o PackageVersionStatusOutput) ToPackageVersionStatusPtrOutputWithContext(ctx context.Context) PackageVersionStatusPtrOutput
func (PackageVersionStatusOutput) ToStringOutput ¶
func (o PackageVersionStatusOutput) ToStringOutput() pulumi.StringOutput
func (PackageVersionStatusOutput) ToStringOutputWithContext ¶
func (o PackageVersionStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (PackageVersionStatusOutput) ToStringPtrOutput ¶
func (o PackageVersionStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (PackageVersionStatusOutput) ToStringPtrOutputWithContext ¶
func (o PackageVersionStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PackageVersionStatusPtrOutput ¶
type PackageVersionStatusPtrOutput struct{ *pulumi.OutputState }
func (PackageVersionStatusPtrOutput) Elem ¶
func (o PackageVersionStatusPtrOutput) Elem() PackageVersionStatusOutput
func (PackageVersionStatusPtrOutput) ElementType ¶
func (PackageVersionStatusPtrOutput) ElementType() reflect.Type
func (PackageVersionStatusPtrOutput) ToPackageVersionStatusPtrOutput ¶
func (o PackageVersionStatusPtrOutput) ToPackageVersionStatusPtrOutput() PackageVersionStatusPtrOutput
func (PackageVersionStatusPtrOutput) ToPackageVersionStatusPtrOutputWithContext ¶
func (o PackageVersionStatusPtrOutput) ToPackageVersionStatusPtrOutputWithContext(ctx context.Context) PackageVersionStatusPtrOutput
func (PackageVersionStatusPtrOutput) ToStringPtrOutput ¶
func (o PackageVersionStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (PackageVersionStatusPtrOutput) ToStringPtrOutputWithContext ¶
func (o PackageVersionStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput