v20180701preview

package
v0.6.1 Latest Latest
Warning

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

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

Documentation

Index

Constants

View Source
const (
	// Indicates an invalid sink kind. All Service Fabric enumerations have the invalid type.
	DiagnosticsSinkKindInvalid = DiagnosticsSinkKind("Invalid")
	// Diagnostics settings for Geneva.
	DiagnosticsSinkKindAzureInternalMonitoringPipeline = DiagnosticsSinkKind("AzureInternalMonitoringPipeline")
)
View Source
const (
	// Indicates an invalid health state. All Service Fabric enumerations have the invalid type. The value is zero.
	HealthStateInvalid = HealthState("Invalid")
	// Indicates the health state is okay. The value is 1.
	HealthStateOk = HealthState("Ok")
	// Indicates the health state is at a warning level. The value is 2.
	HealthStateWarning = HealthState("Warning")
	// Indicates the health state is at an error level. Error health state should be investigated, as they can impact the correct functionality of the cluster. The value is 3.
	HealthStateError = HealthState("Error")
	// Indicates an unknown health status. The value is 65535.
	HealthStateUnknown = HealthState("Unknown")
)
View Source
const (
	OperatingSystemTypesLinux   = OperatingSystemTypes("Linux")
	OperatingSystemTypesWindows = OperatingSystemTypes("Windows")
)
View Source
const (
	IngressQoSLevelBronze = IngressQoSLevel("Bronze")
)
View Source
const (
	VolumeProviderSFAzureFile = VolumeProvider("SFAzureFile")
)

Variables

This section is empty.

Functions

This section is empty.

Types

type Application

type Application struct {
	pulumi.CustomResourceState

	// Internal use.
	DebugParams pulumi.StringPtrOutput `pulumi:"debugParams"`
	// User readable description of the application.
	Description pulumi.StringPtrOutput `pulumi:"description"`
	// Describes the diagnostics definition and usage for an application resource.
	Diagnostics DiagnosticsDescriptionResponsePtrOutput `pulumi:"diagnostics"`
	// Describes the health state of an application resource.
	HealthState pulumi.StringOutput `pulumi:"healthState"`
	// The geo-location where the resource lives
	Location pulumi.StringOutput `pulumi:"location"`
	// The name of the resource
	Name pulumi.StringOutput `pulumi:"name"`
	// State of the resource.
	ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"`
	// Names of the services in the application.
	ServiceNames pulumi.StringArrayOutput `pulumi:"serviceNames"`
	// describes the services in the application.
	Services ServiceResourceDescriptionResponseArrayOutput `pulumi:"services"`
	// Status of the application resource.
	Status pulumi.StringOutput `pulumi:"status"`
	// Gives additional information about the current status of the application deployment.
	StatusDetails pulumi.StringOutput `pulumi:"statusDetails"`
	// Resource tags.
	Tags pulumi.StringMapOutput `pulumi:"tags"`
	// The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts.
	Type pulumi.StringOutput `pulumi:"type"`
	// When the application's health state is not 'Ok', this additional details from service fabric Health Manager for the user to know why the application is marked unhealthy.
	UnhealthyEvaluation pulumi.StringOutput `pulumi:"unhealthyEvaluation"`
}

This type describes an application resource.

func GetApplication

func GetApplication(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *ApplicationState, opts ...pulumi.ResourceOption) (*Application, error)

GetApplication gets an existing Application 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 NewApplication

func NewApplication(ctx *pulumi.Context,
	name string, args *ApplicationArgs, opts ...pulumi.ResourceOption) (*Application, error)

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

func (*Application) ElementType added in v0.2.6

func (*Application) ElementType() reflect.Type

func (*Application) ToApplicationOutput added in v0.2.6

func (i *Application) ToApplicationOutput() ApplicationOutput

func (*Application) ToApplicationOutputWithContext added in v0.2.6

func (i *Application) ToApplicationOutputWithContext(ctx context.Context) ApplicationOutput

type ApplicationArgs

type ApplicationArgs struct {
	// The identity of the application.
	ApplicationName pulumi.StringInput
	// Internal use.
	DebugParams pulumi.StringPtrInput
	// User readable description of the application.
	Description pulumi.StringPtrInput
	// Describes the diagnostics definition and usage for an application resource.
	Diagnostics DiagnosticsDescriptionPtrInput
	// The geo-location where the resource lives
	Location pulumi.StringPtrInput
	// Azure resource group name
	ResourceGroupName pulumi.StringInput
	// describes the services in the application.
	Services ServiceResourceDescriptionArrayInput
	// Resource tags.
	Tags pulumi.StringMapInput
}

The set of arguments for constructing a Application resource.

func (ApplicationArgs) ElementType

func (ApplicationArgs) ElementType() reflect.Type

type ApplicationInput added in v0.2.6

type ApplicationInput interface {
	pulumi.Input

	ToApplicationOutput() ApplicationOutput
	ToApplicationOutputWithContext(ctx context.Context) ApplicationOutput
}

type ApplicationOutput added in v0.2.6

type ApplicationOutput struct {
	*pulumi.OutputState
}

func (ApplicationOutput) ElementType added in v0.2.6

func (ApplicationOutput) ElementType() reflect.Type

func (ApplicationOutput) ToApplicationOutput added in v0.2.6

func (o ApplicationOutput) ToApplicationOutput() ApplicationOutput

func (ApplicationOutput) ToApplicationOutputWithContext added in v0.2.6

func (o ApplicationOutput) ToApplicationOutputWithContext(ctx context.Context) ApplicationOutput

type ApplicationState

type ApplicationState struct {
	// Internal use.
	DebugParams pulumi.StringPtrInput
	// User readable description of the application.
	Description pulumi.StringPtrInput
	// Describes the diagnostics definition and usage for an application resource.
	Diagnostics DiagnosticsDescriptionResponsePtrInput
	// Describes the health state of an application resource.
	HealthState pulumi.StringPtrInput
	// The geo-location where the resource lives
	Location pulumi.StringPtrInput
	// The name of the resource
	Name pulumi.StringPtrInput
	// State of the resource.
	ProvisioningState pulumi.StringPtrInput
	// Names of the services in the application.
	ServiceNames pulumi.StringArrayInput
	// describes the services in the application.
	Services ServiceResourceDescriptionResponseArrayInput
	// Status of the application resource.
	Status pulumi.StringPtrInput
	// Gives additional information about the current status of the application deployment.
	StatusDetails pulumi.StringPtrInput
	// Resource tags.
	Tags pulumi.StringMapInput
	// The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts.
	Type pulumi.StringPtrInput
	// When the application's health state is not 'Ok', this additional details from service fabric Health Manager for the user to know why the application is marked unhealthy.
	UnhealthyEvaluation pulumi.StringPtrInput
}

func (ApplicationState) ElementType

func (ApplicationState) ElementType() reflect.Type

type AzureInternalMonitoringPipelineSinkDescription

type AzureInternalMonitoringPipelineSinkDescription struct {
	// Azure Internal monitoring pipeline account.
	AccountName *string `pulumi:"accountName"`
	// Azure Internal monitoring pipeline autokey associated with the certificate.
	AutoKeyConfigUrl *string `pulumi:"autoKeyConfigUrl"`
	// A description of the sink.
	Description *string `pulumi:"description"`
	// Azure Internal monitoring agent fluentd configuration.
	FluentdConfigUrl interface{} `pulumi:"fluentdConfigUrl"`
	// The kind of DiagnosticsSink.
	// Expected value is 'AzureInternalMonitoringPipeline'.
	Kind string `pulumi:"kind"`
	// Azure Internal monitoring agent configuration.
	MaConfigUrl *string `pulumi:"maConfigUrl"`
	// Name of the sink. This value is referenced by DiagnosticsReferenceDescription
	Name *string `pulumi:"name"`
	// Azure Internal monitoring pipeline account namespace.
	Namespace *string `pulumi:"namespace"`
}

Diagnostics settings for Geneva.

type AzureInternalMonitoringPipelineSinkDescriptionArgs

type AzureInternalMonitoringPipelineSinkDescriptionArgs struct {
	// Azure Internal monitoring pipeline account.
	AccountName pulumi.StringPtrInput `pulumi:"accountName"`
	// Azure Internal monitoring pipeline autokey associated with the certificate.
	AutoKeyConfigUrl pulumi.StringPtrInput `pulumi:"autoKeyConfigUrl"`
	// A description of the sink.
	Description pulumi.StringPtrInput `pulumi:"description"`
	// Azure Internal monitoring agent fluentd configuration.
	FluentdConfigUrl pulumi.Input `pulumi:"fluentdConfigUrl"`
	// The kind of DiagnosticsSink.
	// Expected value is 'AzureInternalMonitoringPipeline'.
	Kind pulumi.StringInput `pulumi:"kind"`
	// Azure Internal monitoring agent configuration.
	MaConfigUrl pulumi.StringPtrInput `pulumi:"maConfigUrl"`
	// Name of the sink. This value is referenced by DiagnosticsReferenceDescription
	Name pulumi.StringPtrInput `pulumi:"name"`
	// Azure Internal monitoring pipeline account namespace.
	Namespace pulumi.StringPtrInput `pulumi:"namespace"`
}

Diagnostics settings for Geneva.

func (AzureInternalMonitoringPipelineSinkDescriptionArgs) ElementType

func (AzureInternalMonitoringPipelineSinkDescriptionArgs) ToAzureInternalMonitoringPipelineSinkDescriptionOutput

func (i AzureInternalMonitoringPipelineSinkDescriptionArgs) ToAzureInternalMonitoringPipelineSinkDescriptionOutput() AzureInternalMonitoringPipelineSinkDescriptionOutput

func (AzureInternalMonitoringPipelineSinkDescriptionArgs) ToAzureInternalMonitoringPipelineSinkDescriptionOutputWithContext

func (i AzureInternalMonitoringPipelineSinkDescriptionArgs) ToAzureInternalMonitoringPipelineSinkDescriptionOutputWithContext(ctx context.Context) AzureInternalMonitoringPipelineSinkDescriptionOutput

type AzureInternalMonitoringPipelineSinkDescriptionArray

type AzureInternalMonitoringPipelineSinkDescriptionArray []AzureInternalMonitoringPipelineSinkDescriptionInput

func (AzureInternalMonitoringPipelineSinkDescriptionArray) ElementType

func (AzureInternalMonitoringPipelineSinkDescriptionArray) ToAzureInternalMonitoringPipelineSinkDescriptionArrayOutput

func (i AzureInternalMonitoringPipelineSinkDescriptionArray) ToAzureInternalMonitoringPipelineSinkDescriptionArrayOutput() AzureInternalMonitoringPipelineSinkDescriptionArrayOutput

func (AzureInternalMonitoringPipelineSinkDescriptionArray) ToAzureInternalMonitoringPipelineSinkDescriptionArrayOutputWithContext

func (i AzureInternalMonitoringPipelineSinkDescriptionArray) ToAzureInternalMonitoringPipelineSinkDescriptionArrayOutputWithContext(ctx context.Context) AzureInternalMonitoringPipelineSinkDescriptionArrayOutput

type AzureInternalMonitoringPipelineSinkDescriptionArrayInput

type AzureInternalMonitoringPipelineSinkDescriptionArrayInput interface {
	pulumi.Input

	ToAzureInternalMonitoringPipelineSinkDescriptionArrayOutput() AzureInternalMonitoringPipelineSinkDescriptionArrayOutput
	ToAzureInternalMonitoringPipelineSinkDescriptionArrayOutputWithContext(context.Context) AzureInternalMonitoringPipelineSinkDescriptionArrayOutput
}

AzureInternalMonitoringPipelineSinkDescriptionArrayInput is an input type that accepts AzureInternalMonitoringPipelineSinkDescriptionArray and AzureInternalMonitoringPipelineSinkDescriptionArrayOutput values. You can construct a concrete instance of `AzureInternalMonitoringPipelineSinkDescriptionArrayInput` via:

AzureInternalMonitoringPipelineSinkDescriptionArray{ AzureInternalMonitoringPipelineSinkDescriptionArgs{...} }

type AzureInternalMonitoringPipelineSinkDescriptionArrayOutput

type AzureInternalMonitoringPipelineSinkDescriptionArrayOutput struct{ *pulumi.OutputState }

func (AzureInternalMonitoringPipelineSinkDescriptionArrayOutput) ElementType

func (AzureInternalMonitoringPipelineSinkDescriptionArrayOutput) Index

func (AzureInternalMonitoringPipelineSinkDescriptionArrayOutput) ToAzureInternalMonitoringPipelineSinkDescriptionArrayOutput

func (AzureInternalMonitoringPipelineSinkDescriptionArrayOutput) ToAzureInternalMonitoringPipelineSinkDescriptionArrayOutputWithContext

func (o AzureInternalMonitoringPipelineSinkDescriptionArrayOutput) ToAzureInternalMonitoringPipelineSinkDescriptionArrayOutputWithContext(ctx context.Context) AzureInternalMonitoringPipelineSinkDescriptionArrayOutput

type AzureInternalMonitoringPipelineSinkDescriptionInput

type AzureInternalMonitoringPipelineSinkDescriptionInput interface {
	pulumi.Input

	ToAzureInternalMonitoringPipelineSinkDescriptionOutput() AzureInternalMonitoringPipelineSinkDescriptionOutput
	ToAzureInternalMonitoringPipelineSinkDescriptionOutputWithContext(context.Context) AzureInternalMonitoringPipelineSinkDescriptionOutput
}

AzureInternalMonitoringPipelineSinkDescriptionInput is an input type that accepts AzureInternalMonitoringPipelineSinkDescriptionArgs and AzureInternalMonitoringPipelineSinkDescriptionOutput values. You can construct a concrete instance of `AzureInternalMonitoringPipelineSinkDescriptionInput` via:

AzureInternalMonitoringPipelineSinkDescriptionArgs{...}

type AzureInternalMonitoringPipelineSinkDescriptionOutput

type AzureInternalMonitoringPipelineSinkDescriptionOutput struct{ *pulumi.OutputState }

Diagnostics settings for Geneva.

func (AzureInternalMonitoringPipelineSinkDescriptionOutput) AccountName

Azure Internal monitoring pipeline account.

func (AzureInternalMonitoringPipelineSinkDescriptionOutput) AutoKeyConfigUrl

Azure Internal monitoring pipeline autokey associated with the certificate.

func (AzureInternalMonitoringPipelineSinkDescriptionOutput) Description

A description of the sink.

func (AzureInternalMonitoringPipelineSinkDescriptionOutput) ElementType

func (AzureInternalMonitoringPipelineSinkDescriptionOutput) FluentdConfigUrl

Azure Internal monitoring agent fluentd configuration.

func (AzureInternalMonitoringPipelineSinkDescriptionOutput) Kind

The kind of DiagnosticsSink. Expected value is 'AzureInternalMonitoringPipeline'.

func (AzureInternalMonitoringPipelineSinkDescriptionOutput) MaConfigUrl

Azure Internal monitoring agent configuration.

func (AzureInternalMonitoringPipelineSinkDescriptionOutput) Name

Name of the sink. This value is referenced by DiagnosticsReferenceDescription

func (AzureInternalMonitoringPipelineSinkDescriptionOutput) Namespace

Azure Internal monitoring pipeline account namespace.

func (AzureInternalMonitoringPipelineSinkDescriptionOutput) ToAzureInternalMonitoringPipelineSinkDescriptionOutput

func (AzureInternalMonitoringPipelineSinkDescriptionOutput) ToAzureInternalMonitoringPipelineSinkDescriptionOutputWithContext

func (o AzureInternalMonitoringPipelineSinkDescriptionOutput) ToAzureInternalMonitoringPipelineSinkDescriptionOutputWithContext(ctx context.Context) AzureInternalMonitoringPipelineSinkDescriptionOutput

type AzureInternalMonitoringPipelineSinkDescriptionResponse

type AzureInternalMonitoringPipelineSinkDescriptionResponse struct {
	// Azure Internal monitoring pipeline account.
	AccountName *string `pulumi:"accountName"`
	// Azure Internal monitoring pipeline autokey associated with the certificate.
	AutoKeyConfigUrl *string `pulumi:"autoKeyConfigUrl"`
	// A description of the sink.
	Description *string `pulumi:"description"`
	// Azure Internal monitoring agent fluentd configuration.
	FluentdConfigUrl interface{} `pulumi:"fluentdConfigUrl"`
	// The kind of DiagnosticsSink.
	// Expected value is 'AzureInternalMonitoringPipeline'.
	Kind string `pulumi:"kind"`
	// Azure Internal monitoring agent configuration.
	MaConfigUrl *string `pulumi:"maConfigUrl"`
	// Name of the sink. This value is referenced by DiagnosticsReferenceDescription
	Name *string `pulumi:"name"`
	// Azure Internal monitoring pipeline account namespace.
	Namespace *string `pulumi:"namespace"`
}

Diagnostics settings for Geneva.

type AzureInternalMonitoringPipelineSinkDescriptionResponseArgs

type AzureInternalMonitoringPipelineSinkDescriptionResponseArgs struct {
	// Azure Internal monitoring pipeline account.
	AccountName pulumi.StringPtrInput `pulumi:"accountName"`
	// Azure Internal monitoring pipeline autokey associated with the certificate.
	AutoKeyConfigUrl pulumi.StringPtrInput `pulumi:"autoKeyConfigUrl"`
	// A description of the sink.
	Description pulumi.StringPtrInput `pulumi:"description"`
	// Azure Internal monitoring agent fluentd configuration.
	FluentdConfigUrl pulumi.Input `pulumi:"fluentdConfigUrl"`
	// The kind of DiagnosticsSink.
	// Expected value is 'AzureInternalMonitoringPipeline'.
	Kind pulumi.StringInput `pulumi:"kind"`
	// Azure Internal monitoring agent configuration.
	MaConfigUrl pulumi.StringPtrInput `pulumi:"maConfigUrl"`
	// Name of the sink. This value is referenced by DiagnosticsReferenceDescription
	Name pulumi.StringPtrInput `pulumi:"name"`
	// Azure Internal monitoring pipeline account namespace.
	Namespace pulumi.StringPtrInput `pulumi:"namespace"`
}

Diagnostics settings for Geneva.

func (AzureInternalMonitoringPipelineSinkDescriptionResponseArgs) ElementType

func (AzureInternalMonitoringPipelineSinkDescriptionResponseArgs) ToAzureInternalMonitoringPipelineSinkDescriptionResponseOutput

func (AzureInternalMonitoringPipelineSinkDescriptionResponseArgs) ToAzureInternalMonitoringPipelineSinkDescriptionResponseOutputWithContext

func (i AzureInternalMonitoringPipelineSinkDescriptionResponseArgs) ToAzureInternalMonitoringPipelineSinkDescriptionResponseOutputWithContext(ctx context.Context) AzureInternalMonitoringPipelineSinkDescriptionResponseOutput

type AzureInternalMonitoringPipelineSinkDescriptionResponseArray

type AzureInternalMonitoringPipelineSinkDescriptionResponseArray []AzureInternalMonitoringPipelineSinkDescriptionResponseInput

func (AzureInternalMonitoringPipelineSinkDescriptionResponseArray) ElementType

func (AzureInternalMonitoringPipelineSinkDescriptionResponseArray) ToAzureInternalMonitoringPipelineSinkDescriptionResponseArrayOutput

func (AzureInternalMonitoringPipelineSinkDescriptionResponseArray) ToAzureInternalMonitoringPipelineSinkDescriptionResponseArrayOutputWithContext

func (i AzureInternalMonitoringPipelineSinkDescriptionResponseArray) ToAzureInternalMonitoringPipelineSinkDescriptionResponseArrayOutputWithContext(ctx context.Context) AzureInternalMonitoringPipelineSinkDescriptionResponseArrayOutput

type AzureInternalMonitoringPipelineSinkDescriptionResponseArrayInput

type AzureInternalMonitoringPipelineSinkDescriptionResponseArrayInput interface {
	pulumi.Input

	ToAzureInternalMonitoringPipelineSinkDescriptionResponseArrayOutput() AzureInternalMonitoringPipelineSinkDescriptionResponseArrayOutput
	ToAzureInternalMonitoringPipelineSinkDescriptionResponseArrayOutputWithContext(context.Context) AzureInternalMonitoringPipelineSinkDescriptionResponseArrayOutput
}

AzureInternalMonitoringPipelineSinkDescriptionResponseArrayInput is an input type that accepts AzureInternalMonitoringPipelineSinkDescriptionResponseArray and AzureInternalMonitoringPipelineSinkDescriptionResponseArrayOutput values. You can construct a concrete instance of `AzureInternalMonitoringPipelineSinkDescriptionResponseArrayInput` via:

AzureInternalMonitoringPipelineSinkDescriptionResponseArray{ AzureInternalMonitoringPipelineSinkDescriptionResponseArgs{...} }

type AzureInternalMonitoringPipelineSinkDescriptionResponseArrayOutput

type AzureInternalMonitoringPipelineSinkDescriptionResponseArrayOutput struct{ *pulumi.OutputState }

func (AzureInternalMonitoringPipelineSinkDescriptionResponseArrayOutput) ElementType

func (AzureInternalMonitoringPipelineSinkDescriptionResponseArrayOutput) Index

func (AzureInternalMonitoringPipelineSinkDescriptionResponseArrayOutput) ToAzureInternalMonitoringPipelineSinkDescriptionResponseArrayOutput

func (AzureInternalMonitoringPipelineSinkDescriptionResponseArrayOutput) ToAzureInternalMonitoringPipelineSinkDescriptionResponseArrayOutputWithContext

func (o AzureInternalMonitoringPipelineSinkDescriptionResponseArrayOutput) ToAzureInternalMonitoringPipelineSinkDescriptionResponseArrayOutputWithContext(ctx context.Context) AzureInternalMonitoringPipelineSinkDescriptionResponseArrayOutput

type AzureInternalMonitoringPipelineSinkDescriptionResponseInput

type AzureInternalMonitoringPipelineSinkDescriptionResponseInput interface {
	pulumi.Input

	ToAzureInternalMonitoringPipelineSinkDescriptionResponseOutput() AzureInternalMonitoringPipelineSinkDescriptionResponseOutput
	ToAzureInternalMonitoringPipelineSinkDescriptionResponseOutputWithContext(context.Context) AzureInternalMonitoringPipelineSinkDescriptionResponseOutput
}

AzureInternalMonitoringPipelineSinkDescriptionResponseInput is an input type that accepts AzureInternalMonitoringPipelineSinkDescriptionResponseArgs and AzureInternalMonitoringPipelineSinkDescriptionResponseOutput values. You can construct a concrete instance of `AzureInternalMonitoringPipelineSinkDescriptionResponseInput` via:

AzureInternalMonitoringPipelineSinkDescriptionResponseArgs{...}

type AzureInternalMonitoringPipelineSinkDescriptionResponseOutput

type AzureInternalMonitoringPipelineSinkDescriptionResponseOutput struct{ *pulumi.OutputState }

Diagnostics settings for Geneva.

func (AzureInternalMonitoringPipelineSinkDescriptionResponseOutput) AccountName

Azure Internal monitoring pipeline account.

func (AzureInternalMonitoringPipelineSinkDescriptionResponseOutput) AutoKeyConfigUrl

Azure Internal monitoring pipeline autokey associated with the certificate.

func (AzureInternalMonitoringPipelineSinkDescriptionResponseOutput) Description

A description of the sink.

func (AzureInternalMonitoringPipelineSinkDescriptionResponseOutput) ElementType

func (AzureInternalMonitoringPipelineSinkDescriptionResponseOutput) FluentdConfigUrl

Azure Internal monitoring agent fluentd configuration.

func (AzureInternalMonitoringPipelineSinkDescriptionResponseOutput) Kind

The kind of DiagnosticsSink. Expected value is 'AzureInternalMonitoringPipeline'.

func (AzureInternalMonitoringPipelineSinkDescriptionResponseOutput) MaConfigUrl

Azure Internal monitoring agent configuration.

func (AzureInternalMonitoringPipelineSinkDescriptionResponseOutput) Name

Name of the sink. This value is referenced by DiagnosticsReferenceDescription

func (AzureInternalMonitoringPipelineSinkDescriptionResponseOutput) Namespace

Azure Internal monitoring pipeline account namespace.

func (AzureInternalMonitoringPipelineSinkDescriptionResponseOutput) ToAzureInternalMonitoringPipelineSinkDescriptionResponseOutput

func (AzureInternalMonitoringPipelineSinkDescriptionResponseOutput) ToAzureInternalMonitoringPipelineSinkDescriptionResponseOutputWithContext

func (o AzureInternalMonitoringPipelineSinkDescriptionResponseOutput) ToAzureInternalMonitoringPipelineSinkDescriptionResponseOutputWithContext(ctx context.Context) AzureInternalMonitoringPipelineSinkDescriptionResponseOutput

type ContainerCodePackageProperties

type ContainerCodePackageProperties struct {
	// Command array to execute within the container in exec form.
	Commands []string `pulumi:"commands"`
	// Reference to sinks in DiagnosticsDescription.
	Diagnostics *DiagnosticsRef `pulumi:"diagnostics"`
	// The endpoints exposed by this container.
	Endpoints []EndpointProperties `pulumi:"endpoints"`
	// Override for the default entry point in the container.
	Entrypoint *string `pulumi:"entrypoint"`
	// The environment variables to set in this container
	EnvironmentVariables []EnvironmentVariable `pulumi:"environmentVariables"`
	// The Container image to use.
	Image string `pulumi:"image"`
	// Image registry credential.
	ImageRegistryCredential *ImageRegistryCredential `pulumi:"imageRegistryCredential"`
	// The labels to set in this container.
	Labels []ContainerLabel `pulumi:"labels"`
	// The name of the code package.
	Name string `pulumi:"name"`
	// This type describes the resource requirements for a container or a service.
	Resources ResourceRequirements `pulumi:"resources"`
	// The settings to set in this container. The setting file path can be fetched from environment variable "Fabric_SettingPath". The path for Windows container is "C:\\secrets". The path for Linux container is "/var/secrets".
	Settings []Setting `pulumi:"settings"`
	// The volumes to be attached to the container.
	VolumeRefs []ContainerVolume `pulumi:"volumeRefs"`
}

Describes a container and its runtime properties.

type ContainerCodePackagePropertiesArgs

type ContainerCodePackagePropertiesArgs struct {
	// Command array to execute within the container in exec form.
	Commands pulumi.StringArrayInput `pulumi:"commands"`
	// Reference to sinks in DiagnosticsDescription.
	Diagnostics DiagnosticsRefPtrInput `pulumi:"diagnostics"`
	// The endpoints exposed by this container.
	Endpoints EndpointPropertiesArrayInput `pulumi:"endpoints"`
	// Override for the default entry point in the container.
	Entrypoint pulumi.StringPtrInput `pulumi:"entrypoint"`
	// The environment variables to set in this container
	EnvironmentVariables EnvironmentVariableArrayInput `pulumi:"environmentVariables"`
	// The Container image to use.
	Image pulumi.StringInput `pulumi:"image"`
	// Image registry credential.
	ImageRegistryCredential ImageRegistryCredentialPtrInput `pulumi:"imageRegistryCredential"`
	// The labels to set in this container.
	Labels ContainerLabelArrayInput `pulumi:"labels"`
	// The name of the code package.
	Name pulumi.StringInput `pulumi:"name"`
	// This type describes the resource requirements for a container or a service.
	Resources ResourceRequirementsInput `pulumi:"resources"`
	// The settings to set in this container. The setting file path can be fetched from environment variable "Fabric_SettingPath". The path for Windows container is "C:\\secrets". The path for Linux container is "/var/secrets".
	Settings SettingArrayInput `pulumi:"settings"`
	// The volumes to be attached to the container.
	VolumeRefs ContainerVolumeArrayInput `pulumi:"volumeRefs"`
}

Describes a container and its runtime properties.

func (ContainerCodePackagePropertiesArgs) ElementType

func (ContainerCodePackagePropertiesArgs) ToContainerCodePackagePropertiesOutput

func (i ContainerCodePackagePropertiesArgs) ToContainerCodePackagePropertiesOutput() ContainerCodePackagePropertiesOutput

func (ContainerCodePackagePropertiesArgs) ToContainerCodePackagePropertiesOutputWithContext

func (i ContainerCodePackagePropertiesArgs) ToContainerCodePackagePropertiesOutputWithContext(ctx context.Context) ContainerCodePackagePropertiesOutput

