panorama

package
v0.116.0 Latest Latest
Warning

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

Go to latest
Published: Aug 9, 2024 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

View Source
const (
	ApplicationInstanceHealthStatusRunning      = ApplicationInstanceHealthStatus("RUNNING")
	ApplicationInstanceHealthStatusError        = ApplicationInstanceHealthStatus("ERROR")
	ApplicationInstanceHealthStatusNotAvailable = ApplicationInstanceHealthStatus("NOT_AVAILABLE")
)
View Source
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")
)
View Source
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) 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 (ApplicationInstanceHealthStatusOutput) ToStringOutputWithContext

func (o ApplicationInstanceHealthStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (ApplicationInstanceHealthStatusOutput) ToStringPtrOutput

func (ApplicationInstanceHealthStatusOutput) ToStringPtrOutputWithContext

func (o ApplicationInstanceHealthStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type ApplicationInstanceHealthStatusPtrOutput

type ApplicationInstanceHealthStatusPtrOutput struct{ *pulumi.OutputState }

func (ApplicationInstanceHealthStatusPtrOutput) Elem

func (ApplicationInstanceHealthStatusPtrOutput) ElementType

func (ApplicationInstanceHealthStatusPtrOutput) ToApplicationInstanceHealthStatusPtrOutput

func (o ApplicationInstanceHealthStatusPtrOutput) ToApplicationInstanceHealthStatusPtrOutput() ApplicationInstanceHealthStatusPtrOutput

func (ApplicationInstanceHealthStatusPtrOutput) ToApplicationInstanceHealthStatusPtrOutputWithContext

func (o ApplicationInstanceHealthStatusPtrOutput) ToApplicationInstanceHealthStatusPtrOutputWithContext(ctx context.Context) ApplicationInstanceHealthStatusPtrOutput

func (ApplicationInstanceHealthStatusPtrOutput) ToStringPtrOutput

func (ApplicationInstanceHealthStatusPtrOutput) ToStringPtrOutputWithContext

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) 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) PayloadData

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

type ApplicationInstanceManifestOverridesPayloadPtrOutput

type ApplicationInstanceManifestOverridesPayloadPtrOutput struct{ *pulumi.OutputState }

func (ApplicationInstanceManifestOverridesPayloadPtrOutput) Elem

func (ApplicationInstanceManifestOverridesPayloadPtrOutput) ElementType

func (ApplicationInstanceManifestOverridesPayloadPtrOutput) PayloadData

The overrides document.

func (ApplicationInstanceManifestOverridesPayloadPtrOutput) ToApplicationInstanceManifestOverridesPayloadPtrOutput

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) 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) PayloadData

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

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

A description for the application instance.

func (ApplicationInstanceOutput) ElementType

func (ApplicationInstanceOutput) ElementType() reflect.Type

func (ApplicationInstanceOutput) HealthStatus added in v0.17.0

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

Setting overrides for the application manifest.

func (ApplicationInstanceOutput) ManifestPayload added in v0.17.0

The application's manifest document.

func (ApplicationInstanceOutput) Name added in v0.17.0

A name for the application instance.

func (ApplicationInstanceOutput) RuntimeRoleArn added in v0.17.0

The ARN of a runtime role for the application instance.

func (ApplicationInstanceOutput) Status added in v0.17.0

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

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) 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 (ApplicationInstanceStatusOutput) ToStringOutputWithContext

