v20170801preview

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 (
	AgentVMSizeTypes_Standard_A0     = AgentVMSizeTypes("Standard_A0")
	AgentVMSizeTypes_Standard_A1     = AgentVMSizeTypes("Standard_A1")
	AgentVMSizeTypes_Standard_A2     = AgentVMSizeTypes("Standard_A2")
	AgentVMSizeTypes_Standard_A3     = AgentVMSizeTypes("Standard_A3")
	AgentVMSizeTypes_Standard_A4     = AgentVMSizeTypes("Standard_A4")
	AgentVMSizeTypes_Standard_A5     = AgentVMSizeTypes("Standard_A5")
	AgentVMSizeTypes_Standard_A6     = AgentVMSizeTypes("Standard_A6")
	AgentVMSizeTypes_Standard_A7     = AgentVMSizeTypes("Standard_A7")
	AgentVMSizeTypes_Standard_A8     = AgentVMSizeTypes("Standard_A8")
	AgentVMSizeTypes_Standard_A9     = AgentVMSizeTypes("Standard_A9")
	AgentVMSizeTypes_Standard_A10    = AgentVMSizeTypes("Standard_A10")
	AgentVMSizeTypes_Standard_A11    = AgentVMSizeTypes("Standard_A11")
	AgentVMSizeTypes_Standard_D1     = AgentVMSizeTypes("Standard_D1")
	AgentVMSizeTypes_Standard_D2     = AgentVMSizeTypes("Standard_D2")
	AgentVMSizeTypes_Standard_D3     = AgentVMSizeTypes("Standard_D3")
	AgentVMSizeTypes_Standard_D4     = AgentVMSizeTypes("Standard_D4")
	AgentVMSizeTypes_Standard_D11    = AgentVMSizeTypes("Standard_D11")
	AgentVMSizeTypes_Standard_D12    = AgentVMSizeTypes("Standard_D12")
	AgentVMSizeTypes_Standard_D13    = AgentVMSizeTypes("Standard_D13")
	AgentVMSizeTypes_Standard_D14    = AgentVMSizeTypes("Standard_D14")
	AgentVMSizeTypes_Standard_D1_v2  = AgentVMSizeTypes("Standard_D1_v2")
	AgentVMSizeTypes_Standard_D2_v2  = AgentVMSizeTypes("Standard_D2_v2")
	AgentVMSizeTypes_Standard_D3_v2  = AgentVMSizeTypes("Standard_D3_v2")
	AgentVMSizeTypes_Standard_D4_v2  = AgentVMSizeTypes("Standard_D4_v2")
	AgentVMSizeTypes_Standard_D5_v2  = AgentVMSizeTypes("Standard_D5_v2")
	AgentVMSizeTypes_Standard_D11_v2 = AgentVMSizeTypes("Standard_D11_v2")
	AgentVMSizeTypes_Standard_D12_v2 = AgentVMSizeTypes("Standard_D12_v2")
	AgentVMSizeTypes_Standard_D13_v2 = AgentVMSizeTypes("Standard_D13_v2")
	AgentVMSizeTypes_Standard_D14_v2 = AgentVMSizeTypes("Standard_D14_v2")
	AgentVMSizeTypes_Standard_G1     = AgentVMSizeTypes("Standard_G1")
	AgentVMSizeTypes_Standard_G2     = AgentVMSizeTypes("Standard_G2")
	AgentVMSizeTypes_Standard_G3     = AgentVMSizeTypes("Standard_G3")
	AgentVMSizeTypes_Standard_G4     = AgentVMSizeTypes("Standard_G4")
	AgentVMSizeTypes_Standard_G5     = AgentVMSizeTypes("Standard_G5")
	AgentVMSizeTypes_Standard_DS1    = AgentVMSizeTypes("Standard_DS1")
	AgentVMSizeTypes_Standard_DS2    = AgentVMSizeTypes("Standard_DS2")
	AgentVMSizeTypes_Standard_DS3    = AgentVMSizeTypes("Standard_DS3")
	AgentVMSizeTypes_Standard_DS4    = AgentVMSizeTypes("Standard_DS4")
	AgentVMSizeTypes_Standard_DS11   = AgentVMSizeTypes("Standard_DS11")
	AgentVMSizeTypes_Standard_DS12   = AgentVMSizeTypes("Standard_DS12")
	AgentVMSizeTypes_Standard_DS13   = AgentVMSizeTypes("Standard_DS13")
	AgentVMSizeTypes_Standard_DS14   = AgentVMSizeTypes("Standard_DS14")
	AgentVMSizeTypes_Standard_GS1    = AgentVMSizeTypes("Standard_GS1")
	AgentVMSizeTypes_Standard_GS2    = AgentVMSizeTypes("Standard_GS2")
	AgentVMSizeTypes_Standard_GS3    = AgentVMSizeTypes("Standard_GS3")
	AgentVMSizeTypes_Standard_GS4    = AgentVMSizeTypes("Standard_GS4")
	AgentVMSizeTypes_Standard_GS5    = AgentVMSizeTypes("Standard_GS5")
)
View Source
const (
	ClusterTypeACS   = ClusterType("ACS")
	ClusterTypeLocal = ClusterType("Local")
)
View Source
const (
	OrchestratorTypeKubernetes = OrchestratorType("Kubernetes")
	OrchestratorTypeNone       = OrchestratorType("None")
)
View Source
const (
	StatusEnabled  = Status("Enabled")
	StatusDisabled = Status("Disabled")
)
View Source
const (
	SystemServiceTypeNone            = SystemServiceType("None")
	SystemServiceTypeScoringFrontEnd = SystemServiceType("ScoringFrontEnd")
	SystemServiceTypeBatchFrontEnd   = SystemServiceType("BatchFrontEnd")
)

Variables

This section is empty.

Functions

This section is empty.

Types

type AcsClusterProperties

type AcsClusterProperties struct {
	// The number of agent nodes in the Container Service. This can be changed to scale the cluster.
	AgentCount *int `pulumi:"agentCount"`
	// The Azure VM size of the agent VM nodes. This cannot be changed once the cluster is created. This list is non exhaustive; refer to https://docs.microsoft.com/en-us/azure/virtual-machines/windows/sizes for the possible VM sizes.
	AgentVmSize *string `pulumi:"agentVmSize"`
	// The number of master nodes in the container service.
	MasterCount *int `pulumi:"masterCount"`
	// Orchestrator specific properties
	OrchestratorProperties *KubernetesClusterProperties `pulumi:"orchestratorProperties"`
	// Type of orchestrator. It cannot be changed once the cluster is created.
	OrchestratorType string `pulumi:"orchestratorType"`
	// The system services deployed to the cluster
	SystemServices []SystemService `pulumi:"systemServices"`
}

Information about the container service backing the cluster

type AcsClusterPropertiesArgs

type AcsClusterPropertiesArgs struct {
	// The number of agent nodes in the Container Service. This can be changed to scale the cluster.
	AgentCount pulumi.IntPtrInput `pulumi:"agentCount"`
	// The Azure VM size of the agent VM nodes. This cannot be changed once the cluster is created. This list is non exhaustive; refer to https://docs.microsoft.com/en-us/azure/virtual-machines/windows/sizes for the possible VM sizes.
	AgentVmSize pulumi.StringPtrInput `pulumi:"agentVmSize"`
	// The number of master nodes in the container service.
	MasterCount pulumi.IntPtrInput `pulumi:"masterCount"`
	// Orchestrator specific properties
	OrchestratorProperties KubernetesClusterPropertiesPtrInput `pulumi:"orchestratorProperties"`
	// Type of orchestrator. It cannot be changed once the cluster is created.
	OrchestratorType pulumi.StringInput `pulumi:"orchestratorType"`
	// The system services deployed to the cluster
	SystemServices SystemServiceArrayInput `pulumi:"systemServices"`
}

Information about the container service backing the cluster

func (AcsClusterPropertiesArgs) ElementType

func (AcsClusterPropertiesArgs) ElementType() reflect.Type

func (AcsClusterPropertiesArgs) ToAcsClusterPropertiesOutput

func (i AcsClusterPropertiesArgs) ToAcsClusterPropertiesOutput() AcsClusterPropertiesOutput

func (AcsClusterPropertiesArgs) ToAcsClusterPropertiesOutputWithContext

func (i AcsClusterPropertiesArgs) ToAcsClusterPropertiesOutputWithContext(ctx context.Context) AcsClusterPropertiesOutput

func (AcsClusterPropertiesArgs) ToAcsClusterPropertiesPtrOutput

func (i AcsClusterPropertiesArgs) ToAcsClusterPropertiesPtrOutput() AcsClusterPropertiesPtrOutput

func (AcsClusterPropertiesArgs) ToAcsClusterPropertiesPtrOutputWithContext

func (i AcsClusterPropertiesArgs) ToAcsClusterPropertiesPtrOutputWithContext(ctx context.Context) AcsClusterPropertiesPtrOutput

type AcsClusterPropertiesInput

type AcsClusterPropertiesInput interface {
	pulumi.Input

	ToAcsClusterPropertiesOutput() AcsClusterPropertiesOutput
	ToAcsClusterPropertiesOutputWithContext(context.Context) AcsClusterPropertiesOutput
}

AcsClusterPropertiesInput is an input type that accepts AcsClusterPropertiesArgs and AcsClusterPropertiesOutput values. You can construct a concrete instance of `AcsClusterPropertiesInput` via:

AcsClusterPropertiesArgs{...}

type AcsClusterPropertiesOutput

type AcsClusterPropertiesOutput struct{ *pulumi.OutputState }

Information about the container service backing the cluster

func (AcsClusterPropertiesOutput) AgentCount

The number of agent nodes in the Container Service. This can be changed to scale the cluster.

func (AcsClusterPropertiesOutput) AgentVmSize

The Azure VM size of the agent VM nodes. This cannot be changed once the cluster is created. This list is non exhaustive; refer to https://docs.microsoft.com/en-us/azure/virtual-machines/windows/sizes for the possible VM sizes.

func (AcsClusterPropertiesOutput) ElementType

func (AcsClusterPropertiesOutput) ElementType() reflect.Type

func (AcsClusterPropertiesOutput) MasterCount

The number of master nodes in the container service.

func (AcsClusterPropertiesOutput) OrchestratorProperties

Orchestrator specific properties

func (AcsClusterPropertiesOutput) OrchestratorType

func (o AcsClusterPropertiesOutput) OrchestratorType() pulumi.StringOutput

Type of orchestrator. It cannot be changed once the cluster is created.

func (AcsClusterPropertiesOutput) SystemServices

The system services deployed to the cluster

func (AcsClusterPropertiesOutput) ToAcsClusterPropertiesOutput

func (o AcsClusterPropertiesOutput) ToAcsClusterPropertiesOutput() AcsClusterPropertiesOutput

func (AcsClusterPropertiesOutput) ToAcsClusterPropertiesOutputWithContext

func (o AcsClusterPropertiesOutput) ToAcsClusterPropertiesOutputWithContext(ctx context.Context) AcsClusterPropertiesOutput

func (AcsClusterPropertiesOutput) ToAcsClusterPropertiesPtrOutput

func (o AcsClusterPropertiesOutput) ToAcsClusterPropertiesPtrOutput() AcsClusterPropertiesPtrOutput

func (AcsClusterPropertiesOutput) ToAcsClusterPropertiesPtrOutputWithContext

func (o AcsClusterPropertiesOutput) ToAcsClusterPropertiesPtrOutputWithContext(ctx context.Context) AcsClusterPropertiesPtrOutput

type AcsClusterPropertiesPtrInput

type AcsClusterPropertiesPtrInput interface {
	pulumi.Input

	ToAcsClusterPropertiesPtrOutput() AcsClusterPropertiesPtrOutput
	ToAcsClusterPropertiesPtrOutputWithContext(context.Context) AcsClusterPropertiesPtrOutput
}

AcsClusterPropertiesPtrInput is an input type that accepts AcsClusterPropertiesArgs, AcsClusterPropertiesPtr and AcsClusterPropertiesPtrOutput values. You can construct a concrete instance of `AcsClusterPropertiesPtrInput` via:

        AcsClusterPropertiesArgs{...}

or:

        nil

type AcsClusterPropertiesPtrOutput

type AcsClusterPropertiesPtrOutput struct{ *pulumi.OutputState }

func (AcsClusterPropertiesPtrOutput) AgentCount

The number of agent nodes in the Container Service. This can be changed to scale the cluster.

func (AcsClusterPropertiesPtrOutput) AgentVmSize

The Azure VM size of the agent VM nodes. This cannot be changed once the cluster is created. This list is non exhaustive; refer to https://docs.microsoft.com/en-us/azure/virtual-machines/windows/sizes for the possible VM sizes.

func (AcsClusterPropertiesPtrOutput) Elem

func (AcsClusterPropertiesPtrOutput) ElementType

func (AcsClusterPropertiesPtrOutput) MasterCount

The number of master nodes in the container service.

func (AcsClusterPropertiesPtrOutput) OrchestratorProperties

Orchestrator specific properties

func (AcsClusterPropertiesPtrOutput) OrchestratorType

Type of orchestrator. It cannot be changed once the cluster is created.

func (AcsClusterPropertiesPtrOutput) SystemServices

The system services deployed to the cluster

func (AcsClusterPropertiesPtrOutput) ToAcsClusterPropertiesPtrOutput

func (o AcsClusterPropertiesPtrOutput) ToAcsClusterPropertiesPtrOutput() AcsClusterPropertiesPtrOutput

func (AcsClusterPropertiesPtrOutput) ToAcsClusterPropertiesPtrOutputWithContext

func (o AcsClusterPropertiesPtrOutput) ToAcsClusterPropertiesPtrOutputWithContext(ctx context.Context) AcsClusterPropertiesPtrOutput

type AcsClusterPropertiesResponse

type AcsClusterPropertiesResponse struct {
	// The number of agent nodes in the Container Service. This can be changed to scale the cluster.
	AgentCount *int `pulumi:"agentCount"`
	// The Azure VM size of the agent VM nodes. This cannot be changed once the cluster is created. This list is non exhaustive; refer to https://docs.microsoft.com/en-us/azure/virtual-machines/windows/sizes for the possible VM sizes.
	AgentVmSize *string `pulumi:"agentVmSize"`
	// The FQDN of the cluster.
	ClusterFqdn string `pulumi:"clusterFqdn"`
	// The number of master nodes in the container service.
	MasterCount *int `pulumi:"masterCount"`
	// Orchestrator specific properties
	OrchestratorProperties *KubernetesClusterPropertiesResponse `pulumi:"orchestratorProperties"`
	// Type of orchestrator. It cannot be changed once the cluster is created.
	OrchestratorType string `pulumi:"orchestratorType"`
	// The system services deployed to the cluster
	SystemServices []SystemServiceResponse `pulumi:"systemServices"`
}

Information about the container service backing the cluster

type AcsClusterPropertiesResponseArgs

type AcsClusterPropertiesResponseArgs struct {
	// The number of agent nodes in the Container Service. This can be changed to scale the cluster.
	AgentCount pulumi.IntPtrInput `pulumi:"agentCount"`
	// The Azure VM size of the agent VM nodes. This cannot be changed once the cluster is created. This list is non exhaustive; refer to https://docs.microsoft.com/en-us/azure/virtual-machines/windows/sizes for the possible VM sizes.
	AgentVmSize pulumi.StringPtrInput `pulumi:"agentVmSize"`
	// The FQDN of the cluster.
	ClusterFqdn pulumi.StringInput `pulumi:"clusterFqdn"`
	// The number of master nodes in the container service.
	MasterCount pulumi.IntPtrInput `pulumi:"masterCount"`
	// Orchestrator specific properties
	OrchestratorProperties KubernetesClusterPropertiesResponsePtrInput `pulumi:"orchestratorProperties"`
	// Type of orchestrator. It cannot be changed once the cluster is created.
	OrchestratorType pulumi.StringInput `pulumi:"orchestratorType"`
	// The system services deployed to the cluster
	SystemServices SystemServiceResponseArrayInput `pulumi:"systemServices"`
}

Information about the container service backing the cluster

func (AcsClusterPropertiesResponseArgs) ElementType

func (AcsClusterPropertiesResponseArgs) ToAcsClusterPropertiesResponseOutput

func (i AcsClusterPropertiesResponseArgs) ToAcsClusterPropertiesResponseOutput() AcsClusterPropertiesResponseOutput

func (AcsClusterPropertiesResponseArgs) ToAcsClusterPropertiesResponseOutputWithContext

func (i AcsClusterPropertiesResponseArgs) ToAcsClusterPropertiesResponseOutputWithContext(ctx context.Context) AcsClusterPropertiesResponseOutput

func (AcsClusterPropertiesResponseArgs) ToAcsClusterPropertiesResponsePtrOutput

func (i AcsClusterPropertiesResponseArgs) ToAcsClusterPropertiesResponsePtrOutput() AcsClusterPropertiesResponsePtrOutput

func (AcsClusterPropertiesResponseArgs) ToAcsClusterPropertiesResponsePtrOutputWithContext

func (i AcsClusterPropertiesResponseArgs) ToAcsClusterPropertiesResponsePtrOutputWithContext(ctx context.Context) AcsClusterPropertiesResponsePtrOutput

type AcsClusterPropertiesResponseInput

type AcsClusterPropertiesResponseInput interface {
	pulumi.Input

	ToAcsClusterPropertiesResponseOutput() AcsClusterPropertiesResponseOutput
	ToAcsClusterPropertiesResponseOutputWithContext(context.Context) AcsClusterPropertiesResponseOutput
}

AcsClusterPropertiesResponseInput is an input type that accepts AcsClusterPropertiesResponseArgs and AcsClusterPropertiesResponseOutput values. You can construct a concrete instance of `AcsClusterPropertiesResponseInput` via:

AcsClusterPropertiesResponseArgs{...}

type AcsClusterPropertiesResponseOutput

type AcsClusterPropertiesResponseOutput struct{ *pulumi.OutputState }

Information about the container service backing the cluster

func (AcsClusterPropertiesResponseOutput) AgentCount

The number of agent nodes in the Container Service. This can be changed to scale the cluster.

func (AcsClusterPropertiesResponseOutput) AgentVmSize

The Azure VM size of the agent VM nodes. This cannot be changed once the cluster is created. This list is non exhaustive; refer to https://docs.microsoft.com/en-us/azure/virtual-machines/windows/sizes for the possible VM sizes.

func (AcsClusterPropertiesResponseOutput) ClusterFqdn

The FQDN of the cluster.

func (AcsClusterPropertiesResponseOutput) ElementType

func (AcsClusterPropertiesResponseOutput) MasterCount

The number of master nodes in the container service.

func (AcsClusterPropertiesResponseOutput) OrchestratorProperties

Orchestrator specific properties

func (AcsClusterPropertiesResponseOutput) OrchestratorType

Type of orchestrator. It cannot be changed once the cluster is created.

func (AcsClusterPropertiesResponseOutput) SystemServices

The system services deployed to the cluster

func (AcsClusterPropertiesResponseOutput) ToAcsClusterPropertiesResponseOutput

func (o AcsClusterPropertiesResponseOutput) ToAcsClusterPropertiesResponseOutput() AcsClusterPropertiesResponseOutput

func (AcsClusterPropertiesResponseOutput) ToAcsClusterPropertiesResponseOutputWithContext

func (o AcsClusterPropertiesResponseOutput) ToAcsClusterPropertiesResponseOutputWithContext(ctx context.Context) AcsClusterPropertiesResponseOutput

func (AcsClusterPropertiesResponseOutput) ToAcsClusterPropertiesResponsePtrOutput

func (o AcsClusterPropertiesResponseOutput) ToAcsClusterPropertiesResponsePtrOutput() AcsClusterPropertiesResponsePtrOutput

func (AcsClusterPropertiesResponseOutput) ToAcsClusterPropertiesResponsePtrOutputWithContext

func (o AcsClusterPropertiesResponseOutput) ToAcsClusterPropertiesResponsePtrOutputWithContext(ctx context.Context) AcsClusterPropertiesResponsePtrOutput

type AcsClusterPropertiesResponsePtrInput

type AcsClusterPropertiesResponsePtrInput interface {
	pulumi.Input

	ToAcsClusterPropertiesResponsePtrOutput() AcsClusterPropertiesResponsePtrOutput
	ToAcsClusterPropertiesResponsePtrOutputWithContext(context.Context) AcsClusterPropertiesResponsePtrOutput
}

AcsClusterPropertiesResponsePtrInput is an input type that accepts AcsClusterPropertiesResponseArgs, AcsClusterPropertiesResponsePtr and AcsClusterPropertiesResponsePtrOutput values. You can construct a concrete instance of `AcsClusterPropertiesResponsePtrInput` via:

        AcsClusterPropertiesResponseArgs{...}

or:

        nil

type AcsClusterPropertiesResponsePtrOutput

type AcsClusterPropertiesResponsePtrOutput struct{ *pulumi.OutputState }

func (AcsClusterPropertiesResponsePtrOutput) AgentCount

The number of agent nodes in the Container Service. This can be changed to scale the cluster.

func (AcsClusterPropertiesResponsePtrOutput) AgentVmSize

The Azure VM size of the agent VM nodes. This cannot be changed once the cluster is created. This list is non exhaustive; refer to https://docs.microsoft.com/en-us/azure/virtual-machines/windows/sizes for the possible VM sizes.

func (AcsClusterPropertiesResponsePtrOutput) ClusterFqdn

The FQDN of the cluster.

func (AcsClusterPropertiesResponsePtrOutput) Elem

func (AcsClusterPropertiesResponsePtrOutput) ElementType

func (AcsClusterPropertiesResponsePtrOutput) MasterCount

The number of master nodes in the container service.

func (AcsClusterPropertiesResponsePtrOutput) OrchestratorProperties

Orchestrator specific properties

func (AcsClusterPropertiesResponsePtrOutput) OrchestratorType

Type of orchestrator. It cannot be changed once the cluster is created.

func (AcsClusterPropertiesResponsePtrOutput) SystemServices

The system services deployed to the cluster

func (AcsClusterPropertiesResponsePtrOutput) ToAcsClusterPropertiesResponsePtrOutput

func (o AcsClusterPropertiesResponsePtrOutput) ToAcsClusterPropertiesResponsePtrOutput() AcsClusterPropertiesResponsePtrOutput

func (AcsClusterPropertiesResponsePtrOutput) ToAcsClusterPropertiesResponsePtrOutputWithContext