type ContainerCodePackagePropertiesArray

type ContainerCodePackagePropertiesArray []ContainerCodePackagePropertiesInput

func (ContainerCodePackagePropertiesArray) ElementType

func (ContainerCodePackagePropertiesArray) ToContainerCodePackagePropertiesArrayOutput

func (i ContainerCodePackagePropertiesArray) ToContainerCodePackagePropertiesArrayOutput() ContainerCodePackagePropertiesArrayOutput

func (ContainerCodePackagePropertiesArray) ToContainerCodePackagePropertiesArrayOutputWithContext

func (i ContainerCodePackagePropertiesArray) ToContainerCodePackagePropertiesArrayOutputWithContext(ctx context.Context) ContainerCodePackagePropertiesArrayOutput

type ContainerCodePackagePropertiesArrayInput

type ContainerCodePackagePropertiesArrayInput interface {
	pulumi.Input

	ToContainerCodePackagePropertiesArrayOutput() ContainerCodePackagePropertiesArrayOutput
	ToContainerCodePackagePropertiesArrayOutputWithContext(context.Context) ContainerCodePackagePropertiesArrayOutput
}

ContainerCodePackagePropertiesArrayInput is an input type that accepts ContainerCodePackagePropertiesArray and ContainerCodePackagePropertiesArrayOutput values. You can construct a concrete instance of `ContainerCodePackagePropertiesArrayInput` via:

ContainerCodePackagePropertiesArray{ ContainerCodePackagePropertiesArgs{...} }

type ContainerCodePackagePropertiesArrayOutput

type ContainerCodePackagePropertiesArrayOutput struct{ *pulumi.OutputState }

func (ContainerCodePackagePropertiesArrayOutput) ElementType

func (ContainerCodePackagePropertiesArrayOutput) Index

func (ContainerCodePackagePropertiesArrayOutput) ToContainerCodePackagePropertiesArrayOutput

func (o ContainerCodePackagePropertiesArrayOutput) ToContainerCodePackagePropertiesArrayOutput() ContainerCodePackagePropertiesArrayOutput

func (ContainerCodePackagePropertiesArrayOutput) ToContainerCodePackagePropertiesArrayOutputWithContext

func (o ContainerCodePackagePropertiesArrayOutput) ToContainerCodePackagePropertiesArrayOutputWithContext(ctx context.Context) ContainerCodePackagePropertiesArrayOutput

type ContainerCodePackagePropertiesInput

type ContainerCodePackagePropertiesInput interface {
	pulumi.Input

	ToContainerCodePackagePropertiesOutput() ContainerCodePackagePropertiesOutput
	ToContainerCodePackagePropertiesOutputWithContext(context.Context) ContainerCodePackagePropertiesOutput
}

ContainerCodePackagePropertiesInput is an input type that accepts ContainerCodePackagePropertiesArgs and ContainerCodePackagePropertiesOutput values. You can construct a concrete instance of `ContainerCodePackagePropertiesInput` via:

ContainerCodePackagePropertiesArgs{...}

type ContainerCodePackagePropertiesOutput

type ContainerCodePackagePropertiesOutput struct{ *pulumi.OutputState }

Describes a container and its runtime properties.

func (ContainerCodePackagePropertiesOutput) Commands

Command array to execute within the container in exec form.

func (ContainerCodePackagePropertiesOutput) Diagnostics

Reference to sinks in DiagnosticsDescription.

func (ContainerCodePackagePropertiesOutput) ElementType

func (ContainerCodePackagePropertiesOutput) Endpoints

The endpoints exposed by this container.

func (ContainerCodePackagePropertiesOutput) Entrypoint

Override for the default entry point in the container.

func (ContainerCodePackagePropertiesOutput) EnvironmentVariables

The environment variables to set in this container

func (ContainerCodePackagePropertiesOutput) Image

The Container image to use.

func (ContainerCodePackagePropertiesOutput) ImageRegistryCredential

Image registry credential.

func (ContainerCodePackagePropertiesOutput) Labels

The labels to set in this container.

func (ContainerCodePackagePropertiesOutput) Name

The name of the code package.

func (ContainerCodePackagePropertiesOutput) Resources

This type describes the resource requirements for a container or a service.

func (ContainerCodePackagePropertiesOutput) Settings

The settings to set in this container. The setting file path can be fetched from environment variable "Fabric_SettingPath". The path for Windows container is "C:\\secrets". The path for Linux container is "/var/secrets".

func (ContainerCodePackagePropertiesOutput) ToContainerCodePackagePropertiesOutput

func (o ContainerCodePackagePropertiesOutput) ToContainerCodePackagePropertiesOutput() ContainerCodePackagePropertiesOutput

func (ContainerCodePackagePropertiesOutput) ToContainerCodePackagePropertiesOutputWithContext

func (o ContainerCodePackagePropertiesOutput) ToContainerCodePackagePropertiesOutputWithContext(ctx context.Context) ContainerCodePackagePropertiesOutput

func (ContainerCodePackagePropertiesOutput) VolumeRefs

The volumes to be attached to the container.

type ContainerCodePackagePropertiesResponse

type ContainerCodePackagePropertiesResponse struct {
	// Command array to execute within the container in exec form.
	Commands []string `pulumi:"commands"`
	// Reference to sinks in DiagnosticsDescription.
	Diagnostics *DiagnosticsRefResponse `pulumi:"diagnostics"`
	// The endpoints exposed by this container.
	Endpoints []EndpointPropertiesResponse `pulumi:"endpoints"`
	// Override for the default entry point in the container.
	Entrypoint *string `pulumi:"entrypoint"`
	// The environment variables to set in this container
	EnvironmentVariables []EnvironmentVariableResponse `pulumi:"environmentVariables"`
	// The Container image to use.
	Image string `pulumi:"image"`
	// Image registry credential.
	ImageRegistryCredential *ImageRegistryCredentialResponse `pulumi:"imageRegistryCredential"`
	// Runtime information of a container instance.
	InstanceView ContainerInstanceViewResponse `pulumi:"instanceView"`
	// The labels to set in this container.
	Labels []ContainerLabelResponse `pulumi:"labels"`
	// The name of the code package.
	Name string `pulumi:"name"`
	// This type describes the resource requirements for a container or a service.
	Resources ResourceRequirementsResponse `pulumi:"resources"`
	// The settings to set in this container. The setting file path can be fetched from environment variable "Fabric_SettingPath". The path for Windows container is "C:\\secrets". The path for Linux container is "/var/secrets".
	Settings []SettingResponse `pulumi:"settings"`
	// The volumes to be attached to the container.
	VolumeRefs []ContainerVolumeResponse `pulumi:"volumeRefs"`
}

Describes a container and its runtime properties.

type ContainerCodePackagePropertiesResponseArgs

type ContainerCodePackagePropertiesResponseArgs struct {
	// Command array to execute within the container in exec form.
	Commands pulumi.StringArrayInput `pulumi:"commands"`
	// Reference to sinks in DiagnosticsDescription.
	Diagnostics DiagnosticsRefResponsePtrInput `pulumi:"diagnostics"`
	// The endpoints exposed by this container.
	Endpoints EndpointPropertiesResponseArrayInput `pulumi:"endpoints"`
	// Override for the default entry point in the container.
	Entrypoint pulumi.StringPtrInput `pulumi:"entrypoint"`
	// The environment variables to set in this container
	EnvironmentVariables EnvironmentVariableResponseArrayInput `pulumi:"environmentVariables"`
	// The Container image to use.
	Image pulumi.StringInput `pulumi:"image"`
	// Image registry credential.
	ImageRegistryCredential ImageRegistryCredentialResponsePtrInput `pulumi:"imageRegistryCredential"`
	// Runtime information of a container instance.
	InstanceView ContainerInstanceViewResponseInput `pulumi:"instanceView"`
	// The labels to set in this container.
	Labels ContainerLabelResponseArrayInput `pulumi:"labels"`
	// The name of the code package.
	Name pulumi.StringInput `pulumi:"name"`
	// This type describes the resource requirements for a container or a service.
	Resources ResourceRequirementsResponseInput `pulumi:"resources"`
	// The settings to set in this container. The setting file path can be fetched from environment variable "Fabric_SettingPath". The path for Windows container is "C:\\secrets". The path for Linux container is "/var/secrets".
	Settings SettingResponseArrayInput `pulumi:"settings"`
	// The volumes to be attached to the container.
	VolumeRefs ContainerVolumeResponseArrayInput `pulumi:"volumeRefs"`
}

Describes a container and its runtime properties.

func (ContainerCodePackagePropertiesResponseArgs) ElementType

func (ContainerCodePackagePropertiesResponseArgs) ToContainerCodePackagePropertiesResponseOutput

func (i ContainerCodePackagePropertiesResponseArgs) ToContainerCodePackagePropertiesResponseOutput() ContainerCodePackagePropertiesResponseOutput

func (ContainerCodePackagePropertiesResponseArgs) ToContainerCodePackagePropertiesResponseOutputWithContext

func (i ContainerCodePackagePropertiesResponseArgs) ToContainerCodePackagePropertiesResponseOutputWithContext(ctx context.Context) ContainerCodePackagePropertiesResponseOutput

type ContainerCodePackagePropertiesResponseArray

type ContainerCodePackagePropertiesResponseArray []ContainerCodePackagePropertiesResponseInput

func (ContainerCodePackagePropertiesResponseArray) ElementType

func (ContainerCodePackagePropertiesResponseArray) ToContainerCodePackagePropertiesResponseArrayOutput

func (i ContainerCodePackagePropertiesResponseArray) ToContainerCodePackagePropertiesResponseArrayOutput() ContainerCodePackagePropertiesResponseArrayOutput

func (ContainerCodePackagePropertiesResponseArray) ToContainerCodePackagePropertiesResponseArrayOutputWithContext

func (i ContainerCodePackagePropertiesResponseArray) ToContainerCodePackagePropertiesResponseArrayOutputWithContext(ctx context.Context) ContainerCodePackagePropertiesResponseArrayOutput

type ContainerCodePackagePropertiesResponseArrayInput

type ContainerCodePackagePropertiesResponseArrayInput interface {
	pulumi.Input

	ToContainerCodePackagePropertiesResponseArrayOutput() ContainerCodePackagePropertiesResponseArrayOutput
	ToContainerCodePackagePropertiesResponseArrayOutputWithContext(context.Context) ContainerCodePackagePropertiesResponseArrayOutput
}

ContainerCodePackagePropertiesResponseArrayInput is an input type that accepts ContainerCodePackagePropertiesResponseArray and ContainerCodePackagePropertiesResponseArrayOutput values. You can construct a concrete instance of `ContainerCodePackagePropertiesResponseArrayInput` via:

ContainerCodePackagePropertiesResponseArray{ ContainerCodePackagePropertiesResponseArgs{...} }

type ContainerCodePackagePropertiesResponseArrayOutput

type ContainerCodePackagePropertiesResponseArrayOutput struct{ *pulumi.OutputState }

func (ContainerCodePackagePropertiesResponseArrayOutput) ElementType

func (ContainerCodePackagePropertiesResponseArrayOutput) Index

func (ContainerCodePackagePropertiesResponseArrayOutput) ToContainerCodePackagePropertiesResponseArrayOutput

func (o ContainerCodePackagePropertiesResponseArrayOutput) ToContainerCodePackagePropertiesResponseArrayOutput() ContainerCodePackagePropertiesResponseArrayOutput

func (ContainerCodePackagePropertiesResponseArrayOutput) ToContainerCodePackagePropertiesResponseArrayOutputWithContext

func (o ContainerCodePackagePropertiesResponseArrayOutput) ToContainerCodePackagePropertiesResponseArrayOutputWithContext(ctx context.Context) ContainerCodePackagePropertiesResponseArrayOutput

type ContainerCodePackagePropertiesResponseInput

type ContainerCodePackagePropertiesResponseInput interface {
	pulumi.Input

	ToContainerCodePackagePropertiesResponseOutput() ContainerCodePackagePropertiesResponseOutput
	ToContainerCodePackagePropertiesResponseOutputWithContext(context.Context) ContainerCodePackagePropertiesResponseOutput
}

ContainerCodePackagePropertiesResponseInput is an input type that accepts ContainerCodePackagePropertiesResponseArgs and ContainerCodePackagePropertiesResponseOutput values. You can construct a concrete instance of `ContainerCodePackagePropertiesResponseInput` via:

ContainerCodePackagePropertiesResponseArgs{...}

type ContainerCodePackagePropertiesResponseOutput

type ContainerCodePackagePropertiesResponseOutput struct{ *pulumi.OutputState }

Describes a container and its runtime properties.

func (ContainerCodePackagePropertiesResponseOutput) Commands

Command array to execute within the container in exec form.

func (ContainerCodePackagePropertiesResponseOutput) Diagnostics

Reference to sinks in DiagnosticsDescription.

func (ContainerCodePackagePropertiesResponseOutput) ElementType

func (ContainerCodePackagePropertiesResponseOutput) Endpoints

The endpoints exposed by this container.

func (ContainerCodePackagePropertiesResponseOutput) Entrypoint

Override for the default entry point in the container.

func (ContainerCodePackagePropertiesResponseOutput) EnvironmentVariables

The environment variables to set in this container

func (ContainerCodePackagePropertiesResponseOutput) Image

The Container image to use.

func (ContainerCodePackagePropertiesResponseOutput) ImageRegistryCredential

Image registry credential.

func (ContainerCodePackagePropertiesResponseOutput) InstanceView

Runtime information of a container instance.

func (ContainerCodePackagePropertiesResponseOutput) Labels

The labels to set in this container.

func (ContainerCodePackagePropertiesResponseOutput) Name

The name of the code package.

func (ContainerCodePackagePropertiesResponseOutput) Resources

This type describes the resource requirements for a container or a service.

func (ContainerCodePackagePropertiesResponseOutput) Settings

The settings to set in this container. The setting file path can be fetched from environment variable "Fabric_SettingPath". The path for Windows container is "C:\\secrets". The path for Linux container is "/var/secrets".

func (ContainerCodePackagePropertiesResponseOutput) ToContainerCodePackagePropertiesResponseOutput

func (o ContainerCodePackagePropertiesResponseOutput) ToContainerCodePackagePropertiesResponseOutput() ContainerCodePackagePropertiesResponseOutput

func (ContainerCodePackagePropertiesResponseOutput) ToContainerCodePackagePropertiesResponseOutputWithContext

func (o ContainerCodePackagePropertiesResponseOutput) ToContainerCodePackagePropertiesResponseOutputWithContext(ctx context.Context) ContainerCodePackagePropertiesResponseOutput

func (ContainerCodePackagePropertiesResponseOutput) VolumeRefs

The volumes to be attached to the container.

type ContainerEventResponse

type ContainerEventResponse struct {
	// The count of the event.
	Count *int `pulumi:"count"`
	// Date/time of the first event.
	FirstTimestamp *string `pulumi:"firstTimestamp"`
	// Date/time of the last event.
	LastTimestamp *string `pulumi:"lastTimestamp"`
	// The event message
	Message *string `pulumi:"message"`
	// The name of the container event.
	Name *string `pulumi:"name"`
	// The event type.
	Type *string `pulumi:"type"`
}

A container event.

type ContainerEventResponseArgs

type ContainerEventResponseArgs struct {
	// The count of the event.
	Count pulumi.IntPtrInput `pulumi:"count"`
	// Date/time of the first event.
	FirstTimestamp pulumi.StringPtrInput `pulumi:"firstTimestamp"`
	// Date/time of the last event.
	LastTimestamp pulumi.StringPtrInput `pulumi:"lastTimestamp"`
	// The event message
	Message pulumi.StringPtrInput `pulumi:"message"`
	// The name of the container event.
	Name pulumi.StringPtrInput `pulumi:"name"`
	// The event type.
	Type pulumi.StringPtrInput `pulumi:"type"`
}

A container event.

func (ContainerEventResponseArgs) ElementType

func (ContainerEventResponseArgs) ElementType() reflect.Type

func (ContainerEventResponseArgs) ToContainerEventResponseOutput

func (i ContainerEventResponseArgs) ToContainerEventResponseOutput() ContainerEventResponseOutput

func (ContainerEventResponseArgs) ToContainerEventResponseOutputWithContext

func (i ContainerEventResponseArgs) ToContainerEventResponseOutputWithContext(ctx context.Context) ContainerEventResponseOutput

type ContainerEventResponseArray

type ContainerEventResponseArray []ContainerEventResponseInput

func (ContainerEventResponseArray) ElementType

func (ContainerEventResponseArray) ToContainerEventResponseArrayOutput

func (i ContainerEventResponseArray) ToContainerEventResponseArrayOutput() ContainerEventResponseArrayOutput

func (ContainerEventResponseArray) ToContainerEventResponseArrayOutputWithContext

func (i ContainerEventResponseArray) ToContainerEventResponseArrayOutputWithContext(ctx context.Context) ContainerEventResponseArrayOutput

type ContainerEventResponseArrayInput

type ContainerEventResponseArrayInput interface {
	pulumi.Input

	ToContainerEventResponseArrayOutput() ContainerEventResponseArrayOutput
	ToContainerEventResponseArrayOutputWithContext(context.Context) ContainerEventResponseArrayOutput
}

ContainerEventResponseArrayInput is an input type that accepts ContainerEventResponseArray and ContainerEventResponseArrayOutput values. You can construct a concrete instance of `ContainerEventResponseArrayInput` via:

ContainerEventResponseArray{ ContainerEventResponseArgs{...} }

type ContainerEventResponseArrayOutput

type ContainerEventResponseArrayOutput struct{ *pulumi.OutputState }

func (ContainerEventResponseArrayOutput) ElementType

func (ContainerEventResponseArrayOutput) Index

func (ContainerEventResponseArrayOutput) ToContainerEventResponseArrayOutput

func (o ContainerEventResponseArrayOutput) ToContainerEventResponseArrayOutput() ContainerEventResponseArrayOutput

func (ContainerEventResponseArrayOutput) ToContainerEventResponseArrayOutputWithContext

func (o ContainerEventResponseArrayOutput) ToContainerEventResponseArrayOutputWithContext(ctx context.Context) ContainerEventResponseArrayOutput

type ContainerEventResponseInput

type ContainerEventResponseInput interface {
	pulumi.Input

	ToContainerEventResponseOutput() ContainerEventResponseOutput
	ToContainerEventResponseOutputWithContext(context.Context) ContainerEventResponseOutput
}

ContainerEventResponseInput is an input type that accepts ContainerEventResponseArgs and ContainerEventResponseOutput values. You can construct a concrete instance of `ContainerEventResponseInput` via:

ContainerEventResponseArgs{...}

type ContainerEventResponseOutput

type ContainerEventResponseOutput struct{ *pulumi.OutputState }

A container event.

func (ContainerEventResponseOutput) Count

The count of the event.

func (ContainerEventResponseOutput) ElementType

func (ContainerEventResponseOutput) FirstTimestamp

Date/time of the first event.

func (ContainerEventResponseOutput) LastTimestamp

Date/time of the last event.

func (ContainerEventResponseOutput) Message

The event message

func (ContainerEventResponseOutput) Name

The name of the container event.

func (ContainerEventResponseOutput) ToContainerEventResponseOutput

func (o ContainerEventResponseOutput) ToContainerEventResponseOutput() ContainerEventResponseOutput

func (ContainerEventResponseOutput) ToContainerEventResponseOutputWithContext

func (o ContainerEventResponseOutput) ToContainerEventResponseOutputWithContext(ctx context.Context) ContainerEventResponseOutput

func (ContainerEventResponseOutput) Type

The event type.

type ContainerInstanceViewResponse

type ContainerInstanceViewResponse struct {
	// Current container instance state.
	CurrentState *ContainerStateResponse `pulumi:"currentState"`
	// The events of this container instance.
	Events []ContainerEventResponse `pulumi:"events"`
	// Previous container instance state.
	PreviousState *ContainerStateResponse `pulumi:"previousState"`
	// The number of times the container has been restarted.
	RestartCount *int `pulumi:"restartCount"`
}

Runtime information of a container instance.

type ContainerInstanceViewResponseArgs

type ContainerInstanceViewResponseArgs struct {
	// Current container instance state.
	CurrentState ContainerStateResponsePtrInput `pulumi:"currentState"`
	// The events of this container instance.
	Events ContainerEventResponseArrayInput `pulumi:"events"`
	// Previous container instance state.
	PreviousState ContainerStateResponsePtrInput `pulumi:"previousState"`
	// The number of times the container has been restarted.
	RestartCount pulumi.IntPtrInput `pulumi:"restartCount"`
}

Runtime information of a container instance.

func (ContainerInstanceViewResponseArgs) ElementType

func (ContainerInstanceViewResponseArgs) ToContainerInstanceViewResponseOutput

func (i ContainerInstanceViewResponseArgs) ToContainerInstanceViewResponseOutput() ContainerInstanceViewResponseOutput

func (ContainerInstanceViewResponseArgs) ToContainerInstanceViewResponseOutputWithContext

func (i ContainerInstanceViewResponseArgs) ToContainerInstanceViewResponseOutputWithContext(ctx context.Context) ContainerInstanceViewResponseOutput

type ContainerInstanceViewResponseInput

type ContainerInstanceViewResponseInput interface {
	pulumi.Input

	ToContainerInstanceViewResponseOutput() ContainerInstanceViewResponseOutput
	ToContainerInstanceViewResponseOutputWithContext(context.Context) ContainerInstanceViewResponseOutput
}

ContainerInstanceViewResponseInput is an input type that accepts ContainerInstanceViewResponseArgs and ContainerInstanceViewResponseOutput values. You can construct a concrete instance of `ContainerInstanceViewResponseInput` via:

ContainerInstanceViewResponseArgs{...}

type ContainerInstanceViewResponseOutput

type ContainerInstanceViewResponseOutput struct{ *pulumi.OutputState }

Runtime information of a container instance.

func (ContainerInstanceViewResponseOutput) CurrentState

Current container instance state.

func (ContainerInstanceViewResponseOutput) ElementType

func (ContainerInstanceViewResponseOutput) Events

The events of this container instance.

func (ContainerInstanceViewResponseOutput) PreviousState

Previous container instance state.

func (ContainerInstanceViewResponseOutput) RestartCount

The number of times the container has been restarted.

func (ContainerInstanceViewResponseOutput) ToContainerInstanceViewResponseOutput

func (o ContainerInstanceViewResponseOutput) ToContainerInstanceViewResponseOutput() ContainerInstanceViewResponseOutput

func (ContainerInstanceViewResponseOutput) ToContainerInstanceViewResponseOutputWithContext

func (o ContainerInstanceViewResponseOutput) ToContainerInstanceViewResponseOutputWithContext(ctx context.Context) ContainerInstanceViewResponseOutput

type ContainerLabel

type ContainerLabel struct {
	// The name of the container label.
	Name string `pulumi:"name"`
	// The value of the container label.
	Value string `pulumi:"value"`
}

Describes a container label.

type ContainerLabelArgs

type ContainerLabelArgs struct {
	// The name of the container label.
	Name pulumi.StringInput `pulumi:"name"`
	// The value of the container label.
	Value pulumi.StringInput `pulumi:"value"`
}

Describes a container label.

func (ContainerLabelArgs) ElementType

func (ContainerLabelArgs) ElementType() reflect.Type

func (ContainerLabelArgs) ToContainerLabelOutput

func (i ContainerLabelArgs) ToContainerLabelOutput() ContainerLabelOutput

func (ContainerLabelArgs) ToContainerLabelOutputWithContext

func (i ContainerLabelArgs) ToContainerLabelOutputWithContext(ctx context.Context) ContainerLabelOutput

type ContainerLabelArray

type ContainerLabelArray []ContainerLabelInput

func (ContainerLabelArray) ElementType

func (ContainerLabelArray) ElementType() reflect.Type

func (ContainerLabelArray) ToContainerLabelArrayOutput

func (i ContainerLabelArray) ToContainerLabelArrayOutput() ContainerLabelArrayOutput

func (ContainerLabelArray) ToContainerLabelArrayOutputWithContext

func (i ContainerLabelArray) ToContainerLabelArrayOutputWithContext(ctx context.Context) ContainerLabelArrayOutput

type ContainerLabelArrayInput

type ContainerLabelArrayInput interface {
	pulumi.Input

	ToContainerLabelArrayOutput() ContainerLabelArrayOutput
	ToContainerLabelArrayOutputWithContext(context.Context) ContainerLabelArrayOutput
}

ContainerLabelArrayInput is an input type that accepts ContainerLabelArray and ContainerLabelArrayOutput values. You can construct a concrete instance of `ContainerLabelArrayInput` via:

ContainerLabelArray{ ContainerLabelArgs{...} }

type ContainerLabelArrayOutput

type ContainerLabelArrayOutput struct{ *pulumi.OutputState }

func (ContainerLabelArrayOutput) ElementType

func (ContainerLabelArrayOutput) ElementType() reflect.Type

func (ContainerLabelArrayOutput) Index

func (ContainerLabelArrayOutput) ToContainerLabelArrayOutput

func (o ContainerLabelArrayOutput) ToContainerLabelArrayOutput() ContainerLabelArrayOutput

func (ContainerLabelArrayOutput) ToContainerLabelArrayOutputWithContext

func (o ContainerLabelArrayOutput) ToContainerLabelArrayOutputWithContext(ctx context.Context) ContainerLabelArrayOutput

type ContainerLabelInput

type ContainerLabelInput interface {
	pulumi.Input

	ToContainerLabelOutput() ContainerLabelOutput
	ToContainerLabelOutputWithContext(context.Context) ContainerLabelOutput
}

ContainerLabelInput is an input type that accepts ContainerLabelArgs and ContainerLabelOutput values. You can construct a concrete instance of `ContainerLabelInput` via:

ContainerLabelArgs{...}

type ContainerLabelOutput

type ContainerLabelOutput struct{ *pulumi.OutputState }

Describes a container label.

func (ContainerLabelOutput) ElementType

func (ContainerLabelOutput) ElementType() reflect.Type

func (ContainerLabelOutput) Name

The name of the container label.

func (ContainerLabelOutput) ToContainerLabelOutput

func (o ContainerLabelOutput) ToContainerLabelOutput() ContainerLabelOutput

func (ContainerLabelOutput) ToContainerLabelOutputWithContext

func (o ContainerLabelOutput) ToContainerLabelOutputWithContext(ctx context.Context) ContainerLabelOutput

func (ContainerLabelOutput) Value

The value of the container label.

type ContainerLabelResponse

type ContainerLabelResponse struct {
	// The name of the container label.
	Name string `pulumi:"name"`
	// The value of the container label.
	Value string `pulumi:"value"`
}

Describes a container label.

type ContainerLabelResponseArgs

type ContainerLabelResponseArgs struct {
	// The name of the container label.
	Name pulumi.StringInput `pulumi:"name"`
	// The value of the container label.
	Value pulumi.StringInput `pulumi:"value"`
}

Describes a container label.

func (ContainerLabelResponseArgs) ElementType

func (ContainerLabelResponseArgs) ElementType() reflect.Type

func (ContainerLabelResponseArgs) ToContainerLabelResponseOutput

func (i ContainerLabelResponseArgs) ToContainerLabelResponseOutput() ContainerLabelResponseOutput

func (ContainerLabelResponseArgs) ToContainerLabelResponseOutputWithContext

func (i ContainerLabelResponseArgs) ToContainerLabelResponseOutputWithContext(ctx context.Context) ContainerLabelResponseOutput

type ContainerLabelResponseArray

type ContainerLabelResponseArray []ContainerLabelResponseInput

func (ContainerLabelResponseArray) ElementType

func (ContainerLabelResponseArray) ToContainerLabelResponseArrayOutput

func (i ContainerLabelResponseArray) ToContainerLabelResponseArrayOutput() ContainerLabelResponseArrayOutput

func (ContainerLabelResponseArray) ToContainerLabelResponseArrayOutputWithContext

func (i ContainerLabelResponseArray) ToContainerLabelResponseArrayOutputWithContext(ctx context.Context) ContainerLabelResponseArrayOutput

type ContainerLabelResponseArrayInput

type ContainerLabelResponseArrayInput interface {
	pulumi.Input

	ToContainerLabelResponseArrayOutput() ContainerLabelResponseArrayOutput
	ToContainerLabelResponseArrayOutputWithContext(context.Context) ContainerLabelResponseArrayOutput
}

