apprunner

package
v0.8.0 Latest Latest
Warning

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

Go to latest
Published: Nov 30, 2021 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

View Source
const (
	ServiceCodeConfigurationConfigurationSourceRepository = ServiceCodeConfigurationConfigurationSource("REPOSITORY")
	ServiceCodeConfigurationConfigurationSourceApi        = ServiceCodeConfigurationConfigurationSource("API")
)
View Source
const (
	ServiceCodeConfigurationValuesRuntimePython3  = ServiceCodeConfigurationValuesRuntime("PYTHON_3")
	ServiceCodeConfigurationValuesRuntimeNodejs12 = ServiceCodeConfigurationValuesRuntime("NODEJS_12")
)
View Source
const (
	ServiceHealthCheckConfigurationProtocolTcp  = ServiceHealthCheckConfigurationProtocol("TCP")
	ServiceHealthCheckConfigurationProtocolHttp = ServiceHealthCheckConfigurationProtocol("HTTP")
)
View Source
const (
	ServiceImageRepositoryImageRepositoryTypeEcr       = ServiceImageRepositoryImageRepositoryType("ECR")
	ServiceImageRepositoryImageRepositoryTypeEcrPublic = ServiceImageRepositoryImageRepositoryType("ECR_PUBLIC")
)
View Source
const (
	ServiceSourceCodeVersionTypeBranch = ServiceSourceCodeVersionType("BRANCH")
)

Variables

This section is empty.

Functions

This section is empty.

Types

type Service

type Service struct {
	pulumi.CustomResourceState

	// Autoscaling configuration ARN
	AutoScalingConfigurationArn pulumi.StringPtrOutput                   `pulumi:"autoScalingConfigurationArn"`
	EncryptionConfiguration     ServiceEncryptionConfigurationPtrOutput  `pulumi:"encryptionConfiguration"`
	HealthCheckConfiguration    ServiceHealthCheckConfigurationPtrOutput `pulumi:"healthCheckConfiguration"`
	InstanceConfiguration       ServiceInstanceConfigurationPtrOutput    `pulumi:"instanceConfiguration"`
	// The Amazon Resource Name (ARN) of the AppRunner Service.
	ServiceArn pulumi.StringOutput `pulumi:"serviceArn"`
	// The AppRunner Service Id
	ServiceId pulumi.StringOutput `pulumi:"serviceId"`
	// The AppRunner Service Name.
	ServiceName pulumi.StringPtrOutput `pulumi:"serviceName"`
	// The Service Url of the AppRunner Service.
	ServiceUrl          pulumi.StringOutput              `pulumi:"serviceUrl"`
	SourceConfiguration ServiceSourceConfigurationOutput `pulumi:"sourceConfiguration"`
	// AppRunner Service status.
	Status pulumi.StringOutput   `pulumi:"status"`
	Tags   ServiceTagArrayOutput `pulumi:"tags"`
}

The AWS::AppRunner::Service resource specifies an AppRunner Service.

func GetService

func GetService(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *ServiceState, opts ...pulumi.ResourceOption) (*Service, error)

GetService gets an existing Service 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 NewService

func NewService(ctx *pulumi.Context,
	name string, args *ServiceArgs, opts ...pulumi.ResourceOption) (*Service, error)

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

func (*Service) ElementType

func (*Service) ElementType() reflect.Type

func (*Service) ToServiceOutput

func (i *Service) ToServiceOutput() ServiceOutput

func (*Service) ToServiceOutputWithContext

func (i *Service) ToServiceOutputWithContext(ctx context.Context) ServiceOutput

type ServiceArgs

type ServiceArgs struct {
	// Autoscaling configuration ARN
	AutoScalingConfigurationArn pulumi.StringPtrInput
	EncryptionConfiguration     ServiceEncryptionConfigurationPtrInput
	HealthCheckConfiguration    ServiceHealthCheckConfigurationPtrInput
	InstanceConfiguration       ServiceInstanceConfigurationPtrInput
	// The AppRunner Service Name.
	ServiceName         pulumi.StringPtrInput
	SourceConfiguration ServiceSourceConfigurationInput
	Tags                ServiceTagArrayInput
}

The set of arguments for constructing a Service resource.

func (ServiceArgs) ElementType

func (ServiceArgs) ElementType() reflect.Type

type ServiceAuthenticationConfiguration

type ServiceAuthenticationConfiguration struct {
	// Access Role Arn
	AccessRoleArn *string `pulumi:"accessRoleArn"`
	// Connection Arn
	ConnectionArn *string `pulumi:"connectionArn"`
}

Authentication Configuration

type ServiceAuthenticationConfigurationArgs

type ServiceAuthenticationConfigurationArgs struct {
	// Access Role Arn
	AccessRoleArn pulumi.StringPtrInput `pulumi:"accessRoleArn"`
	// Connection Arn
	ConnectionArn pulumi.StringPtrInput `pulumi:"connectionArn"`
}

Authentication Configuration

func (ServiceAuthenticationConfigurationArgs) ElementType

func (ServiceAuthenticationConfigurationArgs) ToServiceAuthenticationConfigurationOutput

func (i ServiceAuthenticationConfigurationArgs) ToServiceAuthenticationConfigurationOutput() ServiceAuthenticationConfigurationOutput

func (ServiceAuthenticationConfigurationArgs) ToServiceAuthenticationConfigurationOutputWithContext

func (i ServiceAuthenticationConfigurationArgs) ToServiceAuthenticationConfigurationOutputWithContext(ctx context.Context) ServiceAuthenticationConfigurationOutput

func (ServiceAuthenticationConfigurationArgs) ToServiceAuthenticationConfigurationPtrOutput

func (i ServiceAuthenticationConfigurationArgs) ToServiceAuthenticationConfigurationPtrOutput() ServiceAuthenticationConfigurationPtrOutput

func (ServiceAuthenticationConfigurationArgs) ToServiceAuthenticationConfigurationPtrOutputWithContext

func (i ServiceAuthenticationConfigurationArgs) ToServiceAuthenticationConfigurationPtrOutputWithContext(ctx context.Context) ServiceAuthenticationConfigurationPtrOutput

type ServiceAuthenticationConfigurationInput

type ServiceAuthenticationConfigurationInput interface {
	pulumi.Input

	ToServiceAuthenticationConfigurationOutput() ServiceAuthenticationConfigurationOutput
	ToServiceAuthenticationConfigurationOutputWithContext(context.Context) ServiceAuthenticationConfigurationOutput
}

ServiceAuthenticationConfigurationInput is an input type that accepts ServiceAuthenticationConfigurationArgs and ServiceAuthenticationConfigurationOutput values. You can construct a concrete instance of `ServiceAuthenticationConfigurationInput` via:

ServiceAuthenticationConfigurationArgs{...}

type ServiceAuthenticationConfigurationOutput

type ServiceAuthenticationConfigurationOutput struct{ *pulumi.OutputState }

Authentication Configuration

func (ServiceAuthenticationConfigurationOutput) AccessRoleArn

Access Role Arn

func (ServiceAuthenticationConfigurationOutput) ConnectionArn

Connection Arn

func (ServiceAuthenticationConfigurationOutput) ElementType

func (ServiceAuthenticationConfigurationOutput) ToServiceAuthenticationConfigurationOutput

func (o ServiceAuthenticationConfigurationOutput) ToServiceAuthenticationConfigurationOutput() ServiceAuthenticationConfigurationOutput

func (ServiceAuthenticationConfigurationOutput) ToServiceAuthenticationConfigurationOutputWithContext

func (o ServiceAuthenticationConfigurationOutput) ToServiceAuthenticationConfigurationOutputWithContext(ctx context.Context) ServiceAuthenticationConfigurationOutput

func (ServiceAuthenticationConfigurationOutput) ToServiceAuthenticationConfigurationPtrOutput

func (o ServiceAuthenticationConfigurationOutput) ToServiceAuthenticationConfigurationPtrOutput() ServiceAuthenticationConfigurationPtrOutput

func (ServiceAuthenticationConfigurationOutput) ToServiceAuthenticationConfigurationPtrOutputWithContext

func (o ServiceAuthenticationConfigurationOutput) ToServiceAuthenticationConfigurationPtrOutputWithContext(ctx context.Context) ServiceAuthenticationConfigurationPtrOutput

type ServiceAuthenticationConfigurationPtrInput

type ServiceAuthenticationConfigurationPtrInput interface {
	pulumi.Input

	ToServiceAuthenticationConfigurationPtrOutput() ServiceAuthenticationConfigurationPtrOutput
	ToServiceAuthenticationConfigurationPtrOutputWithContext(context.Context) ServiceAuthenticationConfigurationPtrOutput
}

ServiceAuthenticationConfigurationPtrInput is an input type that accepts ServiceAuthenticationConfigurationArgs, ServiceAuthenticationConfigurationPtr and ServiceAuthenticationConfigurationPtrOutput values. You can construct a concrete instance of `ServiceAuthenticationConfigurationPtrInput` via:

        ServiceAuthenticationConfigurationArgs{...}

or:

        nil

type ServiceAuthenticationConfigurationPtrOutput

type ServiceAuthenticationConfigurationPtrOutput struct{ *pulumi.OutputState }

func (ServiceAuthenticationConfigurationPtrOutput) AccessRoleArn

Access Role Arn

func (ServiceAuthenticationConfigurationPtrOutput) ConnectionArn

Connection Arn

func (ServiceAuthenticationConfigurationPtrOutput) Elem

func (ServiceAuthenticationConfigurationPtrOutput) ElementType

func (ServiceAuthenticationConfigurationPtrOutput) ToServiceAuthenticationConfigurationPtrOutput

func (o ServiceAuthenticationConfigurationPtrOutput) ToServiceAuthenticationConfigurationPtrOutput() ServiceAuthenticationConfigurationPtrOutput

func (ServiceAuthenticationConfigurationPtrOutput) ToServiceAuthenticationConfigurationPtrOutputWithContext

func (o ServiceAuthenticationConfigurationPtrOutput) ToServiceAuthenticationConfigurationPtrOutputWithContext(ctx context.Context) ServiceAuthenticationConfigurationPtrOutput

type ServiceCodeConfiguration

type ServiceCodeConfiguration struct {
	CodeConfigurationValues *ServiceCodeConfigurationValues `pulumi:"codeConfigurationValues"`
	// Configuration Source
	ConfigurationSource ServiceCodeConfigurationConfigurationSource `pulumi:"configurationSource"`
}

Code Configuration

type ServiceCodeConfigurationArgs

type ServiceCodeConfigurationArgs struct {
	CodeConfigurationValues ServiceCodeConfigurationValuesPtrInput `pulumi:"codeConfigurationValues"`
	// Configuration Source
	ConfigurationSource ServiceCodeConfigurationConfigurationSourceInput `pulumi:"configurationSource"`
}

Code Configuration

func (ServiceCodeConfigurationArgs) ElementType

func (ServiceCodeConfigurationArgs) ToServiceCodeConfigurationOutput

func (i ServiceCodeConfigurationArgs) ToServiceCodeConfigurationOutput() ServiceCodeConfigurationOutput

func (ServiceCodeConfigurationArgs) ToServiceCodeConfigurationOutputWithContext

func (i ServiceCodeConfigurationArgs) ToServiceCodeConfigurationOutputWithContext(ctx context.Context) ServiceCodeConfigurationOutput

func (ServiceCodeConfigurationArgs) ToServiceCodeConfigurationPtrOutput

func (i ServiceCodeConfigurationArgs) ToServiceCodeConfigurationPtrOutput() ServiceCodeConfigurationPtrOutput

func (ServiceCodeConfigurationArgs) ToServiceCodeConfigurationPtrOutputWithContext

func (i ServiceCodeConfigurationArgs) ToServiceCodeConfigurationPtrOutputWithContext(ctx context.Context) ServiceCodeConfigurationPtrOutput

type ServiceCodeConfigurationConfigurationSource

type ServiceCodeConfigurationConfigurationSource string

Configuration Source

func (ServiceCodeConfigurationConfigurationSource) ElementType

func (ServiceCodeConfigurationConfigurationSource) ToServiceCodeConfigurationConfigurationSourceOutput

func (e ServiceCodeConfigurationConfigurationSource) ToServiceCodeConfigurationConfigurationSourceOutput() ServiceCodeConfigurationConfigurationSourceOutput

func (ServiceCodeConfigurationConfigurationSource) ToServiceCodeConfigurationConfigurationSourceOutputWithContext

func (e ServiceCodeConfigurationConfigurationSource) ToServiceCodeConfigurationConfigurationSourceOutputWithContext(ctx context.Context) ServiceCodeConfigurationConfigurationSourceOutput

func (ServiceCodeConfigurationConfigurationSource) ToServiceCodeConfigurationConfigurationSourcePtrOutput

func (e ServiceCodeConfigurationConfigurationSource) ToServiceCodeConfigurationConfigurationSourcePtrOutput() ServiceCodeConfigurationConfigurationSourcePtrOutput

func (ServiceCodeConfigurationConfigurationSource) ToServiceCodeConfigurationConfigurationSourcePtrOutputWithContext

func (e ServiceCodeConfigurationConfigurationSource) ToServiceCodeConfigurationConfigurationSourcePtrOutputWithContext(ctx context.Context) ServiceCodeConfigurationConfigurationSourcePtrOutput

func (ServiceCodeConfigurationConfigurationSource) ToStringOutput

func (ServiceCodeConfigurationConfigurationSource) ToStringOutputWithContext

