internal

package
v5.13.4 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ArtifactoryStateReferenceArgs

type ArtifactoryStateReferenceArgs struct {
	BackendType pulumi.StringPtrInput

	Username  pulumi.StringPtrInput
	Password  pulumi.StringPtrInput
	Url       pulumi.StringPtrInput
	Repo      pulumi.StringInput
	Subpath   pulumi.StringInput
	Workspace pulumi.StringPtrInput
}

func (ArtifactoryStateReferenceArgs) ElementType

type AzureRMStateReferenceArgs

type AzureRMStateReferenceArgs struct {
	BackendType pulumi.StringPtrInput

	StorageAccountName pulumi.StringInput
	ContainerName      pulumi.StringInput
	Key                pulumi.StringPtrInput
	Environment        pulumi.StringPtrInput
	Endpoint           pulumi.StringPtrInput
	UseMSI             pulumi.BoolPtrInput
	SubscriptionID     pulumi.StringPtrInput
	TenantID           pulumi.StringPtrInput
	MSIEndpoint        pulumi.StringPtrInput
	SasToken           pulumi.StringPtrInput
	AccessKey          pulumi.StringPtrInput
	ResourceGroupName  pulumi.StringPtrInput
	ClientID           pulumi.StringPtrInput
	ClientSecret       pulumi.StringPtrInput
	Workspace          pulumi.StringPtrInput
}

func (AzureRMStateReferenceArgs) ElementType

func (AzureRMStateReferenceArgs) ElementType() reflect.Type

type ConsulStateReferenceArgs

type ConsulStateReferenceArgs struct {
	BackendType pulumi.StringPtrInput

	Path        pulumi.StringInput
	AccessToken pulumi.StringInput
	Address     pulumi.StringPtrInput
	Scheme      pulumi.StringPtrInput
	Datacenter  pulumi.StringPtrInput
	HttpAuth    pulumi.StringPtrInput
	Gzip        pulumi.BoolPtrInput
	CAFile      pulumi.StringPtrInput
	CertFile    pulumi.StringPtrInput
	KeyFile     pulumi.StringPtrInput
	Workspace   pulumi.StringPtrInput
}

func (ConsulStateReferenceArgs) ElementType

func (ConsulStateReferenceArgs) ElementType() reflect.Type

type EtcdV2StateReferenceArgs

type EtcdV2StateReferenceArgs struct {
	BackendType pulumi.StringPtrInput

	Path      pulumi.StringInput
	Endpoints pulumi.StringInput
	Username  pulumi.StringPtrInput
	Password  pulumi.StringPtrInput
	Workspace pulumi.StringPtrInput
}

func (EtcdV2StateReferenceArgs) ElementType

func (EtcdV2StateReferenceArgs) ElementType() reflect.Type

type EtcdV3StateReferenceArgs

type EtcdV3StateReferenceArgs struct {
	BackendType pulumi.StringPtrInput

	Path       pulumi.StringInput
	Endpoints  pulumi.StringArrayInput
	Username   pulumi.StringPtrInput
	Password   pulumi.StringPtrInput
	Prefix     pulumi.StringPtrInput
	CACertPath pulumi.StringPtrInput
	CertPath   pulumi.StringPtrInput
	KeyPath    pulumi.StringPtrInput
	Workspace  pulumi.StringPtrInput
}

func (EtcdV3StateReferenceArgs) ElementType

func (EtcdV3StateReferenceArgs) ElementType() reflect.Type

type GcsStateReferenceArgs

type GcsStateReferenceArgs struct {
	BackendType pulumi.StringPtrInput

	Bucket        pulumi.StringInput
	Credentials   pulumi.StringPtrInput
	Prefix        pulumi.StringPtrInput
	EncryptionKey pulumi.StringPtrInput
	Workspace     pulumi.StringPtrInput
}

func (GcsStateReferenceArgs) ElementType

func (GcsStateReferenceArgs) ElementType() reflect.Type

type HttpStateReferenceArgs

type HttpStateReferenceArgs struct {
	BackendType pulumi.StringPtrInput

	Address              pulumi.StringInput
	UpdateMethod         pulumi.StringPtrInput
	LockAddress          pulumi.StringPtrInput
	LockMethod           pulumi.StringPtrInput
	UnlockAddress        pulumi.StringPtrInput
	UnlockMethod         pulumi.StringPtrInput
	Username             pulumi.StringPtrInput
	Password             pulumi.StringPtrInput
	SkipCertVerification pulumi.BoolPtrInput
	Workspace            pulumi.StringPtrInput
}

func (HttpStateReferenceArgs) ElementType

func (HttpStateReferenceArgs) ElementType() reflect.Type

type LocalStateReferenceArgs

type LocalStateReferenceArgs struct {
	BackendType pulumi.StringPtrInput

	Path pulumi.StringInput
}

func (LocalStateReferenceArgs) ElementType

func (LocalStateReferenceArgs) ElementType() reflect.Type