ContainerLabelResponseArrayInput is an input type that accepts ContainerLabelResponseArray and ContainerLabelResponseArrayOutput values. You can construct a concrete instance of `ContainerLabelResponseArrayInput` via:

ContainerLabelResponseArray{ ContainerLabelResponseArgs{...} }

type ContainerLabelResponseArrayOutput

type ContainerLabelResponseArrayOutput struct{ *pulumi.OutputState }

func (ContainerLabelResponseArrayOutput) ElementType

func (ContainerLabelResponseArrayOutput) Index

func (ContainerLabelResponseArrayOutput) ToContainerLabelResponseArrayOutput

func (o ContainerLabelResponseArrayOutput) ToContainerLabelResponseArrayOutput() ContainerLabelResponseArrayOutput

func (ContainerLabelResponseArrayOutput) ToContainerLabelResponseArrayOutputWithContext

func (o ContainerLabelResponseArrayOutput) ToContainerLabelResponseArrayOutputWithContext(ctx context.Context) ContainerLabelResponseArrayOutput

type ContainerLabelResponseInput

type ContainerLabelResponseInput interface {
	pulumi.Input

	ToContainerLabelResponseOutput() ContainerLabelResponseOutput
	ToContainerLabelResponseOutputWithContext(context.Context) ContainerLabelResponseOutput
}

ContainerLabelResponseInput is an input type that accepts ContainerLabelResponseArgs and ContainerLabelResponseOutput values. You can construct a concrete instance of `ContainerLabelResponseInput` via:

ContainerLabelResponseArgs{...}

type ContainerLabelResponseOutput

type ContainerLabelResponseOutput struct{ *pulumi.OutputState }

Describes a container label.

func (ContainerLabelResponseOutput) ElementType

func (ContainerLabelResponseOutput) Name

The name of the container label.

func (ContainerLabelResponseOutput) ToContainerLabelResponseOutput

func (o ContainerLabelResponseOutput) ToContainerLabelResponseOutput() ContainerLabelResponseOutput

func (ContainerLabelResponseOutput) ToContainerLabelResponseOutputWithContext

func (o ContainerLabelResponseOutput) ToContainerLabelResponseOutputWithContext(ctx context.Context) ContainerLabelResponseOutput

func (ContainerLabelResponseOutput) Value

The value of the container label.

type ContainerStateResponse

type ContainerStateResponse struct {
	// Human-readable status of this state.
	DetailStatus *string `pulumi:"detailStatus"`
	// The container exit code.
	ExitCode *string `pulumi:"exitCode"`
	// Date/time when the container state finished.
	FinishTime *string `pulumi:"finishTime"`
	// Date/time when the container state started.
	StartTime *string `pulumi:"startTime"`
	// The state of this container
	State *string `pulumi:"state"`
}

The container state.

type ContainerStateResponseArgs

type ContainerStateResponseArgs struct {
	// Human-readable status of this state.
	DetailStatus pulumi.StringPtrInput `pulumi:"detailStatus"`
	// The container exit code.
	ExitCode pulumi.StringPtrInput `pulumi:"exitCode"`
	// Date/time when the container state finished.
	FinishTime pulumi.StringPtrInput `pulumi:"finishTime"`
	// Date/time when the container state started.
	StartTime pulumi.StringPtrInput `pulumi:"startTime"`
	// The state of this container
	State pulumi.StringPtrInput `pulumi:"state"`
}

The container state.

func (ContainerStateResponseArgs) ElementType

func (ContainerStateResponseArgs) ElementType() reflect.Type

func (ContainerStateResponseArgs) ToContainerStateResponseOutput

func (i ContainerStateResponseArgs) ToContainerStateResponseOutput() ContainerStateResponseOutput

func (ContainerStateResponseArgs) ToContainerStateResponseOutputWithContext

func (i ContainerStateResponseArgs) ToContainerStateResponseOutputWithContext(ctx context.Context) ContainerStateResponseOutput

func (ContainerStateResponseArgs) ToContainerStateResponsePtrOutput

func (i ContainerStateResponseArgs) ToContainerStateResponsePtrOutput() ContainerStateResponsePtrOutput

func (ContainerStateResponseArgs) ToContainerStateResponsePtrOutputWithContext

func (i ContainerStateResponseArgs) ToContainerStateResponsePtrOutputWithContext(ctx context.Context) ContainerStateResponsePtrOutput

type ContainerStateResponseInput

type ContainerStateResponseInput interface {
	pulumi.Input

	ToContainerStateResponseOutput() ContainerStateResponseOutput
	ToContainerStateResponseOutputWithContext(context.Context) ContainerStateResponseOutput
}

ContainerStateResponseInput is an input type that accepts ContainerStateResponseArgs and ContainerStateResponseOutput values. You can construct a concrete instance of `ContainerStateResponseInput` via:

ContainerStateResponseArgs{...}

type ContainerStateResponseOutput

type ContainerStateResponseOutput struct{ *pulumi.OutputState }

The container state.

func (ContainerStateResponseOutput) DetailStatus

Human-readable status of this state.

func (ContainerStateResponseOutput) ElementType

func (ContainerStateResponseOutput) ExitCode

The container exit code.

func (ContainerStateResponseOutput) FinishTime

Date/time when the container state finished.

func (ContainerStateResponseOutput) StartTime

Date/time when the container state started.

func (ContainerStateResponseOutput) State

The state of this container

func (ContainerStateResponseOutput) ToContainerStateResponseOutput

func (o ContainerStateResponseOutput) ToContainerStateResponseOutput() ContainerStateResponseOutput

func (ContainerStateResponseOutput) ToContainerStateResponseOutputWithContext

func (o ContainerStateResponseOutput) ToContainerStateResponseOutputWithContext(ctx context.Context) ContainerStateResponseOutput

func (ContainerStateResponseOutput) ToContainerStateResponsePtrOutput

func (o ContainerStateResponseOutput) ToContainerStateResponsePtrOutput() ContainerStateResponsePtrOutput

func (ContainerStateResponseOutput) ToContainerStateResponsePtrOutputWithContext

func (o ContainerStateResponseOutput) ToContainerStateResponsePtrOutputWithContext(ctx context.Context) ContainerStateResponsePtrOutput

type ContainerStateResponsePtrInput

type ContainerStateResponsePtrInput interface {
	pulumi.Input

	ToContainerStateResponsePtrOutput() ContainerStateResponsePtrOutput
	ToContainerStateResponsePtrOutputWithContext(context.Context) ContainerStateResponsePtrOutput
}

ContainerStateResponsePtrInput is an input type that accepts ContainerStateResponseArgs, ContainerStateResponsePtr and ContainerStateResponsePtrOutput values. You can construct a concrete instance of `ContainerStateResponsePtrInput` via:

        ContainerStateResponseArgs{...}

or:

        nil

type ContainerStateResponsePtrOutput

type ContainerStateResponsePtrOutput struct{ *pulumi.OutputState }

func (ContainerStateResponsePtrOutput) DetailStatus

Human-readable status of this state.

func (ContainerStateResponsePtrOutput) Elem

func (ContainerStateResponsePtrOutput) ElementType

func (ContainerStateResponsePtrOutput) ExitCode

The container exit code.

func (ContainerStateResponsePtrOutput) FinishTime

Date/time when the container state finished.

func (ContainerStateResponsePtrOutput) StartTime

Date/time when the container state started.

func (ContainerStateResponsePtrOutput) State

The state of this container

func (ContainerStateResponsePtrOutput) ToContainerStateResponsePtrOutput

func (o ContainerStateResponsePtrOutput) ToContainerStateResponsePtrOutput() ContainerStateResponsePtrOutput

func (ContainerStateResponsePtrOutput) ToContainerStateResponsePtrOutputWithContext

func (o ContainerStateResponsePtrOutput) ToContainerStateResponsePtrOutputWithContext(ctx context.Context) ContainerStateResponsePtrOutput

type ContainerVolume

type ContainerVolume struct {
	// The path within the container at which the volume should be mounted. Only valid path characters are allowed.
	DestinationPath string `pulumi:"destinationPath"`
	// Name of the volume.
	Name string `pulumi:"name"`
	// The flag indicating whether the volume is read only. Default is 'false'.
	ReadOnly *bool `pulumi:"readOnly"`
}

Describes how a volume is attached to a container.

type ContainerVolumeArgs

type ContainerVolumeArgs struct {
	// The path within the container at which the volume should be mounted. Only valid path characters are allowed.
	DestinationPath pulumi.StringInput `pulumi:"destinationPath"`
	// Name of the volume.
	Name pulumi.StringInput `pulumi:"name"`
	// The flag indicating whether the volume is read only. Default is 'false'.
	ReadOnly pulumi.BoolPtrInput `pulumi:"readOnly"`
}

Describes how a volume is attached to a container.

func (ContainerVolumeArgs) ElementType

func (ContainerVolumeArgs) ElementType() reflect.Type

func (ContainerVolumeArgs) ToContainerVolumeOutput

func (i ContainerVolumeArgs) ToContainerVolumeOutput() ContainerVolumeOutput

func (ContainerVolumeArgs) ToContainerVolumeOutputWithContext

func (i ContainerVolumeArgs) ToContainerVolumeOutputWithContext(ctx context.Context) ContainerVolumeOutput

type ContainerVolumeArray

type ContainerVolumeArray []ContainerVolumeInput

func (ContainerVolumeArray) ElementType

func (ContainerVolumeArray) ElementType() reflect.Type

func (ContainerVolumeArray) ToContainerVolumeArrayOutput

func (i ContainerVolumeArray) ToContainerVolumeArrayOutput() ContainerVolumeArrayOutput

func (ContainerVolumeArray) ToContainerVolumeArrayOutputWithContext

func (i ContainerVolumeArray) ToContainerVolumeArrayOutputWithContext(ctx context.Context) ContainerVolumeArrayOutput

type ContainerVolumeArrayInput

type ContainerVolumeArrayInput interface {
	pulumi.Input

	ToContainerVolumeArrayOutput() ContainerVolumeArrayOutput
	ToContainerVolumeArrayOutputWithContext(context.Context) ContainerVolumeArrayOutput
}

ContainerVolumeArrayInput is an input type that accepts ContainerVolumeArray and ContainerVolumeArrayOutput values. You can construct a concrete instance of `ContainerVolumeArrayInput` via:

ContainerVolumeArray{ ContainerVolumeArgs{...} }

type ContainerVolumeArrayOutput

type ContainerVolumeArrayOutput struct{ *pulumi.OutputState }

func (ContainerVolumeArrayOutput) ElementType

func (ContainerVolumeArrayOutput) ElementType() reflect.Type

func (ContainerVolumeArrayOutput) Index

func (ContainerVolumeArrayOutput) ToContainerVolumeArrayOutput

func (o ContainerVolumeArrayOutput) ToContainerVolumeArrayOutput() ContainerVolumeArrayOutput

func (ContainerVolumeArrayOutput) ToContainerVolumeArrayOutputWithContext

func (o ContainerVolumeArrayOutput) ToContainerVolumeArrayOutputWithContext(ctx context.Context) ContainerVolumeArrayOutput

type ContainerVolumeInput

type ContainerVolumeInput interface {
	pulumi.Input

	ToContainerVolumeOutput() ContainerVolumeOutput
	ToContainerVolumeOutputWithContext(context.Context) ContainerVolumeOutput
}

ContainerVolumeInput is an input type that accepts ContainerVolumeArgs and ContainerVolumeOutput values. You can construct a concrete instance of `ContainerVolumeInput` via:

ContainerVolumeArgs{...}

type ContainerVolumeOutput

type ContainerVolumeOutput struct{ *pulumi.OutputState }

Describes how a volume is attached to a container.

func (ContainerVolumeOutput) DestinationPath

func (o ContainerVolumeOutput) DestinationPath() pulumi.StringOutput

The path within the container at which the volume should be mounted. Only valid path characters are allowed.

func (ContainerVolumeOutput) ElementType

func (ContainerVolumeOutput) ElementType() reflect.Type

func (ContainerVolumeOutput) Name

Name of the volume.

func (ContainerVolumeOutput) ReadOnly

The flag indicating whether the volume is read only. Default is 'false'.

func (ContainerVolumeOutput) ToContainerVolumeOutput

func (o ContainerVolumeOutput) ToContainerVolumeOutput() ContainerVolumeOutput

func (ContainerVolumeOutput) ToContainerVolumeOutputWithContext

func (o ContainerVolumeOutput) ToContainerVolumeOutputWithContext(ctx context.Context) ContainerVolumeOutput

type ContainerVolumeResponse

type ContainerVolumeResponse struct {
	// The path within the container at which the volume should be mounted. Only valid path characters are allowed.
	DestinationPath string `pulumi:"destinationPath"`
	// Name of the volume.
	Name string `pulumi:"name"`
	// The flag indicating whether the volume is read only. Default is 'false'.
	ReadOnly *bool `pulumi:"readOnly"`
}

Describes how a volume is attached to a container.

type ContainerVolumeResponseArgs

type ContainerVolumeResponseArgs struct {
	// The path within the container at which the volume should be mounted. Only valid path characters are allowed.
	DestinationPath pulumi.StringInput `pulumi:"destinationPath"`
	// Name of the volume.
	Name pulumi.StringInput `pulumi:"name"`
	// The flag indicating whether the volume is read only. Default is 'false'.
	ReadOnly pulumi.BoolPtrInput `pulumi:"readOnly"`
}

Describes how a volume is attached to a container.

func (ContainerVolumeResponseArgs) ElementType

func (ContainerVolumeResponseArgs) ToContainerVolumeResponseOutput

func (i ContainerVolumeResponseArgs) ToContainerVolumeResponseOutput() ContainerVolumeResponseOutput

func (ContainerVolumeResponseArgs) ToContainerVolumeResponseOutputWithContext

func (i ContainerVolumeResponseArgs) ToContainerVolumeResponseOutputWithContext(ctx context.Context) ContainerVolumeResponseOutput

type ContainerVolumeResponseArray

type ContainerVolumeResponseArray []ContainerVolumeResponseInput

func (ContainerVolumeResponseArray) ElementType

func (ContainerVolumeResponseArray) ToContainerVolumeResponseArrayOutput

func (i ContainerVolumeResponseArray) ToContainerVolumeResponseArrayOutput() ContainerVolumeResponseArrayOutput

func (ContainerVolumeResponseArray) ToContainerVolumeResponseArrayOutputWithContext

func (i ContainerVolumeResponseArray) ToContainerVolumeResponseArrayOutputWithContext(ctx context.Context) ContainerVolumeResponseArrayOutput

type ContainerVolumeResponseArrayInput

type ContainerVolumeResponseArrayInput interface {
	pulumi.Input

	ToContainerVolumeResponseArrayOutput() ContainerVolumeResponseArrayOutput
	ToContainerVolumeResponseArrayOutputWithContext(context.Context) ContainerVolumeResponseArrayOutput
}

ContainerVolumeResponseArrayInput is an input type that accepts ContainerVolumeResponseArray and ContainerVolumeResponseArrayOutput values. You can construct a concrete instance of `ContainerVolumeResponseArrayInput` via:

ContainerVolumeResponseArray{ ContainerVolumeResponseArgs{...} }

type ContainerVolumeResponseArrayOutput

type ContainerVolumeResponseArrayOutput struct{ *pulumi.OutputState }

func (ContainerVolumeResponseArrayOutput) ElementType

func (ContainerVolumeResponseArrayOutput) Index

func (ContainerVolumeResponseArrayOutput) ToContainerVolumeResponseArrayOutput

func (o ContainerVolumeResponseArrayOutput) ToContainerVolumeResponseArrayOutput() ContainerVolumeResponseArrayOutput

func (ContainerVolumeResponseArrayOutput) ToContainerVolumeResponseArrayOutputWithContext

func (o ContainerVolumeResponseArrayOutput) ToContainerVolumeResponseArrayOutputWithContext(ctx context.Context) ContainerVolumeResponseArrayOutput

type ContainerVolumeResponseInput

type ContainerVolumeResponseInput interface {
	pulumi.Input

	ToContainerVolumeResponseOutput() ContainerVolumeResponseOutput
	ToContainerVolumeResponseOutputWithContext(context.Context) ContainerVolumeResponseOutput
}

ContainerVolumeResponseInput is an input type that accepts ContainerVolumeResponseArgs and ContainerVolumeResponseOutput values. You can construct a concrete instance of `ContainerVolumeResponseInput` via:

ContainerVolumeResponseArgs{...}

type ContainerVolumeResponseOutput

type ContainerVolumeResponseOutput struct{ *pulumi.OutputState }

Describes how a volume is attached to a container.

func (ContainerVolumeResponseOutput) DestinationPath

The path within the container at which the volume should be mounted. Only valid path characters are allowed.

func (ContainerVolumeResponseOutput) ElementType

func (ContainerVolumeResponseOutput) Name

Name of the volume.

func (ContainerVolumeResponseOutput) ReadOnly

The flag indicating whether the volume is read only. Default is 'false'.

func (ContainerVolumeResponseOutput) ToContainerVolumeResponseOutput

func (o ContainerVolumeResponseOutput) ToContainerVolumeResponseOutput() ContainerVolumeResponseOutput

func (ContainerVolumeResponseOutput) ToContainerVolumeResponseOutputWithContext

func (o ContainerVolumeResponseOutput) ToContainerVolumeResponseOutputWithContext(ctx context.Context) ContainerVolumeResponseOutput

type DiagnosticsDescription

type DiagnosticsDescription struct {
	// The sinks to be used if diagnostics is enabled. Sink choices can be overridden at the service and code package level.
	DefaultSinkRefs []string `pulumi:"defaultSinkRefs"`
	// Status of whether or not sinks are enabled.
	Enabled *bool `pulumi:"enabled"`
	// List of supported sinks that can be referenced.
	Sinks []AzureInternalMonitoringPipelineSinkDescription `pulumi:"sinks"`
}

Describes the diagnostics options available

type DiagnosticsDescriptionArgs

type DiagnosticsDescriptionArgs struct {
	// The sinks to be used if diagnostics is enabled. Sink choices can be overridden at the service and code package level.
	DefaultSinkRefs pulumi.StringArrayInput `pulumi:"defaultSinkRefs"`
	// Status of whether or not sinks are enabled.
	Enabled pulumi.BoolPtrInput `pulumi:"enabled"`
	// List of supported sinks that can be referenced.
	Sinks AzureInternalMonitoringPipelineSinkDescriptionArrayInput `pulumi:"sinks"`
}

Describes the diagnostics options available

func (DiagnosticsDescriptionArgs) ElementType

func (DiagnosticsDescriptionArgs) ElementType() reflect.Type

func (DiagnosticsDescriptionArgs) ToDiagnosticsDescriptionOutput

func (i DiagnosticsDescriptionArgs) ToDiagnosticsDescriptionOutput() DiagnosticsDescriptionOutput

func (DiagnosticsDescriptionArgs) ToDiagnosticsDescriptionOutputWithContext

func (i DiagnosticsDescriptionArgs) ToDiagnosticsDescriptionOutputWithContext(ctx context.Context) DiagnosticsDescriptionOutput

func (DiagnosticsDescriptionArgs) ToDiagnosticsDescriptionPtrOutput

func (i DiagnosticsDescriptionArgs) ToDiagnosticsDescriptionPtrOutput() DiagnosticsDescriptionPtrOutput

func (DiagnosticsDescriptionArgs) ToDiagnosticsDescriptionPtrOutputWithContext

func (i DiagnosticsDescriptionArgs) ToDiagnosticsDescriptionPtrOutputWithContext(ctx context.Context) DiagnosticsDescriptionPtrOutput

type DiagnosticsDescriptionInput

type DiagnosticsDescriptionInput interface {
	pulumi.Input

	ToDiagnosticsDescriptionOutput() DiagnosticsDescriptionOutput
	ToDiagnosticsDescriptionOutputWithContext(context.Context) DiagnosticsDescriptionOutput
}

DiagnosticsDescriptionInput is an input type that accepts DiagnosticsDescriptionArgs and DiagnosticsDescriptionOutput values. You can construct a concrete instance of `DiagnosticsDescriptionInput` via:

DiagnosticsDescriptionArgs{...}

type DiagnosticsDescriptionOutput

type DiagnosticsDescriptionOutput struct{ *pulumi.OutputState }

Describes the diagnostics options available

func (DiagnosticsDescriptionOutput) DefaultSinkRefs

The sinks to be used if diagnostics is enabled. Sink choices can be overridden at the service and code package level.

func (DiagnosticsDescriptionOutput) ElementType

func (DiagnosticsDescriptionOutput) Enabled

Status of whether or not sinks are enabled.

func (DiagnosticsDescriptionOutput) Sinks

List of supported sinks that can be referenced.

func (DiagnosticsDescriptionOutput) ToDiagnosticsDescriptionOutput

func (o DiagnosticsDescriptionOutput) ToDiagnosticsDescriptionOutput() DiagnosticsDescriptionOutput

func (DiagnosticsDescriptionOutput) ToDiagnosticsDescriptionOutputWithContext

func (o DiagnosticsDescriptionOutput) ToDiagnosticsDescriptionOutputWithContext(ctx context.Context) DiagnosticsDescriptionOutput

func (DiagnosticsDescriptionOutput) ToDiagnosticsDescriptionPtrOutput

func (o DiagnosticsDescriptionOutput) ToDiagnosticsDescriptionPtrOutput() DiagnosticsDescriptionPtrOutput

func (DiagnosticsDescriptionOutput) ToDiagnosticsDescriptionPtrOutputWithContext

func (o DiagnosticsDescriptionOutput) ToDiagnosticsDescriptionPtrOutputWithContext(ctx context.Context) DiagnosticsDescriptionPtrOutput

type DiagnosticsDescriptionPtrInput

type DiagnosticsDescriptionPtrInput interface {
	pulumi.Input

	ToDiagnosticsDescriptionPtrOutput() DiagnosticsDescriptionPtrOutput
	ToDiagnosticsDescriptionPtrOutputWithContext(context.Context) DiagnosticsDescriptionPtrOutput
}

DiagnosticsDescriptionPtrInput is an input type that accepts DiagnosticsDescriptionArgs, DiagnosticsDescriptionPtr and DiagnosticsDescriptionPtrOutput values. You can construct a concrete instance of `DiagnosticsDescriptionPtrInput` via:

        DiagnosticsDescriptionArgs{...}

or:

        nil

type DiagnosticsDescriptionPtrOutput

type DiagnosticsDescriptionPtrOutput struct{ *pulumi.OutputState }

func (DiagnosticsDescriptionPtrOutput) DefaultSinkRefs

The sinks to be used if diagnostics is enabled. Sink choices can be overridden at the service and code package level.

func (DiagnosticsDescriptionPtrOutput) Elem

func (DiagnosticsDescriptionPtrOutput) ElementType

func (DiagnosticsDescriptionPtrOutput) Enabled

Status of whether or not sinks are enabled.

func (DiagnosticsDescriptionPtrOutput) Sinks

List of supported sinks that can be referenced.

func (DiagnosticsDescriptionPtrOutput) ToDiagnosticsDescriptionPtrOutput

func (o DiagnosticsDescriptionPtrOutput) ToDiagnosticsDescriptionPtrOutput() DiagnosticsDescriptionPtrOutput

func (DiagnosticsDescriptionPtrOutput) ToDiagnosticsDescriptionPtrOutputWithContext

func (o DiagnosticsDescriptionPtrOutput) ToDiagnosticsDescriptionPtrOutputWithContext(ctx context.Context) DiagnosticsDescriptionPtrOutput

type DiagnosticsDescriptionResponse

type DiagnosticsDescriptionResponse struct {
	// The sinks to be used if diagnostics is enabled. Sink choices can be overridden at the service and code package level.
	DefaultSinkRefs []string `pulumi:"defaultSinkRefs"`
	// Status of whether or not sinks are enabled.
	Enabled *bool `pulumi:"enabled"`
	// List of supported sinks that can be referenced.
	Sinks []AzureInternalMonitoringPipelineSinkDescriptionResponse `pulumi:"sinks"`
}

Describes the diagnostics options available

type DiagnosticsDescriptionResponseArgs

type DiagnosticsDescriptionResponseArgs struct {
	// The sinks to be used if diagnostics is enabled. Sink choices can be overridden at the service and code package level.
	DefaultSinkRefs pulumi.StringArrayInput `pulumi:"defaultSinkRefs"`
	// Status of whether or not sinks are enabled.
	Enabled pulumi.BoolPtrInput `pulumi:"enabled"`
	// List of supported sinks that can be referenced.
	Sinks AzureInternalMonitoringPipelineSinkDescriptionResponseArrayInput `pulumi:"sinks"`
}

Describes the diagnostics options available

func (DiagnosticsDescriptionResponseArgs) ElementType

func (DiagnosticsDescriptionResponseArgs) ToDiagnosticsDescriptionResponseOutput

func (i DiagnosticsDescriptionResponseArgs) ToDiagnosticsDescriptionResponseOutput() DiagnosticsDescriptionResponseOutput

func (DiagnosticsDescriptionResponseArgs) ToDiagnosticsDescriptionResponseOutputWithContext

func (i DiagnosticsDescriptionResponseArgs) ToDiagnosticsDescriptionResponseOutputWithContext(ctx context.Context) DiagnosticsDescriptionResponseOutput

func (DiagnosticsDescriptionResponseArgs) ToDiagnosticsDescriptionResponsePtrOutput

func (i DiagnosticsDescriptionResponseArgs) ToDiagnosticsDescriptionResponsePtrOutput() DiagnosticsDescriptionResponsePtrOutput

func (DiagnosticsDescriptionResponseArgs) ToDiagnosticsDescriptionResponsePtrOutputWithContext

func (i DiagnosticsDescriptionResponseArgs) ToDiagnosticsDescriptionResponsePtrOutputWithContext(ctx context.Context) DiagnosticsDescriptionResponsePtrOutput

type DiagnosticsDescriptionResponseInput

type DiagnosticsDescriptionResponseInput interface {
	pulumi.Input

	ToDiagnosticsDescriptionResponseOutput() DiagnosticsDescriptionResponseOutput
	ToDiagnosticsDescriptionResponseOutputWithContext(context.Context) DiagnosticsDescriptionResponseOutput
}

DiagnosticsDescriptionResponseInput is an input type that accepts DiagnosticsDescriptionResponseArgs and DiagnosticsDescriptionResponseOutput values. You can construct a concrete instance of `DiagnosticsDescriptionResponseInput` via:

DiagnosticsDescriptionResponseArgs{...}

type DiagnosticsDescriptionResponseOutput

type DiagnosticsDescriptionResponseOutput struct{ *pulumi.OutputState }

Describes the diagnostics options available

func (DiagnosticsDescriptionResponseOutput) DefaultSinkRefs

The sinks to be used if diagnostics is enabled. Sink choices can be overridden at the service and code package level.

func (DiagnosticsDescriptionResponseOutput) ElementType

func (DiagnosticsDescriptionResponseOutput) Enabled

Status of whether or not sinks are enabled.

func (DiagnosticsDescriptionResponseOutput) Sinks

List of supported sinks that can be referenced.

func (DiagnosticsDescriptionResponseOutput) ToDiagnosticsDescriptionResponseOutput

func (o DiagnosticsDescriptionResponseOutput) ToDiagnosticsDescriptionResponseOutput() DiagnosticsDescriptionResponseOutput

func (DiagnosticsDescriptionResponseOutput) ToDiagnosticsDescriptionResponseOutputWithContext

func (o DiagnosticsDescriptionResponseOutput) ToDiagnosticsDescriptionResponseOutputWithContext(ctx context.Context) DiagnosticsDescriptionResponseOutput

func (DiagnosticsDescriptionResponseOutput) ToDiagnosticsDescriptionResponsePtrOutput

func (o DiagnosticsDescriptionResponseOutput) ToDiagnosticsDescriptionResponsePtrOutput() DiagnosticsDescriptionResponsePtrOutput

func (DiagnosticsDescriptionResponseOutput) ToDiagnosticsDescriptionResponsePtrOutputWithContext

func (o DiagnosticsDescriptionResponseOutput) ToDiagnosticsDescriptionResponsePtrOutputWithContext(ctx context.Context) DiagnosticsDescriptionResponsePtrOutput

type DiagnosticsDescriptionResponsePtrInput