func (o AcsClusterPropertiesResponsePtrOutput) ToAcsClusterPropertiesResponsePtrOutputWithContext(ctx context.Context) AcsClusterPropertiesResponsePtrOutput

type AgentVMSizeTypes added in v0.3.1

type AgentVMSizeTypes pulumi.String

The Azure VM size of the agent VM nodes. This cannot be changed once the cluster is created. This list is non exhaustive; refer to https://docs.microsoft.com/en-us/azure/virtual-machines/windows/sizes for the possible VM sizes.

func (AgentVMSizeTypes) ElementType added in v0.3.1

func (AgentVMSizeTypes) ElementType() reflect.Type

func (AgentVMSizeTypes) ToStringOutput added in v0.3.1

func (e AgentVMSizeTypes) ToStringOutput() pulumi.StringOutput

func (AgentVMSizeTypes) ToStringOutputWithContext added in v0.3.1

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

func (AgentVMSizeTypes) ToStringPtrOutput added in v0.3.1

func (e AgentVMSizeTypes) ToStringPtrOutput() pulumi.StringPtrOutput

func (AgentVMSizeTypes) ToStringPtrOutputWithContext added in v0.3.1

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

type AppInsightsCredentialsResponse

type AppInsightsCredentialsResponse struct {
	// The AppInsights application ID.
	AppId *string `pulumi:"appId"`
	// The AppInsights instrumentation key. This is not returned in response of GET/PUT on the resource. To see this please call listKeys API.
	InstrumentationKey *string `pulumi:"instrumentationKey"`
}

AppInsights credentials.

type AppInsightsCredentialsResponseArgs

type AppInsightsCredentialsResponseArgs struct {
	// The AppInsights application ID.
	AppId pulumi.StringPtrInput `pulumi:"appId"`
	// The AppInsights instrumentation key. This is not returned in response of GET/PUT on the resource. To see this please call listKeys API.
	InstrumentationKey pulumi.StringPtrInput `pulumi:"instrumentationKey"`
}

AppInsights credentials.

func (AppInsightsCredentialsResponseArgs) ElementType

func (AppInsightsCredentialsResponseArgs) ToAppInsightsCredentialsResponseOutput

func (i AppInsightsCredentialsResponseArgs) ToAppInsightsCredentialsResponseOutput() AppInsightsCredentialsResponseOutput

func (AppInsightsCredentialsResponseArgs) ToAppInsightsCredentialsResponseOutputWithContext

func (i AppInsightsCredentialsResponseArgs) ToAppInsightsCredentialsResponseOutputWithContext(ctx context.Context) AppInsightsCredentialsResponseOutput

type AppInsightsCredentialsResponseInput

type AppInsightsCredentialsResponseInput interface {
	pulumi.Input

	ToAppInsightsCredentialsResponseOutput() AppInsightsCredentialsResponseOutput
	ToAppInsightsCredentialsResponseOutputWithContext(context.Context) AppInsightsCredentialsResponseOutput
}

AppInsightsCredentialsResponseInput is an input type that accepts AppInsightsCredentialsResponseArgs and AppInsightsCredentialsResponseOutput values. You can construct a concrete instance of `AppInsightsCredentialsResponseInput` via:

AppInsightsCredentialsResponseArgs{...}

type AppInsightsCredentialsResponseOutput

type AppInsightsCredentialsResponseOutput struct{ *pulumi.OutputState }

AppInsights credentials.

func (AppInsightsCredentialsResponseOutput) AppId

The AppInsights application ID.

func (AppInsightsCredentialsResponseOutput) ElementType

func (AppInsightsCredentialsResponseOutput) InstrumentationKey

The AppInsights instrumentation key. This is not returned in response of GET/PUT on the resource. To see this please call listKeys API.

func (AppInsightsCredentialsResponseOutput) ToAppInsightsCredentialsResponseOutput

func (o AppInsightsCredentialsResponseOutput) ToAppInsightsCredentialsResponseOutput() AppInsightsCredentialsResponseOutput

func (AppInsightsCredentialsResponseOutput) ToAppInsightsCredentialsResponseOutputWithContext

func (o AppInsightsCredentialsResponseOutput) ToAppInsightsCredentialsResponseOutputWithContext(ctx context.Context) AppInsightsCredentialsResponseOutput

type AppInsightsProperties

type AppInsightsProperties struct {
	// ARM resource ID of the App Insights.
	ResourceId *string `pulumi:"resourceId"`
}

Properties of App Insights.

type AppInsightsPropertiesArgs

type AppInsightsPropertiesArgs struct {
	// ARM resource ID of the App Insights.
	ResourceId pulumi.StringPtrInput `pulumi:"resourceId"`
}

Properties of App Insights.

func (AppInsightsPropertiesArgs) ElementType

func (AppInsightsPropertiesArgs) ElementType() reflect.Type

func (AppInsightsPropertiesArgs) ToAppInsightsPropertiesOutput

func (i AppInsightsPropertiesArgs) ToAppInsightsPropertiesOutput() AppInsightsPropertiesOutput

func (AppInsightsPropertiesArgs) ToAppInsightsPropertiesOutputWithContext

func (i AppInsightsPropertiesArgs) ToAppInsightsPropertiesOutputWithContext(ctx context.Context) AppInsightsPropertiesOutput

func (AppInsightsPropertiesArgs) ToAppInsightsPropertiesPtrOutput

func (i AppInsightsPropertiesArgs) ToAppInsightsPropertiesPtrOutput() AppInsightsPropertiesPtrOutput

func (AppInsightsPropertiesArgs) ToAppInsightsPropertiesPtrOutputWithContext

func (i AppInsightsPropertiesArgs) ToAppInsightsPropertiesPtrOutputWithContext(ctx context.Context) AppInsightsPropertiesPtrOutput

type AppInsightsPropertiesInput

type AppInsightsPropertiesInput interface {
	pulumi.Input

	ToAppInsightsPropertiesOutput() AppInsightsPropertiesOutput
	ToAppInsightsPropertiesOutputWithContext(context.Context) AppInsightsPropertiesOutput
}

AppInsightsPropertiesInput is an input type that accepts AppInsightsPropertiesArgs and AppInsightsPropertiesOutput values. You can construct a concrete instance of `AppInsightsPropertiesInput` via:

AppInsightsPropertiesArgs{...}

type AppInsightsPropertiesOutput

type AppInsightsPropertiesOutput struct{ *pulumi.OutputState }

Properties of App Insights.

func (AppInsightsPropertiesOutput) ElementType

func (AppInsightsPropertiesOutput) ResourceId

ARM resource ID of the App Insights.

func (AppInsightsPropertiesOutput) ToAppInsightsPropertiesOutput

func (o AppInsightsPropertiesOutput) ToAppInsightsPropertiesOutput() AppInsightsPropertiesOutput

func (AppInsightsPropertiesOutput) ToAppInsightsPropertiesOutputWithContext

func (o AppInsightsPropertiesOutput) ToAppInsightsPropertiesOutputWithContext(ctx context.Context) AppInsightsPropertiesOutput

func (AppInsightsPropertiesOutput) ToAppInsightsPropertiesPtrOutput

func (o AppInsightsPropertiesOutput) ToAppInsightsPropertiesPtrOutput() AppInsightsPropertiesPtrOutput

func (AppInsightsPropertiesOutput) ToAppInsightsPropertiesPtrOutputWithContext

func (o AppInsightsPropertiesOutput) ToAppInsightsPropertiesPtrOutputWithContext(ctx context.Context) AppInsightsPropertiesPtrOutput

type AppInsightsPropertiesPtrInput

type AppInsightsPropertiesPtrInput interface {
	pulumi.Input

	ToAppInsightsPropertiesPtrOutput() AppInsightsPropertiesPtrOutput
	ToAppInsightsPropertiesPtrOutputWithContext(context.Context) AppInsightsPropertiesPtrOutput
}

AppInsightsPropertiesPtrInput is an input type that accepts AppInsightsPropertiesArgs, AppInsightsPropertiesPtr and AppInsightsPropertiesPtrOutput values. You can construct a concrete instance of `AppInsightsPropertiesPtrInput` via:

        AppInsightsPropertiesArgs{...}

or:

        nil

type AppInsightsPropertiesPtrOutput

type AppInsightsPropertiesPtrOutput struct{ *pulumi.OutputState }

func (AppInsightsPropertiesPtrOutput) Elem

func (AppInsightsPropertiesPtrOutput) ElementType

func (AppInsightsPropertiesPtrOutput) ResourceId

ARM resource ID of the App Insights.

func (AppInsightsPropertiesPtrOutput) ToAppInsightsPropertiesPtrOutput

func (o AppInsightsPropertiesPtrOutput) ToAppInsightsPropertiesPtrOutput() AppInsightsPropertiesPtrOutput

func (AppInsightsPropertiesPtrOutput) ToAppInsightsPropertiesPtrOutputWithContext

func (o AppInsightsPropertiesPtrOutput) ToAppInsightsPropertiesPtrOutputWithContext(ctx context.Context) AppInsightsPropertiesPtrOutput

type AppInsightsPropertiesResponse

type AppInsightsPropertiesResponse struct {
	// ARM resource ID of the App Insights.
	ResourceId *string `pulumi:"resourceId"`
}

Properties of App Insights.

type AppInsightsPropertiesResponseArgs

type AppInsightsPropertiesResponseArgs struct {
	// ARM resource ID of the App Insights.
	ResourceId pulumi.StringPtrInput `pulumi:"resourceId"`
}

Properties of App Insights.

func (AppInsightsPropertiesResponseArgs) ElementType

func (AppInsightsPropertiesResponseArgs) ToAppInsightsPropertiesResponseOutput

func (i AppInsightsPropertiesResponseArgs) ToAppInsightsPropertiesResponseOutput() AppInsightsPropertiesResponseOutput

func (AppInsightsPropertiesResponseArgs) ToAppInsightsPropertiesResponseOutputWithContext

func (i AppInsightsPropertiesResponseArgs) ToAppInsightsPropertiesResponseOutputWithContext(ctx context.Context) AppInsightsPropertiesResponseOutput

func (AppInsightsPropertiesResponseArgs) ToAppInsightsPropertiesResponsePtrOutput

func (i AppInsightsPropertiesResponseArgs) ToAppInsightsPropertiesResponsePtrOutput() AppInsightsPropertiesResponsePtrOutput

func (AppInsightsPropertiesResponseArgs) ToAppInsightsPropertiesResponsePtrOutputWithContext

func (i AppInsightsPropertiesResponseArgs) ToAppInsightsPropertiesResponsePtrOutputWithContext(ctx context.Context) AppInsightsPropertiesResponsePtrOutput

type AppInsightsPropertiesResponseInput

type AppInsightsPropertiesResponseInput interface {
	pulumi.Input

	ToAppInsightsPropertiesResponseOutput() AppInsightsPropertiesResponseOutput
	ToAppInsightsPropertiesResponseOutputWithContext(context.Context) AppInsightsPropertiesResponseOutput
}

AppInsightsPropertiesResponseInput is an input type that accepts AppInsightsPropertiesResponseArgs and AppInsightsPropertiesResponseOutput values. You can construct a concrete instance of `AppInsightsPropertiesResponseInput` via:

AppInsightsPropertiesResponseArgs{...}

type AppInsightsPropertiesResponseOutput

type AppInsightsPropertiesResponseOutput struct{ *pulumi.OutputState }

Properties of App Insights.

func (AppInsightsPropertiesResponseOutput) ElementType

func (AppInsightsPropertiesResponseOutput) ResourceId

ARM resource ID of the App Insights.

func (AppInsightsPropertiesResponseOutput) ToAppInsightsPropertiesResponseOutput

func (o AppInsightsPropertiesResponseOutput) ToAppInsightsPropertiesResponseOutput() AppInsightsPropertiesResponseOutput

func (AppInsightsPropertiesResponseOutput) ToAppInsightsPropertiesResponseOutputWithContext

func (o AppInsightsPropertiesResponseOutput) ToAppInsightsPropertiesResponseOutputWithContext(ctx context.Context) AppInsightsPropertiesResponseOutput

func (AppInsightsPropertiesResponseOutput) ToAppInsightsPropertiesResponsePtrOutput

func (o AppInsightsPropertiesResponseOutput) ToAppInsightsPropertiesResponsePtrOutput() AppInsightsPropertiesResponsePtrOutput

func (AppInsightsPropertiesResponseOutput) ToAppInsightsPropertiesResponsePtrOutputWithContext

func (o AppInsightsPropertiesResponseOutput) ToAppInsightsPropertiesResponsePtrOutputWithContext(ctx context.Context) AppInsightsPropertiesResponsePtrOutput

type AppInsightsPropertiesResponsePtrInput

type AppInsightsPropertiesResponsePtrInput interface {
	pulumi.Input

	ToAppInsightsPropertiesResponsePtrOutput() AppInsightsPropertiesResponsePtrOutput
	ToAppInsightsPropertiesResponsePtrOutputWithContext(context.Context) AppInsightsPropertiesResponsePtrOutput
}

AppInsightsPropertiesResponsePtrInput is an input type that accepts AppInsightsPropertiesResponseArgs, AppInsightsPropertiesResponsePtr and AppInsightsPropertiesResponsePtrOutput values. You can construct a concrete instance of `AppInsightsPropertiesResponsePtrInput` via:

        AppInsightsPropertiesResponseArgs{...}

or:

        nil

type AppInsightsPropertiesResponsePtrOutput

type AppInsightsPropertiesResponsePtrOutput struct{ *pulumi.OutputState }

func (AppInsightsPropertiesResponsePtrOutput) Elem

func (AppInsightsPropertiesResponsePtrOutput) ElementType

func (AppInsightsPropertiesResponsePtrOutput) ResourceId

ARM resource ID of the App Insights.

func (AppInsightsPropertiesResponsePtrOutput) ToAppInsightsPropertiesResponsePtrOutput

func (o AppInsightsPropertiesResponsePtrOutput) ToAppInsightsPropertiesResponsePtrOutput() AppInsightsPropertiesResponsePtrOutput

func (AppInsightsPropertiesResponsePtrOutput) ToAppInsightsPropertiesResponsePtrOutputWithContext

func (o AppInsightsPropertiesResponsePtrOutput) ToAppInsightsPropertiesResponsePtrOutputWithContext(ctx context.Context) AppInsightsPropertiesResponsePtrOutput

type AutoScaleConfiguration

type AutoScaleConfiguration struct {
	// The maximum number of replicas for each service.
	MaxReplicas *int `pulumi:"maxReplicas"`
	// The minimum number of replicas for each service.
	MinReplicas *int `pulumi:"minReplicas"`
	// Refresh period in seconds.
	RefreshPeriodInSeconds *int `pulumi:"refreshPeriodInSeconds"`
	// If auto-scale is enabled for all services. Each service can turn it off individually.
	Status *string `pulumi:"status"`
	// The target utilization.
	TargetUtilization *float64 `pulumi:"targetUtilization"`
}

AutoScale configuration properties.

type AutoScaleConfigurationArgs

type AutoScaleConfigurationArgs struct {
	// The maximum number of replicas for each service.
	MaxReplicas pulumi.IntPtrInput `pulumi:"maxReplicas"`
	// The minimum number of replicas for each service.
	MinReplicas pulumi.IntPtrInput `pulumi:"minReplicas"`
	// Refresh period in seconds.
	RefreshPeriodInSeconds pulumi.IntPtrInput `pulumi:"refreshPeriodInSeconds"`
	// If auto-scale is enabled for all services. Each service can turn it off individually.
	Status pulumi.StringPtrInput `pulumi:"status"`
	// The target utilization.
	TargetUtilization pulumi.Float64PtrInput `pulumi:"targetUtilization"`
}

AutoScale configuration properties.

func (AutoScaleConfigurationArgs) ElementType

func (AutoScaleConfigurationArgs) ElementType() reflect.Type

func (AutoScaleConfigurationArgs) ToAutoScaleConfigurationOutput

func (i AutoScaleConfigurationArgs) ToAutoScaleConfigurationOutput() AutoScaleConfigurationOutput

func (AutoScaleConfigurationArgs) ToAutoScaleConfigurationOutputWithContext

func (i AutoScaleConfigurationArgs) ToAutoScaleConfigurationOutputWithContext(ctx context.Context) AutoScaleConfigurationOutput

func (AutoScaleConfigurationArgs) ToAutoScaleConfigurationPtrOutput

func (i AutoScaleConfigurationArgs) ToAutoScaleConfigurationPtrOutput() AutoScaleConfigurationPtrOutput

func (AutoScaleConfigurationArgs) ToAutoScaleConfigurationPtrOutputWithContext

func (i AutoScaleConfigurationArgs) ToAutoScaleConfigurationPtrOutputWithContext(ctx context.Context) AutoScaleConfigurationPtrOutput

type AutoScaleConfigurationInput

type AutoScaleConfigurationInput interface {
	pulumi.Input

	ToAutoScaleConfigurationOutput() AutoScaleConfigurationOutput
	ToAutoScaleConfigurationOutputWithContext(context.Context) AutoScaleConfigurationOutput
}

AutoScaleConfigurationInput is an input type that accepts AutoScaleConfigurationArgs and AutoScaleConfigurationOutput values. You can construct a concrete instance of `AutoScaleConfigurationInput` via:

AutoScaleConfigurationArgs{...}

type AutoScaleConfigurationOutput

type AutoScaleConfigurationOutput struct{ *pulumi.OutputState }

AutoScale configuration properties.

func (AutoScaleConfigurationOutput) ElementType

func (AutoScaleConfigurationOutput) MaxReplicas

The maximum number of replicas for each service.

func (AutoScaleConfigurationOutput) MinReplicas

The minimum number of replicas for each service.

func (AutoScaleConfigurationOutput) RefreshPeriodInSeconds

func (o AutoScaleConfigurationOutput) RefreshPeriodInSeconds() pulumi.IntPtrOutput

Refresh period in seconds.

func (AutoScaleConfigurationOutput) Status

If auto-scale is enabled for all services. Each service can turn it off individually.

func (AutoScaleConfigurationOutput) TargetUtilization

The target utilization.

func (AutoScaleConfigurationOutput) ToAutoScaleConfigurationOutput

func (o AutoScaleConfigurationOutput) ToAutoScaleConfigurationOutput() AutoScaleConfigurationOutput

func (AutoScaleConfigurationOutput) ToAutoScaleConfigurationOutputWithContext

func (o AutoScaleConfigurationOutput) ToAutoScaleConfigurationOutputWithContext(ctx context.Context) AutoScaleConfigurationOutput

func (AutoScaleConfigurationOutput) ToAutoScaleConfigurationPtrOutput

func (o AutoScaleConfigurationOutput) ToAutoScaleConfigurationPtrOutput() AutoScaleConfigurationPtrOutput

func (AutoScaleConfigurationOutput) ToAutoScaleConfigurationPtrOutputWithContext

func (o AutoScaleConfigurationOutput) ToAutoScaleConfigurationPtrOutputWithContext(ctx context.Context) AutoScaleConfigurationPtrOutput

type AutoScaleConfigurationPtrInput

type AutoScaleConfigurationPtrInput interface {
	pulumi.Input

	ToAutoScaleConfigurationPtrOutput() AutoScaleConfigurationPtrOutput
	ToAutoScaleConfigurationPtrOutputWithContext(context.Context) AutoScaleConfigurationPtrOutput
}

AutoScaleConfigurationPtrInput is an input type that accepts AutoScaleConfigurationArgs, AutoScaleConfigurationPtr and AutoScaleConfigurationPtrOutput values. You can construct a concrete instance of `AutoScaleConfigurationPtrInput` via:

        AutoScaleConfigurationArgs{...}

or:

        nil

type AutoScaleConfigurationPtrOutput

type AutoScaleConfigurationPtrOutput struct{ *pulumi.OutputState }

func (AutoScaleConfigurationPtrOutput) Elem

func (AutoScaleConfigurationPtrOutput) ElementType

func (AutoScaleConfigurationPtrOutput) MaxReplicas

The maximum number of replicas for each service.

func (AutoScaleConfigurationPtrOutput) MinReplicas

The minimum number of replicas for each service.

func (AutoScaleConfigurationPtrOutput) RefreshPeriodInSeconds

func (o AutoScaleConfigurationPtrOutput) RefreshPeriodInSeconds() pulumi.IntPtrOutput

Refresh period in seconds.

func (AutoScaleConfigurationPtrOutput) Status

If auto-scale is enabled for all services. Each service can turn it off individually.

func (AutoScaleConfigurationPtrOutput) TargetUtilization

The target utilization.

func (AutoScaleConfigurationPtrOutput) ToAutoScaleConfigurationPtrOutput

func (o AutoScaleConfigurationPtrOutput) ToAutoScaleConfigurationPtrOutput() AutoScaleConfigurationPtrOutput

func (AutoScaleConfigurationPtrOutput) ToAutoScaleConfigurationPtrOutputWithContext

func (o AutoScaleConfigurationPtrOutput) ToAutoScaleConfigurationPtrOutputWithContext(ctx context.Context) AutoScaleConfigurationPtrOutput

type AutoScaleConfigurationResponse

type AutoScaleConfigurationResponse struct {
	// The maximum number of replicas for each service.
	MaxReplicas *int `pulumi:"maxReplicas"`
	// The minimum number of replicas for each service.
	MinReplicas *int `pulumi:"minReplicas"`
	// Refresh period in seconds.
	RefreshPeriodInSeconds *int `pulumi:"refreshPeriodInSeconds"`
	// If auto-scale is enabled for all services. Each service can turn it off individually.
	Status *string `pulumi:"status"`
	// The target utilization.
	TargetUtilization *float64 `pulumi:"targetUtilization"`
}

AutoScale configuration properties.

type AutoScaleConfigurationResponseArgs

type AutoScaleConfigurationResponseArgs struct {
	// The maximum number of replicas for each service.
	MaxReplicas pulumi.IntPtrInput `pulumi:"maxReplicas"`
	// The minimum number of replicas for each service.
	MinReplicas pulumi.IntPtrInput `pulumi:"minReplicas"`
	// Refresh period in seconds.
	RefreshPeriodInSeconds pulumi.IntPtrInput `pulumi:"refreshPeriodInSeconds"`
	// If auto-scale is enabled for all services. Each service can turn it off individually.
	Status pulumi.StringPtrInput `pulumi:"status"`
	// The target utilization.
	TargetUtilization pulumi.Float64PtrInput `pulumi:"targetUtilization"`
}

