tcss

package
v0.1.7 Latest Latest
Warning

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

Go to latest
Published: Dec 18, 2024 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ImageRegistry

type ImageRegistry struct {
	pulumi.CustomResourceState

	// Connectivity detection configuration.
	ConnDetectConfigs ImageRegistryConnDetectConfigArrayOutput `pulumi:"connDetectConfigs"`
	// Valid values: `0` (secure mode with certificate verification, which is the default value); `1` (unsecure mode that skips
	// certificate verification).
	Insecure pulumi.IntPtrOutput `pulumi:"insecure"`
	// Repository name.
	Name pulumi.StringOutput `pulumi:"name"`
	// Whether to scan the latest image.
	NeedScan pulumi.BoolPtrOutput `pulumi:"needScan"`
	// Network type, which can be `public` (public network).
	NetType pulumi.StringOutput `pulumi:"netType"`
	// Password.
	Password pulumi.StringOutput `pulumi:"password"`
	// Region. Default value: `default`.
	RegistryRegion pulumi.StringPtrOutput `pulumi:"registryRegion"`
	// Repository type, which can be `harbor`. Valid values: harbor, quay, jfrog, aws, azure, other-tcr.
	RegistryType pulumi.StringOutput `pulumi:"registryType"`
	// Repository version.
	RegistryVersion pulumi.StringPtrOutput `pulumi:"registryVersion"`
	// Speed limit.
	SpeedLimit pulumi.IntPtrOutput `pulumi:"speedLimit"`
	// Sync status.
	SyncStatus pulumi.StringOutput `pulumi:"syncStatus"`
	// Repository URL.
	Url pulumi.StringOutput `pulumi:"url"`
	// Username.
	Username pulumi.StringOutput `pulumi:"username"`
}

func GetImageRegistry

func GetImageRegistry(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *ImageRegistryState, opts ...pulumi.ResourceOption) (*ImageRegistry, error)

GetImageRegistry gets an existing ImageRegistry 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 NewImageRegistry

func NewImageRegistry(ctx *pulumi.Context,
	name string, args *ImageRegistryArgs, opts ...pulumi.ResourceOption) (*ImageRegistry, error)

NewImageRegistry registers a new resource with the given unique name, arguments, and options.

func (*ImageRegistry) ElementType

func (*ImageRegistry) ElementType() reflect.Type

func (*ImageRegistry) ToImageRegistryOutput

func (i *ImageRegistry) ToImageRegistryOutput() ImageRegistryOutput

func (*ImageRegistry) ToImageRegistryOutputWithContext

func (i *ImageRegistry) ToImageRegistryOutputWithContext(ctx context.Context) ImageRegistryOutput

type ImageRegistryArgs

type ImageRegistryArgs struct {
	// Connectivity detection configuration.
	ConnDetectConfigs ImageRegistryConnDetectConfigArrayInput
	// Valid values: `0` (secure mode with certificate verification, which is the default value); `1` (unsecure mode that skips
	// certificate verification).
	Insecure pulumi.IntPtrInput
	// Repository name.
	Name pulumi.StringPtrInput
	// Whether to scan the latest image.
	NeedScan pulumi.BoolPtrInput
	// Network type, which can be `public` (public network).
	NetType pulumi.StringInput
	// Password.
	Password pulumi.StringInput
	// Region. Default value: `default`.
	RegistryRegion pulumi.StringPtrInput
	// Repository type, which can be `harbor`. Valid values: harbor, quay, jfrog, aws, azure, other-tcr.
	RegistryType pulumi.StringInput
	// Repository version.
	RegistryVersion pulumi.StringPtrInput
	// Speed limit.
	SpeedLimit pulumi.IntPtrInput
	// Repository URL.
	Url pulumi.StringInput
	// Username.
	Username pulumi.StringInput
}

The set of arguments for constructing a ImageRegistry resource.

func (ImageRegistryArgs) ElementType

func (ImageRegistryArgs) ElementType() reflect.Type

type ImageRegistryArray

type ImageRegistryArray []ImageRegistryInput

func (ImageRegistryArray) ElementType