type DiagnosticsDescriptionResponsePtrInput interface {
	pulumi.Input

	ToDiagnosticsDescriptionResponsePtrOutput() DiagnosticsDescriptionResponsePtrOutput
	ToDiagnosticsDescriptionResponsePtrOutputWithContext(context.Context) DiagnosticsDescriptionResponsePtrOutput
}

DiagnosticsDescriptionResponsePtrInput is an input type that accepts DiagnosticsDescriptionResponseArgs, DiagnosticsDescriptionResponsePtr and DiagnosticsDescriptionResponsePtrOutput values. You can construct a concrete instance of `DiagnosticsDescriptionResponsePtrInput` via:

        DiagnosticsDescriptionResponseArgs{...}

or:

        nil

type DiagnosticsDescriptionResponsePtrOutput

type DiagnosticsDescriptionResponsePtrOutput struct{ *pulumi.OutputState }

func (DiagnosticsDescriptionResponsePtrOutput) DefaultSinkRefs

The sinks to be used if diagnostics is enabled. Sink choices can be overridden at the service and code package level.

func (DiagnosticsDescriptionResponsePtrOutput) Elem

func (DiagnosticsDescriptionResponsePtrOutput) ElementType

func (DiagnosticsDescriptionResponsePtrOutput) Enabled

Status of whether or not sinks are enabled.

func (DiagnosticsDescriptionResponsePtrOutput) Sinks

List of supported sinks that can be referenced.

func (DiagnosticsDescriptionResponsePtrOutput) ToDiagnosticsDescriptionResponsePtrOutput

func (o DiagnosticsDescriptionResponsePtrOutput) ToDiagnosticsDescriptionResponsePtrOutput() DiagnosticsDescriptionResponsePtrOutput

func (DiagnosticsDescriptionResponsePtrOutput) ToDiagnosticsDescriptionResponsePtrOutputWithContext

func (o DiagnosticsDescriptionResponsePtrOutput) ToDiagnosticsDescriptionResponsePtrOutputWithContext(ctx context.Context) DiagnosticsDescriptionResponsePtrOutput

type DiagnosticsRef

type DiagnosticsRef struct {
	// Status of whether or not sinks are enabled.
	Enabled *bool `pulumi:"enabled"`
	// List of sinks to be used if enabled. References the list of sinks in DiagnosticsDescription.
	SinkRefs []string `pulumi:"sinkRefs"`
}

Reference to sinks in DiagnosticsDescription.

type DiagnosticsRefArgs

type DiagnosticsRefArgs struct {
	// Status of whether or not sinks are enabled.
	Enabled pulumi.BoolPtrInput `pulumi:"enabled"`
	// List of sinks to be used if enabled. References the list of sinks in DiagnosticsDescription.
	SinkRefs pulumi.StringArrayInput `pulumi:"sinkRefs"`
}

Reference to sinks in DiagnosticsDescription.

func (DiagnosticsRefArgs) ElementType

func (DiagnosticsRefArgs) ElementType() reflect.Type

func (DiagnosticsRefArgs) ToDiagnosticsRefOutput

func (i DiagnosticsRefArgs) ToDiagnosticsRefOutput() DiagnosticsRefOutput

func (DiagnosticsRefArgs) ToDiagnosticsRefOutputWithContext

func (i DiagnosticsRefArgs) ToDiagnosticsRefOutputWithContext(ctx context.Context) DiagnosticsRefOutput

func (DiagnosticsRefArgs) ToDiagnosticsRefPtrOutput

func (i DiagnosticsRefArgs) ToDiagnosticsRefPtrOutput() DiagnosticsRefPtrOutput

func (DiagnosticsRefArgs) ToDiagnosticsRefPtrOutputWithContext

func (i DiagnosticsRefArgs) ToDiagnosticsRefPtrOutputWithContext(ctx context.Context) DiagnosticsRefPtrOutput

type DiagnosticsRefInput

type DiagnosticsRefInput interface {
	pulumi.Input

	ToDiagnosticsRefOutput() DiagnosticsRefOutput
	ToDiagnosticsRefOutputWithContext(context.Context) DiagnosticsRefOutput
}

DiagnosticsRefInput is an input type that accepts DiagnosticsRefArgs and DiagnosticsRefOutput values. You can construct a concrete instance of `DiagnosticsRefInput` via:

DiagnosticsRefArgs{...}

type DiagnosticsRefOutput

type DiagnosticsRefOutput struct{ *pulumi.OutputState }

Reference to sinks in DiagnosticsDescription.

func (DiagnosticsRefOutput) ElementType

func (DiagnosticsRefOutput) ElementType() reflect.Type

func (DiagnosticsRefOutput) Enabled

Status of whether or not sinks are enabled.

func (DiagnosticsRefOutput) SinkRefs

List of sinks to be used if enabled. References the list of sinks in DiagnosticsDescription.

func (DiagnosticsRefOutput) ToDiagnosticsRefOutput

func (o DiagnosticsRefOutput) ToDiagnosticsRefOutput() DiagnosticsRefOutput

func (DiagnosticsRefOutput) ToDiagnosticsRefOutputWithContext

func (o DiagnosticsRefOutput) ToDiagnosticsRefOutputWithContext(ctx context.Context) DiagnosticsRefOutput

func (DiagnosticsRefOutput) ToDiagnosticsRefPtrOutput

func (o DiagnosticsRefOutput) ToDiagnosticsRefPtrOutput() DiagnosticsRefPtrOutput

func (DiagnosticsRefOutput) ToDiagnosticsRefPtrOutputWithContext

func (o DiagnosticsRefOutput) ToDiagnosticsRefPtrOutputWithContext(ctx context.Context) DiagnosticsRefPtrOutput

type DiagnosticsRefPtrInput

type DiagnosticsRefPtrInput interface {
	pulumi.Input

	ToDiagnosticsRefPtrOutput() DiagnosticsRefPtrOutput
	ToDiagnosticsRefPtrOutputWithContext(context.Context) DiagnosticsRefPtrOutput
}

DiagnosticsRefPtrInput is an input type that accepts DiagnosticsRefArgs, DiagnosticsRefPtr and DiagnosticsRefPtrOutput values. You can construct a concrete instance of `DiagnosticsRefPtrInput` via:

        DiagnosticsRefArgs{...}

or:

        nil

type DiagnosticsRefPtrOutput

type DiagnosticsRefPtrOutput struct{ *pulumi.OutputState }

func (DiagnosticsRefPtrOutput) Elem

func (DiagnosticsRefPtrOutput) ElementType

func (DiagnosticsRefPtrOutput) ElementType() reflect.Type

func (DiagnosticsRefPtrOutput) Enabled

Status of whether or not sinks are enabled.

func (DiagnosticsRefPtrOutput) SinkRefs

List of sinks to be used if enabled. References the list of sinks in DiagnosticsDescription.

func (DiagnosticsRefPtrOutput) ToDiagnosticsRefPtrOutput

func (o DiagnosticsRefPtrOutput) ToDiagnosticsRefPtrOutput() DiagnosticsRefPtrOutput

func (DiagnosticsRefPtrOutput) ToDiagnosticsRefPtrOutputWithContext

func (o DiagnosticsRefPtrOutput) ToDiagnosticsRefPtrOutputWithContext(ctx context.Context) DiagnosticsRefPtrOutput

type DiagnosticsRefResponse

type DiagnosticsRefResponse struct {
	// Status of whether or not sinks are enabled.
	Enabled *bool `pulumi:"enabled"`
	// List of sinks to be used if enabled. References the list of sinks in DiagnosticsDescription.
	SinkRefs []string `pulumi:"sinkRefs"`
}

Reference to sinks in DiagnosticsDescription.

type DiagnosticsRefResponseArgs

type DiagnosticsRefResponseArgs struct {
	// Status of whether or not sinks are enabled.
	Enabled pulumi.BoolPtrInput `pulumi:"enabled"`
	// List of sinks to be used if enabled. References the list of sinks in DiagnosticsDescription.
	SinkRefs pulumi.StringArrayInput `pulumi:"sinkRefs"`
}

Reference to sinks in DiagnosticsDescription.

func (DiagnosticsRefResponseArgs) ElementType

func (DiagnosticsRefResponseArgs) ElementType() reflect.Type

func (DiagnosticsRefResponseArgs) ToDiagnosticsRefResponseOutput

func (i DiagnosticsRefResponseArgs) ToDiagnosticsRefResponseOutput() DiagnosticsRefResponseOutput

func (DiagnosticsRefResponseArgs) ToDiagnosticsRefResponseOutputWithContext

func (i DiagnosticsRefResponseArgs) ToDiagnosticsRefResponseOutputWithContext(ctx context.Context) DiagnosticsRefResponseOutput

func (DiagnosticsRefResponseArgs) ToDiagnosticsRefResponsePtrOutput

func (i DiagnosticsRefResponseArgs) ToDiagnosticsRefResponsePtrOutput() DiagnosticsRefResponsePtrOutput

func (DiagnosticsRefResponseArgs) ToDiagnosticsRefResponsePtrOutputWithContext

func (i DiagnosticsRefResponseArgs) ToDiagnosticsRefResponsePtrOutputWithContext(ctx context.Context) DiagnosticsRefResponsePtrOutput

type DiagnosticsRefResponseInput

type DiagnosticsRefResponseInput interface {
	pulumi.Input

	ToDiagnosticsRefResponseOutput() DiagnosticsRefResponseOutput
	ToDiagnosticsRefResponseOutputWithContext(context.Context) DiagnosticsRefResponseOutput
}

DiagnosticsRefResponseInput is an input type that accepts DiagnosticsRefResponseArgs and DiagnosticsRefResponseOutput values. You can construct a concrete instance of `DiagnosticsRefResponseInput` via:

DiagnosticsRefResponseArgs{...}

type DiagnosticsRefResponseOutput

type DiagnosticsRefResponseOutput struct{ *pulumi.OutputState }

Reference to sinks in DiagnosticsDescription.

func (DiagnosticsRefResponseOutput) ElementType

func (DiagnosticsRefResponseOutput) Enabled

Status of whether or not sinks are enabled.

func (DiagnosticsRefResponseOutput) SinkRefs

List of sinks to be used if enabled. References the list of sinks in DiagnosticsDescription.

func (DiagnosticsRefResponseOutput) ToDiagnosticsRefResponseOutput

func (o DiagnosticsRefResponseOutput) ToDiagnosticsRefResponseOutput() DiagnosticsRefResponseOutput

func (DiagnosticsRefResponseOutput) ToDiagnosticsRefResponseOutputWithContext

func (o DiagnosticsRefResponseOutput) ToDiagnosticsRefResponseOutputWithContext(ctx context.Context) DiagnosticsRefResponseOutput

func (DiagnosticsRefResponseOutput) ToDiagnosticsRefResponsePtrOutput

func (o DiagnosticsRefResponseOutput) ToDiagnosticsRefResponsePtrOutput() DiagnosticsRefResponsePtrOutput

func (DiagnosticsRefResponseOutput) ToDiagnosticsRefResponsePtrOutputWithContext

func (o DiagnosticsRefResponseOutput) ToDiagnosticsRefResponsePtrOutputWithContext(ctx context.Context) DiagnosticsRefResponsePtrOutput

type DiagnosticsRefResponsePtrInput

type DiagnosticsRefResponsePtrInput interface {
	pulumi.Input

	ToDiagnosticsRefResponsePtrOutput() DiagnosticsRefResponsePtrOutput
	ToDiagnosticsRefResponsePtrOutputWithContext(context.Context) DiagnosticsRefResponsePtrOutput
}

DiagnosticsRefResponsePtrInput is an input type that accepts DiagnosticsRefResponseArgs, DiagnosticsRefResponsePtr and DiagnosticsRefResponsePtrOutput values. You can construct a concrete instance of `DiagnosticsRefResponsePtrInput` via:

        DiagnosticsRefResponseArgs{...}

or:

        nil

type DiagnosticsRefResponsePtrOutput

type DiagnosticsRefResponsePtrOutput struct{ *pulumi.OutputState }

func (DiagnosticsRefResponsePtrOutput) Elem

func (DiagnosticsRefResponsePtrOutput) ElementType

func (DiagnosticsRefResponsePtrOutput) Enabled

Status of whether or not sinks are enabled.

func (DiagnosticsRefResponsePtrOutput) SinkRefs

List of sinks to be used if enabled. References the list of sinks in DiagnosticsDescription.

func (DiagnosticsRefResponsePtrOutput) ToDiagnosticsRefResponsePtrOutput

func (o DiagnosticsRefResponsePtrOutput) ToDiagnosticsRefResponsePtrOutput() DiagnosticsRefResponsePtrOutput

func (DiagnosticsRefResponsePtrOutput) ToDiagnosticsRefResponsePtrOutputWithContext

func (o DiagnosticsRefResponsePtrOutput) ToDiagnosticsRefResponsePtrOutputWithContext(ctx context.Context) DiagnosticsRefResponsePtrOutput

type DiagnosticsSinkKind added in v0.3.1

type DiagnosticsSinkKind pulumi.String

The kind of DiagnosticsSink.

func (DiagnosticsSinkKind) ElementType added in v0.3.1

func (DiagnosticsSinkKind) ElementType() reflect.Type

func (DiagnosticsSinkKind) ToStringOutput added in v0.3.1

func (e DiagnosticsSinkKind) ToStringOutput() pulumi.StringOutput

func (DiagnosticsSinkKind) ToStringOutputWithContext added in v0.3.1

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

func (DiagnosticsSinkKind) ToStringPtrOutput added in v0.3.1

func (e DiagnosticsSinkKind) ToStringPtrOutput() pulumi.StringPtrOutput

func (DiagnosticsSinkKind) ToStringPtrOutputWithContext added in v0.3.1

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

type EndpointProperties

type EndpointProperties struct {
	// The name of the endpoint.
	Name string `pulumi:"name"`
	// Port used by the container.
	Port *int `pulumi:"port"`
}

Describes a container endpoint.

type EndpointPropertiesArgs

type EndpointPropertiesArgs struct {
	// The name of the endpoint.
	Name pulumi.StringInput `pulumi:"name"`
	// Port used by the container.
	Port pulumi.IntPtrInput `pulumi:"port"`
}

Describes a container endpoint.

func (EndpointPropertiesArgs) ElementType

func (EndpointPropertiesArgs) ElementType() reflect.Type

func (EndpointPropertiesArgs) ToEndpointPropertiesOutput

func (i EndpointPropertiesArgs) ToEndpointPropertiesOutput() EndpointPropertiesOutput

func (EndpointPropertiesArgs) ToEndpointPropertiesOutputWithContext

func (i EndpointPropertiesArgs) ToEndpointPropertiesOutputWithContext(ctx context.Context) EndpointPropertiesOutput

type EndpointPropertiesArray

type EndpointPropertiesArray []EndpointPropertiesInput

func (EndpointPropertiesArray) ElementType

func (EndpointPropertiesArray) ElementType() reflect.Type

func (EndpointPropertiesArray) ToEndpointPropertiesArrayOutput

func (i EndpointPropertiesArray) ToEndpointPropertiesArrayOutput() EndpointPropertiesArrayOutput

func (EndpointPropertiesArray) ToEndpointPropertiesArrayOutputWithContext

func (i EndpointPropertiesArray) ToEndpointPropertiesArrayOutputWithContext(ctx context.Context) EndpointPropertiesArrayOutput

type EndpointPropertiesArrayInput

type EndpointPropertiesArrayInput interface {
	pulumi.Input

	ToEndpointPropertiesArrayOutput() EndpointPropertiesArrayOutput
	ToEndpointPropertiesArrayOutputWithContext(context.Context) EndpointPropertiesArrayOutput
}

EndpointPropertiesArrayInput is an input type that accepts EndpointPropertiesArray and EndpointPropertiesArrayOutput values. You can construct a concrete instance of `EndpointPropertiesArrayInput` via:

EndpointPropertiesArray{ EndpointPropertiesArgs{...} }

type EndpointPropertiesArrayOutput

type EndpointPropertiesArrayOutput struct{ *pulumi.OutputState }

func (EndpointPropertiesArrayOutput) ElementType

func (EndpointPropertiesArrayOutput) Index

func (EndpointPropertiesArrayOutput) ToEndpointPropertiesArrayOutput

func (o EndpointPropertiesArrayOutput) ToEndpointPropertiesArrayOutput() EndpointPropertiesArrayOutput

func (EndpointPropertiesArrayOutput) ToEndpointPropertiesArrayOutputWithContext

func (o EndpointPropertiesArrayOutput) ToEndpointPropertiesArrayOutputWithContext(ctx context.Context) EndpointPropertiesArrayOutput

type EndpointPropertiesInput

type EndpointPropertiesInput interface {
	pulumi.Input

	ToEndpointPropertiesOutput() EndpointPropertiesOutput
	ToEndpointPropertiesOutputWithContext(context.Context) EndpointPropertiesOutput
}

EndpointPropertiesInput is an input type that accepts EndpointPropertiesArgs and EndpointPropertiesOutput values. You can construct a concrete instance of `EndpointPropertiesInput` via:

EndpointPropertiesArgs{...}

type EndpointPropertiesOutput

type EndpointPropertiesOutput struct{ *pulumi.OutputState }

Describes a container endpoint.

func (EndpointPropertiesOutput) ElementType

func (EndpointPropertiesOutput) ElementType() reflect.Type

func (EndpointPropertiesOutput) Name

The name of the endpoint.

func (EndpointPropertiesOutput) Port

Port used by the container.

func (EndpointPropertiesOutput) ToEndpointPropertiesOutput

func (o EndpointPropertiesOutput) ToEndpointPropertiesOutput() EndpointPropertiesOutput

func (EndpointPropertiesOutput) ToEndpointPropertiesOutputWithContext

func (o EndpointPropertiesOutput) ToEndpointPropertiesOutputWithContext(ctx context.Context) EndpointPropertiesOutput

type EndpointPropertiesResponse

type EndpointPropertiesResponse struct {
	// The name of the endpoint.
	Name string `pulumi:"name"`
	// Port used by the container.
	Port *int `pulumi:"port"`
}

Describes a container endpoint.

type EndpointPropertiesResponseArgs

type EndpointPropertiesResponseArgs struct {
	// The name of the endpoint.
	Name pulumi.StringInput `pulumi:"name"`
	// Port used by the container.
	Port pulumi.IntPtrInput `pulumi:"port"`
}

Describes a container endpoint.

func (EndpointPropertiesResponseArgs) ElementType

func (EndpointPropertiesResponseArgs) ToEndpointPropertiesResponseOutput

func (i EndpointPropertiesResponseArgs) ToEndpointPropertiesResponseOutput() EndpointPropertiesResponseOutput

func (EndpointPropertiesResponseArgs) ToEndpointPropertiesResponseOutputWithContext

func (i EndpointPropertiesResponseArgs) ToEndpointPropertiesResponseOutputWithContext(ctx context.Context) EndpointPropertiesResponseOutput

type EndpointPropertiesResponseArray

type EndpointPropertiesResponseArray []EndpointPropertiesResponseInput

func (EndpointPropertiesResponseArray) ElementType

func (EndpointPropertiesResponseArray) ToEndpointPropertiesResponseArrayOutput

func (i EndpointPropertiesResponseArray) ToEndpointPropertiesResponseArrayOutput() EndpointPropertiesResponseArrayOutput

func (EndpointPropertiesResponseArray) ToEndpointPropertiesResponseArrayOutputWithContext

func (i EndpointPropertiesResponseArray) ToEndpointPropertiesResponseArrayOutputWithContext(ctx context.Context) EndpointPropertiesResponseArrayOutput

type EndpointPropertiesResponseArrayInput

type EndpointPropertiesResponseArrayInput interface {
	pulumi.Input

	ToEndpointPropertiesResponseArrayOutput() EndpointPropertiesResponseArrayOutput
	ToEndpointPropertiesResponseArrayOutputWithContext(context.Context) EndpointPropertiesResponseArrayOutput
}

EndpointPropertiesResponseArrayInput is an input type that accepts EndpointPropertiesResponseArray and EndpointPropertiesResponseArrayOutput values. You can construct a concrete instance of `EndpointPropertiesResponseArrayInput` via:

EndpointPropertiesResponseArray{ EndpointPropertiesResponseArgs{...} }

type EndpointPropertiesResponseArrayOutput

type EndpointPropertiesResponseArrayOutput struct{ *pulumi.OutputState }

func (EndpointPropertiesResponseArrayOutput) ElementType

func (EndpointPropertiesResponseArrayOutput) Index

func (EndpointPropertiesResponseArrayOutput) ToEndpointPropertiesResponseArrayOutput

func (o EndpointPropertiesResponseArrayOutput) ToEndpointPropertiesResponseArrayOutput() EndpointPropertiesResponseArrayOutput

func (EndpointPropertiesResponseArrayOutput) ToEndpointPropertiesResponseArrayOutputWithContext

func (o EndpointPropertiesResponseArrayOutput) ToEndpointPropertiesResponseArrayOutputWithContext(ctx context.Context) EndpointPropertiesResponseArrayOutput

type EndpointPropertiesResponseInput

type EndpointPropertiesResponseInput interface {
	pulumi.Input

	ToEndpointPropertiesResponseOutput() EndpointPropertiesResponseOutput
	ToEndpointPropertiesResponseOutputWithContext(context.Context) EndpointPropertiesResponseOutput
}

EndpointPropertiesResponseInput is an input type that accepts EndpointPropertiesResponseArgs and EndpointPropertiesResponseOutput values. You can construct a concrete instance of `EndpointPropertiesResponseInput` via:

EndpointPropertiesResponseArgs{...}

type EndpointPropertiesResponseOutput

type EndpointPropertiesResponseOutput struct{ *pulumi.OutputState }

Describes a container endpoint.

func (EndpointPropertiesResponseOutput) ElementType

func (EndpointPropertiesResponseOutput) Name

The name of the endpoint.

func (EndpointPropertiesResponseOutput) Port

Port used by the container.

func (EndpointPropertiesResponseOutput) ToEndpointPropertiesResponseOutput

func (o EndpointPropertiesResponseOutput) ToEndpointPropertiesResponseOutput() EndpointPropertiesResponseOutput

func (EndpointPropertiesResponseOutput) ToEndpointPropertiesResponseOutputWithContext

func (o EndpointPropertiesResponseOutput) ToEndpointPropertiesResponseOutputWithContext(ctx context.Context) EndpointPropertiesResponseOutput

type EnvironmentVariable

type EnvironmentVariable struct {
	// The name of the environment variable.
	Name *string `pulumi:"name"`
	// The value of the environment variable.
	Value *string `pulumi:"value"`
}

Describes an environment variable for the container.

type EnvironmentVariableArgs

type EnvironmentVariableArgs struct {
	// The name of the environment variable.
	Name pulumi.StringPtrInput `pulumi:"name"`
	// The value of the environment variable.
	Value pulumi.StringPtrInput `pulumi:"value"`
}

Describes an environment variable for the container.

func (EnvironmentVariableArgs) ElementType

func (EnvironmentVariableArgs) ElementType() reflect.Type

func (EnvironmentVariableArgs) ToEnvironmentVariableOutput

func (i EnvironmentVariableArgs) ToEnvironmentVariableOutput() EnvironmentVariableOutput

func (EnvironmentVariableArgs) ToEnvironmentVariableOutputWithContext

func (i EnvironmentVariableArgs) ToEnvironmentVariableOutputWithContext(ctx context.Context) EnvironmentVariableOutput

type EnvironmentVariableArray

type EnvironmentVariableArray []EnvironmentVariableInput

func (EnvironmentVariableArray) ElementType

func (EnvironmentVariableArray) ElementType() reflect.Type

func (EnvironmentVariableArray) ToEnvironmentVariableArrayOutput

func (i EnvironmentVariableArray) ToEnvironmentVariableArrayOutput() EnvironmentVariableArrayOutput

func (EnvironmentVariableArray) ToEnvironmentVariableArrayOutputWithContext

func (i EnvironmentVariableArray) ToEnvironmentVariableArrayOutputWithContext(ctx context.Context) EnvironmentVariableArrayOutput

type EnvironmentVariableArrayInput

type EnvironmentVariableArrayInput interface {
	pulumi.Input

	ToEnvironmentVariableArrayOutput() EnvironmentVariableArrayOutput
	ToEnvironmentVariableArrayOutputWithContext(context.Context) EnvironmentVariableArrayOutput
}

EnvironmentVariableArrayInput is an input type that accepts EnvironmentVariableArray and EnvironmentVariableArrayOutput values. You can construct a concrete instance of `EnvironmentVariableArrayInput` via:

EnvironmentVariableArray{ EnvironmentVariableArgs{...} }

type EnvironmentVariableArrayOutput

type EnvironmentVariableArrayOutput struct{ *pulumi.OutputState }

func (EnvironmentVariableArrayOutput) ElementType

func (EnvironmentVariableArrayOutput) Index

func (EnvironmentVariableArrayOutput) ToEnvironmentVariableArrayOutput

func (o EnvironmentVariableArrayOutput) ToEnvironmentVariableArrayOutput() EnvironmentVariableArrayOutput

func (EnvironmentVariableArrayOutput) ToEnvironmentVariableArrayOutputWithContext

func (o EnvironmentVariableArrayOutput) ToEnvironmentVariableArrayOutputWithContext(ctx context.Context) EnvironmentVariableArrayOutput

type EnvironmentVariableInput

type EnvironmentVariableInput interface {
	pulumi.Input

	ToEnvironmentVariableOutput() EnvironmentVariableOutput
	ToEnvironmentVariableOutputWithContext(context.Context) EnvironmentVariableOutput
}

EnvironmentVariableInput is an input type that accepts EnvironmentVariableArgs and EnvironmentVariableOutput values. You can construct a concrete instance of `EnvironmentVariableInput` via:

EnvironmentVariableArgs{...}

type EnvironmentVariableOutput

type EnvironmentVariableOutput struct{ *pulumi.OutputState }

Describes an environment variable for the container.

func (EnvironmentVariableOutput) ElementType

func (EnvironmentVariableOutput) ElementType() reflect.Type

func (EnvironmentVariableOutput) Name

The name of the environment variable.

func (EnvironmentVariableOutput) ToEnvironmentVariableOutput

func (o EnvironmentVariableOutput) ToEnvironmentVariableOutput() EnvironmentVariableOutput

func (EnvironmentVariableOutput) ToEnvironmentVariableOutputWithContext

func (o EnvironmentVariableOutput) ToEnvironmentVariableOutputWithContext(ctx context.Context) EnvironmentVariableOutput

func (EnvironmentVariableOutput) Value

The value of the environment variable.

type EnvironmentVariableResponse

type EnvironmentVariableResponse struct {
	// The name of the environment variable.
	Name *string `pulumi:"name"`
	// The value of the environment variable.
	Value *string `pulumi:"value"`
}

Describes an environment variable for the container.

type EnvironmentVariableResponseArgs

type EnvironmentVariableResponseArgs struct {
	// The name of the environment variable.
	Name pulumi.StringPtrInput `pulumi:"name"`
	// The value of the environment variable.
	Value pulumi.StringPtrInput `pulumi:"value"`
}

Describes an environment variable for the container.

func (EnvironmentVariableResponseArgs) ElementType

func (EnvironmentVariableResponseArgs) ToEnvironmentVariableResponseOutput

func (i EnvironmentVariableResponseArgs) ToEnvironmentVariableResponseOutput() EnvironmentVariableResponseOutput

func (EnvironmentVariableResponseArgs) ToEnvironmentVariableResponseOutputWithContext

func (i EnvironmentVariableResponseArgs) ToEnvironmentVariableResponseOutputWithContext(ctx context.Context) EnvironmentVariableResponseOutput

type EnvironmentVariableResponseArray

type EnvironmentVariableResponseArray []EnvironmentVariableResponseInput

func (EnvironmentVariableResponseArray) ElementType

func (EnvironmentVariableResponseArray) ToEnvironmentVariableResponseArrayOutput

func (i EnvironmentVariableResponseArray) ToEnvironmentVariableResponseArrayOutput() EnvironmentVariableResponseArrayOutput

func (EnvironmentVariableResponseArray) ToEnvironmentVariableResponseArrayOutputWithContext

func (i EnvironmentVariableResponseArray) ToEnvironmentVariableResponseArrayOutputWithContext(ctx context.Context) EnvironmentVariableResponseArrayOutput

type EnvironmentVariableResponseArrayInput

type EnvironmentVariableResponseArrayInput interface {
	pulumi.Input

	ToEnvironmentVariableResponseArrayOutput() EnvironmentVariableResponseArrayOutput
	ToEnvironmentVariableResponseArrayOutputWithContext(context.Context) EnvironmentVariableResponseArrayOutput
}

EnvironmentVariableResponseArrayInput is an input type that accepts EnvironmentVariableResponseArray and EnvironmentVariableResponseArrayOutput values. You can construct a concrete instance of `EnvironmentVariableResponseArrayInput` via:

EnvironmentVariableResponseArray{ EnvironmentVariableResponseArgs{...} }

type EnvironmentVariableResponseArrayOutput

type EnvironmentVariableResponseArrayOutput struct{ *pulumi.OutputState }

func (EnvironmentVariableResponseArrayOutput) ElementType

func (EnvironmentVariableResponseArrayOutput) Index

func (EnvironmentVariableResponseArrayOutput) ToEnvironmentVariableResponseArrayOutput

func (o EnvironmentVariableResponseArrayOutput) ToEnvironmentVariableResponseArrayOutput() EnvironmentVariableResponseArrayOutput

func (EnvironmentVariableResponseArrayOutput) ToEnvironmentVariableResponseArrayOutputWithContext

func (o EnvironmentVariableResponseArrayOutput) ToEnvironmentVariableResponseArrayOutputWithContext(ctx context.Context) EnvironmentVariableResponseArrayOutput

type EnvironmentVariableResponseInput

type EnvironmentVariableResponseInput interface {
	pulumi.Input

	ToEnvironmentVariableResponseOutput() EnvironmentVariableResponseOutput
	ToEnvironmentVariableResponseOutputWithContext(context.Context) EnvironmentVariableResponseOutput
}

EnvironmentVariableResponseInput is an input type that accepts EnvironmentVariableResponseArgs and EnvironmentVariableResponseOutput values. You can construct a concrete instance of `EnvironmentVariableResponseInput` via:

EnvironmentVariableResponseArgs{...}

type EnvironmentVariableResponseOutput

type EnvironmentVariableResponseOutput struct{ *pulumi.OutputState }

Describes an environment variable for the container.

func (EnvironmentVariableResponseOutput) ElementType

func (EnvironmentVariableResponseOutput) Name

The name of the environment variable.

func (EnvironmentVariableResponseOutput) ToEnvironmentVariableResponseOutput

func (o EnvironmentVariableResponseOutput) ToEnvironmentVariableResponseOutput() EnvironmentVariableResponseOutput

func (EnvironmentVariableResponseOutput) ToEnvironmentVariableResponseOutputWithContext

func (o EnvironmentVariableResponseOutput) ToEnvironmentVariableResponseOutputWithContext(ctx context.Context) EnvironmentVariableResponseOutput

func (EnvironmentVariableResponseOutput) Value

The value of the environment variable.

type HealthState added in v0.3.1

type HealthState pulumi.String

The health state of a resource such as Application, Service, or Network.

func (HealthState) ElementType added in v0.3.1

func (HealthState) ElementType() reflect.Type

func (HealthState) ToStringOutput added in v0.3.1

func (e HealthState) ToStringOutput() pulumi.StringOutput

func (HealthState) ToStringOutputWithContext added in v0.3.1

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

func (HealthState) ToStringPtrOutput added in v0.3.1

func (e HealthState) ToStringPtrOutput() pulumi.StringPtrOutput

func (HealthState) ToStringPtrOutputWithContext added in v0.3.1

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

type ImageRegistryCredential

type ImageRegistryCredential struct {
	// The password for the private registry.
	Password *string `pulumi:"password"`
	// Docker image registry server, without protocol such as `http` and `https`.
	Server string `pulumi:"server"`
	// The username for the private registry.
	Username string `pulumi:"username"`
}

Image registry credential.

type ImageRegistryCredentialArgs

type ImageRegistryCredentialArgs struct {
	// The password for the private registry.
	Password pulumi.StringPtrInput `pulumi:"password"`
	// Docker image registry server, without protocol such as `http` and `https`.
	Server pulumi.StringInput `pulumi:"server"`
	// The username for the private registry.
	Username pulumi.StringInput `pulumi:"username"`
}

Image registry credential.

func (ImageRegistryCredentialArgs) ElementType

func (ImageRegistryCredentialArgs) ToImageRegistryCredentialOutput

func (i ImageRegistryCredentialArgs) ToImageRegistryCredentialOutput() ImageRegistryCredentialOutput

func (ImageRegistryCredentialArgs) ToImageRegistryCredentialOutputWithContext

func (i ImageRegistryCredentialArgs) ToImageRegistryCredentialOutputWithContext(ctx context.Context) ImageRegistryCredentialOutput

func (ImageRegistryCredentialArgs) ToImageRegistryCredentialPtrOutput

func (i ImageRegistryCredentialArgs) ToImageRegistryCredentialPtrOutput() ImageRegistryCredentialPtrOutput

func (ImageRegistryCredentialArgs) ToImageRegistryCredentialPtrOutputWithContext

func (i ImageRegistryCredentialArgs) ToImageRegistryCredentialPtrOutputWithContext(ctx context.Context) ImageRegistryCredentialPtrOutput

type ImageRegistryCredentialInput

type ImageRegistryCredentialInput interface {
	pulumi.Input

	ToImageRegistryCredentialOutput() ImageRegistryCredentialOutput
	ToImageRegistryCredentialOutputWithContext(context.Context) ImageRegistryCredentialOutput
}

ImageRegistryCredentialInput is an input type that accepts ImageRegistryCredentialArgs and ImageRegistryCredentialOutput values. You can construct a concrete instance of `ImageRegistryCredentialInput` via:

ImageRegistryCredentialArgs{...}

type ImageRegistryCredentialOutput

type ImageRegistryCredentialOutput struct{ *pulumi.OutputState }

Image registry credential.

func (ImageRegistryCredentialOutput) ElementType

func (ImageRegistryCredentialOutput) Password

The password for the private registry.

func (ImageRegistryCredentialOutput) Server

Docker image registry server, without protocol such as `http` and `https`.

func (ImageRegistryCredentialOutput) ToImageRegistryCredentialOutput

func (o ImageRegistryCredentialOutput) ToImageRegistryCredentialOutput() ImageRegistryCredentialOutput

func (ImageRegistryCredentialOutput) ToImageRegistryCredentialOutputWithContext

func (o ImageRegistryCredentialOutput) ToImageRegistryCredentialOutputWithContext(ctx context.Context) ImageRegistryCredentialOutput

func (ImageRegistryCredentialOutput) ToImageRegistryCredentialPtrOutput

func (o ImageRegistryCredentialOutput) ToImageRegistryCredentialPtrOutput() ImageRegistryCredentialPtrOutput

func (ImageRegistryCredentialOutput) ToImageRegistryCredentialPtrOutputWithContext

func (o ImageRegistryCredentialOutput) ToImageRegistryCredentialPtrOutputWithContext(ctx context.Context) ImageRegistryCredentialPtrOutput

func (ImageRegistryCredentialOutput) Username

The username for the private registry.

type ImageRegistryCredentialPtrInput

type ImageRegistryCredentialPtrInput interface {
	pulumi.Input

	ToImageRegistryCredentialPtrOutput() ImageRegistryCredentialPtrOutput
	ToImageRegistryCredentialPtrOutputWithContext(context.Context) ImageRegistryCredentialPtrOutput
}

ImageRegistryCredentialPtrInput is an input type that accepts ImageRegistryCredentialArgs, ImageRegistryCredentialPtr and ImageRegistryCredentialPtrOutput values. You can construct a concrete instance of `ImageRegistryCredentialPtrInput` via:

        ImageRegistryCredentialArgs{...}

or:

        nil

type ImageRegistryCredentialPtrOutput

type ImageRegistryCredentialPtrOutput struct{ *pulumi.OutputState }

func (ImageRegistryCredentialPtrOutput) Elem

func (ImageRegistryCredentialPtrOutput) ElementType

func (ImageRegistryCredentialPtrOutput) Password

The password for the private registry.

func (ImageRegistryCredentialPtrOutput) Server

Docker image registry server, without protocol such as `http` and `https`.

func (ImageRegistryCredentialPtrOutput) ToImageRegistryCredentialPtrOutput

func (o ImageRegistryCredentialPtrOutput) ToImageRegistryCredentialPtrOutput() ImageRegistryCredentialPtrOutput

func (ImageRegistryCredentialPtrOutput) ToImageRegistryCredentialPtrOutputWithContext

func (o ImageRegistryCredentialPtrOutput) ToImageRegistryCredentialPtrOutputWithContext(ctx context.Context) ImageRegistryCredentialPtrOutput

func (ImageRegistryCredentialPtrOutput) Username

The username for the private registry.

type ImageRegistryCredentialResponse

type ImageRegistryCredentialResponse struct {
	// The password for the private registry.
	Password *string `pulumi:"password"`
	// Docker image registry server, without protocol such as `http` and `https`.
	Server string `pulumi:"server"`
	// The username for the private registry.
	Username string `pulumi:"username"`
}

Image registry credential.

type ImageRegistryCredentialResponseArgs

type ImageRegistryCredentialResponseArgs struct {
	// The password for the private registry.
	Password pulumi.StringPtrInput `pulumi:"password"`
	// Docker image registry server, without protocol such as `http` and `https`.
	Server pulumi.StringInput `pulumi:"server"`
	// The username for the private registry.
	Username pulumi.StringInput `pulumi:"username"`
}

Image registry credential.

func (ImageRegistryCredentialResponseArgs) ElementType

func (ImageRegistryCredentialResponseArgs) ToImageRegistryCredentialResponseOutput

func (i ImageRegistryCredentialResponseArgs) ToImageRegistryCredentialResponseOutput() ImageRegistryCredentialResponseOutput

func (ImageRegistryCredentialResponseArgs) ToImageRegistryCredentialResponseOutputWithContext

func (i ImageRegistryCredentialResponseArgs) ToImageRegistryCredentialResponseOutputWithContext(ctx context.Context) ImageRegistryCredentialResponseOutput

func (ImageRegistryCredentialResponseArgs) ToImageRegistryCredentialResponsePtrOutput

func (i ImageRegistryCredentialResponseArgs) ToImageRegistryCredentialResponsePtrOutput() ImageRegistryCredentialResponsePtrOutput

func (ImageRegistryCredentialResponseArgs) ToImageRegistryCredentialResponsePtrOutputWithContext

func (i ImageRegistryCredentialResponseArgs) ToImageRegistryCredentialResponsePtrOutputWithContext(ctx context.Context) ImageRegistryCredentialResponsePtrOutput

type ImageRegistryCredentialResponseInput

type ImageRegistryCredentialResponseInput interface {
	pulumi.Input

	ToImageRegistryCredentialResponseOutput() ImageRegistryCredentialResponseOutput
	ToImageRegistryCredentialResponseOutputWithContext(context.Context) ImageRegistryCredentialResponseOutput
}

ImageRegistryCredentialResponseInput is an input type that accepts ImageRegistryCredentialResponseArgs and ImageRegistryCredentialResponseOutput values. You can construct a concrete instance of `ImageRegistryCredentialResponseInput` via:

ImageRegistryCredentialResponseArgs{...}

type ImageRegistryCredentialResponseOutput

type ImageRegistryCredentialResponseOutput struct{ *pulumi.OutputState }

Image registry credential.

func (ImageRegistryCredentialResponseOutput) ElementType

func (ImageRegistryCredentialResponseOutput) Password

The password for the private registry.

func (ImageRegistryCredentialResponseOutput) Server

Docker image registry server, without protocol such as `http` and `https`.

func (ImageRegistryCredentialResponseOutput) ToImageRegistryCredentialResponseOutput

func (o ImageRegistryCredentialResponseOutput) ToImageRegistryCredentialResponseOutput() ImageRegistryCredentialResponseOutput

func (ImageRegistryCredentialResponseOutput) ToImageRegistryCredentialResponseOutputWithContext

func (o ImageRegistryCredentialResponseOutput) ToImageRegistryCredentialResponseOutputWithContext(ctx context.Context) ImageRegistryCredentialResponseOutput

func (ImageRegistryCredentialResponseOutput) ToImageRegistryCredentialResponsePtrOutput

func (o ImageRegistryCredentialResponseOutput) ToImageRegistryCredentialResponsePtrOutput() ImageRegistryCredentialResponsePtrOutput

func (ImageRegistryCredentialResponseOutput) ToImageRegistryCredentialResponsePtrOutputWithContext

func (o ImageRegistryCredentialResponseOutput) ToImageRegistryCredentialResponsePtrOutputWithContext(ctx context.Context) ImageRegistryCredentialResponsePtrOutput

func (ImageRegistryCredentialResponseOutput) Username

The username for the private registry.

type ImageRegistryCredentialResponsePtrInput

type ImageRegistryCredentialResponsePtrInput interface {
	pulumi.Input

	ToImageRegistryCredentialResponsePtrOutput() ImageRegistryCredentialResponsePtrOutput
	ToImageRegistryCredentialResponsePtrOutputWithContext(context.Context) ImageRegistryCredentialResponsePtrOutput
}

ImageRegistryCredentialResponsePtrInput is an input type that accepts ImageRegistryCredentialResponseArgs, ImageRegistryCredentialResponsePtr and ImageRegistryCredentialResponsePtrOutput values. You can construct a concrete instance of `ImageRegistryCredentialResponsePtrInput` via:

        ImageRegistryCredentialResponseArgs{...}

or:

        nil

type ImageRegistryCredentialResponsePtrOutput

type ImageRegistryCredentialResponsePtrOutput struct{ *pulumi.OutputState }

func (ImageRegistryCredentialResponsePtrOutput) Elem

func (ImageRegistryCredentialResponsePtrOutput) ElementType

func (ImageRegistryCredentialResponsePtrOutput) Password

The password for the private registry.

func (ImageRegistryCredentialResponsePtrOutput) Server

Docker image registry server, without protocol such as `http` and `https`.

func (ImageRegistryCredentialResponsePtrOutput) ToImageRegistryCredentialResponsePtrOutput

func (o ImageRegistryCredentialResponsePtrOutput) ToImageRegistryCredentialResponsePtrOutput() ImageRegistryCredentialResponsePtrOutput

func (ImageRegistryCredentialResponsePtrOutput) ToImageRegistryCredentialResponsePtrOutputWithContext

func (o ImageRegistryCredentialResponsePtrOutput) ToImageRegistryCredentialResponsePtrOutputWithContext(ctx context.Context) ImageRegistryCredentialResponsePtrOutput

func (ImageRegistryCredentialResponsePtrOutput) Username

The username for the private registry.

type IngressConfig

type IngressConfig struct {
	// Configuration for layer4 public connectivity for this network.
	Layer4 []Layer4IngressConfig `pulumi:"layer4"`
	// The QoS tier for ingress.
	QosLevel *string `pulumi:"qosLevel"`
}

Describes public connectivity configuration for the network.

type IngressConfigArgs

type IngressConfigArgs struct {
	// Configuration for layer4 public connectivity for this network.
	Layer4 Layer4IngressConfigArrayInput `pulumi:"layer4"`
	// The QoS tier for ingress.
	QosLevel pulumi.StringPtrInput `pulumi:"qosLevel"`
}

Describes public connectivity configuration for the network.

func (IngressConfigArgs) ElementType

func (IngressConfigArgs) ElementType() reflect.Type

func (IngressConfigArgs) ToIngressConfigOutput

func (i IngressConfigArgs) ToIngressConfigOutput() IngressConfigOutput

func (IngressConfigArgs) ToIngressConfigOutputWithContext

func (i IngressConfigArgs) ToIngressConfigOutputWithContext(ctx context.Context) IngressConfigOutput

func (IngressConfigArgs) ToIngressConfigPtrOutput

func (i IngressConfigArgs) ToIngressConfigPtrOutput() IngressConfigPtrOutput

func (IngressConfigArgs) ToIngressConfigPtrOutputWithContext

func (i IngressConfigArgs) ToIngressConfigPtrOutputWithContext(ctx context.Context) IngressConfigPtrOutput

type IngressConfigInput

type IngressConfigInput interface {
	pulumi.Input

	ToIngressConfigOutput() IngressConfigOutput
	ToIngressConfigOutputWithContext(context.Context) IngressConfigOutput
}

IngressConfigInput is an input type that accepts IngressConfigArgs and IngressConfigOutput values. You can construct a concrete instance of `IngressConfigInput` via:

IngressConfigArgs{...}

type IngressConfigOutput

type IngressConfigOutput struct{ *pulumi.OutputState }

Describes public connectivity configuration for the network.

func (IngressConfigOutput) ElementType

func (IngressConfigOutput) ElementType() reflect.Type

func (IngressConfigOutput) Layer4

Configuration for layer4 public connectivity for this network.

func (IngressConfigOutput) QosLevel

The QoS tier for ingress.

func (IngressConfigOutput) ToIngressConfigOutput

func (o IngressConfigOutput) ToIngressConfigOutput() IngressConfigOutput

func (IngressConfigOutput) ToIngressConfigOutputWithContext

func (o IngressConfigOutput) ToIngressConfigOutputWithContext(ctx context.Context) IngressConfigOutput

func (IngressConfigOutput) ToIngressConfigPtrOutput

func (o IngressConfigOutput) ToIngressConfigPtrOutput() IngressConfigPtrOutput

func (IngressConfigOutput) ToIngressConfigPtrOutputWithContext

func (o IngressConfigOutput) ToIngressConfigPtrOutputWithContext(ctx context.Context) IngressConfigPtrOutput

type IngressConfigPtrInput

type IngressConfigPtrInput interface {
	pulumi.Input

	ToIngressConfigPtrOutput() IngressConfigPtrOutput
	ToIngressConfigPtrOutputWithContext(context.Context) IngressConfigPtrOutput
}

IngressConfigPtrInput is an input type that accepts IngressConfigArgs, IngressConfigPtr and IngressConfigPtrOutput values. You can construct a concrete instance of `IngressConfigPtrInput` via:

        IngressConfigArgs{...}

or:

        nil

type IngressConfigPtrOutput

type IngressConfigPtrOutput struct{ *pulumi.OutputState }

func (IngressConfigPtrOutput) Elem

func (IngressConfigPtrOutput) ElementType

func (IngressConfigPtrOutput) ElementType() reflect.Type

func (IngressConfigPtrOutput) Layer4

Configuration for layer4 public connectivity for this network.

func (IngressConfigPtrOutput) QosLevel

The QoS tier for ingress.

func (IngressConfigPtrOutput) ToIngressConfigPtrOutput

func (o IngressConfigPtrOutput) ToIngressConfigPtrOutput() IngressConfigPtrOutput

func (IngressConfigPtrOutput) ToIngressConfigPtrOutputWithContext

func (o IngressConfigPtrOutput) ToIngressConfigPtrOutputWithContext(ctx context.Context) IngressConfigPtrOutput

type IngressConfigResponse

type IngressConfigResponse struct {
	// Configuration for layer4 public connectivity for this network.
	Layer4 []Layer4IngressConfigResponse `pulumi:"layer4"`
	// The public IP address for reaching this network.
	PublicIPAddress string `pulumi:"publicIPAddress"`
	// The QoS tier for ingress.
	QosLevel *string `pulumi:"qosLevel"`
}

Describes public connectivity configuration for the network.

type IngressConfigResponseArgs

type IngressConfigResponseArgs struct {
	// Configuration for layer4 public connectivity for this network.
	Layer4 Layer4IngressConfigResponseArrayInput `pulumi:"layer4"`
	// The public IP address for reaching this network.
	PublicIPAddress pulumi.StringInput `pulumi:"publicIPAddress"`
	// The QoS tier for ingress.
	QosLevel pulumi.StringPtrInput `pulumi:"qosLevel"`
}

Describes public connectivity configuration for the network.

func (IngressConfigResponseArgs) ElementType

func (IngressConfigResponseArgs) ElementType() reflect.Type

func (IngressConfigResponseArgs) ToIngressConfigResponseOutput

func (i IngressConfigResponseArgs) ToIngressConfigResponseOutput() IngressConfigResponseOutput

func (IngressConfigResponseArgs) ToIngressConfigResponseOutputWithContext

func (i IngressConfigResponseArgs) ToIngressConfigResponseOutputWithContext(ctx context.Context) IngressConfigResponseOutput

func (IngressConfigResponseArgs) ToIngressConfigResponsePtrOutput

func (i IngressConfigResponseArgs) ToIngressConfigResponsePtrOutput() IngressConfigResponsePtrOutput

func (IngressConfigResponseArgs) ToIngressConfigResponsePtrOutputWithContext

func (i IngressConfigResponseArgs) ToIngressConfigResponsePtrOutputWithContext(ctx context.Context) IngressConfigResponsePtrOutput

type IngressConfigResponseInput

type IngressConfigResponseInput interface {
	pulumi.Input

	ToIngressConfigResponseOutput() IngressConfigResponseOutput
	ToIngressConfigResponseOutputWithContext(context.Context) IngressConfigResponseOutput
}

IngressConfigResponseInput is an input type that accepts IngressConfigResponseArgs and IngressConfigResponseOutput values. You can construct a concrete instance of `IngressConfigResponseInput` via:

IngressConfigResponseArgs{...}

type IngressConfigResponseOutput

type IngressConfigResponseOutput struct{ *pulumi.OutputState }

Describes public connectivity configuration for the network.

func (IngressConfigResponseOutput) ElementType

func (IngressConfigResponseOutput) Layer4

Configuration for layer4 public connectivity for this network.

func (IngressConfigResponseOutput) PublicIPAddress

func (o IngressConfigResponseOutput) PublicIPAddress() pulumi.StringOutput

The public IP address for reaching this network.

func (IngressConfigResponseOutput) QosLevel

The QoS tier for ingress.

func (IngressConfigResponseOutput) ToIngressConfigResponseOutput

func (o IngressConfigResponseOutput) ToIngressConfigResponseOutput() IngressConfigResponseOutput

func (IngressConfigResponseOutput) ToIngressConfigResponseOutputWithContext

func (o IngressConfigResponseOutput) ToIngressConfigResponseOutputWithContext(ctx context.Context) IngressConfigResponseOutput

func (IngressConfigResponseOutput) ToIngressConfigResponsePtrOutput

func (o IngressConfigResponseOutput) ToIngressConfigResponsePtrOutput() IngressConfigResponsePtrOutput

func (IngressConfigResponseOutput) ToIngressConfigResponsePtrOutputWithContext

func (o IngressConfigResponseOutput) ToIngressConfigResponsePtrOutputWithContext(ctx context.Context) IngressConfigResponsePtrOutput

type IngressConfigResponsePtrInput

type IngressConfigResponsePtrInput interface {
	pulumi.Input

	ToIngressConfigResponsePtrOutput() IngressConfigResponsePtrOutput
	ToIngressConfigResponsePtrOutputWithContext(context.Context) IngressConfigResponsePtrOutput
}

IngressConfigResponsePtrInput is an input type that accepts IngressConfigResponseArgs, IngressConfigResponsePtr and IngressConfigResponsePtrOutput values. You can construct a concrete instance of `IngressConfigResponsePtrInput` via:

        IngressConfigResponseArgs{...}

or:

        nil

type IngressConfigResponsePtrOutput

type IngressConfigResponsePtrOutput struct{ *pulumi.OutputState }

func (IngressConfigResponsePtrOutput) Elem

func (IngressConfigResponsePtrOutput) ElementType

func (IngressConfigResponsePtrOutput) Layer4

Configuration for layer4 public connectivity for this network.

func (IngressConfigResponsePtrOutput) PublicIPAddress

The public IP address for reaching this network.

func (IngressConfigResponsePtrOutput) QosLevel

The QoS tier for ingress.

func (IngressConfigResponsePtrOutput) ToIngressConfigResponsePtrOutput

func (o IngressConfigResponsePtrOutput) ToIngressConfigResponsePtrOutput() IngressConfigResponsePtrOutput

func (IngressConfigResponsePtrOutput) ToIngressConfigResponsePtrOutputWithContext

func (o IngressConfigResponsePtrOutput) ToIngressConfigResponsePtrOutputWithContext(ctx context.Context) IngressConfigResponsePtrOutput

type IngressQoSLevel added in v0.3.1

type IngressQoSLevel pulumi.String

The QoS tier for ingress.

func (IngressQoSLevel) ElementType added in v0.3.1

func (IngressQoSLevel) ElementType() reflect.Type

func (IngressQoSLevel) ToStringOutput added in v0.3.1

func (e IngressQoSLevel) ToStringOutput() pulumi.StringOutput

func (IngressQoSLevel) ToStringOutputWithContext added in v0.3.1

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

func (IngressQoSLevel) ToStringPtrOutput added in v0.3.1

func (e IngressQoSLevel) ToStringPtrOutput() pulumi.StringPtrOutput

func (IngressQoSLevel) ToStringPtrOutputWithContext added in v0.3.1

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

type Layer4IngressConfig

type Layer4IngressConfig struct {
	// The application name which contains the service to be exposed.
	ApplicationName *string `pulumi:"applicationName"`
	// The service endpoint that needs to be exposed.
	EndpointName *string `pulumi:"endpointName"`
	// Layer4 ingress config name.
	Name *string `pulumi:"name"`
	// Specifies the public port at which the service endpoint below needs to be exposed.
	PublicPort *int `pulumi:"publicPort"`
	// The service whose endpoint needs to be exposed at the public port.
	ServiceName *string `pulumi:"serviceName"`
}

Describes the layer4 configuration for public connectivity for this network.

type Layer4IngressConfigArgs

type Layer4IngressConfigArgs struct {
	// The application name which contains the service to be exposed.
	ApplicationName pulumi.StringPtrInput `pulumi:"applicationName"`
	// The service endpoint that needs to be exposed.
	EndpointName pulumi.StringPtrInput `pulumi:"endpointName"`
	// Layer4 ingress config name.
	Name pulumi.StringPtrInput `pulumi:"name"`
	// Specifies the public port at which the service endpoint below needs to be exposed.
	PublicPort pulumi.IntPtrInput `pulumi:"publicPort"`
	// The service whose endpoint needs to be exposed at the public port.
	ServiceName pulumi.StringPtrInput `pulumi:"serviceName"`
}

Describes the layer4 configuration for public connectivity for this network.

func (Layer4IngressConfigArgs) ElementType

func (Layer4IngressConfigArgs) ElementType() reflect.Type

func (Layer4IngressConfigArgs) ToLayer4IngressConfigOutput

func (i Layer4IngressConfigArgs) ToLayer4IngressConfigOutput() Layer4IngressConfigOutput

func (Layer4IngressConfigArgs) ToLayer4IngressConfigOutputWithContext

func (i Layer4IngressConfigArgs) ToLayer4IngressConfigOutputWithContext(ctx context.Context) Layer4IngressConfigOutput

type Layer4IngressConfigArray

type Layer4IngressConfigArray []Layer4IngressConfigInput

func (Layer4IngressConfigArray) ElementType

func (Layer4IngressConfigArray) ElementType() reflect.Type

func (Layer4IngressConfigArray) ToLayer4IngressConfigArrayOutput

func (i Layer4IngressConfigArray) ToLayer4IngressConfigArrayOutput() Layer4IngressConfigArrayOutput

func (Layer4IngressConfigArray) ToLayer4IngressConfigArrayOutputWithContext

func (i Layer4IngressConfigArray) ToLayer4IngressConfigArrayOutputWithContext(ctx context.Context) Layer4IngressConfigArrayOutput

type Layer4IngressConfigArrayInput

type Layer4IngressConfigArrayInput interface {
	pulumi.Input

	ToLayer4IngressConfigArrayOutput() Layer4IngressConfigArrayOutput
	ToLayer4IngressConfigArrayOutputWithContext(context.Context) Layer4IngressConfigArrayOutput
}

Layer4IngressConfigArrayInput is an input type that accepts Layer4IngressConfigArray and Layer4IngressConfigArrayOutput values. You can construct a concrete instance of `Layer4IngressConfigArrayInput` via:

Layer4IngressConfigArray{ Layer4IngressConfigArgs{...} }

type Layer4IngressConfigArrayOutput

type Layer4IngressConfigArrayOutput struct{ *pulumi.OutputState }

func (Layer4IngressConfigArrayOutput) ElementType

func (Layer4IngressConfigArrayOutput) Index

func (Layer4IngressConfigArrayOutput) ToLayer4IngressConfigArrayOutput

func (o Layer4IngressConfigArrayOutput) ToLayer4IngressConfigArrayOutput() Layer4IngressConfigArrayOutput

func (Layer4IngressConfigArrayOutput) ToLayer4IngressConfigArrayOutputWithContext

func (o Layer4IngressConfigArrayOutput) ToLayer4IngressConfigArrayOutputWithContext(ctx context.Context) Layer4IngressConfigArrayOutput

type Layer4IngressConfigInput

type Layer4IngressConfigInput interface {
	pulumi.Input

	ToLayer4IngressConfigOutput() Layer4IngressConfigOutput
	ToLayer4IngressConfigOutputWithContext(context.Context) Layer4IngressConfigOutput
}

Layer4IngressConfigInput is an input type that accepts Layer4IngressConfigArgs and Layer4IngressConfigOutput values. You can construct a concrete instance of `Layer4IngressConfigInput` via:

Layer4IngressConfigArgs{...}

type Layer4IngressConfigOutput

type Layer4IngressConfigOutput struct{ *pulumi.OutputState }

Describes the layer4 configuration for public connectivity for this network.

func (Layer4IngressConfigOutput) ApplicationName

func (o Layer4IngressConfigOutput) ApplicationName() pulumi.StringPtrOutput

The application name which contains the service to be exposed.

func (Layer4IngressConfigOutput) ElementType

func (Layer4IngressConfigOutput) ElementType() reflect.Type

func (Layer4IngressConfigOutput) EndpointName

The service endpoint that needs to be exposed.

func (Layer4IngressConfigOutput) Name

Layer4 ingress config name.

func (Layer4IngressConfigOutput) PublicPort

Specifies the public port at which the service endpoint below needs to be exposed.

func (Layer4IngressConfigOutput) ServiceName

The service whose endpoint needs to be exposed at the public port.

func (Layer4IngressConfigOutput) ToLayer4IngressConfigOutput

func (o Layer4IngressConfigOutput) ToLayer4IngressConfigOutput() Layer4IngressConfigOutput

func (Layer4IngressConfigOutput) ToLayer4IngressConfigOutputWithContext

func (o Layer4IngressConfigOutput) ToLayer4IngressConfigOutputWithContext(ctx context.Context) Layer4IngressConfigOutput

type Layer4IngressConfigResponse

type Layer4IngressConfigResponse struct {
	// The application name which contains the service to be exposed.
	ApplicationName *string `pulumi:"applicationName"`
	// The service endpoint that needs to be exposed.
	EndpointName *string `pulumi:"endpointName"`
	// Layer4 ingress config name.
	Name *string `pulumi:"name"`
	// Specifies the public port at which the service endpoint below needs to be exposed.
	PublicPort *int `pulumi:"publicPort"`
	// The service whose endpoint needs to be exposed at the public port.
	ServiceName *string `pulumi:"serviceName"`
}

Describes the layer4 configuration for public connectivity for this network.

type Layer4IngressConfigResponseArgs

type Layer4IngressConfigResponseArgs struct {
	// The application name which contains the service to be exposed.
	ApplicationName pulumi.StringPtrInput `pulumi:"applicationName"`
	// The service endpoint that needs to be exposed.
	EndpointName pulumi.StringPtrInput `pulumi:"endpointName"`
	// Layer4 ingress config name.
	Name pulumi.StringPtrInput `pulumi:"name"`
	// Specifies the public port at which the service endpoint below needs to be exposed.
	PublicPort pulumi.IntPtrInput `pulumi:"publicPort"`
	// The service whose endpoint needs to be exposed at the public port.
	ServiceName pulumi.StringPtrInput `pulumi:"serviceName"`
}

Describes the layer4 configuration for public connectivity for this network.

func (Layer4IngressConfigResponseArgs) ElementType

func (Layer4IngressConfigResponseArgs) ToLayer4IngressConfigResponseOutput

func (i Layer4IngressConfigResponseArgs) ToLayer4IngressConfigResponseOutput() Layer4IngressConfigResponseOutput

func (Layer4IngressConfigResponseArgs) ToLayer4IngressConfigResponseOutputWithContext

func (i Layer4IngressConfigResponseArgs) ToLayer4IngressConfigResponseOutputWithContext(ctx context.Context) Layer4IngressConfigResponseOutput

type Layer4IngressConfigResponseArray

type Layer4IngressConfigResponseArray []Layer4IngressConfigResponseInput

func (Layer4IngressConfigResponseArray) ElementType

func (Layer4IngressConfigResponseArray) ToLayer4IngressConfigResponseArrayOutput

func (i Layer4IngressConfigResponseArray) ToLayer4IngressConfigResponseArrayOutput() Layer4IngressConfigResponseArrayOutput

func (Layer4IngressConfigResponseArray) ToLayer4IngressConfigResponseArrayOutputWithContext

func (i Layer4IngressConfigResponseArray) ToLayer4IngressConfigResponseArrayOutputWithContext(ctx context.Context) Layer4IngressConfigResponseArrayOutput

type Layer4IngressConfigResponseArrayInput

type Layer4IngressConfigResponseArrayInput interface {
	pulumi.Input

	ToLayer4IngressConfigResponseArrayOutput() Layer4IngressConfigResponseArrayOutput
	ToLayer4IngressConfigResponseArrayOutputWithContext(context.Context) Layer4IngressConfigResponseArrayOutput
}

Layer4IngressConfigResponseArrayInput is an input type that accepts Layer4IngressConfigResponseArray and Layer4IngressConfigResponseArrayOutput values. You can construct a concrete instance of `Layer4IngressConfigResponseArrayInput` via:

Layer4IngressConfigResponseArray{ Layer4IngressConfigResponseArgs{...} }

type Layer4IngressConfigResponseArrayOutput

type Layer4IngressConfigResponseArrayOutput struct{ *pulumi.OutputState }

func (Layer4IngressConfigResponseArrayOutput) ElementType

func (Layer4IngressConfigResponseArrayOutput) Index

func (Layer4IngressConfigResponseArrayOutput) ToLayer4IngressConfigResponseArrayOutput

func (o Layer4IngressConfigResponseArrayOutput) ToLayer4IngressConfigResponseArrayOutput() Layer4IngressConfigResponseArrayOutput

func (Layer4IngressConfigResponseArrayOutput) ToLayer4IngressConfigResponseArrayOutputWithContext

func (o Layer4IngressConfigResponseArrayOutput) ToLayer4IngressConfigResponseArrayOutputWithContext(ctx context.Context) Layer4IngressConfigResponseArrayOutput

type Layer4IngressConfigResponseInput

type Layer4IngressConfigResponseInput interface {
	pulumi.Input

	ToLayer4IngressConfigResponseOutput() Layer4IngressConfigResponseOutput
	ToLayer4IngressConfigResponseOutputWithContext(context.Context) Layer4IngressConfigResponseOutput
}

Layer4IngressConfigResponseInput is an input type that accepts Layer4IngressConfigResponseArgs and Layer4IngressConfigResponseOutput values. You can construct a concrete instance of `Layer4IngressConfigResponseInput` via:

Layer4IngressConfigResponseArgs{...}

type Layer4IngressConfigResponseOutput

type Layer4IngressConfigResponseOutput struct{ *pulumi.OutputState }

Describes the layer4 configuration for public connectivity for this network.

func (Layer4IngressConfigResponseOutput) ApplicationName

The application name which contains the service to be exposed.

func (Layer4IngressConfigResponseOutput) ElementType

func (Layer4IngressConfigResponseOutput) EndpointName

The service endpoint that needs to be exposed.

func (Layer4IngressConfigResponseOutput) Name

Layer4 ingress config name.

func (Layer4IngressConfigResponseOutput) PublicPort

Specifies the public port at which the service endpoint below needs to be exposed.

func (Layer4IngressConfigResponseOutput) ServiceName

The service whose endpoint needs to be exposed at the public port.

func (Layer4IngressConfigResponseOutput) ToLayer4IngressConfigResponseOutput

func (o Layer4IngressConfigResponseOutput) ToLayer4IngressConfigResponseOutput() Layer4IngressConfigResponseOutput

func (Layer4IngressConfigResponseOutput) ToLayer4IngressConfigResponseOutputWithContext

func (o Layer4IngressConfigResponseOutput) ToLayer4IngressConfigResponseOutputWithContext(ctx context.Context) Layer4IngressConfigResponseOutput

type LookupApplicationArgs

type LookupApplicationArgs struct {
	// The identity of the application.
	ApplicationName string `pulumi:"applicationName"`
	// Azure resource group name
	ResourceGroupName string `pulumi:"resourceGroupName"`
}

type LookupApplicationResult

type LookupApplicationResult struct {
	// Internal use.
	DebugParams *string `pulumi:"debugParams"`
	// User readable description of the application.
	Description *string `pulumi:"description"`
	// Describes the diagnostics definition and usage for an application resource.
	Diagnostics *DiagnosticsDescriptionResponse `pulumi:"diagnostics"`
	// Describes the health state of an application resource.
	HealthState string `pulumi:"healthState"`
	// Fully qualified identifier for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
	Id string `pulumi:"id"`
	// The geo-location where the resource lives
	Location string `pulumi:"location"`
	// The name of the resource
	Name string `pulumi:"name"`
	// State of the resource.
	ProvisioningState string `pulumi:"provisioningState"`
	// Names of the services in the application.
	ServiceNames []string `pulumi:"serviceNames"`
	// describes the services in the application.
	Services []ServiceResourceDescriptionResponse `pulumi:"services"`
	// Status of the application resource.
	Status string `pulumi:"status"`
	// Gives additional information about the current status of the application deployment.
	StatusDetails string `pulumi:"statusDetails"`
	// Resource tags.
	Tags map[string]string `pulumi:"tags"`
	// The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts.
	Type string `pulumi:"type"`
	// When the application's health state is not 'Ok', this additional details from service fabric Health Manager for the user to know why the application is marked unhealthy.
	UnhealthyEvaluation string `pulumi:"unhealthyEvaluation"`
}

This type describes an application resource.

type LookupNetworkArgs

type LookupNetworkArgs struct {
	// The identity of the network.
	NetworkName string `pulumi:"networkName"`
	// Azure resource group name
	ResourceGroupName string `pulumi:"resourceGroupName"`
}

type LookupNetworkResult

type LookupNetworkResult struct {
	// the address prefix for this network.
	AddressPrefix string `pulumi:"addressPrefix"`
	// User readable description of the network.
	Description *string `pulumi:"description"`
	// Fully qualified identifier for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
	Id string `pulumi:"id"`
	// Configuration for public connectivity for this network.
	IngressConfig *IngressConfigResponse `pulumi:"ingressConfig"`
	// The geo-location where the resource lives
	Location string `pulumi:"location"`
	// The name of the resource
	Name string `pulumi:"name"`
	// State of the resource.
	ProvisioningState string `pulumi:"provisioningState"`
	// Resource tags.
	Tags map[string]string `pulumi:"tags"`
	// The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts.
	Type string `pulumi:"type"`
}

This type describes a network resource.

func LookupNetwork

func LookupNetwork(ctx *pulumi.Context, args *LookupNetworkArgs, opts ...pulumi.InvokeOption) (*LookupNetworkResult, error)

type LookupVolumeArgs

type LookupVolumeArgs struct {
	// Azure resource group name
	ResourceGroupName string `pulumi:"resourceGroupName"`
	// The identity of the volume.
	VolumeName string `pulumi:"volumeName"`
}

type LookupVolumeResult

type LookupVolumeResult struct {
	// This type describes a volume provided by an Azure Files file share.
	AzureFileParameters *VolumeProviderParametersAzureFileResponse `pulumi:"azureFileParameters"`
	// User readable description of the volume.
	Description *string `pulumi:"description"`
	// Fully qualified identifier for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
	Id string `pulumi:"id"`
	// The geo-location where the resource lives
	Location string `pulumi:"location"`
	// The name of the resource
	Name string `pulumi:"name"`
	// Provider of the volume.
	Provider string `pulumi:"provider"`
	// State of the resource.
	ProvisioningState string `pulumi:"provisioningState"`
	// Resource tags.
	Tags map[string]string `pulumi:"tags"`
	// The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts.
	Type string `pulumi:"type"`
}

This type describes a volume resource.

func LookupVolume

func LookupVolume(ctx *pulumi.Context, args *LookupVolumeArgs, opts ...pulumi.InvokeOption) (*LookupVolumeResult, error)

type Network

type Network struct {
	pulumi.CustomResourceState

	// the address prefix for this network.
	AddressPrefix pulumi.StringOutput `pulumi:"addressPrefix"`
	// User readable description of the network.
	Description pulumi.StringPtrOutput `pulumi:"description"`
	// Configuration for public connectivity for this network.
	IngressConfig IngressConfigResponsePtrOutput `pulumi:"ingressConfig"`
	// The geo-location where the resource lives
	Location pulumi.StringOutput `pulumi:"location"`
	// The name of the resource
	Name pulumi.StringOutput `pulumi:"name"`
	// State of the resource.
	ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"`
	// Resource tags.
	Tags pulumi.StringMapOutput `pulumi:"tags"`
	// The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts.
	Type pulumi.StringOutput `pulumi:"type"`
}

This type describes a network resource.

func GetNetwork

func GetNetwork(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *NetworkState, opts ...pulumi.ResourceOption) (*Network, error)

GetNetwork gets an existing Network 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 NewNetwork

func NewNetwork(ctx *pulumi.Context,
	name string, args *NetworkArgs, opts ...pulumi.ResourceOption) (*Network, error)

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

func (*Network) ElementType added in v0.2.6

func (*Network) ElementType() reflect.Type

func (*Network) ToNetworkOutput added in v0.2.6

func (i *Network) ToNetworkOutput() NetworkOutput

func (*Network) ToNetworkOutputWithContext added in v0.2.6

func (i *Network) ToNetworkOutputWithContext(ctx context.Context) NetworkOutput

type NetworkArgs

type NetworkArgs struct {
	// the address prefix for this network.
	AddressPrefix pulumi.StringInput
	// User readable description of the network.
	Description pulumi.StringPtrInput
	// Configuration for public connectivity for this network.
	IngressConfig IngressConfigPtrInput
	// The geo-location where the resource lives
	Location pulumi.StringPtrInput
	// The identity of the network.
	NetworkName pulumi.StringInput
	// Azure resource group name
	ResourceGroupName pulumi.StringInput
	// Resource tags.
	Tags pulumi.StringMapInput
}

The set of arguments for constructing a Network resource.

func (NetworkArgs) ElementType

func (NetworkArgs) ElementType() reflect.Type

type NetworkInput added in v0.2.6

type NetworkInput interface {
	pulumi.Input

	ToNetworkOutput() NetworkOutput
	ToNetworkOutputWithContext(ctx context.Context) NetworkOutput
}

type NetworkOutput added in v0.2.6

type NetworkOutput struct {
	*pulumi.OutputState
}

func (NetworkOutput) ElementType added in v0.2.6

func (NetworkOutput) ElementType() reflect.Type

func (NetworkOutput) ToNetworkOutput added in v0.2.6

func (o NetworkOutput) ToNetworkOutput() NetworkOutput

func (NetworkOutput) ToNetworkOutputWithContext added in v0.2.6

func (o NetworkOutput) ToNetworkOutputWithContext(ctx context.Context) NetworkOutput

type NetworkRef

type NetworkRef struct {
	// Name of the network.
	Name *string `pulumi:"name"`
}

Describes a network reference in a service.

type NetworkRefArgs

type NetworkRefArgs struct {
	// Name of the network.
	Name pulumi.StringPtrInput `pulumi:"name"`
}

Describes a network reference in a service.

func (NetworkRefArgs) ElementType

func (NetworkRefArgs) ElementType() reflect.Type

func (NetworkRefArgs) ToNetworkRefOutput

func (i NetworkRefArgs) ToNetworkRefOutput() NetworkRefOutput

func (NetworkRefArgs) ToNetworkRefOutputWithContext

func (i NetworkRefArgs) ToNetworkRefOutputWithContext(ctx context.Context) NetworkRefOutput

type NetworkRefArray

type NetworkRefArray []NetworkRefInput

func (NetworkRefArray) ElementType

func (NetworkRefArray) ElementType() reflect.Type

func (NetworkRefArray) ToNetworkRefArrayOutput

func (i NetworkRefArray) ToNetworkRefArrayOutput() NetworkRefArrayOutput

func (NetworkRefArray) ToNetworkRefArrayOutputWithContext

func (i NetworkRefArray) ToNetworkRefArrayOutputWithContext(ctx context.Context) NetworkRefArrayOutput

type NetworkRefArrayInput

type NetworkRefArrayInput interface {
	pulumi.Input

	ToNetworkRefArrayOutput() NetworkRefArrayOutput
	ToNetworkRefArrayOutputWithContext(context.Context) NetworkRefArrayOutput
}

NetworkRefArrayInput is an input type that accepts NetworkRefArray and NetworkRefArrayOutput values. You can construct a concrete instance of `NetworkRefArrayInput` via:

NetworkRefArray{ NetworkRefArgs{...} }

type NetworkRefArrayOutput

type NetworkRefArrayOutput struct{ *pulumi.OutputState }

func (NetworkRefArrayOutput) ElementType

func (NetworkRefArrayOutput) ElementType() reflect.Type

func (NetworkRefArrayOutput) Index

func (NetworkRefArrayOutput) ToNetworkRefArrayOutput

func (o NetworkRefArrayOutput) ToNetworkRefArrayOutput() NetworkRefArrayOutput

func (NetworkRefArrayOutput) ToNetworkRefArrayOutputWithContext

func (o NetworkRefArrayOutput) ToNetworkRefArrayOutputWithContext(ctx context.Context) NetworkRefArrayOutput

type NetworkRefInput

type NetworkRefInput interface {
	pulumi.Input

	ToNetworkRefOutput() NetworkRefOutput
	ToNetworkRefOutputWithContext(context.Context) NetworkRefOutput
}

NetworkRefInput is an input type that accepts NetworkRefArgs and NetworkRefOutput values. You can construct a concrete instance of `NetworkRefInput` via:

NetworkRefArgs{...}

type NetworkRefOutput

type NetworkRefOutput struct{ *pulumi.OutputState }

Describes a network reference in a service.

func (NetworkRefOutput) ElementType

func (NetworkRefOutput) ElementType() reflect.Type

func (NetworkRefOutput) Name

Name of the network.

func (NetworkRefOutput) ToNetworkRefOutput

func (o NetworkRefOutput) ToNetworkRefOutput() NetworkRefOutput

func (NetworkRefOutput) ToNetworkRefOutputWithContext

func (o NetworkRefOutput) ToNetworkRefOutputWithContext(ctx context.Context) NetworkRefOutput

type NetworkRefResponse

type NetworkRefResponse struct {
	// Name of the network.
	Name *string `pulumi:"name"`
}

Describes a network reference in a service.

type NetworkRefResponseArgs

type NetworkRefResponseArgs struct {
	// Name of the network.
	Name pulumi.StringPtrInput `pulumi:"name"`
}

Describes a network reference in a service.

func (NetworkRefResponseArgs) ElementType

func (NetworkRefResponseArgs) ElementType() reflect.Type

func (NetworkRefResponseArgs) ToNetworkRefResponseOutput

func (i NetworkRefResponseArgs) ToNetworkRefResponseOutput() NetworkRefResponseOutput

func (NetworkRefResponseArgs) ToNetworkRefResponseOutputWithContext

func (i NetworkRefResponseArgs) ToNetworkRefResponseOutputWithContext(ctx context.Context) NetworkRefResponseOutput

type NetworkRefResponseArray

type NetworkRefResponseArray []NetworkRefResponseInput

func (NetworkRefResponseArray) ElementType

func (NetworkRefResponseArray) ElementType() reflect.Type

func (NetworkRefResponseArray) ToNetworkRefResponseArrayOutput

func (i NetworkRefResponseArray) ToNetworkRefResponseArrayOutput() NetworkRefResponseArrayOutput

func (NetworkRefResponseArray) ToNetworkRefResponseArrayOutputWithContext

func (i NetworkRefResponseArray) ToNetworkRefResponseArrayOutputWithContext(ctx context.Context) NetworkRefResponseArrayOutput

type NetworkRefResponseArrayInput

type NetworkRefResponseArrayInput interface {
	pulumi.Input

	ToNetworkRefResponseArrayOutput() NetworkRefResponseArrayOutput
	ToNetworkRefResponseArrayOutputWithContext(context.Context) NetworkRefResponseArrayOutput
}

NetworkRefResponseArrayInput is an input type that accepts NetworkRefResponseArray and NetworkRefResponseArrayOutput values. You can construct a concrete instance of `NetworkRefResponseArrayInput` via:

NetworkRefResponseArray{ NetworkRefResponseArgs{...} }

type NetworkRefResponseArrayOutput

type NetworkRefResponseArrayOutput struct{ *pulumi.OutputState }

func (NetworkRefResponseArrayOutput) ElementType

func (NetworkRefResponseArrayOutput) Index

func (NetworkRefResponseArrayOutput) ToNetworkRefResponseArrayOutput

func (o NetworkRefResponseArrayOutput) ToNetworkRefResponseArrayOutput() NetworkRefResponseArrayOutput

func (NetworkRefResponseArrayOutput) ToNetworkRefResponseArrayOutputWithContext

func (o NetworkRefResponseArrayOutput) ToNetworkRefResponseArrayOutputWithContext(ctx context.Context) NetworkRefResponseArrayOutput

type NetworkRefResponseInput

type NetworkRefResponseInput interface {
	pulumi.Input

	ToNetworkRefResponseOutput() NetworkRefResponseOutput
	ToNetworkRefResponseOutputWithContext(context.Context) NetworkRefResponseOutput
}

NetworkRefResponseInput is an input type that accepts NetworkRefResponseArgs and NetworkRefResponseOutput values. You can construct a concrete instance of `NetworkRefResponseInput` via:

NetworkRefResponseArgs{...}

type NetworkRefResponseOutput

type NetworkRefResponseOutput struct{ *pulumi.OutputState }

Describes a network reference in a service.

func (NetworkRefResponseOutput) ElementType

func (NetworkRefResponseOutput) ElementType() reflect.Type

func (NetworkRefResponseOutput) Name

Name of the network.

func (NetworkRefResponseOutput) ToNetworkRefResponseOutput

func (o NetworkRefResponseOutput) ToNetworkRefResponseOutput() NetworkRefResponseOutput

func (NetworkRefResponseOutput) ToNetworkRefResponseOutputWithContext

func (o NetworkRefResponseOutput) ToNetworkRefResponseOutputWithContext(ctx context.Context) NetworkRefResponseOutput

type NetworkState

type NetworkState struct {
	// the address prefix for this network.
	AddressPrefix pulumi.StringPtrInput
	// User readable description of the network.
	Description pulumi.StringPtrInput
	// Configuration for public connectivity for this network.
	IngressConfig IngressConfigResponsePtrInput
	// The geo-location where the resource lives
	Location pulumi.StringPtrInput
	// The name of the resource
	Name pulumi.StringPtrInput
	// State of the resource.
	ProvisioningState pulumi.StringPtrInput
	// Resource tags.
	Tags pulumi.StringMapInput
	// The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts.
	Type pulumi.StringPtrInput
}

func (NetworkState) ElementType

func (NetworkState) ElementType() reflect.Type

type OperatingSystemTypes added in v0.3.1

type OperatingSystemTypes pulumi.String

The Operating system type required by the code in service.

func (OperatingSystemTypes) ElementType added in v0.3.1

func (OperatingSystemTypes) ElementType() reflect.Type

func (OperatingSystemTypes) ToStringOutput added in v0.3.1

func (e OperatingSystemTypes) ToStringOutput() pulumi.StringOutput

func (OperatingSystemTypes) ToStringOutputWithContext added in v0.3.1

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

func (OperatingSystemTypes) ToStringPtrOutput added in v0.3.1

func (e OperatingSystemTypes) ToStringPtrOutput() pulumi.StringPtrOutput

func (OperatingSystemTypes) ToStringPtrOutputWithContext added in v0.3.1

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

type ResourceLimits

type ResourceLimits struct {
	// CPU limits in cores. At present, only full cores are supported.
	Cpu *float64 `pulumi:"cpu"`
	// The memory limit in GB.
	MemoryInGB *float64 `pulumi:"memoryInGB"`
}

This type describes the resource limits for a given container. It describes the most amount of resources a container is allowed to use before being restarted.

type ResourceLimitsArgs

type ResourceLimitsArgs struct {
	// CPU limits in cores. At present, only full cores are supported.
	Cpu pulumi.Float64PtrInput `pulumi:"cpu"`
	// The memory limit in GB.
	MemoryInGB pulumi.Float64PtrInput `pulumi:"memoryInGB"`
}

This type describes the resource limits for a given container. It describes the most amount of resources a container is allowed to use before being restarted.

func (ResourceLimitsArgs) ElementType

func (ResourceLimitsArgs) ElementType() reflect.Type

func (ResourceLimitsArgs) ToResourceLimitsOutput

func (i ResourceLimitsArgs) ToResourceLimitsOutput() ResourceLimitsOutput

func (ResourceLimitsArgs) ToResourceLimitsOutputWithContext

func (i ResourceLimitsArgs) ToResourceLimitsOutputWithContext(ctx context.Context) ResourceLimitsOutput

func (ResourceLimitsArgs) ToResourceLimitsPtrOutput

func (i ResourceLimitsArgs) ToResourceLimitsPtrOutput() ResourceLimitsPtrOutput

func (ResourceLimitsArgs) ToResourceLimitsPtrOutputWithContext

func (i ResourceLimitsArgs) ToResourceLimitsPtrOutputWithContext(ctx context.Context) ResourceLimitsPtrOutput

type ResourceLimitsInput

type ResourceLimitsInput interface {
	pulumi.Input

	ToResourceLimitsOutput() ResourceLimitsOutput
	ToResourceLimitsOutputWithContext(context.Context) ResourceLimitsOutput
}

ResourceLimitsInput is an input type that accepts ResourceLimitsArgs and ResourceLimitsOutput values. You can construct a concrete instance of `ResourceLimitsInput` via:

ResourceLimitsArgs{...}

type ResourceLimitsOutput

type ResourceLimitsOutput struct{ *pulumi.OutputState }

This type describes the resource limits for a given container. It describes the most amount of resources a container is allowed to use before being restarted.

func (ResourceLimitsOutput) Cpu

CPU limits in cores. At present, only full cores are supported.

func (ResourceLimitsOutput) ElementType

func (ResourceLimitsOutput) ElementType() reflect.Type

func (ResourceLimitsOutput) MemoryInGB

The memory limit in GB.

func (ResourceLimitsOutput) ToResourceLimitsOutput

func (o ResourceLimitsOutput) ToResourceLimitsOutput() ResourceLimitsOutput

func (ResourceLimitsOutput) ToResourceLimitsOutputWithContext

func (o ResourceLimitsOutput) ToResourceLimitsOutputWithContext(ctx context.Context) ResourceLimitsOutput

func (ResourceLimitsOutput) ToResourceLimitsPtrOutput

func (o ResourceLimitsOutput) ToResourceLimitsPtrOutput() ResourceLimitsPtrOutput

func (ResourceLimitsOutput) ToResourceLimitsPtrOutputWithContext

func (o ResourceLimitsOutput) ToResourceLimitsPtrOutputWithContext(ctx context.Context) ResourceLimitsPtrOutput

type ResourceLimitsPtrInput

type ResourceLimitsPtrInput interface {
	pulumi.Input

	ToResourceLimitsPtrOutput() ResourceLimitsPtrOutput
	ToResourceLimitsPtrOutputWithContext(context.Context) ResourceLimitsPtrOutput
}

ResourceLimitsPtrInput is an input type that accepts ResourceLimitsArgs, ResourceLimitsPtr and ResourceLimitsPtrOutput values. You can construct a concrete instance of `ResourceLimitsPtrInput` via:

        ResourceLimitsArgs{...}

or:

        nil

type ResourceLimitsPtrOutput

type ResourceLimitsPtrOutput struct{ *pulumi.OutputState }

func (ResourceLimitsPtrOutput) Cpu

CPU limits in cores. At present, only full cores are supported.

func (ResourceLimitsPtrOutput) Elem

func (ResourceLimitsPtrOutput) ElementType

func (ResourceLimitsPtrOutput) ElementType() reflect.Type

func (ResourceLimitsPtrOutput) MemoryInGB

The memory limit in GB.

func (ResourceLimitsPtrOutput) ToResourceLimitsPtrOutput

func (o ResourceLimitsPtrOutput) ToResourceLimitsPtrOutput() ResourceLimitsPtrOutput

func (ResourceLimitsPtrOutput) ToResourceLimitsPtrOutputWithContext

func (o ResourceLimitsPtrOutput) ToResourceLimitsPtrOutputWithContext(ctx context.Context) ResourceLimitsPtrOutput

type ResourceLimitsResponse

type ResourceLimitsResponse struct {
	// CPU limits in cores. At present, only full cores are supported.
	Cpu *float64 `pulumi:"cpu"`
	// The memory limit in GB.
	MemoryInGB *float64 `pulumi:"memoryInGB"`
}

This type describes the resource limits for a given container. It describes the most amount of resources a container is allowed to use before being restarted.

type ResourceLimitsResponseArgs

type ResourceLimitsResponseArgs struct {
	// CPU limits in cores. At present, only full cores are supported.
	Cpu pulumi.Float64PtrInput `pulumi:"cpu"`
	// The memory limit in GB.
	MemoryInGB pulumi.Float64PtrInput `pulumi:"memoryInGB"`
}

This type describes the resource limits for a given container. It describes the most amount of resources a container is allowed to use before being restarted.

func (ResourceLimitsResponseArgs) ElementType

func (ResourceLimitsResponseArgs) ElementType() reflect.Type

func (ResourceLimitsResponseArgs) ToResourceLimitsResponseOutput

func (i ResourceLimitsResponseArgs) ToResourceLimitsResponseOutput() ResourceLimitsResponseOutput

func (ResourceLimitsResponseArgs) ToResourceLimitsResponseOutputWithContext

func (i ResourceLimitsResponseArgs) ToResourceLimitsResponseOutputWithContext(ctx context.Context) ResourceLimitsResponseOutput

func (ResourceLimitsResponseArgs) ToResourceLimitsResponsePtrOutput

func (i ResourceLimitsResponseArgs) ToResourceLimitsResponsePtrOutput() ResourceLimitsResponsePtrOutput

func (ResourceLimitsResponseArgs) ToResourceLimitsResponsePtrOutputWithContext

func (i ResourceLimitsResponseArgs) ToResourceLimitsResponsePtrOutputWithContext(ctx context.Context) ResourceLimitsResponsePtrOutput

type ResourceLimitsResponseInput

type ResourceLimitsResponseInput interface {
	pulumi.Input

	ToResourceLimitsResponseOutput() ResourceLimitsResponseOutput
	ToResourceLimitsResponseOutputWithContext(context.Context) ResourceLimitsResponseOutput
}

ResourceLimitsResponseInput is an input type that accepts ResourceLimitsResponseArgs and ResourceLimitsResponseOutput values. You can construct a concrete instance of `ResourceLimitsResponseInput` via:

ResourceLimitsResponseArgs{...}

type ResourceLimitsResponseOutput

type ResourceLimitsResponseOutput struct{ *pulumi.OutputState }

This type describes the resource limits for a given container. It describes the most amount of resources a container is allowed to use before being restarted.

func (ResourceLimitsResponseOutput) Cpu

CPU limits in cores. At present, only full cores are supported.

func (ResourceLimitsResponseOutput) ElementType

func (ResourceLimitsResponseOutput) MemoryInGB

The memory limit in GB.

func (ResourceLimitsResponseOutput) ToResourceLimitsResponseOutput

func (o ResourceLimitsResponseOutput) ToResourceLimitsResponseOutput() ResourceLimitsResponseOutput

func (ResourceLimitsResponseOutput) ToResourceLimitsResponseOutputWithContext

func (o ResourceLimitsResponseOutput) ToResourceLimitsResponseOutputWithContext(ctx context.Context) ResourceLimitsResponseOutput

func (ResourceLimitsResponseOutput) ToResourceLimitsResponsePtrOutput

func (o ResourceLimitsResponseOutput) ToResourceLimitsResponsePtrOutput() ResourceLimitsResponsePtrOutput

func (ResourceLimitsResponseOutput) ToResourceLimitsResponsePtrOutputWithContext

func (o ResourceLimitsResponseOutput) ToResourceLimitsResponsePtrOutputWithContext(ctx context.Context) ResourceLimitsResponsePtrOutput

type ResourceLimitsResponsePtrInput

type ResourceLimitsResponsePtrInput interface {
	pulumi.Input

	ToResourceLimitsResponsePtrOutput() ResourceLimitsResponsePtrOutput
	ToResourceLimitsResponsePtrOutputWithContext(context.Context) ResourceLimitsResponsePtrOutput
}

ResourceLimitsResponsePtrInput is an input type that accepts ResourceLimitsResponseArgs, ResourceLimitsResponsePtr and ResourceLimitsResponsePtrOutput values. You can construct a concrete instance of `ResourceLimitsResponsePtrInput` via:

        ResourceLimitsResponseArgs{...}

or:

        nil

type ResourceLimitsResponsePtrOutput

type ResourceLimitsResponsePtrOutput struct{ *pulumi.OutputState }

func (ResourceLimitsResponsePtrOutput) Cpu

CPU limits in cores. At present, only full cores are supported.

func (ResourceLimitsResponsePtrOutput) Elem

func (ResourceLimitsResponsePtrOutput) ElementType

func (ResourceLimitsResponsePtrOutput) MemoryInGB

The memory limit in GB.

func (ResourceLimitsResponsePtrOutput) ToResourceLimitsResponsePtrOutput

func (o ResourceLimitsResponsePtrOutput) ToResourceLimitsResponsePtrOutput() ResourceLimitsResponsePtrOutput

func (ResourceLimitsResponsePtrOutput) ToResourceLimitsResponsePtrOutputWithContext

func (o ResourceLimitsResponsePtrOutput) ToResourceLimitsResponsePtrOutputWithContext(ctx context.Context) ResourceLimitsResponsePtrOutput

type ResourceRequests

type ResourceRequests struct {
	// Requested number of CPU cores. At present, only full cores are supported.
	Cpu float64 `pulumi:"cpu"`
	// The memory request in GB for this container.
	MemoryInGB float64 `pulumi:"memoryInGB"`
}

This type describes the requested resources for a given container. It describes the least amount of resources required for the container. A container can consume more than requested resources up to the specified limits before being restarted. Currently, the requested resources are treated as limits.

type ResourceRequestsArgs

type ResourceRequestsArgs struct {
	// Requested number of CPU cores. At present, only full cores are supported.
	Cpu pulumi.Float64Input `pulumi:"cpu"`
	// The memory request in GB for this container.
	MemoryInGB pulumi.Float64Input `pulumi:"memoryInGB"`
}

This type describes the requested resources for a given container. It describes the least amount of resources required for the container. A container can consume more than requested resources up to the specified limits before being restarted. Currently, the requested resources are treated as limits.

func (ResourceRequestsArgs) ElementType

func (ResourceRequestsArgs) ElementType() reflect.Type

func (ResourceRequestsArgs) ToResourceRequestsOutput

func (i ResourceRequestsArgs) ToResourceRequestsOutput() ResourceRequestsOutput

func (ResourceRequestsArgs) ToResourceRequestsOutputWithContext

func (i ResourceRequestsArgs) ToResourceRequestsOutputWithContext(ctx context.Context) ResourceRequestsOutput

type ResourceRequestsInput

type ResourceRequestsInput interface {
	pulumi.Input

	ToResourceRequestsOutput() ResourceRequestsOutput
	ToResourceRequestsOutputWithContext(context.Context) ResourceRequestsOutput
}

ResourceRequestsInput is an input type that accepts ResourceRequestsArgs and ResourceRequestsOutput values. You can construct a concrete instance of `ResourceRequestsInput` via:

ResourceRequestsArgs{...}

type ResourceRequestsOutput

type ResourceRequestsOutput struct{ *pulumi.OutputState }

This type describes the requested resources for a given container. It describes the least amount of resources required for the container. A container can consume more than requested resources up to the specified limits before being restarted. Currently, the requested resources are treated as limits.

func (ResourceRequestsOutput) Cpu

Requested number of CPU cores. At present, only full cores are supported.

func (ResourceRequestsOutput) ElementType

func (ResourceRequestsOutput) ElementType() reflect.Type

func (ResourceRequestsOutput) MemoryInGB

The memory request in GB for this container.

func (ResourceRequestsOutput) ToResourceRequestsOutput

func (o ResourceRequestsOutput) ToResourceRequestsOutput() ResourceRequestsOutput

func (ResourceRequestsOutput) ToResourceRequestsOutputWithContext

func (o ResourceRequestsOutput) ToResourceRequestsOutputWithContext(ctx context.Context) ResourceRequestsOutput

type ResourceRequestsResponse

type ResourceRequestsResponse struct {
	// Requested number of CPU cores. At present, only full cores are supported.
	Cpu float64 `pulumi:"cpu"`
	// The memory request in GB for this container.
	MemoryInGB float64 `pulumi:"memoryInGB"`
}

This type describes the requested resources for a given container. It describes the least amount of resources required for the container. A container can consume more than requested resources up to the specified limits before being restarted. Currently, the requested resources are treated as limits.

type ResourceRequestsResponseArgs

type ResourceRequestsResponseArgs struct {
	// Requested number of CPU cores. At present, only full cores are supported.
	Cpu pulumi.Float64Input `pulumi:"cpu"`
	// The memory request in GB for this container.
	MemoryInGB pulumi.Float64Input `pulumi:"memoryInGB"`
}

This type describes the requested resources for a given container. It describes the least amount of resources required for the container. A container can consume more than requested resources up to the specified limits before being restarted. Currently, the requested resources are treated as limits.

func (ResourceRequestsResponseArgs) ElementType

func (ResourceRequestsResponseArgs) ToResourceRequestsResponseOutput

func (i ResourceRequestsResponseArgs) ToResourceRequestsResponseOutput() ResourceRequestsResponseOutput

func (ResourceRequestsResponseArgs) ToResourceRequestsResponseOutputWithContext

func (i ResourceRequestsResponseArgs) ToResourceRequestsResponseOutputWithContext(ctx context.Context) ResourceRequestsResponseOutput

type ResourceRequestsResponseInput

type ResourceRequestsResponseInput interface {
	pulumi.Input

	ToResourceRequestsResponseOutput() ResourceRequestsResponseOutput
	ToResourceRequestsResponseOutputWithContext(context.Context) ResourceRequestsResponseOutput
}

ResourceRequestsResponseInput is an input type that accepts ResourceRequestsResponseArgs and ResourceRequestsResponseOutput values. You can construct a concrete instance of `ResourceRequestsResponseInput` via:

ResourceRequestsResponseArgs{...}

type ResourceRequestsResponseOutput

type ResourceRequestsResponseOutput struct{ *pulumi.OutputState }

This type describes the requested resources for a given container. It describes the least amount of resources required for the container. A container can consume more than requested resources up to the specified limits before being restarted. Currently, the requested resources are treated as limits.

func (ResourceRequestsResponseOutput) Cpu

Requested number of CPU cores. At present, only full cores are supported.

func (ResourceRequestsResponseOutput) ElementType

func (ResourceRequestsResponseOutput) MemoryInGB

The memory request in GB for this container.

func (ResourceRequestsResponseOutput) ToResourceRequestsResponseOutput

func (o ResourceRequestsResponseOutput) ToResourceRequestsResponseOutput() ResourceRequestsResponseOutput

func (ResourceRequestsResponseOutput) ToResourceRequestsResponseOutputWithContext

func (o ResourceRequestsResponseOutput) ToResourceRequestsResponseOutputWithContext(ctx context.Context) ResourceRequestsResponseOutput

type ResourceRequirements

type ResourceRequirements struct {
	// Describes the maximum limits on the resources for a given container.
	Limits *ResourceLimits `pulumi:"limits"`
	// Describes the requested resources for a given container.
	Requests ResourceRequests `pulumi:"requests"`
}

This type describes the resource requirements for a container or a service.

type ResourceRequirementsArgs

type ResourceRequirementsArgs struct {
	// Describes the maximum limits on the resources for a given container.
	Limits ResourceLimitsPtrInput `pulumi:"limits"`
	// Describes the requested resources for a given container.
	Requests ResourceRequestsInput `pulumi:"requests"`
}

This type describes the resource requirements for a container or a service.

func (ResourceRequirementsArgs) ElementType

func (ResourceRequirementsArgs) ElementType() reflect.Type

func (ResourceRequirementsArgs) ToResourceRequirementsOutput

func (i ResourceRequirementsArgs) ToResourceRequirementsOutput() ResourceRequirementsOutput

func (ResourceRequirementsArgs) ToResourceRequirementsOutputWithContext

func (i ResourceRequirementsArgs) ToResourceRequirementsOutputWithContext(ctx context.Context) ResourceRequirementsOutput

type ResourceRequirementsInput

type ResourceRequirementsInput interface {
	pulumi.Input

	ToResourceRequirementsOutput() ResourceRequirementsOutput
	ToResourceRequirementsOutputWithContext(context.Context) ResourceRequirementsOutput
}

ResourceRequirementsInput is an input type that accepts ResourceRequirementsArgs and ResourceRequirementsOutput values. You can construct a concrete instance of `ResourceRequirementsInput` via:

ResourceRequirementsArgs{...}

type ResourceRequirementsOutput

type ResourceRequirementsOutput struct{ *pulumi.OutputState }

This type describes the resource requirements for a container or a service.

func (ResourceRequirementsOutput) ElementType

func (ResourceRequirementsOutput) ElementType() reflect.Type

func (ResourceRequirementsOutput) Limits

Describes the maximum limits on the resources for a given container.

func (ResourceRequirementsOutput) Requests

Describes the requested resources for a given container.

func (ResourceRequirementsOutput) ToResourceRequirementsOutput

func (o ResourceRequirementsOutput) ToResourceRequirementsOutput() ResourceRequirementsOutput

func (ResourceRequirementsOutput) ToResourceRequirementsOutputWithContext

func (o ResourceRequirementsOutput) ToResourceRequirementsOutputWithContext(ctx context.Context) ResourceRequirementsOutput

type ResourceRequirementsResponse

type ResourceRequirementsResponse struct {
	// Describes the maximum limits on the resources for a given container.
	Limits *ResourceLimitsResponse `pulumi:"limits"`
	// Describes the requested resources for a given container.
	Requests ResourceRequestsResponse `pulumi:"requests"`
}

This type describes the resource requirements for a container or a service.

type ResourceRequirementsResponseArgs

type ResourceRequirementsResponseArgs struct {
	// Describes the maximum limits on the resources for a given container.
	Limits ResourceLimitsResponsePtrInput `pulumi:"limits"`
	// Describes the requested resources for a given container.
	Requests ResourceRequestsResponseInput `pulumi:"requests"`
}

This type describes the resource requirements for a container or a service.

func (ResourceRequirementsResponseArgs) ElementType

func (ResourceRequirementsResponseArgs) ToResourceRequirementsResponseOutput

func (i ResourceRequirementsResponseArgs) ToResourceRequirementsResponseOutput() ResourceRequirementsResponseOutput

func (ResourceRequirementsResponseArgs) ToResourceRequirementsResponseOutputWithContext

func (i ResourceRequirementsResponseArgs) ToResourceRequirementsResponseOutputWithContext(ctx context.Context) ResourceRequirementsResponseOutput

type ResourceRequirementsResponseInput

type ResourceRequirementsResponseInput interface {
	pulumi.Input

	ToResourceRequirementsResponseOutput() ResourceRequirementsResponseOutput
	ToResourceRequirementsResponseOutputWithContext(context.Context) ResourceRequirementsResponseOutput
}

ResourceRequirementsResponseInput is an input type that accepts ResourceRequirementsResponseArgs and ResourceRequirementsResponseOutput values. You can construct a concrete instance of `ResourceRequirementsResponseInput` via:

ResourceRequirementsResponseArgs{...}

type ResourceRequirementsResponseOutput

type ResourceRequirementsResponseOutput struct{ *pulumi.OutputState }

This type describes the resource requirements for a container or a service.

func (ResourceRequirementsResponseOutput) ElementType

func (ResourceRequirementsResponseOutput) Limits

Describes the maximum limits on the resources for a given container.

func (ResourceRequirementsResponseOutput) Requests

Describes the requested resources for a given container.

func (ResourceRequirementsResponseOutput) ToResourceRequirementsResponseOutput

func (o ResourceRequirementsResponseOutput) ToResourceRequirementsResponseOutput() ResourceRequirementsResponseOutput

func (ResourceRequirementsResponseOutput) ToResourceRequirementsResponseOutputWithContext

func (o ResourceRequirementsResponseOutput) ToResourceRequirementsResponseOutputWithContext(ctx context.Context) ResourceRequirementsResponseOutput

type ServiceResourceDescription

type ServiceResourceDescription struct {
	// Describes the set of code packages that forms the service. A code package describes the container and the properties for running it. All the code packages are started together on the same host and share the same context (network, process etc.).
	CodePackages []ContainerCodePackageProperties `pulumi:"codePackages"`
	// User readable description of the service.
	Description *string `pulumi:"description"`
	// Reference to sinks in DiagnosticsDescription.
	Diagnostics *DiagnosticsRef `pulumi:"diagnostics"`
	// The health state of a resource such as Application, Service, or Network.
	HealthState *string `pulumi:"healthState"`
	// The name of the resource
	Name *string `pulumi:"name"`
	// The names of the private networks that this service needs to be part of.
	NetworkRefs []NetworkRef `pulumi:"networkRefs"`
	// The Operating system type required by the code in service.
	OsType string `pulumi:"osType"`
	// The number of replicas of the service to create. Defaults to 1 if not specified.
	ReplicaCount *int `pulumi:"replicaCount"`
}

This type describes a service resource.

type ServiceResourceDescriptionArgs

type ServiceResourceDescriptionArgs struct {
	// Describes the set of code packages that forms the service. A code package describes the container and the properties for running it. All the code packages are started together on the same host and share the same context (network, process etc.).
	CodePackages ContainerCodePackagePropertiesArrayInput `pulumi:"codePackages"`
	// User readable description of the service.
	Description pulumi.StringPtrInput `pulumi:"description"`
	// Reference to sinks in DiagnosticsDescription.
	Diagnostics DiagnosticsRefPtrInput `pulumi:"diagnostics"`
	// The health state of a resource such as Application, Service, or Network.
	HealthState pulumi.StringPtrInput `pulumi:"healthState"`
	// The name of the resource
	Name pulumi.StringPtrInput `pulumi:"name"`
	// The names of the private networks that this service needs to be part of.
	NetworkRefs NetworkRefArrayInput `pulumi:"networkRefs"`
	// The Operating system type required by the code in service.
	OsType pulumi.StringInput `pulumi:"osType"`
	// The number of replicas of the service to create. Defaults to 1 if not specified.
	ReplicaCount pulumi.IntPtrInput `pulumi:"replicaCount"`
}

This type describes a service resource.

func (ServiceResourceDescriptionArgs) ElementType

func (ServiceResourceDescriptionArgs) ToServiceResourceDescriptionOutput

func (i ServiceResourceDescriptionArgs) ToServiceResourceDescriptionOutput() ServiceResourceDescriptionOutput

func (ServiceResourceDescriptionArgs) ToServiceResourceDescriptionOutputWithContext

func (i ServiceResourceDescriptionArgs) ToServiceResourceDescriptionOutputWithContext(ctx context.Context) ServiceResourceDescriptionOutput

type ServiceResourceDescriptionArray

type ServiceResourceDescriptionArray []ServiceResourceDescriptionInput

func (ServiceResourceDescriptionArray) ElementType

func (ServiceResourceDescriptionArray) ToServiceResourceDescriptionArrayOutput

func (i ServiceResourceDescriptionArray) ToServiceResourceDescriptionArrayOutput() ServiceResourceDescriptionArrayOutput

func (ServiceResourceDescriptionArray) ToServiceResourceDescriptionArrayOutputWithContext

func (i ServiceResourceDescriptionArray) ToServiceResourceDescriptionArrayOutputWithContext(ctx context.Context) ServiceResourceDescriptionArrayOutput

type ServiceResourceDescriptionArrayInput

type ServiceResourceDescriptionArrayInput interface {
	pulumi.Input

	ToServiceResourceDescriptionArrayOutput() ServiceResourceDescriptionArrayOutput
	ToServiceResourceDescriptionArrayOutputWithContext(context.Context) ServiceResourceDescriptionArrayOutput
}

ServiceResourceDescriptionArrayInput is an input type that accepts ServiceResourceDescriptionArray and ServiceResourceDescriptionArrayOutput values. You can construct a concrete instance of `ServiceResourceDescriptionArrayInput` via:

ServiceResourceDescriptionArray{ ServiceResourceDescriptionArgs{...} }

type ServiceResourceDescriptionArrayOutput

type ServiceResourceDescriptionArrayOutput struct{ *pulumi.OutputState }

func (ServiceResourceDescriptionArrayOutput) ElementType

func (ServiceResourceDescriptionArrayOutput) Index

func (ServiceResourceDescriptionArrayOutput) ToServiceResourceDescriptionArrayOutput

func (o ServiceResourceDescriptionArrayOutput) ToServiceResourceDescriptionArrayOutput() ServiceResourceDescriptionArrayOutput

func (ServiceResourceDescriptionArrayOutput) ToServiceResourceDescriptionArrayOutputWithContext

func (o ServiceResourceDescriptionArrayOutput) ToServiceResourceDescriptionArrayOutputWithContext(ctx context.Context) ServiceResourceDescriptionArrayOutput

type ServiceResourceDescriptionInput

type ServiceResourceDescriptionInput interface {
	pulumi.Input

	ToServiceResourceDescriptionOutput() ServiceResourceDescriptionOutput
	ToServiceResourceDescriptionOutputWithContext(context.Context) ServiceResourceDescriptionOutput
}

ServiceResourceDescriptionInput is an input type that accepts ServiceResourceDescriptionArgs and ServiceResourceDescriptionOutput values. You can construct a concrete instance of `ServiceResourceDescriptionInput` via:

ServiceResourceDescriptionArgs{...}

type ServiceResourceDescriptionOutput

type ServiceResourceDescriptionOutput struct{ *pulumi.OutputState }

This type describes a service resource.

func (ServiceResourceDescriptionOutput) CodePackages

Describes the set of code packages that forms the service. A code package describes the container and the properties for running it. All the code packages are started together on the same host and share the same context (network, process etc.).

func (ServiceResourceDescriptionOutput) Description

User readable description of the service.

func (ServiceResourceDescriptionOutput) Diagnostics

Reference to sinks in DiagnosticsDescription.

func (ServiceResourceDescriptionOutput) ElementType

func (ServiceResourceDescriptionOutput) HealthState

The health state of a resource such as Application, Service, or Network.

func (ServiceResourceDescriptionOutput) Name

The name of the resource

func (ServiceResourceDescriptionOutput) NetworkRefs

The names of the private networks that this service needs to be part of.

func (ServiceResourceDescriptionOutput) OsType

The Operating system type required by the code in service.

func (ServiceResourceDescriptionOutput) ReplicaCount

The number of replicas of the service to create. Defaults to 1 if not specified.

func (ServiceResourceDescriptionOutput) ToServiceResourceDescriptionOutput

func (o ServiceResourceDescriptionOutput) ToServiceResourceDescriptionOutput() ServiceResourceDescriptionOutput

func (ServiceResourceDescriptionOutput) ToServiceResourceDescriptionOutputWithContext

func (o ServiceResourceDescriptionOutput) ToServiceResourceDescriptionOutputWithContext(ctx context.Context) ServiceResourceDescriptionOutput

type ServiceResourceDescriptionResponse

type ServiceResourceDescriptionResponse struct {
	// Describes the set of code packages that forms the service. A code package describes the container and the properties for running it. All the code packages are started together on the same host and share the same context (network, process etc.).
	CodePackages []ContainerCodePackagePropertiesResponse `pulumi:"codePackages"`
	// User readable description of the service.
	Description *string `pulumi:"description"`
	// Reference to sinks in DiagnosticsDescription.
	Diagnostics *DiagnosticsRefResponse `pulumi:"diagnostics"`
	// The health state of a resource such as Application, Service, or Network.
	HealthState *string `pulumi:"healthState"`
	// Fully qualified identifier for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
	Id string `pulumi:"id"`
	// The name of the resource
	Name *string `pulumi:"name"`
	// The names of the private networks that this service needs to be part of.
	NetworkRefs []NetworkRefResponse `pulumi:"networkRefs"`
	// The Operating system type required by the code in service.
	OsType string `pulumi:"osType"`
	// The number of replicas of the service to create. Defaults to 1 if not specified.
	ReplicaCount *int `pulumi:"replicaCount"`
	// Represents the status of the service.
	Status string `pulumi:"status"`
	// The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts.
	Type string `pulumi:"type"`
}

This type describes a service resource.

type ServiceResourceDescriptionResponseArgs

type ServiceResourceDescriptionResponseArgs struct {
	// Describes the set of code packages that forms the service. A code package describes the container and the properties for running it. All the code packages are started together on the same host and share the same context (network, process etc.).
	CodePackages ContainerCodePackagePropertiesResponseArrayInput `pulumi:"codePackages"`
	// User readable description of the service.
	Description pulumi.StringPtrInput `pulumi:"description"`
	// Reference to sinks in DiagnosticsDescription.
	Diagnostics DiagnosticsRefResponsePtrInput `pulumi:"diagnostics"`
	// The health state of a resource such as Application, Service, or Network.
	HealthState pulumi.StringPtrInput `pulumi:"healthState"`
	// Fully qualified identifier for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
	Id pulumi.StringInput `pulumi:"id"`
	// The name of the resource
	Name pulumi.StringPtrInput `pulumi:"name"`
	// The names of the private networks that this service needs to be part of.
	NetworkRefs NetworkRefResponseArrayInput `pulumi:"networkRefs"`
	// The Operating system type required by the code in service.
	OsType pulumi.StringInput `pulumi:"osType"`
	// The number of replicas of the service to create. Defaults to 1 if not specified.
	ReplicaCount pulumi.IntPtrInput `pulumi:"replicaCount"`
	// Represents the status of the service.
	Status pulumi.StringInput `pulumi:"status"`
	// The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts.
	Type pulumi.StringInput `pulumi:"type"`
}

This type describes a service resource.

func (ServiceResourceDescriptionResponseArgs) ElementType

func (ServiceResourceDescriptionResponseArgs) ToServiceResourceDescriptionResponseOutput

func (i ServiceResourceDescriptionResponseArgs) ToServiceResourceDescriptionResponseOutput() ServiceResourceDescriptionResponseOutput

func (ServiceResourceDescriptionResponseArgs) ToServiceResourceDescriptionResponseOutputWithContext

func (i ServiceResourceDescriptionResponseArgs) ToServiceResourceDescriptionResponseOutputWithContext(ctx context.Context) ServiceResourceDescriptionResponseOutput

type ServiceResourceDescriptionResponseArray

type ServiceResourceDescriptionResponseArray []ServiceResourceDescriptionResponseInput

func (ServiceResourceDescriptionResponseArray) ElementType

func (ServiceResourceDescriptionResponseArray) ToServiceResourceDescriptionResponseArrayOutput

func (i ServiceResourceDescriptionResponseArray) ToServiceResourceDescriptionResponseArrayOutput() ServiceResourceDescriptionResponseArrayOutput

func (ServiceResourceDescriptionResponseArray) ToServiceResourceDescriptionResponseArrayOutputWithContext

func (i ServiceResourceDescriptionResponseArray) ToServiceResourceDescriptionResponseArrayOutputWithContext(ctx context.Context) ServiceResourceDescriptionResponseArrayOutput

type ServiceResourceDescriptionResponseArrayInput

type ServiceResourceDescriptionResponseArrayInput interface {
	pulumi.Input

	ToServiceResourceDescriptionResponseArrayOutput() ServiceResourceDescriptionResponseArrayOutput
	ToServiceResourceDescriptionResponseArrayOutputWithContext(context.Context) ServiceResourceDescriptionResponseArrayOutput
}

ServiceResourceDescriptionResponseArrayInput is an input type that accepts ServiceResourceDescriptionResponseArray and ServiceResourceDescriptionResponseArrayOutput values. You can construct a concrete instance of `ServiceResourceDescriptionResponseArrayInput` via:

