v20151101preview

package
v0.6.1 Latest Latest
Warning

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

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

Documentation

Index

Constants

View Source
const (
	ContainerServiceOchestratorTypesMesos        = ContainerServiceOchestratorTypes("Mesos")
	ContainerServiceOchestratorTypesSwarmPreview = ContainerServiceOchestratorTypes("SwarmPreview")
	ContainerServiceOchestratorTypesDCOS         = ContainerServiceOchestratorTypes("DCOS")
)
View Source
const (
	ContainerServiceVMSizeTypes_Standard_A0     = ContainerServiceVMSizeTypes("Standard_A0")
	ContainerServiceVMSizeTypes_Standard_A1     = ContainerServiceVMSizeTypes("Standard_A1")
	ContainerServiceVMSizeTypes_Standard_A2     = ContainerServiceVMSizeTypes("Standard_A2")
	ContainerServiceVMSizeTypes_Standard_A3     = ContainerServiceVMSizeTypes("Standard_A3")
	ContainerServiceVMSizeTypes_Standard_A4     = ContainerServiceVMSizeTypes("Standard_A4")
	ContainerServiceVMSizeTypes_Standard_A5     = ContainerServiceVMSizeTypes("Standard_A5")
	ContainerServiceVMSizeTypes_Standard_A6     = ContainerServiceVMSizeTypes("Standard_A6")
	ContainerServiceVMSizeTypes_Standard_A7     = ContainerServiceVMSizeTypes("Standard_A7")
	ContainerServiceVMSizeTypes_Standard_A8     = ContainerServiceVMSizeTypes("Standard_A8")
	ContainerServiceVMSizeTypes_Standard_A9     = ContainerServiceVMSizeTypes("Standard_A9")
	ContainerServiceVMSizeTypes_Standard_A10    = ContainerServiceVMSizeTypes("Standard_A10")
	ContainerServiceVMSizeTypes_Standard_A11    = ContainerServiceVMSizeTypes("Standard_A11")
	ContainerServiceVMSizeTypes_Standard_D1     = ContainerServiceVMSizeTypes("Standard_D1")
	ContainerServiceVMSizeTypes_Standard_D2     = ContainerServiceVMSizeTypes("Standard_D2")
	ContainerServiceVMSizeTypes_Standard_D3     = ContainerServiceVMSizeTypes("Standard_D3")
	ContainerServiceVMSizeTypes_Standard_D4     = ContainerServiceVMSizeTypes("Standard_D4")
	ContainerServiceVMSizeTypes_Standard_D11    = ContainerServiceVMSizeTypes("Standard_D11")
	ContainerServiceVMSizeTypes_Standard_D12    = ContainerServiceVMSizeTypes("Standard_D12")
	ContainerServiceVMSizeTypes_Standard_D13    = ContainerServiceVMSizeTypes("Standard_D13")
	ContainerServiceVMSizeTypes_Standard_D14    = ContainerServiceVMSizeTypes("Standard_D14")
	ContainerServiceVMSizeTypes_Standard_D1_v2  = ContainerServiceVMSizeTypes("Standard_D1_v2")
	ContainerServiceVMSizeTypes_Standard_D2_v2  = ContainerServiceVMSizeTypes("Standard_D2_v2")
	ContainerServiceVMSizeTypes_Standard_D3_v2  = ContainerServiceVMSizeTypes("Standard_D3_v2")
	ContainerServiceVMSizeTypes_Standard_D4_v2  = ContainerServiceVMSizeTypes("Standard_D4_v2")
	ContainerServiceVMSizeTypes_Standard_D5_v2  = ContainerServiceVMSizeTypes("Standard_D5_v2")
	ContainerServiceVMSizeTypes_Standard_D11_v2 = ContainerServiceVMSizeTypes("Standard_D11_v2")
	ContainerServiceVMSizeTypes_Standard_D12_v2 = ContainerServiceVMSizeTypes("Standard_D12_v2")
	ContainerServiceVMSizeTypes_Standard_D13_v2 = ContainerServiceVMSizeTypes("Standard_D13_v2")
	ContainerServiceVMSizeTypes_Standard_D14_v2 = ContainerServiceVMSizeTypes("Standard_D14_v2")
	ContainerServiceVMSizeTypes_Standard_G1     = ContainerServiceVMSizeTypes("Standard_G1")
	ContainerServiceVMSizeTypes_Standard_G2     = ContainerServiceVMSizeTypes("Standard_G2")
	ContainerServiceVMSizeTypes_Standard_G3     = ContainerServiceVMSizeTypes("Standard_G3")
	ContainerServiceVMSizeTypes_Standard_G4     = ContainerServiceVMSizeTypes("Standard_G4")
	ContainerServiceVMSizeTypes_Standard_G5     = ContainerServiceVMSizeTypes("Standard_G5")
	ContainerServiceVMSizeTypes_Standard_DS1    = ContainerServiceVMSizeTypes("Standard_DS1")
	ContainerServiceVMSizeTypes_Standard_DS2    = ContainerServiceVMSizeTypes("Standard_DS2")
	ContainerServiceVMSizeTypes_Standard_DS3    = ContainerServiceVMSizeTypes("Standard_DS3")
	ContainerServiceVMSizeTypes_Standard_DS4    = ContainerServiceVMSizeTypes("Standard_DS4")
	ContainerServiceVMSizeTypes_Standard_DS11   = ContainerServiceVMSizeTypes("Standard_DS11")
	ContainerServiceVMSizeTypes_Standard_DS12   = ContainerServiceVMSizeTypes("Standard_DS12")
	ContainerServiceVMSizeTypes_Standard_DS13   = ContainerServiceVMSizeTypes("Standard_DS13")
	ContainerServiceVMSizeTypes_Standard_DS14   = ContainerServiceVMSizeTypes("Standard_DS14")
	ContainerServiceVMSizeTypes_Standard_GS1    = ContainerServiceVMSizeTypes("Standard_GS1")
	ContainerServiceVMSizeTypes_Standard_GS2    = ContainerServiceVMSizeTypes("Standard_GS2")
	ContainerServiceVMSizeTypes_Standard_GS3    = ContainerServiceVMSizeTypes("Standard_GS3")
	ContainerServiceVMSizeTypes_Standard_GS4    = ContainerServiceVMSizeTypes("Standard_GS4")
	ContainerServiceVMSizeTypes_Standard_GS5    = ContainerServiceVMSizeTypes("Standard_GS5")
)