func (ImageRegistryArray) ElementType() reflect.Type

func (ImageRegistryArray) ToImageRegistryArrayOutput

func (i ImageRegistryArray) ToImageRegistryArrayOutput() ImageRegistryArrayOutput

func (ImageRegistryArray) ToImageRegistryArrayOutputWithContext

func (i ImageRegistryArray) ToImageRegistryArrayOutputWithContext(ctx context.Context) ImageRegistryArrayOutput

type ImageRegistryArrayInput

type ImageRegistryArrayInput interface {
	pulumi.Input

	ToImageRegistryArrayOutput() ImageRegistryArrayOutput
	ToImageRegistryArrayOutputWithContext(context.Context) ImageRegistryArrayOutput
}

ImageRegistryArrayInput is an input type that accepts ImageRegistryArray and ImageRegistryArrayOutput values. You can construct a concrete instance of `ImageRegistryArrayInput` via:

ImageRegistryArray{ ImageRegistryArgs{...} }

type ImageRegistryArrayOutput

type ImageRegistryArrayOutput struct{ *pulumi.OutputState }

func (ImageRegistryArrayOutput) ElementType

func (ImageRegistryArrayOutput) ElementType() reflect.Type

func (ImageRegistryArrayOutput) Index

func (ImageRegistryArrayOutput) ToImageRegistryArrayOutput

func (o ImageRegistryArrayOutput) ToImageRegistryArrayOutput() ImageRegistryArrayOutput

func (ImageRegistryArrayOutput) ToImageRegistryArrayOutputWithContext

func (o ImageRegistryArrayOutput) ToImageRegistryArrayOutputWithContext(ctx context.Context) ImageRegistryArrayOutput

type ImageRegistryConnDetectConfig

type ImageRegistryConnDetectConfig struct {
	Quuid *string `pulumi:"quuid"`
	Uuid  *string `pulumi:"uuid"`
}

type ImageRegistryConnDetectConfigArgs

type ImageRegistryConnDetectConfigArgs struct {
	Quuid pulumi.StringPtrInput `pulumi:"quuid"`
	Uuid  pulumi.StringPtrInput `pulumi:"uuid"`
}

func (ImageRegistryConnDetectConfigArgs) ElementType

func (ImageRegistryConnDetectConfigArgs) ToImageRegistryConnDetectConfigOutput

func (i ImageRegistryConnDetectConfigArgs) ToImageRegistryConnDetectConfigOutput() ImageRegistryConnDetectConfigOutput

func (ImageRegistryConnDetectConfigArgs) ToImageRegistryConnDetectConfigOutputWithContext

func (i ImageRegistryConnDetectConfigArgs) ToImageRegistryConnDetectConfigOutputWithContext(ctx context.Context) ImageRegistryConnDetectConfigOutput

type ImageRegistryConnDetectConfigArray

type ImageRegistryConnDetectConfigArray []ImageRegistryConnDetectConfigInput

func (ImageRegistryConnDetectConfigArray) ElementType

func (ImageRegistryConnDetectConfigArray) ToImageRegistryConnDetectConfigArrayOutput

func (i ImageRegistryConnDetectConfigArray) ToImageRegistryConnDetectConfigArrayOutput() ImageRegistryConnDetectConfigArrayOutput

func (ImageRegistryConnDetectConfigArray) ToImageRegistryConnDetectConfigArrayOutputWithContext

func (i ImageRegistryConnDetectConfigArray) ToImageRegistryConnDetectConfigArrayOutputWithContext(ctx context.Context) ImageRegistryConnDetectConfigArrayOutput

type ImageRegistryConnDetectConfigArrayInput

type ImageRegistryConnDetectConfigArrayInput interface {
	pulumi.Input

	ToImageRegistryConnDetectConfigArrayOutput() ImageRegistryConnDetectConfigArrayOutput
	ToImageRegistryConnDetectConfigArrayOutputWithContext(context.Context) ImageRegistryConnDetectConfigArrayOutput
}