AutoScale configuration properties.

func (AutoScaleConfigurationResponseArgs) ElementType

func (AutoScaleConfigurationResponseArgs) ToAutoScaleConfigurationResponseOutput

func (i AutoScaleConfigurationResponseArgs) ToAutoScaleConfigurationResponseOutput() AutoScaleConfigurationResponseOutput

func (AutoScaleConfigurationResponseArgs) ToAutoScaleConfigurationResponseOutputWithContext

func (i AutoScaleConfigurationResponseArgs) ToAutoScaleConfigurationResponseOutputWithContext(ctx context.Context) AutoScaleConfigurationResponseOutput

func (AutoScaleConfigurationResponseArgs) ToAutoScaleConfigurationResponsePtrOutput

func (i AutoScaleConfigurationResponseArgs) ToAutoScaleConfigurationResponsePtrOutput() AutoScaleConfigurationResponsePtrOutput

func (AutoScaleConfigurationResponseArgs) ToAutoScaleConfigurationResponsePtrOutputWithContext

func (i AutoScaleConfigurationResponseArgs) ToAutoScaleConfigurationResponsePtrOutputWithContext(ctx context.Context) AutoScaleConfigurationResponsePtrOutput

type AutoScaleConfigurationResponseInput

type AutoScaleConfigurationResponseInput interface {
	pulumi.Input

	ToAutoScaleConfigurationResponseOutput() AutoScaleConfigurationResponseOutput
	ToAutoScaleConfigurationResponseOutputWithContext(context.Context) AutoScaleConfigurationResponseOutput
}

AutoScaleConfigurationResponseInput is an input type that accepts AutoScaleConfigurationResponseArgs and AutoScaleConfigurationResponseOutput values. You can construct a concrete instance of `AutoScaleConfigurationResponseInput` via:

AutoScaleConfigurationResponseArgs{...}

type AutoScaleConfigurationResponseOutput

type AutoScaleConfigurationResponseOutput struct{ *pulumi.OutputState }

AutoScale configuration properties.

func (AutoScaleConfigurationResponseOutput) ElementType

func (AutoScaleConfigurationResponseOutput) MaxReplicas

The maximum number of replicas for each service.

func (AutoScaleConfigurationResponseOutput) MinReplicas

The minimum number of replicas for each service.

func (AutoScaleConfigurationResponseOutput) RefreshPeriodInSeconds

func (o AutoScaleConfigurationResponseOutput) RefreshPeriodInSeconds() pulumi.IntPtrOutput

Refresh period in seconds.

func (AutoScaleConfigurationResponseOutput) Status

If auto-scale is enabled for all services. Each service can turn it off individually.

func (AutoScaleConfigurationResponseOutput) TargetUtilization

The target utilization.

func (AutoScaleConfigurationResponseOutput) ToAutoScaleConfigurationResponseOutput

func (o AutoScaleConfigurationResponseOutput) ToAutoScaleConfigurationResponseOutput() AutoScaleConfigurationResponseOutput

func (AutoScaleConfigurationResponseOutput) ToAutoScaleConfigurationResponseOutputWithContext

func (o AutoScaleConfigurationResponseOutput) ToAutoScaleConfigurationResponseOutputWithContext(ctx context.Context) AutoScaleConfigurationResponseOutput

func (AutoScaleConfigurationResponseOutput) ToAutoScaleConfigurationResponsePtrOutput

func (o AutoScaleConfigurationResponseOutput) ToAutoScaleConfigurationResponsePtrOutput() AutoScaleConfigurationResponsePtrOutput

func (AutoScaleConfigurationResponseOutput) ToAutoScaleConfigurationResponsePtrOutputWithContext

func (o AutoScaleConfigurationResponseOutput) ToAutoScaleConfigurationResponsePtrOutputWithContext(ctx context.Context) AutoScaleConfigurationResponsePtrOutput

type AutoScaleConfigurationResponsePtrInput

type AutoScaleConfigurationResponsePtrInput interface {
	pulumi.Input

	ToAutoScaleConfigurationResponsePtrOutput() AutoScaleConfigurationResponsePtrOutput
	ToAutoScaleConfigurationResponsePtrOutputWithContext(context.Context) AutoScaleConfigurationResponsePtrOutput
}

AutoScaleConfigurationResponsePtrInput is an input type that accepts AutoScaleConfigurationResponseArgs, AutoScaleConfigurationResponsePtr and AutoScaleConfigurationResponsePtrOutput values. You can construct a concrete instance of `AutoScaleConfigurationResponsePtrInput` via:

        AutoScaleConfigurationResponseArgs{...}

or:

        nil

type AutoScaleConfigurationResponsePtrOutput

type AutoScaleConfigurationResponsePtrOutput struct{ *pulumi.OutputState }

func (AutoScaleConfigurationResponsePtrOutput) Elem

func (AutoScaleConfigurationResponsePtrOutput) ElementType

func (AutoScaleConfigurationResponsePtrOutput) MaxReplicas

The maximum number of replicas for each service.

func (AutoScaleConfigurationResponsePtrOutput) MinReplicas

The minimum number of replicas for each service.

func (AutoScaleConfigurationResponsePtrOutput) RefreshPeriodInSeconds

func (o AutoScaleConfigurationResponsePtrOutput) RefreshPeriodInSeconds() pulumi.IntPtrOutput

Refresh period in seconds.

func (AutoScaleConfigurationResponsePtrOutput) Status

If auto-scale is enabled for all services. Each service can turn it off individually.

func (AutoScaleConfigurationResponsePtrOutput) TargetUtilization

The target utilization.

func (AutoScaleConfigurationResponsePtrOutput) ToAutoScaleConfigurationResponsePtrOutput

func (o AutoScaleConfigurationResponsePtrOutput) ToAutoScaleConfigurationResponsePtrOutput() AutoScaleConfigurationResponsePtrOutput

func (AutoScaleConfigurationResponsePtrOutput) ToAutoScaleConfigurationResponsePtrOutputWithContext

func (o AutoScaleConfigurationResponsePtrOutput) ToAutoScaleConfigurationResponsePtrOutputWithContext(ctx context.Context) AutoScaleConfigurationResponsePtrOutput

type ClusterType added in v0.3.1

type ClusterType pulumi.String

The cluster type.

func (ClusterType) ElementType added in v0.3.1

func (ClusterType) ElementType() reflect.Type

func (ClusterType) ToStringOutput added in v0.3.1

func (e ClusterType) ToStringOutput() pulumi.StringOutput

func (ClusterType) ToStringOutputWithContext added in v0.3.1

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

func (ClusterType) ToStringPtrOutput added in v0.3.1

func (e ClusterType) ToStringPtrOutput() pulumi.StringPtrOutput

func (ClusterType) ToStringPtrOutputWithContext added in v0.3.1

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

type ContainerRegistryCredentialsResponse

type ContainerRegistryCredentialsResponse struct {
	// The ACR login server name. User name is the first part of the FQDN.
	LoginServer string `pulumi:"loginServer"`
	// The ACR primary password.
	Password string `pulumi:"password"`
	// The ACR secondary password.
	Password2 string `pulumi:"password2"`
	// The ACR login username.
	Username string `pulumi:"username"`
}

Information about the Azure Container Registry which contains the images deployed to the cluster.

type ContainerRegistryCredentialsResponseArgs

type ContainerRegistryCredentialsResponseArgs struct {
	// The ACR login server name. User name is the first part of the FQDN.
	LoginServer pulumi.StringInput `pulumi:"loginServer"`
	// The ACR primary password.
	Password pulumi.StringInput `pulumi:"password"`
	// The ACR secondary password.
	Password2 pulumi.StringInput `pulumi:"password2"`
	// The ACR login username.
	Username pulumi.StringInput `pulumi:"username"`
}

Information about the Azure Container Registry which contains the images deployed to the cluster.

func (ContainerRegistryCredentialsResponseArgs) ElementType

func (ContainerRegistryCredentialsResponseArgs) ToContainerRegistryCredentialsResponseOutput

func (i ContainerRegistryCredentialsResponseArgs) ToContainerRegistryCredentialsResponseOutput() ContainerRegistryCredentialsResponseOutput

func (ContainerRegistryCredentialsResponseArgs) ToContainerRegistryCredentialsResponseOutputWithContext

func (i ContainerRegistryCredentialsResponseArgs) ToContainerRegistryCredentialsResponseOutputWithContext(ctx context.Context) ContainerRegistryCredentialsResponseOutput

type ContainerRegistryCredentialsResponseInput

type ContainerRegistryCredentialsResponseInput interface {
	pulumi.Input

	ToContainerRegistryCredentialsResponseOutput() ContainerRegistryCredentialsResponseOutput
	ToContainerRegistryCredentialsResponseOutputWithContext(context.Context) ContainerRegistryCredentialsResponseOutput
}

ContainerRegistryCredentialsResponseInput is an input type that accepts ContainerRegistryCredentialsResponseArgs and ContainerRegistryCredentialsResponseOutput values. You can construct a concrete instance of `ContainerRegistryCredentialsResponseInput` via:

ContainerRegistryCredentialsResponseArgs{...}

type ContainerRegistryCredentialsResponseOutput

type ContainerRegistryCredentialsResponseOutput struct{ *pulumi.OutputState }

Information about the Azure Container Registry which contains the images deployed to the cluster.

func (ContainerRegistryCredentialsResponseOutput) ElementType

func (ContainerRegistryCredentialsResponseOutput) LoginServer

The ACR login server name. User name is the first part of the FQDN.

func (ContainerRegistryCredentialsResponseOutput) Password

The ACR primary password.

func (ContainerRegistryCredentialsResponseOutput) Password2

The ACR secondary password.

func (ContainerRegistryCredentialsResponseOutput) ToContainerRegistryCredentialsResponseOutput

func (o ContainerRegistryCredentialsResponseOutput) ToContainerRegistryCredentialsResponseOutput() ContainerRegistryCredentialsResponseOutput

func (ContainerRegistryCredentialsResponseOutput) ToContainerRegistryCredentialsResponseOutputWithContext

func (o ContainerRegistryCredentialsResponseOutput) ToContainerRegistryCredentialsResponseOutputWithContext(ctx context.Context) ContainerRegistryCredentialsResponseOutput

func (ContainerRegistryCredentialsResponseOutput) Username

The ACR login username.

type ContainerRegistryProperties

type ContainerRegistryProperties struct {
	// ARM resource ID of the Azure Container Registry used to store Docker images for web services in the cluster. If not provided one will be created. This cannot be changed once the cluster is created.
	ResourceId *string `pulumi:"resourceId"`
}

Properties of Azure Container Registry.

type ContainerRegistryPropertiesArgs

type ContainerRegistryPropertiesArgs struct {
	// ARM resource ID of the Azure Container Registry used to store Docker images for web services in the cluster. If not provided one will be created. This cannot be changed once the cluster is created.
	ResourceId pulumi.StringPtrInput `pulumi:"resourceId"`
}

Properties of Azure Container Registry.

func (ContainerRegistryPropertiesArgs) ElementType

func (ContainerRegistryPropertiesArgs) ToContainerRegistryPropertiesOutput

func (i ContainerRegistryPropertiesArgs) ToContainerRegistryPropertiesOutput() ContainerRegistryPropertiesOutput

func (ContainerRegistryPropertiesArgs) ToContainerRegistryPropertiesOutputWithContext

func (i ContainerRegistryPropertiesArgs) ToContainerRegistryPropertiesOutputWithContext(ctx context.Context) ContainerRegistryPropertiesOutput

func (ContainerRegistryPropertiesArgs) ToContainerRegistryPropertiesPtrOutput

func (i ContainerRegistryPropertiesArgs) ToContainerRegistryPropertiesPtrOutput() ContainerRegistryPropertiesPtrOutput

func (ContainerRegistryPropertiesArgs) ToContainerRegistryPropertiesPtrOutputWithContext

func (i ContainerRegistryPropertiesArgs) ToContainerRegistryPropertiesPtrOutputWithContext(ctx context.Context) ContainerRegistryPropertiesPtrOutput

type ContainerRegistryPropertiesInput

type ContainerRegistryPropertiesInput interface {
	pulumi.Input

	ToContainerRegistryPropertiesOutput() ContainerRegistryPropertiesOutput
	ToContainerRegistryPropertiesOutputWithContext(context.Context) ContainerRegistryPropertiesOutput
}

ContainerRegistryPropertiesInput is an input type that accepts ContainerRegistryPropertiesArgs and ContainerRegistryPropertiesOutput values. You can construct a concrete instance of `ContainerRegistryPropertiesInput` via:

ContainerRegistryPropertiesArgs{...}

type ContainerRegistryPropertiesOutput

type ContainerRegistryPropertiesOutput struct{ *pulumi.OutputState }

Properties of Azure Container Registry.

func (ContainerRegistryPropertiesOutput) ElementType

func (ContainerRegistryPropertiesOutput) ResourceId

ARM resource ID of the Azure Container Registry used to store Docker images for web services in the cluster. If not provided one will be created. This cannot be changed once the cluster is created.

func (ContainerRegistryPropertiesOutput) ToContainerRegistryPropertiesOutput

func (o ContainerRegistryPropertiesOutput) ToContainerRegistryPropertiesOutput() ContainerRegistryPropertiesOutput

func (ContainerRegistryPropertiesOutput) ToContainerRegistryPropertiesOutputWithContext

func (o ContainerRegistryPropertiesOutput) ToContainerRegistryPropertiesOutputWithContext(ctx context.Context) ContainerRegistryPropertiesOutput

func (ContainerRegistryPropertiesOutput) ToContainerRegistryPropertiesPtrOutput

func (o ContainerRegistryPropertiesOutput) ToContainerRegistryPropertiesPtrOutput() ContainerRegistryPropertiesPtrOutput

func (ContainerRegistryPropertiesOutput) ToContainerRegistryPropertiesPtrOutputWithContext

func (o ContainerRegistryPropertiesOutput) ToContainerRegistryPropertiesPtrOutputWithContext(ctx context.Context) ContainerRegistryPropertiesPtrOutput

type ContainerRegistryPropertiesPtrInput

type ContainerRegistryPropertiesPtrInput interface {
	pulumi.Input

	ToContainerRegistryPropertiesPtrOutput() ContainerRegistryPropertiesPtrOutput
	ToContainerRegistryPropertiesPtrOutputWithContext(context.Context) ContainerRegistryPropertiesPtrOutput
}

ContainerRegistryPropertiesPtrInput is an input type that accepts ContainerRegistryPropertiesArgs, ContainerRegistryPropertiesPtr and ContainerRegistryPropertiesPtrOutput values. You can construct a concrete instance of `ContainerRegistryPropertiesPtrInput` via:

        ContainerRegistryPropertiesArgs{...}

or:

        nil

type ContainerRegistryPropertiesPtrOutput

type ContainerRegistryPropertiesPtrOutput struct{ *pulumi.OutputState }

func (ContainerRegistryPropertiesPtrOutput) Elem

func (ContainerRegistryPropertiesPtrOutput) ElementType

func (ContainerRegistryPropertiesPtrOutput) ResourceId

ARM resource ID of the Azure Container Registry used to store Docker images for web services in the cluster. If not provided one will be created. This cannot be changed once the cluster is created.

func (ContainerRegistryPropertiesPtrOutput) ToContainerRegistryPropertiesPtrOutput

func (o ContainerRegistryPropertiesPtrOutput) ToContainerRegistryPropertiesPtrOutput() ContainerRegistryPropertiesPtrOutput

func (ContainerRegistryPropertiesPtrOutput) ToContainerRegistryPropertiesPtrOutputWithContext

func (o ContainerRegistryPropertiesPtrOutput) ToContainerRegistryPropertiesPtrOutputWithContext(ctx context.Context) ContainerRegistryPropertiesPtrOutput

type ContainerRegistryPropertiesResponse

type ContainerRegistryPropertiesResponse struct {
	// ARM resource ID of the Azure Container Registry used to store Docker images for web services in the cluster. If not provided one will be created. This cannot be changed once the cluster is created.
	ResourceId *string `pulumi:"resourceId"`
}

Properties of Azure Container Registry.

type ContainerRegistryPropertiesResponseArgs

type ContainerRegistryPropertiesResponseArgs struct {
	// ARM resource ID of the Azure Container Registry used to store Docker images for web services in the cluster. If not provided one will be created. This cannot be changed once the cluster is created.
	ResourceId pulumi.StringPtrInput `pulumi:"resourceId"`
}

Properties of Azure Container Registry.

func (ContainerRegistryPropertiesResponseArgs) ElementType

func (ContainerRegistryPropertiesResponseArgs) ToContainerRegistryPropertiesResponseOutput

func (i ContainerRegistryPropertiesResponseArgs) ToContainerRegistryPropertiesResponseOutput() ContainerRegistryPropertiesResponseOutput

func (ContainerRegistryPropertiesResponseArgs) ToContainerRegistryPropertiesResponseOutputWithContext

func (i ContainerRegistryPropertiesResponseArgs) ToContainerRegistryPropertiesResponseOutputWithContext(ctx context.Context) ContainerRegistryPropertiesResponseOutput

func (ContainerRegistryPropertiesResponseArgs) ToContainerRegistryPropertiesResponsePtrOutput

func (i ContainerRegistryPropertiesResponseArgs) ToContainerRegistryPropertiesResponsePtrOutput() ContainerRegistryPropertiesResponsePtrOutput

func (ContainerRegistryPropertiesResponseArgs) ToContainerRegistryPropertiesResponsePtrOutputWithContext

func (i ContainerRegistryPropertiesResponseArgs) ToContainerRegistryPropertiesResponsePtrOutputWithContext(ctx context.Context) ContainerRegistryPropertiesResponsePtrOutput

type ContainerRegistryPropertiesResponseInput

type ContainerRegistryPropertiesResponseInput interface {
	pulumi.Input

	ToContainerRegistryPropertiesResponseOutput() ContainerRegistryPropertiesResponseOutput
	ToContainerRegistryPropertiesResponseOutputWithContext(context.Context) ContainerRegistryPropertiesResponseOutput
}

ContainerRegistryPropertiesResponseInput is an input type that accepts ContainerRegistryPropertiesResponseArgs and ContainerRegistryPropertiesResponseOutput values. You can construct a concrete instance of `ContainerRegistryPropertiesResponseInput` via:

ContainerRegistryPropertiesResponseArgs{...}

type ContainerRegistryPropertiesResponseOutput

type ContainerRegistryPropertiesResponseOutput struct{ *pulumi.OutputState }

Properties of Azure Container Registry.

func (ContainerRegistryPropertiesResponseOutput) ElementType

func (ContainerRegistryPropertiesResponseOutput) ResourceId

ARM resource ID of the Azure Container Registry used to store Docker images for web services in the cluster. If not provided one will be created. This cannot be changed once the cluster is created.

func (ContainerRegistryPropertiesResponseOutput) ToContainerRegistryPropertiesResponseOutput

func (o ContainerRegistryPropertiesResponseOutput) ToContainerRegistryPropertiesResponseOutput() ContainerRegistryPropertiesResponseOutput

func (ContainerRegistryPropertiesResponseOutput) ToContainerRegistryPropertiesResponseOutputWithContext

func (o ContainerRegistryPropertiesResponseOutput) ToContainerRegistryPropertiesResponseOutputWithContext(ctx context.Context) ContainerRegistryPropertiesResponseOutput

func (ContainerRegistryPropertiesResponseOutput) ToContainerRegistryPropertiesResponsePtrOutput

func (o ContainerRegistryPropertiesResponseOutput) ToContainerRegistryPropertiesResponsePtrOutput() ContainerRegistryPropertiesResponsePtrOutput

func (ContainerRegistryPropertiesResponseOutput) ToContainerRegistryPropertiesResponsePtrOutputWithContext

func (o ContainerRegistryPropertiesResponseOutput) ToContainerRegistryPropertiesResponsePtrOutputWithContext(ctx context.Context) ContainerRegistryPropertiesResponsePtrOutput

type ContainerRegistryPropertiesResponsePtrInput

type ContainerRegistryPropertiesResponsePtrInput interface {
	pulumi.Input

	ToContainerRegistryPropertiesResponsePtrOutput() ContainerRegistryPropertiesResponsePtrOutput
	ToContainerRegistryPropertiesResponsePtrOutputWithContext(context.Context) ContainerRegistryPropertiesResponsePtrOutput
}

ContainerRegistryPropertiesResponsePtrInput is an input type that accepts ContainerRegistryPropertiesResponseArgs, ContainerRegistryPropertiesResponsePtr and ContainerRegistryPropertiesResponsePtrOutput values. You can construct a concrete instance of `ContainerRegistryPropertiesResponsePtrInput` via:

        ContainerRegistryPropertiesResponseArgs{...}

or:

        nil

type ContainerRegistryPropertiesResponsePtrOutput

type ContainerRegistryPropertiesResponsePtrOutput struct{ *pulumi.OutputState }

func (ContainerRegistryPropertiesResponsePtrOutput) Elem

func (ContainerRegistryPropertiesResponsePtrOutput) ElementType

func (ContainerRegistryPropertiesResponsePtrOutput) ResourceId

ARM resource ID of the Azure Container Registry used to store Docker images for web services in the cluster. If not provided one will be created. This cannot be changed once the cluster is created.

func (ContainerRegistryPropertiesResponsePtrOutput) ToContainerRegistryPropertiesResponsePtrOutput

func (o ContainerRegistryPropertiesResponsePtrOutput) ToContainerRegistryPropertiesResponsePtrOutput() ContainerRegistryPropertiesResponsePtrOutput

func (ContainerRegistryPropertiesResponsePtrOutput) ToContainerRegistryPropertiesResponsePtrOutputWithContext

func (o ContainerRegistryPropertiesResponsePtrOutput) ToContainerRegistryPropertiesResponsePtrOutputWithContext(ctx context.Context) ContainerRegistryPropertiesResponsePtrOutput

type ContainerServiceCredentialsResponse

type ContainerServiceCredentialsResponse struct {
	// The ACS kube config file.
	AcsKubeConfig string `pulumi:"acsKubeConfig"`
	// The ACR image pull secret name which was created in Kubernetes.
	ImagePullSecretName string `pulumi:"imagePullSecretName"`
	// Service principal configuration used by Kubernetes.
	ServicePrincipalConfiguration ServicePrincipalPropertiesResponse `pulumi:"servicePrincipalConfiguration"`
}

Information about the Azure Container Registry which contains the images deployed to the cluster.