Variables

This section is empty.

Functions

This section is empty.

Types

type ContainerService

type ContainerService struct {
	pulumi.CustomResourceState

	// Properties of agent pools
	AgentPoolProfiles ContainerServiceAgentPoolProfileResponseArrayOutput `pulumi:"agentPoolProfiles"`
	// Properties for Diagnostic Agent
	DiagnosticsProfile ContainerServiceDiagnosticsProfileResponsePtrOutput `pulumi:"diagnosticsProfile"`
	// Properties for 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 orchestrator
	OrchestratorProfile ContainerServiceOrchestratorProfileResponsePtrOutput `pulumi:"orchestratorProfile"`
	// Gets the provisioning state, which only appears in the response.
	ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"`
	// 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 {
	// No. of agents (VMs) that will host docker containers
	Count *int `pulumi:"count"`
	// DNS prefix to be used to create FQDN for this agent pool
	DnsPrefix string `pulumi:"dnsPrefix"`
	// Unique name of the agent pool profile within the context of the subscription and resource group
	Name string `pulumi:"name"`
	// Size of agent VMs
	VmSize *string `pulumi:"vmSize"`
}

Profile for container service agent pool

type ContainerServiceAgentPoolProfileArgs

type ContainerServiceAgentPoolProfileArgs struct {
	// No. of agents (VMs) that will host docker containers
	Count pulumi.IntPtrInput `pulumi:"count"`
	// DNS prefix to be used to create FQDN for this agent pool
	DnsPrefix pulumi.StringInput `pulumi:"dnsPrefix"`
	// Unique name of the agent pool profile within the context of the subscription and resource group
	Name pulumi.StringInput `pulumi:"name"`
	// Size of agent VMs
	VmSize pulumi.StringPtrInput `pulumi:"vmSize"`
}

Profile for 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 container service agent pool

func (ContainerServiceAgentPoolProfileOutput) Count

No. of agents (VMs) that will host docker containers

func (ContainerServiceAgentPoolProfileOutput) DnsPrefix

DNS prefix to be used to create FQDN for this agent pool

func (ContainerServiceAgentPoolProfileOutput) ElementType

func (ContainerServiceAgentPoolProfileOutput) Name

Unique name of the agent pool profile within 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 {
	// No. of agents (VMs) that will host docker containers
	Count *int `pulumi:"count"`
	// DNS prefix to be used to create FQDN for this agent pool
	DnsPrefix string `pulumi:"dnsPrefix"`
	// FQDN for the agent pool
	Fqdn string `pulumi:"fqdn"`
	// Unique name of the agent pool profile within the context of the subscription and resource group
	Name string `pulumi:"name"`
	// Size of agent VMs
	VmSize *string `pulumi:"vmSize"`
}

Profile for container service agent pool

type ContainerServiceAgentPoolProfileResponseArgs

type ContainerServiceAgentPoolProfileResponseArgs struct {
	// No. of agents (VMs) that will host docker containers
	Count pulumi.IntPtrInput `pulumi:"count"`
	// DNS prefix to be used to create FQDN for this agent pool
	DnsPrefix pulumi.StringInput `pulumi:"dnsPrefix"`
	// FQDN for the agent pool
	Fqdn pulumi.StringInput `pulumi:"fqdn"`
	// Unique name of the agent pool profile within the context of the subscription and resource group
	Name pulumi.StringInput `pulumi:"name"`
	// Size of agent VMs
	VmSize pulumi.StringPtrInput `pulumi:"vmSize"`
}

Profile for 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 container service agent pool

func (ContainerServiceAgentPoolProfileResponseOutput) Count

No. of agents (VMs) that will host docker containers

func (ContainerServiceAgentPoolProfileResponseOutput) DnsPrefix

DNS prefix to be used to create FQDN for this agent pool

func (ContainerServiceAgentPoolProfileResponseOutput) ElementType

func (ContainerServiceAgentPoolProfileResponseOutput) Fqdn

FQDN for the agent pool

func (ContainerServiceAgentPoolProfileResponseOutput) Name

Unique name of the agent pool profile within 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 agent pools
	AgentPoolProfiles ContainerServiceAgentPoolProfileArrayInput
	// The name of the container service within the given subscription and resource group.
	ContainerServiceName pulumi.StringInput
	// Properties for Diagnostic Agent
	DiagnosticsProfile ContainerServiceDiagnosticsProfilePtrInput
	// Properties for Linux VMs
	LinuxProfile ContainerServiceLinuxProfileInput
	// Resource location
	Location pulumi.StringPtrInput
	// Properties of master agents
	MasterProfile ContainerServiceMasterProfileInput
	// Properties of orchestrator
	OrchestratorProfile ContainerServiceOrchestratorProfilePtrInput
	// The name of the resource group.
	ResourceGroupName pulumi.StringInput
	// 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 ContainerServiceDiagnosticsProfile

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

type ContainerServiceDiagnosticsProfileArgs

type ContainerServiceDiagnosticsProfileArgs struct {
	// Profile for container service VM diagnostic agent
	VmDiagnostics ContainerServiceVMDiagnosticsPtrInput `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 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 container service VM diagnostic agent

type ContainerServiceDiagnosticsProfileResponse

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

type ContainerServiceDiagnosticsProfileResponseArgs

type ContainerServiceDiagnosticsProfileResponseArgs struct {
	// Profile for container service VM diagnostic agent
	VmDiagnostics ContainerServiceVMDiagnosticsResponsePtrInput `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 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 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 all Linux VMs
	AdminUsername string `pulumi:"adminUsername"`
	// Specifies the ssh key configuration for Linux VMs
	Ssh ContainerServiceSshConfiguration `pulumi:"ssh"`
}

Profile for Linux VM

type ContainerServiceLinuxProfileArgs

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

Profile for Linux VM

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 VM

func (ContainerServiceLinuxProfileOutput) AdminUsername

The administrator username to use for all Linux VMs

func (ContainerServiceLinuxProfileOutput) ElementType

func (ContainerServiceLinuxProfileOutput) Ssh

Specifies 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 all Linux VMs

func (ContainerServiceLinuxProfilePtrOutput) Elem

func (ContainerServiceLinuxProfilePtrOutput) ElementType

func (ContainerServiceLinuxProfilePtrOutput) Ssh

Specifies 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 all Linux VMs
	AdminUsername string `pulumi:"adminUsername"`
	// Specifies the ssh key configuration for Linux VMs
	Ssh ContainerServiceSshConfigurationResponse `pulumi:"ssh"`
}

Profile for Linux VM

type ContainerServiceLinuxProfileResponseArgs

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

Profile for Linux VM

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 VM

func (ContainerServiceLinuxProfileResponseOutput) AdminUsername

The administrator username to use for all Linux VMs

func (ContainerServiceLinuxProfileResponseOutput) ElementType

func (ContainerServiceLinuxProfileResponseOutput) Ssh

Specifies 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 all Linux VMs

func (ContainerServiceLinuxProfileResponsePtrOutput) Elem

func (ContainerServiceLinuxProfileResponsePtrOutput) ElementType

func (ContainerServiceLinuxProfileResponsePtrOutput) Ssh

Specifies 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 cluster
	Count *int `pulumi:"count"`
	// DNS prefix to be used to create FQDN for master
	DnsPrefix string `pulumi:"dnsPrefix"`
}

Profile for container service master

type ContainerServiceMasterProfileArgs

type ContainerServiceMasterProfileArgs struct {
	// Number of masters (VMs) in the container cluster
	Count pulumi.IntPtrInput `pulumi:"count"`
	// DNS prefix to be used to create FQDN for master
	DnsPrefix pulumi.StringInput `pulumi:"dnsPrefix"`
}

Profile for 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 container service master

func (ContainerServiceMasterProfileOutput) Count

Number of masters (VMs) in the container cluster

func (ContainerServiceMasterProfileOutput) DnsPrefix

DNS prefix to be used to create 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 cluster

func (ContainerServiceMasterProfilePtrOutput) DnsPrefix

DNS prefix to be used to create 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 cluster
	Count *int `pulumi:"count"`
	// DNS prefix to be used to create FQDN for master
	DnsPrefix string `pulumi:"dnsPrefix"`
	// FQDN for the master
	Fqdn string `pulumi:"fqdn"`
}

Profile for container service master

type ContainerServiceMasterProfileResponseArgs

type ContainerServiceMasterProfileResponseArgs struct {
	// Number of masters (VMs) in the container cluster
	Count pulumi.IntPtrInput `pulumi:"count"`
	// DNS prefix to be used to create FQDN for master
	DnsPrefix pulumi.StringInput `pulumi:"dnsPrefix"`
	// FQDN for the master
	Fqdn pulumi.StringInput `pulumi:"fqdn"`
}

Profile for 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 container service master

func (ContainerServiceMasterProfileResponseOutput) Count

Number of masters (VMs) in the container cluster

func (ContainerServiceMasterProfileResponseOutput) DnsPrefix

DNS prefix to be used to create 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 cluster

func (ContainerServiceMasterProfileResponsePtrOutput) DnsPrefix

DNS prefix to be used to create 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 ContainerServiceOchestratorTypes added in v0.3.1

type ContainerServiceOchestratorTypes pulumi.String

Specifies what orchestrator will be used to manage container cluster resources.

func (ContainerServiceOchestratorTypes) ElementType added in v0.3.1

func (ContainerServiceOchestratorTypes) ToStringOutput added in v0.3.1

func (ContainerServiceOchestratorTypes) ToStringOutputWithContext added in v0.3.1

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

func (ContainerServiceOchestratorTypes) ToStringPtrOutput added in v0.3.1

func (ContainerServiceOchestratorTypes) ToStringPtrOutputWithContext added in v0.3.1

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

type ContainerServiceOrchestratorProfile

type ContainerServiceOrchestratorProfile struct {
	// Specifies what orchestrator will be used to manage container cluster resources.
	OrchestratorType *string `pulumi:"orchestratorType"`
}

Profile for Orchestrator

type ContainerServiceOrchestratorProfileArgs

type ContainerServiceOrchestratorProfileArgs struct {
	// Specifies what orchestrator will be used to manage container cluster resources.
	OrchestratorType *ContainerServiceOchestratorTypes `pulumi:"orchestratorType"`
}

Profile for 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 Orchestrator

func (ContainerServiceOrchestratorProfileOutput) ElementType

func (ContainerServiceOrchestratorProfileOutput) OrchestratorType

Specifies what orchestrator will be used to manage container cluster resources.

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

Specifies what orchestrator will be used to manage container cluster resources.

func (ContainerServiceOrchestratorProfilePtrOutput) ToContainerServiceOrchestratorProfilePtrOutput

func (o ContainerServiceOrchestratorProfilePtrOutput) ToContainerServiceOrchestratorProfilePtrOutput() ContainerServiceOrchestratorProfilePtrOutput

func (ContainerServiceOrchestratorProfilePtrOutput) ToContainerServiceOrchestratorProfilePtrOutputWithContext

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

type ContainerServiceOrchestratorProfileResponse

type ContainerServiceOrchestratorProfileResponse struct {
	// Specifies what orchestrator will be used to manage container cluster resources.
	OrchestratorType *string `pulumi:"orchestratorType"`
}

Profile for Orchestrator

type ContainerServiceOrchestratorProfileResponseArgs

type ContainerServiceOrchestratorProfileResponseArgs struct {
	// Specifies what orchestrator will be used to manage container cluster resources.
	OrchestratorType pulumi.StringPtrInput `pulumi:"orchestratorType"`
}

Profile for 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 Orchestrator

func (ContainerServiceOrchestratorProfileResponseOutput) ElementType

func (ContainerServiceOrchestratorProfileResponseOutput) OrchestratorType

Specifies what orchestrator will be used to manage container cluster resources.

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

Specifies what orchestrator will be used to manage container cluster resources.

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 ContainerServiceSshConfiguration

type ContainerServiceSshConfiguration struct {
	// Gets or sets 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 {
	// Gets or sets 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

Gets or sets 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

Gets or sets 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 {
	// Gets or sets 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 {
	// Gets or sets 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

Gets or sets 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

Gets or sets 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 {
	// Gets or sets Certificate public key used to authenticate with VM 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 {
	// Gets or sets Certificate public key used to authenticate with VM 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

Gets or sets Certificate public key used to authenticate with VM 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 {
	// Gets or sets Certificate public key used to authenticate with VM 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 {
	// Gets or sets Certificate public key used to authenticate with VM 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

Gets or sets Certificate public key used to authenticate with VM 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 agent pools
	AgentPoolProfiles ContainerServiceAgentPoolProfileResponseArrayInput
	// Properties for Diagnostic Agent
	DiagnosticsProfile ContainerServiceDiagnosticsProfileResponsePtrInput
	// Properties for Linux VMs
	LinuxProfile ContainerServiceLinuxProfileResponsePtrInput
	// Resource location
	Location pulumi.StringPtrInput
	// Properties of master agents
	MasterProfile ContainerServiceMasterProfileResponsePtrInput
	// Resource name
	Name pulumi.StringPtrInput
	// Properties of orchestrator
	OrchestratorProfile ContainerServiceOrchestratorProfileResponsePtrInput
	// Gets the provisioning state, which only appears in the response.
	ProvisioningState pulumi.StringPtrInput
	// 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 {
	// Gets or sets whether VM Diagnostic Agent should be provisioned on the Virtual Machine.
	Enabled *bool `pulumi:"enabled"`
}

Describes VM Diagnostics.

type ContainerServiceVMDiagnosticsArgs

type ContainerServiceVMDiagnosticsArgs struct {
	// Gets or sets whether VM Diagnostic Agent should be provisioned on the Virtual Machine.
	Enabled pulumi.BoolPtrInput `pulumi:"enabled"`
}

Describes VM Diagnostics.

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 }

Describes VM Diagnostics.

func (ContainerServiceVMDiagnosticsOutput) ElementType

func (ContainerServiceVMDiagnosticsOutput) Enabled

Gets or sets whether VM Diagnostic Agent should be provisioned on the Virtual Machine.

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

Gets or sets whether VM Diagnostic Agent should be provisioned on the Virtual Machine.

func (ContainerServiceVMDiagnosticsPtrOutput) ToContainerServiceVMDiagnosticsPtrOutput

func (o ContainerServiceVMDiagnosticsPtrOutput) ToContainerServiceVMDiagnosticsPtrOutput() ContainerServiceVMDiagnosticsPtrOutput

func (ContainerServiceVMDiagnosticsPtrOutput) ToContainerServiceVMDiagnosticsPtrOutputWithContext

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

type ContainerServiceVMDiagnosticsResponse

type ContainerServiceVMDiagnosticsResponse struct {
	// Gets or sets whether VM Diagnostic Agent should be provisioned on the Virtual Machine.
	Enabled *bool `pulumi:"enabled"`
	// Gets or sets whether VM Diagnostic Agent should be provisioned on the Virtual Machine.
	StorageUri string `pulumi:"storageUri"`
}

Describes VM Diagnostics.

type ContainerServiceVMDiagnosticsResponseArgs

type ContainerServiceVMDiagnosticsResponseArgs struct {
	// Gets or sets whether VM Diagnostic Agent should be provisioned on the Virtual Machine.
	Enabled pulumi.BoolPtrInput `pulumi:"enabled"`
	// Gets or sets whether VM Diagnostic Agent should be provisioned on the Virtual Machine.
	StorageUri pulumi.StringInput `pulumi:"storageUri"`
}

Describes VM Diagnostics.

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 }

Describes VM Diagnostics.

func (ContainerServiceVMDiagnosticsResponseOutput) ElementType

func (ContainerServiceVMDiagnosticsResponseOutput) Enabled

Gets or sets whether VM Diagnostic Agent should be provisioned on the Virtual Machine.

func (ContainerServiceVMDiagnosticsResponseOutput) StorageUri

Gets or sets whether VM Diagnostic Agent should be provisioned on the Virtual Machine.

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

Gets or sets whether VM Diagnostic Agent should be provisioned on the Virtual Machine.

func (ContainerServiceVMDiagnosticsResponsePtrOutput) StorageUri

Gets or sets whether VM Diagnostic Agent should be provisioned on the Virtual Machine.

func (ContainerServiceVMDiagnosticsResponsePtrOutput) ToContainerServiceVMDiagnosticsResponsePtrOutput

func (o ContainerServiceVMDiagnosticsResponsePtrOutput) ToContainerServiceVMDiagnosticsResponsePtrOutput() ContainerServiceVMDiagnosticsResponsePtrOutput

func (ContainerServiceVMDiagnosticsResponsePtrOutput) ToContainerServiceVMDiagnosticsResponsePtrOutputWithContext

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

type ContainerServiceVMSizeTypes added in v0.3.1

type ContainerServiceVMSizeTypes pulumi.String

Size of agent VMs

func (ContainerServiceVMSizeTypes) ElementType added in v0.3.1

func (ContainerServiceVMSizeTypes) ToStringOutput added in v0.3.1

func (e ContainerServiceVMSizeTypes) ToStringOutput() pulumi.StringOutput

func (ContainerServiceVMSizeTypes) ToStringOutputWithContext added in v0.3.1

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

func (ContainerServiceVMSizeTypes) ToStringPtrOutput added in v0.3.1

func (e ContainerServiceVMSizeTypes) ToStringPtrOutput() pulumi.StringPtrOutput

func (ContainerServiceVMSizeTypes) ToStringPtrOutputWithContext added in v0.3.1

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

type ContainerServiceWindowsProfile

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

Profile for Windows jumpbox

type ContainerServiceWindowsProfileArgs

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

Profile for Windows jumpbox

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 jumpbox

func (ContainerServiceWindowsProfileOutput) AdminPassword

The administrator password to use for Windows jumpbox

func (ContainerServiceWindowsProfileOutput) AdminUsername

The administrator username to use for Windows jumpbox

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 jumpbox

func (ContainerServiceWindowsProfilePtrOutput) AdminUsername

The administrator username to use for Windows jumpbox

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 jumpbox
	AdminPassword string `pulumi:"adminPassword"`
	// The administrator username to use for Windows jumpbox
	AdminUsername string `pulumi:"adminUsername"`
}

Profile for Windows jumpbox

type ContainerServiceWindowsProfileResponseArgs

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

Profile for Windows jumpbox

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 jumpbox

func (ContainerServiceWindowsProfileResponseOutput) AdminPassword

The administrator password to use for Windows jumpbox

func (ContainerServiceWindowsProfileResponseOutput) AdminUsername

The administrator username to use for Windows jumpbox

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 jumpbox

func (ContainerServiceWindowsProfileResponsePtrOutput) AdminUsername

The administrator username to use for Windows jumpbox

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 within the given 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 agent pools
	AgentPoolProfiles []ContainerServiceAgentPoolProfileResponse `pulumi:"agentPoolProfiles"`
	// Properties for Diagnostic Agent
	DiagnosticsProfile *ContainerServiceDiagnosticsProfileResponse `pulumi:"diagnosticsProfile"`
	// Resource Id
	Id string `pulumi:"id"`
	// Properties for 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 orchestrator
	OrchestratorProfile *ContainerServiceOrchestratorProfileResponse `pulumi:"orchestratorProfile"`
	// Gets the provisioning state, which only appears in the response.
	ProvisioningState string `pulumi:"provisioningState"`
	// 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