ServiceResourceDescriptionResponseArray{ ServiceResourceDescriptionResponseArgs{...} }

type ServiceResourceDescriptionResponseArrayOutput

type ServiceResourceDescriptionResponseArrayOutput struct{ *pulumi.OutputState }

func (ServiceResourceDescriptionResponseArrayOutput) ElementType

func (ServiceResourceDescriptionResponseArrayOutput) Index

func (ServiceResourceDescriptionResponseArrayOutput) ToServiceResourceDescriptionResponseArrayOutput

func (o ServiceResourceDescriptionResponseArrayOutput) ToServiceResourceDescriptionResponseArrayOutput() ServiceResourceDescriptionResponseArrayOutput

func (ServiceResourceDescriptionResponseArrayOutput) ToServiceResourceDescriptionResponseArrayOutputWithContext

func (o ServiceResourceDescriptionResponseArrayOutput) ToServiceResourceDescriptionResponseArrayOutputWithContext(ctx context.Context) ServiceResourceDescriptionResponseArrayOutput

type ServiceResourceDescriptionResponseInput

type ServiceResourceDescriptionResponseInput interface {
	pulumi.Input

	ToServiceResourceDescriptionResponseOutput() ServiceResourceDescriptionResponseOutput
	ToServiceResourceDescriptionResponseOutputWithContext(context.Context) ServiceResourceDescriptionResponseOutput
}

ServiceResourceDescriptionResponseInput is an input type that accepts ServiceResourceDescriptionResponseArgs and ServiceResourceDescriptionResponseOutput values. You can construct a concrete instance of `ServiceResourceDescriptionResponseInput` via:

ServiceResourceDescriptionResponseArgs{...}

type ServiceResourceDescriptionResponseOutput

type ServiceResourceDescriptionResponseOutput struct{ *pulumi.OutputState }

This type describes a service resource.

func (ServiceResourceDescriptionResponseOutput) CodePackages

Describes the set of code packages that forms the service. A code package describes the container and the properties for running it. All the code packages are started together on the same host and share the same context (network, process etc.).

func (ServiceResourceDescriptionResponseOutput) Description

User readable description of the service.

func (ServiceResourceDescriptionResponseOutput) Diagnostics

Reference to sinks in DiagnosticsDescription.

func (ServiceResourceDescriptionResponseOutput) ElementType

func (ServiceResourceDescriptionResponseOutput) HealthState

The health state of a resource such as Application, Service, or Network.

func (ServiceResourceDescriptionResponseOutput) Id

Fully qualified identifier for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

func (ServiceResourceDescriptionResponseOutput) Name

The name of the resource

func (ServiceResourceDescriptionResponseOutput) NetworkRefs

The names of the private networks that this service needs to be part of.

func (ServiceResourceDescriptionResponseOutput) OsType

The Operating system type required by the code in service.

func (ServiceResourceDescriptionResponseOutput) ReplicaCount

The number of replicas of the service to create. Defaults to 1 if not specified.

func (ServiceResourceDescriptionResponseOutput) Status

Represents the status of the service.

func (ServiceResourceDescriptionResponseOutput) ToServiceResourceDescriptionResponseOutput

func (o ServiceResourceDescriptionResponseOutput) ToServiceResourceDescriptionResponseOutput() ServiceResourceDescriptionResponseOutput

func (ServiceResourceDescriptionResponseOutput) ToServiceResourceDescriptionResponseOutputWithContext

func (o ServiceResourceDescriptionResponseOutput) ToServiceResourceDescriptionResponseOutputWithContext(ctx context.Context) ServiceResourceDescriptionResponseOutput

func (ServiceResourceDescriptionResponseOutput) Type

The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts.

type Setting

type Setting struct {
	// The name of the setting.
	Name *string `pulumi:"name"`
	// The value of the setting.
	Value *string `pulumi:"value"`
}

Describes a setting for the container.

type SettingArgs

type SettingArgs struct {
	// The name of the setting.
	Name pulumi.StringPtrInput `pulumi:"name"`
	// The value of the setting.
	Value pulumi.StringPtrInput `pulumi:"value"`
}

Describes a setting for the container.

func (SettingArgs) ElementType

func (SettingArgs) ElementType() reflect.Type

func (SettingArgs) ToSettingOutput

func (i SettingArgs) ToSettingOutput() SettingOutput

func (SettingArgs) ToSettingOutputWithContext

func (i SettingArgs) ToSettingOutputWithContext(ctx context.Context) SettingOutput

type SettingArray

type SettingArray []SettingInput

func (SettingArray) ElementType

func (SettingArray) ElementType() reflect.Type

func (SettingArray) ToSettingArrayOutput

func (i SettingArray) ToSettingArrayOutput() SettingArrayOutput

func (SettingArray) ToSettingArrayOutputWithContext

func (i SettingArray) ToSettingArrayOutputWithContext(ctx context.Context) SettingArrayOutput

type SettingArrayInput

type SettingArrayInput interface {
	pulumi.Input

	ToSettingArrayOutput() SettingArrayOutput
	ToSettingArrayOutputWithContext(context.Context) SettingArrayOutput
}

SettingArrayInput is an input type that accepts SettingArray and SettingArrayOutput values. You can construct a concrete instance of `SettingArrayInput` via:

SettingArray{ SettingArgs{...} }

type SettingArrayOutput

type SettingArrayOutput struct{ *pulumi.OutputState }

func (SettingArrayOutput) ElementType

func (SettingArrayOutput) ElementType() reflect.Type

func (SettingArrayOutput) Index

func (SettingArrayOutput) ToSettingArrayOutput

func (o SettingArrayOutput) ToSettingArrayOutput() SettingArrayOutput

func (SettingArrayOutput) ToSettingArrayOutputWithContext

func (o SettingArrayOutput) ToSettingArrayOutputWithContext(ctx context.Context) SettingArrayOutput

type SettingInput

type SettingInput interface {
	pulumi.Input

	ToSettingOutput() SettingOutput
	ToSettingOutputWithContext(context.Context) SettingOutput
}

SettingInput is an input type that accepts SettingArgs and SettingOutput values. You can construct a concrete instance of `SettingInput` via:

SettingArgs{...}

type SettingOutput

type SettingOutput struct{ *pulumi.OutputState }

Describes a setting for the container.

func (SettingOutput) ElementType

func (SettingOutput) ElementType() reflect.Type

func (SettingOutput) Name

The name of the setting.

func (SettingOutput) ToSettingOutput

func (o SettingOutput) ToSettingOutput() SettingOutput

func (SettingOutput) ToSettingOutputWithContext

func (o SettingOutput) ToSettingOutputWithContext(ctx context.Context) SettingOutput

func (SettingOutput) Value

The value of the setting.

type SettingResponse

type SettingResponse struct {
	// The name of the setting.
	Name *string `pulumi:"name"`
	// The value of the setting.
	Value *string `pulumi:"value"`
}

Describes a setting for the container.

type SettingResponseArgs

type SettingResponseArgs struct {
	// The name of the setting.
	Name pulumi.StringPtrInput `pulumi:"name"`
	// The value of the setting.
	Value pulumi.StringPtrInput `pulumi:"value"`
}

Describes a setting for the container.

func (SettingResponseArgs) ElementType

func (SettingResponseArgs) ElementType() reflect.Type

func (SettingResponseArgs) ToSettingResponseOutput

func (i SettingResponseArgs) ToSettingResponseOutput() SettingResponseOutput

func (SettingResponseArgs) ToSettingResponseOutputWithContext

func (i SettingResponseArgs) ToSettingResponseOutputWithContext(ctx context.Context) SettingResponseOutput

type SettingResponseArray

type SettingResponseArray []SettingResponseInput

func (SettingResponseArray) ElementType

func (SettingResponseArray) ElementType() reflect.Type

func (SettingResponseArray) ToSettingResponseArrayOutput

func (i SettingResponseArray) ToSettingResponseArrayOutput() SettingResponseArrayOutput

func (SettingResponseArray) ToSettingResponseArrayOutputWithContext

func (i SettingResponseArray) ToSettingResponseArrayOutputWithContext(ctx context.Context) SettingResponseArrayOutput

type SettingResponseArrayInput

type SettingResponseArrayInput interface {
	pulumi.Input

	ToSettingResponseArrayOutput() SettingResponseArrayOutput
	ToSettingResponseArrayOutputWithContext(context.Context) SettingResponseArrayOutput
}

SettingResponseArrayInput is an input type that accepts SettingResponseArray and SettingResponseArrayOutput values. You can construct a concrete instance of `SettingResponseArrayInput` via:

SettingResponseArray{ SettingResponseArgs{...} }

type SettingResponseArrayOutput

type SettingResponseArrayOutput struct{ *pulumi.OutputState }

func (SettingResponseArrayOutput) ElementType

func (SettingResponseArrayOutput) ElementType() reflect.Type

func (SettingResponseArrayOutput) Index

func (SettingResponseArrayOutput) ToSettingResponseArrayOutput

func (o SettingResponseArrayOutput) ToSettingResponseArrayOutput() SettingResponseArrayOutput

func (SettingResponseArrayOutput) ToSettingResponseArrayOutputWithContext

func (o SettingResponseArrayOutput) ToSettingResponseArrayOutputWithContext(ctx context.Context) SettingResponseArrayOutput

type SettingResponseInput

type SettingResponseInput interface {
	pulumi.Input

	ToSettingResponseOutput() SettingResponseOutput
	ToSettingResponseOutputWithContext(context.Context) SettingResponseOutput
}

SettingResponseInput is an input type that accepts SettingResponseArgs and SettingResponseOutput values. You can construct a concrete instance of `SettingResponseInput` via:

SettingResponseArgs{...}

type SettingResponseOutput

type SettingResponseOutput struct{ *pulumi.OutputState }

Describes a setting for the container.

func (SettingResponseOutput) ElementType

func (SettingResponseOutput) ElementType() reflect.Type

func (SettingResponseOutput) Name

The name of the setting.

func (SettingResponseOutput) ToSettingResponseOutput

func (o SettingResponseOutput) ToSettingResponseOutput() SettingResponseOutput

func (SettingResponseOutput) ToSettingResponseOutputWithContext

func (o SettingResponseOutput) ToSettingResponseOutputWithContext(ctx context.Context) SettingResponseOutput

func (SettingResponseOutput) Value

The value of the setting.

type Volume

type Volume struct {
	pulumi.CustomResourceState

	// This type describes a volume provided by an Azure Files file share.
	AzureFileParameters VolumeProviderParametersAzureFileResponsePtrOutput `pulumi:"azureFileParameters"`
	// User readable description of the volume.
	Description pulumi.StringPtrOutput `pulumi:"description"`
	// The geo-location where the resource lives
	Location pulumi.StringOutput `pulumi:"location"`
	// The name of the resource
	Name pulumi.StringOutput `pulumi:"name"`
	// Provider of the volume.
	Provider pulumi.StringOutput `pulumi:"provider"`
	// State of the resource.
	ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"`
	// Resource tags.
	Tags pulumi.StringMapOutput `pulumi:"tags"`
	// The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts.
	Type pulumi.StringOutput `pulumi:"type"`
}

This type describes a volume resource.

func GetVolume

func GetVolume(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *VolumeState, opts ...pulumi.ResourceOption) (*Volume, error)

GetVolume gets an existing Volume 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 NewVolume

func NewVolume(ctx *pulumi.Context,
	name string, args *VolumeArgs, opts ...pulumi.ResourceOption) (*Volume, error)

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

func (*Volume) ElementType added in v0.2.6

func (*Volume) ElementType() reflect.Type

func (*Volume) ToVolumeOutput added in v0.2.6

func (i *Volume) ToVolumeOutput() VolumeOutput

func (*Volume) ToVolumeOutputWithContext added in v0.2.6

func (i *Volume) ToVolumeOutputWithContext(ctx context.Context) VolumeOutput

type VolumeArgs

type VolumeArgs struct {
	// This type describes a volume provided by an Azure Files file share.
	AzureFileParameters VolumeProviderParametersAzureFilePtrInput
	// User readable description of the volume.
	Description pulumi.StringPtrInput
	// The geo-location where the resource lives
	Location pulumi.StringPtrInput
	// Provider of the volume.
	Provider pulumi.StringInput
	// Azure resource group name
	ResourceGroupName pulumi.StringInput
	// Resource tags.
	Tags pulumi.StringMapInput
	// The identity of the volume.
	VolumeName pulumi.StringInput
}

The set of arguments for constructing a Volume resource.

func (VolumeArgs) ElementType

func (VolumeArgs) ElementType() reflect.Type

type VolumeInput added in v0.2.6

type VolumeInput interface {
	pulumi.Input

	ToVolumeOutput() VolumeOutput
	ToVolumeOutputWithContext(ctx context.Context) VolumeOutput
}

type VolumeOutput added in v0.2.6

type VolumeOutput struct {
	*pulumi.OutputState
}

func (VolumeOutput) ElementType added in v0.2.6

func (VolumeOutput) ElementType() reflect.Type

func (VolumeOutput) ToVolumeOutput added in v0.2.6

func (o VolumeOutput) ToVolumeOutput() VolumeOutput

func (VolumeOutput) ToVolumeOutputWithContext added in v0.2.6

func (o VolumeOutput) ToVolumeOutputWithContext(ctx context.Context) VolumeOutput

type VolumeProvider added in v0.3.1

type VolumeProvider pulumi.String

Provider of the volume.

func (VolumeProvider) ElementType added in v0.3.1

func (VolumeProvider) ElementType() reflect.Type

func (VolumeProvider) ToStringOutput added in v0.3.1

func (e VolumeProvider) ToStringOutput() pulumi.StringOutput

func (VolumeProvider) ToStringOutputWithContext added in v0.3.1

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

func (VolumeProvider) ToStringPtrOutput added in v0.3.1

func (e VolumeProvider) ToStringPtrOutput() pulumi.StringPtrOutput

func (VolumeProvider) ToStringPtrOutputWithContext added in v0.3.1

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

type VolumeProviderParametersAzureFile

type VolumeProviderParametersAzureFile struct {
	// Access key of the Azure storage account for the File Share.
	AccountKey *string `pulumi:"accountKey"`
	// Name of the Azure storage account for the File Share.
	AccountName string `pulumi:"accountName"`
	// Name of the Azure Files file share that provides storage for the volume.
	ShareName string `pulumi:"shareName"`
}

This type describes a volume provided by an Azure Files file share.

type VolumeProviderParametersAzureFileArgs

type VolumeProviderParametersAzureFileArgs struct {
	// Access key of the Azure storage account for the File Share.
	AccountKey pulumi.StringPtrInput `pulumi:"accountKey"`
	// Name of the Azure storage account for the File Share.
	AccountName pulumi.StringInput `pulumi:"accountName"`
	// Name of the Azure Files file share that provides storage for the volume.
	ShareName pulumi.StringInput `pulumi:"shareName"`
}

This type describes a volume provided by an Azure Files file share.

func (VolumeProviderParametersAzureFileArgs) ElementType

func (VolumeProviderParametersAzureFileArgs) ToVolumeProviderParametersAzureFileOutput

func (i VolumeProviderParametersAzureFileArgs) ToVolumeProviderParametersAzureFileOutput() VolumeProviderParametersAzureFileOutput

func (VolumeProviderParametersAzureFileArgs) ToVolumeProviderParametersAzureFileOutputWithContext

func (i VolumeProviderParametersAzureFileArgs) ToVolumeProviderParametersAzureFileOutputWithContext(ctx context.Context) VolumeProviderParametersAzureFileOutput

func (VolumeProviderParametersAzureFileArgs) ToVolumeProviderParametersAzureFilePtrOutput

func (i VolumeProviderParametersAzureFileArgs) ToVolumeProviderParametersAzureFilePtrOutput() VolumeProviderParametersAzureFilePtrOutput

func (VolumeProviderParametersAzureFileArgs) ToVolumeProviderParametersAzureFilePtrOutputWithContext

func (i VolumeProviderParametersAzureFileArgs) ToVolumeProviderParametersAzureFilePtrOutputWithContext(ctx context.Context) VolumeProviderParametersAzureFilePtrOutput

type VolumeProviderParametersAzureFileInput

type VolumeProviderParametersAzureFileInput interface {
	pulumi.Input

	ToVolumeProviderParametersAzureFileOutput() VolumeProviderParametersAzureFileOutput
	ToVolumeProviderParametersAzureFileOutputWithContext(context.Context) VolumeProviderParametersAzureFileOutput
}

VolumeProviderParametersAzureFileInput is an input type that accepts VolumeProviderParametersAzureFileArgs and VolumeProviderParametersAzureFileOutput values. You can construct a concrete instance of `VolumeProviderParametersAzureFileInput` via:

VolumeProviderParametersAzureFileArgs{...}

type VolumeProviderParametersAzureFileOutput

type VolumeProviderParametersAzureFileOutput struct{ *pulumi.OutputState }

This type describes a volume provided by an Azure Files file share.

func (VolumeProviderParametersAzureFileOutput) AccountKey

Access key of the Azure storage account for the File Share.

func (VolumeProviderParametersAzureFileOutput) AccountName

Name of the Azure storage account for the File Share.

func (VolumeProviderParametersAzureFileOutput) ElementType

func (VolumeProviderParametersAzureFileOutput) ShareName

Name of the Azure Files file share that provides storage for the volume.

func (VolumeProviderParametersAzureFileOutput) ToVolumeProviderParametersAzureFileOutput

func (o VolumeProviderParametersAzureFileOutput) ToVolumeProviderParametersAzureFileOutput() VolumeProviderParametersAzureFileOutput

func (VolumeProviderParametersAzureFileOutput) ToVolumeProviderParametersAzureFileOutputWithContext

func (o VolumeProviderParametersAzureFileOutput) ToVolumeProviderParametersAzureFileOutputWithContext(ctx context.Context) VolumeProviderParametersAzureFileOutput

func (VolumeProviderParametersAzureFileOutput) ToVolumeProviderParametersAzureFilePtrOutput

func (o VolumeProviderParametersAzureFileOutput) ToVolumeProviderParametersAzureFilePtrOutput() VolumeProviderParametersAzureFilePtrOutput

func (VolumeProviderParametersAzureFileOutput) ToVolumeProviderParametersAzureFilePtrOutputWithContext

func (o VolumeProviderParametersAzureFileOutput) ToVolumeProviderParametersAzureFilePtrOutputWithContext(ctx context.Context) VolumeProviderParametersAzureFilePtrOutput

type VolumeProviderParametersAzureFilePtrInput

type VolumeProviderParametersAzureFilePtrInput interface {
	pulumi.Input

	ToVolumeProviderParametersAzureFilePtrOutput() VolumeProviderParametersAzureFilePtrOutput
	ToVolumeProviderParametersAzureFilePtrOutputWithContext(context.Context) VolumeProviderParametersAzureFilePtrOutput
}

VolumeProviderParametersAzureFilePtrInput is an input type that accepts VolumeProviderParametersAzureFileArgs, VolumeProviderParametersAzureFilePtr and VolumeProviderParametersAzureFilePtrOutput values. You can construct a concrete instance of `VolumeProviderParametersAzureFilePtrInput` via:

        VolumeProviderParametersAzureFileArgs{...}

or:

        nil

type VolumeProviderParametersAzureFilePtrOutput

type VolumeProviderParametersAzureFilePtrOutput struct{ *pulumi.OutputState }

func (VolumeProviderParametersAzureFilePtrOutput) AccountKey

Access key of the Azure storage account for the File Share.

func (VolumeProviderParametersAzureFilePtrOutput) AccountName

Name of the Azure storage account for the File Share.

func (VolumeProviderParametersAzureFilePtrOutput) Elem

func (VolumeProviderParametersAzureFilePtrOutput) ElementType

func (VolumeProviderParametersAzureFilePtrOutput) ShareName

Name of the Azure Files file share that provides storage for the volume.

func (VolumeProviderParametersAzureFilePtrOutput) ToVolumeProviderParametersAzureFilePtrOutput

func (o VolumeProviderParametersAzureFilePtrOutput) ToVolumeProviderParametersAzureFilePtrOutput() VolumeProviderParametersAzureFilePtrOutput

func (VolumeProviderParametersAzureFilePtrOutput) ToVolumeProviderParametersAzureFilePtrOutputWithContext

func (o VolumeProviderParametersAzureFilePtrOutput) ToVolumeProviderParametersAzureFilePtrOutputWithContext(ctx context.Context) VolumeProviderParametersAzureFilePtrOutput

type VolumeProviderParametersAzureFileResponse

type VolumeProviderParametersAzureFileResponse struct {
	// Access key of the Azure storage account for the File Share.
	AccountKey *string `pulumi:"accountKey"`
	// Name of the Azure storage account for the File Share.
	AccountName string `pulumi:"accountName"`
	// Name of the Azure Files file share that provides storage for the volume.
	ShareName string `pulumi:"shareName"`
}

This type describes a volume provided by an Azure Files file share.

type VolumeProviderParametersAzureFileResponseArgs

type VolumeProviderParametersAzureFileResponseArgs struct {
	// Access key of the Azure storage account for the File Share.
	AccountKey pulumi.StringPtrInput `pulumi:"accountKey"`
	// Name of the Azure storage account for the File Share.
	AccountName pulumi.StringInput `pulumi:"accountName"`
	// Name of the Azure Files file share that provides storage for the volume.
	ShareName pulumi.StringInput `pulumi:"shareName"`
}

This type describes a volume provided by an Azure Files file share.

func (VolumeProviderParametersAzureFileResponseArgs) ElementType

func (VolumeProviderParametersAzureFileResponseArgs) ToVolumeProviderParametersAzureFileResponseOutput

func (i VolumeProviderParametersAzureFileResponseArgs) ToVolumeProviderParametersAzureFileResponseOutput() VolumeProviderParametersAzureFileResponseOutput

func (VolumeProviderParametersAzureFileResponseArgs) ToVolumeProviderParametersAzureFileResponseOutputWithContext

func (i VolumeProviderParametersAzureFileResponseArgs) ToVolumeProviderParametersAzureFileResponseOutputWithContext(ctx context.Context) VolumeProviderParametersAzureFileResponseOutput

func (VolumeProviderParametersAzureFileResponseArgs) ToVolumeProviderParametersAzureFileResponsePtrOutput

func (i VolumeProviderParametersAzureFileResponseArgs) ToVolumeProviderParametersAzureFileResponsePtrOutput() VolumeProviderParametersAzureFileResponsePtrOutput

func (VolumeProviderParametersAzureFileResponseArgs) ToVolumeProviderParametersAzureFileResponsePtrOutputWithContext

func (i VolumeProviderParametersAzureFileResponseArgs) ToVolumeProviderParametersAzureFileResponsePtrOutputWithContext(ctx context.Context) VolumeProviderParametersAzureFileResponsePtrOutput

type VolumeProviderParametersAzureFileResponseInput

type VolumeProviderParametersAzureFileResponseInput interface {
	pulumi.Input

	ToVolumeProviderParametersAzureFileResponseOutput() VolumeProviderParametersAzureFileResponseOutput
	ToVolumeProviderParametersAzureFileResponseOutputWithContext(context.Context) VolumeProviderParametersAzureFileResponseOutput
}

VolumeProviderParametersAzureFileResponseInput is an input type that accepts VolumeProviderParametersAzureFileResponseArgs and VolumeProviderParametersAzureFileResponseOutput values. You can construct a concrete instance of `VolumeProviderParametersAzureFileResponseInput` via:

VolumeProviderParametersAzureFileResponseArgs{...}

type VolumeProviderParametersAzureFileResponseOutput

type VolumeProviderParametersAzureFileResponseOutput struct{ *pulumi.OutputState }

This type describes a volume provided by an Azure Files file share.

func (VolumeProviderParametersAzureFileResponseOutput) AccountKey

Access key of the Azure storage account for the File Share.

func (VolumeProviderParametersAzureFileResponseOutput) AccountName

Name of the Azure storage account for the File Share.

func (VolumeProviderParametersAzureFileResponseOutput) ElementType

func (VolumeProviderParametersAzureFileResponseOutput) ShareName

Name of the Azure Files file share that provides storage for the volume.

func (VolumeProviderParametersAzureFileResponseOutput) ToVolumeProviderParametersAzureFileResponseOutput

func (o VolumeProviderParametersAzureFileResponseOutput) ToVolumeProviderParametersAzureFileResponseOutput() VolumeProviderParametersAzureFileResponseOutput

func (VolumeProviderParametersAzureFileResponseOutput) ToVolumeProviderParametersAzureFileResponseOutputWithContext

func (o VolumeProviderParametersAzureFileResponseOutput) ToVolumeProviderParametersAzureFileResponseOutputWithContext(ctx context.Context) VolumeProviderParametersAzureFileResponseOutput

func (VolumeProviderParametersAzureFileResponseOutput) ToVolumeProviderParametersAzureFileResponsePtrOutput

func (o VolumeProviderParametersAzureFileResponseOutput) ToVolumeProviderParametersAzureFileResponsePtrOutput() VolumeProviderParametersAzureFileResponsePtrOutput

func (VolumeProviderParametersAzureFileResponseOutput) ToVolumeProviderParametersAzureFileResponsePtrOutputWithContext

func (o VolumeProviderParametersAzureFileResponseOutput) ToVolumeProviderParametersAzureFileResponsePtrOutputWithContext(ctx context.Context) VolumeProviderParametersAzureFileResponsePtrOutput

type VolumeProviderParametersAzureFileResponsePtrInput

type VolumeProviderParametersAzureFileResponsePtrInput interface {
	pulumi.Input

	ToVolumeProviderParametersAzureFileResponsePtrOutput() VolumeProviderParametersAzureFileResponsePtrOutput
	ToVolumeProviderParametersAzureFileResponsePtrOutputWithContext(context.Context) VolumeProviderParametersAzureFileResponsePtrOutput
}

VolumeProviderParametersAzureFileResponsePtrInput is an input type that accepts VolumeProviderParametersAzureFileResponseArgs, VolumeProviderParametersAzureFileResponsePtr and VolumeProviderParametersAzureFileResponsePtrOutput values. You can construct a concrete instance of `VolumeProviderParametersAzureFileResponsePtrInput` via:

        VolumeProviderParametersAzureFileResponseArgs{...}

or:

        nil

type VolumeProviderParametersAzureFileResponsePtrOutput

type VolumeProviderParametersAzureFileResponsePtrOutput struct{ *pulumi.OutputState }

func (VolumeProviderParametersAzureFileResponsePtrOutput) AccountKey

Access key of the Azure storage account for the File Share.

func (VolumeProviderParametersAzureFileResponsePtrOutput) AccountName

Name of the Azure storage account for the File Share.

func (VolumeProviderParametersAzureFileResponsePtrOutput) Elem

func (VolumeProviderParametersAzureFileResponsePtrOutput) ElementType

func (VolumeProviderParametersAzureFileResponsePtrOutput) ShareName

Name of the Azure Files file share that provides storage for the volume.

func (VolumeProviderParametersAzureFileResponsePtrOutput) ToVolumeProviderParametersAzureFileResponsePtrOutput

func (o VolumeProviderParametersAzureFileResponsePtrOutput) ToVolumeProviderParametersAzureFileResponsePtrOutput() VolumeProviderParametersAzureFileResponsePtrOutput

func (VolumeProviderParametersAzureFileResponsePtrOutput) ToVolumeProviderParametersAzureFileResponsePtrOutputWithContext

func (o VolumeProviderParametersAzureFileResponsePtrOutput) ToVolumeProviderParametersAzureFileResponsePtrOutputWithContext(ctx context.Context) VolumeProviderParametersAzureFileResponsePtrOutput

type VolumeState

type VolumeState struct {
	// This type describes a volume provided by an Azure Files file share.
	AzureFileParameters VolumeProviderParametersAzureFileResponsePtrInput
	// User readable description of the volume.
	Description pulumi.StringPtrInput
	// The geo-location where the resource lives
	Location pulumi.StringPtrInput
	// The name of the resource
	Name pulumi.StringPtrInput
	// Provider of the volume.
	Provider pulumi.StringPtrInput
	// State of the resource.
	ProvisioningState pulumi.StringPtrInput
	// Resource tags.
	Tags pulumi.StringMapInput
	// The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts.
	Type pulumi.StringPtrInput
}

func (VolumeState) ElementType

func (VolumeState) ElementType() reflect.Type

Jump to

Keyboard shortcuts

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