type MantaStateReferenceArgs

type MantaStateReferenceArgs struct {
	BackendType pulumi.StringPtrInput

	Account               pulumi.StringInput
	User                  pulumi.StringPtrInput
	Url                   pulumi.StringPtrInput
	KeyMaterial           pulumi.StringPtrInput
	KeyID                 pulumi.StringInput
	Path                  pulumi.StringInput
	InsecureSkipTlsVerify pulumi.BoolInput
	Workspace             pulumi.StringPtrInput
}

func (MantaStateReferenceArgs) ElementType

func (MantaStateReferenceArgs) ElementType() reflect.Type

type OssStateReferenceArgs

type OssStateReferenceArgs struct {
	BackendType pulumi.StringPtrInput

	Bucket                pulumi.StringInput
	AccessKey             pulumi.StringPtrInput
	SecretKey             pulumi.StringPtrInput
	SecurityToken         pulumi.StringPtrInput
	EcsRoleName           pulumi.StringPtrInput
	Key                   pulumi.StringPtrInput
	Prefix                pulumi.StringPtrInput
	Region                pulumi.StringPtrInput
	Endpoint              pulumi.StringPtrInput
	Profile               pulumi.StringPtrInput
	SharedCredentialsFile pulumi.StringPtrInput
	RoleArn               pulumi.StringPtrInput
	Policy                pulumi.StringPtrInput
	SessionName           pulumi.StringPtrInput
	SessionExpiration     pulumi.StringPtrInput
}

func (OssStateReferenceArgs) ElementType

func (OssStateReferenceArgs) ElementType() reflect.Type

type PostgresStateReferenceArgs

type PostgresStateReferenceArgs struct {
	BackendType pulumi.StringPtrInput

	ConnStr    pulumi.StringInput
	SchemaName pulumi.StringPtrInput
	Workspace  pulumi.StringPtrInput
}

func (PostgresStateReferenceArgs) ElementType

func (PostgresStateReferenceArgs) ElementType() reflect.Type

type RemoteBackendStateReferenceArgs

type RemoteBackendStateReferenceArgs struct {
	BackendType pulumi.StringPtrInput

	Organization pulumi.StringInput
	Hostname     pulumi.StringPtrInput
	Token        pulumi.StringPtrInput
	Workspaces   WorkspaceArgs
}

func (RemoteBackendStateReferenceArgs) ElementType

type S3StateReferenceArgs

type S3StateReferenceArgs struct {
	BackendType pulumi.StringPtrInput

	Bucket                    pulumi.StringInput
	Key                       pulumi.StringInput
	Region                    pulumi.StringPtrInput
	Endpoint                  pulumi.StringPtrInput
	AccessKey                 pulumi.StringPtrInput
	SecretKey                 pulumi.StringPtrInput
	Profile                   pulumi.StringPtrInput
	SharedCredentialsFile     pulumi.StringPtrInput
	Token                     pulumi.StringPtrInput
	RoleArn                   pulumi.StringPtrInput
	ExternalID                pulumi.StringPtrInput
	SessionName               pulumi.StringPtrInput
	WorkspaceKeyPrefix        pulumi.StringPtrInput
	IAMEndpoint               pulumi.StringPtrInput
	STSEndpoint               pulumi.StringPtrInput
	Workspace                 pulumi.StringPtrInput
	SkipRegionValidation      pulumi.BoolPtrInput
	SkipCredentialsValidation pulumi.BoolPtrInput
	SkipMetadataApiCheck      pulumi.BoolPtrInput
	ForcePathStyle            pulumi.BoolPtrInput
}

func (S3StateReferenceArgs) ElementType

func (S3StateReferenceArgs) ElementType() reflect.Type

type SwiftStateReferenceArgs

type SwiftStateReferenceArgs struct {
	BackendType pulumi.StringPtrInput

	AuthUrl    pulumi.StringInput
	Container  pulumi.StringInput
	UserName   pulumi.StringPtrInput
	UserID     pulumi.StringPtrInput
	Password   pulumi.StringPtrInput
	Token      pulumi.StringPtrInput
	RegionName pulumi.StringInput
	TenantID   pulumi.StringPtrInput
	TenantName pulumi.StringPtrInput
	DomainID   pulumi.StringPtrInput
	DomainName pulumi.StringPtrInput
	Insecure   pulumi.BoolPtrInput
	CACertFile pulumi.StringPtrInput
	Cert       pulumi.StringPtrInput
	Key        pulumi.StringPtrInput
}

func (SwiftStateReferenceArgs) ElementType

func (SwiftStateReferenceArgs) ElementType() reflect.Type

type WorkspaceArgs

type WorkspaceArgs struct {
	Name   pulumi.StringPtrInput
	Prefix pulumi.StringPtrInput
}

func (WorkspaceArgs) ElementType

func (WorkspaceArgs) ElementType() reflect.Type

Jump to

Keyboard shortcuts

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