ImageRegistryConnDetectConfigArrayInput is an input type that accepts ImageRegistryConnDetectConfigArray and ImageRegistryConnDetectConfigArrayOutput values. You can construct a concrete instance of `ImageRegistryConnDetectConfigArrayInput` via:

ImageRegistryConnDetectConfigArray{ ImageRegistryConnDetectConfigArgs{...} }

type ImageRegistryConnDetectConfigArrayOutput

type ImageRegistryConnDetectConfigArrayOutput struct{ *pulumi.OutputState }

func (ImageRegistryConnDetectConfigArrayOutput) ElementType

func (ImageRegistryConnDetectConfigArrayOutput) Index

func (ImageRegistryConnDetectConfigArrayOutput) ToImageRegistryConnDetectConfigArrayOutput

func (o ImageRegistryConnDetectConfigArrayOutput) ToImageRegistryConnDetectConfigArrayOutput() ImageRegistryConnDetectConfigArrayOutput

func (ImageRegistryConnDetectConfigArrayOutput) ToImageRegistryConnDetectConfigArrayOutputWithContext

func (o ImageRegistryConnDetectConfigArrayOutput) ToImageRegistryConnDetectConfigArrayOutputWithContext(ctx context.Context) ImageRegistryConnDetectConfigArrayOutput

type ImageRegistryConnDetectConfigInput

type ImageRegistryConnDetectConfigInput interface {
	pulumi.Input

	ToImageRegistryConnDetectConfigOutput() ImageRegistryConnDetectConfigOutput
	ToImageRegistryConnDetectConfigOutputWithContext(context.Context) ImageRegistryConnDetectConfigOutput
}

ImageRegistryConnDetectConfigInput is an input type that accepts ImageRegistryConnDetectConfigArgs and ImageRegistryConnDetectConfigOutput values. You can construct a concrete instance of `ImageRegistryConnDetectConfigInput` via:

ImageRegistryConnDetectConfigArgs{...}

type ImageRegistryConnDetectConfigOutput

type ImageRegistryConnDetectConfigOutput struct{ *pulumi.OutputState }

func (ImageRegistryConnDetectConfigOutput) ElementType

func (ImageRegistryConnDetectConfigOutput) Quuid

func (ImageRegistryConnDetectConfigOutput) ToImageRegistryConnDetectConfigOutput

func (o ImageRegistryConnDetectConfigOutput) ToImageRegistryConnDetectConfigOutput() ImageRegistryConnDetectConfigOutput

func (ImageRegistryConnDetectConfigOutput) ToImageRegistryConnDetectConfigOutputWithContext

func (o ImageRegistryConnDetectConfigOutput) ToImageRegistryConnDetectConfigOutputWithContext(ctx context.Context) ImageRegistryConnDetectConfigOutput

func (ImageRegistryConnDetectConfigOutput) Uuid

type ImageRegistryInput

type ImageRegistryInput interface {
	pulumi.Input

	ToImageRegistryOutput() ImageRegistryOutput
	ToImageRegistryOutputWithContext(ctx context.Context) ImageRegistryOutput
}

type ImageRegistryMap

type ImageRegistryMap map[string]ImageRegistryInput

func (ImageRegistryMap) ElementType

func (ImageRegistryMap) ElementType() reflect.Type

func (ImageRegistryMap) ToImageRegistryMapOutput

func (i ImageRegistryMap) ToImageRegistryMapOutput() ImageRegistryMapOutput

func (ImageRegistryMap) ToImageRegistryMapOutputWithContext

func (i ImageRegistryMap) ToImageRegistryMapOutputWithContext(ctx context.Context) ImageRegistryMapOutput

type ImageRegistryMapInput

type ImageRegistryMapInput interface {
	pulumi.Input

	ToImageRegistryMapOutput() ImageRegistryMapOutput
	ToImageRegistryMapOutputWithContext(context.Context) ImageRegistryMapOutput
}

ImageRegistryMapInput is an input type that accepts ImageRegistryMap and ImageRegistryMapOutput values. You can construct a concrete instance of `ImageRegistryMapInput` via:

ImageRegistryMap{ "key": ImageRegistryArgs{...} }

type ImageRegistryMapOutput