func (ServiceCodeConfigurationConfigurationSource) ToStringPtrOutput

func (ServiceCodeConfigurationConfigurationSource) ToStringPtrOutputWithContext

type ServiceCodeConfigurationConfigurationSourceInput

type ServiceCodeConfigurationConfigurationSourceInput interface {
	pulumi.Input

	ToServiceCodeConfigurationConfigurationSourceOutput() ServiceCodeConfigurationConfigurationSourceOutput
	ToServiceCodeConfigurationConfigurationSourceOutputWithContext(context.Context) ServiceCodeConfigurationConfigurationSourceOutput
}

ServiceCodeConfigurationConfigurationSourceInput is an input type that accepts ServiceCodeConfigurationConfigurationSourceArgs and ServiceCodeConfigurationConfigurationSourceOutput values. You can construct a concrete instance of `ServiceCodeConfigurationConfigurationSourceInput` via:

ServiceCodeConfigurationConfigurationSourceArgs{...}

type ServiceCodeConfigurationConfigurationSourceOutput

type ServiceCodeConfigurationConfigurationSourceOutput struct{ *pulumi.OutputState }

func (ServiceCodeConfigurationConfigurationSourceOutput) ElementType

func (ServiceCodeConfigurationConfigurationSourceOutput) ToServiceCodeConfigurationConfigurationSourceOutput

func (o ServiceCodeConfigurationConfigurationSourceOutput) ToServiceCodeConfigurationConfigurationSourceOutput() ServiceCodeConfigurationConfigurationSourceOutput

func (ServiceCodeConfigurationConfigurationSourceOutput) ToServiceCodeConfigurationConfigurationSourceOutputWithContext

func (o ServiceCodeConfigurationConfigurationSourceOutput) ToServiceCodeConfigurationConfigurationSourceOutputWithContext(ctx context.Context) ServiceCodeConfigurationConfigurationSourceOutput

func (ServiceCodeConfigurationConfigurationSourceOutput) ToServiceCodeConfigurationConfigurationSourcePtrOutput

func (o ServiceCodeConfigurationConfigurationSourceOutput) ToServiceCodeConfigurationConfigurationSourcePtrOutput() ServiceCodeConfigurationConfigurationSourcePtrOutput

func (ServiceCodeConfigurationConfigurationSourceOutput) ToServiceCodeConfigurationConfigurationSourcePtrOutputWithContext

func (o ServiceCodeConfigurationConfigurationSourceOutput) ToServiceCodeConfigurationConfigurationSourcePtrOutputWithContext(ctx context.Context) ServiceCodeConfigurationConfigurationSourcePtrOutput

func (ServiceCodeConfigurationConfigurationSourceOutput) ToStringOutput

func (ServiceCodeConfigurationConfigurationSourceOutput) ToStringOutputWithContext

func (ServiceCodeConfigurationConfigurationSourceOutput) ToStringPtrOutput

func (ServiceCodeConfigurationConfigurationSourceOutput) ToStringPtrOutputWithContext

type ServiceCodeConfigurationConfigurationSourcePtrInput

type ServiceCodeConfigurationConfigurationSourcePtrInput interface {
	pulumi.Input

	ToServiceCodeConfigurationConfigurationSourcePtrOutput() ServiceCodeConfigurationConfigurationSourcePtrOutput
	ToServiceCodeConfigurationConfigurationSourcePtrOutputWithContext(context.Context) ServiceCodeConfigurationConfigurationSourcePtrOutput
}

type ServiceCodeConfigurationConfigurationSourcePtrOutput

type ServiceCodeConfigurationConfigurationSourcePtrOutput struct{ *pulumi.OutputState }

func (ServiceCodeConfigurationConfigurationSourcePtrOutput) Elem

func (ServiceCodeConfigurationConfigurationSourcePtrOutput) ElementType

func (ServiceCodeConfigurationConfigurationSourcePtrOutput) ToServiceCodeConfigurationConfigurationSourcePtrOutput

func (ServiceCodeConfigurationConfigurationSourcePtrOutput) ToServiceCodeConfigurationConfigurationSourcePtrOutputWithContext

func (o ServiceCodeConfigurationConfigurationSourcePtrOutput) ToServiceCodeConfigurationConfigurationSourcePtrOutputWithContext(ctx context.Context) ServiceCodeConfigurationConfigurationSourcePtrOutput

func (ServiceCodeConfigurationConfigurationSourcePtrOutput) ToStringPtrOutput

func (ServiceCodeConfigurationConfigurationSourcePtrOutput) ToStringPtrOutputWithContext

type ServiceCodeConfigurationInput

type ServiceCodeConfigurationInput interface {
	pulumi.Input

	ToServiceCodeConfigurationOutput() ServiceCodeConfigurationOutput
	ToServiceCodeConfigurationOutputWithContext(context.Context) ServiceCodeConfigurationOutput
}

ServiceCodeConfigurationInput is an input type that accepts ServiceCodeConfigurationArgs and ServiceCodeConfigurationOutput values. You can construct a concrete instance of `ServiceCodeConfigurationInput` via:

ServiceCodeConfigurationArgs{...}

type ServiceCodeConfigurationOutput

type ServiceCodeConfigurationOutput struct{ *pulumi.OutputState }

Code Configuration

func (ServiceCodeConfigurationOutput) CodeConfigurationValues

func (ServiceCodeConfigurationOutput) ConfigurationSource

Configuration Source

func (ServiceCodeConfigurationOutput) ElementType

func (ServiceCodeConfigurationOutput) ToServiceCodeConfigurationOutput

func (o ServiceCodeConfigurationOutput) ToServiceCodeConfigurationOutput() ServiceCodeConfigurationOutput

func (ServiceCodeConfigurationOutput) ToServiceCodeConfigurationOutputWithContext

func (o ServiceCodeConfigurationOutput) ToServiceCodeConfigurationOutputWithContext(ctx context.Context) ServiceCodeConfigurationOutput

func (ServiceCodeConfigurationOutput) ToServiceCodeConfigurationPtrOutput

func (o ServiceCodeConfigurationOutput) ToServiceCodeConfigurationPtrOutput() ServiceCodeConfigurationPtrOutput

func (ServiceCodeConfigurationOutput) ToServiceCodeConfigurationPtrOutputWithContext

func (o ServiceCodeConfigurationOutput) ToServiceCodeConfigurationPtrOutputWithContext(ctx context.Context) ServiceCodeConfigurationPtrOutput

type ServiceCodeConfigurationPtrInput

type ServiceCodeConfigurationPtrInput interface {
	pulumi.Input

	ToServiceCodeConfigurationPtrOutput() ServiceCodeConfigurationPtrOutput
	ToServiceCodeConfigurationPtrOutputWithContext(context.Context) ServiceCodeConfigurationPtrOutput
}

ServiceCodeConfigurationPtrInput is an input type that accepts ServiceCodeConfigurationArgs, ServiceCodeConfigurationPtr and ServiceCodeConfigurationPtrOutput values. You can construct a concrete instance of `ServiceCodeConfigurationPtrInput` via:

        ServiceCodeConfigurationArgs{...}

or:

        nil

type ServiceCodeConfigurationPtrOutput

type ServiceCodeConfigurationPtrOutput struct{ *pulumi.OutputState }

func (ServiceCodeConfigurationPtrOutput) CodeConfigurationValues

func (ServiceCodeConfigurationPtrOutput) ConfigurationSource

Configuration Source

func (ServiceCodeConfigurationPtrOutput) Elem

func (ServiceCodeConfigurationPtrOutput) ElementType

func (ServiceCodeConfigurationPtrOutput) ToServiceCodeConfigurationPtrOutput

func (o ServiceCodeConfigurationPtrOutput) ToServiceCodeConfigurationPtrOutput() ServiceCodeConfigurationPtrOutput

func (ServiceCodeConfigurationPtrOutput) ToServiceCodeConfigurationPtrOutputWithContext

func (o ServiceCodeConfigurationPtrOutput) ToServiceCodeConfigurationPtrOutputWithContext(ctx context.Context) ServiceCodeConfigurationPtrOutput

type ServiceCodeConfigurationValues

type ServiceCodeConfigurationValues struct {
	// Build Command
	BuildCommand *string `pulumi:"buildCommand"`
	// Port
	Port *string `pulumi:"port"`
	// Runtime
	Runtime                     ServiceCodeConfigurationValuesRuntime `pulumi:"runtime"`
	RuntimeEnvironmentVariables []ServiceKeyValuePair                 `pulumi:"runtimeEnvironmentVariables"`
	// Start Command
	StartCommand *string `pulumi:"startCommand"`
}

Code Configuration Values

type ServiceCodeConfigurationValuesArgs

type ServiceCodeConfigurationValuesArgs struct {
	// Build Command
	BuildCommand pulumi.StringPtrInput `pulumi:"buildCommand"`
	// Port
	Port pulumi.StringPtrInput `pulumi:"port"`
	// Runtime
	Runtime                     ServiceCodeConfigurationValuesRuntimeInput `pulumi:"runtime"`
	RuntimeEnvironmentVariables ServiceKeyValuePairArrayInput              `pulumi:"runtimeEnvironmentVariables"`
	// Start Command
	StartCommand pulumi.StringPtrInput `pulumi:"startCommand"`
}

Code Configuration Values

func (ServiceCodeConfigurationValuesArgs) ElementType

func (ServiceCodeConfigurationValuesArgs) ToServiceCodeConfigurationValuesOutput

func (i ServiceCodeConfigurationValuesArgs) ToServiceCodeConfigurationValuesOutput() ServiceCodeConfigurationValuesOutput

func (ServiceCodeConfigurationValuesArgs) ToServiceCodeConfigurationValuesOutputWithContext

func (i ServiceCodeConfigurationValuesArgs) ToServiceCodeConfigurationValuesOutputWithContext(ctx context.Context) ServiceCodeConfigurationValuesOutput

func (ServiceCodeConfigurationValuesArgs) ToServiceCodeConfigurationValuesPtrOutput

func (i ServiceCodeConfigurationValuesArgs) ToServiceCodeConfigurationValuesPtrOutput() ServiceCodeConfigurationValuesPtrOutput

func (ServiceCodeConfigurationValuesArgs) ToServiceCodeConfigurationValuesPtrOutputWithContext

func (i ServiceCodeConfigurationValuesArgs) ToServiceCodeConfigurationValuesPtrOutputWithContext(ctx context.Context) ServiceCodeConfigurationValuesPtrOutput

type ServiceCodeConfigurationValuesInput

type ServiceCodeConfigurationValuesInput interface {
	pulumi.Input

	ToServiceCodeConfigurationValuesOutput() ServiceCodeConfigurationValuesOutput
	ToServiceCodeConfigurationValuesOutputWithContext(context.Context) ServiceCodeConfigurationValuesOutput
}

ServiceCodeConfigurationValuesInput is an input type that accepts ServiceCodeConfigurationValuesArgs and ServiceCodeConfigurationValuesOutput values. You can construct a concrete instance of `ServiceCodeConfigurationValuesInput` via:

ServiceCodeConfigurationValuesArgs{...}

type ServiceCodeConfigurationValuesOutput

type ServiceCodeConfigurationValuesOutput struct{ *pulumi.OutputState }

Code Configuration Values

func (ServiceCodeConfigurationValuesOutput) BuildCommand

Build Command

func (ServiceCodeConfigurationValuesOutput) ElementType

func (ServiceCodeConfigurationValuesOutput) Port

Port

func (ServiceCodeConfigurationValuesOutput) Runtime

Runtime

func (ServiceCodeConfigurationValuesOutput) RuntimeEnvironmentVariables

func (ServiceCodeConfigurationValuesOutput) StartCommand

Start Command

func (ServiceCodeConfigurationValuesOutput) ToServiceCodeConfigurationValuesOutput

func (o ServiceCodeConfigurationValuesOutput) ToServiceCodeConfigurationValuesOutput() ServiceCodeConfigurationValuesOutput

func (ServiceCodeConfigurationValuesOutput) ToServiceCodeConfigurationValuesOutputWithContext

func (o ServiceCodeConfigurationValuesOutput) ToServiceCodeConfigurationValuesOutputWithContext(ctx context.Context) ServiceCodeConfigurationValuesOutput

func (ServiceCodeConfigurationValuesOutput) ToServiceCodeConfigurationValuesPtrOutput

func (o ServiceCodeConfigurationValuesOutput) ToServiceCodeConfigurationValuesPtrOutput() ServiceCodeConfigurationValuesPtrOutput

func (ServiceCodeConfigurationValuesOutput) ToServiceCodeConfigurationValuesPtrOutputWithContext

func (o ServiceCodeConfigurationValuesOutput) ToServiceCodeConfigurationValuesPtrOutputWithContext(ctx context.Context) ServiceCodeConfigurationValuesPtrOutput

type ServiceCodeConfigurationValuesPtrInput

type ServiceCodeConfigurationValuesPtrInput interface {
	pulumi.Input

	ToServiceCodeConfigurationValuesPtrOutput() ServiceCodeConfigurationValuesPtrOutput
	ToServiceCodeConfigurationValuesPtrOutputWithContext(context.Context) ServiceCodeConfigurationValuesPtrOutput
}

ServiceCodeConfigurationValuesPtrInput is an input type that accepts ServiceCodeConfigurationValuesArgs, ServiceCodeConfigurationValuesPtr and ServiceCodeConfigurationValuesPtrOutput values. You can construct a concrete instance of `ServiceCodeConfigurationValuesPtrInput` via:

        ServiceCodeConfigurationValuesArgs{...}