type ContainerServiceCredentialsResponseArgs

type ContainerServiceCredentialsResponseArgs struct {
	// The ACS kube config file.
	AcsKubeConfig pulumi.StringInput `pulumi:"acsKubeConfig"`
	// The ACR image pull secret name which was created in Kubernetes.
	ImagePullSecretName pulumi.StringInput `pulumi:"imagePullSecretName"`
	// Service principal configuration used by Kubernetes.
	ServicePrincipalConfiguration ServicePrincipalPropertiesResponseInput `pulumi:"servicePrincipalConfiguration"`
}

Information about the Azure Container Registry which contains the images deployed to the cluster.

func (ContainerServiceCredentialsResponseArgs) ElementType

func (ContainerServiceCredentialsResponseArgs) ToContainerServiceCredentialsResponseOutput

func (i ContainerServiceCredentialsResponseArgs) ToContainerServiceCredentialsResponseOutput() ContainerServiceCredentialsResponseOutput

func (ContainerServiceCredentialsResponseArgs) ToContainerServiceCredentialsResponseOutputWithContext

func (i ContainerServiceCredentialsResponseArgs) ToContainerServiceCredentialsResponseOutputWithContext(ctx context.Context) ContainerServiceCredentialsResponseOutput

type ContainerServiceCredentialsResponseInput

type ContainerServiceCredentialsResponseInput interface {
	pulumi.Input

	ToContainerServiceCredentialsResponseOutput() ContainerServiceCredentialsResponseOutput
	ToContainerServiceCredentialsResponseOutputWithContext(context.Context) ContainerServiceCredentialsResponseOutput
}

ContainerServiceCredentialsResponseInput is an input type that accepts ContainerServiceCredentialsResponseArgs and ContainerServiceCredentialsResponseOutput values. You can construct a concrete instance of `ContainerServiceCredentialsResponseInput` via:

ContainerServiceCredentialsResponseArgs{...}

type ContainerServiceCredentialsResponseOutput

type ContainerServiceCredentialsResponseOutput struct{ *pulumi.OutputState }

Information about the Azure Container Registry which contains the images deployed to the cluster.

func (ContainerServiceCredentialsResponseOutput) AcsKubeConfig

The ACS kube config file.

func (ContainerServiceCredentialsResponseOutput) ElementType

func (ContainerServiceCredentialsResponseOutput) ImagePullSecretName

The ACR image pull secret name which was created in Kubernetes.

func (ContainerServiceCredentialsResponseOutput) ServicePrincipalConfiguration

Service principal configuration used by Kubernetes.

func (ContainerServiceCredentialsResponseOutput) ToContainerServiceCredentialsResponseOutput

func (o ContainerServiceCredentialsResponseOutput) ToContainerServiceCredentialsResponseOutput() ContainerServiceCredentialsResponseOutput

func (ContainerServiceCredentialsResponseOutput) ToContainerServiceCredentialsResponseOutputWithContext

func (o ContainerServiceCredentialsResponseOutput) ToContainerServiceCredentialsResponseOutputWithContext(ctx context.Context) ContainerServiceCredentialsResponseOutput

type ErrorDetailResponse

type ErrorDetailResponse struct {
	// Error code.
	Code string `pulumi:"code"`
	// Error message.
	Message string `pulumi:"message"`
}

Error detail information.

type ErrorDetailResponseArgs

type ErrorDetailResponseArgs struct {
	// Error code.
	Code pulumi.StringInput `pulumi:"code"`
	// Error message.
	Message pulumi.StringInput `pulumi:"message"`
}

Error detail information.

func (ErrorDetailResponseArgs) ElementType

func (ErrorDetailResponseArgs) ElementType() reflect.Type

func (ErrorDetailResponseArgs) ToErrorDetailResponseOutput

func (i ErrorDetailResponseArgs) ToErrorDetailResponseOutput() ErrorDetailResponseOutput

func (ErrorDetailResponseArgs) ToErrorDetailResponseOutputWithContext

func (i ErrorDetailResponseArgs) ToErrorDetailResponseOutputWithContext(ctx context.Context) ErrorDetailResponseOutput

type ErrorDetailResponseArray

type ErrorDetailResponseArray []ErrorDetailResponseInput

func (ErrorDetailResponseArray) ElementType

func (ErrorDetailResponseArray) ElementType() reflect.Type

func (ErrorDetailResponseArray) ToErrorDetailResponseArrayOutput

func (i ErrorDetailResponseArray) ToErrorDetailResponseArrayOutput() ErrorDetailResponseArrayOutput

func (ErrorDetailResponseArray) ToErrorDetailResponseArrayOutputWithContext

func (i ErrorDetailResponseArray) ToErrorDetailResponseArrayOutputWithContext(ctx context.Context) ErrorDetailResponseArrayOutput

type ErrorDetailResponseArrayInput

type ErrorDetailResponseArrayInput interface {
	pulumi.Input

	ToErrorDetailResponseArrayOutput() ErrorDetailResponseArrayOutput
	ToErrorDetailResponseArrayOutputWithContext(context.Context) ErrorDetailResponseArrayOutput
}

ErrorDetailResponseArrayInput is an input type that accepts ErrorDetailResponseArray and ErrorDetailResponseArrayOutput values. You can construct a concrete instance of `ErrorDetailResponseArrayInput` via:

ErrorDetailResponseArray{ ErrorDetailResponseArgs{...} }

type ErrorDetailResponseArrayOutput

type ErrorDetailResponseArrayOutput struct{ *pulumi.OutputState }

func (ErrorDetailResponseArrayOutput) ElementType

func (ErrorDetailResponseArrayOutput) Index

func (ErrorDetailResponseArrayOutput) ToErrorDetailResponseArrayOutput

func (o ErrorDetailResponseArrayOutput) ToErrorDetailResponseArrayOutput() ErrorDetailResponseArrayOutput

func (ErrorDetailResponseArrayOutput) ToErrorDetailResponseArrayOutputWithContext

func (o ErrorDetailResponseArrayOutput) ToErrorDetailResponseArrayOutputWithContext(ctx context.Context) ErrorDetailResponseArrayOutput

type ErrorDetailResponseInput

type ErrorDetailResponseInput interface {
	pulumi.Input

	ToErrorDetailResponseOutput() ErrorDetailResponseOutput
	ToErrorDetailResponseOutputWithContext(context.Context) ErrorDetailResponseOutput
}

ErrorDetailResponseInput is an input type that accepts ErrorDetailResponseArgs and ErrorDetailResponseOutput values. You can construct a concrete instance of `ErrorDetailResponseInput` via:

ErrorDetailResponseArgs{...}

type ErrorDetailResponseOutput

type ErrorDetailResponseOutput struct{ *pulumi.OutputState }

Error detail information.

func (ErrorDetailResponseOutput) Code

Error code.

func (ErrorDetailResponseOutput) ElementType

func (ErrorDetailResponseOutput) ElementType() reflect.Type

func (ErrorDetailResponseOutput) Message

Error message.

func (ErrorDetailResponseOutput) ToErrorDetailResponseOutput

func (o ErrorDetailResponseOutput) ToErrorDetailResponseOutput() ErrorDetailResponseOutput

func (ErrorDetailResponseOutput) ToErrorDetailResponseOutputWithContext

func (o ErrorDetailResponseOutput) ToErrorDetailResponseOutputWithContext(ctx context.Context) ErrorDetailResponseOutput

type ErrorResponseResponse

type ErrorResponseResponse struct {
	// Error code.
	Code string `pulumi:"code"`
	// An array of error detail objects.
	Details []ErrorDetailResponse `pulumi:"details"`
	// Error message.
	Message string `pulumi:"message"`
}

Error response information.

type ErrorResponseResponseArgs

type ErrorResponseResponseArgs struct {
	// Error code.
	Code pulumi.StringInput `pulumi:"code"`
	// An array of error detail objects.
	Details ErrorDetailResponseArrayInput `pulumi:"details"`
	// Error message.
	Message pulumi.StringInput `pulumi:"message"`
}

Error response information.

func (ErrorResponseResponseArgs) ElementType

func (ErrorResponseResponseArgs) ElementType() reflect.Type

func (ErrorResponseResponseArgs) ToErrorResponseResponseOutput

func (i ErrorResponseResponseArgs) ToErrorResponseResponseOutput() ErrorResponseResponseOutput

func (ErrorResponseResponseArgs) ToErrorResponseResponseOutputWithContext

func (i ErrorResponseResponseArgs) ToErrorResponseResponseOutputWithContext(ctx context.Context) ErrorResponseResponseOutput

func (ErrorResponseResponseArgs) ToErrorResponseResponsePtrOutput

func (i ErrorResponseResponseArgs) ToErrorResponseResponsePtrOutput() ErrorResponseResponsePtrOutput

func (ErrorResponseResponseArgs) ToErrorResponseResponsePtrOutputWithContext

func (i ErrorResponseResponseArgs) ToErrorResponseResponsePtrOutputWithContext(ctx context.Context) ErrorResponseResponsePtrOutput

type ErrorResponseResponseInput

type ErrorResponseResponseInput interface {
	pulumi.Input

	ToErrorResponseResponseOutput() ErrorResponseResponseOutput
	ToErrorResponseResponseOutputWithContext(context.Context) ErrorResponseResponseOutput
}

ErrorResponseResponseInput is an input type that accepts ErrorResponseResponseArgs and ErrorResponseResponseOutput values. You can construct a concrete instance of `ErrorResponseResponseInput` via:

ErrorResponseResponseArgs{...}

type ErrorResponseResponseOutput

type ErrorResponseResponseOutput struct{ *pulumi.OutputState }

Error response information.

func (ErrorResponseResponseOutput) Code

Error code.

func (ErrorResponseResponseOutput) Details

An array of error detail objects.

func (ErrorResponseResponseOutput) ElementType

func (ErrorResponseResponseOutput) Message

Error message.

func (ErrorResponseResponseOutput) ToErrorResponseResponseOutput

func (o ErrorResponseResponseOutput) ToErrorResponseResponseOutput() ErrorResponseResponseOutput

func (ErrorResponseResponseOutput) ToErrorResponseResponseOutputWithContext

func (o ErrorResponseResponseOutput) ToErrorResponseResponseOutputWithContext(ctx context.Context) ErrorResponseResponseOutput

func (ErrorResponseResponseOutput) ToErrorResponseResponsePtrOutput

func (o ErrorResponseResponseOutput) ToErrorResponseResponsePtrOutput() ErrorResponseResponsePtrOutput

func (ErrorResponseResponseOutput) ToErrorResponseResponsePtrOutputWithContext

func (o ErrorResponseResponseOutput) ToErrorResponseResponsePtrOutputWithContext(ctx context.Context) ErrorResponseResponsePtrOutput

type ErrorResponseResponsePtrInput

type ErrorResponseResponsePtrInput interface {
	pulumi.Input

	ToErrorResponseResponsePtrOutput() ErrorResponseResponsePtrOutput
	ToErrorResponseResponsePtrOutputWithContext(context.Context) ErrorResponseResponsePtrOutput
}

ErrorResponseResponsePtrInput is an input type that accepts ErrorResponseResponseArgs, ErrorResponseResponsePtr and ErrorResponseResponsePtrOutput values. You can construct a concrete instance of `ErrorResponseResponsePtrInput` via:

        ErrorResponseResponseArgs{...}

or:

        nil

type ErrorResponseResponsePtrOutput

type ErrorResponseResponsePtrOutput struct{ *pulumi.OutputState }

func (ErrorResponseResponsePtrOutput) Code

Error code.

func (ErrorResponseResponsePtrOutput) Details

An array of error detail objects.

func (ErrorResponseResponsePtrOutput) Elem

func (ErrorResponseResponsePtrOutput) ElementType

func (ErrorResponseResponsePtrOutput) Message

Error message.

func (ErrorResponseResponsePtrOutput) ToErrorResponseResponsePtrOutput

func (o ErrorResponseResponsePtrOutput) ToErrorResponseResponsePtrOutput() ErrorResponseResponsePtrOutput

func (ErrorResponseResponsePtrOutput) ToErrorResponseResponsePtrOutputWithContext

func (o ErrorResponseResponsePtrOutput) ToErrorResponseResponsePtrOutputWithContext(ctx context.Context) ErrorResponseResponsePtrOutput

type ErrorResponseWrapperResponse

type ErrorResponseWrapperResponse struct {
	// The error response.
	Error *ErrorResponseResponse `pulumi:"error"`
}

Wrapper for error response to follow ARM guidelines.

type ErrorResponseWrapperResponseArgs

type ErrorResponseWrapperResponseArgs struct {
	// The error response.
	Error ErrorResponseResponsePtrInput `pulumi:"error"`
}

Wrapper for error response to follow ARM guidelines.

func (ErrorResponseWrapperResponseArgs) ElementType

func (ErrorResponseWrapperResponseArgs) ToErrorResponseWrapperResponseOutput

func (i ErrorResponseWrapperResponseArgs) ToErrorResponseWrapperResponseOutput() ErrorResponseWrapperResponseOutput

func (ErrorResponseWrapperResponseArgs) ToErrorResponseWrapperResponseOutputWithContext

func (i ErrorResponseWrapperResponseArgs) ToErrorResponseWrapperResponseOutputWithContext(ctx context.Context) ErrorResponseWrapperResponseOutput

type ErrorResponseWrapperResponseArray

type ErrorResponseWrapperResponseArray []ErrorResponseWrapperResponseInput

func (ErrorResponseWrapperResponseArray) ElementType

func (ErrorResponseWrapperResponseArray) ToErrorResponseWrapperResponseArrayOutput

func (i ErrorResponseWrapperResponseArray) ToErrorResponseWrapperResponseArrayOutput() ErrorResponseWrapperResponseArrayOutput

func (ErrorResponseWrapperResponseArray) ToErrorResponseWrapperResponseArrayOutputWithContext

func (i ErrorResponseWrapperResponseArray) ToErrorResponseWrapperResponseArrayOutputWithContext(ctx context.Context) ErrorResponseWrapperResponseArrayOutput

type ErrorResponseWrapperResponseArrayInput

type ErrorResponseWrapperResponseArrayInput interface {
	pulumi.Input

	ToErrorResponseWrapperResponseArrayOutput() ErrorResponseWrapperResponseArrayOutput
	ToErrorResponseWrapperResponseArrayOutputWithContext(context.Context) ErrorResponseWrapperResponseArrayOutput
}

ErrorResponseWrapperResponseArrayInput is an input type that accepts ErrorResponseWrapperResponseArray and ErrorResponseWrapperResponseArrayOutput values. You can construct a concrete instance of `ErrorResponseWrapperResponseArrayInput` via:

ErrorResponseWrapperResponseArray{ ErrorResponseWrapperResponseArgs{...} }

type ErrorResponseWrapperResponseArrayOutput

type ErrorResponseWrapperResponseArrayOutput struct{ *pulumi.OutputState }

func (ErrorResponseWrapperResponseArrayOutput) ElementType

func (ErrorResponseWrapperResponseArrayOutput) Index

func (ErrorResponseWrapperResponseArrayOutput) ToErrorResponseWrapperResponseArrayOutput

func (o ErrorResponseWrapperResponseArrayOutput) ToErrorResponseWrapperResponseArrayOutput() ErrorResponseWrapperResponseArrayOutput

func (ErrorResponseWrapperResponseArrayOutput) ToErrorResponseWrapperResponseArrayOutputWithContext

func (o ErrorResponseWrapperResponseArrayOutput) ToErrorResponseWrapperResponseArrayOutputWithContext(ctx context.Context) ErrorResponseWrapperResponseArrayOutput

type ErrorResponseWrapperResponseInput

type ErrorResponseWrapperResponseInput interface {
	pulumi.Input

	ToErrorResponseWrapperResponseOutput() ErrorResponseWrapperResponseOutput
	ToErrorResponseWrapperResponseOutputWithContext(context.Context) ErrorResponseWrapperResponseOutput
}

ErrorResponseWrapperResponseInput is an input type that accepts ErrorResponseWrapperResponseArgs and ErrorResponseWrapperResponseOutput values. You can construct a concrete instance of `ErrorResponseWrapperResponseInput` via:

ErrorResponseWrapperResponseArgs{...}

type ErrorResponseWrapperResponseOutput

type ErrorResponseWrapperResponseOutput struct{ *pulumi.OutputState }

Wrapper for error response to follow ARM guidelines.

func (ErrorResponseWrapperResponseOutput) ElementType

func (ErrorResponseWrapperResponseOutput) Error

The error response.

func (ErrorResponseWrapperResponseOutput) ToErrorResponseWrapperResponseOutput

func (o ErrorResponseWrapperResponseOutput) ToErrorResponseWrapperResponseOutput() ErrorResponseWrapperResponseOutput

func (ErrorResponseWrapperResponseOutput) ToErrorResponseWrapperResponseOutputWithContext

func (o ErrorResponseWrapperResponseOutput) ToErrorResponseWrapperResponseOutputWithContext(ctx context.Context) ErrorResponseWrapperResponseOutput

type GlobalServiceConfiguration

type GlobalServiceConfiguration struct {
	// The auto-scale configuration
	AutoScale *AutoScaleConfiguration `pulumi:"autoScale"`
	// The configuration ETag for updates.
	Etag *string `pulumi:"etag"`
	// Optional global authorization keys for all user services deployed in cluster. These are used if the service does not have auth keys.
	ServiceAuth *ServiceAuthConfiguration `pulumi:"serviceAuth"`
	// The SSL configuration properties
	Ssl *SslConfiguration `pulumi:"ssl"`
}

Global configuration for services in the cluster.

type GlobalServiceConfigurationArgs

type GlobalServiceConfigurationArgs struct {
	// The auto-scale configuration
	AutoScale AutoScaleConfigurationPtrInput `pulumi:"autoScale"`
	// The configuration ETag for updates.
	Etag pulumi.StringPtrInput `pulumi:"etag"`
	// Optional global authorization keys for all user services deployed in cluster. These are used if the service does not have auth keys.
	ServiceAuth ServiceAuthConfigurationPtrInput `pulumi:"serviceAuth"`
	// The SSL configuration properties
	Ssl SslConfigurationPtrInput `pulumi:"ssl"`
}

Global configuration for services in the cluster.

func (GlobalServiceConfigurationArgs) ElementType

func (GlobalServiceConfigurationArgs) ToGlobalServiceConfigurationOutput

func (i GlobalServiceConfigurationArgs) ToGlobalServiceConfigurationOutput() GlobalServiceConfigurationOutput

func (GlobalServiceConfigurationArgs) ToGlobalServiceConfigurationOutputWithContext

func (i GlobalServiceConfigurationArgs) ToGlobalServiceConfigurationOutputWithContext(ctx context.Context) GlobalServiceConfigurationOutput

func (GlobalServiceConfigurationArgs) ToGlobalServiceConfigurationPtrOutput

func (i GlobalServiceConfigurationArgs) ToGlobalServiceConfigurationPtrOutput() GlobalServiceConfigurationPtrOutput

func (GlobalServiceConfigurationArgs) ToGlobalServiceConfigurationPtrOutputWithContext

func (i GlobalServiceConfigurationArgs) ToGlobalServiceConfigurationPtrOutputWithContext(ctx context.Context) GlobalServiceConfigurationPtrOutput

type GlobalServiceConfigurationInput

type GlobalServiceConfigurationInput interface {
	pulumi.Input

	ToGlobalServiceConfigurationOutput() GlobalServiceConfigurationOutput
	ToGlobalServiceConfigurationOutputWithContext(context.Context) GlobalServiceConfigurationOutput
}

GlobalServiceConfigurationInput is an input type that accepts GlobalServiceConfigurationArgs and GlobalServiceConfigurationOutput values. You can construct a concrete instance of `GlobalServiceConfigurationInput` via:

GlobalServiceConfigurationArgs{...}

type GlobalServiceConfigurationOutput

type GlobalServiceConfigurationOutput struct{ *pulumi.OutputState }

Global configuration for services in the cluster.

func (GlobalServiceConfigurationOutput) AutoScale

The auto-scale configuration

func (GlobalServiceConfigurationOutput) ElementType

func (GlobalServiceConfigurationOutput) Etag

The configuration ETag for updates.

func (GlobalServiceConfigurationOutput) ServiceAuth

Optional global authorization keys for all user services deployed in cluster. These are used if the service does not have auth keys.

func (GlobalServiceConfigurationOutput) Ssl

The SSL configuration properties

func (GlobalServiceConfigurationOutput) ToGlobalServiceConfigurationOutput

func (o GlobalServiceConfigurationOutput) ToGlobalServiceConfigurationOutput() GlobalServiceConfigurationOutput

func (GlobalServiceConfigurationOutput) ToGlobalServiceConfigurationOutputWithContext

func (o GlobalServiceConfigurationOutput) ToGlobalServiceConfigurationOutputWithContext(ctx context.Context) GlobalServiceConfigurationOutput

func (GlobalServiceConfigurationOutput) ToGlobalServiceConfigurationPtrOutput

func (o GlobalServiceConfigurationOutput) ToGlobalServiceConfigurationPtrOutput() GlobalServiceConfigurationPtrOutput

func (GlobalServiceConfigurationOutput) ToGlobalServiceConfigurationPtrOutputWithContext

func (o GlobalServiceConfigurationOutput) ToGlobalServiceConfigurationPtrOutputWithContext(ctx context.Context) GlobalServiceConfigurationPtrOutput

type GlobalServiceConfigurationPtrInput

type GlobalServiceConfigurationPtrInput interface {
	pulumi.Input

	ToGlobalServiceConfigurationPtrOutput() GlobalServiceConfigurationPtrOutput
	ToGlobalServiceConfigurationPtrOutputWithContext(context.Context) GlobalServiceConfigurationPtrOutput
}

GlobalServiceConfigurationPtrInput is an input type that accepts GlobalServiceConfigurationArgs, GlobalServiceConfigurationPtr and GlobalServiceConfigurationPtrOutput values. You can construct a concrete instance of `GlobalServiceConfigurationPtrInput` via:

        GlobalServiceConfigurationArgs{...}

or:

        nil

type GlobalServiceConfigurationPtrOutput

type GlobalServiceConfigurationPtrOutput struct{ *pulumi.OutputState }

func (GlobalServiceConfigurationPtrOutput) AutoScale

The auto-scale configuration

func (GlobalServiceConfigurationPtrOutput) Elem

func (GlobalServiceConfigurationPtrOutput) ElementType

func (GlobalServiceConfigurationPtrOutput) Etag

The configuration ETag for updates.

func (GlobalServiceConfigurationPtrOutput) ServiceAuth

Optional global authorization keys for all user services deployed in cluster. These are used if the service does not have auth keys.

func (GlobalServiceConfigurationPtrOutput) Ssl

The SSL configuration properties

func (GlobalServiceConfigurationPtrOutput) ToGlobalServiceConfigurationPtrOutput

func (o GlobalServiceConfigurationPtrOutput) ToGlobalServiceConfigurationPtrOutput() GlobalServiceConfigurationPtrOutput

func (GlobalServiceConfigurationPtrOutput) ToGlobalServiceConfigurationPtrOutputWithContext

func (o GlobalServiceConfigurationPtrOutput) ToGlobalServiceConfigurationPtrOutputWithContext(ctx context.Context) GlobalServiceConfigurationPtrOutput

type GlobalServiceConfigurationResponse

type GlobalServiceConfigurationResponse struct {
	// The auto-scale configuration
	AutoScale *AutoScaleConfigurationResponse `pulumi:"autoScale"`
	// The configuration ETag for updates.
	Etag *string `pulumi:"etag"`
	// Optional global authorization keys for all user services deployed in cluster. These are used if the service does not have auth keys.
	ServiceAuth *ServiceAuthConfigurationResponse `pulumi:"serviceAuth"`
	// The SSL configuration properties
	Ssl *SslConfigurationResponse `pulumi:"ssl"`
}

Global configuration for services in the cluster.

type GlobalServiceConfigurationResponseArgs

type GlobalServiceConfigurationResponseArgs struct {
	// The auto-scale configuration
	AutoScale AutoScaleConfigurationResponsePtrInput `pulumi:"autoScale"`
	// The configuration ETag for updates.
	Etag pulumi.StringPtrInput `pulumi:"etag"`
	// Optional global authorization keys for all user services deployed in cluster. These are used if the service does not have auth keys.
	ServiceAuth ServiceAuthConfigurationResponsePtrInput `pulumi:"serviceAuth"`
	// The SSL configuration properties
	Ssl SslConfigurationResponsePtrInput `pulumi:"ssl"`
}

Global configuration for services in the cluster.

func (GlobalServiceConfigurationResponseArgs) ElementType

func (GlobalServiceConfigurationResponseArgs) ToGlobalServiceConfigurationResponseOutput

func (i GlobalServiceConfigurationResponseArgs) ToGlobalServiceConfigurationResponseOutput() GlobalServiceConfigurationResponseOutput

func (GlobalServiceConfigurationResponseArgs) ToGlobalServiceConfigurationResponseOutputWithContext

func (i GlobalServiceConfigurationResponseArgs) ToGlobalServiceConfigurationResponseOutputWithContext(ctx context.Context) GlobalServiceConfigurationResponseOutput

func (GlobalServiceConfigurationResponseArgs) ToGlobalServiceConfigurationResponsePtrOutput

func (i GlobalServiceConfigurationResponseArgs) ToGlobalServiceConfigurationResponsePtrOutput() GlobalServiceConfigurationResponsePtrOutput

func (GlobalServiceConfigurationResponseArgs) ToGlobalServiceConfigurationResponsePtrOutputWithContext

func (i GlobalServiceConfigurationResponseArgs) ToGlobalServiceConfigurationResponsePtrOutputWithContext(ctx context.Context) GlobalServiceConfigurationResponsePtrOutput

type GlobalServiceConfigurationResponseInput

type GlobalServiceConfigurationResponseInput interface {
	pulumi.Input

	ToGlobalServiceConfigurationResponseOutput() GlobalServiceConfigurationResponseOutput
	ToGlobalServiceConfigurationResponseOutputWithContext(context.Context) GlobalServiceConfigurationResponseOutput
}

GlobalServiceConfigurationResponseInput is an input type that accepts GlobalServiceConfigurationResponseArgs and GlobalServiceConfigurationResponseOutput values. You can construct a concrete instance of `GlobalServiceConfigurationResponseInput` via:

GlobalServiceConfigurationResponseArgs{...}

type GlobalServiceConfigurationResponseOutput

type GlobalServiceConfigurationResponseOutput struct{ *pulumi.OutputState }

Global configuration for services in the cluster.

func (GlobalServiceConfigurationResponseOutput) AutoScale

The auto-scale configuration

func (GlobalServiceConfigurationResponseOutput) ElementType

func (GlobalServiceConfigurationResponseOutput) Etag

The configuration ETag for updates.

func (GlobalServiceConfigurationResponseOutput) ServiceAuth

Optional global authorization keys for all user services deployed in cluster. These are used if the service does not have auth keys.

func (GlobalServiceConfigurationResponseOutput) Ssl

The SSL configuration properties

func (GlobalServiceConfigurationResponseOutput) ToGlobalServiceConfigurationResponseOutput

func (o GlobalServiceConfigurationResponseOutput) ToGlobalServiceConfigurationResponseOutput() GlobalServiceConfigurationResponseOutput

func (GlobalServiceConfigurationResponseOutput) ToGlobalServiceConfigurationResponseOutputWithContext

func (o GlobalServiceConfigurationResponseOutput) ToGlobalServiceConfigurationResponseOutputWithContext(ctx context.Context) GlobalServiceConfigurationResponseOutput

func (GlobalServiceConfigurationResponseOutput) ToGlobalServiceConfigurationResponsePtrOutput

func (o GlobalServiceConfigurationResponseOutput) ToGlobalServiceConfigurationResponsePtrOutput() GlobalServiceConfigurationResponsePtrOutput

func (GlobalServiceConfigurationResponseOutput) ToGlobalServiceConfigurationResponsePtrOutputWithContext

func (o GlobalServiceConfigurationResponseOutput) ToGlobalServiceConfigurationResponsePtrOutputWithContext(ctx context.Context) GlobalServiceConfigurationResponsePtrOutput

type GlobalServiceConfigurationResponsePtrInput

type GlobalServiceConfigurationResponsePtrInput interface {
	pulumi.Input

	ToGlobalServiceConfigurationResponsePtrOutput() GlobalServiceConfigurationResponsePtrOutput
	ToGlobalServiceConfigurationResponsePtrOutputWithContext(context.Context) GlobalServiceConfigurationResponsePtrOutput
}

GlobalServiceConfigurationResponsePtrInput is an input type that accepts GlobalServiceConfigurationResponseArgs, GlobalServiceConfigurationResponsePtr and GlobalServiceConfigurationResponsePtrOutput values. You can construct a concrete instance of `GlobalServiceConfigurationResponsePtrInput` via:

        GlobalServiceConfigurationResponseArgs{...}

or:

        nil

type GlobalServiceConfigurationResponsePtrOutput

type GlobalServiceConfigurationResponsePtrOutput struct{ *pulumi.OutputState }

func (GlobalServiceConfigurationResponsePtrOutput) AutoScale

The auto-scale configuration

func (GlobalServiceConfigurationResponsePtrOutput) Elem

func (GlobalServiceConfigurationResponsePtrOutput) ElementType

func (GlobalServiceConfigurationResponsePtrOutput) Etag

The configuration ETag for updates.

func (GlobalServiceConfigurationResponsePtrOutput) ServiceAuth

Optional global authorization keys for all user services deployed in cluster. These are used if the service does not have auth keys.

func (GlobalServiceConfigurationResponsePtrOutput) Ssl

The SSL configuration properties

func (GlobalServiceConfigurationResponsePtrOutput) ToGlobalServiceConfigurationResponsePtrOutput

func (o GlobalServiceConfigurationResponsePtrOutput) ToGlobalServiceConfigurationResponsePtrOutput() GlobalServiceConfigurationResponsePtrOutput

func (GlobalServiceConfigurationResponsePtrOutput) ToGlobalServiceConfigurationResponsePtrOutputWithContext

func (o GlobalServiceConfigurationResponsePtrOutput) ToGlobalServiceConfigurationResponsePtrOutputWithContext(ctx context.Context) GlobalServiceConfigurationResponsePtrOutput

type KubernetesClusterProperties

type KubernetesClusterProperties struct {
	// The Azure Service Principal used by Kubernetes
	ServicePrincipal *ServicePrincipalProperties `pulumi:"servicePrincipal"`
}

Kubernetes cluster specific properties

type KubernetesClusterPropertiesArgs

type KubernetesClusterPropertiesArgs struct {
	// The Azure Service Principal used by Kubernetes
	ServicePrincipal ServicePrincipalPropertiesPtrInput `pulumi:"servicePrincipal"`
}

Kubernetes cluster specific properties

func (KubernetesClusterPropertiesArgs) ElementType

func (KubernetesClusterPropertiesArgs) ToKubernetesClusterPropertiesOutput

func (i KubernetesClusterPropertiesArgs) ToKubernetesClusterPropertiesOutput() KubernetesClusterPropertiesOutput

func (KubernetesClusterPropertiesArgs) ToKubernetesClusterPropertiesOutputWithContext

func (i KubernetesClusterPropertiesArgs) ToKubernetesClusterPropertiesOutputWithContext(ctx context.Context) KubernetesClusterPropertiesOutput

func (KubernetesClusterPropertiesArgs) ToKubernetesClusterPropertiesPtrOutput

func (i KubernetesClusterPropertiesArgs) ToKubernetesClusterPropertiesPtrOutput() KubernetesClusterPropertiesPtrOutput

func (KubernetesClusterPropertiesArgs) ToKubernetesClusterPropertiesPtrOutputWithContext

func (i KubernetesClusterPropertiesArgs) ToKubernetesClusterPropertiesPtrOutputWithContext(ctx context.Context) KubernetesClusterPropertiesPtrOutput

type KubernetesClusterPropertiesInput

type KubernetesClusterPropertiesInput interface {
	pulumi.Input

	ToKubernetesClusterPropertiesOutput() KubernetesClusterPropertiesOutput
	ToKubernetesClusterPropertiesOutputWithContext(context.Context) KubernetesClusterPropertiesOutput
}

KubernetesClusterPropertiesInput is an input type that accepts KubernetesClusterPropertiesArgs and KubernetesClusterPropertiesOutput values. You can construct a concrete instance of `KubernetesClusterPropertiesInput` via:

KubernetesClusterPropertiesArgs{...}

type KubernetesClusterPropertiesOutput

type KubernetesClusterPropertiesOutput struct{ *pulumi.OutputState }

Kubernetes cluster specific properties

func (KubernetesClusterPropertiesOutput) ElementType

func (KubernetesClusterPropertiesOutput) ServicePrincipal

The Azure Service Principal used by Kubernetes

func (KubernetesClusterPropertiesOutput) ToKubernetesClusterPropertiesOutput

func (o KubernetesClusterPropertiesOutput) ToKubernetesClusterPropertiesOutput() KubernetesClusterPropertiesOutput

func (KubernetesClusterPropertiesOutput) ToKubernetesClusterPropertiesOutputWithContext

func (o KubernetesClusterPropertiesOutput) ToKubernetesClusterPropertiesOutputWithContext(ctx context.Context) KubernetesClusterPropertiesOutput

func (KubernetesClusterPropertiesOutput) ToKubernetesClusterPropertiesPtrOutput

func (o KubernetesClusterPropertiesOutput) ToKubernetesClusterPropertiesPtrOutput() KubernetesClusterPropertiesPtrOutput

func (KubernetesClusterPropertiesOutput) ToKubernetesClusterPropertiesPtrOutputWithContext

func (o KubernetesClusterPropertiesOutput) ToKubernetesClusterPropertiesPtrOutputWithContext(ctx context.Context) KubernetesClusterPropertiesPtrOutput

type KubernetesClusterPropertiesPtrInput

type KubernetesClusterPropertiesPtrInput interface {
	pulumi.Input

	ToKubernetesClusterPropertiesPtrOutput() KubernetesClusterPropertiesPtrOutput
	ToKubernetesClusterPropertiesPtrOutputWithContext(context.Context) KubernetesClusterPropertiesPtrOutput
}

KubernetesClusterPropertiesPtrInput is an input type that accepts KubernetesClusterPropertiesArgs, KubernetesClusterPropertiesPtr and KubernetesClusterPropertiesPtrOutput values. You can construct a concrete instance of `KubernetesClusterPropertiesPtrInput` via:

        KubernetesClusterPropertiesArgs{...}

or:

        nil

type KubernetesClusterPropertiesPtrOutput

type KubernetesClusterPropertiesPtrOutput struct{ *pulumi.OutputState }

func (KubernetesClusterPropertiesPtrOutput) Elem

func (KubernetesClusterPropertiesPtrOutput) ElementType

func (KubernetesClusterPropertiesPtrOutput) ServicePrincipal

The Azure Service Principal used by Kubernetes

func (KubernetesClusterPropertiesPtrOutput) ToKubernetesClusterPropertiesPtrOutput

func (o KubernetesClusterPropertiesPtrOutput) ToKubernetesClusterPropertiesPtrOutput() KubernetesClusterPropertiesPtrOutput

func (KubernetesClusterPropertiesPtrOutput) ToKubernetesClusterPropertiesPtrOutputWithContext

func (o KubernetesClusterPropertiesPtrOutput) ToKubernetesClusterPropertiesPtrOutputWithContext(ctx context.Context) KubernetesClusterPropertiesPtrOutput

type KubernetesClusterPropertiesResponse

type KubernetesClusterPropertiesResponse struct {
	// The Azure Service Principal used by Kubernetes
	ServicePrincipal *ServicePrincipalPropertiesResponse `pulumi:"servicePrincipal"`
}

Kubernetes cluster specific properties

type KubernetesClusterPropertiesResponseArgs

type KubernetesClusterPropertiesResponseArgs struct {
	// The Azure Service Principal used by Kubernetes
	ServicePrincipal ServicePrincipalPropertiesResponsePtrInput `pulumi:"servicePrincipal"`
}

Kubernetes cluster specific properties

func (KubernetesClusterPropertiesResponseArgs) ElementType

func (KubernetesClusterPropertiesResponseArgs) ToKubernetesClusterPropertiesResponseOutput

func (i KubernetesClusterPropertiesResponseArgs) ToKubernetesClusterPropertiesResponseOutput() KubernetesClusterPropertiesResponseOutput

func (KubernetesClusterPropertiesResponseArgs) ToKubernetesClusterPropertiesResponseOutputWithContext

func (i KubernetesClusterPropertiesResponseArgs) ToKubernetesClusterPropertiesResponseOutputWithContext(ctx context.Context) KubernetesClusterPropertiesResponseOutput

func (KubernetesClusterPropertiesResponseArgs) ToKubernetesClusterPropertiesResponsePtrOutput

func (i KubernetesClusterPropertiesResponseArgs) ToKubernetesClusterPropertiesResponsePtrOutput() KubernetesClusterPropertiesResponsePtrOutput

func (KubernetesClusterPropertiesResponseArgs) ToKubernetesClusterPropertiesResponsePtrOutputWithContext

func (i KubernetesClusterPropertiesResponseArgs) ToKubernetesClusterPropertiesResponsePtrOutputWithContext(ctx context.Context) KubernetesClusterPropertiesResponsePtrOutput

type KubernetesClusterPropertiesResponseInput

type KubernetesClusterPropertiesResponseInput interface {
	pulumi.Input

	ToKubernetesClusterPropertiesResponseOutput() KubernetesClusterPropertiesResponseOutput
	ToKubernetesClusterPropertiesResponseOutputWithContext(context.Context) KubernetesClusterPropertiesResponseOutput
}

KubernetesClusterPropertiesResponseInput is an input type that accepts KubernetesClusterPropertiesResponseArgs and KubernetesClusterPropertiesResponseOutput values. You can construct a concrete instance of `KubernetesClusterPropertiesResponseInput` via:

KubernetesClusterPropertiesResponseArgs{...}

type KubernetesClusterPropertiesResponseOutput

type KubernetesClusterPropertiesResponseOutput struct{ *pulumi.OutputState }

Kubernetes cluster specific properties

func (KubernetesClusterPropertiesResponseOutput) ElementType

func (KubernetesClusterPropertiesResponseOutput) ServicePrincipal

The Azure Service Principal used by Kubernetes

func (KubernetesClusterPropertiesResponseOutput) ToKubernetesClusterPropertiesResponseOutput

func (o KubernetesClusterPropertiesResponseOutput) ToKubernetesClusterPropertiesResponseOutput() KubernetesClusterPropertiesResponseOutput

func (KubernetesClusterPropertiesResponseOutput) ToKubernetesClusterPropertiesResponseOutputWithContext

func (o KubernetesClusterPropertiesResponseOutput) ToKubernetesClusterPropertiesResponseOutputWithContext(ctx context.Context) KubernetesClusterPropertiesResponseOutput

func (KubernetesClusterPropertiesResponseOutput) ToKubernetesClusterPropertiesResponsePtrOutput

func (o KubernetesClusterPropertiesResponseOutput) ToKubernetesClusterPropertiesResponsePtrOutput() KubernetesClusterPropertiesResponsePtrOutput

func (KubernetesClusterPropertiesResponseOutput) ToKubernetesClusterPropertiesResponsePtrOutputWithContext

func (o KubernetesClusterPropertiesResponseOutput) ToKubernetesClusterPropertiesResponsePtrOutputWithContext(ctx context.Context) KubernetesClusterPropertiesResponsePtrOutput

type KubernetesClusterPropertiesResponsePtrInput

type KubernetesClusterPropertiesResponsePtrInput interface {
	pulumi.Input

	ToKubernetesClusterPropertiesResponsePtrOutput() KubernetesClusterPropertiesResponsePtrOutput
	ToKubernetesClusterPropertiesResponsePtrOutputWithContext(context.Context) KubernetesClusterPropertiesResponsePtrOutput
}

KubernetesClusterPropertiesResponsePtrInput is an input type that accepts KubernetesClusterPropertiesResponseArgs, KubernetesClusterPropertiesResponsePtr and KubernetesClusterPropertiesResponsePtrOutput values. You can construct a concrete instance of `KubernetesClusterPropertiesResponsePtrInput` via:

        KubernetesClusterPropertiesResponseArgs{...}

or:

        nil

type KubernetesClusterPropertiesResponsePtrOutput

type KubernetesClusterPropertiesResponsePtrOutput struct{ *pulumi.OutputState }

func (KubernetesClusterPropertiesResponsePtrOutput) Elem

func (KubernetesClusterPropertiesResponsePtrOutput) ElementType

func (KubernetesClusterPropertiesResponsePtrOutput) ServicePrincipal

The Azure Service Principal used by Kubernetes

func (KubernetesClusterPropertiesResponsePtrOutput) ToKubernetesClusterPropertiesResponsePtrOutput

func (o KubernetesClusterPropertiesResponsePtrOutput) ToKubernetesClusterPropertiesResponsePtrOutput() KubernetesClusterPropertiesResponsePtrOutput

func (KubernetesClusterPropertiesResponsePtrOutput) ToKubernetesClusterPropertiesResponsePtrOutputWithContext

func (o KubernetesClusterPropertiesResponsePtrOutput) ToKubernetesClusterPropertiesResponsePtrOutputWithContext(ctx context.Context) KubernetesClusterPropertiesResponsePtrOutput

type ListOperationalizationClusterKeysArgs

type ListOperationalizationClusterKeysArgs struct {
	// The name of the cluster.
	ClusterName string `pulumi:"clusterName"`
	// Name of the resource group in which the cluster is located.
	ResourceGroupName string `pulumi:"resourceGroupName"`
}

type ListOperationalizationClusterKeysResult

type ListOperationalizationClusterKeysResult struct {
	// Credentials for Azure AppInsights.
	AppInsights *AppInsightsCredentialsResponse `pulumi:"appInsights"`
	// Credentials for Azure Container Registry.
	ContainerRegistry *ContainerRegistryCredentialsResponse `pulumi:"containerRegistry"`
	// Credentials for Azure Container Service.
	ContainerService *ContainerServiceCredentialsResponse `pulumi:"containerService"`
	// Global authorization keys for all user services deployed in cluster. These are used if the service does not have auth keys.
	ServiceAuthConfiguration *ServiceAuthConfigurationResponse `pulumi:"serviceAuthConfiguration"`
	// The SSL configuration for the services.
	SslConfiguration *SslConfigurationResponse `pulumi:"sslConfiguration"`
	// Credentials for the Storage Account.
	StorageAccount *StorageAccountCredentialsResponse `pulumi:"storageAccount"`
}

Credentials to resources in the cluster.

type LookupOperationalizationClusterArgs

type LookupOperationalizationClusterArgs struct {
	// The name of the cluster.
	ClusterName string `pulumi:"clusterName"`
	// Name of the resource group in which the cluster is located.
	ResourceGroupName string `pulumi:"resourceGroupName"`
}

type LookupOperationalizationClusterResult

type LookupOperationalizationClusterResult struct {
	// AppInsights configuration.
	AppInsights *AppInsightsPropertiesResponse `pulumi:"appInsights"`
	// The cluster type.
	ClusterType string `pulumi:"clusterType"`
	// Container Registry properties.
	ContainerRegistry *ContainerRegistryPropertiesResponse `pulumi:"containerRegistry"`
	// Parameters for the Azure Container Service cluster.
	ContainerService *AcsClusterPropertiesResponse `pulumi:"containerService"`
	// The date and time when the cluster was created.
	CreatedOn string `pulumi:"createdOn"`
	// The description of the cluster.
	Description *string `pulumi:"description"`
	// Contains global configuration for the web services in the cluster.
	GlobalServiceConfiguration *GlobalServiceConfigurationResponse `pulumi:"globalServiceConfiguration"`
	// Specifies the resource ID.
	Id string `pulumi:"id"`
	// Specifies the location of the resource.
	Location string `pulumi:"location"`
	// The date and time when the cluster was last modified.
	ModifiedOn string `pulumi:"modifiedOn"`
	// Specifies the name of the resource.
	Name string `pulumi:"name"`
	// List of provisioning errors reported by the resource provider.
	ProvisioningErrors []ErrorResponseWrapperResponse `pulumi:"provisioningErrors"`
	// The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
	ProvisioningState string `pulumi:"provisioningState"`
	// Storage Account properties.
	StorageAccount *StorageAccountPropertiesResponse `pulumi:"storageAccount"`
	// Contains resource tags defined as key/value pairs.
	Tags map[string]string `pulumi:"tags"`
	// Specifies the type of the resource.
	Type string `pulumi:"type"`
}

Instance of an Azure ML Operationalization Cluster resource.

type OperationalizationCluster

type OperationalizationCluster struct {
	pulumi.CustomResourceState

	// AppInsights configuration.
	AppInsights AppInsightsPropertiesResponsePtrOutput `pulumi:"appInsights"`
	// The cluster type.
	ClusterType pulumi.StringOutput `pulumi:"clusterType"`
	// Container Registry properties.
	ContainerRegistry ContainerRegistryPropertiesResponsePtrOutput `pulumi:"containerRegistry"`
	// Parameters for the Azure Container Service cluster.
	ContainerService AcsClusterPropertiesResponsePtrOutput `pulumi:"containerService"`
	// The date and time when the cluster was created.
	CreatedOn pulumi.StringOutput `pulumi:"createdOn"`
	// The description of the cluster.
	Description pulumi.StringPtrOutput `pulumi:"description"`
	// Contains global configuration for the web services in the cluster.
	GlobalServiceConfiguration GlobalServiceConfigurationResponsePtrOutput `pulumi:"globalServiceConfiguration"`
	// Specifies the location of the resource.
	Location pulumi.StringOutput `pulumi:"location"`
	// The date and time when the cluster was last modified.
	ModifiedOn pulumi.StringOutput `pulumi:"modifiedOn"`
	// Specifies the name of the resource.
	Name pulumi.StringOutput `pulumi:"name"`
	// List of provisioning errors reported by the resource provider.
	ProvisioningErrors ErrorResponseWrapperResponseArrayOutput `pulumi:"provisioningErrors"`
	// The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
	ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"`
	// Storage Account properties.
	StorageAccount StorageAccountPropertiesResponsePtrOutput `pulumi:"storageAccount"`
	// Contains resource tags defined as key/value pairs.
	Tags pulumi.StringMapOutput `pulumi:"tags"`
	// Specifies the type of the resource.
	Type pulumi.StringOutput `pulumi:"type"`
}

Instance of an Azure ML Operationalization Cluster resource.

func GetOperationalizationCluster

func GetOperationalizationCluster(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *OperationalizationClusterState, opts ...pulumi.ResourceOption) (*OperationalizationCluster, error)

GetOperationalizationCluster gets an existing OperationalizationCluster 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 NewOperationalizationCluster

func NewOperationalizationCluster(ctx *pulumi.Context,
	name string, args *OperationalizationClusterArgs, opts ...pulumi.ResourceOption) (*OperationalizationCluster, error)

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

func (*OperationalizationCluster) ElementType added in v0.2.6

func (*OperationalizationCluster) ElementType() reflect.Type

func (*OperationalizationCluster) ToOperationalizationClusterOutput added in v0.2.6

func (i *OperationalizationCluster) ToOperationalizationClusterOutput() OperationalizationClusterOutput

func (*OperationalizationCluster) ToOperationalizationClusterOutputWithContext added in v0.2.6

func (i *OperationalizationCluster) ToOperationalizationClusterOutputWithContext(ctx context.Context) OperationalizationClusterOutput

type OperationalizationClusterArgs

type OperationalizationClusterArgs struct {
	// AppInsights configuration.
	AppInsights AppInsightsPropertiesPtrInput
	// The name of the cluster.
	ClusterName pulumi.StringInput
	// The cluster type.
	ClusterType pulumi.StringInput
	// Container Registry properties.
	ContainerRegistry ContainerRegistryPropertiesPtrInput
	// Parameters for the Azure Container Service cluster.
	ContainerService AcsClusterPropertiesPtrInput
	// The description of the cluster.
	Description pulumi.StringPtrInput
	// Contains global configuration for the web services in the cluster.
	GlobalServiceConfiguration GlobalServiceConfigurationPtrInput
	// Specifies the location of the resource.
	Location pulumi.StringPtrInput
	// Name of the resource group in which the cluster is located.
	ResourceGroupName pulumi.StringInput
	// Storage Account properties.
	StorageAccount StorageAccountPropertiesPtrInput
	// Contains resource tags defined as key/value pairs.
	Tags pulumi.StringMapInput
}

The set of arguments for constructing a OperationalizationCluster resource.

func (OperationalizationClusterArgs) ElementType

type OperationalizationClusterInput added in v0.2.6

type OperationalizationClusterInput interface {
	pulumi.Input

	ToOperationalizationClusterOutput() OperationalizationClusterOutput
	ToOperationalizationClusterOutputWithContext(ctx context.Context) OperationalizationClusterOutput
}

type OperationalizationClusterOutput added in v0.2.6

type OperationalizationClusterOutput struct {
	*pulumi.OutputState
}

func (OperationalizationClusterOutput) ElementType added in v0.2.6

func (OperationalizationClusterOutput) ToOperationalizationClusterOutput added in v0.2.6

func (o OperationalizationClusterOutput) ToOperationalizationClusterOutput() OperationalizationClusterOutput

func (OperationalizationClusterOutput) ToOperationalizationClusterOutputWithContext added in v0.2.6

func (o OperationalizationClusterOutput) ToOperationalizationClusterOutputWithContext(ctx context.Context) OperationalizationClusterOutput

type OperationalizationClusterState

type OperationalizationClusterState struct {
	// AppInsights configuration.
	AppInsights AppInsightsPropertiesResponsePtrInput
	// The cluster type.
	ClusterType pulumi.StringPtrInput
	// Container Registry properties.
	ContainerRegistry ContainerRegistryPropertiesResponsePtrInput
	// Parameters for the Azure Container Service cluster.
	ContainerService AcsClusterPropertiesResponsePtrInput
	// The date and time when the cluster was created.
	CreatedOn pulumi.StringPtrInput
	// The description of the cluster.
	Description pulumi.StringPtrInput
	// Contains global configuration for the web services in the cluster.
	GlobalServiceConfiguration GlobalServiceConfigurationResponsePtrInput
	// Specifies the location of the resource.
	Location pulumi.StringPtrInput
	// The date and time when the cluster was last modified.
	ModifiedOn pulumi.StringPtrInput
	// Specifies the name of the resource.
	Name pulumi.StringPtrInput
	// List of provisioning errors reported by the resource provider.
	ProvisioningErrors ErrorResponseWrapperResponseArrayInput
	// The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
	ProvisioningState pulumi.StringPtrInput
	// Storage Account properties.
	StorageAccount StorageAccountPropertiesResponsePtrInput
	// Contains resource tags defined as key/value pairs.
	Tags pulumi.StringMapInput
	// Specifies the type of the resource.
	Type pulumi.StringPtrInput
}

func (OperationalizationClusterState) ElementType

type OrchestratorType added in v0.3.1

type OrchestratorType pulumi.String

Type of orchestrator. It cannot be changed once the cluster is created.

func (OrchestratorType) ElementType added in v0.3.1

func (OrchestratorType) ElementType() reflect.Type

func (OrchestratorType) ToStringOutput added in v0.3.1

func (e OrchestratorType) ToStringOutput() pulumi.StringOutput

func (OrchestratorType) ToStringOutputWithContext added in v0.3.1

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

func (OrchestratorType) ToStringPtrOutput added in v0.3.1

func (e OrchestratorType) ToStringPtrOutput() pulumi.StringPtrOutput

func (OrchestratorType) ToStringPtrOutputWithContext added in v0.3.1

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

type ServiceAuthConfiguration

type ServiceAuthConfiguration struct {
	// The primary auth key hash. This is not returned in response of GET/PUT on the resource.. To see this please call listKeys API.
	PrimaryAuthKeyHash string `pulumi:"primaryAuthKeyHash"`
	// The secondary auth key hash. This is not returned in response of GET/PUT on the resource.. To see this please call listKeys API.
	SecondaryAuthKeyHash string `pulumi:"secondaryAuthKeyHash"`
}

Global service auth configuration properties. These are the data-plane authorization keys and are used if a service doesn't define it's own.

type ServiceAuthConfigurationArgs

type ServiceAuthConfigurationArgs struct {
	// The primary auth key hash. This is not returned in response of GET/PUT on the resource.. To see this please call listKeys API.
	PrimaryAuthKeyHash pulumi.StringInput `pulumi:"primaryAuthKeyHash"`
	// The secondary auth key hash. This is not returned in response of GET/PUT on the resource.. To see this please call listKeys API.
	SecondaryAuthKeyHash pulumi.StringInput `pulumi:"secondaryAuthKeyHash"`
}

Global service auth configuration properties. These are the data-plane authorization keys and are used if a service doesn't define it's own.

func (ServiceAuthConfigurationArgs) ElementType

func (ServiceAuthConfigurationArgs) ToServiceAuthConfigurationOutput

func (i ServiceAuthConfigurationArgs) ToServiceAuthConfigurationOutput() ServiceAuthConfigurationOutput

func (ServiceAuthConfigurationArgs) ToServiceAuthConfigurationOutputWithContext

func (i ServiceAuthConfigurationArgs) ToServiceAuthConfigurationOutputWithContext(ctx context.Context) ServiceAuthConfigurationOutput

func (ServiceAuthConfigurationArgs) ToServiceAuthConfigurationPtrOutput

func (i ServiceAuthConfigurationArgs) ToServiceAuthConfigurationPtrOutput() ServiceAuthConfigurationPtrOutput

func (ServiceAuthConfigurationArgs) ToServiceAuthConfigurationPtrOutputWithContext

func (i ServiceAuthConfigurationArgs) ToServiceAuthConfigurationPtrOutputWithContext(ctx context.Context) ServiceAuthConfigurationPtrOutput

type ServiceAuthConfigurationInput

type ServiceAuthConfigurationInput interface {
	pulumi.Input

	ToServiceAuthConfigurationOutput() ServiceAuthConfigurationOutput
	ToServiceAuthConfigurationOutputWithContext(context.Context) ServiceAuthConfigurationOutput
}

ServiceAuthConfigurationInput is an input type that accepts ServiceAuthConfigurationArgs and ServiceAuthConfigurationOutput values. You can construct a concrete instance of `ServiceAuthConfigurationInput` via:

ServiceAuthConfigurationArgs{...}

type ServiceAuthConfigurationOutput

type ServiceAuthConfigurationOutput struct{ *pulumi.OutputState }

Global service auth configuration properties. These are the data-plane authorization keys and are used if a service doesn't define it's own.

func (ServiceAuthConfigurationOutput) ElementType

func (ServiceAuthConfigurationOutput) PrimaryAuthKeyHash

func (o ServiceAuthConfigurationOutput) PrimaryAuthKeyHash() pulumi.StringOutput

The primary auth key hash. This is not returned in response of GET/PUT on the resource.. To see this please call listKeys API.

func (ServiceAuthConfigurationOutput) SecondaryAuthKeyHash

func (o ServiceAuthConfigurationOutput) SecondaryAuthKeyHash() pulumi.StringOutput

The secondary auth key hash. This is not returned in response of GET/PUT on the resource.. To see this please call listKeys API.

func (ServiceAuthConfigurationOutput) ToServiceAuthConfigurationOutput

func (o ServiceAuthConfigurationOutput) ToServiceAuthConfigurationOutput() ServiceAuthConfigurationOutput

func (ServiceAuthConfigurationOutput) ToServiceAuthConfigurationOutputWithContext

func (o ServiceAuthConfigurationOutput) ToServiceAuthConfigurationOutputWithContext(ctx context.Context) ServiceAuthConfigurationOutput

func (ServiceAuthConfigurationOutput) ToServiceAuthConfigurationPtrOutput

func (o ServiceAuthConfigurationOutput) ToServiceAuthConfigurationPtrOutput() ServiceAuthConfigurationPtrOutput

func (ServiceAuthConfigurationOutput) ToServiceAuthConfigurationPtrOutputWithContext

func (o ServiceAuthConfigurationOutput) ToServiceAuthConfigurationPtrOutputWithContext(ctx context.Context) ServiceAuthConfigurationPtrOutput

type ServiceAuthConfigurationPtrInput

type ServiceAuthConfigurationPtrInput interface {
	pulumi.Input

	ToServiceAuthConfigurationPtrOutput() ServiceAuthConfigurationPtrOutput
	ToServiceAuthConfigurationPtrOutputWithContext(context.Context) ServiceAuthConfigurationPtrOutput
}

ServiceAuthConfigurationPtrInput is an input type that accepts ServiceAuthConfigurationArgs, ServiceAuthConfigurationPtr and ServiceAuthConfigurationPtrOutput values. You can construct a concrete instance of `ServiceAuthConfigurationPtrInput` via:

        ServiceAuthConfigurationArgs{...}

or:

        nil

type ServiceAuthConfigurationPtrOutput

type ServiceAuthConfigurationPtrOutput struct{ *pulumi.OutputState }

func (ServiceAuthConfigurationPtrOutput) Elem

func (ServiceAuthConfigurationPtrOutput) ElementType

func (ServiceAuthConfigurationPtrOutput) PrimaryAuthKeyHash

The primary auth key hash. This is not returned in response of GET/PUT on the resource.. To see this please call listKeys API.

func (ServiceAuthConfigurationPtrOutput) SecondaryAuthKeyHash

func (o ServiceAuthConfigurationPtrOutput) SecondaryAuthKeyHash() pulumi.StringPtrOutput

The secondary auth key hash. This is not returned in response of GET/PUT on the resource.. To see this please call listKeys API.

func (ServiceAuthConfigurationPtrOutput) ToServiceAuthConfigurationPtrOutput

func (o ServiceAuthConfigurationPtrOutput) ToServiceAuthConfigurationPtrOutput() ServiceAuthConfigurationPtrOutput

func (ServiceAuthConfigurationPtrOutput) ToServiceAuthConfigurationPtrOutputWithContext

func (o ServiceAuthConfigurationPtrOutput) ToServiceAuthConfigurationPtrOutputWithContext(ctx context.Context) ServiceAuthConfigurationPtrOutput

type ServiceAuthConfigurationResponse

type ServiceAuthConfigurationResponse struct {
	// The primary auth key hash. This is not returned in response of GET/PUT on the resource.. To see this please call listKeys API.
	PrimaryAuthKeyHash string `pulumi:"primaryAuthKeyHash"`
	// The secondary auth key hash. This is not returned in response of GET/PUT on the resource.. To see this please call listKeys API.
	SecondaryAuthKeyHash string `pulumi:"secondaryAuthKeyHash"`
}

Global service auth configuration properties. These are the data-plane authorization keys and are used if a service doesn't define it's own.

type ServiceAuthConfigurationResponseArgs

type ServiceAuthConfigurationResponseArgs struct {
	// The primary auth key hash. This is not returned in response of GET/PUT on the resource.. To see this please call listKeys API.
	PrimaryAuthKeyHash pulumi.StringInput `pulumi:"primaryAuthKeyHash"`
	// The secondary auth key hash. This is not returned in response of GET/PUT on the resource.. To see this please call listKeys API.
	SecondaryAuthKeyHash pulumi.StringInput `pulumi:"secondaryAuthKeyHash"`
}

Global service auth configuration properties. These are the data-plane authorization keys and are used if a service doesn't define it's own.

func (ServiceAuthConfigurationResponseArgs) ElementType

func (ServiceAuthConfigurationResponseArgs) ToServiceAuthConfigurationResponseOutput

func (i ServiceAuthConfigurationResponseArgs) ToServiceAuthConfigurationResponseOutput() ServiceAuthConfigurationResponseOutput

func (ServiceAuthConfigurationResponseArgs) ToServiceAuthConfigurationResponseOutputWithContext

func (i ServiceAuthConfigurationResponseArgs) ToServiceAuthConfigurationResponseOutputWithContext(ctx context.Context) ServiceAuthConfigurationResponseOutput

func (ServiceAuthConfigurationResponseArgs) ToServiceAuthConfigurationResponsePtrOutput

func (i ServiceAuthConfigurationResponseArgs) ToServiceAuthConfigurationResponsePtrOutput() ServiceAuthConfigurationResponsePtrOutput

func (ServiceAuthConfigurationResponseArgs) ToServiceAuthConfigurationResponsePtrOutputWithContext

func (i ServiceAuthConfigurationResponseArgs) ToServiceAuthConfigurationResponsePtrOutputWithContext(ctx context.Context) ServiceAuthConfigurationResponsePtrOutput

type ServiceAuthConfigurationResponseInput

type ServiceAuthConfigurationResponseInput interface {
	pulumi.Input

	ToServiceAuthConfigurationResponseOutput() ServiceAuthConfigurationResponseOutput
	ToServiceAuthConfigurationResponseOutputWithContext(context.Context) ServiceAuthConfigurationResponseOutput
}

ServiceAuthConfigurationResponseInput is an input type that accepts ServiceAuthConfigurationResponseArgs and ServiceAuthConfigurationResponseOutput values. You can construct a concrete instance of `ServiceAuthConfigurationResponseInput` via:

ServiceAuthConfigurationResponseArgs{...}

type ServiceAuthConfigurationResponseOutput

type ServiceAuthConfigurationResponseOutput struct{ *pulumi.OutputState }

Global service auth configuration properties. These are the data-plane authorization keys and are used if a service doesn't define it's own.

func (ServiceAuthConfigurationResponseOutput) ElementType

func (ServiceAuthConfigurationResponseOutput) PrimaryAuthKeyHash

The primary auth key hash. This is not returned in response of GET/PUT on the resource.. To see this please call listKeys API.

func (ServiceAuthConfigurationResponseOutput) SecondaryAuthKeyHash

The secondary auth key hash. This is not returned in response of GET/PUT on the resource.. To see this please call listKeys API.

func (ServiceAuthConfigurationResponseOutput) ToServiceAuthConfigurationResponseOutput

func (o ServiceAuthConfigurationResponseOutput) ToServiceAuthConfigurationResponseOutput() ServiceAuthConfigurationResponseOutput

func (ServiceAuthConfigurationResponseOutput) ToServiceAuthConfigurationResponseOutputWithContext

func (o ServiceAuthConfigurationResponseOutput) ToServiceAuthConfigurationResponseOutputWithContext(ctx context.Context) ServiceAuthConfigurationResponseOutput

func (ServiceAuthConfigurationResponseOutput) ToServiceAuthConfigurationResponsePtrOutput

func (o ServiceAuthConfigurationResponseOutput) ToServiceAuthConfigurationResponsePtrOutput() ServiceAuthConfigurationResponsePtrOutput

func (ServiceAuthConfigurationResponseOutput) ToServiceAuthConfigurationResponsePtrOutputWithContext

func (o ServiceAuthConfigurationResponseOutput) ToServiceAuthConfigurationResponsePtrOutputWithContext(ctx context.Context) ServiceAuthConfigurationResponsePtrOutput

type ServiceAuthConfigurationResponsePtrInput

type ServiceAuthConfigurationResponsePtrInput interface {
	pulumi.Input

	ToServiceAuthConfigurationResponsePtrOutput() ServiceAuthConfigurationResponsePtrOutput
	ToServiceAuthConfigurationResponsePtrOutputWithContext(context.Context) ServiceAuthConfigurationResponsePtrOutput
}

ServiceAuthConfigurationResponsePtrInput is an input type that accepts ServiceAuthConfigurationResponseArgs, ServiceAuthConfigurationResponsePtr and ServiceAuthConfigurationResponsePtrOutput values. You can construct a concrete instance of `ServiceAuthConfigurationResponsePtrInput` via:

        ServiceAuthConfigurationResponseArgs{...}

or:

        nil

type ServiceAuthConfigurationResponsePtrOutput

type ServiceAuthConfigurationResponsePtrOutput struct{ *pulumi.OutputState }

func (ServiceAuthConfigurationResponsePtrOutput) Elem

func (ServiceAuthConfigurationResponsePtrOutput) ElementType

func (ServiceAuthConfigurationResponsePtrOutput) PrimaryAuthKeyHash

The primary auth key hash. This is not returned in response of GET/PUT on the resource.. To see this please call listKeys API.

func (ServiceAuthConfigurationResponsePtrOutput) SecondaryAuthKeyHash

The secondary auth key hash. This is not returned in response of GET/PUT on the resource.. To see this please call listKeys API.

func (ServiceAuthConfigurationResponsePtrOutput) ToServiceAuthConfigurationResponsePtrOutput

func (o ServiceAuthConfigurationResponsePtrOutput) ToServiceAuthConfigurationResponsePtrOutput() ServiceAuthConfigurationResponsePtrOutput

func (ServiceAuthConfigurationResponsePtrOutput) ToServiceAuthConfigurationResponsePtrOutputWithContext

func (o ServiceAuthConfigurationResponsePtrOutput) ToServiceAuthConfigurationResponsePtrOutputWithContext(ctx context.Context) ServiceAuthConfigurationResponsePtrOutput

type ServicePrincipalProperties

type ServicePrincipalProperties struct {
	// The service principal client ID
	ClientId string `pulumi:"clientId"`
	// The service principal secret. This is not returned in response of GET/PUT on the resource. To see this please call listKeys.
	Secret string `pulumi:"secret"`
}

The Azure service principal used by Kubernetes for configuring load balancers

type ServicePrincipalPropertiesArgs

type ServicePrincipalPropertiesArgs struct {
	// The service principal client ID
	ClientId pulumi.StringInput `pulumi:"clientId"`
	// The service principal secret. This is not returned in response of GET/PUT on the resource. To see this please call listKeys.
	Secret pulumi.StringInput `pulumi:"secret"`
}

The Azure service principal used by Kubernetes for configuring load balancers

func (ServicePrincipalPropertiesArgs) ElementType

func (ServicePrincipalPropertiesArgs) ToServicePrincipalPropertiesOutput

func (i ServicePrincipalPropertiesArgs) ToServicePrincipalPropertiesOutput() ServicePrincipalPropertiesOutput

func (ServicePrincipalPropertiesArgs) ToServicePrincipalPropertiesOutputWithContext

func (i ServicePrincipalPropertiesArgs) ToServicePrincipalPropertiesOutputWithContext(ctx context.Context) ServicePrincipalPropertiesOutput

func (ServicePrincipalPropertiesArgs) ToServicePrincipalPropertiesPtrOutput

func (i ServicePrincipalPropertiesArgs) ToServicePrincipalPropertiesPtrOutput() ServicePrincipalPropertiesPtrOutput

func (ServicePrincipalPropertiesArgs) ToServicePrincipalPropertiesPtrOutputWithContext

func (i ServicePrincipalPropertiesArgs) ToServicePrincipalPropertiesPtrOutputWithContext(ctx context.Context) ServicePrincipalPropertiesPtrOutput

type ServicePrincipalPropertiesInput

type ServicePrincipalPropertiesInput interface {
	pulumi.Input

	ToServicePrincipalPropertiesOutput() ServicePrincipalPropertiesOutput
	ToServicePrincipalPropertiesOutputWithContext(context.Context) ServicePrincipalPropertiesOutput
}

ServicePrincipalPropertiesInput is an input type that accepts ServicePrincipalPropertiesArgs and ServicePrincipalPropertiesOutput values. You can construct a concrete instance of `ServicePrincipalPropertiesInput` via:

ServicePrincipalPropertiesArgs{...}

type ServicePrincipalPropertiesOutput

type ServicePrincipalPropertiesOutput struct{ *pulumi.OutputState }

The Azure service principal used by Kubernetes for configuring load balancers

func (ServicePrincipalPropertiesOutput) ClientId

The service principal client ID

func (ServicePrincipalPropertiesOutput) ElementType

func (ServicePrincipalPropertiesOutput) Secret

The service principal secret. This is not returned in response of GET/PUT on the resource. To see this please call listKeys.

func (ServicePrincipalPropertiesOutput) ToServicePrincipalPropertiesOutput

func (o ServicePrincipalPropertiesOutput) ToServicePrincipalPropertiesOutput() ServicePrincipalPropertiesOutput

func (ServicePrincipalPropertiesOutput) ToServicePrincipalPropertiesOutputWithContext

func (o ServicePrincipalPropertiesOutput) ToServicePrincipalPropertiesOutputWithContext(ctx context.Context) ServicePrincipalPropertiesOutput

func (ServicePrincipalPropertiesOutput) ToServicePrincipalPropertiesPtrOutput

func (o ServicePrincipalPropertiesOutput) ToServicePrincipalPropertiesPtrOutput() ServicePrincipalPropertiesPtrOutput

func (ServicePrincipalPropertiesOutput) ToServicePrincipalPropertiesPtrOutputWithContext

func (o ServicePrincipalPropertiesOutput) ToServicePrincipalPropertiesPtrOutputWithContext(ctx context.Context) ServicePrincipalPropertiesPtrOutput

type ServicePrincipalPropertiesPtrInput

type ServicePrincipalPropertiesPtrInput interface {
	pulumi.Input

	ToServicePrincipalPropertiesPtrOutput() ServicePrincipalPropertiesPtrOutput
	ToServicePrincipalPropertiesPtrOutputWithContext(context.Context) ServicePrincipalPropertiesPtrOutput
}

ServicePrincipalPropertiesPtrInput is an input type that accepts ServicePrincipalPropertiesArgs, ServicePrincipalPropertiesPtr and ServicePrincipalPropertiesPtrOutput values. You can construct a concrete instance of `ServicePrincipalPropertiesPtrInput` via:

        ServicePrincipalPropertiesArgs{...}

or:

        nil

type ServicePrincipalPropertiesPtrOutput

type ServicePrincipalPropertiesPtrOutput struct{ *pulumi.OutputState }

func (ServicePrincipalPropertiesPtrOutput) ClientId

The service principal client ID

func (ServicePrincipalPropertiesPtrOutput) Elem

func (ServicePrincipalPropertiesPtrOutput) ElementType

func (ServicePrincipalPropertiesPtrOutput) Secret

The service principal secret. This is not returned in response of GET/PUT on the resource. To see this please call listKeys.

func (ServicePrincipalPropertiesPtrOutput) ToServicePrincipalPropertiesPtrOutput

func (o ServicePrincipalPropertiesPtrOutput) ToServicePrincipalPropertiesPtrOutput() ServicePrincipalPropertiesPtrOutput

func (ServicePrincipalPropertiesPtrOutput) ToServicePrincipalPropertiesPtrOutputWithContext

func (o ServicePrincipalPropertiesPtrOutput) ToServicePrincipalPropertiesPtrOutputWithContext(ctx context.Context) ServicePrincipalPropertiesPtrOutput

type ServicePrincipalPropertiesResponse

type ServicePrincipalPropertiesResponse struct {
	// The service principal client ID
	ClientId string `pulumi:"clientId"`
	// The service principal secret. This is not returned in response of GET/PUT on the resource. To see this please call listKeys.
	Secret string `pulumi:"secret"`
}

The Azure service principal used by Kubernetes for configuring load balancers

type ServicePrincipalPropertiesResponseArgs

type ServicePrincipalPropertiesResponseArgs struct {
	// The service principal client ID
	ClientId pulumi.StringInput `pulumi:"clientId"`
	// The service principal secret. This is not returned in response of GET/PUT on the resource. To see this please call listKeys.
	Secret pulumi.StringInput `pulumi:"secret"`
}

The Azure service principal used by Kubernetes for configuring load balancers

func (ServicePrincipalPropertiesResponseArgs) ElementType

func (ServicePrincipalPropertiesResponseArgs) ToServicePrincipalPropertiesResponseOutput

func (i ServicePrincipalPropertiesResponseArgs) ToServicePrincipalPropertiesResponseOutput() ServicePrincipalPropertiesResponseOutput

func (ServicePrincipalPropertiesResponseArgs) ToServicePrincipalPropertiesResponseOutputWithContext

func (i ServicePrincipalPropertiesResponseArgs) ToServicePrincipalPropertiesResponseOutputWithContext(ctx context.Context) ServicePrincipalPropertiesResponseOutput

func (ServicePrincipalPropertiesResponseArgs) ToServicePrincipalPropertiesResponsePtrOutput

func (i ServicePrincipalPropertiesResponseArgs) ToServicePrincipalPropertiesResponsePtrOutput() ServicePrincipalPropertiesResponsePtrOutput

func (ServicePrincipalPropertiesResponseArgs) ToServicePrincipalPropertiesResponsePtrOutputWithContext

func (i ServicePrincipalPropertiesResponseArgs) ToServicePrincipalPropertiesResponsePtrOutputWithContext(ctx context.Context) ServicePrincipalPropertiesResponsePtrOutput

type ServicePrincipalPropertiesResponseInput

type ServicePrincipalPropertiesResponseInput interface {
	pulumi.Input

	ToServicePrincipalPropertiesResponseOutput() ServicePrincipalPropertiesResponseOutput
	ToServicePrincipalPropertiesResponseOutputWithContext(context.Context) ServicePrincipalPropertiesResponseOutput
}

ServicePrincipalPropertiesResponseInput is an input type that accepts ServicePrincipalPropertiesResponseArgs and ServicePrincipalPropertiesResponseOutput values. You can construct a concrete instance of `ServicePrincipalPropertiesResponseInput` via:

ServicePrincipalPropertiesResponseArgs{...}

type ServicePrincipalPropertiesResponseOutput

type ServicePrincipalPropertiesResponseOutput struct{ *pulumi.OutputState }

The Azure service principal used by Kubernetes for configuring load balancers

func (ServicePrincipalPropertiesResponseOutput) ClientId

The service principal client ID

func (ServicePrincipalPropertiesResponseOutput) ElementType

func (ServicePrincipalPropertiesResponseOutput) Secret

The service principal secret. This is not returned in response of GET/PUT on the resource. To see this please call listKeys.

func (ServicePrincipalPropertiesResponseOutput) ToServicePrincipalPropertiesResponseOutput

func (o ServicePrincipalPropertiesResponseOutput) ToServicePrincipalPropertiesResponseOutput() ServicePrincipalPropertiesResponseOutput

func (ServicePrincipalPropertiesResponseOutput) ToServicePrincipalPropertiesResponseOutputWithContext

func (o ServicePrincipalPropertiesResponseOutput) ToServicePrincipalPropertiesResponseOutputWithContext(ctx context.Context) ServicePrincipalPropertiesResponseOutput

func (ServicePrincipalPropertiesResponseOutput) ToServicePrincipalPropertiesResponsePtrOutput

func (o ServicePrincipalPropertiesResponseOutput) ToServicePrincipalPropertiesResponsePtrOutput() ServicePrincipalPropertiesResponsePtrOutput

func (ServicePrincipalPropertiesResponseOutput) ToServicePrincipalPropertiesResponsePtrOutputWithContext

func (o ServicePrincipalPropertiesResponseOutput) ToServicePrincipalPropertiesResponsePtrOutputWithContext(ctx context.Context) ServicePrincipalPropertiesResponsePtrOutput

type ServicePrincipalPropertiesResponsePtrInput

type ServicePrincipalPropertiesResponsePtrInput interface {
	pulumi.Input

	ToServicePrincipalPropertiesResponsePtrOutput() ServicePrincipalPropertiesResponsePtrOutput
	ToServicePrincipalPropertiesResponsePtrOutputWithContext(context.Context) ServicePrincipalPropertiesResponsePtrOutput
}

ServicePrincipalPropertiesResponsePtrInput is an input type that accepts ServicePrincipalPropertiesResponseArgs, ServicePrincipalPropertiesResponsePtr and ServicePrincipalPropertiesResponsePtrOutput values. You can construct a concrete instance of `ServicePrincipalPropertiesResponsePtrInput` via:

        ServicePrincipalPropertiesResponseArgs{...}

or:

        nil

type ServicePrincipalPropertiesResponsePtrOutput

type ServicePrincipalPropertiesResponsePtrOutput struct{ *pulumi.OutputState }

func (ServicePrincipalPropertiesResponsePtrOutput) ClientId

The service principal client ID

func (ServicePrincipalPropertiesResponsePtrOutput) Elem

func (ServicePrincipalPropertiesResponsePtrOutput) ElementType

func (ServicePrincipalPropertiesResponsePtrOutput) Secret

The service principal secret. This is not returned in response of GET/PUT on the resource. To see this please call listKeys.

func (ServicePrincipalPropertiesResponsePtrOutput) ToServicePrincipalPropertiesResponsePtrOutput

func (o ServicePrincipalPropertiesResponsePtrOutput) ToServicePrincipalPropertiesResponsePtrOutput() ServicePrincipalPropertiesResponsePtrOutput

func (ServicePrincipalPropertiesResponsePtrOutput) ToServicePrincipalPropertiesResponsePtrOutputWithContext

func (o ServicePrincipalPropertiesResponsePtrOutput) ToServicePrincipalPropertiesResponsePtrOutputWithContext(ctx context.Context) ServicePrincipalPropertiesResponsePtrOutput

type SslConfiguration

type SslConfiguration struct {
	// The SSL cert data in PEM format.
	Cert *string `pulumi:"cert"`
	// The CName of the certificate.
	Cname *string `pulumi:"cname"`
	// The SSL key data in PEM format. This is not returned in response of GET/PUT on the resource. To see this please call listKeys API.
	Key *string `pulumi:"key"`
	// SSL status. Allowed values are Enabled and Disabled.
	Status *string `pulumi:"status"`
}

SSL configuration. If configured data-plane calls to user services will be exposed over SSL only.

type SslConfigurationArgs

type SslConfigurationArgs struct {
	// The SSL cert data in PEM format.
	Cert pulumi.StringPtrInput `pulumi:"cert"`
	// The CName of the certificate.
	Cname pulumi.StringPtrInput `pulumi:"cname"`
	// The SSL key data in PEM format. This is not returned in response of GET/PUT on the resource. To see this please call listKeys API.
	Key pulumi.StringPtrInput `pulumi:"key"`
	// SSL status. Allowed values are Enabled and Disabled.
	Status pulumi.StringPtrInput `pulumi:"status"`
}

SSL configuration. If configured data-plane calls to user services will be exposed over SSL only.

func (SslConfigurationArgs) ElementType

func (SslConfigurationArgs) ElementType() reflect.Type

func (SslConfigurationArgs) ToSslConfigurationOutput

func (i SslConfigurationArgs) ToSslConfigurationOutput() SslConfigurationOutput

func (SslConfigurationArgs) ToSslConfigurationOutputWithContext

func (i SslConfigurationArgs) ToSslConfigurationOutputWithContext(ctx context.Context) SslConfigurationOutput

func (SslConfigurationArgs) ToSslConfigurationPtrOutput

func (i SslConfigurationArgs) ToSslConfigurationPtrOutput() SslConfigurationPtrOutput

func (SslConfigurationArgs) ToSslConfigurationPtrOutputWithContext

func (i SslConfigurationArgs) ToSslConfigurationPtrOutputWithContext(ctx context.Context) SslConfigurationPtrOutput

type SslConfigurationInput

type SslConfigurationInput interface {
	pulumi.Input

	ToSslConfigurationOutput() SslConfigurationOutput
	ToSslConfigurationOutputWithContext(context.Context) SslConfigurationOutput
}

SslConfigurationInput is an input type that accepts SslConfigurationArgs and SslConfigurationOutput values. You can construct a concrete instance of `SslConfigurationInput` via:

SslConfigurationArgs{...}

type SslConfigurationOutput

type SslConfigurationOutput struct{ *pulumi.OutputState }

SSL configuration. If configured data-plane calls to user services will be exposed over SSL only.

func (SslConfigurationOutput) Cert

The SSL cert data in PEM format.

func (SslConfigurationOutput) Cname

The CName of the certificate.

func (SslConfigurationOutput) ElementType

func (SslConfigurationOutput) ElementType() reflect.Type

func (SslConfigurationOutput) Key

The SSL key data in PEM format. This is not returned in response of GET/PUT on the resource. To see this please call listKeys API.

func (SslConfigurationOutput) Status

SSL status. Allowed values are Enabled and Disabled.

func (SslConfigurationOutput) ToSslConfigurationOutput

func (o SslConfigurationOutput) ToSslConfigurationOutput() SslConfigurationOutput

func (SslConfigurationOutput) ToSslConfigurationOutputWithContext

func (o SslConfigurationOutput) ToSslConfigurationOutputWithContext(ctx context.Context) SslConfigurationOutput

func (SslConfigurationOutput) ToSslConfigurationPtrOutput

func (o SslConfigurationOutput) ToSslConfigurationPtrOutput() SslConfigurationPtrOutput

func (SslConfigurationOutput) ToSslConfigurationPtrOutputWithContext

func (o SslConfigurationOutput) ToSslConfigurationPtrOutputWithContext(ctx context.Context) SslConfigurationPtrOutput

type SslConfigurationPtrInput

type SslConfigurationPtrInput interface {
	pulumi.Input

	ToSslConfigurationPtrOutput() SslConfigurationPtrOutput
	ToSslConfigurationPtrOutputWithContext(context.Context) SslConfigurationPtrOutput
}

SslConfigurationPtrInput is an input type that accepts SslConfigurationArgs, SslConfigurationPtr and SslConfigurationPtrOutput values. You can construct a concrete instance of `SslConfigurationPtrInput` via:

        SslConfigurationArgs{...}

or:

        nil

type SslConfigurationPtrOutput

type SslConfigurationPtrOutput struct{ *pulumi.OutputState }

func (SslConfigurationPtrOutput) Cert

The SSL cert data in PEM format.

func (SslConfigurationPtrOutput) Cname

The CName of the certificate.

func (SslConfigurationPtrOutput) Elem

func (SslConfigurationPtrOutput) ElementType

func (SslConfigurationPtrOutput) ElementType() reflect.Type

func (SslConfigurationPtrOutput) Key

The SSL key data in PEM format. This is not returned in response of GET/PUT on the resource. To see this please call listKeys API.

func (SslConfigurationPtrOutput) Status

SSL status. Allowed values are Enabled and Disabled.

func (SslConfigurationPtrOutput) ToSslConfigurationPtrOutput

func (o SslConfigurationPtrOutput) ToSslConfigurationPtrOutput() SslConfigurationPtrOutput

func (SslConfigurationPtrOutput) ToSslConfigurationPtrOutputWithContext

func (o SslConfigurationPtrOutput) ToSslConfigurationPtrOutputWithContext(ctx context.Context) SslConfigurationPtrOutput

type SslConfigurationResponse

type SslConfigurationResponse struct {
	// The SSL cert data in PEM format.
	Cert *string `pulumi:"cert"`
	// The CName of the certificate.
	Cname *string `pulumi:"cname"`
	// The SSL key data in PEM format. This is not returned in response of GET/PUT on the resource. To see this please call listKeys API.
	Key *string `pulumi:"key"`
	// SSL status. Allowed values are Enabled and Disabled.
	Status *string `pulumi:"status"`
}

SSL configuration. If configured data-plane calls to user services will be exposed over SSL only.

type SslConfigurationResponseArgs

type SslConfigurationResponseArgs struct {
	// The SSL cert data in PEM format.
	Cert pulumi.StringPtrInput `pulumi:"cert"`
	// The CName of the certificate.
	Cname pulumi.StringPtrInput `pulumi:"cname"`
	// The SSL key data in PEM format. This is not returned in response of GET/PUT on the resource. To see this please call listKeys API.
	Key pulumi.StringPtrInput `pulumi:"key"`
	// SSL status. Allowed values are Enabled and Disabled.
	Status pulumi.StringPtrInput `pulumi:"status"`
}

SSL configuration. If configured data-plane calls to user services will be exposed over SSL only.

func (SslConfigurationResponseArgs) ElementType

func (SslConfigurationResponseArgs) ToSslConfigurationResponseOutput

func (i SslConfigurationResponseArgs) ToSslConfigurationResponseOutput() SslConfigurationResponseOutput

func (SslConfigurationResponseArgs) ToSslConfigurationResponseOutputWithContext

func (i SslConfigurationResponseArgs) ToSslConfigurationResponseOutputWithContext(ctx context.Context) SslConfigurationResponseOutput

func (SslConfigurationResponseArgs) ToSslConfigurationResponsePtrOutput

func (i SslConfigurationResponseArgs) ToSslConfigurationResponsePtrOutput() SslConfigurationResponsePtrOutput

func (SslConfigurationResponseArgs) ToSslConfigurationResponsePtrOutputWithContext

func (i SslConfigurationResponseArgs) ToSslConfigurationResponsePtrOutputWithContext(ctx context.Context) SslConfigurationResponsePtrOutput

type SslConfigurationResponseInput

type SslConfigurationResponseInput interface {
	pulumi.Input

	ToSslConfigurationResponseOutput() SslConfigurationResponseOutput
	ToSslConfigurationResponseOutputWithContext(context.Context) SslConfigurationResponseOutput
}

SslConfigurationResponseInput is an input type that accepts SslConfigurationResponseArgs and SslConfigurationResponseOutput values. You can construct a concrete instance of `SslConfigurationResponseInput` via:

SslConfigurationResponseArgs{...}

type SslConfigurationResponseOutput

type SslConfigurationResponseOutput struct{ *pulumi.OutputState }

SSL configuration. If configured data-plane calls to user services will be exposed over SSL only.

func (SslConfigurationResponseOutput) Cert

The SSL cert data in PEM format.

func (SslConfigurationResponseOutput) Cname

The CName of the certificate.

func (SslConfigurationResponseOutput) ElementType

func (SslConfigurationResponseOutput) Key

The SSL key data in PEM format. This is not returned in response of GET/PUT on the resource. To see this please call listKeys API.

func (SslConfigurationResponseOutput) Status

SSL status. Allowed values are Enabled and Disabled.

func (SslConfigurationResponseOutput) ToSslConfigurationResponseOutput

func (o SslConfigurationResponseOutput) ToSslConfigurationResponseOutput() SslConfigurationResponseOutput

func (SslConfigurationResponseOutput) ToSslConfigurationResponseOutputWithContext

func (o SslConfigurationResponseOutput) ToSslConfigurationResponseOutputWithContext(ctx context.Context) SslConfigurationResponseOutput

func (SslConfigurationResponseOutput) ToSslConfigurationResponsePtrOutput

func (o SslConfigurationResponseOutput) ToSslConfigurationResponsePtrOutput() SslConfigurationResponsePtrOutput

func (SslConfigurationResponseOutput) ToSslConfigurationResponsePtrOutputWithContext

func (o SslConfigurationResponseOutput) ToSslConfigurationResponsePtrOutputWithContext(ctx context.Context) SslConfigurationResponsePtrOutput

type SslConfigurationResponsePtrInput

type SslConfigurationResponsePtrInput interface {
	pulumi.Input

	ToSslConfigurationResponsePtrOutput() SslConfigurationResponsePtrOutput
	ToSslConfigurationResponsePtrOutputWithContext(context.Context) SslConfigurationResponsePtrOutput
}

SslConfigurationResponsePtrInput is an input type that accepts SslConfigurationResponseArgs, SslConfigurationResponsePtr and SslConfigurationResponsePtrOutput values. You can construct a concrete instance of `SslConfigurationResponsePtrInput` via:

        SslConfigurationResponseArgs{...}

or:

        nil

type SslConfigurationResponsePtrOutput

type SslConfigurationResponsePtrOutput struct{ *pulumi.OutputState }

func (SslConfigurationResponsePtrOutput) Cert

The SSL cert data in PEM format.

func (SslConfigurationResponsePtrOutput) Cname

The CName of the certificate.

func (SslConfigurationResponsePtrOutput) Elem

func (SslConfigurationResponsePtrOutput) ElementType

func (SslConfigurationResponsePtrOutput) Key

The SSL key data in PEM format. This is not returned in response of GET/PUT on the resource. To see this please call listKeys API.

func (SslConfigurationResponsePtrOutput) Status

SSL status. Allowed values are Enabled and Disabled.

func (SslConfigurationResponsePtrOutput) ToSslConfigurationResponsePtrOutput

func (o SslConfigurationResponsePtrOutput) ToSslConfigurationResponsePtrOutput() SslConfigurationResponsePtrOutput

func (SslConfigurationResponsePtrOutput) ToSslConfigurationResponsePtrOutputWithContext

func (o SslConfigurationResponsePtrOutput) ToSslConfigurationResponsePtrOutputWithContext(ctx context.Context) SslConfigurationResponsePtrOutput

type Status added in v0.3.1

type Status pulumi.String

SSL status. Allowed values are Enabled and Disabled.

func (Status) ElementType added in v0.3.1

func (Status) ElementType() reflect.Type

func (Status) ToStringOutput added in v0.3.1

func (e Status) ToStringOutput() pulumi.StringOutput

func (Status) ToStringOutputWithContext added in v0.3.1

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

func (Status) ToStringPtrOutput added in v0.3.1

func (e Status) ToStringPtrOutput() pulumi.StringPtrOutput

func (Status) ToStringPtrOutputWithContext added in v0.3.1

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

type StorageAccountCredentialsResponse

type StorageAccountCredentialsResponse struct {
	// The primary key of the storage account.
	PrimaryKey string `pulumi:"primaryKey"`
	// The ARM resource ID of the storage account.
	ResourceId string `pulumi:"resourceId"`
	// The secondary key of the storage account.
	SecondaryKey string `pulumi:"secondaryKey"`
}

Access information for the storage account.

type StorageAccountCredentialsResponseArgs

type StorageAccountCredentialsResponseArgs struct {
	// The primary key of the storage account.
	PrimaryKey pulumi.StringInput `pulumi:"primaryKey"`
	// The ARM resource ID of the storage account.
	ResourceId pulumi.StringInput `pulumi:"resourceId"`
	// The secondary key of the storage account.
	SecondaryKey pulumi.StringInput `pulumi:"secondaryKey"`
}

Access information for the storage account.

func (StorageAccountCredentialsResponseArgs) ElementType

func (StorageAccountCredentialsResponseArgs) ToStorageAccountCredentialsResponseOutput

func (i StorageAccountCredentialsResponseArgs) ToStorageAccountCredentialsResponseOutput() StorageAccountCredentialsResponseOutput

func (StorageAccountCredentialsResponseArgs) ToStorageAccountCredentialsResponseOutputWithContext

func (i StorageAccountCredentialsResponseArgs) ToStorageAccountCredentialsResponseOutputWithContext(ctx context.Context) StorageAccountCredentialsResponseOutput

type StorageAccountCredentialsResponseInput

type StorageAccountCredentialsResponseInput interface {
	pulumi.Input

	ToStorageAccountCredentialsResponseOutput() StorageAccountCredentialsResponseOutput
	ToStorageAccountCredentialsResponseOutputWithContext(context.Context) StorageAccountCredentialsResponseOutput
}

StorageAccountCredentialsResponseInput is an input type that accepts StorageAccountCredentialsResponseArgs and StorageAccountCredentialsResponseOutput values. You can construct a concrete instance of `StorageAccountCredentialsResponseInput` via:

StorageAccountCredentialsResponseArgs{...}

type StorageAccountCredentialsResponseOutput

type StorageAccountCredentialsResponseOutput struct{ *pulumi.OutputState }

Access information for the storage account.

func (StorageAccountCredentialsResponseOutput) ElementType

func (StorageAccountCredentialsResponseOutput) PrimaryKey

The primary key of the storage account.

func (StorageAccountCredentialsResponseOutput) ResourceId

The ARM resource ID of the storage account.

func (StorageAccountCredentialsResponseOutput) SecondaryKey

The secondary key of the storage account.

func (StorageAccountCredentialsResponseOutput) ToStorageAccountCredentialsResponseOutput

func (o StorageAccountCredentialsResponseOutput) ToStorageAccountCredentialsResponseOutput() StorageAccountCredentialsResponseOutput

func (StorageAccountCredentialsResponseOutput) ToStorageAccountCredentialsResponseOutputWithContext

func (o StorageAccountCredentialsResponseOutput) ToStorageAccountCredentialsResponseOutputWithContext(ctx context.Context) StorageAccountCredentialsResponseOutput

type StorageAccountProperties

type StorageAccountProperties struct {
	// ARM resource ID of the Azure Storage Account to store CLI specific files. If not provided one will be created. This cannot be changed once the cluster is created.
	ResourceId *string `pulumi:"resourceId"`
}

Properties of Storage Account.

type StorageAccountPropertiesArgs

type StorageAccountPropertiesArgs struct {
	// ARM resource ID of the Azure Storage Account to store CLI specific files. If not provided one will be created. This cannot be changed once the cluster is created.
	ResourceId pulumi.StringPtrInput `pulumi:"resourceId"`
}

Properties of Storage Account.

func (StorageAccountPropertiesArgs) ElementType

func (StorageAccountPropertiesArgs) ToStorageAccountPropertiesOutput

func (i StorageAccountPropertiesArgs) ToStorageAccountPropertiesOutput() StorageAccountPropertiesOutput

func (StorageAccountPropertiesArgs) ToStorageAccountPropertiesOutputWithContext

func (i StorageAccountPropertiesArgs) ToStorageAccountPropertiesOutputWithContext(ctx context.Context) StorageAccountPropertiesOutput

func (StorageAccountPropertiesArgs) ToStorageAccountPropertiesPtrOutput

func (i StorageAccountPropertiesArgs) ToStorageAccountPropertiesPtrOutput() StorageAccountPropertiesPtrOutput

func (StorageAccountPropertiesArgs) ToStorageAccountPropertiesPtrOutputWithContext

func (i StorageAccountPropertiesArgs) ToStorageAccountPropertiesPtrOutputWithContext(ctx context.Context) StorageAccountPropertiesPtrOutput

type StorageAccountPropertiesInput

type StorageAccountPropertiesInput interface {
	pulumi.Input

	ToStorageAccountPropertiesOutput() StorageAccountPropertiesOutput
	ToStorageAccountPropertiesOutputWithContext(context.Context) StorageAccountPropertiesOutput
}

StorageAccountPropertiesInput is an input type that accepts StorageAccountPropertiesArgs and StorageAccountPropertiesOutput values. You can construct a concrete instance of `StorageAccountPropertiesInput` via:

StorageAccountPropertiesArgs{...}

type StorageAccountPropertiesOutput

type StorageAccountPropertiesOutput struct{ *pulumi.OutputState }

Properties of Storage Account.

func (StorageAccountPropertiesOutput) ElementType

func (StorageAccountPropertiesOutput) ResourceId

ARM resource ID of the Azure Storage Account to store CLI specific files. If not provided one will be created. This cannot be changed once the cluster is created.

func (StorageAccountPropertiesOutput) ToStorageAccountPropertiesOutput

func (o StorageAccountPropertiesOutput) ToStorageAccountPropertiesOutput() StorageAccountPropertiesOutput

func (StorageAccountPropertiesOutput) ToStorageAccountPropertiesOutputWithContext

func (o StorageAccountPropertiesOutput) ToStorageAccountPropertiesOutputWithContext(ctx context.Context) StorageAccountPropertiesOutput

func (StorageAccountPropertiesOutput) ToStorageAccountPropertiesPtrOutput

func (o StorageAccountPropertiesOutput) ToStorageAccountPropertiesPtrOutput() StorageAccountPropertiesPtrOutput

func (StorageAccountPropertiesOutput) ToStorageAccountPropertiesPtrOutputWithContext

func (o StorageAccountPropertiesOutput) ToStorageAccountPropertiesPtrOutputWithContext(ctx context.Context) StorageAccountPropertiesPtrOutput

type StorageAccountPropertiesPtrInput

type StorageAccountPropertiesPtrInput interface {
	pulumi.Input

	ToStorageAccountPropertiesPtrOutput() StorageAccountPropertiesPtrOutput
	ToStorageAccountPropertiesPtrOutputWithContext(context.Context) StorageAccountPropertiesPtrOutput
}

StorageAccountPropertiesPtrInput is an input type that accepts StorageAccountPropertiesArgs, StorageAccountPropertiesPtr and StorageAccountPropertiesPtrOutput values. You can construct a concrete instance of `StorageAccountPropertiesPtrInput` via:

        StorageAccountPropertiesArgs{...}

or:

        nil

type StorageAccountPropertiesPtrOutput

type StorageAccountPropertiesPtrOutput struct{ *pulumi.OutputState }

func (StorageAccountPropertiesPtrOutput) Elem

func (StorageAccountPropertiesPtrOutput) ElementType

func (StorageAccountPropertiesPtrOutput) ResourceId

ARM resource ID of the Azure Storage Account to store CLI specific files. If not provided one will be created. This cannot be changed once the cluster is created.

func (StorageAccountPropertiesPtrOutput) ToStorageAccountPropertiesPtrOutput

func (o StorageAccountPropertiesPtrOutput) ToStorageAccountPropertiesPtrOutput() StorageAccountPropertiesPtrOutput

func (StorageAccountPropertiesPtrOutput) ToStorageAccountPropertiesPtrOutputWithContext

func (o StorageAccountPropertiesPtrOutput) ToStorageAccountPropertiesPtrOutputWithContext(ctx context.Context) StorageAccountPropertiesPtrOutput

type StorageAccountPropertiesResponse

type StorageAccountPropertiesResponse struct {
	// ARM resource ID of the Azure Storage Account to store CLI specific files. If not provided one will be created. This cannot be changed once the cluster is created.
	ResourceId *string `pulumi:"resourceId"`
}

Properties of Storage Account.

type StorageAccountPropertiesResponseArgs

type StorageAccountPropertiesResponseArgs struct {
	// ARM resource ID of the Azure Storage Account to store CLI specific files. If not provided one will be created. This cannot be changed once the cluster is created.
	ResourceId pulumi.StringPtrInput `pulumi:"resourceId"`
}

Properties of Storage Account.

func (StorageAccountPropertiesResponseArgs) ElementType

func (StorageAccountPropertiesResponseArgs) ToStorageAccountPropertiesResponseOutput

func (i StorageAccountPropertiesResponseArgs) ToStorageAccountPropertiesResponseOutput() StorageAccountPropertiesResponseOutput

func (StorageAccountPropertiesResponseArgs) ToStorageAccountPropertiesResponseOutputWithContext

func (i StorageAccountPropertiesResponseArgs) ToStorageAccountPropertiesResponseOutputWithContext(ctx context.Context) StorageAccountPropertiesResponseOutput

func (StorageAccountPropertiesResponseArgs) ToStorageAccountPropertiesResponsePtrOutput

func (i StorageAccountPropertiesResponseArgs) ToStorageAccountPropertiesResponsePtrOutput() StorageAccountPropertiesResponsePtrOutput

func (StorageAccountPropertiesResponseArgs) ToStorageAccountPropertiesResponsePtrOutputWithContext

func (i StorageAccountPropertiesResponseArgs) ToStorageAccountPropertiesResponsePtrOutputWithContext(ctx context.Context) StorageAccountPropertiesResponsePtrOutput

type StorageAccountPropertiesResponseInput

type StorageAccountPropertiesResponseInput interface {
	pulumi.Input

	ToStorageAccountPropertiesResponseOutput() StorageAccountPropertiesResponseOutput
	ToStorageAccountPropertiesResponseOutputWithContext(context.Context) StorageAccountPropertiesResponseOutput
}

StorageAccountPropertiesResponseInput is an input type that accepts StorageAccountPropertiesResponseArgs and StorageAccountPropertiesResponseOutput values. You can construct a concrete instance of `StorageAccountPropertiesResponseInput` via:

StorageAccountPropertiesResponseArgs{...}

type StorageAccountPropertiesResponseOutput

type StorageAccountPropertiesResponseOutput struct{ *pulumi.OutputState }

Properties of Storage Account.

func (StorageAccountPropertiesResponseOutput) ElementType

func (StorageAccountPropertiesResponseOutput) ResourceId

ARM resource ID of the Azure Storage Account to store CLI specific files. If not provided one will be created. This cannot be changed once the cluster is created.

func (StorageAccountPropertiesResponseOutput) ToStorageAccountPropertiesResponseOutput

func (o StorageAccountPropertiesResponseOutput) ToStorageAccountPropertiesResponseOutput() StorageAccountPropertiesResponseOutput

func (StorageAccountPropertiesResponseOutput) ToStorageAccountPropertiesResponseOutputWithContext

func (o StorageAccountPropertiesResponseOutput) ToStorageAccountPropertiesResponseOutputWithContext(ctx context.Context) StorageAccountPropertiesResponseOutput

func (StorageAccountPropertiesResponseOutput) ToStorageAccountPropertiesResponsePtrOutput

func (o StorageAccountPropertiesResponseOutput) ToStorageAccountPropertiesResponsePtrOutput() StorageAccountPropertiesResponsePtrOutput

func (StorageAccountPropertiesResponseOutput) ToStorageAccountPropertiesResponsePtrOutputWithContext

func (o StorageAccountPropertiesResponseOutput) ToStorageAccountPropertiesResponsePtrOutputWithContext(ctx context.Context) StorageAccountPropertiesResponsePtrOutput

type StorageAccountPropertiesResponsePtrInput

type StorageAccountPropertiesResponsePtrInput interface {
	pulumi.Input

	ToStorageAccountPropertiesResponsePtrOutput() StorageAccountPropertiesResponsePtrOutput
	ToStorageAccountPropertiesResponsePtrOutputWithContext(context.Context) StorageAccountPropertiesResponsePtrOutput
}

StorageAccountPropertiesResponsePtrInput is an input type that accepts StorageAccountPropertiesResponseArgs, StorageAccountPropertiesResponsePtr and StorageAccountPropertiesResponsePtrOutput values. You can construct a concrete instance of `StorageAccountPropertiesResponsePtrInput` via:

        StorageAccountPropertiesResponseArgs{...}

or:

        nil

type StorageAccountPropertiesResponsePtrOutput

type StorageAccountPropertiesResponsePtrOutput struct{ *pulumi.OutputState }

func (StorageAccountPropertiesResponsePtrOutput) Elem

func (StorageAccountPropertiesResponsePtrOutput) ElementType

func (StorageAccountPropertiesResponsePtrOutput) ResourceId

ARM resource ID of the Azure Storage Account to store CLI specific files. If not provided one will be created. This cannot be changed once the cluster is created.

func (StorageAccountPropertiesResponsePtrOutput) ToStorageAccountPropertiesResponsePtrOutput

func (o StorageAccountPropertiesResponsePtrOutput) ToStorageAccountPropertiesResponsePtrOutput() StorageAccountPropertiesResponsePtrOutput

func (StorageAccountPropertiesResponsePtrOutput) ToStorageAccountPropertiesResponsePtrOutputWithContext

func (o StorageAccountPropertiesResponsePtrOutput) ToStorageAccountPropertiesResponsePtrOutputWithContext(ctx context.Context) StorageAccountPropertiesResponsePtrOutput

type SystemService

type SystemService struct {
	// The system service type
	SystemServiceType string `pulumi:"systemServiceType"`
}

Information about a system service deployed in the cluster

type SystemServiceArgs

type SystemServiceArgs struct {
	// The system service type
	SystemServiceType pulumi.StringInput `pulumi:"systemServiceType"`
}

Information about a system service deployed in the cluster

func (SystemServiceArgs) ElementType

func (SystemServiceArgs) ElementType() reflect.Type

func (SystemServiceArgs) ToSystemServiceOutput

func (i SystemServiceArgs) ToSystemServiceOutput() SystemServiceOutput

func (SystemServiceArgs) ToSystemServiceOutputWithContext

func (i SystemServiceArgs) ToSystemServiceOutputWithContext(ctx context.Context) SystemServiceOutput

type SystemServiceArray

type SystemServiceArray []SystemServiceInput

func (SystemServiceArray) ElementType

func (SystemServiceArray) ElementType() reflect.Type

func (SystemServiceArray) ToSystemServiceArrayOutput

func (i SystemServiceArray) ToSystemServiceArrayOutput() SystemServiceArrayOutput

func (SystemServiceArray) ToSystemServiceArrayOutputWithContext

func (i SystemServiceArray) ToSystemServiceArrayOutputWithContext(ctx context.Context) SystemServiceArrayOutput

type SystemServiceArrayInput

type SystemServiceArrayInput interface {
	pulumi.Input

	ToSystemServiceArrayOutput() SystemServiceArrayOutput
	ToSystemServiceArrayOutputWithContext(context.Context) SystemServiceArrayOutput
}

SystemServiceArrayInput is an input type that accepts SystemServiceArray and SystemServiceArrayOutput values. You can construct a concrete instance of `SystemServiceArrayInput` via:

SystemServiceArray{ SystemServiceArgs{...} }

type SystemServiceArrayOutput

type SystemServiceArrayOutput struct{ *pulumi.OutputState }

func (SystemServiceArrayOutput) ElementType

func (SystemServiceArrayOutput) ElementType() reflect.Type

func (SystemServiceArrayOutput) Index

func (SystemServiceArrayOutput) ToSystemServiceArrayOutput

func (o SystemServiceArrayOutput) ToSystemServiceArrayOutput() SystemServiceArrayOutput

func (SystemServiceArrayOutput) ToSystemServiceArrayOutputWithContext

func (o SystemServiceArrayOutput) ToSystemServiceArrayOutputWithContext(ctx context.Context) SystemServiceArrayOutput

type SystemServiceInput

type SystemServiceInput interface {
	pulumi.Input

	ToSystemServiceOutput() SystemServiceOutput
	ToSystemServiceOutputWithContext(context.Context) SystemServiceOutput
}

SystemServiceInput is an input type that accepts SystemServiceArgs and SystemServiceOutput values. You can construct a concrete instance of `SystemServiceInput` via:

SystemServiceArgs{...}

type SystemServiceOutput

type SystemServiceOutput struct{ *pulumi.OutputState }

Information about a system service deployed in the cluster

func (SystemServiceOutput) ElementType

func (SystemServiceOutput) ElementType() reflect.Type

func (SystemServiceOutput) SystemServiceType

func (o SystemServiceOutput) SystemServiceType() pulumi.StringOutput

The system service type

func (SystemServiceOutput) ToSystemServiceOutput

func (o SystemServiceOutput) ToSystemServiceOutput() SystemServiceOutput

func (SystemServiceOutput) ToSystemServiceOutputWithContext

func (o SystemServiceOutput) ToSystemServiceOutputWithContext(ctx context.Context) SystemServiceOutput

type SystemServiceResponse

type SystemServiceResponse struct {
	// The public IP address of the system service
	PublicIpAddress string `pulumi:"publicIpAddress"`
	// The system service type
	SystemServiceType string `pulumi:"systemServiceType"`
	// The state of the system service
	Version string `pulumi:"version"`
}

Information about a system service deployed in the cluster

type SystemServiceResponseArgs

type SystemServiceResponseArgs struct {
	// The public IP address of the system service
	PublicIpAddress pulumi.StringInput `pulumi:"publicIpAddress"`
	// The system service type
	SystemServiceType pulumi.StringInput `pulumi:"systemServiceType"`
	// The state of the system service
	Version pulumi.StringInput `pulumi:"version"`
}

Information about a system service deployed in the cluster

func (SystemServiceResponseArgs) ElementType

func (SystemServiceResponseArgs) ElementType() reflect.Type

func (SystemServiceResponseArgs) ToSystemServiceResponseOutput

func (i SystemServiceResponseArgs) ToSystemServiceResponseOutput() SystemServiceResponseOutput

func (SystemServiceResponseArgs) ToSystemServiceResponseOutputWithContext

func (i SystemServiceResponseArgs) ToSystemServiceResponseOutputWithContext(ctx context.Context) SystemServiceResponseOutput

type SystemServiceResponseArray

type SystemServiceResponseArray []SystemServiceResponseInput

func (SystemServiceResponseArray) ElementType

func (SystemServiceResponseArray) ElementType() reflect.Type

func (SystemServiceResponseArray) ToSystemServiceResponseArrayOutput

func (i SystemServiceResponseArray) ToSystemServiceResponseArrayOutput() SystemServiceResponseArrayOutput

func (SystemServiceResponseArray) ToSystemServiceResponseArrayOutputWithContext

func (i SystemServiceResponseArray) ToSystemServiceResponseArrayOutputWithContext(ctx context.Context) SystemServiceResponseArrayOutput

type SystemServiceResponseArrayInput

type SystemServiceResponseArrayInput interface {
	pulumi.Input

	ToSystemServiceResponseArrayOutput() SystemServiceResponseArrayOutput
	ToSystemServiceResponseArrayOutputWithContext(context.Context) SystemServiceResponseArrayOutput
}

SystemServiceResponseArrayInput is an input type that accepts SystemServiceResponseArray and SystemServiceResponseArrayOutput values. You can construct a concrete instance of `SystemServiceResponseArrayInput` via:

SystemServiceResponseArray{ SystemServiceResponseArgs{...} }

type SystemServiceResponseArrayOutput

type SystemServiceResponseArrayOutput struct{ *pulumi.OutputState }

func (SystemServiceResponseArrayOutput) ElementType

func (SystemServiceResponseArrayOutput) Index

func (SystemServiceResponseArrayOutput) ToSystemServiceResponseArrayOutput

func (o SystemServiceResponseArrayOutput) ToSystemServiceResponseArrayOutput() SystemServiceResponseArrayOutput

func (SystemServiceResponseArrayOutput) ToSystemServiceResponseArrayOutputWithContext

func (o SystemServiceResponseArrayOutput) ToSystemServiceResponseArrayOutputWithContext(ctx context.Context) SystemServiceResponseArrayOutput

type SystemServiceResponseInput

type SystemServiceResponseInput interface {
	pulumi.Input

	ToSystemServiceResponseOutput() SystemServiceResponseOutput
	ToSystemServiceResponseOutputWithContext(context.Context) SystemServiceResponseOutput
}

SystemServiceResponseInput is an input type that accepts SystemServiceResponseArgs and SystemServiceResponseOutput values. You can construct a concrete instance of `SystemServiceResponseInput` via:

SystemServiceResponseArgs{...}

type SystemServiceResponseOutput

type SystemServiceResponseOutput struct{ *pulumi.OutputState }

Information about a system service deployed in the cluster

func (SystemServiceResponseOutput) ElementType

func (SystemServiceResponseOutput) PublicIpAddress

func (o SystemServiceResponseOutput) PublicIpAddress() pulumi.StringOutput

The public IP address of the system service

func (SystemServiceResponseOutput) SystemServiceType

func (o SystemServiceResponseOutput) SystemServiceType() pulumi.StringOutput

The system service type

func (SystemServiceResponseOutput) ToSystemServiceResponseOutput

func (o SystemServiceResponseOutput) ToSystemServiceResponseOutput() SystemServiceResponseOutput

func (SystemServiceResponseOutput) ToSystemServiceResponseOutputWithContext

func (o SystemServiceResponseOutput) ToSystemServiceResponseOutputWithContext(ctx context.Context) SystemServiceResponseOutput

func (SystemServiceResponseOutput) Version

The state of the system service

type SystemServiceType added in v0.3.1

type SystemServiceType pulumi.String

The system service type

func (SystemServiceType) ElementType added in v0.3.1

func (SystemServiceType) ElementType() reflect.Type

func (SystemServiceType) ToStringOutput added in v0.3.1

func (e SystemServiceType) ToStringOutput() pulumi.StringOutput

func (SystemServiceType) ToStringOutputWithContext added in v0.3.1

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

func (SystemServiceType) ToStringPtrOutput added in v0.3.1

func (e SystemServiceType) ToStringPtrOutput() pulumi.StringPtrOutput

func (SystemServiceType) ToStringPtrOutputWithContext added in v0.3.1

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

Jump to

Keyboard shortcuts

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