type ImageRegistryMapOutput struct{ *pulumi.OutputState }

func (ImageRegistryMapOutput) ElementType

func (ImageRegistryMapOutput) ElementType() reflect.Type

func (ImageRegistryMapOutput) MapIndex

func (ImageRegistryMapOutput) ToImageRegistryMapOutput

func (o ImageRegistryMapOutput) ToImageRegistryMapOutput() ImageRegistryMapOutput

func (ImageRegistryMapOutput) ToImageRegistryMapOutputWithContext

func (o ImageRegistryMapOutput) ToImageRegistryMapOutputWithContext(ctx context.Context) ImageRegistryMapOutput

type ImageRegistryOutput

type ImageRegistryOutput struct{ *pulumi.OutputState }

func (ImageRegistryOutput) ConnDetectConfigs

Connectivity detection configuration.

func (ImageRegistryOutput) ElementType

func (ImageRegistryOutput) ElementType() reflect.Type

func (ImageRegistryOutput) Insecure

Valid values: `0` (secure mode with certificate verification, which is the default value); `1` (unsecure mode that skips certificate verification).

func (ImageRegistryOutput) Name

Repository name.

func (ImageRegistryOutput) NeedScan

Whether to scan the latest image.

func (ImageRegistryOutput) NetType

Network type, which can be `public` (public network).

func (ImageRegistryOutput) Password

Password.

func (ImageRegistryOutput) RegistryRegion

func (o ImageRegistryOutput) RegistryRegion() pulumi.StringPtrOutput

Region. Default value: `default`.

func (ImageRegistryOutput) RegistryType

func (o ImageRegistryOutput) RegistryType() pulumi.StringOutput

Repository type, which can be `harbor`. Valid values: harbor, quay, jfrog, aws, azure, other-tcr.

func (ImageRegistryOutput) RegistryVersion

func (o ImageRegistryOutput) RegistryVersion() pulumi.StringPtrOutput

Repository version.

func (ImageRegistryOutput) SpeedLimit

func (o ImageRegistryOutput) SpeedLimit() pulumi.IntPtrOutput

Speed limit.

func (ImageRegistryOutput) SyncStatus

func (o ImageRegistryOutput) SyncStatus() pulumi.StringOutput

Sync status.

func (ImageRegistryOutput) ToImageRegistryOutput

func (o ImageRegistryOutput) ToImageRegistryOutput() ImageRegistryOutput

func (ImageRegistryOutput) ToImageRegistryOutputWithContext

func (o ImageRegistryOutput) ToImageRegistryOutputWithContext(ctx context.Context) ImageRegistryOutput

func (ImageRegistryOutput) Url

Repository URL.

func (ImageRegistryOutput) Username

Username.

type ImageRegistryState

type ImageRegistryState struct {
	// Connectivity detection configuration.
	ConnDetectConfigs ImageRegistryConnDetectConfigArrayInput
	// Valid values: `0` (secure mode with certificate verification, which is the default value); `1` (unsecure mode that skips
	// certificate verification).
	Insecure pulumi.IntPtrInput
	// Repository name.
	Name pulumi.StringPtrInput
	// Whether to scan the latest image.
	NeedScan pulumi.BoolPtrInput
	// Network type, which can be `public` (public network).
	NetType pulumi.StringPtrInput
	// Password.
	Password pulumi.StringPtrInput
	// Region. Default value: `default`.
	RegistryRegion pulumi.StringPtrInput
	// Repository type, which can be `harbor`. Valid values: harbor, quay, jfrog, aws, azure, other-tcr.
	RegistryType pulumi.StringPtrInput
	// Repository version.
	RegistryVersion pulumi.StringPtrInput
	// Speed limit.
	SpeedLimit pulumi.IntPtrInput
	// Sync status.
	SyncStatus pulumi.StringPtrInput
	// Repository URL.
	Url pulumi.StringPtrInput
	// Username.
	Username pulumi.StringPtrInput
}

func (ImageRegistryState) ElementType

func (ImageRegistryState) ElementType() reflect.Type

Jump to

Keyboard shortcuts

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