or:

        nil

type ServiceCodeConfigurationValuesPtrOutput

type ServiceCodeConfigurationValuesPtrOutput struct{ *pulumi.OutputState }

func (ServiceCodeConfigurationValuesPtrOutput) BuildCommand

Build Command

func (ServiceCodeConfigurationValuesPtrOutput) Elem

func (ServiceCodeConfigurationValuesPtrOutput) ElementType

func (ServiceCodeConfigurationValuesPtrOutput) Port

Port

func (ServiceCodeConfigurationValuesPtrOutput) Runtime

Runtime

func (ServiceCodeConfigurationValuesPtrOutput) RuntimeEnvironmentVariables

func (ServiceCodeConfigurationValuesPtrOutput) StartCommand

Start Command

func (ServiceCodeConfigurationValuesPtrOutput) ToServiceCodeConfigurationValuesPtrOutput

func (o ServiceCodeConfigurationValuesPtrOutput) ToServiceCodeConfigurationValuesPtrOutput() ServiceCodeConfigurationValuesPtrOutput

func (ServiceCodeConfigurationValuesPtrOutput) ToServiceCodeConfigurationValuesPtrOutputWithContext

func (o ServiceCodeConfigurationValuesPtrOutput) ToServiceCodeConfigurationValuesPtrOutputWithContext(ctx context.Context) ServiceCodeConfigurationValuesPtrOutput

type ServiceCodeConfigurationValuesRuntime

type ServiceCodeConfigurationValuesRuntime string

Runtime

func (ServiceCodeConfigurationValuesRuntime) ElementType

func (ServiceCodeConfigurationValuesRuntime) ToServiceCodeConfigurationValuesRuntimeOutput

func (e ServiceCodeConfigurationValuesRuntime) ToServiceCodeConfigurationValuesRuntimeOutput() ServiceCodeConfigurationValuesRuntimeOutput

func (ServiceCodeConfigurationValuesRuntime) ToServiceCodeConfigurationValuesRuntimeOutputWithContext

func (e ServiceCodeConfigurationValuesRuntime) ToServiceCodeConfigurationValuesRuntimeOutputWithContext(ctx context.Context) ServiceCodeConfigurationValuesRuntimeOutput

func (ServiceCodeConfigurationValuesRuntime) ToServiceCodeConfigurationValuesRuntimePtrOutput

func (e ServiceCodeConfigurationValuesRuntime) ToServiceCodeConfigurationValuesRuntimePtrOutput() ServiceCodeConfigurationValuesRuntimePtrOutput

func (ServiceCodeConfigurationValuesRuntime) ToServiceCodeConfigurationValuesRuntimePtrOutputWithContext

func (e ServiceCodeConfigurationValuesRuntime) ToServiceCodeConfigurationValuesRuntimePtrOutputWithContext(ctx context.Context) ServiceCodeConfigurationValuesRuntimePtrOutput

func (ServiceCodeConfigurationValuesRuntime) ToStringOutput

func (ServiceCodeConfigurationValuesRuntime) ToStringOutputWithContext

func (e ServiceCodeConfigurationValuesRuntime) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (ServiceCodeConfigurationValuesRuntime) ToStringPtrOutput

func (ServiceCodeConfigurationValuesRuntime) ToStringPtrOutputWithContext

func (e ServiceCodeConfigurationValuesRuntime) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type ServiceCodeConfigurationValuesRuntimeInput

type ServiceCodeConfigurationValuesRuntimeInput interface {
	pulumi.Input

	ToServiceCodeConfigurationValuesRuntimeOutput() ServiceCodeConfigurationValuesRuntimeOutput
	ToServiceCodeConfigurationValuesRuntimeOutputWithContext(context.Context) ServiceCodeConfigurationValuesRuntimeOutput
}

ServiceCodeConfigurationValuesRuntimeInput is an input type that accepts ServiceCodeConfigurationValuesRuntimeArgs and ServiceCodeConfigurationValuesRuntimeOutput values. You can construct a concrete instance of `ServiceCodeConfigurationValuesRuntimeInput` via:

ServiceCodeConfigurationValuesRuntimeArgs{...}

type ServiceCodeConfigurationValuesRuntimeOutput

type ServiceCodeConfigurationValuesRuntimeOutput struct{ *pulumi.OutputState }

func (ServiceCodeConfigurationValuesRuntimeOutput) ElementType

func (ServiceCodeConfigurationValuesRuntimeOutput) ToServiceCodeConfigurationValuesRuntimeOutput

func (o ServiceCodeConfigurationValuesRuntimeOutput) ToServiceCodeConfigurationValuesRuntimeOutput() ServiceCodeConfigurationValuesRuntimeOutput

func (ServiceCodeConfigurationValuesRuntimeOutput) ToServiceCodeConfigurationValuesRuntimeOutputWithContext

func (o ServiceCodeConfigurationValuesRuntimeOutput) ToServiceCodeConfigurationValuesRuntimeOutputWithContext(ctx context.Context) ServiceCodeConfigurationValuesRuntimeOutput

func (ServiceCodeConfigurationValuesRuntimeOutput) ToServiceCodeConfigurationValuesRuntimePtrOutput

func (o ServiceCodeConfigurationValuesRuntimeOutput) ToServiceCodeConfigurationValuesRuntimePtrOutput() ServiceCodeConfigurationValuesRuntimePtrOutput

func (ServiceCodeConfigurationValuesRuntimeOutput) ToServiceCodeConfigurationValuesRuntimePtrOutputWithContext

func (o ServiceCodeConfigurationValuesRuntimeOutput) ToServiceCodeConfigurationValuesRuntimePtrOutputWithContext(ctx context.Context) ServiceCodeConfigurationValuesRuntimePtrOutput

func (ServiceCodeConfigurationValuesRuntimeOutput) ToStringOutput

func (ServiceCodeConfigurationValuesRuntimeOutput) ToStringOutputWithContext

func (ServiceCodeConfigurationValuesRuntimeOutput) ToStringPtrOutput

func (ServiceCodeConfigurationValuesRuntimeOutput) ToStringPtrOutputWithContext

type ServiceCodeConfigurationValuesRuntimePtrInput

type ServiceCodeConfigurationValuesRuntimePtrInput interface {
	pulumi.Input

	ToServiceCodeConfigurationValuesRuntimePtrOutput() ServiceCodeConfigurationValuesRuntimePtrOutput
	ToServiceCodeConfigurationValuesRuntimePtrOutputWithContext(context.Context) ServiceCodeConfigurationValuesRuntimePtrOutput
}

type ServiceCodeConfigurationValuesRuntimePtrOutput

type ServiceCodeConfigurationValuesRuntimePtrOutput struct{ *pulumi.OutputState }

func (ServiceCodeConfigurationValuesRuntimePtrOutput) Elem

func (ServiceCodeConfigurationValuesRuntimePtrOutput) ElementType

func (ServiceCodeConfigurationValuesRuntimePtrOutput) ToServiceCodeConfigurationValuesRuntimePtrOutput

func (o ServiceCodeConfigurationValuesRuntimePtrOutput) ToServiceCodeConfigurationValuesRuntimePtrOutput() ServiceCodeConfigurationValuesRuntimePtrOutput

func (ServiceCodeConfigurationValuesRuntimePtrOutput) ToServiceCodeConfigurationValuesRuntimePtrOutputWithContext

func (o ServiceCodeConfigurationValuesRuntimePtrOutput) ToServiceCodeConfigurationValuesRuntimePtrOutputWithContext(ctx context.Context) ServiceCodeConfigurationValuesRuntimePtrOutput

func (ServiceCodeConfigurationValuesRuntimePtrOutput) ToStringPtrOutput

func (ServiceCodeConfigurationValuesRuntimePtrOutput) ToStringPtrOutputWithContext

type ServiceCodeRepository

type ServiceCodeRepository struct {
	CodeConfiguration *ServiceCodeConfiguration `pulumi:"codeConfiguration"`
	// Repository Url
	RepositoryUrl     string                   `pulumi:"repositoryUrl"`
	SourceCodeVersion ServiceSourceCodeVersion `pulumi:"sourceCodeVersion"`
}

Source Code Repository

type ServiceCodeRepositoryArgs

type ServiceCodeRepositoryArgs struct {
	CodeConfiguration ServiceCodeConfigurationPtrInput `pulumi:"codeConfiguration"`
	// Repository Url
	RepositoryUrl     pulumi.StringInput            `pulumi:"repositoryUrl"`
	SourceCodeVersion ServiceSourceCodeVersionInput `pulumi:"sourceCodeVersion"`
}

Source Code Repository

func (ServiceCodeRepositoryArgs) ElementType

func (ServiceCodeRepositoryArgs) ElementType() reflect.Type

func (ServiceCodeRepositoryArgs) ToServiceCodeRepositoryOutput

func (i ServiceCodeRepositoryArgs) ToServiceCodeRepositoryOutput() ServiceCodeRepositoryOutput

func (ServiceCodeRepositoryArgs) ToServiceCodeRepositoryOutputWithContext

func (i ServiceCodeRepositoryArgs) ToServiceCodeRepositoryOutputWithContext(ctx context.Context) ServiceCodeRepositoryOutput

func (ServiceCodeRepositoryArgs) ToServiceCodeRepositoryPtrOutput

func (i ServiceCodeRepositoryArgs) ToServiceCodeRepositoryPtrOutput() ServiceCodeRepositoryPtrOutput

func (ServiceCodeRepositoryArgs) ToServiceCodeRepositoryPtrOutputWithContext

func (i ServiceCodeRepositoryArgs) ToServiceCodeRepositoryPtrOutputWithContext(ctx context.Context) ServiceCodeRepositoryPtrOutput

type ServiceCodeRepositoryInput

type ServiceCodeRepositoryInput interface {
	pulumi.Input

	ToServiceCodeRepositoryOutput() ServiceCodeRepositoryOutput
	ToServiceCodeRepositoryOutputWithContext(context.Context) ServiceCodeRepositoryOutput
}

ServiceCodeRepositoryInput is an input type that accepts ServiceCodeRepositoryArgs and ServiceCodeRepositoryOutput values. You can construct a concrete instance of `ServiceCodeRepositoryInput` via:

ServiceCodeRepositoryArgs{...}

type ServiceCodeRepositoryOutput

type ServiceCodeRepositoryOutput struct{ *pulumi.OutputState }

Source Code Repository

func (ServiceCodeRepositoryOutput) CodeConfiguration

func (ServiceCodeRepositoryOutput) ElementType

func (ServiceCodeRepositoryOutput) RepositoryUrl

Repository Url

func (ServiceCodeRepositoryOutput) SourceCodeVersion

func (ServiceCodeRepositoryOutput) ToServiceCodeRepositoryOutput

func (o ServiceCodeRepositoryOutput) ToServiceCodeRepositoryOutput() ServiceCodeRepositoryOutput

func (ServiceCodeRepositoryOutput) ToServiceCodeRepositoryOutputWithContext

func (o ServiceCodeRepositoryOutput) ToServiceCodeRepositoryOutputWithContext(ctx context.Context) ServiceCodeRepositoryOutput

func (ServiceCodeRepositoryOutput) ToServiceCodeRepositoryPtrOutput

func (o ServiceCodeRepositoryOutput) ToServiceCodeRepositoryPtrOutput() ServiceCodeRepositoryPtrOutput

func (ServiceCodeRepositoryOutput) ToServiceCodeRepositoryPtrOutputWithContext

func (o ServiceCodeRepositoryOutput) ToServiceCodeRepositoryPtrOutputWithContext(ctx context.Context) ServiceCodeRepositoryPtrOutput

type ServiceCodeRepositoryPtrInput

type ServiceCodeRepositoryPtrInput interface {
	pulumi.Input

	ToServiceCodeRepositoryPtrOutput() ServiceCodeRepositoryPtrOutput
	ToServiceCodeRepositoryPtrOutputWithContext(context.Context) ServiceCodeRepositoryPtrOutput
}

ServiceCodeRepositoryPtrInput is an input type that accepts ServiceCodeRepositoryArgs, ServiceCodeRepositoryPtr and ServiceCodeRepositoryPtrOutput values. You can construct a concrete instance of `ServiceCodeRepositoryPtrInput` via:

        ServiceCodeRepositoryArgs{...}

or:

        nil

type ServiceCodeRepositoryPtrOutput

type ServiceCodeRepositoryPtrOutput struct{ *pulumi.OutputState }

func (ServiceCodeRepositoryPtrOutput) CodeConfiguration

func (ServiceCodeRepositoryPtrOutput) Elem

func (ServiceCodeRepositoryPtrOutput) ElementType

func (ServiceCodeRepositoryPtrOutput) RepositoryUrl

Repository Url

func (ServiceCodeRepositoryPtrOutput) SourceCodeVersion

func (ServiceCodeRepositoryPtrOutput) ToServiceCodeRepositoryPtrOutput

func (o ServiceCodeRepositoryPtrOutput) ToServiceCodeRepositoryPtrOutput() ServiceCodeRepositoryPtrOutput

func (ServiceCodeRepositoryPtrOutput) ToServiceCodeRepositoryPtrOutputWithContext

func (o ServiceCodeRepositoryPtrOutput) ToServiceCodeRepositoryPtrOutputWithContext(ctx context.Context) ServiceCodeRepositoryPtrOutput

type ServiceEncryptionConfiguration

type ServiceEncryptionConfiguration struct {
	// The KMS Key
	KmsKey string `pulumi:"kmsKey"`
}