func (o ApplicationInstanceStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (ApplicationInstanceStatusOutput) ToStringPtrOutput

func (ApplicationInstanceStatusOutput) ToStringPtrOutputWithContext

func (o ApplicationInstanceStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type ApplicationInstanceStatusPtrOutput

type ApplicationInstanceStatusPtrOutput struct{ *pulumi.OutputState }

func (ApplicationInstanceStatusPtrOutput) Elem

func (ApplicationInstanceStatusPtrOutput) ElementType

func (ApplicationInstanceStatusPtrOutput) ToApplicationInstanceStatusPtrOutput

func (o ApplicationInstanceStatusPtrOutput) ToApplicationInstanceStatusPtrOutput() ApplicationInstanceStatusPtrOutput

func (ApplicationInstanceStatusPtrOutput) ToApplicationInstanceStatusPtrOutputWithContext

func (o ApplicationInstanceStatusPtrOutput) ToApplicationInstanceStatusPtrOutputWithContext(ctx context.Context) ApplicationInstanceStatusPtrOutput

func (ApplicationInstanceStatusPtrOutput) ToStringPtrOutput

func (ApplicationInstanceStatusPtrOutput) ToStringPtrOutputWithContext

func (o ApplicationInstanceStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type ApplicationInstanceTag

type ApplicationInstanceTag struct {
	Key   string `pulumi:"key"`
	Value string `pulumi:"value"`
}

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

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 (LookupApplicationInstanceResultOutput) ApplicationInstanceId added in v0.12.0

The application instance's ID.

func (LookupApplicationInstanceResultOutput) Arn added in v0.12.0

The application instance's ARN.

func (LookupApplicationInstanceResultOutput) CreatedTime added in v0.12.0

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) HealthStatus added in v0.12.0

The application instance's health status.

func (LookupApplicationInstanceResultOutput) LastUpdatedTime added in v0.12.0

The application instance's last updated time.

func (LookupApplicationInstanceResultOutput) Status added in v0.12.0

The application instance's status.

func (LookupApplicationInstanceResultOutput) StatusDescription added in v0.12.0

The application instance's status description.

func (LookupApplicationInstanceResultOutput) Tags added in v0.12.0

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

The package's ARN.

func (LookupPackageResultOutput) CreatedTime added in v0.12.0

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

The package's ID.

func (LookupPackageResultOutput) StorageLocation added in v0.12.0

A storage location.

func (LookupPackageResultOutput) Tags added in v0.12.0

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 LookupPackageVersionArgs struct {
	// A package ID.
	PackageId string `pulumi:"packageId"`
	// A package version.
	PackageVersion string `pulumi:"packageVersion"`
	// A patch version.
	PatchVersion string `pulumi:"patchVersion"`
}

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

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 (LookupPackageVersionResultOutput) ElementType added in v0.12.0

func (LookupPackageVersionResultOutput) IsLatestPatch added in v0.12.0

Whether the package version is the latest version.

func (LookupPackageVersionResultOutput) MarkLatest added in v0.12.0

Whether to mark the new version as the latest version.

func (LookupPackageVersionResultOutput) PackageArn added in v0.12.0

The package version's ARN.

func (LookupPackageVersionResultOutput) PackageName added in v0.12.0

The package version's name.

func (LookupPackageVersionResultOutput) RegisteredTime added in v0.12.0

The package version's registered time.

func (LookupPackageVersionResultOutput) Status added in v0.12.0

The package version's status.

func (LookupPackageVersionResultOutput) StatusDescription added in v0.12.0

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) ElementType() reflect.Type

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

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

The location's bucket.

func (PackageStorageLocationOutput) ElementType

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

type PackageStorageLocationPtrOutput

type PackageStorageLocationPtrOutput struct{ *pulumi.OutputState }

func (PackageStorageLocationPtrOutput) BinaryPrefixLocation

func (o PackageStorageLocationPtrOutput) BinaryPrefixLocation() pulumi.StringPtrOutput

The location's binary prefix.

func (PackageStorageLocationPtrOutput) Bucket

The location's bucket.

func (PackageStorageLocationPtrOutput) Elem

func (PackageStorageLocationPtrOutput) ElementType

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

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 PackageTag struct {
	Key   string `pulumi:"key"`
	Value string `pulumi:"value"`
}

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

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

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 (PackageVersionStatusPtrOutput) ElementType

func (PackageVersionStatusPtrOutput) ToPackageVersionStatusPtrOutput

func (o PackageVersionStatusPtrOutput) ToPackageVersionStatusPtrOutput() PackageVersionStatusPtrOutput

func (PackageVersionStatusPtrOutput) ToPackageVersionStatusPtrOutputWithContext

func (o PackageVersionStatusPtrOutput) ToPackageVersionStatusPtrOutputWithContext(ctx context.Context) PackageVersionStatusPtrOutput

func (PackageVersionStatusPtrOutput) ToStringPtrOutput

func (PackageVersionStatusPtrOutput) ToStringPtrOutputWithContext

func (o PackageVersionStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL