v20160930

package
v0.2.7 Latest Latest
Warning

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

Go to latest
Published: Nov 14, 2020 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ContainerService

type ContainerService struct {
	pulumi.CustomResourceState

	// Properties of the agent pool.
	AgentPoolProfiles ContainerServiceAgentPoolProfileResponseArrayOutput `pulumi:"agentPoolProfiles"`
	// Properties for custom clusters.
	CustomProfile ContainerServiceCustomProfileResponsePtrOutput `pulumi:"customProfile"`
	// Properties of the diagnostic agent.
	DiagnosticsProfile ContainerServiceDiagnosticsProfileResponsePtrOutput `pulumi:"diagnosticsProfile"`
	// Properties of Linux VMs.
	LinuxProfile ContainerServiceLinuxProfileResponseOutput `pulumi:"linuxProfile"`
	// Resource location
	Location pulumi.StringOutput `pulumi:"location"`
	// Properties of master agents.
	MasterProfile ContainerServiceMasterProfileResponseOutput `pulumi:"masterProfile"`
	// Resource name
	Name pulumi.StringOutput `pulumi:"name"`
	// Properties of the orchestrator.
	OrchestratorProfile ContainerServiceOrchestratorProfileResponsePtrOutput `pulumi:"orchestratorProfile"`
	// the current deployment or provisioning state, which only appears in the response.
	ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"`
	// Properties for cluster service principals.
	ServicePrincipalProfile ContainerServiceServicePrincipalProfileResponsePtrOutput `pulumi:"servicePrincipalProfile"`
	// Resource tags
	Tags pulumi.StringMapOutput `pulumi:"tags"`
	// Resource type
	Type pulumi.StringOutput `pulumi:"type"`
	// Properties of Windows VMs.
	WindowsProfile ContainerServiceWindowsProfileResponsePtrOutput `pulumi:"windowsProfile"`
}

Container service.

func GetContainerService

func GetContainerService(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *ContainerServiceState, opts ...pulumi.ResourceOption) (*ContainerService, error)

GetContainerService gets an existing ContainerService 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 NewContainerService

func NewContainerService(ctx *pulumi.Context,
	name string, args *ContainerServiceArgs, opts ...pulumi.ResourceOption) (*ContainerService, error)

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

func (ContainerService) ElementType added in v0.2.6

func (ContainerService) ElementType() reflect.Type

func (ContainerService) ToContainerServiceOutput added in v0.2.6

func (i ContainerService) ToContainerServiceOutput() ContainerServiceOutput

func (ContainerService) ToContainerServiceOutputWithContext added in v0.2.6

func (i ContainerService) ToContainerServiceOutputWithContext(ctx context.Context) ContainerServiceOutput

type ContainerServiceAgentPoolProfile

type ContainerServiceAgentPoolProfile struct {
	// Number of agents (VMs) to host docker containers. Allowed values must be in the range of 1 to 100 (inclusive). The default value is 1.
	Count int `pulumi:"count"`
	// DNS prefix to be used to create the FQDN for the agent pool.
	DnsPrefix string `pulumi:"dnsPrefix"`
	// Unique name of the agent pool profile in the context of the subscription and resource group.
	Name string `pulumi:"name"`
	// Size of agent VMs.
	VmSize string `pulumi:"vmSize"`
}

Profile for the container service agent pool.

type ContainerServiceAgentPoolProfileArgs

type ContainerServiceAgentPoolProfileArgs struct {
	// Number of agents (VMs) to host docker containers. Allowed values must be in the range of 1 to 100 (inclusive). The default value is 1.
	Count pulumi.IntInput `pulumi:"count"`
	// DNS prefix to be used to create the FQDN for the agent pool.
	DnsPrefix pulumi.StringInput `pulumi:"dnsPrefix"`
	// Unique name of the agent pool profile in the context of the subscription and resource group.
	Name pulumi.StringInput `pulumi:"name"`
	// Size of agent VMs.
	VmSize pulumi.StringInput `pulumi:"vmSize"`
}

Profile for the container service agent pool.

func (ContainerServiceAgentPoolProfileArgs) ElementType

func (ContainerServiceAgentPoolProfileArgs) ToContainerServiceAgentPoolProfileOutput

func (i ContainerServiceAgentPoolProfileArgs) ToContainerServiceAgentPoolProfileOutput() ContainerServiceAgentPoolProfileOutput

func (ContainerServiceAgentPoolProfileArgs) ToContainerServiceAgentPoolProfileOutputWithContext

func (i ContainerServiceAgentPoolProfileArgs) ToContainerServiceAgentPoolProfileOutputWithContext(ctx context.Context) ContainerServiceAgentPoolProfileOutput

type ContainerServiceAgentPoolProfileArray

type ContainerServiceAgentPoolProfileArray []ContainerServiceAgentPoolProfileInput

func (ContainerServiceAgentPoolProfileArray) ElementType

func (ContainerServiceAgentPoolProfileArray) ToContainerServiceAgentPoolProfileArrayOutput

func (i ContainerServiceAgentPoolProfileArray) ToContainerServiceAgentPoolProfileArrayOutput() ContainerServiceAgentPoolProfileArrayOutput

func (ContainerServiceAgentPoolProfileArray) ToContainerServiceAgentPoolProfileArrayOutputWithContext

func (i ContainerServiceAgentPoolProfileArray) ToContainerServiceAgentPoolProfileArrayOutputWithContext(ctx context.Context) ContainerServiceAgentPoolProfileArrayOutput

type ContainerServiceAgentPoolProfileArrayInput

type ContainerServiceAgentPoolProfileArrayInput interface {
	pulumi.Input

	ToContainerServiceAgentPoolProfileArrayOutput() ContainerServiceAgentPoolProfileArrayOutput
	ToContainerServiceAgentPoolProfileArrayOutputWithContext(context.Context) ContainerServiceAgentPoolProfileArrayOutput
}

ContainerServiceAgentPoolProfileArrayInput is an input type that accepts ContainerServiceAgentPoolProfileArray and ContainerServiceAgentPoolProfileArrayOutput values. You can construct a concrete instance of `ContainerServiceAgentPoolProfileArrayInput` via:

ContainerServiceAgentPoolProfileArray{ ContainerServiceAgentPoolProfileArgs{...} }

type ContainerServiceAgentPoolProfileArrayOutput

type ContainerServiceAgentPoolProfileArrayOutput struct{ *pulumi.OutputState }

func (ContainerServiceAgentPoolProfileArrayOutput) ElementType

func (ContainerServiceAgentPoolProfileArrayOutput) Index

func (ContainerServiceAgentPoolProfileArrayOutput) ToContainerServiceAgentPoolProfileArrayOutput

func (o ContainerServiceAgentPoolProfileArrayOutput) ToContainerServiceAgentPoolProfileArrayOutput() ContainerServiceAgentPoolProfileArrayOutput

func (ContainerServiceAgentPoolProfileArrayOutput) ToContainerServiceAgentPoolProfileArrayOutputWithContext

func (o ContainerServiceAgentPoolProfileArrayOutput) ToContainerServiceAgentPoolProfileArrayOutputWithContext(ctx context.Context) ContainerServiceAgentPoolProfileArrayOutput

type ContainerServiceAgentPoolProfileInput

type ContainerServiceAgentPoolProfileInput interface {
	pulumi.Input

	ToContainerServiceAgentPoolProfileOutput() ContainerServiceAgentPoolProfileOutput
	ToContainerServiceAgentPoolProfileOutputWithContext(context.Context) ContainerServiceAgentPoolProfileOutput
}

ContainerServiceAgentPoolProfileInput is an input type that accepts ContainerServiceAgentPoolProfileArgs and ContainerServiceAgentPoolProfileOutput values. You can construct a concrete instance of `ContainerServiceAgentPoolProfileInput` via:

ContainerServiceAgentPoolProfileArgs{...}

type ContainerServiceAgentPoolProfileOutput

type ContainerServiceAgentPoolProfileOutput struct{ *pulumi.OutputState }

Profile for the container service agent pool.

func (ContainerServiceAgentPoolProfileOutput) Count

Number of agents (VMs) to host docker containers. Allowed values must be in the range of 1 to 100 (inclusive). The default value is 1.

func (ContainerServiceAgentPoolProfileOutput) DnsPrefix

DNS prefix to be used to create the FQDN for the agent pool.

func (ContainerServiceAgentPoolProfileOutput) ElementType

func (ContainerServiceAgentPoolProfileOutput) Name

Unique name of the agent pool profile in the context of the subscription and resource group.

func (ContainerServiceAgentPoolProfileOutput) ToContainerServiceAgentPoolProfileOutput

func (o ContainerServiceAgentPoolProfileOutput) ToContainerServiceAgentPoolProfileOutput() ContainerServiceAgentPoolProfileOutput

func (ContainerServiceAgentPoolProfileOutput) ToContainerServiceAgentPoolProfileOutputWithContext

func (o ContainerServiceAgentPoolProfileOutput) ToContainerServiceAgentPoolProfileOutputWithContext(ctx context.Context) ContainerServiceAgentPoolProfileOutput

func (ContainerServiceAgentPoolProfileOutput) VmSize

Size of agent VMs.

type ContainerServiceAgentPoolProfileResponse

type ContainerServiceAgentPoolProfileResponse struct {
	// Number of agents (VMs) to host docker containers. Allowed values must be in the range of 1 to 100 (inclusive). The default value is 1.
	Count int `pulumi:"count"`
	// DNS prefix to be used to create the FQDN for the agent pool.
	DnsPrefix string `pulumi:"dnsPrefix"`
	// FQDN for the agent pool.
	Fqdn string `pulumi:"fqdn"`
	// Unique name of the agent pool profile in the context of the subscription and resource group.
	Name string `pulumi:"name"`
	// Size of agent VMs.
	VmSize string `pulumi:"vmSize"`
}

Profile for the container service agent pool.

type ContainerServiceAgentPoolProfileResponseArgs

type ContainerServiceAgentPoolProfileResponseArgs struct {
	// Number of agents (VMs) to host docker containers. Allowed values must be in the range of 1 to 100 (inclusive). The default value is 1.
	Count pulumi.IntInput `pulumi:"count"`
	// DNS prefix to be used to create the FQDN for the agent pool.
	DnsPrefix pulumi.StringInput `pulumi:"dnsPrefix"`
	// FQDN for the agent pool.
	Fqdn pulumi.StringInput `pulumi:"fqdn"`
	// Unique name of the agent pool profile in the context of the subscription and resource group.
	Name pulumi.StringInput `pulumi:"name"`
	// Size of agent VMs.
	VmSize pulumi.StringInput `pulumi:"vmSize"`
}

Profile for the container service agent pool.

func (ContainerServiceAgentPoolProfileResponseArgs) ElementType

func (ContainerServiceAgentPoolProfileResponseArgs) ToContainerServiceAgentPoolProfileResponseOutput

func (i ContainerServiceAgentPoolProfileResponseArgs) ToContainerServiceAgentPoolProfileResponseOutput() ContainerServiceAgentPoolProfileResponseOutput

func (ContainerServiceAgentPoolProfileResponseArgs) ToContainerServiceAgentPoolProfileResponseOutputWithContext

func (i ContainerServiceAgentPoolProfileResponseArgs) ToContainerServiceAgentPoolProfileResponseOutputWithContext(ctx context.Context) ContainerServiceAgentPoolProfileResponseOutput

type ContainerServiceAgentPoolProfileResponseArray

type ContainerServiceAgentPoolProfileResponseArray []ContainerServiceAgentPoolProfileResponseInput

func (ContainerServiceAgentPoolProfileResponseArray) ElementType

func (ContainerServiceAgentPoolProfileResponseArray) ToContainerServiceAgentPoolProfileResponseArrayOutput

func (i ContainerServiceAgentPoolProfileResponseArray) ToContainerServiceAgentPoolProfileResponseArrayOutput() ContainerServiceAgentPoolProfileResponseArrayOutput

func (ContainerServiceAgentPoolProfileResponseArray) ToContainerServiceAgentPoolProfileResponseArrayOutputWithContext

func (i ContainerServiceAgentPoolProfileResponseArray) ToContainerServiceAgentPoolProfileResponseArrayOutputWithContext(ctx context.Context) ContainerServiceAgentPoolProfileResponseArrayOutput

type ContainerServiceAgentPoolProfileResponseArrayInput

type ContainerServiceAgentPoolProfileResponseArrayInput interface {
	pulumi.Input

	ToContainerServiceAgentPoolProfileResponseArrayOutput() ContainerServiceAgentPoolProfileResponseArrayOutput
	ToContainerServiceAgentPoolProfileResponseArrayOutputWithContext(context.Context) ContainerServiceAgentPoolProfileResponseArrayOutput
}

ContainerServiceAgentPoolProfileResponseArrayInput is an input type that accepts ContainerServiceAgentPoolProfileResponseArray and ContainerServiceAgentPoolProfileResponseArrayOutput values. You can construct a concrete instance of `ContainerServiceAgentPoolProfileResponseArrayInput` via:

ContainerServiceAgentPoolProfileResponseArray{ ContainerServiceAgentPoolProfileResponseArgs{...} }

type ContainerServiceAgentPoolProfileResponseArrayOutput

type ContainerServiceAgentPoolProfileResponseArrayOutput struct{ *pulumi.OutputState }

func (ContainerServiceAgentPoolProfileResponseArrayOutput) ElementType

func (ContainerServiceAgentPoolProfileResponseArrayOutput) Index

func (ContainerServiceAgentPoolProfileResponseArrayOutput) ToContainerServiceAgentPoolProfileResponseArrayOutput

func (o ContainerServiceAgentPoolProfileResponseArrayOutput) ToContainerServiceAgentPoolProfileResponseArrayOutput() ContainerServiceAgentPoolProfileResponseArrayOutput

func (ContainerServiceAgentPoolProfileResponseArrayOutput) ToContainerServiceAgentPoolProfileResponseArrayOutputWithContext

func (o ContainerServiceAgentPoolProfileResponseArrayOutput) ToContainerServiceAgentPoolProfileResponseArrayOutputWithContext(ctx context.Context) ContainerServiceAgentPoolProfileResponseArrayOutput

type ContainerServiceAgentPoolProfileResponseInput

type ContainerServiceAgentPoolProfileResponseInput interface {
	pulumi.Input

	ToContainerServiceAgentPoolProfileResponseOutput() ContainerServiceAgentPoolProfileResponseOutput
	ToContainerServiceAgentPoolProfileResponseOutputWithContext(context.Context) ContainerServiceAgentPoolProfileResponseOutput
}

ContainerServiceAgentPoolProfileResponseInput is an input type that accepts ContainerServiceAgentPoolProfileResponseArgs and ContainerServiceAgentPoolProfileResponseOutput values. You can construct a concrete instance of `ContainerServiceAgentPoolProfileResponseInput` via:

ContainerServiceAgentPoolProfileResponseArgs{...}

type ContainerServiceAgentPoolProfileResponseOutput

type ContainerServiceAgentPoolProfileResponseOutput struct{ *pulumi.OutputState }

Profile for the container service agent pool.

func (ContainerServiceAgentPoolProfileResponseOutput) Count

Number of agents (VMs) to host docker containers. Allowed values must be in the range of 1 to 100 (inclusive). The default value is 1.

func (ContainerServiceAgentPoolProfileResponseOutput) DnsPrefix

DNS prefix to be used to create the FQDN for the agent pool.

func (ContainerServiceAgentPoolProfileResponseOutput) ElementType

func (ContainerServiceAgentPoolProfileResponseOutput) Fqdn

FQDN for the agent pool.

func (ContainerServiceAgentPoolProfileResponseOutput) Name

Unique name of the agent pool profile in the context of the subscription and resource group.

func (ContainerServiceAgentPoolProfileResponseOutput) ToContainerServiceAgentPoolProfileResponseOutput

func (o ContainerServiceAgentPoolProfileResponseOutput) ToContainerServiceAgentPoolProfileResponseOutput() ContainerServiceAgentPoolProfileResponseOutput

func (ContainerServiceAgentPoolProfileResponseOutput) ToContainerServiceAgentPoolProfileResponseOutputWithContext

func (o ContainerServiceAgentPoolProfileResponseOutput) ToContainerServiceAgentPoolProfileResponseOutputWithContext(ctx context.Context) ContainerServiceAgentPoolProfileResponseOutput

func (ContainerServiceAgentPoolProfileResponseOutput) VmSize

Size of agent VMs.

type ContainerServiceArgs

type ContainerServiceArgs struct {
	// Properties of the agent pool.
	AgentPoolProfiles ContainerServiceAgentPoolProfileArrayInput
	// The name of the container service in the specified subscription and resource group.
	ContainerServiceName pulumi.StringInput
	// Properties for custom clusters.
	CustomProfile ContainerServiceCustomProfilePtrInput
	// Properties of the diagnostic agent.
	DiagnosticsProfile ContainerServiceDiagnosticsProfilePtrInput
	// Properties of Linux VMs.
	LinuxProfile ContainerServiceLinuxProfileInput
	// Resource location
	Location pulumi.StringInput
	// Properties of master agents.
	MasterProfile ContainerServiceMasterProfileInput
	// Properties of the orchestrator.
	OrchestratorProfile ContainerServiceOrchestratorProfilePtrInput
	// The name of the resource group.
	ResourceGroupName pulumi.StringInput
	// Properties for cluster service principals.
	ServicePrincipalProfile ContainerServiceServicePrincipalProfilePtrInput
	// Resource tags
	Tags pulumi.StringMapInput
	// Properties of Windows VMs.
	WindowsProfile ContainerServiceWindowsProfilePtrInput
}

The set of arguments for constructing a ContainerService resource.

func (ContainerServiceArgs) ElementType

func (ContainerServiceArgs) ElementType() reflect.Type

type ContainerServiceCustomProfile

type ContainerServiceCustomProfile struct {
	// The name of the custom orchestrator to use.
	Orchestrator string `pulumi:"orchestrator"`
}

Properties to configure a custom container service cluster.

type ContainerServiceCustomProfileArgs

type ContainerServiceCustomProfileArgs struct {
	// The name of the custom orchestrator to use.
	Orchestrator pulumi.StringInput `pulumi:"orchestrator"`
}

Properties to configure a custom container service cluster.

func (ContainerServiceCustomProfileArgs) ElementType

func (ContainerServiceCustomProfileArgs) ToContainerServiceCustomProfileOutput

func (i ContainerServiceCustomProfileArgs) ToContainerServiceCustomProfileOutput() ContainerServiceCustomProfileOutput

func (ContainerServiceCustomProfileArgs) ToContainerServiceCustomProfileOutputWithContext

func (i ContainerServiceCustomProfileArgs) ToContainerServiceCustomProfileOutputWithContext(ctx context.Context) ContainerServiceCustomProfileOutput

func (ContainerServiceCustomProfileArgs) ToContainerServiceCustomProfilePtrOutput

func (i ContainerServiceCustomProfileArgs) ToContainerServiceCustomProfilePtrOutput() ContainerServiceCustomProfilePtrOutput

func (ContainerServiceCustomProfileArgs) ToContainerServiceCustomProfilePtrOutputWithContext

func (i ContainerServiceCustomProfileArgs) ToContainerServiceCustomProfilePtrOutputWithContext(ctx context.Context) ContainerServiceCustomProfilePtrOutput

type ContainerServiceCustomProfileInput

type ContainerServiceCustomProfileInput interface {
	pulumi.Input

	ToContainerServiceCustomProfileOutput() ContainerServiceCustomProfileOutput
	ToContainerServiceCustomProfileOutputWithContext(context.Context) ContainerServiceCustomProfileOutput
}

ContainerServiceCustomProfileInput is an input type that accepts ContainerServiceCustomProfileArgs and ContainerServiceCustomProfileOutput values. You can construct a concrete instance of `ContainerServiceCustomProfileInput` via:

ContainerServiceCustomProfileArgs{...}

type ContainerServiceCustomProfileOutput

type ContainerServiceCustomProfileOutput struct{ *pulumi.OutputState }

Properties to configure a custom container service cluster.

func (ContainerServiceCustomProfileOutput) ElementType

func (ContainerServiceCustomProfileOutput) Orchestrator

The name of the custom orchestrator to use.

func (ContainerServiceCustomProfileOutput) ToContainerServiceCustomProfileOutput

func (o ContainerServiceCustomProfileOutput) ToContainerServiceCustomProfileOutput() ContainerServiceCustomProfileOutput

func (ContainerServiceCustomProfileOutput) ToContainerServiceCustomProfileOutputWithContext

func (o ContainerServiceCustomProfileOutput) ToContainerServiceCustomProfileOutputWithContext(ctx context.Context) ContainerServiceCustomProfileOutput

func (ContainerServiceCustomProfileOutput) ToContainerServiceCustomProfilePtrOutput

func (o ContainerServiceCustomProfileOutput) ToContainerServiceCustomProfilePtrOutput() ContainerServiceCustomProfilePtrOutput

func (ContainerServiceCustomProfileOutput) ToContainerServiceCustomProfilePtrOutputWithContext

func (o ContainerServiceCustomProfileOutput) ToContainerServiceCustomProfilePtrOutputWithContext(ctx context.Context) ContainerServiceCustomProfilePtrOutput

type ContainerServiceCustomProfilePtrInput

type ContainerServiceCustomProfilePtrInput interface {
	pulumi.Input

	ToContainerServiceCustomProfilePtrOutput() ContainerServiceCustomProfilePtrOutput
	ToContainerServiceCustomProfilePtrOutputWithContext(context.Context) ContainerServiceCustomProfilePtrOutput
}

ContainerServiceCustomProfilePtrInput is an input type that accepts ContainerServiceCustomProfileArgs, ContainerServiceCustomProfilePtr and ContainerServiceCustomProfilePtrOutput values. You can construct a concrete instance of `ContainerServiceCustomProfilePtrInput` via:

        ContainerServiceCustomProfileArgs{...}

or:

        nil

type ContainerServiceCustomProfilePtrOutput

type ContainerServiceCustomProfilePtrOutput struct{ *pulumi.OutputState }

func (ContainerServiceCustomProfilePtrOutput) Elem

func (ContainerServiceCustomProfilePtrOutput) ElementType

func (ContainerServiceCustomProfilePtrOutput) Orchestrator

The name of the custom orchestrator to use.

func (ContainerServiceCustomProfilePtrOutput) ToContainerServiceCustomProfilePtrOutput

func (o ContainerServiceCustomProfilePtrOutput) ToContainerServiceCustomProfilePtrOutput() ContainerServiceCustomProfilePtrOutput

func (ContainerServiceCustomProfilePtrOutput) ToContainerServiceCustomProfilePtrOutputWithContext

func (o ContainerServiceCustomProfilePtrOutput) ToContainerServiceCustomProfilePtrOutputWithContext(ctx context.Context) ContainerServiceCustomProfilePtrOutput

type ContainerServiceCustomProfileResponse

type ContainerServiceCustomProfileResponse struct {
	// The name of the custom orchestrator to use.
	Orchestrator string `pulumi:"orchestrator"`
}

Properties to configure a custom container service cluster.

type ContainerServiceCustomProfileResponseArgs

type ContainerServiceCustomProfileResponseArgs struct {
	// The name of the custom orchestrator to use.
	Orchestrator pulumi.StringInput `pulumi:"orchestrator"`
}

Properties to configure a custom container service cluster.

func (ContainerServiceCustomProfileResponseArgs) ElementType

func (ContainerServiceCustomProfileResponseArgs) ToContainerServiceCustomProfileResponseOutput

func (i ContainerServiceCustomProfileResponseArgs) ToContainerServiceCustomProfileResponseOutput() ContainerServiceCustomProfileResponseOutput

func (ContainerServiceCustomProfileResponseArgs) ToContainerServiceCustomProfileResponseOutputWithContext

func (i ContainerServiceCustomProfileResponseArgs) ToContainerServiceCustomProfileResponseOutputWithContext(ctx context.Context) ContainerServiceCustomProfileResponseOutput

func (ContainerServiceCustomProfileResponseArgs) ToContainerServiceCustomProfileResponsePtrOutput

func (i ContainerServiceCustomProfileResponseArgs) ToContainerServiceCustomProfileResponsePtrOutput() ContainerServiceCustomProfileResponsePtrOutput

func (ContainerServiceCustomProfileResponseArgs) ToContainerServiceCustomProfileResponsePtrOutputWithContext

func (i ContainerServiceCustomProfileResponseArgs) ToContainerServiceCustomProfileResponsePtrOutputWithContext(ctx context.Context) ContainerServiceCustomProfileResponsePtrOutput

type ContainerServiceCustomProfileResponseInput

type ContainerServiceCustomProfileResponseInput interface {
	pulumi.Input

	ToContainerServiceCustomProfileResponseOutput() ContainerServiceCustomProfileResponseOutput
	ToContainerServiceCustomProfileResponseOutputWithContext(context.Context) ContainerServiceCustomProfileResponseOutput
}

ContainerServiceCustomProfileResponseInput is an input type that accepts ContainerServiceCustomProfileResponseArgs and ContainerServiceCustomProfileResponseOutput values. You can construct a concrete instance of `ContainerServiceCustomProfileResponseInput` via:

ContainerServiceCustomProfileResponseArgs{...}

type ContainerServiceCustomProfileResponseOutput

type ContainerServiceCustomProfileResponseOutput struct{ *pulumi.OutputState }

Properties to configure a custom container service cluster.

func (ContainerServiceCustomProfileResponseOutput) ElementType

func (ContainerServiceCustomProfileResponseOutput) Orchestrator

The name of the custom orchestrator to use.

func (ContainerServiceCustomProfileResponseOutput) ToContainerServiceCustomProfileResponseOutput

func (o ContainerServiceCustomProfileResponseOutput) ToContainerServiceCustomProfileResponseOutput() ContainerServiceCustomProfileResponseOutput

func (ContainerServiceCustomProfileResponseOutput) ToContainerServiceCustomProfileResponseOutputWithContext

func (o ContainerServiceCustomProfileResponseOutput) ToContainerServiceCustomProfileResponseOutputWithContext(ctx context.Context) ContainerServiceCustomProfileResponseOutput

func (ContainerServiceCustomProfileResponseOutput) ToContainerServiceCustomProfileResponsePtrOutput

func (o ContainerServiceCustomProfileResponseOutput) ToContainerServiceCustomProfileResponsePtrOutput() ContainerServiceCustomProfileResponsePtrOutput

func (ContainerServiceCustomProfileResponseOutput) ToContainerServiceCustomProfileResponsePtrOutputWithContext

func (o ContainerServiceCustomProfileResponseOutput) ToContainerServiceCustomProfileResponsePtrOutputWithContext(ctx context.Context) ContainerServiceCustomProfileResponsePtrOutput

type ContainerServiceCustomProfileResponsePtrInput

type ContainerServiceCustomProfileResponsePtrInput interface {
	pulumi.Input

	ToContainerServiceCustomProfileResponsePtrOutput() ContainerServiceCustomProfileResponsePtrOutput
	ToContainerServiceCustomProfileResponsePtrOutputWithContext(context.Context) ContainerServiceCustomProfileResponsePtrOutput
}

ContainerServiceCustomProfileResponsePtrInput is an input type that accepts ContainerServiceCustomProfileResponseArgs, ContainerServiceCustomProfileResponsePtr and ContainerServiceCustomProfileResponsePtrOutput values. You can construct a concrete instance of `ContainerServiceCustomProfileResponsePtrInput` via:

        ContainerServiceCustomProfileResponseArgs{...}

or:

        nil

type ContainerServiceCustomProfileResponsePtrOutput

type ContainerServiceCustomProfileResponsePtrOutput struct{ *pulumi.OutputState }

func (ContainerServiceCustomProfileResponsePtrOutput) Elem

func (ContainerServiceCustomProfileResponsePtrOutput) ElementType

func (ContainerServiceCustomProfileResponsePtrOutput) Orchestrator

The name of the custom orchestrator to use.

func (ContainerServiceCustomProfileResponsePtrOutput) ToContainerServiceCustomProfileResponsePtrOutput

func (o ContainerServiceCustomProfileResponsePtrOutput) ToContainerServiceCustomProfileResponsePtrOutput() ContainerServiceCustomProfileResponsePtrOutput

func (ContainerServiceCustomProfileResponsePtrOutput) ToContainerServiceCustomProfileResponsePtrOutputWithContext

func (o ContainerServiceCustomProfileResponsePtrOutput) ToContainerServiceCustomProfileResponsePtrOutputWithContext(ctx context.Context) ContainerServiceCustomProfileResponsePtrOutput

type ContainerServiceDiagnosticsProfile

type ContainerServiceDiagnosticsProfile struct {
	// Profile for the container service VM diagnostic agent.
	VmDiagnostics ContainerServiceVMDiagnostics `pulumi:"vmDiagnostics"`
}

type ContainerServiceDiagnosticsProfileArgs

type ContainerServiceDiagnosticsProfileArgs struct {
	// Profile for the container service VM diagnostic agent.
	VmDiagnostics ContainerServiceVMDiagnosticsInput `pulumi:"vmDiagnostics"`
}

func (ContainerServiceDiagnosticsProfileArgs) ElementType

func (ContainerServiceDiagnosticsProfileArgs) ToContainerServiceDiagnosticsProfileOutput

func (i ContainerServiceDiagnosticsProfileArgs) ToContainerServiceDiagnosticsProfileOutput() ContainerServiceDiagnosticsProfileOutput

func (ContainerServiceDiagnosticsProfileArgs) ToContainerServiceDiagnosticsProfileOutputWithContext

func (i ContainerServiceDiagnosticsProfileArgs) ToContainerServiceDiagnosticsProfileOutputWithContext(ctx context.Context) ContainerServiceDiagnosticsProfileOutput

func (ContainerServiceDiagnosticsProfileArgs) ToContainerServiceDiagnosticsProfilePtrOutput

func (i ContainerServiceDiagnosticsProfileArgs) ToContainerServiceDiagnosticsProfilePtrOutput() ContainerServiceDiagnosticsProfilePtrOutput

func (ContainerServiceDiagnosticsProfileArgs) ToContainerServiceDiagnosticsProfilePtrOutputWithContext

func (i ContainerServiceDiagnosticsProfileArgs) ToContainerServiceDiagnosticsProfilePtrOutputWithContext(ctx context.Context) ContainerServiceDiagnosticsProfilePtrOutput

type ContainerServiceDiagnosticsProfileInput

type ContainerServiceDiagnosticsProfileInput interface {
	pulumi.Input

	ToContainerServiceDiagnosticsProfileOutput() ContainerServiceDiagnosticsProfileOutput
	ToContainerServiceDiagnosticsProfileOutputWithContext(context.Context) ContainerServiceDiagnosticsProfileOutput
}

ContainerServiceDiagnosticsProfileInput is an input type that accepts ContainerServiceDiagnosticsProfileArgs and ContainerServiceDiagnosticsProfileOutput values. You can construct a concrete instance of `ContainerServiceDiagnosticsProfileInput` via:

ContainerServiceDiagnosticsProfileArgs{...}

type ContainerServiceDiagnosticsProfileOutput

type ContainerServiceDiagnosticsProfileOutput struct{ *pulumi.OutputState }

func (ContainerServiceDiagnosticsProfileOutput) ElementType

func (ContainerServiceDiagnosticsProfileOutput) ToContainerServiceDiagnosticsProfileOutput

func (o ContainerServiceDiagnosticsProfileOutput) ToContainerServiceDiagnosticsProfileOutput() ContainerServiceDiagnosticsProfileOutput

func (ContainerServiceDiagnosticsProfileOutput) ToContainerServiceDiagnosticsProfileOutputWithContext

func (o ContainerServiceDiagnosticsProfileOutput) ToContainerServiceDiagnosticsProfileOutputWithContext(ctx context.Context) ContainerServiceDiagnosticsProfileOutput

func (ContainerServiceDiagnosticsProfileOutput) ToContainerServiceDiagnosticsProfilePtrOutput

func (o ContainerServiceDiagnosticsProfileOutput) ToContainerServiceDiagnosticsProfilePtrOutput() ContainerServiceDiagnosticsProfilePtrOutput

func (ContainerServiceDiagnosticsProfileOutput) ToContainerServiceDiagnosticsProfilePtrOutputWithContext

func (o ContainerServiceDiagnosticsProfileOutput) ToContainerServiceDiagnosticsProfilePtrOutputWithContext(ctx context.Context) ContainerServiceDiagnosticsProfilePtrOutput

func (ContainerServiceDiagnosticsProfileOutput) VmDiagnostics

Profile for the container service VM diagnostic agent.

type ContainerServiceDiagnosticsProfilePtrInput

type ContainerServiceDiagnosticsProfilePtrInput interface {
	pulumi.Input

	ToContainerServiceDiagnosticsProfilePtrOutput() ContainerServiceDiagnosticsProfilePtrOutput
	ToContainerServiceDiagnosticsProfilePtrOutputWithContext(context.Context) ContainerServiceDiagnosticsProfilePtrOutput
}

ContainerServiceDiagnosticsProfilePtrInput is an input type that accepts ContainerServiceDiagnosticsProfileArgs, ContainerServiceDiagnosticsProfilePtr and ContainerServiceDiagnosticsProfilePtrOutput values. You can construct a concrete instance of `ContainerServiceDiagnosticsProfilePtrInput` via:

        ContainerServiceDiagnosticsProfileArgs{...}

or:

        nil

type ContainerServiceDiagnosticsProfilePtrOutput

type ContainerServiceDiagnosticsProfilePtrOutput struct{ *pulumi.OutputState }

func (ContainerServiceDiagnosticsProfilePtrOutput) Elem

func (ContainerServiceDiagnosticsProfilePtrOutput) ElementType

func (ContainerServiceDiagnosticsProfilePtrOutput) ToContainerServiceDiagnosticsProfilePtrOutput

func (o ContainerServiceDiagnosticsProfilePtrOutput) ToContainerServiceDiagnosticsProfilePtrOutput() ContainerServiceDiagnosticsProfilePtrOutput

func (ContainerServiceDiagnosticsProfilePtrOutput) ToContainerServiceDiagnosticsProfilePtrOutputWithContext

func (o ContainerServiceDiagnosticsProfilePtrOutput) ToContainerServiceDiagnosticsProfilePtrOutputWithContext(ctx context.Context) ContainerServiceDiagnosticsProfilePtrOutput

func (ContainerServiceDiagnosticsProfilePtrOutput) VmDiagnostics

Profile for the container service VM diagnostic agent.

type ContainerServiceDiagnosticsProfileResponse

type ContainerServiceDiagnosticsProfileResponse struct {
	// Profile for the container service VM diagnostic agent.
	VmDiagnostics ContainerServiceVMDiagnosticsResponse `pulumi:"vmDiagnostics"`
}

type ContainerServiceDiagnosticsProfileResponseArgs

type ContainerServiceDiagnosticsProfileResponseArgs struct {
	// Profile for the container service VM diagnostic agent.
	VmDiagnostics ContainerServiceVMDiagnosticsResponseInput `pulumi:"vmDiagnostics"`
}

func (ContainerServiceDiagnosticsProfileResponseArgs) ElementType

func (ContainerServiceDiagnosticsProfileResponseArgs) ToContainerServiceDiagnosticsProfileResponseOutput

func (i ContainerServiceDiagnosticsProfileResponseArgs) ToContainerServiceDiagnosticsProfileResponseOutput() ContainerServiceDiagnosticsProfileResponseOutput

func (ContainerServiceDiagnosticsProfileResponseArgs) ToContainerServiceDiagnosticsProfileResponseOutputWithContext

func (i ContainerServiceDiagnosticsProfileResponseArgs) ToContainerServiceDiagnosticsProfileResponseOutputWithContext(ctx context.Context) ContainerServiceDiagnosticsProfileResponseOutput

func (ContainerServiceDiagnosticsProfileResponseArgs) ToContainerServiceDiagnosticsProfileResponsePtrOutput

func (i ContainerServiceDiagnosticsProfileResponseArgs) ToContainerServiceDiagnosticsProfileResponsePtrOutput() ContainerServiceDiagnosticsProfileResponsePtrOutput

func (ContainerServiceDiagnosticsProfileResponseArgs) ToContainerServiceDiagnosticsProfileResponsePtrOutputWithContext

func (i ContainerServiceDiagnosticsProfileResponseArgs) ToContainerServiceDiagnosticsProfileResponsePtrOutputWithContext(ctx context.Context) ContainerServiceDiagnosticsProfileResponsePtrOutput

type ContainerServiceDiagnosticsProfileResponseInput

type ContainerServiceDiagnosticsProfileResponseInput interface {
	pulumi.Input

	ToContainerServiceDiagnosticsProfileResponseOutput() ContainerServiceDiagnosticsProfileResponseOutput
	ToContainerServiceDiagnosticsProfileResponseOutputWithContext(context.Context) ContainerServiceDiagnosticsProfileResponseOutput
}

ContainerServiceDiagnosticsProfileResponseInput is an input type that accepts ContainerServiceDiagnosticsProfileResponseArgs and ContainerServiceDiagnosticsProfileResponseOutput values. You can construct a concrete instance of `ContainerServiceDiagnosticsProfileResponseInput` via:

ContainerServiceDiagnosticsProfileResponseArgs{...}

type ContainerServiceDiagnosticsProfileResponseOutput

type ContainerServiceDiagnosticsProfileResponseOutput struct{ *pulumi.OutputState }

func (ContainerServiceDiagnosticsProfileResponseOutput) ElementType

func (ContainerServiceDiagnosticsProfileResponseOutput) ToContainerServiceDiagnosticsProfileResponseOutput

func (o ContainerServiceDiagnosticsProfileResponseOutput) ToContainerServiceDiagnosticsProfileResponseOutput() ContainerServiceDiagnosticsProfileResponseOutput

func (ContainerServiceDiagnosticsProfileResponseOutput) ToContainerServiceDiagnosticsProfileResponseOutputWithContext

func (o ContainerServiceDiagnosticsProfileResponseOutput) ToContainerServiceDiagnosticsProfileResponseOutputWithContext(ctx context.Context) ContainerServiceDiagnosticsProfileResponseOutput

func (ContainerServiceDiagnosticsProfileResponseOutput) ToContainerServiceDiagnosticsProfileResponsePtrOutput

func (o ContainerServiceDiagnosticsProfileResponseOutput) ToContainerServiceDiagnosticsProfileResponsePtrOutput() ContainerServiceDiagnosticsProfileResponsePtrOutput

func (ContainerServiceDiagnosticsProfileResponseOutput) ToContainerServiceDiagnosticsProfileResponsePtrOutputWithContext

func (o ContainerServiceDiagnosticsProfileResponseOutput) ToContainerServiceDiagnosticsProfileResponsePtrOutputWithContext(ctx context.Context) ContainerServiceDiagnosticsProfileResponsePtrOutput

func (ContainerServiceDiagnosticsProfileResponseOutput) VmDiagnostics

Profile for the container service VM diagnostic agent.

type ContainerServiceDiagnosticsProfileResponsePtrInput

type ContainerServiceDiagnosticsProfileResponsePtrInput interface {
	pulumi.Input

	ToContainerServiceDiagnosticsProfileResponsePtrOutput() ContainerServiceDiagnosticsProfileResponsePtrOutput
	ToContainerServiceDiagnosticsProfileResponsePtrOutputWithContext(context.Context) ContainerServiceDiagnosticsProfileResponsePtrOutput
}

ContainerServiceDiagnosticsProfileResponsePtrInput is an input type that accepts ContainerServiceDiagnosticsProfileResponseArgs, ContainerServiceDiagnosticsProfileResponsePtr and ContainerServiceDiagnosticsProfileResponsePtrOutput values. You can construct a concrete instance of `ContainerServiceDiagnosticsProfileResponsePtrInput` via:

        ContainerServiceDiagnosticsProfileResponseArgs{...}

or:

        nil

type ContainerServiceDiagnosticsProfileResponsePtrOutput

type ContainerServiceDiagnosticsProfileResponsePtrOutput struct{ *pulumi.OutputState }

func (ContainerServiceDiagnosticsProfileResponsePtrOutput) Elem

func (ContainerServiceDiagnosticsProfileResponsePtrOutput) ElementType

func (ContainerServiceDiagnosticsProfileResponsePtrOutput) ToContainerServiceDiagnosticsProfileResponsePtrOutput

func (o ContainerServiceDiagnosticsProfileResponsePtrOutput) ToContainerServiceDiagnosticsProfileResponsePtrOutput() ContainerServiceDiagnosticsProfileResponsePtrOutput

func (ContainerServiceDiagnosticsProfileResponsePtrOutput) ToContainerServiceDiagnosticsProfileResponsePtrOutputWithContext

func (o ContainerServiceDiagnosticsProfileResponsePtrOutput) ToContainerServiceDiagnosticsProfileResponsePtrOutputWithContext(ctx context.Context) ContainerServiceDiagnosticsProfileResponsePtrOutput

func (ContainerServiceDiagnosticsProfileResponsePtrOutput) VmDiagnostics

Profile for the container service VM diagnostic agent.

type ContainerServiceInput added in v0.2.6

type ContainerServiceInput interface {
	pulumi.Input

	ToContainerServiceOutput() ContainerServiceOutput
	ToContainerServiceOutputWithContext(ctx context.Context) ContainerServiceOutput
}

type ContainerServiceLinuxProfile

type ContainerServiceLinuxProfile struct {
	// The administrator username to use for Linux VMs.
	AdminUsername string `pulumi:"adminUsername"`
	// The ssh key configuration for Linux VMs.
	Ssh ContainerServiceSshConfiguration `pulumi:"ssh"`
}

Profile for Linux VMs in the container service cluster.

type ContainerServiceLinuxProfileArgs

type ContainerServiceLinuxProfileArgs struct {
	// The administrator username to use for Linux VMs.
	AdminUsername pulumi.StringInput `pulumi:"adminUsername"`
	// The ssh key configuration for Linux VMs.
	Ssh ContainerServiceSshConfigurationInput `pulumi:"ssh"`
}

Profile for Linux VMs in the container service cluster.

func (ContainerServiceLinuxProfileArgs) ElementType

func (ContainerServiceLinuxProfileArgs) ToContainerServiceLinuxProfileOutput

func (i ContainerServiceLinuxProfileArgs) ToContainerServiceLinuxProfileOutput() ContainerServiceLinuxProfileOutput

func (ContainerServiceLinuxProfileArgs) ToContainerServiceLinuxProfileOutputWithContext

func (i ContainerServiceLinuxProfileArgs) ToContainerServiceLinuxProfileOutputWithContext(ctx context.Context) ContainerServiceLinuxProfileOutput

func (ContainerServiceLinuxProfileArgs) ToContainerServiceLinuxProfilePtrOutput

func (i ContainerServiceLinuxProfileArgs) ToContainerServiceLinuxProfilePtrOutput() ContainerServiceLinuxProfilePtrOutput

func (ContainerServiceLinuxProfileArgs) ToContainerServiceLinuxProfilePtrOutputWithContext

func (i ContainerServiceLinuxProfileArgs) ToContainerServiceLinuxProfilePtrOutputWithContext(ctx context.Context) ContainerServiceLinuxProfilePtrOutput

type ContainerServiceLinuxProfileInput

type ContainerServiceLinuxProfileInput interface {
	pulumi.Input

	ToContainerServiceLinuxProfileOutput() ContainerServiceLinuxProfileOutput
	ToContainerServiceLinuxProfileOutputWithContext(context.Context) ContainerServiceLinuxProfileOutput
}

ContainerServiceLinuxProfileInput is an input type that accepts ContainerServiceLinuxProfileArgs and ContainerServiceLinuxProfileOutput values. You can construct a concrete instance of `ContainerServiceLinuxProfileInput` via:

ContainerServiceLinuxProfileArgs{...}

type ContainerServiceLinuxProfileOutput

type ContainerServiceLinuxProfileOutput struct{ *pulumi.OutputState }

Profile for Linux VMs in the container service cluster.

func (ContainerServiceLinuxProfileOutput) AdminUsername

The administrator username to use for Linux VMs.

func (ContainerServiceLinuxProfileOutput) ElementType

func (ContainerServiceLinuxProfileOutput) Ssh

The ssh key configuration for Linux VMs.

func (ContainerServiceLinuxProfileOutput) ToContainerServiceLinuxProfileOutput

func (o ContainerServiceLinuxProfileOutput) ToContainerServiceLinuxProfileOutput() ContainerServiceLinuxProfileOutput

func (ContainerServiceLinuxProfileOutput) ToContainerServiceLinuxProfileOutputWithContext

func (o ContainerServiceLinuxProfileOutput) ToContainerServiceLinuxProfileOutputWithContext(ctx context.Context) ContainerServiceLinuxProfileOutput

func (ContainerServiceLinuxProfileOutput) ToContainerServiceLinuxProfilePtrOutput

func (o ContainerServiceLinuxProfileOutput) ToContainerServiceLinuxProfilePtrOutput() ContainerServiceLinuxProfilePtrOutput

func (ContainerServiceLinuxProfileOutput) ToContainerServiceLinuxProfilePtrOutputWithContext

func (o ContainerServiceLinuxProfileOutput) ToContainerServiceLinuxProfilePtrOutputWithContext(ctx context.Context) ContainerServiceLinuxProfilePtrOutput

type ContainerServiceLinuxProfilePtrInput

type ContainerServiceLinuxProfilePtrInput interface {
	pulumi.Input

	ToContainerServiceLinuxProfilePtrOutput() ContainerServiceLinuxProfilePtrOutput
	ToContainerServiceLinuxProfilePtrOutputWithContext(context.Context) ContainerServiceLinuxProfilePtrOutput
}

ContainerServiceLinuxProfilePtrInput is an input type that accepts ContainerServiceLinuxProfileArgs, ContainerServiceLinuxProfilePtr and ContainerServiceLinuxProfilePtrOutput values. You can construct a concrete instance of `ContainerServiceLinuxProfilePtrInput` via:

        ContainerServiceLinuxProfileArgs{...}

or:

        nil

type ContainerServiceLinuxProfilePtrOutput

type ContainerServiceLinuxProfilePtrOutput struct{ *pulumi.OutputState }

func (ContainerServiceLinuxProfilePtrOutput) AdminUsername

The administrator username to use for Linux VMs.

func (ContainerServiceLinuxProfilePtrOutput) Elem

func (ContainerServiceLinuxProfilePtrOutput) ElementType

func (ContainerServiceLinuxProfilePtrOutput) Ssh

The ssh key configuration for Linux VMs.

func (ContainerServiceLinuxProfilePtrOutput) ToContainerServiceLinuxProfilePtrOutput

func (o ContainerServiceLinuxProfilePtrOutput) ToContainerServiceLinuxProfilePtrOutput() ContainerServiceLinuxProfilePtrOutput

func (ContainerServiceLinuxProfilePtrOutput) ToContainerServiceLinuxProfilePtrOutputWithContext

func (o ContainerServiceLinuxProfilePtrOutput) ToContainerServiceLinuxProfilePtrOutputWithContext(ctx context.Context) ContainerServiceLinuxProfilePtrOutput

type ContainerServiceLinuxProfileResponse

type ContainerServiceLinuxProfileResponse struct {
	// The administrator username to use for Linux VMs.
	AdminUsername string `pulumi:"adminUsername"`
	// The ssh key configuration for Linux VMs.
	Ssh ContainerServiceSshConfigurationResponse `pulumi:"ssh"`
}

Profile for Linux VMs in the container service cluster.

type ContainerServiceLinuxProfileResponseArgs

type ContainerServiceLinuxProfileResponseArgs struct {
	// The administrator username to use for Linux VMs.
	AdminUsername pulumi.StringInput `pulumi:"adminUsername"`
	// The ssh key configuration for Linux VMs.
	Ssh ContainerServiceSshConfigurationResponseInput `pulumi:"ssh"`
}

Profile for Linux VMs in the container service cluster.

func (ContainerServiceLinuxProfileResponseArgs) ElementType

func (ContainerServiceLinuxProfileResponseArgs) ToContainerServiceLinuxProfileResponseOutput

func (i ContainerServiceLinuxProfileResponseArgs) ToContainerServiceLinuxProfileResponseOutput() ContainerServiceLinuxProfileResponseOutput

func (ContainerServiceLinuxProfileResponseArgs) ToContainerServiceLinuxProfileResponseOutputWithContext

func (i ContainerServiceLinuxProfileResponseArgs) ToContainerServiceLinuxProfileResponseOutputWithContext(ctx context.Context) ContainerServiceLinuxProfileResponseOutput

func (ContainerServiceLinuxProfileResponseArgs) ToContainerServiceLinuxProfileResponsePtrOutput

func (i ContainerServiceLinuxProfileResponseArgs) ToContainerServiceLinuxProfileResponsePtrOutput() ContainerServiceLinuxProfileResponsePtrOutput

func (ContainerServiceLinuxProfileResponseArgs) ToContainerServiceLinuxProfileResponsePtrOutputWithContext

func (i ContainerServiceLinuxProfileResponseArgs) ToContainerServiceLinuxProfileResponsePtrOutputWithContext(ctx context.Context) ContainerServiceLinuxProfileResponsePtrOutput

type ContainerServiceLinuxProfileResponseInput

type ContainerServiceLinuxProfileResponseInput interface {
	pulumi.Input

	ToContainerServiceLinuxProfileResponseOutput() ContainerServiceLinuxProfileResponseOutput
	ToContainerServiceLinuxProfileResponseOutputWithContext(context.Context) ContainerServiceLinuxProfileResponseOutput
}

ContainerServiceLinuxProfileResponseInput is an input type that accepts ContainerServiceLinuxProfileResponseArgs and ContainerServiceLinuxProfileResponseOutput values. You can construct a concrete instance of `ContainerServiceLinuxProfileResponseInput` via:

ContainerServiceLinuxProfileResponseArgs{...}

type ContainerServiceLinuxProfileResponseOutput

type ContainerServiceLinuxProfileResponseOutput struct{ *pulumi.OutputState }

Profile for Linux VMs in the container service cluster.

func (ContainerServiceLinuxProfileResponseOutput) AdminUsername

The administrator username to use for Linux VMs.

func (ContainerServiceLinuxProfileResponseOutput) ElementType

func (ContainerServiceLinuxProfileResponseOutput) Ssh

The ssh key configuration for Linux VMs.

func (ContainerServiceLinuxProfileResponseOutput) ToContainerServiceLinuxProfileResponseOutput

func (o ContainerServiceLinuxProfileResponseOutput) ToContainerServiceLinuxProfileResponseOutput() ContainerServiceLinuxProfileResponseOutput

func (ContainerServiceLinuxProfileResponseOutput) ToContainerServiceLinuxProfileResponseOutputWithContext

func (o ContainerServiceLinuxProfileResponseOutput) ToContainerServiceLinuxProfileResponseOutputWithContext(ctx context.Context) ContainerServiceLinuxProfileResponseOutput

func (ContainerServiceLinuxProfileResponseOutput) ToContainerServiceLinuxProfileResponsePtrOutput

func (o ContainerServiceLinuxProfileResponseOutput) ToContainerServiceLinuxProfileResponsePtrOutput() ContainerServiceLinuxProfileResponsePtrOutput

func (ContainerServiceLinuxProfileResponseOutput) ToContainerServiceLinuxProfileResponsePtrOutputWithContext

func (o ContainerServiceLinuxProfileResponseOutput) ToContainerServiceLinuxProfileResponsePtrOutputWithContext(ctx context.Context) ContainerServiceLinuxProfileResponsePtrOutput

type ContainerServiceLinuxProfileResponsePtrInput

type ContainerServiceLinuxProfileResponsePtrInput interface {
	pulumi.Input

	ToContainerServiceLinuxProfileResponsePtrOutput() ContainerServiceLinuxProfileResponsePtrOutput
	ToContainerServiceLinuxProfileResponsePtrOutputWithContext(context.Context) ContainerServiceLinuxProfileResponsePtrOutput
}

ContainerServiceLinuxProfileResponsePtrInput is an input type that accepts ContainerServiceLinuxProfileResponseArgs, ContainerServiceLinuxProfileResponsePtr and ContainerServiceLinuxProfileResponsePtrOutput values. You can construct a concrete instance of `ContainerServiceLinuxProfileResponsePtrInput` via:

        ContainerServiceLinuxProfileResponseArgs{...}

or:

        nil

type ContainerServiceLinuxProfileResponsePtrOutput

type ContainerServiceLinuxProfileResponsePtrOutput struct{ *pulumi.OutputState }

func (ContainerServiceLinuxProfileResponsePtrOutput) AdminUsername

The administrator username to use for Linux VMs.

func (ContainerServiceLinuxProfileResponsePtrOutput) Elem

func (ContainerServiceLinuxProfileResponsePtrOutput) ElementType

func (ContainerServiceLinuxProfileResponsePtrOutput) Ssh

The ssh key configuration for Linux VMs.

func (ContainerServiceLinuxProfileResponsePtrOutput) ToContainerServiceLinuxProfileResponsePtrOutput

func (o ContainerServiceLinuxProfileResponsePtrOutput) ToContainerServiceLinuxProfileResponsePtrOutput() ContainerServiceLinuxProfileResponsePtrOutput

func (ContainerServiceLinuxProfileResponsePtrOutput) ToContainerServiceLinuxProfileResponsePtrOutputWithContext

func (o ContainerServiceLinuxProfileResponsePtrOutput) ToContainerServiceLinuxProfileResponsePtrOutputWithContext(ctx context.Context) ContainerServiceLinuxProfileResponsePtrOutput

type ContainerServiceMasterProfile

type ContainerServiceMasterProfile struct {
	// Number of masters (VMs) in the container service cluster. Allowed values are 1, 3, and 5. The default value is 1.
	Count *int `pulumi:"count"`
	// DNS prefix to be used to create the FQDN for master.
	DnsPrefix string `pulumi:"dnsPrefix"`
}

Profile for the container service master.

type ContainerServiceMasterProfileArgs

type ContainerServiceMasterProfileArgs struct {
	// Number of masters (VMs) in the container service cluster. Allowed values are 1, 3, and 5. The default value is 1.
	Count pulumi.IntPtrInput `pulumi:"count"`
	// DNS prefix to be used to create the FQDN for master.
	DnsPrefix pulumi.StringInput `pulumi:"dnsPrefix"`
}

Profile for the container service master.

func (ContainerServiceMasterProfileArgs) ElementType

func (ContainerServiceMasterProfileArgs) ToContainerServiceMasterProfileOutput

func (i ContainerServiceMasterProfileArgs) ToContainerServiceMasterProfileOutput() ContainerServiceMasterProfileOutput

func (ContainerServiceMasterProfileArgs) ToContainerServiceMasterProfileOutputWithContext

func (i ContainerServiceMasterProfileArgs) ToContainerServiceMasterProfileOutputWithContext(ctx context.Context) ContainerServiceMasterProfileOutput

func (ContainerServiceMasterProfileArgs) ToContainerServiceMasterProfilePtrOutput

func (i ContainerServiceMasterProfileArgs) ToContainerServiceMasterProfilePtrOutput() ContainerServiceMasterProfilePtrOutput

func (ContainerServiceMasterProfileArgs) ToContainerServiceMasterProfilePtrOutputWithContext

func (i ContainerServiceMasterProfileArgs) ToContainerServiceMasterProfilePtrOutputWithContext(ctx context.Context) ContainerServiceMasterProfilePtrOutput

type ContainerServiceMasterProfileInput

type ContainerServiceMasterProfileInput interface {
	pulumi.Input

	ToContainerServiceMasterProfileOutput() ContainerServiceMasterProfileOutput
	ToContainerServiceMasterProfileOutputWithContext(context.Context) ContainerServiceMasterProfileOutput
}

ContainerServiceMasterProfileInput is an input type that accepts ContainerServiceMasterProfileArgs and ContainerServiceMasterProfileOutput values. You can construct a concrete instance of `ContainerServiceMasterProfileInput` via:

ContainerServiceMasterProfileArgs{...}

type ContainerServiceMasterProfileOutput

type ContainerServiceMasterProfileOutput struct{ *pulumi.OutputState }

Profile for the container service master.

func (ContainerServiceMasterProfileOutput) Count

Number of masters (VMs) in the container service cluster. Allowed values are 1, 3, and 5. The default value is 1.

func (ContainerServiceMasterProfileOutput) DnsPrefix

DNS prefix to be used to create the FQDN for master.

func (ContainerServiceMasterProfileOutput) ElementType

func (ContainerServiceMasterProfileOutput) ToContainerServiceMasterProfileOutput

func (o ContainerServiceMasterProfileOutput) ToContainerServiceMasterProfileOutput() ContainerServiceMasterProfileOutput

func (ContainerServiceMasterProfileOutput) ToContainerServiceMasterProfileOutputWithContext

func (o ContainerServiceMasterProfileOutput) ToContainerServiceMasterProfileOutputWithContext(ctx context.Context) ContainerServiceMasterProfileOutput

func (ContainerServiceMasterProfileOutput) ToContainerServiceMasterProfilePtrOutput

func (o ContainerServiceMasterProfileOutput) ToContainerServiceMasterProfilePtrOutput() ContainerServiceMasterProfilePtrOutput

func (ContainerServiceMasterProfileOutput) ToContainerServiceMasterProfilePtrOutputWithContext

func (o ContainerServiceMasterProfileOutput) ToContainerServiceMasterProfilePtrOutputWithContext(ctx context.Context) ContainerServiceMasterProfilePtrOutput

type ContainerServiceMasterProfilePtrInput

type ContainerServiceMasterProfilePtrInput interface {
	pulumi.Input

	ToContainerServiceMasterProfilePtrOutput() ContainerServiceMasterProfilePtrOutput
	ToContainerServiceMasterProfilePtrOutputWithContext(context.Context) ContainerServiceMasterProfilePtrOutput
}

ContainerServiceMasterProfilePtrInput is an input type that accepts ContainerServiceMasterProfileArgs, ContainerServiceMasterProfilePtr and ContainerServiceMasterProfilePtrOutput values. You can construct a concrete instance of `ContainerServiceMasterProfilePtrInput` via:

        ContainerServiceMasterProfileArgs{...}

or:

        nil

type ContainerServiceMasterProfilePtrOutput

type ContainerServiceMasterProfilePtrOutput struct{ *pulumi.OutputState }

func (ContainerServiceMasterProfilePtrOutput) Count

Number of masters (VMs) in the container service cluster. Allowed values are 1, 3, and 5. The default value is 1.

func (ContainerServiceMasterProfilePtrOutput) DnsPrefix

DNS prefix to be used to create the FQDN for master.

func (ContainerServiceMasterProfilePtrOutput) Elem

func (ContainerServiceMasterProfilePtrOutput) ElementType

func (ContainerServiceMasterProfilePtrOutput) ToContainerServiceMasterProfilePtrOutput

func (o ContainerServiceMasterProfilePtrOutput) ToContainerServiceMasterProfilePtrOutput() ContainerServiceMasterProfilePtrOutput

func (ContainerServiceMasterProfilePtrOutput) ToContainerServiceMasterProfilePtrOutputWithContext

func (o ContainerServiceMasterProfilePtrOutput) ToContainerServiceMasterProfilePtrOutputWithContext(ctx context.Context) ContainerServiceMasterProfilePtrOutput

type ContainerServiceMasterProfileResponse

type ContainerServiceMasterProfileResponse struct {
	// Number of masters (VMs) in the container service cluster. Allowed values are 1, 3, and 5. The default value is 1.
	Count *int `pulumi:"count"`
	// DNS prefix to be used to create the FQDN for master.
	DnsPrefix string `pulumi:"dnsPrefix"`
	// FQDN for the master.
	Fqdn string `pulumi:"fqdn"`
}

Profile for the container service master.

type ContainerServiceMasterProfileResponseArgs

type ContainerServiceMasterProfileResponseArgs struct {
	// Number of masters (VMs) in the container service cluster. Allowed values are 1, 3, and 5. The default value is 1.
	Count pulumi.IntPtrInput `pulumi:"count"`
	// DNS prefix to be used to create the FQDN for master.
	DnsPrefix pulumi.StringInput `pulumi:"dnsPrefix"`
	// FQDN for the master.
	Fqdn pulumi.StringInput `pulumi:"fqdn"`
}

Profile for the container service master.

func (ContainerServiceMasterProfileResponseArgs) ElementType

func (ContainerServiceMasterProfileResponseArgs) ToContainerServiceMasterProfileResponseOutput

func (i ContainerServiceMasterProfileResponseArgs) ToContainerServiceMasterProfileResponseOutput() ContainerServiceMasterProfileResponseOutput

func (ContainerServiceMasterProfileResponseArgs) ToContainerServiceMasterProfileResponseOutputWithContext

func (i ContainerServiceMasterProfileResponseArgs) ToContainerServiceMasterProfileResponseOutputWithContext(ctx context.Context) ContainerServiceMasterProfileResponseOutput

func (ContainerServiceMasterProfileResponseArgs) ToContainerServiceMasterProfileResponsePtrOutput

func (i ContainerServiceMasterProfileResponseArgs) ToContainerServiceMasterProfileResponsePtrOutput() ContainerServiceMasterProfileResponsePtrOutput

func (ContainerServiceMasterProfileResponseArgs) ToContainerServiceMasterProfileResponsePtrOutputWithContext

func (i ContainerServiceMasterProfileResponseArgs) ToContainerServiceMasterProfileResponsePtrOutputWithContext(ctx context.Context) ContainerServiceMasterProfileResponsePtrOutput

type ContainerServiceMasterProfileResponseInput

type ContainerServiceMasterProfileResponseInput interface {
	pulumi.Input

	ToContainerServiceMasterProfileResponseOutput() ContainerServiceMasterProfileResponseOutput
	ToContainerServiceMasterProfileResponseOutputWithContext(context.Context) ContainerServiceMasterProfileResponseOutput
}

ContainerServiceMasterProfileResponseInput is an input type that accepts ContainerServiceMasterProfileResponseArgs and ContainerServiceMasterProfileResponseOutput values. You can construct a concrete instance of `ContainerServiceMasterProfileResponseInput` via:

ContainerServiceMasterProfileResponseArgs{...}

type ContainerServiceMasterProfileResponseOutput

type ContainerServiceMasterProfileResponseOutput struct{ *pulumi.OutputState }

Profile for the container service master.

func (ContainerServiceMasterProfileResponseOutput) Count

Number of masters (VMs) in the container service cluster. Allowed values are 1, 3, and 5. The default value is 1.

func (ContainerServiceMasterProfileResponseOutput) DnsPrefix

DNS prefix to be used to create the FQDN for master.

func (ContainerServiceMasterProfileResponseOutput) ElementType

func (ContainerServiceMasterProfileResponseOutput) Fqdn

FQDN for the master.

func (ContainerServiceMasterProfileResponseOutput) ToContainerServiceMasterProfileResponseOutput

func (o ContainerServiceMasterProfileResponseOutput) ToContainerServiceMasterProfileResponseOutput() ContainerServiceMasterProfileResponseOutput

func (ContainerServiceMasterProfileResponseOutput) ToContainerServiceMasterProfileResponseOutputWithContext

func (o ContainerServiceMasterProfileResponseOutput) ToContainerServiceMasterProfileResponseOutputWithContext(ctx context.Context) ContainerServiceMasterProfileResponseOutput

func (ContainerServiceMasterProfileResponseOutput) ToContainerServiceMasterProfileResponsePtrOutput

func (o ContainerServiceMasterProfileResponseOutput) ToContainerServiceMasterProfileResponsePtrOutput() ContainerServiceMasterProfileResponsePtrOutput

func (ContainerServiceMasterProfileResponseOutput) ToContainerServiceMasterProfileResponsePtrOutputWithContext

func (o ContainerServiceMasterProfileResponseOutput) ToContainerServiceMasterProfileResponsePtrOutputWithContext(ctx context.Context) ContainerServiceMasterProfileResponsePtrOutput

type ContainerServiceMasterProfileResponsePtrInput

type ContainerServiceMasterProfileResponsePtrInput interface {
	pulumi.Input

	ToContainerServiceMasterProfileResponsePtrOutput() ContainerServiceMasterProfileResponsePtrOutput
	ToContainerServiceMasterProfileResponsePtrOutputWithContext(context.Context) ContainerServiceMasterProfileResponsePtrOutput
}

ContainerServiceMasterProfileResponsePtrInput is an input type that accepts ContainerServiceMasterProfileResponseArgs, ContainerServiceMasterProfileResponsePtr and ContainerServiceMasterProfileResponsePtrOutput values. You can construct a concrete instance of `ContainerServiceMasterProfileResponsePtrInput` via:

        ContainerServiceMasterProfileResponseArgs{...}

or:

        nil

type ContainerServiceMasterProfileResponsePtrOutput

type ContainerServiceMasterProfileResponsePtrOutput struct{ *pulumi.OutputState }

func (ContainerServiceMasterProfileResponsePtrOutput) Count

Number of masters (VMs) in the container service cluster. Allowed values are 1, 3, and 5. The default value is 1.

func (ContainerServiceMasterProfileResponsePtrOutput) DnsPrefix

DNS prefix to be used to create the FQDN for master.

func (ContainerServiceMasterProfileResponsePtrOutput) Elem

func (ContainerServiceMasterProfileResponsePtrOutput) ElementType

func (ContainerServiceMasterProfileResponsePtrOutput) Fqdn

FQDN for the master.

func (ContainerServiceMasterProfileResponsePtrOutput) ToContainerServiceMasterProfileResponsePtrOutput

func (o ContainerServiceMasterProfileResponsePtrOutput) ToContainerServiceMasterProfileResponsePtrOutput() ContainerServiceMasterProfileResponsePtrOutput

func (ContainerServiceMasterProfileResponsePtrOutput) ToContainerServiceMasterProfileResponsePtrOutputWithContext

func (o ContainerServiceMasterProfileResponsePtrOutput) ToContainerServiceMasterProfileResponsePtrOutputWithContext(ctx context.Context) ContainerServiceMasterProfileResponsePtrOutput

type ContainerServiceOrchestratorProfile

type ContainerServiceOrchestratorProfile struct {
	// The orchestrator to use to manage container service cluster resources. Valid values are Swarm, DCOS, and Custom.
	OrchestratorType string `pulumi:"orchestratorType"`
}

Profile for the container service orchestrator.

type ContainerServiceOrchestratorProfileArgs

type ContainerServiceOrchestratorProfileArgs struct {
	// The orchestrator to use to manage container service cluster resources. Valid values are Swarm, DCOS, and Custom.
	OrchestratorType pulumi.StringInput `pulumi:"orchestratorType"`
}

Profile for the container service orchestrator.

func (ContainerServiceOrchestratorProfileArgs) ElementType

func (ContainerServiceOrchestratorProfileArgs) ToContainerServiceOrchestratorProfileOutput

func (i ContainerServiceOrchestratorProfileArgs) ToContainerServiceOrchestratorProfileOutput() ContainerServiceOrchestratorProfileOutput

func (ContainerServiceOrchestratorProfileArgs) ToContainerServiceOrchestratorProfileOutputWithContext

func (i ContainerServiceOrchestratorProfileArgs) ToContainerServiceOrchestratorProfileOutputWithContext(ctx context.Context) ContainerServiceOrchestratorProfileOutput

func (ContainerServiceOrchestratorProfileArgs) ToContainerServiceOrchestratorProfilePtrOutput

func (i ContainerServiceOrchestratorProfileArgs) ToContainerServiceOrchestratorProfilePtrOutput() ContainerServiceOrchestratorProfilePtrOutput

func (ContainerServiceOrchestratorProfileArgs) ToContainerServiceOrchestratorProfilePtrOutputWithContext

func (i ContainerServiceOrchestratorProfileArgs) ToContainerServiceOrchestratorProfilePtrOutputWithContext(ctx context.Context) ContainerServiceOrchestratorProfilePtrOutput

type ContainerServiceOrchestratorProfileInput

type ContainerServiceOrchestratorProfileInput interface {
	pulumi.Input

	ToContainerServiceOrchestratorProfileOutput() ContainerServiceOrchestratorProfileOutput
	ToContainerServiceOrchestratorProfileOutputWithContext(context.Context) ContainerServiceOrchestratorProfileOutput
}

ContainerServiceOrchestratorProfileInput is an input type that accepts ContainerServiceOrchestratorProfileArgs and ContainerServiceOrchestratorProfileOutput values. You can construct a concrete instance of `ContainerServiceOrchestratorProfileInput` via:

ContainerServiceOrchestratorProfileArgs{...}

type ContainerServiceOrchestratorProfileOutput

type ContainerServiceOrchestratorProfileOutput struct{ *pulumi.OutputState }

Profile for the container service orchestrator.

func (ContainerServiceOrchestratorProfileOutput) ElementType

func (ContainerServiceOrchestratorProfileOutput) OrchestratorType

The orchestrator to use to manage container service cluster resources. Valid values are Swarm, DCOS, and Custom.

func (ContainerServiceOrchestratorProfileOutput) ToContainerServiceOrchestratorProfileOutput

func (o ContainerServiceOrchestratorProfileOutput) ToContainerServiceOrchestratorProfileOutput() ContainerServiceOrchestratorProfileOutput

func (ContainerServiceOrchestratorProfileOutput) ToContainerServiceOrchestratorProfileOutputWithContext

func (o ContainerServiceOrchestratorProfileOutput) ToContainerServiceOrchestratorProfileOutputWithContext(ctx context.Context) ContainerServiceOrchestratorProfileOutput

func (ContainerServiceOrchestratorProfileOutput) ToContainerServiceOrchestratorProfilePtrOutput

func (o ContainerServiceOrchestratorProfileOutput) ToContainerServiceOrchestratorProfilePtrOutput() ContainerServiceOrchestratorProfilePtrOutput

func (ContainerServiceOrchestratorProfileOutput) ToContainerServiceOrchestratorProfilePtrOutputWithContext

func (o ContainerServiceOrchestratorProfileOutput) ToContainerServiceOrchestratorProfilePtrOutputWithContext(ctx context.Context) ContainerServiceOrchestratorProfilePtrOutput

type ContainerServiceOrchestratorProfilePtrInput

type ContainerServiceOrchestratorProfilePtrInput interface {
	pulumi.Input

	ToContainerServiceOrchestratorProfilePtrOutput() ContainerServiceOrchestratorProfilePtrOutput
	ToContainerServiceOrchestratorProfilePtrOutputWithContext(context.Context) ContainerServiceOrchestratorProfilePtrOutput
}

ContainerServiceOrchestratorProfilePtrInput is an input type that accepts ContainerServiceOrchestratorProfileArgs, ContainerServiceOrchestratorProfilePtr and ContainerServiceOrchestratorProfilePtrOutput values. You can construct a concrete instance of `ContainerServiceOrchestratorProfilePtrInput` via:

        ContainerServiceOrchestratorProfileArgs{...}

or:

        nil

type ContainerServiceOrchestratorProfilePtrOutput

type ContainerServiceOrchestratorProfilePtrOutput struct{ *pulumi.OutputState }

func (ContainerServiceOrchestratorProfilePtrOutput) Elem

func (ContainerServiceOrchestratorProfilePtrOutput) ElementType

func (ContainerServiceOrchestratorProfilePtrOutput) OrchestratorType

The orchestrator to use to manage container service cluster resources. Valid values are Swarm, DCOS, and Custom.

func (ContainerServiceOrchestratorProfilePtrOutput) ToContainerServiceOrchestratorProfilePtrOutput

func (o ContainerServiceOrchestratorProfilePtrOutput) ToContainerServiceOrchestratorProfilePtrOutput() ContainerServiceOrchestratorProfilePtrOutput

func (ContainerServiceOrchestratorProfilePtrOutput) ToContainerServiceOrchestratorProfilePtrOutputWithContext

func (o ContainerServiceOrchestratorProfilePtrOutput) ToContainerServiceOrchestratorProfilePtrOutputWithContext(ctx context.Context) ContainerServiceOrchestratorProfilePtrOutput

type ContainerServiceOrchestratorProfileResponse

type ContainerServiceOrchestratorProfileResponse struct {
	// The orchestrator to use to manage container service cluster resources. Valid values are Swarm, DCOS, and Custom.
	OrchestratorType string `pulumi:"orchestratorType"`
}

Profile for the container service orchestrator.

type ContainerServiceOrchestratorProfileResponseArgs

type ContainerServiceOrchestratorProfileResponseArgs struct {
	// The orchestrator to use to manage container service cluster resources. Valid values are Swarm, DCOS, and Custom.
	OrchestratorType pulumi.StringInput `pulumi:"orchestratorType"`
}

Profile for the container service orchestrator.

func (ContainerServiceOrchestratorProfileResponseArgs) ElementType

func (ContainerServiceOrchestratorProfileResponseArgs) ToContainerServiceOrchestratorProfileResponseOutput

func (i ContainerServiceOrchestratorProfileResponseArgs) ToContainerServiceOrchestratorProfileResponseOutput() ContainerServiceOrchestratorProfileResponseOutput

func (ContainerServiceOrchestratorProfileResponseArgs) ToContainerServiceOrchestratorProfileResponseOutputWithContext

func (i ContainerServiceOrchestratorProfileResponseArgs) ToContainerServiceOrchestratorProfileResponseOutputWithContext(ctx context.Context) ContainerServiceOrchestratorProfileResponseOutput

func (ContainerServiceOrchestratorProfileResponseArgs) ToContainerServiceOrchestratorProfileResponsePtrOutput

func (i ContainerServiceOrchestratorProfileResponseArgs) ToContainerServiceOrchestratorProfileResponsePtrOutput() ContainerServiceOrchestratorProfileResponsePtrOutput

func (ContainerServiceOrchestratorProfileResponseArgs) ToContainerServiceOrchestratorProfileResponsePtrOutputWithContext

func (i ContainerServiceOrchestratorProfileResponseArgs) ToContainerServiceOrchestratorProfileResponsePtrOutputWithContext(ctx context.Context) ContainerServiceOrchestratorProfileResponsePtrOutput

type ContainerServiceOrchestratorProfileResponseInput

type ContainerServiceOrchestratorProfileResponseInput interface {
	pulumi.Input

	ToContainerServiceOrchestratorProfileResponseOutput() ContainerServiceOrchestratorProfileResponseOutput
	ToContainerServiceOrchestratorProfileResponseOutputWithContext(context.Context) ContainerServiceOrchestratorProfileResponseOutput
}

ContainerServiceOrchestratorProfileResponseInput is an input type that accepts ContainerServiceOrchestratorProfileResponseArgs and ContainerServiceOrchestratorProfileResponseOutput values. You can construct a concrete instance of `ContainerServiceOrchestratorProfileResponseInput` via:

ContainerServiceOrchestratorProfileResponseArgs{...}

type ContainerServiceOrchestratorProfileResponseOutput

type ContainerServiceOrchestratorProfileResponseOutput struct{ *pulumi.OutputState }

Profile for the container service orchestrator.

func (ContainerServiceOrchestratorProfileResponseOutput) ElementType

func (ContainerServiceOrchestratorProfileResponseOutput) OrchestratorType

The orchestrator to use to manage container service cluster resources. Valid values are Swarm, DCOS, and Custom.

func (ContainerServiceOrchestratorProfileResponseOutput) ToContainerServiceOrchestratorProfileResponseOutput

func (o ContainerServiceOrchestratorProfileResponseOutput) ToContainerServiceOrchestratorProfileResponseOutput() ContainerServiceOrchestratorProfileResponseOutput

func (ContainerServiceOrchestratorProfileResponseOutput) ToContainerServiceOrchestratorProfileResponseOutputWithContext

func (o ContainerServiceOrchestratorProfileResponseOutput) ToContainerServiceOrchestratorProfileResponseOutputWithContext(ctx context.Context) ContainerServiceOrchestratorProfileResponseOutput

func (ContainerServiceOrchestratorProfileResponseOutput) ToContainerServiceOrchestratorProfileResponsePtrOutput

func (o ContainerServiceOrchestratorProfileResponseOutput) ToContainerServiceOrchestratorProfileResponsePtrOutput() ContainerServiceOrchestratorProfileResponsePtrOutput

func (ContainerServiceOrchestratorProfileResponseOutput) ToContainerServiceOrchestratorProfileResponsePtrOutputWithContext

func (o ContainerServiceOrchestratorProfileResponseOutput) ToContainerServiceOrchestratorProfileResponsePtrOutputWithContext(ctx context.Context) ContainerServiceOrchestratorProfileResponsePtrOutput

type ContainerServiceOrchestratorProfileResponsePtrInput

type ContainerServiceOrchestratorProfileResponsePtrInput interface {
	pulumi.Input

	ToContainerServiceOrchestratorProfileResponsePtrOutput() ContainerServiceOrchestratorProfileResponsePtrOutput
	ToContainerServiceOrchestratorProfileResponsePtrOutputWithContext(context.Context) ContainerServiceOrchestratorProfileResponsePtrOutput
}

ContainerServiceOrchestratorProfileResponsePtrInput is an input type that accepts ContainerServiceOrchestratorProfileResponseArgs, ContainerServiceOrchestratorProfileResponsePtr and ContainerServiceOrchestratorProfileResponsePtrOutput values. You can construct a concrete instance of `ContainerServiceOrchestratorProfileResponsePtrInput` via:

        ContainerServiceOrchestratorProfileResponseArgs{...}

or:

        nil

type ContainerServiceOrchestratorProfileResponsePtrOutput

type ContainerServiceOrchestratorProfileResponsePtrOutput struct{ *pulumi.OutputState }

func (ContainerServiceOrchestratorProfileResponsePtrOutput) Elem

func (ContainerServiceOrchestratorProfileResponsePtrOutput) ElementType

func (ContainerServiceOrchestratorProfileResponsePtrOutput) OrchestratorType

The orchestrator to use to manage container service cluster resources. Valid values are Swarm, DCOS, and Custom.

func (ContainerServiceOrchestratorProfileResponsePtrOutput) ToContainerServiceOrchestratorProfileResponsePtrOutput

func (ContainerServiceOrchestratorProfileResponsePtrOutput) ToContainerServiceOrchestratorProfileResponsePtrOutputWithContext

func (o ContainerServiceOrchestratorProfileResponsePtrOutput) ToContainerServiceOrchestratorProfileResponsePtrOutputWithContext(ctx context.Context) ContainerServiceOrchestratorProfileResponsePtrOutput

type ContainerServiceOutput added in v0.2.6

type ContainerServiceOutput struct {
	*pulumi.OutputState
}

func (ContainerServiceOutput) ElementType added in v0.2.6

func (ContainerServiceOutput) ElementType() reflect.Type

func (ContainerServiceOutput) ToContainerServiceOutput added in v0.2.6

func (o ContainerServiceOutput) ToContainerServiceOutput() ContainerServiceOutput

func (ContainerServiceOutput) ToContainerServiceOutputWithContext added in v0.2.6

func (o ContainerServiceOutput) ToContainerServiceOutputWithContext(ctx context.Context) ContainerServiceOutput

type ContainerServiceServicePrincipalProfile

type ContainerServiceServicePrincipalProfile struct {
	// The ID for the service principal.
	ClientId string `pulumi:"clientId"`
	// The secret password associated with the service principal.
	Secret string `pulumi:"secret"`
}

Information about a service principal identity for the cluster to use for manipulating Azure APIs.

type ContainerServiceServicePrincipalProfileArgs

type ContainerServiceServicePrincipalProfileArgs struct {
	// The ID for the service principal.
	ClientId pulumi.StringInput `pulumi:"clientId"`
	// The secret password associated with the service principal.
	Secret pulumi.StringInput `pulumi:"secret"`
}

Information about a service principal identity for the cluster to use for manipulating Azure APIs.

func (ContainerServiceServicePrincipalProfileArgs) ElementType

func (ContainerServiceServicePrincipalProfileArgs) ToContainerServiceServicePrincipalProfileOutput

func (i ContainerServiceServicePrincipalProfileArgs) ToContainerServiceServicePrincipalProfileOutput() ContainerServiceServicePrincipalProfileOutput

func (ContainerServiceServicePrincipalProfileArgs) ToContainerServiceServicePrincipalProfileOutputWithContext

func (i ContainerServiceServicePrincipalProfileArgs) ToContainerServiceServicePrincipalProfileOutputWithContext(ctx context.Context) ContainerServiceServicePrincipalProfileOutput

func (ContainerServiceServicePrincipalProfileArgs) ToContainerServiceServicePrincipalProfilePtrOutput

func (i ContainerServiceServicePrincipalProfileArgs) ToContainerServiceServicePrincipalProfilePtrOutput() ContainerServiceServicePrincipalProfilePtrOutput

func (ContainerServiceServicePrincipalProfileArgs) ToContainerServiceServicePrincipalProfilePtrOutputWithContext

func (i ContainerServiceServicePrincipalProfileArgs) ToContainerServiceServicePrincipalProfilePtrOutputWithContext(ctx context.Context) ContainerServiceServicePrincipalProfilePtrOutput

type ContainerServiceServicePrincipalProfileInput

type ContainerServiceServicePrincipalProfileInput interface {
	pulumi.Input

	ToContainerServiceServicePrincipalProfileOutput() ContainerServiceServicePrincipalProfileOutput
	ToContainerServiceServicePrincipalProfileOutputWithContext(context.Context) ContainerServiceServicePrincipalProfileOutput
}

ContainerServiceServicePrincipalProfileInput is an input type that accepts ContainerServiceServicePrincipalProfileArgs and ContainerServiceServicePrincipalProfileOutput values. You can construct a concrete instance of `ContainerServiceServicePrincipalProfileInput` via:

ContainerServiceServicePrincipalProfileArgs{...}

type ContainerServiceServicePrincipalProfileOutput

type ContainerServiceServicePrincipalProfileOutput struct{ *pulumi.OutputState }

Information about a service principal identity for the cluster to use for manipulating Azure APIs.

func (ContainerServiceServicePrincipalProfileOutput) ClientId

The ID for the service principal.

func (ContainerServiceServicePrincipalProfileOutput) ElementType

func (ContainerServiceServicePrincipalProfileOutput) Secret

The secret password associated with the service principal.

func (ContainerServiceServicePrincipalProfileOutput) ToContainerServiceServicePrincipalProfileOutput

func (o ContainerServiceServicePrincipalProfileOutput) ToContainerServiceServicePrincipalProfileOutput() ContainerServiceServicePrincipalProfileOutput

func (ContainerServiceServicePrincipalProfileOutput) ToContainerServiceServicePrincipalProfileOutputWithContext

func (o ContainerServiceServicePrincipalProfileOutput) ToContainerServiceServicePrincipalProfileOutputWithContext(ctx context.Context) ContainerServiceServicePrincipalProfileOutput

func (ContainerServiceServicePrincipalProfileOutput) ToContainerServiceServicePrincipalProfilePtrOutput

func (o ContainerServiceServicePrincipalProfileOutput) ToContainerServiceServicePrincipalProfilePtrOutput() ContainerServiceServicePrincipalProfilePtrOutput

func (ContainerServiceServicePrincipalProfileOutput) ToContainerServiceServicePrincipalProfilePtrOutputWithContext

func (o ContainerServiceServicePrincipalProfileOutput) ToContainerServiceServicePrincipalProfilePtrOutputWithContext(ctx context.Context) ContainerServiceServicePrincipalProfilePtrOutput

type ContainerServiceServicePrincipalProfilePtrInput

type ContainerServiceServicePrincipalProfilePtrInput interface {
	pulumi.Input

	ToContainerServiceServicePrincipalProfilePtrOutput() ContainerServiceServicePrincipalProfilePtrOutput
	ToContainerServiceServicePrincipalProfilePtrOutputWithContext(context.Context) ContainerServiceServicePrincipalProfilePtrOutput
}

ContainerServiceServicePrincipalProfilePtrInput is an input type that accepts ContainerServiceServicePrincipalProfileArgs, ContainerServiceServicePrincipalProfilePtr and ContainerServiceServicePrincipalProfilePtrOutput values. You can construct a concrete instance of `ContainerServiceServicePrincipalProfilePtrInput` via:

        ContainerServiceServicePrincipalProfileArgs{...}

or:

        nil

type ContainerServiceServicePrincipalProfilePtrOutput

type ContainerServiceServicePrincipalProfilePtrOutput struct{ *pulumi.OutputState }

func (ContainerServiceServicePrincipalProfilePtrOutput) ClientId

The ID for the service principal.

func (ContainerServiceServicePrincipalProfilePtrOutput) Elem

func (ContainerServiceServicePrincipalProfilePtrOutput) ElementType

func (ContainerServiceServicePrincipalProfilePtrOutput) Secret

The secret password associated with the service principal.

func (ContainerServiceServicePrincipalProfilePtrOutput) ToContainerServiceServicePrincipalProfilePtrOutput

func (o ContainerServiceServicePrincipalProfilePtrOutput) ToContainerServiceServicePrincipalProfilePtrOutput() ContainerServiceServicePrincipalProfilePtrOutput

func (ContainerServiceServicePrincipalProfilePtrOutput) ToContainerServiceServicePrincipalProfilePtrOutputWithContext

func (o ContainerServiceServicePrincipalProfilePtrOutput) ToContainerServiceServicePrincipalProfilePtrOutputWithContext(ctx context.Context) ContainerServiceServicePrincipalProfilePtrOutput

type ContainerServiceServicePrincipalProfileResponse

type ContainerServiceServicePrincipalProfileResponse struct {
	// The ID for the service principal.
	ClientId string `pulumi:"clientId"`
	// The secret password associated with the service principal.
	Secret string `pulumi:"secret"`
}

Information about a service principal identity for the cluster to use for manipulating Azure APIs.

type ContainerServiceServicePrincipalProfileResponseArgs

type ContainerServiceServicePrincipalProfileResponseArgs struct {
	// The ID for the service principal.
	ClientId pulumi.StringInput `pulumi:"clientId"`
	// The secret password associated with the service principal.
	Secret pulumi.StringInput `pulumi:"secret"`
}

Information about a service principal identity for the cluster to use for manipulating Azure APIs.

func (ContainerServiceServicePrincipalProfileResponseArgs) ElementType

func (ContainerServiceServicePrincipalProfileResponseArgs) ToContainerServiceServicePrincipalProfileResponseOutput

func (i ContainerServiceServicePrincipalProfileResponseArgs) ToContainerServiceServicePrincipalProfileResponseOutput() ContainerServiceServicePrincipalProfileResponseOutput

func (ContainerServiceServicePrincipalProfileResponseArgs) ToContainerServiceServicePrincipalProfileResponseOutputWithContext

func (i ContainerServiceServicePrincipalProfileResponseArgs) ToContainerServiceServicePrincipalProfileResponseOutputWithContext(ctx context.Context) ContainerServiceServicePrincipalProfileResponseOutput

func (ContainerServiceServicePrincipalProfileResponseArgs) ToContainerServiceServicePrincipalProfileResponsePtrOutput

func (i ContainerServiceServicePrincipalProfileResponseArgs) ToContainerServiceServicePrincipalProfileResponsePtrOutput() ContainerServiceServicePrincipalProfileResponsePtrOutput

func (ContainerServiceServicePrincipalProfileResponseArgs) ToContainerServiceServicePrincipalProfileResponsePtrOutputWithContext

func (i ContainerServiceServicePrincipalProfileResponseArgs) ToContainerServiceServicePrincipalProfileResponsePtrOutputWithContext(ctx context.Context) ContainerServiceServicePrincipalProfileResponsePtrOutput

type ContainerServiceServicePrincipalProfileResponseInput

type ContainerServiceServicePrincipalProfileResponseInput interface {
	pulumi.Input

	ToContainerServiceServicePrincipalProfileResponseOutput() ContainerServiceServicePrincipalProfileResponseOutput
	ToContainerServiceServicePrincipalProfileResponseOutputWithContext(context.Context) ContainerServiceServicePrincipalProfileResponseOutput
}

ContainerServiceServicePrincipalProfileResponseInput is an input type that accepts ContainerServiceServicePrincipalProfileResponseArgs and ContainerServiceServicePrincipalProfileResponseOutput values. You can construct a concrete instance of `ContainerServiceServicePrincipalProfileResponseInput` via:

ContainerServiceServicePrincipalProfileResponseArgs{...}

type ContainerServiceServicePrincipalProfileResponseOutput

type ContainerServiceServicePrincipalProfileResponseOutput struct{ *pulumi.OutputState }

Information about a service principal identity for the cluster to use for manipulating Azure APIs.

func (ContainerServiceServicePrincipalProfileResponseOutput) ClientId

The ID for the service principal.

func (ContainerServiceServicePrincipalProfileResponseOutput) ElementType

func (ContainerServiceServicePrincipalProfileResponseOutput) Secret

The secret password associated with the service principal.

func (ContainerServiceServicePrincipalProfileResponseOutput) ToContainerServiceServicePrincipalProfileResponseOutput

func (ContainerServiceServicePrincipalProfileResponseOutput) ToContainerServiceServicePrincipalProfileResponseOutputWithContext

func (o ContainerServiceServicePrincipalProfileResponseOutput) ToContainerServiceServicePrincipalProfileResponseOutputWithContext(ctx context.Context) ContainerServiceServicePrincipalProfileResponseOutput

func (ContainerServiceServicePrincipalProfileResponseOutput) ToContainerServiceServicePrincipalProfileResponsePtrOutput

func (o ContainerServiceServicePrincipalProfileResponseOutput) ToContainerServiceServicePrincipalProfileResponsePtrOutput() ContainerServiceServicePrincipalProfileResponsePtrOutput

func (ContainerServiceServicePrincipalProfileResponseOutput) ToContainerServiceServicePrincipalProfileResponsePtrOutputWithContext

func (o ContainerServiceServicePrincipalProfileResponseOutput) ToContainerServiceServicePrincipalProfileResponsePtrOutputWithContext(ctx context.Context) ContainerServiceServicePrincipalProfileResponsePtrOutput

type ContainerServiceServicePrincipalProfileResponsePtrInput

type ContainerServiceServicePrincipalProfileResponsePtrInput interface {
	pulumi.Input

	ToContainerServiceServicePrincipalProfileResponsePtrOutput() ContainerServiceServicePrincipalProfileResponsePtrOutput
	ToContainerServiceServicePrincipalProfileResponsePtrOutputWithContext(context.Context) ContainerServiceServicePrincipalProfileResponsePtrOutput
}

ContainerServiceServicePrincipalProfileResponsePtrInput is an input type that accepts ContainerServiceServicePrincipalProfileResponseArgs, ContainerServiceServicePrincipalProfileResponsePtr and ContainerServiceServicePrincipalProfileResponsePtrOutput values. You can construct a concrete instance of `ContainerServiceServicePrincipalProfileResponsePtrInput` via:

        ContainerServiceServicePrincipalProfileResponseArgs{...}

or:

        nil

type ContainerServiceServicePrincipalProfileResponsePtrOutput

type ContainerServiceServicePrincipalProfileResponsePtrOutput struct{ *pulumi.OutputState }

func (ContainerServiceServicePrincipalProfileResponsePtrOutput) ClientId

The ID for the service principal.

func (ContainerServiceServicePrincipalProfileResponsePtrOutput) Elem

func (ContainerServiceServicePrincipalProfileResponsePtrOutput) ElementType

func (ContainerServiceServicePrincipalProfileResponsePtrOutput) Secret

The secret password associated with the service principal.

func (ContainerServiceServicePrincipalProfileResponsePtrOutput) ToContainerServiceServicePrincipalProfileResponsePtrOutput

func (ContainerServiceServicePrincipalProfileResponsePtrOutput) ToContainerServiceServicePrincipalProfileResponsePtrOutputWithContext

func (o ContainerServiceServicePrincipalProfileResponsePtrOutput) ToContainerServiceServicePrincipalProfileResponsePtrOutputWithContext(ctx context.Context) ContainerServiceServicePrincipalProfileResponsePtrOutput

type ContainerServiceSshConfiguration

type ContainerServiceSshConfiguration struct {
	// the list of SSH public keys used to authenticate with Linux-based VMs.
	PublicKeys []ContainerServiceSshPublicKey `pulumi:"publicKeys"`
}

SSH configuration for Linux-based VMs running on Azure.

type ContainerServiceSshConfigurationArgs

type ContainerServiceSshConfigurationArgs struct {
	// the list of SSH public keys used to authenticate with Linux-based VMs.
	PublicKeys ContainerServiceSshPublicKeyArrayInput `pulumi:"publicKeys"`
}

SSH configuration for Linux-based VMs running on Azure.

func (ContainerServiceSshConfigurationArgs) ElementType

func (ContainerServiceSshConfigurationArgs) ToContainerServiceSshConfigurationOutput

func (i ContainerServiceSshConfigurationArgs) ToContainerServiceSshConfigurationOutput() ContainerServiceSshConfigurationOutput

func (ContainerServiceSshConfigurationArgs) ToContainerServiceSshConfigurationOutputWithContext

func (i ContainerServiceSshConfigurationArgs) ToContainerServiceSshConfigurationOutputWithContext(ctx context.Context) ContainerServiceSshConfigurationOutput

func (ContainerServiceSshConfigurationArgs) ToContainerServiceSshConfigurationPtrOutput

func (i ContainerServiceSshConfigurationArgs) ToContainerServiceSshConfigurationPtrOutput() ContainerServiceSshConfigurationPtrOutput

func (ContainerServiceSshConfigurationArgs) ToContainerServiceSshConfigurationPtrOutputWithContext

func (i ContainerServiceSshConfigurationArgs) ToContainerServiceSshConfigurationPtrOutputWithContext(ctx context.Context) ContainerServiceSshConfigurationPtrOutput

type ContainerServiceSshConfigurationInput

type ContainerServiceSshConfigurationInput interface {
	pulumi.Input

	ToContainerServiceSshConfigurationOutput() ContainerServiceSshConfigurationOutput
	ToContainerServiceSshConfigurationOutputWithContext(context.Context) ContainerServiceSshConfigurationOutput
}

ContainerServiceSshConfigurationInput is an input type that accepts ContainerServiceSshConfigurationArgs and ContainerServiceSshConfigurationOutput values. You can construct a concrete instance of `ContainerServiceSshConfigurationInput` via:

ContainerServiceSshConfigurationArgs{...}

type ContainerServiceSshConfigurationOutput

type ContainerServiceSshConfigurationOutput struct{ *pulumi.OutputState }

SSH configuration for Linux-based VMs running on Azure.

func (ContainerServiceSshConfigurationOutput) ElementType

func (ContainerServiceSshConfigurationOutput) PublicKeys

the list of SSH public keys used to authenticate with Linux-based VMs.

func (ContainerServiceSshConfigurationOutput) ToContainerServiceSshConfigurationOutput

func (o ContainerServiceSshConfigurationOutput) ToContainerServiceSshConfigurationOutput() ContainerServiceSshConfigurationOutput

func (ContainerServiceSshConfigurationOutput) ToContainerServiceSshConfigurationOutputWithContext

func (o ContainerServiceSshConfigurationOutput) ToContainerServiceSshConfigurationOutputWithContext(ctx context.Context) ContainerServiceSshConfigurationOutput

func (ContainerServiceSshConfigurationOutput) ToContainerServiceSshConfigurationPtrOutput

func (o ContainerServiceSshConfigurationOutput) ToContainerServiceSshConfigurationPtrOutput() ContainerServiceSshConfigurationPtrOutput

func (ContainerServiceSshConfigurationOutput) ToContainerServiceSshConfigurationPtrOutputWithContext

func (o ContainerServiceSshConfigurationOutput) ToContainerServiceSshConfigurationPtrOutputWithContext(ctx context.Context) ContainerServiceSshConfigurationPtrOutput

type ContainerServiceSshConfigurationPtrInput

type ContainerServiceSshConfigurationPtrInput interface {
	pulumi.Input

	ToContainerServiceSshConfigurationPtrOutput() ContainerServiceSshConfigurationPtrOutput
	ToContainerServiceSshConfigurationPtrOutputWithContext(context.Context) ContainerServiceSshConfigurationPtrOutput
}

ContainerServiceSshConfigurationPtrInput is an input type that accepts ContainerServiceSshConfigurationArgs, ContainerServiceSshConfigurationPtr and ContainerServiceSshConfigurationPtrOutput values. You can construct a concrete instance of `ContainerServiceSshConfigurationPtrInput` via:

        ContainerServiceSshConfigurationArgs{...}

or:

        nil

type ContainerServiceSshConfigurationPtrOutput

type ContainerServiceSshConfigurationPtrOutput struct{ *pulumi.OutputState }

func (ContainerServiceSshConfigurationPtrOutput) Elem

func (ContainerServiceSshConfigurationPtrOutput) ElementType

func (ContainerServiceSshConfigurationPtrOutput) PublicKeys

the list of SSH public keys used to authenticate with Linux-based VMs.

func (ContainerServiceSshConfigurationPtrOutput) ToContainerServiceSshConfigurationPtrOutput

func (o ContainerServiceSshConfigurationPtrOutput) ToContainerServiceSshConfigurationPtrOutput() ContainerServiceSshConfigurationPtrOutput

func (ContainerServiceSshConfigurationPtrOutput) ToContainerServiceSshConfigurationPtrOutputWithContext

func (o ContainerServiceSshConfigurationPtrOutput) ToContainerServiceSshConfigurationPtrOutputWithContext(ctx context.Context) ContainerServiceSshConfigurationPtrOutput

type ContainerServiceSshConfigurationResponse

type ContainerServiceSshConfigurationResponse struct {
	// the list of SSH public keys used to authenticate with Linux-based VMs.
	PublicKeys []ContainerServiceSshPublicKeyResponse `pulumi:"publicKeys"`
}

SSH configuration for Linux-based VMs running on Azure.

type ContainerServiceSshConfigurationResponseArgs

type ContainerServiceSshConfigurationResponseArgs struct {
	// the list of SSH public keys used to authenticate with Linux-based VMs.
	PublicKeys ContainerServiceSshPublicKeyResponseArrayInput `pulumi:"publicKeys"`
}

SSH configuration for Linux-based VMs running on Azure.

func (ContainerServiceSshConfigurationResponseArgs) ElementType

func (ContainerServiceSshConfigurationResponseArgs) ToContainerServiceSshConfigurationResponseOutput

func (i ContainerServiceSshConfigurationResponseArgs) ToContainerServiceSshConfigurationResponseOutput() ContainerServiceSshConfigurationResponseOutput

func (ContainerServiceSshConfigurationResponseArgs) ToContainerServiceSshConfigurationResponseOutputWithContext

func (i ContainerServiceSshConfigurationResponseArgs) ToContainerServiceSshConfigurationResponseOutputWithContext(ctx context.Context) ContainerServiceSshConfigurationResponseOutput

func (ContainerServiceSshConfigurationResponseArgs) ToContainerServiceSshConfigurationResponsePtrOutput

func (i ContainerServiceSshConfigurationResponseArgs) ToContainerServiceSshConfigurationResponsePtrOutput() ContainerServiceSshConfigurationResponsePtrOutput

func (ContainerServiceSshConfigurationResponseArgs) ToContainerServiceSshConfigurationResponsePtrOutputWithContext

func (i ContainerServiceSshConfigurationResponseArgs) ToContainerServiceSshConfigurationResponsePtrOutputWithContext(ctx context.Context) ContainerServiceSshConfigurationResponsePtrOutput

type ContainerServiceSshConfigurationResponseInput

type ContainerServiceSshConfigurationResponseInput interface {
	pulumi.Input

	ToContainerServiceSshConfigurationResponseOutput() ContainerServiceSshConfigurationResponseOutput
	ToContainerServiceSshConfigurationResponseOutputWithContext(context.Context) ContainerServiceSshConfigurationResponseOutput
}

ContainerServiceSshConfigurationResponseInput is an input type that accepts ContainerServiceSshConfigurationResponseArgs and ContainerServiceSshConfigurationResponseOutput values. You can construct a concrete instance of `ContainerServiceSshConfigurationResponseInput` via:

ContainerServiceSshConfigurationResponseArgs{...}

type ContainerServiceSshConfigurationResponseOutput

type ContainerServiceSshConfigurationResponseOutput struct{ *pulumi.OutputState }

SSH configuration for Linux-based VMs running on Azure.

func (ContainerServiceSshConfigurationResponseOutput) ElementType

func (ContainerServiceSshConfigurationResponseOutput) PublicKeys

the list of SSH public keys used to authenticate with Linux-based VMs.

func (ContainerServiceSshConfigurationResponseOutput) ToContainerServiceSshConfigurationResponseOutput

func (o ContainerServiceSshConfigurationResponseOutput) ToContainerServiceSshConfigurationResponseOutput() ContainerServiceSshConfigurationResponseOutput

func (ContainerServiceSshConfigurationResponseOutput) ToContainerServiceSshConfigurationResponseOutputWithContext

func (o ContainerServiceSshConfigurationResponseOutput) ToContainerServiceSshConfigurationResponseOutputWithContext(ctx context.Context) ContainerServiceSshConfigurationResponseOutput

func (ContainerServiceSshConfigurationResponseOutput) ToContainerServiceSshConfigurationResponsePtrOutput

func (o ContainerServiceSshConfigurationResponseOutput) ToContainerServiceSshConfigurationResponsePtrOutput() ContainerServiceSshConfigurationResponsePtrOutput

func (ContainerServiceSshConfigurationResponseOutput) ToContainerServiceSshConfigurationResponsePtrOutputWithContext

func (o ContainerServiceSshConfigurationResponseOutput) ToContainerServiceSshConfigurationResponsePtrOutputWithContext(ctx context.Context) ContainerServiceSshConfigurationResponsePtrOutput

type ContainerServiceSshConfigurationResponsePtrInput

type ContainerServiceSshConfigurationResponsePtrInput interface {
	pulumi.Input

	ToContainerServiceSshConfigurationResponsePtrOutput() ContainerServiceSshConfigurationResponsePtrOutput
	ToContainerServiceSshConfigurationResponsePtrOutputWithContext(context.Context) ContainerServiceSshConfigurationResponsePtrOutput
}

ContainerServiceSshConfigurationResponsePtrInput is an input type that accepts ContainerServiceSshConfigurationResponseArgs, ContainerServiceSshConfigurationResponsePtr and ContainerServiceSshConfigurationResponsePtrOutput values. You can construct a concrete instance of `ContainerServiceSshConfigurationResponsePtrInput` via:

        ContainerServiceSshConfigurationResponseArgs{...}

or:

        nil

type ContainerServiceSshConfigurationResponsePtrOutput

type ContainerServiceSshConfigurationResponsePtrOutput struct{ *pulumi.OutputState }

func (ContainerServiceSshConfigurationResponsePtrOutput) Elem

func (ContainerServiceSshConfigurationResponsePtrOutput) ElementType

func (ContainerServiceSshConfigurationResponsePtrOutput) PublicKeys

the list of SSH public keys used to authenticate with Linux-based VMs.

func (ContainerServiceSshConfigurationResponsePtrOutput) ToContainerServiceSshConfigurationResponsePtrOutput

func (o ContainerServiceSshConfigurationResponsePtrOutput) ToContainerServiceSshConfigurationResponsePtrOutput() ContainerServiceSshConfigurationResponsePtrOutput

func (ContainerServiceSshConfigurationResponsePtrOutput) ToContainerServiceSshConfigurationResponsePtrOutputWithContext

func (o ContainerServiceSshConfigurationResponsePtrOutput) ToContainerServiceSshConfigurationResponsePtrOutputWithContext(ctx context.Context) ContainerServiceSshConfigurationResponsePtrOutput

type ContainerServiceSshPublicKey

type ContainerServiceSshPublicKey struct {
	// Certificate public key used to authenticate with VMs through SSH. The certificate must be in PEM format with or without headers.
	KeyData string `pulumi:"keyData"`
}

Contains information about SSH certificate public key data.

type ContainerServiceSshPublicKeyArgs

type ContainerServiceSshPublicKeyArgs struct {
	// Certificate public key used to authenticate with VMs through SSH. The certificate must be in PEM format with or without headers.
	KeyData pulumi.StringInput `pulumi:"keyData"`
}

Contains information about SSH certificate public key data.

func (ContainerServiceSshPublicKeyArgs) ElementType

func (ContainerServiceSshPublicKeyArgs) ToContainerServiceSshPublicKeyOutput

func (i ContainerServiceSshPublicKeyArgs) ToContainerServiceSshPublicKeyOutput() ContainerServiceSshPublicKeyOutput

func (ContainerServiceSshPublicKeyArgs) ToContainerServiceSshPublicKeyOutputWithContext

func (i ContainerServiceSshPublicKeyArgs) ToContainerServiceSshPublicKeyOutputWithContext(ctx context.Context) ContainerServiceSshPublicKeyOutput

type ContainerServiceSshPublicKeyArray

type ContainerServiceSshPublicKeyArray []ContainerServiceSshPublicKeyInput

func (ContainerServiceSshPublicKeyArray) ElementType

func (ContainerServiceSshPublicKeyArray) ToContainerServiceSshPublicKeyArrayOutput

func (i ContainerServiceSshPublicKeyArray) ToContainerServiceSshPublicKeyArrayOutput() ContainerServiceSshPublicKeyArrayOutput

func (ContainerServiceSshPublicKeyArray) ToContainerServiceSshPublicKeyArrayOutputWithContext

func (i ContainerServiceSshPublicKeyArray) ToContainerServiceSshPublicKeyArrayOutputWithContext(ctx context.Context) ContainerServiceSshPublicKeyArrayOutput

type ContainerServiceSshPublicKeyArrayInput

type ContainerServiceSshPublicKeyArrayInput interface {
	pulumi.Input

	ToContainerServiceSshPublicKeyArrayOutput() ContainerServiceSshPublicKeyArrayOutput
	ToContainerServiceSshPublicKeyArrayOutputWithContext(context.Context) ContainerServiceSshPublicKeyArrayOutput
}

ContainerServiceSshPublicKeyArrayInput is an input type that accepts ContainerServiceSshPublicKeyArray and ContainerServiceSshPublicKeyArrayOutput values. You can construct a concrete instance of `ContainerServiceSshPublicKeyArrayInput` via:

ContainerServiceSshPublicKeyArray{ ContainerServiceSshPublicKeyArgs{...} }

type ContainerServiceSshPublicKeyArrayOutput

type ContainerServiceSshPublicKeyArrayOutput struct{ *pulumi.OutputState }

func (ContainerServiceSshPublicKeyArrayOutput) ElementType

func (ContainerServiceSshPublicKeyArrayOutput) Index

func (ContainerServiceSshPublicKeyArrayOutput) ToContainerServiceSshPublicKeyArrayOutput

func (o ContainerServiceSshPublicKeyArrayOutput) ToContainerServiceSshPublicKeyArrayOutput() ContainerServiceSshPublicKeyArrayOutput

func (ContainerServiceSshPublicKeyArrayOutput) ToContainerServiceSshPublicKeyArrayOutputWithContext

func (o ContainerServiceSshPublicKeyArrayOutput) ToContainerServiceSshPublicKeyArrayOutputWithContext(ctx context.Context) ContainerServiceSshPublicKeyArrayOutput

type ContainerServiceSshPublicKeyInput

type ContainerServiceSshPublicKeyInput interface {
	pulumi.Input

	ToContainerServiceSshPublicKeyOutput() ContainerServiceSshPublicKeyOutput
	ToContainerServiceSshPublicKeyOutputWithContext(context.Context) ContainerServiceSshPublicKeyOutput
}

ContainerServiceSshPublicKeyInput is an input type that accepts ContainerServiceSshPublicKeyArgs and ContainerServiceSshPublicKeyOutput values. You can construct a concrete instance of `ContainerServiceSshPublicKeyInput` via:

ContainerServiceSshPublicKeyArgs{...}

type ContainerServiceSshPublicKeyOutput

type ContainerServiceSshPublicKeyOutput struct{ *pulumi.OutputState }

Contains information about SSH certificate public key data.

func (ContainerServiceSshPublicKeyOutput) ElementType

func (ContainerServiceSshPublicKeyOutput) KeyData

Certificate public key used to authenticate with VMs through SSH. The certificate must be in PEM format with or without headers.

func (ContainerServiceSshPublicKeyOutput) ToContainerServiceSshPublicKeyOutput

func (o ContainerServiceSshPublicKeyOutput) ToContainerServiceSshPublicKeyOutput() ContainerServiceSshPublicKeyOutput

func (ContainerServiceSshPublicKeyOutput) ToContainerServiceSshPublicKeyOutputWithContext

func (o ContainerServiceSshPublicKeyOutput) ToContainerServiceSshPublicKeyOutputWithContext(ctx context.Context) ContainerServiceSshPublicKeyOutput

type ContainerServiceSshPublicKeyResponse

type ContainerServiceSshPublicKeyResponse struct {
	// Certificate public key used to authenticate with VMs through SSH. The certificate must be in PEM format with or without headers.
	KeyData string `pulumi:"keyData"`
}

Contains information about SSH certificate public key data.

type ContainerServiceSshPublicKeyResponseArgs

type ContainerServiceSshPublicKeyResponseArgs struct {
	// Certificate public key used to authenticate with VMs through SSH. The certificate must be in PEM format with or without headers.
	KeyData pulumi.StringInput `pulumi:"keyData"`
}

Contains information about SSH certificate public key data.

func (ContainerServiceSshPublicKeyResponseArgs) ElementType

func (ContainerServiceSshPublicKeyResponseArgs) ToContainerServiceSshPublicKeyResponseOutput

func (i ContainerServiceSshPublicKeyResponseArgs) ToContainerServiceSshPublicKeyResponseOutput() ContainerServiceSshPublicKeyResponseOutput

func (ContainerServiceSshPublicKeyResponseArgs) ToContainerServiceSshPublicKeyResponseOutputWithContext

func (i ContainerServiceSshPublicKeyResponseArgs) ToContainerServiceSshPublicKeyResponseOutputWithContext(ctx context.Context) ContainerServiceSshPublicKeyResponseOutput

type ContainerServiceSshPublicKeyResponseArray

type ContainerServiceSshPublicKeyResponseArray []ContainerServiceSshPublicKeyResponseInput

func (ContainerServiceSshPublicKeyResponseArray) ElementType

func (ContainerServiceSshPublicKeyResponseArray) ToContainerServiceSshPublicKeyResponseArrayOutput

func (i ContainerServiceSshPublicKeyResponseArray) ToContainerServiceSshPublicKeyResponseArrayOutput() ContainerServiceSshPublicKeyResponseArrayOutput

func (ContainerServiceSshPublicKeyResponseArray) ToContainerServiceSshPublicKeyResponseArrayOutputWithContext

func (i ContainerServiceSshPublicKeyResponseArray) ToContainerServiceSshPublicKeyResponseArrayOutputWithContext(ctx context.Context) ContainerServiceSshPublicKeyResponseArrayOutput

type ContainerServiceSshPublicKeyResponseArrayInput

type ContainerServiceSshPublicKeyResponseArrayInput interface {
	pulumi.Input

	ToContainerServiceSshPublicKeyResponseArrayOutput() ContainerServiceSshPublicKeyResponseArrayOutput
	ToContainerServiceSshPublicKeyResponseArrayOutputWithContext(context.Context) ContainerServiceSshPublicKeyResponseArrayOutput
}

ContainerServiceSshPublicKeyResponseArrayInput is an input type that accepts ContainerServiceSshPublicKeyResponseArray and ContainerServiceSshPublicKeyResponseArrayOutput values. You can construct a concrete instance of `ContainerServiceSshPublicKeyResponseArrayInput` via:

ContainerServiceSshPublicKeyResponseArray{ ContainerServiceSshPublicKeyResponseArgs{...} }

type ContainerServiceSshPublicKeyResponseArrayOutput

type ContainerServiceSshPublicKeyResponseArrayOutput struct{ *pulumi.OutputState }

func (ContainerServiceSshPublicKeyResponseArrayOutput) ElementType

func (ContainerServiceSshPublicKeyResponseArrayOutput) Index

func (ContainerServiceSshPublicKeyResponseArrayOutput) ToContainerServiceSshPublicKeyResponseArrayOutput

func (o ContainerServiceSshPublicKeyResponseArrayOutput) ToContainerServiceSshPublicKeyResponseArrayOutput() ContainerServiceSshPublicKeyResponseArrayOutput

func (ContainerServiceSshPublicKeyResponseArrayOutput) ToContainerServiceSshPublicKeyResponseArrayOutputWithContext

func (o ContainerServiceSshPublicKeyResponseArrayOutput) ToContainerServiceSshPublicKeyResponseArrayOutputWithContext(ctx context.Context) ContainerServiceSshPublicKeyResponseArrayOutput

type ContainerServiceSshPublicKeyResponseInput

type ContainerServiceSshPublicKeyResponseInput interface {
	pulumi.Input

	ToContainerServiceSshPublicKeyResponseOutput() ContainerServiceSshPublicKeyResponseOutput
	ToContainerServiceSshPublicKeyResponseOutputWithContext(context.Context) ContainerServiceSshPublicKeyResponseOutput
}

ContainerServiceSshPublicKeyResponseInput is an input type that accepts ContainerServiceSshPublicKeyResponseArgs and ContainerServiceSshPublicKeyResponseOutput values. You can construct a concrete instance of `ContainerServiceSshPublicKeyResponseInput` via:

ContainerServiceSshPublicKeyResponseArgs{...}

type ContainerServiceSshPublicKeyResponseOutput

type ContainerServiceSshPublicKeyResponseOutput struct{ *pulumi.OutputState }

Contains information about SSH certificate public key data.

func (ContainerServiceSshPublicKeyResponseOutput) ElementType

func (ContainerServiceSshPublicKeyResponseOutput) KeyData

Certificate public key used to authenticate with VMs through SSH. The certificate must be in PEM format with or without headers.

func (ContainerServiceSshPublicKeyResponseOutput) ToContainerServiceSshPublicKeyResponseOutput

func (o ContainerServiceSshPublicKeyResponseOutput) ToContainerServiceSshPublicKeyResponseOutput() ContainerServiceSshPublicKeyResponseOutput

func (ContainerServiceSshPublicKeyResponseOutput) ToContainerServiceSshPublicKeyResponseOutputWithContext

func (o ContainerServiceSshPublicKeyResponseOutput) ToContainerServiceSshPublicKeyResponseOutputWithContext(ctx context.Context) ContainerServiceSshPublicKeyResponseOutput

type ContainerServiceState

type ContainerServiceState struct {
	// Properties of the agent pool.
	AgentPoolProfiles ContainerServiceAgentPoolProfileResponseArrayInput
	// Properties for custom clusters.
	CustomProfile ContainerServiceCustomProfileResponsePtrInput
	// Properties of the diagnostic agent.
	DiagnosticsProfile ContainerServiceDiagnosticsProfileResponsePtrInput
	// Properties of Linux VMs.
	LinuxProfile ContainerServiceLinuxProfileResponsePtrInput
	// Resource location
	Location pulumi.StringPtrInput
	// Properties of master agents.
	MasterProfile ContainerServiceMasterProfileResponsePtrInput
	// Resource name
	Name pulumi.StringPtrInput
	// Properties of the orchestrator.
	OrchestratorProfile ContainerServiceOrchestratorProfileResponsePtrInput
	// the current deployment or provisioning state, which only appears in the response.
	ProvisioningState pulumi.StringPtrInput
	// Properties for cluster service principals.
	ServicePrincipalProfile ContainerServiceServicePrincipalProfileResponsePtrInput
	// Resource tags
	Tags pulumi.StringMapInput
	// Resource type
	Type pulumi.StringPtrInput
	// Properties of Windows VMs.
	WindowsProfile ContainerServiceWindowsProfileResponsePtrInput
}

func (ContainerServiceState) ElementType

func (ContainerServiceState) ElementType() reflect.Type

type ContainerServiceVMDiagnostics

type ContainerServiceVMDiagnostics struct {
	// Whether the VM diagnostic agent is provisioned on the VM.
	Enabled bool `pulumi:"enabled"`
}

Profile for diagnostics on the container service VMs.

type ContainerServiceVMDiagnosticsArgs

type ContainerServiceVMDiagnosticsArgs struct {
	// Whether the VM diagnostic agent is provisioned on the VM.
	Enabled pulumi.BoolInput `pulumi:"enabled"`
}

Profile for diagnostics on the container service VMs.

func (ContainerServiceVMDiagnosticsArgs) ElementType

func (ContainerServiceVMDiagnosticsArgs) ToContainerServiceVMDiagnosticsOutput

func (i ContainerServiceVMDiagnosticsArgs) ToContainerServiceVMDiagnosticsOutput() ContainerServiceVMDiagnosticsOutput

func (ContainerServiceVMDiagnosticsArgs) ToContainerServiceVMDiagnosticsOutputWithContext

func (i ContainerServiceVMDiagnosticsArgs) ToContainerServiceVMDiagnosticsOutputWithContext(ctx context.Context) ContainerServiceVMDiagnosticsOutput

func (ContainerServiceVMDiagnosticsArgs) ToContainerServiceVMDiagnosticsPtrOutput

func (i ContainerServiceVMDiagnosticsArgs) ToContainerServiceVMDiagnosticsPtrOutput() ContainerServiceVMDiagnosticsPtrOutput

func (ContainerServiceVMDiagnosticsArgs) ToContainerServiceVMDiagnosticsPtrOutputWithContext

func (i ContainerServiceVMDiagnosticsArgs) ToContainerServiceVMDiagnosticsPtrOutputWithContext(ctx context.Context) ContainerServiceVMDiagnosticsPtrOutput

type ContainerServiceVMDiagnosticsInput

type ContainerServiceVMDiagnosticsInput interface {
	pulumi.Input

	ToContainerServiceVMDiagnosticsOutput() ContainerServiceVMDiagnosticsOutput
	ToContainerServiceVMDiagnosticsOutputWithContext(context.Context) ContainerServiceVMDiagnosticsOutput
}

ContainerServiceVMDiagnosticsInput is an input type that accepts ContainerServiceVMDiagnosticsArgs and ContainerServiceVMDiagnosticsOutput values. You can construct a concrete instance of `ContainerServiceVMDiagnosticsInput` via:

ContainerServiceVMDiagnosticsArgs{...}

type ContainerServiceVMDiagnosticsOutput

type ContainerServiceVMDiagnosticsOutput struct{ *pulumi.OutputState }

Profile for diagnostics on the container service VMs.

func (ContainerServiceVMDiagnosticsOutput) ElementType

func (ContainerServiceVMDiagnosticsOutput) Enabled

Whether the VM diagnostic agent is provisioned on the VM.

func (ContainerServiceVMDiagnosticsOutput) ToContainerServiceVMDiagnosticsOutput

func (o ContainerServiceVMDiagnosticsOutput) ToContainerServiceVMDiagnosticsOutput() ContainerServiceVMDiagnosticsOutput

func (ContainerServiceVMDiagnosticsOutput) ToContainerServiceVMDiagnosticsOutputWithContext

func (o ContainerServiceVMDiagnosticsOutput) ToContainerServiceVMDiagnosticsOutputWithContext(ctx context.Context) ContainerServiceVMDiagnosticsOutput

func (ContainerServiceVMDiagnosticsOutput) ToContainerServiceVMDiagnosticsPtrOutput

func (o ContainerServiceVMDiagnosticsOutput) ToContainerServiceVMDiagnosticsPtrOutput() ContainerServiceVMDiagnosticsPtrOutput

func (ContainerServiceVMDiagnosticsOutput) ToContainerServiceVMDiagnosticsPtrOutputWithContext

func (o ContainerServiceVMDiagnosticsOutput) ToContainerServiceVMDiagnosticsPtrOutputWithContext(ctx context.Context) ContainerServiceVMDiagnosticsPtrOutput

type ContainerServiceVMDiagnosticsPtrInput

type ContainerServiceVMDiagnosticsPtrInput interface {
	pulumi.Input

	ToContainerServiceVMDiagnosticsPtrOutput() ContainerServiceVMDiagnosticsPtrOutput
	ToContainerServiceVMDiagnosticsPtrOutputWithContext(context.Context) ContainerServiceVMDiagnosticsPtrOutput
}

ContainerServiceVMDiagnosticsPtrInput is an input type that accepts ContainerServiceVMDiagnosticsArgs, ContainerServiceVMDiagnosticsPtr and ContainerServiceVMDiagnosticsPtrOutput values. You can construct a concrete instance of `ContainerServiceVMDiagnosticsPtrInput` via:

        ContainerServiceVMDiagnosticsArgs{...}

or:

        nil

type ContainerServiceVMDiagnosticsPtrOutput

type ContainerServiceVMDiagnosticsPtrOutput struct{ *pulumi.OutputState }

func (ContainerServiceVMDiagnosticsPtrOutput) Elem

func (ContainerServiceVMDiagnosticsPtrOutput) ElementType

func (ContainerServiceVMDiagnosticsPtrOutput) Enabled

Whether the VM diagnostic agent is provisioned on the VM.

func (ContainerServiceVMDiagnosticsPtrOutput) ToContainerServiceVMDiagnosticsPtrOutput

func (o ContainerServiceVMDiagnosticsPtrOutput) ToContainerServiceVMDiagnosticsPtrOutput() ContainerServiceVMDiagnosticsPtrOutput

func (ContainerServiceVMDiagnosticsPtrOutput) ToContainerServiceVMDiagnosticsPtrOutputWithContext

func (o ContainerServiceVMDiagnosticsPtrOutput) ToContainerServiceVMDiagnosticsPtrOutputWithContext(ctx context.Context) ContainerServiceVMDiagnosticsPtrOutput

type ContainerServiceVMDiagnosticsResponse

type ContainerServiceVMDiagnosticsResponse struct {
	// Whether the VM diagnostic agent is provisioned on the VM.
	Enabled bool `pulumi:"enabled"`
	// The URI of the storage account where diagnostics are stored.
	StorageUri string `pulumi:"storageUri"`
}

Profile for diagnostics on the container service VMs.

type ContainerServiceVMDiagnosticsResponseArgs

type ContainerServiceVMDiagnosticsResponseArgs struct {
	// Whether the VM diagnostic agent is provisioned on the VM.
	Enabled pulumi.BoolInput `pulumi:"enabled"`
	// The URI of the storage account where diagnostics are stored.
	StorageUri pulumi.StringInput `pulumi:"storageUri"`
}

Profile for diagnostics on the container service VMs.

func (ContainerServiceVMDiagnosticsResponseArgs) ElementType

func (ContainerServiceVMDiagnosticsResponseArgs) ToContainerServiceVMDiagnosticsResponseOutput

func (i ContainerServiceVMDiagnosticsResponseArgs) ToContainerServiceVMDiagnosticsResponseOutput() ContainerServiceVMDiagnosticsResponseOutput

func (ContainerServiceVMDiagnosticsResponseArgs) ToContainerServiceVMDiagnosticsResponseOutputWithContext

func (i ContainerServiceVMDiagnosticsResponseArgs) ToContainerServiceVMDiagnosticsResponseOutputWithContext(ctx context.Context) ContainerServiceVMDiagnosticsResponseOutput

func (ContainerServiceVMDiagnosticsResponseArgs) ToContainerServiceVMDiagnosticsResponsePtrOutput

func (i ContainerServiceVMDiagnosticsResponseArgs) ToContainerServiceVMDiagnosticsResponsePtrOutput() ContainerServiceVMDiagnosticsResponsePtrOutput

func (ContainerServiceVMDiagnosticsResponseArgs) ToContainerServiceVMDiagnosticsResponsePtrOutputWithContext

func (i ContainerServiceVMDiagnosticsResponseArgs) ToContainerServiceVMDiagnosticsResponsePtrOutputWithContext(ctx context.Context) ContainerServiceVMDiagnosticsResponsePtrOutput

type ContainerServiceVMDiagnosticsResponseInput

type ContainerServiceVMDiagnosticsResponseInput interface {
	pulumi.Input

	ToContainerServiceVMDiagnosticsResponseOutput() ContainerServiceVMDiagnosticsResponseOutput
	ToContainerServiceVMDiagnosticsResponseOutputWithContext(context.Context) ContainerServiceVMDiagnosticsResponseOutput
}

ContainerServiceVMDiagnosticsResponseInput is an input type that accepts ContainerServiceVMDiagnosticsResponseArgs and ContainerServiceVMDiagnosticsResponseOutput values. You can construct a concrete instance of `ContainerServiceVMDiagnosticsResponseInput` via:

ContainerServiceVMDiagnosticsResponseArgs{...}

type ContainerServiceVMDiagnosticsResponseOutput

type ContainerServiceVMDiagnosticsResponseOutput struct{ *pulumi.OutputState }

Profile for diagnostics on the container service VMs.

func (ContainerServiceVMDiagnosticsResponseOutput) ElementType

func (ContainerServiceVMDiagnosticsResponseOutput) Enabled

Whether the VM diagnostic agent is provisioned on the VM.

func (ContainerServiceVMDiagnosticsResponseOutput) StorageUri

The URI of the storage account where diagnostics are stored.

func (ContainerServiceVMDiagnosticsResponseOutput) ToContainerServiceVMDiagnosticsResponseOutput

func (o ContainerServiceVMDiagnosticsResponseOutput) ToContainerServiceVMDiagnosticsResponseOutput() ContainerServiceVMDiagnosticsResponseOutput

func (ContainerServiceVMDiagnosticsResponseOutput) ToContainerServiceVMDiagnosticsResponseOutputWithContext

func (o ContainerServiceVMDiagnosticsResponseOutput) ToContainerServiceVMDiagnosticsResponseOutputWithContext(ctx context.Context) ContainerServiceVMDiagnosticsResponseOutput

func (ContainerServiceVMDiagnosticsResponseOutput) ToContainerServiceVMDiagnosticsResponsePtrOutput

func (o ContainerServiceVMDiagnosticsResponseOutput) ToContainerServiceVMDiagnosticsResponsePtrOutput() ContainerServiceVMDiagnosticsResponsePtrOutput

func (ContainerServiceVMDiagnosticsResponseOutput) ToContainerServiceVMDiagnosticsResponsePtrOutputWithContext

func (o ContainerServiceVMDiagnosticsResponseOutput) ToContainerServiceVMDiagnosticsResponsePtrOutputWithContext(ctx context.Context) ContainerServiceVMDiagnosticsResponsePtrOutput

type ContainerServiceVMDiagnosticsResponsePtrInput

type ContainerServiceVMDiagnosticsResponsePtrInput interface {
	pulumi.Input

	ToContainerServiceVMDiagnosticsResponsePtrOutput() ContainerServiceVMDiagnosticsResponsePtrOutput
	ToContainerServiceVMDiagnosticsResponsePtrOutputWithContext(context.Context) ContainerServiceVMDiagnosticsResponsePtrOutput
}

ContainerServiceVMDiagnosticsResponsePtrInput is an input type that accepts ContainerServiceVMDiagnosticsResponseArgs, ContainerServiceVMDiagnosticsResponsePtr and ContainerServiceVMDiagnosticsResponsePtrOutput values. You can construct a concrete instance of `ContainerServiceVMDiagnosticsResponsePtrInput` via:

        ContainerServiceVMDiagnosticsResponseArgs{...}

or:

        nil

type ContainerServiceVMDiagnosticsResponsePtrOutput

type ContainerServiceVMDiagnosticsResponsePtrOutput struct{ *pulumi.OutputState }

func (ContainerServiceVMDiagnosticsResponsePtrOutput) Elem

func (ContainerServiceVMDiagnosticsResponsePtrOutput) ElementType

func (ContainerServiceVMDiagnosticsResponsePtrOutput) Enabled

Whether the VM diagnostic agent is provisioned on the VM.

func (ContainerServiceVMDiagnosticsResponsePtrOutput) StorageUri

The URI of the storage account where diagnostics are stored.

func (ContainerServiceVMDiagnosticsResponsePtrOutput) ToContainerServiceVMDiagnosticsResponsePtrOutput

func (o ContainerServiceVMDiagnosticsResponsePtrOutput) ToContainerServiceVMDiagnosticsResponsePtrOutput() ContainerServiceVMDiagnosticsResponsePtrOutput

func (ContainerServiceVMDiagnosticsResponsePtrOutput) ToContainerServiceVMDiagnosticsResponsePtrOutputWithContext

func (o ContainerServiceVMDiagnosticsResponsePtrOutput) ToContainerServiceVMDiagnosticsResponsePtrOutputWithContext(ctx context.Context) ContainerServiceVMDiagnosticsResponsePtrOutput

type ContainerServiceWindowsProfile

type ContainerServiceWindowsProfile struct {
	// The administrator password to use for Windows VMs.
	AdminPassword string `pulumi:"adminPassword"`
	// The administrator username to use for Windows VMs.
	AdminUsername string `pulumi:"adminUsername"`
}

Profile for Windows VMs in the container service cluster.

type ContainerServiceWindowsProfileArgs

type ContainerServiceWindowsProfileArgs struct {
	// The administrator password to use for Windows VMs.
	AdminPassword pulumi.StringInput `pulumi:"adminPassword"`
	// The administrator username to use for Windows VMs.
	AdminUsername pulumi.StringInput `pulumi:"adminUsername"`
}

Profile for Windows VMs in the container service cluster.

func (ContainerServiceWindowsProfileArgs) ElementType

func (ContainerServiceWindowsProfileArgs) ToContainerServiceWindowsProfileOutput

func (i ContainerServiceWindowsProfileArgs) ToContainerServiceWindowsProfileOutput() ContainerServiceWindowsProfileOutput

func (ContainerServiceWindowsProfileArgs) ToContainerServiceWindowsProfileOutputWithContext

func (i ContainerServiceWindowsProfileArgs) ToContainerServiceWindowsProfileOutputWithContext(ctx context.Context) ContainerServiceWindowsProfileOutput

func (ContainerServiceWindowsProfileArgs) ToContainerServiceWindowsProfilePtrOutput

func (i ContainerServiceWindowsProfileArgs) ToContainerServiceWindowsProfilePtrOutput() ContainerServiceWindowsProfilePtrOutput

func (ContainerServiceWindowsProfileArgs) ToContainerServiceWindowsProfilePtrOutputWithContext

func (i ContainerServiceWindowsProfileArgs) ToContainerServiceWindowsProfilePtrOutputWithContext(ctx context.Context) ContainerServiceWindowsProfilePtrOutput

type ContainerServiceWindowsProfileInput

type ContainerServiceWindowsProfileInput interface {
	pulumi.Input

	ToContainerServiceWindowsProfileOutput() ContainerServiceWindowsProfileOutput
	ToContainerServiceWindowsProfileOutputWithContext(context.Context) ContainerServiceWindowsProfileOutput
}

ContainerServiceWindowsProfileInput is an input type that accepts ContainerServiceWindowsProfileArgs and ContainerServiceWindowsProfileOutput values. You can construct a concrete instance of `ContainerServiceWindowsProfileInput` via:

ContainerServiceWindowsProfileArgs{...}

type ContainerServiceWindowsProfileOutput

type ContainerServiceWindowsProfileOutput struct{ *pulumi.OutputState }

Profile for Windows VMs in the container service cluster.

func (ContainerServiceWindowsProfileOutput) AdminPassword

The administrator password to use for Windows VMs.

func (ContainerServiceWindowsProfileOutput) AdminUsername

The administrator username to use for Windows VMs.

func (ContainerServiceWindowsProfileOutput) ElementType

func (ContainerServiceWindowsProfileOutput) ToContainerServiceWindowsProfileOutput

func (o ContainerServiceWindowsProfileOutput) ToContainerServiceWindowsProfileOutput() ContainerServiceWindowsProfileOutput

func (ContainerServiceWindowsProfileOutput) ToContainerServiceWindowsProfileOutputWithContext

func (o ContainerServiceWindowsProfileOutput) ToContainerServiceWindowsProfileOutputWithContext(ctx context.Context) ContainerServiceWindowsProfileOutput

func (ContainerServiceWindowsProfileOutput) ToContainerServiceWindowsProfilePtrOutput

func (o ContainerServiceWindowsProfileOutput) ToContainerServiceWindowsProfilePtrOutput() ContainerServiceWindowsProfilePtrOutput

func (ContainerServiceWindowsProfileOutput) ToContainerServiceWindowsProfilePtrOutputWithContext

func (o ContainerServiceWindowsProfileOutput) ToContainerServiceWindowsProfilePtrOutputWithContext(ctx context.Context) ContainerServiceWindowsProfilePtrOutput

type ContainerServiceWindowsProfilePtrInput

type ContainerServiceWindowsProfilePtrInput interface {
	pulumi.Input

	ToContainerServiceWindowsProfilePtrOutput() ContainerServiceWindowsProfilePtrOutput
	ToContainerServiceWindowsProfilePtrOutputWithContext(context.Context) ContainerServiceWindowsProfilePtrOutput
}

ContainerServiceWindowsProfilePtrInput is an input type that accepts ContainerServiceWindowsProfileArgs, ContainerServiceWindowsProfilePtr and ContainerServiceWindowsProfilePtrOutput values. You can construct a concrete instance of `ContainerServiceWindowsProfilePtrInput` via:

        ContainerServiceWindowsProfileArgs{...}

or:

        nil

type ContainerServiceWindowsProfilePtrOutput

type ContainerServiceWindowsProfilePtrOutput struct{ *pulumi.OutputState }

func (ContainerServiceWindowsProfilePtrOutput) AdminPassword

The administrator password to use for Windows VMs.

func (ContainerServiceWindowsProfilePtrOutput) AdminUsername

The administrator username to use for Windows VMs.

func (ContainerServiceWindowsProfilePtrOutput) Elem

func (ContainerServiceWindowsProfilePtrOutput) ElementType

func (ContainerServiceWindowsProfilePtrOutput) ToContainerServiceWindowsProfilePtrOutput

func (o ContainerServiceWindowsProfilePtrOutput) ToContainerServiceWindowsProfilePtrOutput() ContainerServiceWindowsProfilePtrOutput

func (ContainerServiceWindowsProfilePtrOutput) ToContainerServiceWindowsProfilePtrOutputWithContext

func (o ContainerServiceWindowsProfilePtrOutput) ToContainerServiceWindowsProfilePtrOutputWithContext(ctx context.Context) ContainerServiceWindowsProfilePtrOutput

type ContainerServiceWindowsProfileResponse

type ContainerServiceWindowsProfileResponse struct {
	// The administrator password to use for Windows VMs.
	AdminPassword string `pulumi:"adminPassword"`
	// The administrator username to use for Windows VMs.
	AdminUsername string `pulumi:"adminUsername"`
}

Profile for Windows VMs in the container service cluster.

type ContainerServiceWindowsProfileResponseArgs

type ContainerServiceWindowsProfileResponseArgs struct {
	// The administrator password to use for Windows VMs.
	AdminPassword pulumi.StringInput `pulumi:"adminPassword"`
	// The administrator username to use for Windows VMs.
	AdminUsername pulumi.StringInput `pulumi:"adminUsername"`
}

Profile for Windows VMs in the container service cluster.

func (ContainerServiceWindowsProfileResponseArgs) ElementType

func (ContainerServiceWindowsProfileResponseArgs) ToContainerServiceWindowsProfileResponseOutput

func (i ContainerServiceWindowsProfileResponseArgs) ToContainerServiceWindowsProfileResponseOutput() ContainerServiceWindowsProfileResponseOutput

func (ContainerServiceWindowsProfileResponseArgs) ToContainerServiceWindowsProfileResponseOutputWithContext

func (i ContainerServiceWindowsProfileResponseArgs) ToContainerServiceWindowsProfileResponseOutputWithContext(ctx context.Context) ContainerServiceWindowsProfileResponseOutput

func (ContainerServiceWindowsProfileResponseArgs) ToContainerServiceWindowsProfileResponsePtrOutput

func (i ContainerServiceWindowsProfileResponseArgs) ToContainerServiceWindowsProfileResponsePtrOutput() ContainerServiceWindowsProfileResponsePtrOutput

func (ContainerServiceWindowsProfileResponseArgs) ToContainerServiceWindowsProfileResponsePtrOutputWithContext

func (i ContainerServiceWindowsProfileResponseArgs) ToContainerServiceWindowsProfileResponsePtrOutputWithContext(ctx context.Context) ContainerServiceWindowsProfileResponsePtrOutput

type ContainerServiceWindowsProfileResponseInput

type ContainerServiceWindowsProfileResponseInput interface {
	pulumi.Input

	ToContainerServiceWindowsProfileResponseOutput() ContainerServiceWindowsProfileResponseOutput
	ToContainerServiceWindowsProfileResponseOutputWithContext(context.Context) ContainerServiceWindowsProfileResponseOutput
}

ContainerServiceWindowsProfileResponseInput is an input type that accepts ContainerServiceWindowsProfileResponseArgs and ContainerServiceWindowsProfileResponseOutput values. You can construct a concrete instance of `ContainerServiceWindowsProfileResponseInput` via:

ContainerServiceWindowsProfileResponseArgs{...}

type ContainerServiceWindowsProfileResponseOutput

type ContainerServiceWindowsProfileResponseOutput struct{ *pulumi.OutputState }

Profile for Windows VMs in the container service cluster.

func (ContainerServiceWindowsProfileResponseOutput) AdminPassword

The administrator password to use for Windows VMs.

func (ContainerServiceWindowsProfileResponseOutput) AdminUsername

The administrator username to use for Windows VMs.

func (ContainerServiceWindowsProfileResponseOutput) ElementType

func (ContainerServiceWindowsProfileResponseOutput) ToContainerServiceWindowsProfileResponseOutput

func (o ContainerServiceWindowsProfileResponseOutput) ToContainerServiceWindowsProfileResponseOutput() ContainerServiceWindowsProfileResponseOutput

func (ContainerServiceWindowsProfileResponseOutput) ToContainerServiceWindowsProfileResponseOutputWithContext

func (o ContainerServiceWindowsProfileResponseOutput) ToContainerServiceWindowsProfileResponseOutputWithContext(ctx context.Context) ContainerServiceWindowsProfileResponseOutput

func (ContainerServiceWindowsProfileResponseOutput) ToContainerServiceWindowsProfileResponsePtrOutput

func (o ContainerServiceWindowsProfileResponseOutput) ToContainerServiceWindowsProfileResponsePtrOutput() ContainerServiceWindowsProfileResponsePtrOutput

func (ContainerServiceWindowsProfileResponseOutput) ToContainerServiceWindowsProfileResponsePtrOutputWithContext

func (o ContainerServiceWindowsProfileResponseOutput) ToContainerServiceWindowsProfileResponsePtrOutputWithContext(ctx context.Context) ContainerServiceWindowsProfileResponsePtrOutput

type ContainerServiceWindowsProfileResponsePtrInput

type ContainerServiceWindowsProfileResponsePtrInput interface {
	pulumi.Input

	ToContainerServiceWindowsProfileResponsePtrOutput() ContainerServiceWindowsProfileResponsePtrOutput
	ToContainerServiceWindowsProfileResponsePtrOutputWithContext(context.Context) ContainerServiceWindowsProfileResponsePtrOutput
}

ContainerServiceWindowsProfileResponsePtrInput is an input type that accepts ContainerServiceWindowsProfileResponseArgs, ContainerServiceWindowsProfileResponsePtr and ContainerServiceWindowsProfileResponsePtrOutput values. You can construct a concrete instance of `ContainerServiceWindowsProfileResponsePtrInput` via:

        ContainerServiceWindowsProfileResponseArgs{...}

or:

        nil

type ContainerServiceWindowsProfileResponsePtrOutput

type ContainerServiceWindowsProfileResponsePtrOutput struct{ *pulumi.OutputState }

func (ContainerServiceWindowsProfileResponsePtrOutput) AdminPassword

The administrator password to use for Windows VMs.

func (ContainerServiceWindowsProfileResponsePtrOutput) AdminUsername

The administrator username to use for Windows VMs.

func (ContainerServiceWindowsProfileResponsePtrOutput) Elem

func (ContainerServiceWindowsProfileResponsePtrOutput) ElementType

func (ContainerServiceWindowsProfileResponsePtrOutput) ToContainerServiceWindowsProfileResponsePtrOutput

func (o ContainerServiceWindowsProfileResponsePtrOutput) ToContainerServiceWindowsProfileResponsePtrOutput() ContainerServiceWindowsProfileResponsePtrOutput

func (ContainerServiceWindowsProfileResponsePtrOutput) ToContainerServiceWindowsProfileResponsePtrOutputWithContext

func (o ContainerServiceWindowsProfileResponsePtrOutput) ToContainerServiceWindowsProfileResponsePtrOutputWithContext(ctx context.Context) ContainerServiceWindowsProfileResponsePtrOutput

type LookupContainerServiceArgs

type LookupContainerServiceArgs struct {
	// The name of the container service in the specified subscription and resource group.
	ContainerServiceName string `pulumi:"containerServiceName"`
	// The name of the resource group.
	ResourceGroupName string `pulumi:"resourceGroupName"`
}

type LookupContainerServiceResult

type LookupContainerServiceResult struct {
	// Properties of the agent pool.
	AgentPoolProfiles []ContainerServiceAgentPoolProfileResponse `pulumi:"agentPoolProfiles"`
	// Properties for custom clusters.
	CustomProfile *ContainerServiceCustomProfileResponse `pulumi:"customProfile"`
	// Properties of the diagnostic agent.
	DiagnosticsProfile *ContainerServiceDiagnosticsProfileResponse `pulumi:"diagnosticsProfile"`
	// Properties of Linux VMs.
	LinuxProfile ContainerServiceLinuxProfileResponse `pulumi:"linuxProfile"`
	// Resource location
	Location string `pulumi:"location"`
	// Properties of master agents.
	MasterProfile ContainerServiceMasterProfileResponse `pulumi:"masterProfile"`
	// Resource name
	Name string `pulumi:"name"`
	// Properties of the orchestrator.
	OrchestratorProfile *ContainerServiceOrchestratorProfileResponse `pulumi:"orchestratorProfile"`
	// the current deployment or provisioning state, which only appears in the response.
	ProvisioningState string `pulumi:"provisioningState"`
	// Properties for cluster service principals.
	ServicePrincipalProfile *ContainerServiceServicePrincipalProfileResponse `pulumi:"servicePrincipalProfile"`
	// Resource tags
	Tags map[string]string `pulumi:"tags"`
	// Resource type
	Type string `pulumi:"type"`
	// Properties of Windows VMs.
	WindowsProfile *ContainerServiceWindowsProfileResponse `pulumi:"windowsProfile"`
}

Container service.

Jump to

Keyboard shortcuts

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