Encryption configuration (KMS key)

type ServiceEncryptionConfigurationArgs

type ServiceEncryptionConfigurationArgs struct {
	// The KMS Key
	KmsKey pulumi.StringInput `pulumi:"kmsKey"`
}

Encryption configuration (KMS key)

func (ServiceEncryptionConfigurationArgs) ElementType

func (ServiceEncryptionConfigurationArgs) ToServiceEncryptionConfigurationOutput

func (i ServiceEncryptionConfigurationArgs) ToServiceEncryptionConfigurationOutput() ServiceEncryptionConfigurationOutput

func (ServiceEncryptionConfigurationArgs) ToServiceEncryptionConfigurationOutputWithContext

func (i ServiceEncryptionConfigurationArgs) ToServiceEncryptionConfigurationOutputWithContext(ctx context.Context) ServiceEncryptionConfigurationOutput

func (ServiceEncryptionConfigurationArgs) ToServiceEncryptionConfigurationPtrOutput

func (i ServiceEncryptionConfigurationArgs) ToServiceEncryptionConfigurationPtrOutput() ServiceEncryptionConfigurationPtrOutput

func (ServiceEncryptionConfigurationArgs) ToServiceEncryptionConfigurationPtrOutputWithContext

func (i ServiceEncryptionConfigurationArgs) ToServiceEncryptionConfigurationPtrOutputWithContext(ctx context.Context) ServiceEncryptionConfigurationPtrOutput

type ServiceEncryptionConfigurationInput

type ServiceEncryptionConfigurationInput interface {
	pulumi.Input

	ToServiceEncryptionConfigurationOutput() ServiceEncryptionConfigurationOutput
	ToServiceEncryptionConfigurationOutputWithContext(context.Context) ServiceEncryptionConfigurationOutput
}

ServiceEncryptionConfigurationInput is an input type that accepts ServiceEncryptionConfigurationArgs and ServiceEncryptionConfigurationOutput values. You can construct a concrete instance of `ServiceEncryptionConfigurationInput` via:

ServiceEncryptionConfigurationArgs{...}

type ServiceEncryptionConfigurationOutput

type ServiceEncryptionConfigurationOutput struct{ *pulumi.OutputState }

Encryption configuration (KMS key)

func (ServiceEncryptionConfigurationOutput) ElementType

func (ServiceEncryptionConfigurationOutput) KmsKey

The KMS Key

func (ServiceEncryptionConfigurationOutput) ToServiceEncryptionConfigurationOutput

func (o ServiceEncryptionConfigurationOutput) ToServiceEncryptionConfigurationOutput() ServiceEncryptionConfigurationOutput

func (ServiceEncryptionConfigurationOutput) ToServiceEncryptionConfigurationOutputWithContext

func (o ServiceEncryptionConfigurationOutput) ToServiceEncryptionConfigurationOutputWithContext(ctx context.Context) ServiceEncryptionConfigurationOutput

func (ServiceEncryptionConfigurationOutput) ToServiceEncryptionConfigurationPtrOutput

func (o ServiceEncryptionConfigurationOutput) ToServiceEncryptionConfigurationPtrOutput() ServiceEncryptionConfigurationPtrOutput

func (ServiceEncryptionConfigurationOutput) ToServiceEncryptionConfigurationPtrOutputWithContext

func (o ServiceEncryptionConfigurationOutput) ToServiceEncryptionConfigurationPtrOutputWithContext(ctx context.Context) ServiceEncryptionConfigurationPtrOutput

type ServiceEncryptionConfigurationPtrInput

type ServiceEncryptionConfigurationPtrInput interface {
	pulumi.Input

	ToServiceEncryptionConfigurationPtrOutput() ServiceEncryptionConfigurationPtrOutput
	ToServiceEncryptionConfigurationPtrOutputWithContext(context.Context) ServiceEncryptionConfigurationPtrOutput
}

ServiceEncryptionConfigurationPtrInput is an input type that accepts ServiceEncryptionConfigurationArgs, ServiceEncryptionConfigurationPtr and ServiceEncryptionConfigurationPtrOutput values. You can construct a concrete instance of `ServiceEncryptionConfigurationPtrInput` via:

        ServiceEncryptionConfigurationArgs{...}

or:

        nil

type ServiceEncryptionConfigurationPtrOutput

type ServiceEncryptionConfigurationPtrOutput struct{ *pulumi.OutputState }

func (ServiceEncryptionConfigurationPtrOutput) Elem

func (ServiceEncryptionConfigurationPtrOutput) ElementType

func (ServiceEncryptionConfigurationPtrOutput) KmsKey

The KMS Key

func (ServiceEncryptionConfigurationPtrOutput) ToServiceEncryptionConfigurationPtrOutput

func (o ServiceEncryptionConfigurationPtrOutput) ToServiceEncryptionConfigurationPtrOutput() ServiceEncryptionConfigurationPtrOutput

func (ServiceEncryptionConfigurationPtrOutput) ToServiceEncryptionConfigurationPtrOutputWithContext

func (o ServiceEncryptionConfigurationPtrOutput) ToServiceEncryptionConfigurationPtrOutputWithContext(ctx context.Context) ServiceEncryptionConfigurationPtrOutput

type ServiceHealthCheckConfiguration

type ServiceHealthCheckConfiguration struct {
	// Health check Healthy Threshold
	HealthyThreshold *int `pulumi:"healthyThreshold"`
	// Health check Interval
	Interval *int `pulumi:"interval"`
	// Health check Path
	Path *string `pulumi:"path"`
	// Health Check Protocol
	Protocol *ServiceHealthCheckConfigurationProtocol `pulumi:"protocol"`
	// Health check Timeout
	Timeout *int `pulumi:"timeout"`
	// Health check Unhealthy Threshold
	UnhealthyThreshold *int `pulumi:"unhealthyThreshold"`
}

Health check configuration

type ServiceHealthCheckConfigurationArgs

type ServiceHealthCheckConfigurationArgs struct {
	// Health check Healthy Threshold
	HealthyThreshold pulumi.IntPtrInput `pulumi:"healthyThreshold"`
	// Health check Interval
	Interval pulumi.IntPtrInput `pulumi:"interval"`
	// Health check Path
	Path pulumi.StringPtrInput `pulumi:"path"`
	// Health Check Protocol
	Protocol ServiceHealthCheckConfigurationProtocolPtrInput `pulumi:"protocol"`
	// Health check Timeout
	Timeout pulumi.IntPtrInput `pulumi:"timeout"`
	// Health check Unhealthy Threshold
	UnhealthyThreshold pulumi.IntPtrInput `pulumi:"unhealthyThreshold"`
}

Health check configuration

func (ServiceHealthCheckConfigurationArgs) ElementType

func (ServiceHealthCheckConfigurationArgs) ToServiceHealthCheckConfigurationOutput

func (i ServiceHealthCheckConfigurationArgs) ToServiceHealthCheckConfigurationOutput() ServiceHealthCheckConfigurationOutput

func (ServiceHealthCheckConfigurationArgs) ToServiceHealthCheckConfigurationOutputWithContext

func (i ServiceHealthCheckConfigurationArgs) ToServiceHealthCheckConfigurationOutputWithContext(ctx context.Context) ServiceHealthCheckConfigurationOutput

func (ServiceHealthCheckConfigurationArgs) ToServiceHealthCheckConfigurationPtrOutput

func (i ServiceHealthCheckConfigurationArgs) ToServiceHealthCheckConfigurationPtrOutput() ServiceHealthCheckConfigurationPtrOutput

func (ServiceHealthCheckConfigurationArgs) ToServiceHealthCheckConfigurationPtrOutputWithContext

func (i ServiceHealthCheckConfigurationArgs) ToServiceHealthCheckConfigurationPtrOutputWithContext(ctx context.Context) ServiceHealthCheckConfigurationPtrOutput

type ServiceHealthCheckConfigurationInput

type ServiceHealthCheckConfigurationInput interface {
	pulumi.Input

	ToServiceHealthCheckConfigurationOutput() ServiceHealthCheckConfigurationOutput
	ToServiceHealthCheckConfigurationOutputWithContext(context.Context) ServiceHealthCheckConfigurationOutput
}

ServiceHealthCheckConfigurationInput is an input type that accepts ServiceHealthCheckConfigurationArgs and ServiceHealthCheckConfigurationOutput values. You can construct a concrete instance of `ServiceHealthCheckConfigurationInput` via:

ServiceHealthCheckConfigurationArgs{...}

type ServiceHealthCheckConfigurationOutput

type ServiceHealthCheckConfigurationOutput struct{ *pulumi.OutputState }

Health check configuration

func (ServiceHealthCheckConfigurationOutput) ElementType

func (ServiceHealthCheckConfigurationOutput) HealthyThreshold

Health check Healthy Threshold

func (ServiceHealthCheckConfigurationOutput) Interval

Health check Interval

func (ServiceHealthCheckConfigurationOutput) Path

Health check Path

func (ServiceHealthCheckConfigurationOutput) Protocol

Health Check Protocol

func (ServiceHealthCheckConfigurationOutput) Timeout

Health check Timeout

func (ServiceHealthCheckConfigurationOutput) ToServiceHealthCheckConfigurationOutput

func (o ServiceHealthCheckConfigurationOutput) ToServiceHealthCheckConfigurationOutput() ServiceHealthCheckConfigurationOutput

func (ServiceHealthCheckConfigurationOutput) ToServiceHealthCheckConfigurationOutputWithContext

func (o ServiceHealthCheckConfigurationOutput) ToServiceHealthCheckConfigurationOutputWithContext(ctx context.Context) ServiceHealthCheckConfigurationOutput

func (ServiceHealthCheckConfigurationOutput) ToServiceHealthCheckConfigurationPtrOutput

func (o ServiceHealthCheckConfigurationOutput) ToServiceHealthCheckConfigurationPtrOutput() ServiceHealthCheckConfigurationPtrOutput

func (ServiceHealthCheckConfigurationOutput) ToServiceHealthCheckConfigurationPtrOutputWithContext

func (o ServiceHealthCheckConfigurationOutput) ToServiceHealthCheckConfigurationPtrOutputWithContext(ctx context.Context) ServiceHealthCheckConfigurationPtrOutput

func (ServiceHealthCheckConfigurationOutput) UnhealthyThreshold

Health check Unhealthy Threshold

type ServiceHealthCheckConfigurationProtocol

type ServiceHealthCheckConfigurationProtocol string

Health Check Protocol

func (ServiceHealthCheckConfigurationProtocol) ElementType

func (ServiceHealthCheckConfigurationProtocol) ToServiceHealthCheckConfigurationProtocolOutput

func (e ServiceHealthCheckConfigurationProtocol) ToServiceHealthCheckConfigurationProtocolOutput() ServiceHealthCheckConfigurationProtocolOutput

func (ServiceHealthCheckConfigurationProtocol) ToServiceHealthCheckConfigurationProtocolOutputWithContext

func (e ServiceHealthCheckConfigurationProtocol) ToServiceHealthCheckConfigurationProtocolOutputWithContext(ctx context.Context) ServiceHealthCheckConfigurationProtocolOutput

func (ServiceHealthCheckConfigurationProtocol) ToServiceHealthCheckConfigurationProtocolPtrOutput

func (e ServiceHealthCheckConfigurationProtocol) ToServiceHealthCheckConfigurationProtocolPtrOutput() ServiceHealthCheckConfigurationProtocolPtrOutput

func (ServiceHealthCheckConfigurationProtocol) ToServiceHealthCheckConfigurationProtocolPtrOutputWithContext

func (e ServiceHealthCheckConfigurationProtocol) ToServiceHealthCheckConfigurationProtocolPtrOutputWithContext(ctx context.Context) ServiceHealthCheckConfigurationProtocolPtrOutput

func (ServiceHealthCheckConfigurationProtocol) ToStringOutput

func (ServiceHealthCheckConfigurationProtocol) ToStringOutputWithContext

func (ServiceHealthCheckConfigurationProtocol) ToStringPtrOutput

func (ServiceHealthCheckConfigurationProtocol) ToStringPtrOutputWithContext

type ServiceHealthCheckConfigurationProtocolInput

type ServiceHealthCheckConfigurationProtocolInput interface {
	pulumi.Input

	ToServiceHealthCheckConfigurationProtocolOutput() ServiceHealthCheckConfigurationProtocolOutput
	ToServiceHealthCheckConfigurationProtocolOutputWithContext(context.Context) ServiceHealthCheckConfigurationProtocolOutput
}

ServiceHealthCheckConfigurationProtocolInput is an input type that accepts ServiceHealthCheckConfigurationProtocolArgs and ServiceHealthCheckConfigurationProtocolOutput values. You can construct a concrete instance of `ServiceHealthCheckConfigurationProtocolInput` via:

ServiceHealthCheckConfigurationProtocolArgs{...}

type ServiceHealthCheckConfigurationProtocolOutput

type ServiceHealthCheckConfigurationProtocolOutput struct{ *pulumi.OutputState }

func (ServiceHealthCheckConfigurationProtocolOutput) ElementType

func (ServiceHealthCheckConfigurationProtocolOutput) ToServiceHealthCheckConfigurationProtocolOutput

func (o ServiceHealthCheckConfigurationProtocolOutput) ToServiceHealthCheckConfigurationProtocolOutput() ServiceHealthCheckConfigurationProtocolOutput

func (ServiceHealthCheckConfigurationProtocolOutput) ToServiceHealthCheckConfigurationProtocolOutputWithContext

func (o ServiceHealthCheckConfigurationProtocolOutput) ToServiceHealthCheckConfigurationProtocolOutputWithContext(ctx context.Context) ServiceHealthCheckConfigurationProtocolOutput

func (ServiceHealthCheckConfigurationProtocolOutput) ToServiceHealthCheckConfigurationProtocolPtrOutput

func (o ServiceHealthCheckConfigurationProtocolOutput) ToServiceHealthCheckConfigurationProtocolPtrOutput() ServiceHealthCheckConfigurationProtocolPtrOutput

func (ServiceHealthCheckConfigurationProtocolOutput) ToServiceHealthCheckConfigurationProtocolPtrOutputWithContext

func (o ServiceHealthCheckConfigurationProtocolOutput) ToServiceHealthCheckConfigurationProtocolPtrOutputWithContext(ctx context.Context) ServiceHealthCheckConfigurationProtocolPtrOutput

func (ServiceHealthCheckConfigurationProtocolOutput) ToStringOutput

func (ServiceHealthCheckConfigurationProtocolOutput) ToStringOutputWithContext

func (ServiceHealthCheckConfigurationProtocolOutput) ToStringPtrOutput

func (ServiceHealthCheckConfigurationProtocolOutput) ToStringPtrOutputWithContext

type ServiceHealthCheckConfigurationProtocolPtrInput

type ServiceHealthCheckConfigurationProtocolPtrInput interface {
	pulumi.Input

	ToServiceHealthCheckConfigurationProtocolPtrOutput() ServiceHealthCheckConfigurationProtocolPtrOutput
	ToServiceHealthCheckConfigurationProtocolPtrOutputWithContext(context.Context) ServiceHealthCheckConfigurationProtocolPtrOutput
}

type ServiceHealthCheckConfigurationProtocolPtrOutput

type ServiceHealthCheckConfigurationProtocolPtrOutput struct{ *pulumi.OutputState }

func (ServiceHealthCheckConfigurationProtocolPtrOutput) Elem

func (ServiceHealthCheckConfigurationProtocolPtrOutput) ElementType

func (ServiceHealthCheckConfigurationProtocolPtrOutput) ToServiceHealthCheckConfigurationProtocolPtrOutput

func (o ServiceHealthCheckConfigurationProtocolPtrOutput) ToServiceHealthCheckConfigurationProtocolPtrOutput() ServiceHealthCheckConfigurationProtocolPtrOutput

func (ServiceHealthCheckConfigurationProtocolPtrOutput) ToServiceHealthCheckConfigurationProtocolPtrOutputWithContext

func (o ServiceHealthCheckConfigurationProtocolPtrOutput) ToServiceHealthCheckConfigurationProtocolPtrOutputWithContext(ctx context.Context) ServiceHealthCheckConfigurationProtocolPtrOutput

func (ServiceHealthCheckConfigurationProtocolPtrOutput) ToStringPtrOutput

func (ServiceHealthCheckConfigurationProtocolPtrOutput) ToStringPtrOutputWithContext

type ServiceHealthCheckConfigurationPtrInput

type ServiceHealthCheckConfigurationPtrInput interface {
	pulumi.Input

	ToServiceHealthCheckConfigurationPtrOutput() ServiceHealthCheckConfigurationPtrOutput
	ToServiceHealthCheckConfigurationPtrOutputWithContext(context.Context) ServiceHealthCheckConfigurationPtrOutput
}

ServiceHealthCheckConfigurationPtrInput is an input type that accepts ServiceHealthCheckConfigurationArgs, ServiceHealthCheckConfigurationPtr and ServiceHealthCheckConfigurationPtrOutput values. You can construct a concrete instance of `ServiceHealthCheckConfigurationPtrInput` via:

        ServiceHealthCheckConfigurationArgs{...}

or:

        nil

type ServiceHealthCheckConfigurationPtrOutput

type ServiceHealthCheckConfigurationPtrOutput struct{ *pulumi.OutputState }

func (ServiceHealthCheckConfigurationPtrOutput) Elem

func (ServiceHealthCheckConfigurationPtrOutput) ElementType

func (ServiceHealthCheckConfigurationPtrOutput) HealthyThreshold

Health check Healthy Threshold

func (ServiceHealthCheckConfigurationPtrOutput) Interval

Health check Interval

func (ServiceHealthCheckConfigurationPtrOutput) Path

Health check Path

func (ServiceHealthCheckConfigurationPtrOutput) Protocol

Health Check Protocol

func (ServiceHealthCheckConfigurationPtrOutput) Timeout

Health check Timeout

func (ServiceHealthCheckConfigurationPtrOutput) ToServiceHealthCheckConfigurationPtrOutput

func (o ServiceHealthCheckConfigurationPtrOutput) ToServiceHealthCheckConfigurationPtrOutput() ServiceHealthCheckConfigurationPtrOutput

func (ServiceHealthCheckConfigurationPtrOutput) ToServiceHealthCheckConfigurationPtrOutputWithContext

func (o ServiceHealthCheckConfigurationPtrOutput) ToServiceHealthCheckConfigurationPtrOutputWithContext(ctx context.Context) ServiceHealthCheckConfigurationPtrOutput

func (ServiceHealthCheckConfigurationPtrOutput) UnhealthyThreshold

Health check Unhealthy Threshold

type ServiceImageConfiguration

type ServiceImageConfiguration struct {
	// Port
	Port                        *string               `pulumi:"port"`
	RuntimeEnvironmentVariables []ServiceKeyValuePair `pulumi:"runtimeEnvironmentVariables"`
	// Start Command
	StartCommand *string `pulumi:"startCommand"`
}

Image Configuration

type ServiceImageConfigurationArgs

type ServiceImageConfigurationArgs struct {
	// Port
	Port                        pulumi.StringPtrInput         `pulumi:"port"`
	RuntimeEnvironmentVariables ServiceKeyValuePairArrayInput `pulumi:"runtimeEnvironmentVariables"`
	// Start Command
	StartCommand pulumi.StringPtrInput `pulumi:"startCommand"`
}

Image Configuration

func (ServiceImageConfigurationArgs) ElementType

func (ServiceImageConfigurationArgs) ToServiceImageConfigurationOutput

func (i ServiceImageConfigurationArgs) ToServiceImageConfigurationOutput() ServiceImageConfigurationOutput

func (ServiceImageConfigurationArgs) ToServiceImageConfigurationOutputWithContext

func (i ServiceImageConfigurationArgs) ToServiceImageConfigurationOutputWithContext(ctx context.Context) ServiceImageConfigurationOutput

func (ServiceImageConfigurationArgs) ToServiceImageConfigurationPtrOutput

func (i ServiceImageConfigurationArgs) ToServiceImageConfigurationPtrOutput() ServiceImageConfigurationPtrOutput

func (ServiceImageConfigurationArgs) ToServiceImageConfigurationPtrOutputWithContext

func (i ServiceImageConfigurationArgs) ToServiceImageConfigurationPtrOutputWithContext(ctx context.Context) ServiceImageConfigurationPtrOutput

type ServiceImageConfigurationInput

type ServiceImageConfigurationInput interface {
	pulumi.Input

	ToServiceImageConfigurationOutput() ServiceImageConfigurationOutput
	ToServiceImageConfigurationOutputWithContext(context.Context) ServiceImageConfigurationOutput
}

ServiceImageConfigurationInput is an input type that accepts ServiceImageConfigurationArgs and ServiceImageConfigurationOutput values. You can construct a concrete instance of `ServiceImageConfigurationInput` via:

ServiceImageConfigurationArgs{...}

type ServiceImageConfigurationOutput

type ServiceImageConfigurationOutput struct{ *pulumi.OutputState }

Image Configuration

func (ServiceImageConfigurationOutput) ElementType

func (ServiceImageConfigurationOutput) Port

Port

func (ServiceImageConfigurationOutput) RuntimeEnvironmentVariables

func (o ServiceImageConfigurationOutput) RuntimeEnvironmentVariables() ServiceKeyValuePairArrayOutput

func (ServiceImageConfigurationOutput) StartCommand

Start Command

func (ServiceImageConfigurationOutput) ToServiceImageConfigurationOutput

func (o ServiceImageConfigurationOutput) ToServiceImageConfigurationOutput() ServiceImageConfigurationOutput

func (ServiceImageConfigurationOutput) ToServiceImageConfigurationOutputWithContext

func (o ServiceImageConfigurationOutput) ToServiceImageConfigurationOutputWithContext(ctx context.Context) ServiceImageConfigurationOutput

func (ServiceImageConfigurationOutput) ToServiceImageConfigurationPtrOutput

func (o ServiceImageConfigurationOutput) ToServiceImageConfigurationPtrOutput() ServiceImageConfigurationPtrOutput

func (ServiceImageConfigurationOutput) ToServiceImageConfigurationPtrOutputWithContext

func (o ServiceImageConfigurationOutput) ToServiceImageConfigurationPtrOutputWithContext(ctx context.Context) ServiceImageConfigurationPtrOutput

type ServiceImageConfigurationPtrInput

type ServiceImageConfigurationPtrInput interface {
	pulumi.Input

	ToServiceImageConfigurationPtrOutput() ServiceImageConfigurationPtrOutput
	ToServiceImageConfigurationPtrOutputWithContext(context.Context) ServiceImageConfigurationPtrOutput
}

ServiceImageConfigurationPtrInput is an input type that accepts ServiceImageConfigurationArgs, ServiceImageConfigurationPtr and ServiceImageConfigurationPtrOutput values. You can construct a concrete instance of `ServiceImageConfigurationPtrInput` via:

        ServiceImageConfigurationArgs{...}

or:

        nil

type ServiceImageConfigurationPtrOutput

type ServiceImageConfigurationPtrOutput struct{ *pulumi.OutputState }

func (ServiceImageConfigurationPtrOutput) Elem

func (ServiceImageConfigurationPtrOutput) ElementType

func (ServiceImageConfigurationPtrOutput) Port

Port

func (ServiceImageConfigurationPtrOutput) RuntimeEnvironmentVariables

func (ServiceImageConfigurationPtrOutput) StartCommand

Start Command

func (ServiceImageConfigurationPtrOutput) ToServiceImageConfigurationPtrOutput

func (o ServiceImageConfigurationPtrOutput) ToServiceImageConfigurationPtrOutput() ServiceImageConfigurationPtrOutput

func (ServiceImageConfigurationPtrOutput) ToServiceImageConfigurationPtrOutputWithContext

func (o ServiceImageConfigurationPtrOutput) ToServiceImageConfigurationPtrOutputWithContext(ctx context.Context) ServiceImageConfigurationPtrOutput

type ServiceImageRepository

type ServiceImageRepository struct {
	ImageConfiguration *ServiceImageConfiguration `pulumi:"imageConfiguration"`
	// Image Identifier
	ImageIdentifier string `pulumi:"imageIdentifier"`
	// Image Repository Type
	ImageRepositoryType ServiceImageRepositoryImageRepositoryType `pulumi:"imageRepositoryType"`
}

Image Repository

type ServiceImageRepositoryArgs

type ServiceImageRepositoryArgs struct {
	ImageConfiguration ServiceImageConfigurationPtrInput `pulumi:"imageConfiguration"`
	// Image Identifier
	ImageIdentifier pulumi.StringInput `pulumi:"imageIdentifier"`
	// Image Repository Type
	ImageRepositoryType ServiceImageRepositoryImageRepositoryTypeInput `pulumi:"imageRepositoryType"`
}

Image Repository

func (ServiceImageRepositoryArgs) ElementType

func (ServiceImageRepositoryArgs) ElementType() reflect.Type

func (ServiceImageRepositoryArgs) ToServiceImageRepositoryOutput

func (i ServiceImageRepositoryArgs) ToServiceImageRepositoryOutput() ServiceImageRepositoryOutput

func (ServiceImageRepositoryArgs) ToServiceImageRepositoryOutputWithContext

func (i ServiceImageRepositoryArgs) ToServiceImageRepositoryOutputWithContext(ctx context.Context) ServiceImageRepositoryOutput

func (ServiceImageRepositoryArgs) ToServiceImageRepositoryPtrOutput

func (i ServiceImageRepositoryArgs) ToServiceImageRepositoryPtrOutput() ServiceImageRepositoryPtrOutput

func (ServiceImageRepositoryArgs) ToServiceImageRepositoryPtrOutputWithContext

func (i ServiceImageRepositoryArgs) ToServiceImageRepositoryPtrOutputWithContext(ctx context.Context) ServiceImageRepositoryPtrOutput

type ServiceImageRepositoryImageRepositoryType

type ServiceImageRepositoryImageRepositoryType string

Image Repository Type

func (ServiceImageRepositoryImageRepositoryType) ElementType

func (ServiceImageRepositoryImageRepositoryType) ToServiceImageRepositoryImageRepositoryTypeOutput

func (e ServiceImageRepositoryImageRepositoryType) ToServiceImageRepositoryImageRepositoryTypeOutput() ServiceImageRepositoryImageRepositoryTypeOutput

func (ServiceImageRepositoryImageRepositoryType) ToServiceImageRepositoryImageRepositoryTypeOutputWithContext

func (e ServiceImageRepositoryImageRepositoryType) ToServiceImageRepositoryImageRepositoryTypeOutputWithContext(ctx context.Context) ServiceImageRepositoryImageRepositoryTypeOutput

func (ServiceImageRepositoryImageRepositoryType) ToServiceImageRepositoryImageRepositoryTypePtrOutput

func (e ServiceImageRepositoryImageRepositoryType) ToServiceImageRepositoryImageRepositoryTypePtrOutput() ServiceImageRepositoryImageRepositoryTypePtrOutput

func (ServiceImageRepositoryImageRepositoryType) ToServiceImageRepositoryImageRepositoryTypePtrOutputWithContext

func (e ServiceImageRepositoryImageRepositoryType) ToServiceImageRepositoryImageRepositoryTypePtrOutputWithContext(ctx context.Context) ServiceImageRepositoryImageRepositoryTypePtrOutput

func (ServiceImageRepositoryImageRepositoryType) ToStringOutput

func (ServiceImageRepositoryImageRepositoryType) ToStringOutputWithContext

func (ServiceImageRepositoryImageRepositoryType) ToStringPtrOutput

func (ServiceImageRepositoryImageRepositoryType) ToStringPtrOutputWithContext

type ServiceImageRepositoryImageRepositoryTypeInput

type ServiceImageRepositoryImageRepositoryTypeInput interface {
	pulumi.Input

	ToServiceImageRepositoryImageRepositoryTypeOutput() ServiceImageRepositoryImageRepositoryTypeOutput
	ToServiceImageRepositoryImageRepositoryTypeOutputWithContext(context.Context) ServiceImageRepositoryImageRepositoryTypeOutput
}

ServiceImageRepositoryImageRepositoryTypeInput is an input type that accepts ServiceImageRepositoryImageRepositoryTypeArgs and ServiceImageRepositoryImageRepositoryTypeOutput values. You can construct a concrete instance of `ServiceImageRepositoryImageRepositoryTypeInput` via:

ServiceImageRepositoryImageRepositoryTypeArgs{...}

type ServiceImageRepositoryImageRepositoryTypeOutput

type ServiceImageRepositoryImageRepositoryTypeOutput struct{ *pulumi.OutputState }

func (ServiceImageRepositoryImageRepositoryTypeOutput) ElementType

func (ServiceImageRepositoryImageRepositoryTypeOutput) ToServiceImageRepositoryImageRepositoryTypeOutput

func (o ServiceImageRepositoryImageRepositoryTypeOutput) ToServiceImageRepositoryImageRepositoryTypeOutput() ServiceImageRepositoryImageRepositoryTypeOutput

func (ServiceImageRepositoryImageRepositoryTypeOutput) ToServiceImageRepositoryImageRepositoryTypeOutputWithContext

func (o ServiceImageRepositoryImageRepositoryTypeOutput) ToServiceImageRepositoryImageRepositoryTypeOutputWithContext(ctx context.Context) ServiceImageRepositoryImageRepositoryTypeOutput

func (ServiceImageRepositoryImageRepositoryTypeOutput) ToServiceImageRepositoryImageRepositoryTypePtrOutput

func (o ServiceImageRepositoryImageRepositoryTypeOutput) ToServiceImageRepositoryImageRepositoryTypePtrOutput() ServiceImageRepositoryImageRepositoryTypePtrOutput

func (ServiceImageRepositoryImageRepositoryTypeOutput) ToServiceImageRepositoryImageRepositoryTypePtrOutputWithContext

func (o ServiceImageRepositoryImageRepositoryTypeOutput) ToServiceImageRepositoryImageRepositoryTypePtrOutputWithContext(ctx context.Context) ServiceImageRepositoryImageRepositoryTypePtrOutput

func (ServiceImageRepositoryImageRepositoryTypeOutput) ToStringOutput

func (ServiceImageRepositoryImageRepositoryTypeOutput) ToStringOutputWithContext

func (ServiceImageRepositoryImageRepositoryTypeOutput) ToStringPtrOutput

func (ServiceImageRepositoryImageRepositoryTypeOutput) ToStringPtrOutputWithContext

type ServiceImageRepositoryImageRepositoryTypePtrInput

type ServiceImageRepositoryImageRepositoryTypePtrInput interface {
	pulumi.Input

	ToServiceImageRepositoryImageRepositoryTypePtrOutput() ServiceImageRepositoryImageRepositoryTypePtrOutput
	ToServiceImageRepositoryImageRepositoryTypePtrOutputWithContext(context.Context) ServiceImageRepositoryImageRepositoryTypePtrOutput
}

type ServiceImageRepositoryImageRepositoryTypePtrOutput

type ServiceImageRepositoryImageRepositoryTypePtrOutput struct{ *pulumi.OutputState }

func (ServiceImageRepositoryImageRepositoryTypePtrOutput) Elem

func (ServiceImageRepositoryImageRepositoryTypePtrOutput) ElementType

func (ServiceImageRepositoryImageRepositoryTypePtrOutput) ToServiceImageRepositoryImageRepositoryTypePtrOutput

func (o ServiceImageRepositoryImageRepositoryTypePtrOutput) ToServiceImageRepositoryImageRepositoryTypePtrOutput() ServiceImageRepositoryImageRepositoryTypePtrOutput

func (ServiceImageRepositoryImageRepositoryTypePtrOutput) ToServiceImageRepositoryImageRepositoryTypePtrOutputWithContext

func (o ServiceImageRepositoryImageRepositoryTypePtrOutput) ToServiceImageRepositoryImageRepositoryTypePtrOutputWithContext(ctx context.Context) ServiceImageRepositoryImageRepositoryTypePtrOutput

func (ServiceImageRepositoryImageRepositoryTypePtrOutput) ToStringPtrOutput

func (ServiceImageRepositoryImageRepositoryTypePtrOutput) ToStringPtrOutputWithContext

type ServiceImageRepositoryInput

type ServiceImageRepositoryInput interface {
	pulumi.Input

	ToServiceImageRepositoryOutput() ServiceImageRepositoryOutput
	ToServiceImageRepositoryOutputWithContext(context.Context) ServiceImageRepositoryOutput
}

ServiceImageRepositoryInput is an input type that accepts ServiceImageRepositoryArgs and ServiceImageRepositoryOutput values. You can construct a concrete instance of `ServiceImageRepositoryInput` via:

ServiceImageRepositoryArgs{...}

type ServiceImageRepositoryOutput

type ServiceImageRepositoryOutput struct{ *pulumi.OutputState }

Image Repository

func (ServiceImageRepositoryOutput) ElementType

func (ServiceImageRepositoryOutput) ImageConfiguration

func (ServiceImageRepositoryOutput) ImageIdentifier

func (o ServiceImageRepositoryOutput) ImageIdentifier() pulumi.StringOutput

Image Identifier

func (ServiceImageRepositoryOutput) ImageRepositoryType

Image Repository Type

func (ServiceImageRepositoryOutput) ToServiceImageRepositoryOutput

func (o ServiceImageRepositoryOutput) ToServiceImageRepositoryOutput() ServiceImageRepositoryOutput

func (ServiceImageRepositoryOutput) ToServiceImageRepositoryOutputWithContext

func (o ServiceImageRepositoryOutput) ToServiceImageRepositoryOutputWithContext(ctx context.Context) ServiceImageRepositoryOutput

func (ServiceImageRepositoryOutput) ToServiceImageRepositoryPtrOutput

func (o ServiceImageRepositoryOutput) ToServiceImageRepositoryPtrOutput() ServiceImageRepositoryPtrOutput

func (ServiceImageRepositoryOutput) ToServiceImageRepositoryPtrOutputWithContext

func (o ServiceImageRepositoryOutput) ToServiceImageRepositoryPtrOutputWithContext(ctx context.Context) ServiceImageRepositoryPtrOutput

type ServiceImageRepositoryPtrInput

type ServiceImageRepositoryPtrInput interface {
	pulumi.Input

	ToServiceImageRepositoryPtrOutput() ServiceImageRepositoryPtrOutput
	ToServiceImageRepositoryPtrOutputWithContext(context.Context) ServiceImageRepositoryPtrOutput
}

ServiceImageRepositoryPtrInput is an input type that accepts ServiceImageRepositoryArgs, ServiceImageRepositoryPtr and ServiceImageRepositoryPtrOutput values. You can construct a concrete instance of `ServiceImageRepositoryPtrInput` via:

        ServiceImageRepositoryArgs{...}

or:

        nil

type ServiceImageRepositoryPtrOutput

type ServiceImageRepositoryPtrOutput struct{ *pulumi.OutputState }

func (ServiceImageRepositoryPtrOutput) Elem

func (ServiceImageRepositoryPtrOutput) ElementType

func (ServiceImageRepositoryPtrOutput) ImageConfiguration

func (ServiceImageRepositoryPtrOutput) ImageIdentifier

Image Identifier

func (ServiceImageRepositoryPtrOutput) ImageRepositoryType

Image Repository Type

func (ServiceImageRepositoryPtrOutput) ToServiceImageRepositoryPtrOutput

func (o ServiceImageRepositoryPtrOutput) ToServiceImageRepositoryPtrOutput() ServiceImageRepositoryPtrOutput

func (ServiceImageRepositoryPtrOutput) ToServiceImageRepositoryPtrOutputWithContext

func (o ServiceImageRepositoryPtrOutput) ToServiceImageRepositoryPtrOutputWithContext(ctx context.Context) ServiceImageRepositoryPtrOutput

type ServiceInput

type ServiceInput interface {
	pulumi.Input

	ToServiceOutput() ServiceOutput
	ToServiceOutputWithContext(ctx context.Context) ServiceOutput
}

type ServiceInstanceConfiguration

type ServiceInstanceConfiguration struct {
	// CPU
	Cpu *string `pulumi:"cpu"`
	// Instance Role Arn
	InstanceRoleArn *string `pulumi:"instanceRoleArn"`
	// Memory
	Memory *string `pulumi:"memory"`
}

Instance Configuration

type ServiceInstanceConfigurationArgs

type ServiceInstanceConfigurationArgs struct {
	// CPU
	Cpu pulumi.StringPtrInput `pulumi:"cpu"`
	// Instance Role Arn
	InstanceRoleArn pulumi.StringPtrInput `pulumi:"instanceRoleArn"`
	// Memory
	Memory pulumi.StringPtrInput `pulumi:"memory"`
}

Instance Configuration

func (ServiceInstanceConfigurationArgs) ElementType

func (ServiceInstanceConfigurationArgs) ToServiceInstanceConfigurationOutput

func (i ServiceInstanceConfigurationArgs) ToServiceInstanceConfigurationOutput() ServiceInstanceConfigurationOutput

func (ServiceInstanceConfigurationArgs) ToServiceInstanceConfigurationOutputWithContext

func (i ServiceInstanceConfigurationArgs) ToServiceInstanceConfigurationOutputWithContext(ctx context.Context) ServiceInstanceConfigurationOutput

func (ServiceInstanceConfigurationArgs) ToServiceInstanceConfigurationPtrOutput

func (i ServiceInstanceConfigurationArgs) ToServiceInstanceConfigurationPtrOutput() ServiceInstanceConfigurationPtrOutput

func (ServiceInstanceConfigurationArgs) ToServiceInstanceConfigurationPtrOutputWithContext

func (i ServiceInstanceConfigurationArgs) ToServiceInstanceConfigurationPtrOutputWithContext(ctx context.Context) ServiceInstanceConfigurationPtrOutput

type ServiceInstanceConfigurationInput

type ServiceInstanceConfigurationInput interface {
	pulumi.Input

	ToServiceInstanceConfigurationOutput() ServiceInstanceConfigurationOutput
	ToServiceInstanceConfigurationOutputWithContext(context.Context) ServiceInstanceConfigurationOutput
}

ServiceInstanceConfigurationInput is an input type that accepts ServiceInstanceConfigurationArgs and ServiceInstanceConfigurationOutput values. You can construct a concrete instance of `ServiceInstanceConfigurationInput` via:

ServiceInstanceConfigurationArgs{...}

type ServiceInstanceConfigurationOutput

type ServiceInstanceConfigurationOutput struct{ *pulumi.OutputState }

Instance Configuration

func (ServiceInstanceConfigurationOutput) Cpu

CPU

func (ServiceInstanceConfigurationOutput) ElementType

func (ServiceInstanceConfigurationOutput) InstanceRoleArn

Instance Role Arn

func (ServiceInstanceConfigurationOutput) Memory

Memory

func (ServiceInstanceConfigurationOutput) ToServiceInstanceConfigurationOutput

func (o ServiceInstanceConfigurationOutput) ToServiceInstanceConfigurationOutput() ServiceInstanceConfigurationOutput

func (ServiceInstanceConfigurationOutput) ToServiceInstanceConfigurationOutputWithContext

func (o ServiceInstanceConfigurationOutput) ToServiceInstanceConfigurationOutputWithContext(ctx context.Context) ServiceInstanceConfigurationOutput

func (ServiceInstanceConfigurationOutput) ToServiceInstanceConfigurationPtrOutput

func (o ServiceInstanceConfigurationOutput) ToServiceInstanceConfigurationPtrOutput() ServiceInstanceConfigurationPtrOutput

func (ServiceInstanceConfigurationOutput) ToServiceInstanceConfigurationPtrOutputWithContext

func (o ServiceInstanceConfigurationOutput) ToServiceInstanceConfigurationPtrOutputWithContext(ctx context.Context) ServiceInstanceConfigurationPtrOutput

type ServiceInstanceConfigurationPtrInput

type ServiceInstanceConfigurationPtrInput interface {
	pulumi.Input

	ToServiceInstanceConfigurationPtrOutput() ServiceInstanceConfigurationPtrOutput
	ToServiceInstanceConfigurationPtrOutputWithContext(context.Context) ServiceInstanceConfigurationPtrOutput
}

ServiceInstanceConfigurationPtrInput is an input type that accepts ServiceInstanceConfigurationArgs, ServiceInstanceConfigurationPtr and ServiceInstanceConfigurationPtrOutput values. You can construct a concrete instance of `ServiceInstanceConfigurationPtrInput` via:

        ServiceInstanceConfigurationArgs{...}

or:

        nil

type ServiceInstanceConfigurationPtrOutput

type ServiceInstanceConfigurationPtrOutput struct{ *pulumi.OutputState }

func (ServiceInstanceConfigurationPtrOutput) Cpu

CPU

func (ServiceInstanceConfigurationPtrOutput) Elem

func (ServiceInstanceConfigurationPtrOutput) ElementType

func (ServiceInstanceConfigurationPtrOutput) InstanceRoleArn

Instance Role Arn

func (ServiceInstanceConfigurationPtrOutput) Memory

Memory

func (ServiceInstanceConfigurationPtrOutput) ToServiceInstanceConfigurationPtrOutput

func (o ServiceInstanceConfigurationPtrOutput) ToServiceInstanceConfigurationPtrOutput() ServiceInstanceConfigurationPtrOutput

func (ServiceInstanceConfigurationPtrOutput) ToServiceInstanceConfigurationPtrOutputWithContext

func (o ServiceInstanceConfigurationPtrOutput) ToServiceInstanceConfigurationPtrOutputWithContext(ctx context.Context) ServiceInstanceConfigurationPtrOutput

type ServiceKeyValuePair

type ServiceKeyValuePair struct {
	Name  *string `pulumi:"name"`
	Value *string `pulumi:"value"`
}

type ServiceKeyValuePairArgs

type ServiceKeyValuePairArgs struct {
	Name  pulumi.StringPtrInput `pulumi:"name"`
	Value pulumi.StringPtrInput `pulumi:"value"`
}

func (ServiceKeyValuePairArgs) ElementType

func (ServiceKeyValuePairArgs) ElementType() reflect.Type

func (ServiceKeyValuePairArgs) ToServiceKeyValuePairOutput

func (i ServiceKeyValuePairArgs) ToServiceKeyValuePairOutput() ServiceKeyValuePairOutput

func (ServiceKeyValuePairArgs) ToServiceKeyValuePairOutputWithContext

func (i ServiceKeyValuePairArgs) ToServiceKeyValuePairOutputWithContext(ctx context.Context) ServiceKeyValuePairOutput

type ServiceKeyValuePairArray

type ServiceKeyValuePairArray []ServiceKeyValuePairInput

func (ServiceKeyValuePairArray) ElementType

func (ServiceKeyValuePairArray) ElementType() reflect.Type

func (ServiceKeyValuePairArray) ToServiceKeyValuePairArrayOutput

func (i ServiceKeyValuePairArray) ToServiceKeyValuePairArrayOutput() ServiceKeyValuePairArrayOutput

func (ServiceKeyValuePairArray) ToServiceKeyValuePairArrayOutputWithContext

func (i ServiceKeyValuePairArray) ToServiceKeyValuePairArrayOutputWithContext(ctx context.Context) ServiceKeyValuePairArrayOutput

type ServiceKeyValuePairArrayInput

type ServiceKeyValuePairArrayInput interface {
	pulumi.Input

	ToServiceKeyValuePairArrayOutput() ServiceKeyValuePairArrayOutput
	ToServiceKeyValuePairArrayOutputWithContext(context.Context) ServiceKeyValuePairArrayOutput
}

ServiceKeyValuePairArrayInput is an input type that accepts ServiceKeyValuePairArray and ServiceKeyValuePairArrayOutput values. You can construct a concrete instance of `ServiceKeyValuePairArrayInput` via:

ServiceKeyValuePairArray{ ServiceKeyValuePairArgs{...} }

type ServiceKeyValuePairArrayOutput

type ServiceKeyValuePairArrayOutput struct{ *pulumi.OutputState }

func (ServiceKeyValuePairArrayOutput) ElementType

func (ServiceKeyValuePairArrayOutput) Index

func (ServiceKeyValuePairArrayOutput) ToServiceKeyValuePairArrayOutput

func (o ServiceKeyValuePairArrayOutput) ToServiceKeyValuePairArrayOutput() ServiceKeyValuePairArrayOutput

func (ServiceKeyValuePairArrayOutput) ToServiceKeyValuePairArrayOutputWithContext

func (o ServiceKeyValuePairArrayOutput) ToServiceKeyValuePairArrayOutputWithContext(ctx context.Context) ServiceKeyValuePairArrayOutput

type ServiceKeyValuePairInput

type ServiceKeyValuePairInput interface {
	pulumi.Input

	ToServiceKeyValuePairOutput() ServiceKeyValuePairOutput
	ToServiceKeyValuePairOutputWithContext(context.Context) ServiceKeyValuePairOutput
}

ServiceKeyValuePairInput is an input type that accepts ServiceKeyValuePairArgs and ServiceKeyValuePairOutput values. You can construct a concrete instance of `ServiceKeyValuePairInput` via:

ServiceKeyValuePairArgs{...}

type ServiceKeyValuePairOutput

type ServiceKeyValuePairOutput struct{ *pulumi.OutputState }

func (ServiceKeyValuePairOutput) ElementType

func (ServiceKeyValuePairOutput) ElementType() reflect.Type

func (ServiceKeyValuePairOutput) Name

func (ServiceKeyValuePairOutput) ToServiceKeyValuePairOutput

func (o ServiceKeyValuePairOutput) ToServiceKeyValuePairOutput() ServiceKeyValuePairOutput

func (ServiceKeyValuePairOutput) ToServiceKeyValuePairOutputWithContext

func (o ServiceKeyValuePairOutput) ToServiceKeyValuePairOutputWithContext(ctx context.Context) ServiceKeyValuePairOutput

func (ServiceKeyValuePairOutput) Value

type ServiceOutput

type ServiceOutput struct{ *pulumi.OutputState }

func (ServiceOutput) ElementType

func (ServiceOutput) ElementType() reflect.Type

func (ServiceOutput) ToServiceOutput

func (o ServiceOutput) ToServiceOutput() ServiceOutput

func (ServiceOutput) ToServiceOutputWithContext

func (o ServiceOutput) ToServiceOutputWithContext(ctx context.Context) ServiceOutput

type ServiceSourceCodeVersion

type ServiceSourceCodeVersion struct {
	// Source Code Version Type
	Type ServiceSourceCodeVersionType `pulumi:"type"`
	// Source Code Version Value
	Value string `pulumi:"value"`
}

Source Code Version

type ServiceSourceCodeVersionArgs

type ServiceSourceCodeVersionArgs struct {
	// Source Code Version Type
	Type ServiceSourceCodeVersionTypeInput `pulumi:"type"`
	// Source Code Version Value
	Value pulumi.StringInput `pulumi:"value"`
}

Source Code Version

func (ServiceSourceCodeVersionArgs) ElementType

func (ServiceSourceCodeVersionArgs) ToServiceSourceCodeVersionOutput

func (i ServiceSourceCodeVersionArgs) ToServiceSourceCodeVersionOutput() ServiceSourceCodeVersionOutput

func (ServiceSourceCodeVersionArgs) ToServiceSourceCodeVersionOutputWithContext

func (i ServiceSourceCodeVersionArgs) ToServiceSourceCodeVersionOutputWithContext(ctx context.Context) ServiceSourceCodeVersionOutput

func (ServiceSourceCodeVersionArgs) ToServiceSourceCodeVersionPtrOutput

func (i ServiceSourceCodeVersionArgs) ToServiceSourceCodeVersionPtrOutput() ServiceSourceCodeVersionPtrOutput

func (ServiceSourceCodeVersionArgs) ToServiceSourceCodeVersionPtrOutputWithContext

func (i ServiceSourceCodeVersionArgs) ToServiceSourceCodeVersionPtrOutputWithContext(ctx context.Context) ServiceSourceCodeVersionPtrOutput

type ServiceSourceCodeVersionInput

type ServiceSourceCodeVersionInput interface {
	pulumi.Input

	ToServiceSourceCodeVersionOutput() ServiceSourceCodeVersionOutput
	ToServiceSourceCodeVersionOutputWithContext(context.Context) ServiceSourceCodeVersionOutput
}

ServiceSourceCodeVersionInput is an input type that accepts ServiceSourceCodeVersionArgs and ServiceSourceCodeVersionOutput values. You can construct a concrete instance of `ServiceSourceCodeVersionInput` via:

ServiceSourceCodeVersionArgs{...}

type ServiceSourceCodeVersionOutput

type ServiceSourceCodeVersionOutput struct{ *pulumi.OutputState }

Source Code Version

func (ServiceSourceCodeVersionOutput) ElementType

func (ServiceSourceCodeVersionOutput) ToServiceSourceCodeVersionOutput

func (o ServiceSourceCodeVersionOutput) ToServiceSourceCodeVersionOutput() ServiceSourceCodeVersionOutput

func (ServiceSourceCodeVersionOutput) ToServiceSourceCodeVersionOutputWithContext

func (o ServiceSourceCodeVersionOutput) ToServiceSourceCodeVersionOutputWithContext(ctx context.Context) ServiceSourceCodeVersionOutput

func (ServiceSourceCodeVersionOutput) ToServiceSourceCodeVersionPtrOutput

func (o ServiceSourceCodeVersionOutput) ToServiceSourceCodeVersionPtrOutput() ServiceSourceCodeVersionPtrOutput

func (ServiceSourceCodeVersionOutput) ToServiceSourceCodeVersionPtrOutputWithContext

func (o ServiceSourceCodeVersionOutput) ToServiceSourceCodeVersionPtrOutputWithContext(ctx context.Context) ServiceSourceCodeVersionPtrOutput

func (ServiceSourceCodeVersionOutput) Type

Source Code Version Type

func (ServiceSourceCodeVersionOutput) Value

Source Code Version Value

type ServiceSourceCodeVersionPtrInput

type ServiceSourceCodeVersionPtrInput interface {
	pulumi.Input

	ToServiceSourceCodeVersionPtrOutput() ServiceSourceCodeVersionPtrOutput
	ToServiceSourceCodeVersionPtrOutputWithContext(context.Context) ServiceSourceCodeVersionPtrOutput
}

ServiceSourceCodeVersionPtrInput is an input type that accepts ServiceSourceCodeVersionArgs, ServiceSourceCodeVersionPtr and ServiceSourceCodeVersionPtrOutput values. You can construct a concrete instance of `ServiceSourceCodeVersionPtrInput` via:

        ServiceSourceCodeVersionArgs{...}

or:

        nil

type ServiceSourceCodeVersionPtrOutput

type ServiceSourceCodeVersionPtrOutput struct{ *pulumi.OutputState }

func (ServiceSourceCodeVersionPtrOutput) Elem

func (ServiceSourceCodeVersionPtrOutput) ElementType

func (ServiceSourceCodeVersionPtrOutput) ToServiceSourceCodeVersionPtrOutput

func (o ServiceSourceCodeVersionPtrOutput) ToServiceSourceCodeVersionPtrOutput() ServiceSourceCodeVersionPtrOutput

func (ServiceSourceCodeVersionPtrOutput) ToServiceSourceCodeVersionPtrOutputWithContext

func (o ServiceSourceCodeVersionPtrOutput) ToServiceSourceCodeVersionPtrOutputWithContext(ctx context.Context) ServiceSourceCodeVersionPtrOutput

func (ServiceSourceCodeVersionPtrOutput) Type

Source Code Version Type

func (ServiceSourceCodeVersionPtrOutput) Value

Source Code Version Value

type ServiceSourceCodeVersionType

type ServiceSourceCodeVersionType string

Source Code Version Type

func (ServiceSourceCodeVersionType) ElementType

func (ServiceSourceCodeVersionType) ToServiceSourceCodeVersionTypeOutput

func (e ServiceSourceCodeVersionType) ToServiceSourceCodeVersionTypeOutput() ServiceSourceCodeVersionTypeOutput

func (ServiceSourceCodeVersionType) ToServiceSourceCodeVersionTypeOutputWithContext

func (e ServiceSourceCodeVersionType) ToServiceSourceCodeVersionTypeOutputWithContext(ctx context.Context) ServiceSourceCodeVersionTypeOutput

func (ServiceSourceCodeVersionType) ToServiceSourceCodeVersionTypePtrOutput

func (e ServiceSourceCodeVersionType) ToServiceSourceCodeVersionTypePtrOutput() ServiceSourceCodeVersionTypePtrOutput

func (ServiceSourceCodeVersionType) ToServiceSourceCodeVersionTypePtrOutputWithContext

func (e ServiceSourceCodeVersionType) ToServiceSourceCodeVersionTypePtrOutputWithContext(ctx context.Context) ServiceSourceCodeVersionTypePtrOutput

func (ServiceSourceCodeVersionType) ToStringOutput

func (ServiceSourceCodeVersionType) ToStringOutputWithContext

func (e ServiceSourceCodeVersionType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (ServiceSourceCodeVersionType) ToStringPtrOutput

func (e ServiceSourceCodeVersionType) ToStringPtrOutput() pulumi.StringPtrOutput

func (ServiceSourceCodeVersionType) ToStringPtrOutputWithContext

func (e ServiceSourceCodeVersionType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type ServiceSourceCodeVersionTypeInput

type ServiceSourceCodeVersionTypeInput interface {
	pulumi.Input

	ToServiceSourceCodeVersionTypeOutput() ServiceSourceCodeVersionTypeOutput
	ToServiceSourceCodeVersionTypeOutputWithContext(context.Context) ServiceSourceCodeVersionTypeOutput
}

ServiceSourceCodeVersionTypeInput is an input type that accepts ServiceSourceCodeVersionTypeArgs and ServiceSourceCodeVersionTypeOutput values. You can construct a concrete instance of `ServiceSourceCodeVersionTypeInput` via:

ServiceSourceCodeVersionTypeArgs{...}

type ServiceSourceCodeVersionTypeOutput

type ServiceSourceCodeVersionTypeOutput struct{ *pulumi.OutputState }

func (ServiceSourceCodeVersionTypeOutput) ElementType

func (ServiceSourceCodeVersionTypeOutput) ToServiceSourceCodeVersionTypeOutput

func (o ServiceSourceCodeVersionTypeOutput) ToServiceSourceCodeVersionTypeOutput() ServiceSourceCodeVersionTypeOutput

func (ServiceSourceCodeVersionTypeOutput) ToServiceSourceCodeVersionTypeOutputWithContext

func (o ServiceSourceCodeVersionTypeOutput) ToServiceSourceCodeVersionTypeOutputWithContext(ctx context.Context) ServiceSourceCodeVersionTypeOutput

func (ServiceSourceCodeVersionTypeOutput) ToServiceSourceCodeVersionTypePtrOutput

func (o ServiceSourceCodeVersionTypeOutput) ToServiceSourceCodeVersionTypePtrOutput() ServiceSourceCodeVersionTypePtrOutput

func (ServiceSourceCodeVersionTypeOutput) ToServiceSourceCodeVersionTypePtrOutputWithContext

func (o ServiceSourceCodeVersionTypeOutput) ToServiceSourceCodeVersionTypePtrOutputWithContext(ctx context.Context) ServiceSourceCodeVersionTypePtrOutput

func (ServiceSourceCodeVersionTypeOutput) ToStringOutput

func (ServiceSourceCodeVersionTypeOutput) ToStringOutputWithContext

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

func (ServiceSourceCodeVersionTypeOutput) ToStringPtrOutput

func (ServiceSourceCodeVersionTypeOutput) ToStringPtrOutputWithContext

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

type ServiceSourceCodeVersionTypePtrInput

type ServiceSourceCodeVersionTypePtrInput interface {
	pulumi.Input

	ToServiceSourceCodeVersionTypePtrOutput() ServiceSourceCodeVersionTypePtrOutput
	ToServiceSourceCodeVersionTypePtrOutputWithContext(context.Context) ServiceSourceCodeVersionTypePtrOutput
}

func ServiceSourceCodeVersionTypePtr

func ServiceSourceCodeVersionTypePtr(v string) ServiceSourceCodeVersionTypePtrInput

type ServiceSourceCodeVersionTypePtrOutput

type ServiceSourceCodeVersionTypePtrOutput struct{ *pulumi.OutputState }

func (ServiceSourceCodeVersionTypePtrOutput) Elem

func (ServiceSourceCodeVersionTypePtrOutput) ElementType

func (ServiceSourceCodeVersionTypePtrOutput) ToServiceSourceCodeVersionTypePtrOutput

func (o ServiceSourceCodeVersionTypePtrOutput) ToServiceSourceCodeVersionTypePtrOutput() ServiceSourceCodeVersionTypePtrOutput

func (ServiceSourceCodeVersionTypePtrOutput) ToServiceSourceCodeVersionTypePtrOutputWithContext

func (o ServiceSourceCodeVersionTypePtrOutput) ToServiceSourceCodeVersionTypePtrOutputWithContext(ctx context.Context) ServiceSourceCodeVersionTypePtrOutput

func (ServiceSourceCodeVersionTypePtrOutput) ToStringPtrOutput

func (ServiceSourceCodeVersionTypePtrOutput) ToStringPtrOutputWithContext

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

type ServiceSourceConfiguration

type ServiceSourceConfiguration struct {
	AuthenticationConfiguration *ServiceAuthenticationConfiguration `pulumi:"authenticationConfiguration"`
	// Auto Deployment enabled
	AutoDeploymentsEnabled *bool                   `pulumi:"autoDeploymentsEnabled"`
	CodeRepository         *ServiceCodeRepository  `pulumi:"codeRepository"`
	ImageRepository        *ServiceImageRepository `pulumi:"imageRepository"`
}

Source Code configuration

type ServiceSourceConfigurationArgs

type ServiceSourceConfigurationArgs struct {
	AuthenticationConfiguration ServiceAuthenticationConfigurationPtrInput `pulumi:"authenticationConfiguration"`
	// Auto Deployment enabled
	AutoDeploymentsEnabled pulumi.BoolPtrInput            `pulumi:"autoDeploymentsEnabled"`
	CodeRepository         ServiceCodeRepositoryPtrInput  `pulumi:"codeRepository"`
	ImageRepository        ServiceImageRepositoryPtrInput `pulumi:"imageRepository"`
}

Source Code configuration

func (ServiceSourceConfigurationArgs) ElementType

func (ServiceSourceConfigurationArgs) ToServiceSourceConfigurationOutput

func (i ServiceSourceConfigurationArgs) ToServiceSourceConfigurationOutput() ServiceSourceConfigurationOutput

func (ServiceSourceConfigurationArgs) ToServiceSourceConfigurationOutputWithContext

func (i ServiceSourceConfigurationArgs) ToServiceSourceConfigurationOutputWithContext(ctx context.Context) ServiceSourceConfigurationOutput

func (ServiceSourceConfigurationArgs) ToServiceSourceConfigurationPtrOutput

func (i ServiceSourceConfigurationArgs) ToServiceSourceConfigurationPtrOutput() ServiceSourceConfigurationPtrOutput

func (ServiceSourceConfigurationArgs) ToServiceSourceConfigurationPtrOutputWithContext

func (i ServiceSourceConfigurationArgs) ToServiceSourceConfigurationPtrOutputWithContext(ctx context.Context) ServiceSourceConfigurationPtrOutput

type ServiceSourceConfigurationInput

type ServiceSourceConfigurationInput interface {
	pulumi.Input

	ToServiceSourceConfigurationOutput() ServiceSourceConfigurationOutput
	ToServiceSourceConfigurationOutputWithContext(context.Context) ServiceSourceConfigurationOutput
}

ServiceSourceConfigurationInput is an input type that accepts ServiceSourceConfigurationArgs and ServiceSourceConfigurationOutput values. You can construct a concrete instance of `ServiceSourceConfigurationInput` via:

ServiceSourceConfigurationArgs{...}

type ServiceSourceConfigurationOutput

type ServiceSourceConfigurationOutput struct{ *pulumi.OutputState }

Source Code configuration

func (ServiceSourceConfigurationOutput) AuthenticationConfiguration

func (ServiceSourceConfigurationOutput) AutoDeploymentsEnabled

func (o ServiceSourceConfigurationOutput) AutoDeploymentsEnabled() pulumi.BoolPtrOutput

Auto Deployment enabled

func (ServiceSourceConfigurationOutput) CodeRepository

func (ServiceSourceConfigurationOutput) ElementType

func (ServiceSourceConfigurationOutput) ImageRepository

func (ServiceSourceConfigurationOutput) ToServiceSourceConfigurationOutput

func (o ServiceSourceConfigurationOutput) ToServiceSourceConfigurationOutput() ServiceSourceConfigurationOutput

func (ServiceSourceConfigurationOutput) ToServiceSourceConfigurationOutputWithContext

func (o ServiceSourceConfigurationOutput) ToServiceSourceConfigurationOutputWithContext(ctx context.Context) ServiceSourceConfigurationOutput

func (ServiceSourceConfigurationOutput) ToServiceSourceConfigurationPtrOutput

func (o ServiceSourceConfigurationOutput) ToServiceSourceConfigurationPtrOutput() ServiceSourceConfigurationPtrOutput

func (ServiceSourceConfigurationOutput) ToServiceSourceConfigurationPtrOutputWithContext

func (o ServiceSourceConfigurationOutput) ToServiceSourceConfigurationPtrOutputWithContext(ctx context.Context) ServiceSourceConfigurationPtrOutput

type ServiceSourceConfigurationPtrInput

type ServiceSourceConfigurationPtrInput interface {
	pulumi.Input

	ToServiceSourceConfigurationPtrOutput() ServiceSourceConfigurationPtrOutput
	ToServiceSourceConfigurationPtrOutputWithContext(context.Context) ServiceSourceConfigurationPtrOutput
}

ServiceSourceConfigurationPtrInput is an input type that accepts ServiceSourceConfigurationArgs, ServiceSourceConfigurationPtr and ServiceSourceConfigurationPtrOutput values. You can construct a concrete instance of `ServiceSourceConfigurationPtrInput` via:

        ServiceSourceConfigurationArgs{...}

or:

        nil

type ServiceSourceConfigurationPtrOutput

type ServiceSourceConfigurationPtrOutput struct{ *pulumi.OutputState }

func (ServiceSourceConfigurationPtrOutput) AuthenticationConfiguration

func (ServiceSourceConfigurationPtrOutput) AutoDeploymentsEnabled

func (o ServiceSourceConfigurationPtrOutput) AutoDeploymentsEnabled() pulumi.BoolPtrOutput

Auto Deployment enabled

func (ServiceSourceConfigurationPtrOutput) CodeRepository

func (ServiceSourceConfigurationPtrOutput) Elem

func (ServiceSourceConfigurationPtrOutput) ElementType

func (ServiceSourceConfigurationPtrOutput) ImageRepository

func (ServiceSourceConfigurationPtrOutput) ToServiceSourceConfigurationPtrOutput

func (o ServiceSourceConfigurationPtrOutput) ToServiceSourceConfigurationPtrOutput() ServiceSourceConfigurationPtrOutput

func (ServiceSourceConfigurationPtrOutput) ToServiceSourceConfigurationPtrOutputWithContext

func (o ServiceSourceConfigurationPtrOutput) ToServiceSourceConfigurationPtrOutputWithContext(ctx context.Context) ServiceSourceConfigurationPtrOutput

type ServiceState

type ServiceState struct {
}

func (ServiceState) ElementType

func (ServiceState) ElementType() reflect.Type

type ServiceTag

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

type ServiceTagArgs

type ServiceTagArgs struct {
	Key   pulumi.StringPtrInput `pulumi:"key"`
	Value pulumi.StringPtrInput `pulumi:"value"`
}

func (ServiceTagArgs) ElementType

func (ServiceTagArgs) ElementType() reflect.Type

func (ServiceTagArgs) ToServiceTagOutput

func (i ServiceTagArgs) ToServiceTagOutput() ServiceTagOutput

func (ServiceTagArgs) ToServiceTagOutputWithContext

func (i ServiceTagArgs) ToServiceTagOutputWithContext(ctx context.Context) ServiceTagOutput

type ServiceTagArray

type ServiceTagArray []ServiceTagInput

func (ServiceTagArray) ElementType

func (ServiceTagArray) ElementType() reflect.Type

func (ServiceTagArray) ToServiceTagArrayOutput

func (i ServiceTagArray) ToServiceTagArrayOutput() ServiceTagArrayOutput

func (ServiceTagArray) ToServiceTagArrayOutputWithContext

func (i ServiceTagArray) ToServiceTagArrayOutputWithContext(ctx context.Context) ServiceTagArrayOutput

type ServiceTagArrayInput

type ServiceTagArrayInput interface {
	pulumi.Input

	ToServiceTagArrayOutput() ServiceTagArrayOutput
	ToServiceTagArrayOutputWithContext(context.Context) ServiceTagArrayOutput
}

ServiceTagArrayInput is an input type that accepts ServiceTagArray and ServiceTagArrayOutput values. You can construct a concrete instance of `ServiceTagArrayInput` via:

ServiceTagArray{ ServiceTagArgs{...} }

type ServiceTagArrayOutput

type ServiceTagArrayOutput struct{ *pulumi.OutputState }

func (ServiceTagArrayOutput) ElementType

func (ServiceTagArrayOutput) ElementType() reflect.Type

func (ServiceTagArrayOutput) Index

func (ServiceTagArrayOutput) ToServiceTagArrayOutput

func (o ServiceTagArrayOutput) ToServiceTagArrayOutput() ServiceTagArrayOutput

func (ServiceTagArrayOutput) ToServiceTagArrayOutputWithContext

func (o ServiceTagArrayOutput) ToServiceTagArrayOutputWithContext(ctx context.Context) ServiceTagArrayOutput

type ServiceTagInput

type ServiceTagInput interface {
	pulumi.Input

	ToServiceTagOutput() ServiceTagOutput
	ToServiceTagOutputWithContext(context.Context) ServiceTagOutput
}

ServiceTagInput is an input type that accepts ServiceTagArgs and ServiceTagOutput values. You can construct a concrete instance of `ServiceTagInput` via:

ServiceTagArgs{...}

type ServiceTagOutput

type ServiceTagOutput struct{ *pulumi.OutputState }

func (ServiceTagOutput) ElementType

func (ServiceTagOutput) ElementType() reflect.Type

func (ServiceTagOutput) Key

func (ServiceTagOutput) ToServiceTagOutput

func (o ServiceTagOutput) ToServiceTagOutput() ServiceTagOutput

func (ServiceTagOutput) ToServiceTagOutputWithContext

func (o ServiceTagOutput) ToServiceTagOutputWithContext(ctx context.Context) ServiceTagOutput

func (ServiceTagOutput) Value

Jump to

Keyboard shortcuts

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