m365securityandcompliance

package module
v0.0.0-...-fc6d6d1 Latest Latest
Warning

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

Go to latest
Published: May 10, 2024 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

View Source
const (
	KindFhir       = Kind("fhir")
	Kind_Fhir_Stu3 = Kind("fhir-Stu3")
	Kind_Fhir_R4   = Kind("fhir-R4")
)
View Source
const (
	ManagedServiceIdentityTypeSystemAssigned = ManagedServiceIdentityType("SystemAssigned")
	ManagedServiceIdentityTypeNone           = ManagedServiceIdentityType("None")
)
View Source
const (
	PrivateEndpointServiceConnectionStatusPending  = PrivateEndpointServiceConnectionStatus("Pending")
	PrivateEndpointServiceConnectionStatusApproved = PrivateEndpointServiceConnectionStatus("Approved")
	PrivateEndpointServiceConnectionStatusRejected = PrivateEndpointServiceConnectionStatus("Rejected")
)
View Source
const (
	PublicNetworkAccessEnabled  = PublicNetworkAccess("Enabled")
	PublicNetworkAccessDisabled = PublicNetworkAccess("Disabled")
)

Variables

This section is empty.

Functions

This section is empty.

Types

type Kind

type Kind string

The kind of the service.

func (Kind) ElementType

func (Kind) ElementType() reflect.Type

func (Kind) ToKindOutput

func (e Kind) ToKindOutput() KindOutput

func (Kind) ToKindOutputWithContext

func (e Kind) ToKindOutputWithContext(ctx context.Context) KindOutput

func (Kind) ToKindPtrOutput

func (e Kind) ToKindPtrOutput() KindPtrOutput

func (Kind) ToKindPtrOutputWithContext

func (e Kind) ToKindPtrOutputWithContext(ctx context.Context) KindPtrOutput

func (Kind) ToStringOutput

func (e Kind) ToStringOutput() pulumi.StringOutput

func (Kind) ToStringOutputWithContext

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

func (Kind) ToStringPtrOutput

func (e Kind) ToStringPtrOutput() pulumi.StringPtrOutput

func (Kind) ToStringPtrOutputWithContext

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

type KindInput

type KindInput interface {
	pulumi.Input

	ToKindOutput() KindOutput
	ToKindOutputWithContext(context.Context) KindOutput
}

KindInput is an input type that accepts values of the Kind enum A concrete instance of `KindInput` can be one of the following:

KindFhir
Kind_Fhir_Stu3
Kind_Fhir_R4

type KindOutput

type KindOutput struct{ *pulumi.OutputState }

func (KindOutput) ElementType

func (KindOutput) ElementType() reflect.Type

func (KindOutput) ToKindOutput

func (o KindOutput) ToKindOutput() KindOutput

func (KindOutput) ToKindOutputWithContext

func (o KindOutput) ToKindOutputWithContext(ctx context.Context) KindOutput

func (KindOutput) ToKindPtrOutput

func (o KindOutput) ToKindPtrOutput() KindPtrOutput

func (KindOutput) ToKindPtrOutputWithContext

func (o KindOutput) ToKindPtrOutputWithContext(ctx context.Context) KindPtrOutput

func (KindOutput) ToStringOutput

func (o KindOutput) ToStringOutput() pulumi.StringOutput

func (KindOutput) ToStringOutputWithContext

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

func (KindOutput) ToStringPtrOutput

func (o KindOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (KindOutput) ToStringPtrOutputWithContext

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

type KindPtrInput

type KindPtrInput interface {
	pulumi.Input

	ToKindPtrOutput() KindPtrOutput
	ToKindPtrOutputWithContext(context.Context) KindPtrOutput
}

func KindPtr

func KindPtr(v string) KindPtrInput

type KindPtrOutput

type KindPtrOutput struct{ *pulumi.OutputState }

func (KindPtrOutput) Elem

func (o KindPtrOutput) Elem() KindOutput

func (KindPtrOutput) ElementType

func (KindPtrOutput) ElementType() reflect.Type

func (KindPtrOutput) ToKindPtrOutput

func (o KindPtrOutput) ToKindPtrOutput() KindPtrOutput

func (KindPtrOutput) ToKindPtrOutputWithContext

func (o KindPtrOutput) ToKindPtrOutputWithContext(ctx context.Context) KindPtrOutput

func (KindPtrOutput) ToStringPtrOutput

func (o KindPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (KindPtrOutput) ToStringPtrOutputWithContext

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

type LookupPrivateEndpointConnectionsAdtAPIArgs

type LookupPrivateEndpointConnectionsAdtAPIArgs struct {
	// The name of the private endpoint connection associated with the Azure resource
	PrivateEndpointConnectionName string `pulumi:"privateEndpointConnectionName"`
	// The name of the resource group that contains the service instance.
	ResourceGroupName string `pulumi:"resourceGroupName"`
	// The name of the service instance.
	ResourceName string `pulumi:"resourceName"`
}

type LookupPrivateEndpointConnectionsAdtAPIOutputArgs

type LookupPrivateEndpointConnectionsAdtAPIOutputArgs struct {
	// The name of the private endpoint connection associated with the Azure resource
	PrivateEndpointConnectionName pulumi.StringInput `pulumi:"privateEndpointConnectionName"`
	// The name of the resource group that contains the service instance.
	ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"`
	// The name of the service instance.
	ResourceName pulumi.StringInput `pulumi:"resourceName"`
}

func (LookupPrivateEndpointConnectionsAdtAPIOutputArgs) ElementType

type LookupPrivateEndpointConnectionsAdtAPIResult

type LookupPrivateEndpointConnectionsAdtAPIResult struct {
	// Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
	Id string `pulumi:"id"`
	// The name of the resource
	Name string `pulumi:"name"`
	// The resource of private end point.
	PrivateEndpoint *PrivateEndpointResponse `pulumi:"privateEndpoint"`
	// A collection of information about the state of the connection between service consumer and provider.
	PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStateResponse `pulumi:"privateLinkServiceConnectionState"`
	// The provisioning state of the private endpoint connection resource.
	ProvisioningState string `pulumi:"provisioningState"`
	// Required property for system data
	SystemData SystemDataResponse `pulumi:"systemData"`
	// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
	Type string `pulumi:"type"`
}

The Private Endpoint Connection resource.

func LookupPrivateEndpointConnectionsAdtAPI

Gets the specified private endpoint connection associated with the service. Azure REST API version: 2021-03-25-preview.

type LookupPrivateEndpointConnectionsAdtAPIResultOutput

type LookupPrivateEndpointConnectionsAdtAPIResultOutput struct{ *pulumi.OutputState }

The Private Endpoint Connection resource.

func (LookupPrivateEndpointConnectionsAdtAPIResultOutput) ElementType

func (LookupPrivateEndpointConnectionsAdtAPIResultOutput) Id

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

func (LookupPrivateEndpointConnectionsAdtAPIResultOutput) Name

The name of the resource

func (LookupPrivateEndpointConnectionsAdtAPIResultOutput) PrivateEndpoint

The resource of private end point.

func (LookupPrivateEndpointConnectionsAdtAPIResultOutput) PrivateLinkServiceConnectionState

A collection of information about the state of the connection between service consumer and provider.

func (LookupPrivateEndpointConnectionsAdtAPIResultOutput) ProvisioningState

The provisioning state of the private endpoint connection resource.

func (LookupPrivateEndpointConnectionsAdtAPIResultOutput) SystemData

Required property for system data

func (LookupPrivateEndpointConnectionsAdtAPIResultOutput) ToLookupPrivateEndpointConnectionsAdtAPIResultOutput

func (o LookupPrivateEndpointConnectionsAdtAPIResultOutput) ToLookupPrivateEndpointConnectionsAdtAPIResultOutput() LookupPrivateEndpointConnectionsAdtAPIResultOutput

func (LookupPrivateEndpointConnectionsAdtAPIResultOutput) ToLookupPrivateEndpointConnectionsAdtAPIResultOutputWithContext

func (o LookupPrivateEndpointConnectionsAdtAPIResultOutput) ToLookupPrivateEndpointConnectionsAdtAPIResultOutputWithContext(ctx context.Context) LookupPrivateEndpointConnectionsAdtAPIResultOutput

func (LookupPrivateEndpointConnectionsAdtAPIResultOutput) Type

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

type LookupPrivateEndpointConnectionsCompArgs

type LookupPrivateEndpointConnectionsCompArgs struct {
	// The name of the private endpoint connection associated with the Azure resource
	PrivateEndpointConnectionName string `pulumi:"privateEndpointConnectionName"`
	// The name of the resource group that contains the service instance.
	ResourceGroupName string `pulumi:"resourceGroupName"`
	// The name of the service instance.
	ResourceName string `pulumi:"resourceName"`
}

type LookupPrivateEndpointConnectionsCompOutputArgs

type LookupPrivateEndpointConnectionsCompOutputArgs struct {
	// The name of the private endpoint connection associated with the Azure resource
	PrivateEndpointConnectionName pulumi.StringInput `pulumi:"privateEndpointConnectionName"`
	// The name of the resource group that contains the service instance.
	ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"`
	// The name of the service instance.
	ResourceName pulumi.StringInput `pulumi:"resourceName"`
}

func (LookupPrivateEndpointConnectionsCompOutputArgs) ElementType

type LookupPrivateEndpointConnectionsCompResult

type LookupPrivateEndpointConnectionsCompResult struct {
	// Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
	Id string `pulumi:"id"`
	// The name of the resource
	Name string `pulumi:"name"`
	// The resource of private end point.
	PrivateEndpoint *PrivateEndpointResponse `pulumi:"privateEndpoint"`
	// A collection of information about the state of the connection between service consumer and provider.
	PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStateResponse `pulumi:"privateLinkServiceConnectionState"`
	// The provisioning state of the private endpoint connection resource.
	ProvisioningState string `pulumi:"provisioningState"`
	// Required property for system data
	SystemData SystemDataResponse `pulumi:"systemData"`
	// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
	Type string `pulumi:"type"`
}

The Private Endpoint Connection resource.

func LookupPrivateEndpointConnectionsComp

Gets the specified private endpoint connection associated with the service. Azure REST API version: 2021-03-25-preview.

type LookupPrivateEndpointConnectionsCompResultOutput

type LookupPrivateEndpointConnectionsCompResultOutput struct{ *pulumi.OutputState }

The Private Endpoint Connection resource.

func (LookupPrivateEndpointConnectionsCompResultOutput) ElementType

func (LookupPrivateEndpointConnectionsCompResultOutput) Id

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

func (LookupPrivateEndpointConnectionsCompResultOutput) Name

The name of the resource

func (LookupPrivateEndpointConnectionsCompResultOutput) PrivateEndpoint

The resource of private end point.

func (LookupPrivateEndpointConnectionsCompResultOutput) PrivateLinkServiceConnectionState

A collection of information about the state of the connection between service consumer and provider.

func (LookupPrivateEndpointConnectionsCompResultOutput) ProvisioningState

The provisioning state of the private endpoint connection resource.

func (LookupPrivateEndpointConnectionsCompResultOutput) SystemData

Required property for system data

func (LookupPrivateEndpointConnectionsCompResultOutput) ToLookupPrivateEndpointConnectionsCompResultOutput

func (o LookupPrivateEndpointConnectionsCompResultOutput) ToLookupPrivateEndpointConnectionsCompResultOutput() LookupPrivateEndpointConnectionsCompResultOutput

func (LookupPrivateEndpointConnectionsCompResultOutput) ToLookupPrivateEndpointConnectionsCompResultOutputWithContext

func (o LookupPrivateEndpointConnectionsCompResultOutput) ToLookupPrivateEndpointConnectionsCompResultOutputWithContext(ctx context.Context) LookupPrivateEndpointConnectionsCompResultOutput

func (LookupPrivateEndpointConnectionsCompResultOutput) Type

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

type LookupPrivateEndpointConnectionsForEDMArgs

type LookupPrivateEndpointConnectionsForEDMArgs struct {
	// The name of the private endpoint connection associated with the Azure resource
	PrivateEndpointConnectionName string `pulumi:"privateEndpointConnectionName"`
	// The name of the resource group that contains the service instance.
	ResourceGroupName string `pulumi:"resourceGroupName"`
	// The name of the service instance.
	ResourceName string `pulumi:"resourceName"`
}

type LookupPrivateEndpointConnectionsForEDMOutputArgs

type LookupPrivateEndpointConnectionsForEDMOutputArgs struct {
	// The name of the private endpoint connection associated with the Azure resource
	PrivateEndpointConnectionName pulumi.StringInput `pulumi:"privateEndpointConnectionName"`
	// The name of the resource group that contains the service instance.
	ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"`
	// The name of the service instance.
	ResourceName pulumi.StringInput `pulumi:"resourceName"`
}

func (LookupPrivateEndpointConnectionsForEDMOutputArgs) ElementType

type LookupPrivateEndpointConnectionsForEDMResult

type LookupPrivateEndpointConnectionsForEDMResult struct {
	// Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
	Id string `pulumi:"id"`
	// The name of the resource
	Name string `pulumi:"name"`
	// The resource of private end point.
	PrivateEndpoint *PrivateEndpointResponse `pulumi:"privateEndpoint"`
	// A collection of information about the state of the connection between service consumer and provider.
	PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStateResponse `pulumi:"privateLinkServiceConnectionState"`
	// The provisioning state of the private endpoint connection resource.
	ProvisioningState string `pulumi:"provisioningState"`
	// Required property for system data
	SystemData SystemDataResponse `pulumi:"systemData"`
	// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
	Type string `pulumi:"type"`
}

The Private Endpoint Connection resource.

func LookupPrivateEndpointConnectionsForEDM

Gets the specified private endpoint connection associated with the service. Azure REST API version: 2021-03-25-preview.

type LookupPrivateEndpointConnectionsForEDMResultOutput

type LookupPrivateEndpointConnectionsForEDMResultOutput struct{ *pulumi.OutputState }

The Private Endpoint Connection resource.

func (LookupPrivateEndpointConnectionsForEDMResultOutput) ElementType

func (LookupPrivateEndpointConnectionsForEDMResultOutput) Id

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

func (LookupPrivateEndpointConnectionsForEDMResultOutput) Name

The name of the resource

func (LookupPrivateEndpointConnectionsForEDMResultOutput) PrivateEndpoint

The resource of private end point.

func (LookupPrivateEndpointConnectionsForEDMResultOutput) PrivateLinkServiceConnectionState

A collection of information about the state of the connection between service consumer and provider.

func (LookupPrivateEndpointConnectionsForEDMResultOutput) ProvisioningState

The provisioning state of the private endpoint connection resource.

func (LookupPrivateEndpointConnectionsForEDMResultOutput) SystemData

Required property for system data

func (LookupPrivateEndpointConnectionsForEDMResultOutput) ToLookupPrivateEndpointConnectionsForEDMResultOutput

func (o LookupPrivateEndpointConnectionsForEDMResultOutput) ToLookupPrivateEndpointConnectionsForEDMResultOutput() LookupPrivateEndpointConnectionsForEDMResultOutput

func (LookupPrivateEndpointConnectionsForEDMResultOutput) ToLookupPrivateEndpointConnectionsForEDMResultOutputWithContext

func (o LookupPrivateEndpointConnectionsForEDMResultOutput) ToLookupPrivateEndpointConnectionsForEDMResultOutputWithContext(ctx context.Context) LookupPrivateEndpointConnectionsForEDMResultOutput

func (LookupPrivateEndpointConnectionsForEDMResultOutput) Type

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

type LookupPrivateEndpointConnectionsForMIPPolicySyncArgs

type LookupPrivateEndpointConnectionsForMIPPolicySyncArgs struct {
	// The name of the private endpoint connection associated with the Azure resource
	PrivateEndpointConnectionName string `pulumi:"privateEndpointConnectionName"`
	// The name of the resource group that contains the service instance.
	ResourceGroupName string `pulumi:"resourceGroupName"`
	// The name of the service instance.
	ResourceName string `pulumi:"resourceName"`
}

type LookupPrivateEndpointConnectionsForMIPPolicySyncOutputArgs

type LookupPrivateEndpointConnectionsForMIPPolicySyncOutputArgs struct {
	// The name of the private endpoint connection associated with the Azure resource
	PrivateEndpointConnectionName pulumi.StringInput `pulumi:"privateEndpointConnectionName"`
	// The name of the resource group that contains the service instance.
	ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"`
	// The name of the service instance.
	ResourceName pulumi.StringInput `pulumi:"resourceName"`
}

func (LookupPrivateEndpointConnectionsForMIPPolicySyncOutputArgs) ElementType

type LookupPrivateEndpointConnectionsForMIPPolicySyncResult

type LookupPrivateEndpointConnectionsForMIPPolicySyncResult struct {
	// Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
	Id string `pulumi:"id"`
	// The name of the resource
	Name string `pulumi:"name"`
	// The resource of private end point.
	PrivateEndpoint *PrivateEndpointResponse `pulumi:"privateEndpoint"`
	// A collection of information about the state of the connection between service consumer and provider.
	PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStateResponse `pulumi:"privateLinkServiceConnectionState"`
	// The provisioning state of the private endpoint connection resource.
	ProvisioningState string `pulumi:"provisioningState"`
	// Required property for system data
	SystemData SystemDataResponse `pulumi:"systemData"`
	// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
	Type string `pulumi:"type"`
}

The Private Endpoint Connection resource.

func LookupPrivateEndpointConnectionsForMIPPolicySync

Gets the specified private endpoint connection associated with the service. Azure REST API version: 2021-03-25-preview.

type LookupPrivateEndpointConnectionsForMIPPolicySyncResultOutput

type LookupPrivateEndpointConnectionsForMIPPolicySyncResultOutput struct{ *pulumi.OutputState }

The Private Endpoint Connection resource.

func (LookupPrivateEndpointConnectionsForMIPPolicySyncResultOutput) ElementType

func (LookupPrivateEndpointConnectionsForMIPPolicySyncResultOutput) Id

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

func (LookupPrivateEndpointConnectionsForMIPPolicySyncResultOutput) Name

The name of the resource

func (LookupPrivateEndpointConnectionsForMIPPolicySyncResultOutput) PrivateEndpoint

The resource of private end point.

func (LookupPrivateEndpointConnectionsForMIPPolicySyncResultOutput) PrivateLinkServiceConnectionState

A collection of information about the state of the connection between service consumer and provider.

func (LookupPrivateEndpointConnectionsForMIPPolicySyncResultOutput) ProvisioningState

The provisioning state of the private endpoint connection resource.

func (LookupPrivateEndpointConnectionsForMIPPolicySyncResultOutput) SystemData

Required property for system data

func (LookupPrivateEndpointConnectionsForMIPPolicySyncResultOutput) ToLookupPrivateEndpointConnectionsForMIPPolicySyncResultOutput

func (LookupPrivateEndpointConnectionsForMIPPolicySyncResultOutput) ToLookupPrivateEndpointConnectionsForMIPPolicySyncResultOutputWithContext

func (o LookupPrivateEndpointConnectionsForMIPPolicySyncResultOutput) ToLookupPrivateEndpointConnectionsForMIPPolicySyncResultOutputWithContext(ctx context.Context) LookupPrivateEndpointConnectionsForMIPPolicySyncResultOutput

func (LookupPrivateEndpointConnectionsForMIPPolicySyncResultOutput) Type

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

type LookupPrivateEndpointConnectionsForSCCPowershellArgs

type LookupPrivateEndpointConnectionsForSCCPowershellArgs struct {
	// The name of the private endpoint connection associated with the Azure resource
	PrivateEndpointConnectionName string `pulumi:"privateEndpointConnectionName"`
	// The name of the resource group that contains the service instance.
	ResourceGroupName string `pulumi:"resourceGroupName"`
	// The name of the service instance.
	ResourceName string `pulumi:"resourceName"`
}

type LookupPrivateEndpointConnectionsForSCCPowershellOutputArgs

type LookupPrivateEndpointConnectionsForSCCPowershellOutputArgs struct {
	// The name of the private endpoint connection associated with the Azure resource
	PrivateEndpointConnectionName pulumi.StringInput `pulumi:"privateEndpointConnectionName"`
	// The name of the resource group that contains the service instance.
	ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"`
	// The name of the service instance.
	ResourceName pulumi.StringInput `pulumi:"resourceName"`
}

func (LookupPrivateEndpointConnectionsForSCCPowershellOutputArgs) ElementType

type LookupPrivateEndpointConnectionsForSCCPowershellResult

type LookupPrivateEndpointConnectionsForSCCPowershellResult struct {
	// Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
	Id string `pulumi:"id"`
	// The name of the resource
	Name string `pulumi:"name"`
	// The resource of private end point.
	PrivateEndpoint *PrivateEndpointResponse `pulumi:"privateEndpoint"`
	// A collection of information about the state of the connection between service consumer and provider.
	PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStateResponse `pulumi:"privateLinkServiceConnectionState"`
	// The provisioning state of the private endpoint connection resource.
	ProvisioningState string `pulumi:"provisioningState"`
	// Required property for system data
	SystemData SystemDataResponse `pulumi:"systemData"`
	// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
	Type string `pulumi:"type"`
}

The Private Endpoint Connection resource.

func LookupPrivateEndpointConnectionsForSCCPowershell

Gets the specified private endpoint connection associated with the service. Azure REST API version: 2021-03-25-preview.

type LookupPrivateEndpointConnectionsForSCCPowershellResultOutput

type LookupPrivateEndpointConnectionsForSCCPowershellResultOutput struct{ *pulumi.OutputState }

The Private Endpoint Connection resource.

func (LookupPrivateEndpointConnectionsForSCCPowershellResultOutput) ElementType

func (LookupPrivateEndpointConnectionsForSCCPowershellResultOutput) Id

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

func (LookupPrivateEndpointConnectionsForSCCPowershellResultOutput) Name

The name of the resource

func (LookupPrivateEndpointConnectionsForSCCPowershellResultOutput) PrivateEndpoint

The resource of private end point.

func (LookupPrivateEndpointConnectionsForSCCPowershellResultOutput) PrivateLinkServiceConnectionState

A collection of information about the state of the connection between service consumer and provider.

func (LookupPrivateEndpointConnectionsForSCCPowershellResultOutput) ProvisioningState

The provisioning state of the private endpoint connection resource.

func (LookupPrivateEndpointConnectionsForSCCPowershellResultOutput) SystemData

Required property for system data

func (LookupPrivateEndpointConnectionsForSCCPowershellResultOutput) ToLookupPrivateEndpointConnectionsForSCCPowershellResultOutput

func (LookupPrivateEndpointConnectionsForSCCPowershellResultOutput) ToLookupPrivateEndpointConnectionsForSCCPowershellResultOutputWithContext

func (o LookupPrivateEndpointConnectionsForSCCPowershellResultOutput) ToLookupPrivateEndpointConnectionsForSCCPowershellResultOutputWithContext(ctx context.Context) LookupPrivateEndpointConnectionsForSCCPowershellResultOutput

func (LookupPrivateEndpointConnectionsForSCCPowershellResultOutput) Type

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

type LookupPrivateEndpointConnectionsSecArgs

type LookupPrivateEndpointConnectionsSecArgs struct {
	// The name of the private endpoint connection associated with the Azure resource
	PrivateEndpointConnectionName string `pulumi:"privateEndpointConnectionName"`
	// The name of the resource group that contains the service instance.
	ResourceGroupName string `pulumi:"resourceGroupName"`
	// The name of the service instance.
	ResourceName string `pulumi:"resourceName"`
}

type LookupPrivateEndpointConnectionsSecOutputArgs

type LookupPrivateEndpointConnectionsSecOutputArgs struct {
	// The name of the private endpoint connection associated with the Azure resource
	PrivateEndpointConnectionName pulumi.StringInput `pulumi:"privateEndpointConnectionName"`
	// The name of the resource group that contains the service instance.
	ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"`
	// The name of the service instance.
	ResourceName pulumi.StringInput `pulumi:"resourceName"`
}

func (LookupPrivateEndpointConnectionsSecOutputArgs) ElementType

type LookupPrivateEndpointConnectionsSecResult

type LookupPrivateEndpointConnectionsSecResult struct {
	// Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
	Id string `pulumi:"id"`
	// The name of the resource
	Name string `pulumi:"name"`
	// The resource of private end point.
	PrivateEndpoint *PrivateEndpointResponse `pulumi:"privateEndpoint"`
	// A collection of information about the state of the connection between service consumer and provider.
	PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStateResponse `pulumi:"privateLinkServiceConnectionState"`
	// The provisioning state of the private endpoint connection resource.
	ProvisioningState string `pulumi:"provisioningState"`
	// Required property for system data
	SystemData SystemDataResponse `pulumi:"systemData"`
	// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
	Type string `pulumi:"type"`
}

The Private Endpoint Connection resource.

func LookupPrivateEndpointConnectionsSec

Gets the specified private endpoint connection associated with the service. Azure REST API version: 2021-03-25-preview.

type LookupPrivateEndpointConnectionsSecResultOutput

type LookupPrivateEndpointConnectionsSecResultOutput struct{ *pulumi.OutputState }

The Private Endpoint Connection resource.

func (LookupPrivateEndpointConnectionsSecResultOutput) ElementType

func (LookupPrivateEndpointConnectionsSecResultOutput) Id

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

func (LookupPrivateEndpointConnectionsSecResultOutput) Name

The name of the resource

func (LookupPrivateEndpointConnectionsSecResultOutput) PrivateEndpoint

The resource of private end point.

func (LookupPrivateEndpointConnectionsSecResultOutput) PrivateLinkServiceConnectionState

A collection of information about the state of the connection between service consumer and provider.

func (LookupPrivateEndpointConnectionsSecResultOutput) ProvisioningState

The provisioning state of the private endpoint connection resource.

func (LookupPrivateEndpointConnectionsSecResultOutput) SystemData

Required property for system data

func (LookupPrivateEndpointConnectionsSecResultOutput) ToLookupPrivateEndpointConnectionsSecResultOutput

func (o LookupPrivateEndpointConnectionsSecResultOutput) ToLookupPrivateEndpointConnectionsSecResultOutput() LookupPrivateEndpointConnectionsSecResultOutput

func (LookupPrivateEndpointConnectionsSecResultOutput) ToLookupPrivateEndpointConnectionsSecResultOutputWithContext

func (o LookupPrivateEndpointConnectionsSecResultOutput) ToLookupPrivateEndpointConnectionsSecResultOutputWithContext(ctx context.Context) LookupPrivateEndpointConnectionsSecResultOutput

func (LookupPrivateEndpointConnectionsSecResultOutput) Type

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

type LookupPrivateLinkServicesForEDMUploadArgs

type LookupPrivateLinkServicesForEDMUploadArgs struct {
	// The name of the resource group that contains the service instance.
	ResourceGroupName string `pulumi:"resourceGroupName"`
	// The name of the service instance.
	ResourceName string `pulumi:"resourceName"`
}

type LookupPrivateLinkServicesForEDMUploadOutputArgs

type LookupPrivateLinkServicesForEDMUploadOutputArgs struct {
	// The name of the resource group that contains the service instance.
	ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"`
	// The name of the service instance.
	ResourceName pulumi.StringInput `pulumi:"resourceName"`
}

func (LookupPrivateLinkServicesForEDMUploadOutputArgs) ElementType

type LookupPrivateLinkServicesForEDMUploadResult

type LookupPrivateLinkServicesForEDMUploadResult struct {
	// An etag associated with the resource, used for optimistic concurrency when editing it.
	Etag *string `pulumi:"etag"`
	// The resource identifier.
	Id string `pulumi:"id"`
	// Setting indicating whether the service has a managed identity associated with it.
	Identity *ServicesResourceResponseIdentity `pulumi:"identity"`
	// The kind of the service.
	Kind string `pulumi:"kind"`
	// The resource location.
	Location string `pulumi:"location"`
	// The resource name.
	Name string `pulumi:"name"`
	// The common properties of a service.
	Properties ServicesPropertiesResponse `pulumi:"properties"`
	// Required property for system data
	SystemData SystemDataResponse `pulumi:"systemData"`
	// The resource tags.
	Tags map[string]string `pulumi:"tags"`
	// The resource type.
	Type string `pulumi:"type"`
}

The description of the service.

func LookupPrivateLinkServicesForEDMUpload

Get the metadata of a privateLinkServicesForEDMUpload resource. Azure REST API version: 2021-03-25-preview.

type LookupPrivateLinkServicesForEDMUploadResultOutput

type LookupPrivateLinkServicesForEDMUploadResultOutput struct{ *pulumi.OutputState }

The description of the service.

func (LookupPrivateLinkServicesForEDMUploadResultOutput) ElementType

func (LookupPrivateLinkServicesForEDMUploadResultOutput) Etag

An etag associated with the resource, used for optimistic concurrency when editing it.

func (LookupPrivateLinkServicesForEDMUploadResultOutput) Id

The resource identifier.

func (LookupPrivateLinkServicesForEDMUploadResultOutput) Identity

Setting indicating whether the service has a managed identity associated with it.

func (LookupPrivateLinkServicesForEDMUploadResultOutput) Kind

The kind of the service.

func (LookupPrivateLinkServicesForEDMUploadResultOutput) Location

The resource location.

func (LookupPrivateLinkServicesForEDMUploadResultOutput) Name

The resource name.

func (LookupPrivateLinkServicesForEDMUploadResultOutput) Properties

The common properties of a service.

func (LookupPrivateLinkServicesForEDMUploadResultOutput) SystemData

Required property for system data

func (LookupPrivateLinkServicesForEDMUploadResultOutput) Tags

The resource tags.

func (LookupPrivateLinkServicesForEDMUploadResultOutput) ToLookupPrivateLinkServicesForEDMUploadResultOutput

func (o LookupPrivateLinkServicesForEDMUploadResultOutput) ToLookupPrivateLinkServicesForEDMUploadResultOutput() LookupPrivateLinkServicesForEDMUploadResultOutput

func (LookupPrivateLinkServicesForEDMUploadResultOutput) ToLookupPrivateLinkServicesForEDMUploadResultOutputWithContext

func (o LookupPrivateLinkServicesForEDMUploadResultOutput) ToLookupPrivateLinkServicesForEDMUploadResultOutputWithContext(ctx context.Context) LookupPrivateLinkServicesForEDMUploadResultOutput

func (LookupPrivateLinkServicesForEDMUploadResultOutput) Type

The resource type.

type LookupPrivateLinkServicesForM365ComplianceCenterArgs

type LookupPrivateLinkServicesForM365ComplianceCenterArgs struct {
	// The name of the resource group that contains the service instance.
	ResourceGroupName string `pulumi:"resourceGroupName"`
	// The name of the service instance.
	ResourceName string `pulumi:"resourceName"`
}

type LookupPrivateLinkServicesForM365ComplianceCenterOutputArgs

type LookupPrivateLinkServicesForM365ComplianceCenterOutputArgs struct {
	// The name of the resource group that contains the service instance.
	ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"`
	// The name of the service instance.
	ResourceName pulumi.StringInput `pulumi:"resourceName"`
}

func (LookupPrivateLinkServicesForM365ComplianceCenterOutputArgs) ElementType

type LookupPrivateLinkServicesForM365ComplianceCenterResult

type LookupPrivateLinkServicesForM365ComplianceCenterResult struct {
	// An etag associated with the resource, used for optimistic concurrency when editing it.
	Etag *string `pulumi:"etag"`
	// The resource identifier.
	Id string `pulumi:"id"`
	// Setting indicating whether the service has a managed identity associated with it.
	Identity *ServicesResourceResponseIdentity `pulumi:"identity"`
	// The kind of the service.
	Kind string `pulumi:"kind"`
	// The resource location.
	Location string `pulumi:"location"`
	// The resource name.
	Name string `pulumi:"name"`
	// The common properties of a service.
	Properties ServicesPropertiesResponse `pulumi:"properties"`
	// Required property for system data
	SystemData SystemDataResponse `pulumi:"systemData"`
	// The resource tags.
	Tags map[string]string `pulumi:"tags"`
	// The resource type.
	Type string `pulumi:"type"`
}

The description of the service.

func LookupPrivateLinkServicesForM365ComplianceCenter

Get the metadata of a privateLinkServicesForM365ComplianceCenter resource. Azure REST API version: 2021-03-25-preview.

type LookupPrivateLinkServicesForM365ComplianceCenterResultOutput

type LookupPrivateLinkServicesForM365ComplianceCenterResultOutput struct{ *pulumi.OutputState }

The description of the service.

func (LookupPrivateLinkServicesForM365ComplianceCenterResultOutput) ElementType

func (LookupPrivateLinkServicesForM365ComplianceCenterResultOutput) Etag

An etag associated with the resource, used for optimistic concurrency when editing it.

func (LookupPrivateLinkServicesForM365ComplianceCenterResultOutput) Id

The resource identifier.

func (LookupPrivateLinkServicesForM365ComplianceCenterResultOutput) Identity

Setting indicating whether the service has a managed identity associated with it.

func (LookupPrivateLinkServicesForM365ComplianceCenterResultOutput) Kind

The kind of the service.

func (LookupPrivateLinkServicesForM365ComplianceCenterResultOutput) Location

The resource location.

func (LookupPrivateLinkServicesForM365ComplianceCenterResultOutput) Name

The resource name.

func (LookupPrivateLinkServicesForM365ComplianceCenterResultOutput) Properties

The common properties of a service.

func (LookupPrivateLinkServicesForM365ComplianceCenterResultOutput) SystemData

Required property for system data

func (LookupPrivateLinkServicesForM365ComplianceCenterResultOutput) Tags

The resource tags.

func (LookupPrivateLinkServicesForM365ComplianceCenterResultOutput) ToLookupPrivateLinkServicesForM365ComplianceCenterResultOutput

func (LookupPrivateLinkServicesForM365ComplianceCenterResultOutput) ToLookupPrivateLinkServicesForM365ComplianceCenterResultOutputWithContext

func (o LookupPrivateLinkServicesForM365ComplianceCenterResultOutput) ToLookupPrivateLinkServicesForM365ComplianceCenterResultOutputWithContext(ctx context.Context) LookupPrivateLinkServicesForM365ComplianceCenterResultOutput

func (LookupPrivateLinkServicesForM365ComplianceCenterResultOutput) Type

The resource type.

type LookupPrivateLinkServicesForM365SecurityCenterArgs

type LookupPrivateLinkServicesForM365SecurityCenterArgs struct {
	// The name of the resource group that contains the service instance.
	ResourceGroupName string `pulumi:"resourceGroupName"`
	// The name of the service instance.
	ResourceName string `pulumi:"resourceName"`
}

type LookupPrivateLinkServicesForM365SecurityCenterOutputArgs

type LookupPrivateLinkServicesForM365SecurityCenterOutputArgs struct {
	// The name of the resource group that contains the service instance.
	ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"`
	// The name of the service instance.
	ResourceName pulumi.StringInput `pulumi:"resourceName"`
}

func (LookupPrivateLinkServicesForM365SecurityCenterOutputArgs) ElementType

type LookupPrivateLinkServicesForM365SecurityCenterResult

type LookupPrivateLinkServicesForM365SecurityCenterResult struct {
	// An etag associated with the resource, used for optimistic concurrency when editing it.
	Etag *string `pulumi:"etag"`
	// The resource identifier.
	Id string `pulumi:"id"`
	// Setting indicating whether the service has a managed identity associated with it.
	Identity *ServicesResourceResponseIdentity `pulumi:"identity"`
	// The kind of the service.
	Kind string `pulumi:"kind"`
	// The resource location.
	Location string `pulumi:"location"`
	// The resource name.
	Name string `pulumi:"name"`
	// The common properties of a service.
	Properties ServicesPropertiesResponse `pulumi:"properties"`
	// Required property for system data
	SystemData SystemDataResponse `pulumi:"systemData"`
	// The resource tags.
	Tags map[string]string `pulumi:"tags"`
	// The resource type.
	Type string `pulumi:"type"`
}

The description of the service.

func LookupPrivateLinkServicesForM365SecurityCenter

Get the metadata of a privateLinkServicesForM365SecurityCenter resource. Azure REST API version: 2021-03-25-preview.

type LookupPrivateLinkServicesForM365SecurityCenterResultOutput

type LookupPrivateLinkServicesForM365SecurityCenterResultOutput struct{ *pulumi.OutputState }

The description of the service.

func (LookupPrivateLinkServicesForM365SecurityCenterResultOutput) ElementType

func (LookupPrivateLinkServicesForM365SecurityCenterResultOutput) Etag

An etag associated with the resource, used for optimistic concurrency when editing it.

func (LookupPrivateLinkServicesForM365SecurityCenterResultOutput) Id

The resource identifier.

func (LookupPrivateLinkServicesForM365SecurityCenterResultOutput) Identity

Setting indicating whether the service has a managed identity associated with it.

func (LookupPrivateLinkServicesForM365SecurityCenterResultOutput) Kind

The kind of the service.

func (LookupPrivateLinkServicesForM365SecurityCenterResultOutput) Location

The resource location.

func (LookupPrivateLinkServicesForM365SecurityCenterResultOutput) Name

The resource name.

func (LookupPrivateLinkServicesForM365SecurityCenterResultOutput) Properties

The common properties of a service.

func (LookupPrivateLinkServicesForM365SecurityCenterResultOutput) SystemData

Required property for system data

func (LookupPrivateLinkServicesForM365SecurityCenterResultOutput) Tags

The resource tags.

func (LookupPrivateLinkServicesForM365SecurityCenterResultOutput) ToLookupPrivateLinkServicesForM365SecurityCenterResultOutput

func (LookupPrivateLinkServicesForM365SecurityCenterResultOutput) ToLookupPrivateLinkServicesForM365SecurityCenterResultOutputWithContext

func (o LookupPrivateLinkServicesForM365SecurityCenterResultOutput) ToLookupPrivateLinkServicesForM365SecurityCenterResultOutputWithContext(ctx context.Context) LookupPrivateLinkServicesForM365SecurityCenterResultOutput

func (LookupPrivateLinkServicesForM365SecurityCenterResultOutput) Type

The resource type.

type LookupPrivateLinkServicesForMIPPolicySyncArgs

type LookupPrivateLinkServicesForMIPPolicySyncArgs struct {
	// The name of the resource group that contains the service instance.
	ResourceGroupName string `pulumi:"resourceGroupName"`
	// The name of the service instance.
	ResourceName string `pulumi:"resourceName"`
}

type LookupPrivateLinkServicesForMIPPolicySyncOutputArgs

type LookupPrivateLinkServicesForMIPPolicySyncOutputArgs struct {
	// The name of the resource group that contains the service instance.
	ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"`
	// The name of the service instance.
	ResourceName pulumi.StringInput `pulumi:"resourceName"`
}

func (LookupPrivateLinkServicesForMIPPolicySyncOutputArgs) ElementType

type LookupPrivateLinkServicesForMIPPolicySyncResult

type LookupPrivateLinkServicesForMIPPolicySyncResult struct {
	// An etag associated with the resource, used for optimistic concurrency when editing it.
	Etag *string `pulumi:"etag"`
	// The resource identifier.
	Id string `pulumi:"id"`
	// Setting indicating whether the service has a managed identity associated with it.
	Identity *ServicesResourceResponseIdentity `pulumi:"identity"`
	// The kind of the service.
	Kind string `pulumi:"kind"`
	// The resource location.
	Location string `pulumi:"location"`
	// The resource name.
	Name string `pulumi:"name"`
	// The common properties of a service.
	Properties ServicesPropertiesResponse `pulumi:"properties"`
	// Required property for system data
	SystemData SystemDataResponse `pulumi:"systemData"`
	// The resource tags.
	Tags map[string]string `pulumi:"tags"`
	// The resource type.
	Type string `pulumi:"type"`
}

The description of the service.

func LookupPrivateLinkServicesForMIPPolicySync

Get the metadata of a privateLinkServicesForMIPPolicySync resource. Azure REST API version: 2021-03-25-preview.

type LookupPrivateLinkServicesForMIPPolicySyncResultOutput

type LookupPrivateLinkServicesForMIPPolicySyncResultOutput struct{ *pulumi.OutputState }

The description of the service.

func (LookupPrivateLinkServicesForMIPPolicySyncResultOutput) ElementType

func (LookupPrivateLinkServicesForMIPPolicySyncResultOutput) Etag

An etag associated with the resource, used for optimistic concurrency when editing it.

func (LookupPrivateLinkServicesForMIPPolicySyncResultOutput) Id

The resource identifier.

func (LookupPrivateLinkServicesForMIPPolicySyncResultOutput) Identity

Setting indicating whether the service has a managed identity associated with it.

func (LookupPrivateLinkServicesForMIPPolicySyncResultOutput) Kind

The kind of the service.

func (LookupPrivateLinkServicesForMIPPolicySyncResultOutput) Location

The resource location.

func (LookupPrivateLinkServicesForMIPPolicySyncResultOutput) Name

The resource name.

func (LookupPrivateLinkServicesForMIPPolicySyncResultOutput) Properties

The common properties of a service.

func (LookupPrivateLinkServicesForMIPPolicySyncResultOutput) SystemData

Required property for system data

func (LookupPrivateLinkServicesForMIPPolicySyncResultOutput) Tags

The resource tags.

func (LookupPrivateLinkServicesForMIPPolicySyncResultOutput) ToLookupPrivateLinkServicesForMIPPolicySyncResultOutput

func (LookupPrivateLinkServicesForMIPPolicySyncResultOutput) ToLookupPrivateLinkServicesForMIPPolicySyncResultOutputWithContext

func (o LookupPrivateLinkServicesForMIPPolicySyncResultOutput) ToLookupPrivateLinkServicesForMIPPolicySyncResultOutputWithContext(ctx context.Context) LookupPrivateLinkServicesForMIPPolicySyncResultOutput

func (LookupPrivateLinkServicesForMIPPolicySyncResultOutput) Type

The resource type.

type LookupPrivateLinkServicesForO365ManagementActivityAPIArgs

type LookupPrivateLinkServicesForO365ManagementActivityAPIArgs struct {
	// The name of the resource group that contains the service instance.
	ResourceGroupName string `pulumi:"resourceGroupName"`
	// The name of the service instance.
	ResourceName string `pulumi:"resourceName"`
}

type LookupPrivateLinkServicesForO365ManagementActivityAPIOutputArgs

type LookupPrivateLinkServicesForO365ManagementActivityAPIOutputArgs struct {
	// The name of the resource group that contains the service instance.
	ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"`
	// The name of the service instance.
	ResourceName pulumi.StringInput `pulumi:"resourceName"`
}

func (LookupPrivateLinkServicesForO365ManagementActivityAPIOutputArgs) ElementType

type LookupPrivateLinkServicesForO365ManagementActivityAPIResult

type LookupPrivateLinkServicesForO365ManagementActivityAPIResult struct {
	// An etag associated with the resource, used for optimistic concurrency when editing it.
	Etag *string `pulumi:"etag"`
	// The resource identifier.
	Id string `pulumi:"id"`
	// Setting indicating whether the service has a managed identity associated with it.
	Identity *ServicesResourceResponseIdentity `pulumi:"identity"`
	// The kind of the service.
	Kind string `pulumi:"kind"`
	// The resource location.
	Location string `pulumi:"location"`
	// The resource name.
	Name string `pulumi:"name"`
	// The common properties of a service.
	Properties ServicesPropertiesResponse `pulumi:"properties"`
	// Required property for system data
	SystemData SystemDataResponse `pulumi:"systemData"`
	// The resource tags.
	Tags map[string]string `pulumi:"tags"`
	// The resource type.
	Type string `pulumi:"type"`
}

The description of the service.

func LookupPrivateLinkServicesForO365ManagementActivityAPI

Get the metadata of a privateLinkServicesForO365ManagementActivityAPI resource. Azure REST API version: 2021-03-25-preview.

type LookupPrivateLinkServicesForO365ManagementActivityAPIResultOutput

type LookupPrivateLinkServicesForO365ManagementActivityAPIResultOutput struct{ *pulumi.OutputState }

The description of the service.

func (LookupPrivateLinkServicesForO365ManagementActivityAPIResultOutput) ElementType

func (LookupPrivateLinkServicesForO365ManagementActivityAPIResultOutput) Etag

An etag associated with the resource, used for optimistic concurrency when editing it.

func (LookupPrivateLinkServicesForO365ManagementActivityAPIResultOutput) Id

The resource identifier.

func (LookupPrivateLinkServicesForO365ManagementActivityAPIResultOutput) Identity

Setting indicating whether the service has a managed identity associated with it.

func (LookupPrivateLinkServicesForO365ManagementActivityAPIResultOutput) Kind

The kind of the service.

func (LookupPrivateLinkServicesForO365ManagementActivityAPIResultOutput) Location

The resource location.

func (LookupPrivateLinkServicesForO365ManagementActivityAPIResultOutput) Name

The resource name.

func (LookupPrivateLinkServicesForO365ManagementActivityAPIResultOutput) Properties

The common properties of a service.

func (LookupPrivateLinkServicesForO365ManagementActivityAPIResultOutput) SystemData

Required property for system data

func (LookupPrivateLinkServicesForO365ManagementActivityAPIResultOutput) Tags

The resource tags.

func (LookupPrivateLinkServicesForO365ManagementActivityAPIResultOutput) ToLookupPrivateLinkServicesForO365ManagementActivityAPIResultOutput

func (LookupPrivateLinkServicesForO365ManagementActivityAPIResultOutput) ToLookupPrivateLinkServicesForO365ManagementActivityAPIResultOutputWithContext

func (o LookupPrivateLinkServicesForO365ManagementActivityAPIResultOutput) ToLookupPrivateLinkServicesForO365ManagementActivityAPIResultOutputWithContext(ctx context.Context) LookupPrivateLinkServicesForO365ManagementActivityAPIResultOutput

func (LookupPrivateLinkServicesForO365ManagementActivityAPIResultOutput) Type

The resource type.

type LookupPrivateLinkServicesForSCCPowershellArgs

type LookupPrivateLinkServicesForSCCPowershellArgs struct {
	// The name of the resource group that contains the service instance.
	ResourceGroupName string `pulumi:"resourceGroupName"`
	// The name of the service instance.
	ResourceName string `pulumi:"resourceName"`
}

type LookupPrivateLinkServicesForSCCPowershellOutputArgs

type LookupPrivateLinkServicesForSCCPowershellOutputArgs struct {
	// The name of the resource group that contains the service instance.
	ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"`
	// The name of the service instance.
	ResourceName pulumi.StringInput `pulumi:"resourceName"`
}

func (LookupPrivateLinkServicesForSCCPowershellOutputArgs) ElementType

type LookupPrivateLinkServicesForSCCPowershellResult

type LookupPrivateLinkServicesForSCCPowershellResult struct {
	// An etag associated with the resource, used for optimistic concurrency when editing it.
	Etag *string `pulumi:"etag"`
	// The resource identifier.
	Id string `pulumi:"id"`
	// Setting indicating whether the service has a managed identity associated with it.
	Identity *ServicesResourceResponseIdentity `pulumi:"identity"`
	// The kind of the service.
	Kind string `pulumi:"kind"`
	// The resource location.
	Location string `pulumi:"location"`
	// The resource name.
	Name string `pulumi:"name"`
	// The common properties of a service.
	Properties ServicesPropertiesResponse `pulumi:"properties"`
	// Required property for system data
	SystemData SystemDataResponse `pulumi:"systemData"`
	// The resource tags.
	Tags map[string]string `pulumi:"tags"`
	// The resource type.
	Type string `pulumi:"type"`
}

The description of the service.

func LookupPrivateLinkServicesForSCCPowershell

Get the metadata of a privateLinkServicesForSCCPowershell resource. Azure REST API version: 2021-03-25-preview.

type LookupPrivateLinkServicesForSCCPowershellResultOutput

type LookupPrivateLinkServicesForSCCPowershellResultOutput struct{ *pulumi.OutputState }

The description of the service.

func (LookupPrivateLinkServicesForSCCPowershellResultOutput) ElementType

func (LookupPrivateLinkServicesForSCCPowershellResultOutput) Etag

An etag associated with the resource, used for optimistic concurrency when editing it.

func (LookupPrivateLinkServicesForSCCPowershellResultOutput) Id

The resource identifier.

func (LookupPrivateLinkServicesForSCCPowershellResultOutput) Identity

Setting indicating whether the service has a managed identity associated with it.

func (LookupPrivateLinkServicesForSCCPowershellResultOutput) Kind

The kind of the service.

func (LookupPrivateLinkServicesForSCCPowershellResultOutput) Location

The resource location.

func (LookupPrivateLinkServicesForSCCPowershellResultOutput) Name

The resource name.

func (LookupPrivateLinkServicesForSCCPowershellResultOutput) Properties

The common properties of a service.

func (LookupPrivateLinkServicesForSCCPowershellResultOutput) SystemData

Required property for system data

func (LookupPrivateLinkServicesForSCCPowershellResultOutput) Tags

The resource tags.

func (LookupPrivateLinkServicesForSCCPowershellResultOutput) ToLookupPrivateLinkServicesForSCCPowershellResultOutput

func (LookupPrivateLinkServicesForSCCPowershellResultOutput) ToLookupPrivateLinkServicesForSCCPowershellResultOutputWithContext

func (o LookupPrivateLinkServicesForSCCPowershellResultOutput) ToLookupPrivateLinkServicesForSCCPowershellResultOutputWithContext(ctx context.Context) LookupPrivateLinkServicesForSCCPowershellResultOutput

func (LookupPrivateLinkServicesForSCCPowershellResultOutput) Type

The resource type.

type ManagedServiceIdentityType

type ManagedServiceIdentityType string

Type of identity being specified, currently SystemAssigned and None are allowed.

func (ManagedServiceIdentityType) ElementType

func (ManagedServiceIdentityType) ElementType() reflect.Type

func (ManagedServiceIdentityType) ToManagedServiceIdentityTypeOutput

func (e ManagedServiceIdentityType) ToManagedServiceIdentityTypeOutput() ManagedServiceIdentityTypeOutput

func (ManagedServiceIdentityType) ToManagedServiceIdentityTypeOutputWithContext

func (e ManagedServiceIdentityType) ToManagedServiceIdentityTypeOutputWithContext(ctx context.Context) ManagedServiceIdentityTypeOutput

func (ManagedServiceIdentityType) ToManagedServiceIdentityTypePtrOutput

func (e ManagedServiceIdentityType) ToManagedServiceIdentityTypePtrOutput() ManagedServiceIdentityTypePtrOutput

func (ManagedServiceIdentityType) ToManagedServiceIdentityTypePtrOutputWithContext

func (e ManagedServiceIdentityType) ToManagedServiceIdentityTypePtrOutputWithContext(ctx context.Context) ManagedServiceIdentityTypePtrOutput

func (ManagedServiceIdentityType) ToStringOutput

func (e ManagedServiceIdentityType) ToStringOutput() pulumi.StringOutput

func (ManagedServiceIdentityType) ToStringOutputWithContext

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

func (ManagedServiceIdentityType) ToStringPtrOutput

func (e ManagedServiceIdentityType) ToStringPtrOutput() pulumi.StringPtrOutput

func (ManagedServiceIdentityType) ToStringPtrOutputWithContext

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

type ManagedServiceIdentityTypeInput

type ManagedServiceIdentityTypeInput interface {
	pulumi.Input

	ToManagedServiceIdentityTypeOutput() ManagedServiceIdentityTypeOutput
	ToManagedServiceIdentityTypeOutputWithContext(context.Context) ManagedServiceIdentityTypeOutput
}

ManagedServiceIdentityTypeInput is an input type that accepts values of the ManagedServiceIdentityType enum A concrete instance of `ManagedServiceIdentityTypeInput` can be one of the following:

ManagedServiceIdentityTypeSystemAssigned
ManagedServiceIdentityTypeNone

type ManagedServiceIdentityTypeOutput

type ManagedServiceIdentityTypeOutput struct{ *pulumi.OutputState }

func (ManagedServiceIdentityTypeOutput) ElementType

func (ManagedServiceIdentityTypeOutput) ToManagedServiceIdentityTypeOutput

func (o ManagedServiceIdentityTypeOutput) ToManagedServiceIdentityTypeOutput() ManagedServiceIdentityTypeOutput

func (ManagedServiceIdentityTypeOutput) ToManagedServiceIdentityTypeOutputWithContext

func (o ManagedServiceIdentityTypeOutput) ToManagedServiceIdentityTypeOutputWithContext(ctx context.Context) ManagedServiceIdentityTypeOutput

func (ManagedServiceIdentityTypeOutput) ToManagedServiceIdentityTypePtrOutput

func (o ManagedServiceIdentityTypeOutput) ToManagedServiceIdentityTypePtrOutput() ManagedServiceIdentityTypePtrOutput

func (ManagedServiceIdentityTypeOutput) ToManagedServiceIdentityTypePtrOutputWithContext

func (o ManagedServiceIdentityTypeOutput) ToManagedServiceIdentityTypePtrOutputWithContext(ctx context.Context) ManagedServiceIdentityTypePtrOutput

func (ManagedServiceIdentityTypeOutput) ToStringOutput

func (ManagedServiceIdentityTypeOutput) ToStringOutputWithContext

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

func (ManagedServiceIdentityTypeOutput) ToStringPtrOutput

func (ManagedServiceIdentityTypeOutput) ToStringPtrOutputWithContext

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

type ManagedServiceIdentityTypePtrInput

type ManagedServiceIdentityTypePtrInput interface {
	pulumi.Input

	ToManagedServiceIdentityTypePtrOutput() ManagedServiceIdentityTypePtrOutput
	ToManagedServiceIdentityTypePtrOutputWithContext(context.Context) ManagedServiceIdentityTypePtrOutput
}

func ManagedServiceIdentityTypePtr

func ManagedServiceIdentityTypePtr(v string) ManagedServiceIdentityTypePtrInput

type ManagedServiceIdentityTypePtrOutput

type ManagedServiceIdentityTypePtrOutput struct{ *pulumi.OutputState }

func (ManagedServiceIdentityTypePtrOutput) Elem

func (ManagedServiceIdentityTypePtrOutput) ElementType

func (ManagedServiceIdentityTypePtrOutput) ToManagedServiceIdentityTypePtrOutput

func (o ManagedServiceIdentityTypePtrOutput) ToManagedServiceIdentityTypePtrOutput() ManagedServiceIdentityTypePtrOutput

func (ManagedServiceIdentityTypePtrOutput) ToManagedServiceIdentityTypePtrOutputWithContext

func (o ManagedServiceIdentityTypePtrOutput) ToManagedServiceIdentityTypePtrOutputWithContext(ctx context.Context) ManagedServiceIdentityTypePtrOutput

func (ManagedServiceIdentityTypePtrOutput) ToStringPtrOutput

func (ManagedServiceIdentityTypePtrOutput) ToStringPtrOutputWithContext

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

type PrivateEndpointConnection

type PrivateEndpointConnection struct {
	// A collection of information about the state of the connection between service consumer and provider.
	PrivateLinkServiceConnectionState PrivateLinkServiceConnectionState `pulumi:"privateLinkServiceConnectionState"`
}

The Private Endpoint Connection resource.

type PrivateEndpointConnectionArgs

type PrivateEndpointConnectionArgs struct {
	// A collection of information about the state of the connection between service consumer and provider.
	PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStateInput `pulumi:"privateLinkServiceConnectionState"`
}

The Private Endpoint Connection resource.

func (PrivateEndpointConnectionArgs) ElementType

func (PrivateEndpointConnectionArgs) ToPrivateEndpointConnectionOutput

func (i PrivateEndpointConnectionArgs) ToPrivateEndpointConnectionOutput() PrivateEndpointConnectionOutput

func (PrivateEndpointConnectionArgs) ToPrivateEndpointConnectionOutputWithContext

func (i PrivateEndpointConnectionArgs) ToPrivateEndpointConnectionOutputWithContext(ctx context.Context) PrivateEndpointConnectionOutput

type PrivateEndpointConnectionArray

type PrivateEndpointConnectionArray []PrivateEndpointConnectionInput

func (PrivateEndpointConnectionArray) ElementType

func (PrivateEndpointConnectionArray) ToPrivateEndpointConnectionArrayOutput

func (i PrivateEndpointConnectionArray) ToPrivateEndpointConnectionArrayOutput() PrivateEndpointConnectionArrayOutput

func (PrivateEndpointConnectionArray) ToPrivateEndpointConnectionArrayOutputWithContext

func (i PrivateEndpointConnectionArray) ToPrivateEndpointConnectionArrayOutputWithContext(ctx context.Context) PrivateEndpointConnectionArrayOutput

type PrivateEndpointConnectionArrayInput

type PrivateEndpointConnectionArrayInput interface {
	pulumi.Input

	ToPrivateEndpointConnectionArrayOutput() PrivateEndpointConnectionArrayOutput
	ToPrivateEndpointConnectionArrayOutputWithContext(context.Context) PrivateEndpointConnectionArrayOutput
}

PrivateEndpointConnectionArrayInput is an input type that accepts PrivateEndpointConnectionArray and PrivateEndpointConnectionArrayOutput values. You can construct a concrete instance of `PrivateEndpointConnectionArrayInput` via:

PrivateEndpointConnectionArray{ PrivateEndpointConnectionArgs{...} }

type PrivateEndpointConnectionArrayOutput

type PrivateEndpointConnectionArrayOutput struct{ *pulumi.OutputState }

func (PrivateEndpointConnectionArrayOutput) ElementType

func (PrivateEndpointConnectionArrayOutput) Index

func (PrivateEndpointConnectionArrayOutput) ToPrivateEndpointConnectionArrayOutput

func (o PrivateEndpointConnectionArrayOutput) ToPrivateEndpointConnectionArrayOutput() PrivateEndpointConnectionArrayOutput

func (PrivateEndpointConnectionArrayOutput) ToPrivateEndpointConnectionArrayOutputWithContext

func (o PrivateEndpointConnectionArrayOutput) ToPrivateEndpointConnectionArrayOutputWithContext(ctx context.Context) PrivateEndpointConnectionArrayOutput

type PrivateEndpointConnectionInput

type PrivateEndpointConnectionInput interface {
	pulumi.Input

	ToPrivateEndpointConnectionOutput() PrivateEndpointConnectionOutput
	ToPrivateEndpointConnectionOutputWithContext(context.Context) PrivateEndpointConnectionOutput
}

PrivateEndpointConnectionInput is an input type that accepts PrivateEndpointConnectionArgs and PrivateEndpointConnectionOutput values. You can construct a concrete instance of `PrivateEndpointConnectionInput` via:

PrivateEndpointConnectionArgs{...}

type PrivateEndpointConnectionOutput

type PrivateEndpointConnectionOutput struct{ *pulumi.OutputState }

The Private Endpoint Connection resource.

func (PrivateEndpointConnectionOutput) ElementType

func (PrivateEndpointConnectionOutput) PrivateLinkServiceConnectionState

func (o PrivateEndpointConnectionOutput) PrivateLinkServiceConnectionState() PrivateLinkServiceConnectionStateOutput

A collection of information about the state of the connection between service consumer and provider.

func (PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutput

func (o PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutput() PrivateEndpointConnectionOutput

func (PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutputWithContext

func (o PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutputWithContext(ctx context.Context) PrivateEndpointConnectionOutput

type PrivateEndpointConnectionResponse

type PrivateEndpointConnectionResponse struct {
	// Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
	Id string `pulumi:"id"`
	// The name of the resource
	Name string `pulumi:"name"`
	// The resource of private end point.
	PrivateEndpoint *PrivateEndpointResponse `pulumi:"privateEndpoint"`
	// A collection of information about the state of the connection between service consumer and provider.
	PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStateResponse `pulumi:"privateLinkServiceConnectionState"`
	// The provisioning state of the private endpoint connection resource.
	ProvisioningState string `pulumi:"provisioningState"`
	// Required property for system data
	SystemData SystemDataResponse `pulumi:"systemData"`
	// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
	Type string `pulumi:"type"`
}

The Private Endpoint Connection resource.

type PrivateEndpointConnectionResponseArrayOutput

type PrivateEndpointConnectionResponseArrayOutput struct{ *pulumi.OutputState }

func (PrivateEndpointConnectionResponseArrayOutput) ElementType

func (PrivateEndpointConnectionResponseArrayOutput) Index

func (PrivateEndpointConnectionResponseArrayOutput) ToPrivateEndpointConnectionResponseArrayOutput

func (o PrivateEndpointConnectionResponseArrayOutput) ToPrivateEndpointConnectionResponseArrayOutput() PrivateEndpointConnectionResponseArrayOutput

func (PrivateEndpointConnectionResponseArrayOutput) ToPrivateEndpointConnectionResponseArrayOutputWithContext

func (o PrivateEndpointConnectionResponseArrayOutput) ToPrivateEndpointConnectionResponseArrayOutputWithContext(ctx context.Context) PrivateEndpointConnectionResponseArrayOutput

type PrivateEndpointConnectionResponseOutput

type PrivateEndpointConnectionResponseOutput struct{ *pulumi.OutputState }

The Private Endpoint Connection resource.

func (PrivateEndpointConnectionResponseOutput) ElementType

func (PrivateEndpointConnectionResponseOutput) Id

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

func (PrivateEndpointConnectionResponseOutput) Name

The name of the resource

func (PrivateEndpointConnectionResponseOutput) PrivateEndpoint

The resource of private end point.

func (PrivateEndpointConnectionResponseOutput) PrivateLinkServiceConnectionState

A collection of information about the state of the connection between service consumer and provider.

func (PrivateEndpointConnectionResponseOutput) ProvisioningState

The provisioning state of the private endpoint connection resource.

func (PrivateEndpointConnectionResponseOutput) SystemData

Required property for system data

func (PrivateEndpointConnectionResponseOutput) ToPrivateEndpointConnectionResponseOutput

func (o PrivateEndpointConnectionResponseOutput) ToPrivateEndpointConnectionResponseOutput() PrivateEndpointConnectionResponseOutput

func (PrivateEndpointConnectionResponseOutput) ToPrivateEndpointConnectionResponseOutputWithContext

func (o PrivateEndpointConnectionResponseOutput) ToPrivateEndpointConnectionResponseOutputWithContext(ctx context.Context) PrivateEndpointConnectionResponseOutput

func (PrivateEndpointConnectionResponseOutput) Type

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

type PrivateEndpointConnectionsAdtAPI

type PrivateEndpointConnectionsAdtAPI struct {
	pulumi.CustomResourceState

	// The name of the resource
	Name pulumi.StringOutput `pulumi:"name"`
	// The resource of private end point.
	PrivateEndpoint PrivateEndpointResponsePtrOutput `pulumi:"privateEndpoint"`
	// A collection of information about the state of the connection between service consumer and provider.
	PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStateResponseOutput `pulumi:"privateLinkServiceConnectionState"`
	// The provisioning state of the private endpoint connection resource.
	ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"`
	// Required property for system data
	SystemData SystemDataResponseOutput `pulumi:"systemData"`
	// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
	Type pulumi.StringOutput `pulumi:"type"`
}

The Private Endpoint Connection resource. Azure REST API version: 2021-03-25-preview. Prior API version in Azure Native 1.x: 2021-03-25-preview.

func GetPrivateEndpointConnectionsAdtAPI

func GetPrivateEndpointConnectionsAdtAPI(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *PrivateEndpointConnectionsAdtAPIState, opts ...pulumi.ResourceOption) (*PrivateEndpointConnectionsAdtAPI, error)

GetPrivateEndpointConnectionsAdtAPI gets an existing PrivateEndpointConnectionsAdtAPI 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 NewPrivateEndpointConnectionsAdtAPI

func NewPrivateEndpointConnectionsAdtAPI(ctx *pulumi.Context,
	name string, args *PrivateEndpointConnectionsAdtAPIArgs, opts ...pulumi.ResourceOption) (*PrivateEndpointConnectionsAdtAPI, error)

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

func (*PrivateEndpointConnectionsAdtAPI) ElementType

func (*PrivateEndpointConnectionsAdtAPI) ToPrivateEndpointConnectionsAdtAPIOutput

func (i *PrivateEndpointConnectionsAdtAPI) ToPrivateEndpointConnectionsAdtAPIOutput() PrivateEndpointConnectionsAdtAPIOutput

func (*PrivateEndpointConnectionsAdtAPI) ToPrivateEndpointConnectionsAdtAPIOutputWithContext

func (i *PrivateEndpointConnectionsAdtAPI) ToPrivateEndpointConnectionsAdtAPIOutputWithContext(ctx context.Context) PrivateEndpointConnectionsAdtAPIOutput

type PrivateEndpointConnectionsAdtAPIArgs

type PrivateEndpointConnectionsAdtAPIArgs struct {
	// The name of the private endpoint connection associated with the Azure resource
	PrivateEndpointConnectionName pulumi.StringPtrInput
	// A collection of information about the state of the connection between service consumer and provider.
	PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStateInput
	// The name of the resource group that contains the service instance.
	ResourceGroupName pulumi.StringInput
	// The name of the service instance.
	ResourceName pulumi.StringInput
}

The set of arguments for constructing a PrivateEndpointConnectionsAdtAPI resource.

func (PrivateEndpointConnectionsAdtAPIArgs) ElementType

type PrivateEndpointConnectionsAdtAPIInput

type PrivateEndpointConnectionsAdtAPIInput interface {
	pulumi.Input

	ToPrivateEndpointConnectionsAdtAPIOutput() PrivateEndpointConnectionsAdtAPIOutput
	ToPrivateEndpointConnectionsAdtAPIOutputWithContext(ctx context.Context) PrivateEndpointConnectionsAdtAPIOutput
}

type PrivateEndpointConnectionsAdtAPIOutput

type PrivateEndpointConnectionsAdtAPIOutput struct{ *pulumi.OutputState }

func (PrivateEndpointConnectionsAdtAPIOutput) ElementType

func (PrivateEndpointConnectionsAdtAPIOutput) Name

The name of the resource

func (PrivateEndpointConnectionsAdtAPIOutput) PrivateEndpoint

The resource of private end point.

func (PrivateEndpointConnectionsAdtAPIOutput) PrivateLinkServiceConnectionState

A collection of information about the state of the connection between service consumer and provider.

func (PrivateEndpointConnectionsAdtAPIOutput) ProvisioningState

The provisioning state of the private endpoint connection resource.

func (PrivateEndpointConnectionsAdtAPIOutput) SystemData

Required property for system data

func (PrivateEndpointConnectionsAdtAPIOutput) ToPrivateEndpointConnectionsAdtAPIOutput

func (o PrivateEndpointConnectionsAdtAPIOutput) ToPrivateEndpointConnectionsAdtAPIOutput() PrivateEndpointConnectionsAdtAPIOutput

func (PrivateEndpointConnectionsAdtAPIOutput) ToPrivateEndpointConnectionsAdtAPIOutputWithContext

func (o PrivateEndpointConnectionsAdtAPIOutput) ToPrivateEndpointConnectionsAdtAPIOutputWithContext(ctx context.Context) PrivateEndpointConnectionsAdtAPIOutput

func (PrivateEndpointConnectionsAdtAPIOutput) Type

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

type PrivateEndpointConnectionsAdtAPIState

type PrivateEndpointConnectionsAdtAPIState struct {
}

func (PrivateEndpointConnectionsAdtAPIState) ElementType

type PrivateEndpointConnectionsComp

type PrivateEndpointConnectionsComp struct {
	pulumi.CustomResourceState

	// The name of the resource
	Name pulumi.StringOutput `pulumi:"name"`
	// The resource of private end point.
	PrivateEndpoint PrivateEndpointResponsePtrOutput `pulumi:"privateEndpoint"`
	// A collection of information about the state of the connection between service consumer and provider.
	PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStateResponseOutput `pulumi:"privateLinkServiceConnectionState"`
	// The provisioning state of the private endpoint connection resource.
	ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"`
	// Required property for system data
	SystemData SystemDataResponseOutput `pulumi:"systemData"`
	// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
	Type pulumi.StringOutput `pulumi:"type"`
}

The Private Endpoint Connection resource. Azure REST API version: 2021-03-25-preview. Prior API version in Azure Native 1.x: 2021-03-25-preview.

func GetPrivateEndpointConnectionsComp

func GetPrivateEndpointConnectionsComp(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *PrivateEndpointConnectionsCompState, opts ...pulumi.ResourceOption) (*PrivateEndpointConnectionsComp, error)

GetPrivateEndpointConnectionsComp gets an existing PrivateEndpointConnectionsComp 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 NewPrivateEndpointConnectionsComp

func NewPrivateEndpointConnectionsComp(ctx *pulumi.Context,
	name string, args *PrivateEndpointConnectionsCompArgs, opts ...pulumi.ResourceOption) (*PrivateEndpointConnectionsComp, error)

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

func (*PrivateEndpointConnectionsComp) ElementType

func (*PrivateEndpointConnectionsComp) ToPrivateEndpointConnectionsCompOutput

func (i *PrivateEndpointConnectionsComp) ToPrivateEndpointConnectionsCompOutput() PrivateEndpointConnectionsCompOutput

func (*PrivateEndpointConnectionsComp) ToPrivateEndpointConnectionsCompOutputWithContext

func (i *PrivateEndpointConnectionsComp) ToPrivateEndpointConnectionsCompOutputWithContext(ctx context.Context) PrivateEndpointConnectionsCompOutput

type PrivateEndpointConnectionsCompArgs

type PrivateEndpointConnectionsCompArgs struct {
	// The name of the private endpoint connection associated with the Azure resource
	PrivateEndpointConnectionName pulumi.StringPtrInput
	// A collection of information about the state of the connection between service consumer and provider.
	PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStateInput
	// The name of the resource group that contains the service instance.
	ResourceGroupName pulumi.StringInput
	// The name of the service instance.
	ResourceName pulumi.StringInput
}

The set of arguments for constructing a PrivateEndpointConnectionsComp resource.

func (PrivateEndpointConnectionsCompArgs) ElementType

type PrivateEndpointConnectionsCompInput

type PrivateEndpointConnectionsCompInput interface {
	pulumi.Input

	ToPrivateEndpointConnectionsCompOutput() PrivateEndpointConnectionsCompOutput
	ToPrivateEndpointConnectionsCompOutputWithContext(ctx context.Context) PrivateEndpointConnectionsCompOutput
}

type PrivateEndpointConnectionsCompOutput

type PrivateEndpointConnectionsCompOutput struct{ *pulumi.OutputState }

func (PrivateEndpointConnectionsCompOutput) ElementType

func (PrivateEndpointConnectionsCompOutput) Name

The name of the resource

func (PrivateEndpointConnectionsCompOutput) PrivateEndpoint

The resource of private end point.

func (PrivateEndpointConnectionsCompOutput) PrivateLinkServiceConnectionState

A collection of information about the state of the connection between service consumer and provider.

func (PrivateEndpointConnectionsCompOutput) ProvisioningState

The provisioning state of the private endpoint connection resource.

func (PrivateEndpointConnectionsCompOutput) SystemData

Required property for system data

func (PrivateEndpointConnectionsCompOutput) ToPrivateEndpointConnectionsCompOutput

func (o PrivateEndpointConnectionsCompOutput) ToPrivateEndpointConnectionsCompOutput() PrivateEndpointConnectionsCompOutput

func (PrivateEndpointConnectionsCompOutput) ToPrivateEndpointConnectionsCompOutputWithContext

func (o PrivateEndpointConnectionsCompOutput) ToPrivateEndpointConnectionsCompOutputWithContext(ctx context.Context) PrivateEndpointConnectionsCompOutput

func (PrivateEndpointConnectionsCompOutput) Type

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

type PrivateEndpointConnectionsCompState

type PrivateEndpointConnectionsCompState struct {
}

func (PrivateEndpointConnectionsCompState) ElementType

type PrivateEndpointConnectionsForEDM

type PrivateEndpointConnectionsForEDM struct {
	pulumi.CustomResourceState

	// The name of the resource
	Name pulumi.StringOutput `pulumi:"name"`
	// The resource of private end point.
	PrivateEndpoint PrivateEndpointResponsePtrOutput `pulumi:"privateEndpoint"`
	// A collection of information about the state of the connection between service consumer and provider.
	PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStateResponseOutput `pulumi:"privateLinkServiceConnectionState"`
	// The provisioning state of the private endpoint connection resource.
	ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"`
	// Required property for system data
	SystemData SystemDataResponseOutput `pulumi:"systemData"`
	// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
	Type pulumi.StringOutput `pulumi:"type"`
}

The Private Endpoint Connection resource. Azure REST API version: 2021-03-25-preview. Prior API version in Azure Native 1.x: 2021-03-25-preview.

func GetPrivateEndpointConnectionsForEDM

func GetPrivateEndpointConnectionsForEDM(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *PrivateEndpointConnectionsForEDMState, opts ...pulumi.ResourceOption) (*PrivateEndpointConnectionsForEDM, error)

GetPrivateEndpointConnectionsForEDM gets an existing PrivateEndpointConnectionsForEDM 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 NewPrivateEndpointConnectionsForEDM

func NewPrivateEndpointConnectionsForEDM(ctx *pulumi.Context,
	name string, args *PrivateEndpointConnectionsForEDMArgs, opts ...pulumi.ResourceOption) (*PrivateEndpointConnectionsForEDM, error)

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

func (*PrivateEndpointConnectionsForEDM) ElementType

func (*PrivateEndpointConnectionsForEDM) ToPrivateEndpointConnectionsForEDMOutput

func (i *PrivateEndpointConnectionsForEDM) ToPrivateEndpointConnectionsForEDMOutput() PrivateEndpointConnectionsForEDMOutput

func (*PrivateEndpointConnectionsForEDM) ToPrivateEndpointConnectionsForEDMOutputWithContext

func (i *PrivateEndpointConnectionsForEDM) ToPrivateEndpointConnectionsForEDMOutputWithContext(ctx context.Context) PrivateEndpointConnectionsForEDMOutput

type PrivateEndpointConnectionsForEDMArgs

type PrivateEndpointConnectionsForEDMArgs struct {
	// The name of the private endpoint connection associated with the Azure resource
	PrivateEndpointConnectionName pulumi.StringPtrInput
	// A collection of information about the state of the connection between service consumer and provider.
	PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStateInput
	// The name of the resource group that contains the service instance.
	ResourceGroupName pulumi.StringInput
	// The name of the service instance.
	ResourceName pulumi.StringInput
}

The set of arguments for constructing a PrivateEndpointConnectionsForEDM resource.

func (PrivateEndpointConnectionsForEDMArgs) ElementType

type PrivateEndpointConnectionsForEDMInput

type PrivateEndpointConnectionsForEDMInput interface {
	pulumi.Input

	ToPrivateEndpointConnectionsForEDMOutput() PrivateEndpointConnectionsForEDMOutput
	ToPrivateEndpointConnectionsForEDMOutputWithContext(ctx context.Context) PrivateEndpointConnectionsForEDMOutput
}

type PrivateEndpointConnectionsForEDMOutput

type PrivateEndpointConnectionsForEDMOutput struct{ *pulumi.OutputState }

func (PrivateEndpointConnectionsForEDMOutput) ElementType

func (PrivateEndpointConnectionsForEDMOutput) Name

The name of the resource

func (PrivateEndpointConnectionsForEDMOutput) PrivateEndpoint

The resource of private end point.

func (PrivateEndpointConnectionsForEDMOutput) PrivateLinkServiceConnectionState

A collection of information about the state of the connection between service consumer and provider.

func (PrivateEndpointConnectionsForEDMOutput) ProvisioningState

The provisioning state of the private endpoint connection resource.

func (PrivateEndpointConnectionsForEDMOutput) SystemData

Required property for system data

func (PrivateEndpointConnectionsForEDMOutput) ToPrivateEndpointConnectionsForEDMOutput

func (o PrivateEndpointConnectionsForEDMOutput) ToPrivateEndpointConnectionsForEDMOutput() PrivateEndpointConnectionsForEDMOutput

func (PrivateEndpointConnectionsForEDMOutput) ToPrivateEndpointConnectionsForEDMOutputWithContext

func (o PrivateEndpointConnectionsForEDMOutput) ToPrivateEndpointConnectionsForEDMOutputWithContext(ctx context.Context) PrivateEndpointConnectionsForEDMOutput

func (PrivateEndpointConnectionsForEDMOutput) Type

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

type PrivateEndpointConnectionsForEDMState

type PrivateEndpointConnectionsForEDMState struct {
}

func (PrivateEndpointConnectionsForEDMState) ElementType

type PrivateEndpointConnectionsForMIPPolicySync

type PrivateEndpointConnectionsForMIPPolicySync struct {
	pulumi.CustomResourceState

	// The name of the resource
	Name pulumi.StringOutput `pulumi:"name"`
	// The resource of private end point.
	PrivateEndpoint PrivateEndpointResponsePtrOutput `pulumi:"privateEndpoint"`
	// A collection of information about the state of the connection between service consumer and provider.
	PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStateResponseOutput `pulumi:"privateLinkServiceConnectionState"`
	// The provisioning state of the private endpoint connection resource.
	ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"`
	// Required property for system data
	SystemData SystemDataResponseOutput `pulumi:"systemData"`
	// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
	Type pulumi.StringOutput `pulumi:"type"`
}

The Private Endpoint Connection resource. Azure REST API version: 2021-03-25-preview. Prior API version in Azure Native 1.x: 2021-03-25-preview.

func GetPrivateEndpointConnectionsForMIPPolicySync

func GetPrivateEndpointConnectionsForMIPPolicySync(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *PrivateEndpointConnectionsForMIPPolicySyncState, opts ...pulumi.ResourceOption) (*PrivateEndpointConnectionsForMIPPolicySync, error)

GetPrivateEndpointConnectionsForMIPPolicySync gets an existing PrivateEndpointConnectionsForMIPPolicySync 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 NewPrivateEndpointConnectionsForMIPPolicySync

func NewPrivateEndpointConnectionsForMIPPolicySync(ctx *pulumi.Context,
	name string, args *PrivateEndpointConnectionsForMIPPolicySyncArgs, opts ...pulumi.ResourceOption) (*PrivateEndpointConnectionsForMIPPolicySync, error)

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

func (*PrivateEndpointConnectionsForMIPPolicySync) ElementType

func (*PrivateEndpointConnectionsForMIPPolicySync) ToPrivateEndpointConnectionsForMIPPolicySyncOutput

func (i *PrivateEndpointConnectionsForMIPPolicySync) ToPrivateEndpointConnectionsForMIPPolicySyncOutput() PrivateEndpointConnectionsForMIPPolicySyncOutput

func (*PrivateEndpointConnectionsForMIPPolicySync) ToPrivateEndpointConnectionsForMIPPolicySyncOutputWithContext

func (i *PrivateEndpointConnectionsForMIPPolicySync) ToPrivateEndpointConnectionsForMIPPolicySyncOutputWithContext(ctx context.Context) PrivateEndpointConnectionsForMIPPolicySyncOutput

type PrivateEndpointConnectionsForMIPPolicySyncArgs

type PrivateEndpointConnectionsForMIPPolicySyncArgs struct {
	// The name of the private endpoint connection associated with the Azure resource
	PrivateEndpointConnectionName pulumi.StringPtrInput
	// A collection of information about the state of the connection between service consumer and provider.
	PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStateInput
	// The name of the resource group that contains the service instance.
	ResourceGroupName pulumi.StringInput
	// The name of the service instance.
	ResourceName pulumi.StringInput
}

The set of arguments for constructing a PrivateEndpointConnectionsForMIPPolicySync resource.

func (PrivateEndpointConnectionsForMIPPolicySyncArgs) ElementType

type PrivateEndpointConnectionsForMIPPolicySyncInput

type PrivateEndpointConnectionsForMIPPolicySyncInput interface {
	pulumi.Input

	ToPrivateEndpointConnectionsForMIPPolicySyncOutput() PrivateEndpointConnectionsForMIPPolicySyncOutput
	ToPrivateEndpointConnectionsForMIPPolicySyncOutputWithContext(ctx context.Context) PrivateEndpointConnectionsForMIPPolicySyncOutput
}

type PrivateEndpointConnectionsForMIPPolicySyncOutput

type PrivateEndpointConnectionsForMIPPolicySyncOutput struct{ *pulumi.OutputState }

func (PrivateEndpointConnectionsForMIPPolicySyncOutput) ElementType

func (PrivateEndpointConnectionsForMIPPolicySyncOutput) Name

The name of the resource

func (PrivateEndpointConnectionsForMIPPolicySyncOutput) PrivateEndpoint

The resource of private end point.

func (PrivateEndpointConnectionsForMIPPolicySyncOutput) PrivateLinkServiceConnectionState

A collection of information about the state of the connection between service consumer and provider.

func (PrivateEndpointConnectionsForMIPPolicySyncOutput) ProvisioningState

The provisioning state of the private endpoint connection resource.

func (PrivateEndpointConnectionsForMIPPolicySyncOutput) SystemData

Required property for system data

func (PrivateEndpointConnectionsForMIPPolicySyncOutput) ToPrivateEndpointConnectionsForMIPPolicySyncOutput

func (o PrivateEndpointConnectionsForMIPPolicySyncOutput) ToPrivateEndpointConnectionsForMIPPolicySyncOutput() PrivateEndpointConnectionsForMIPPolicySyncOutput

func (PrivateEndpointConnectionsForMIPPolicySyncOutput) ToPrivateEndpointConnectionsForMIPPolicySyncOutputWithContext

func (o PrivateEndpointConnectionsForMIPPolicySyncOutput) ToPrivateEndpointConnectionsForMIPPolicySyncOutputWithContext(ctx context.Context) PrivateEndpointConnectionsForMIPPolicySyncOutput

func (PrivateEndpointConnectionsForMIPPolicySyncOutput) Type

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

type PrivateEndpointConnectionsForMIPPolicySyncState

type PrivateEndpointConnectionsForMIPPolicySyncState struct {
}

func (PrivateEndpointConnectionsForMIPPolicySyncState) ElementType

type PrivateEndpointConnectionsForSCCPowershell

type PrivateEndpointConnectionsForSCCPowershell struct {
	pulumi.CustomResourceState

	// The name of the resource
	Name pulumi.StringOutput `pulumi:"name"`
	// The resource of private end point.
	PrivateEndpoint PrivateEndpointResponsePtrOutput `pulumi:"privateEndpoint"`
	// A collection of information about the state of the connection between service consumer and provider.
	PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStateResponseOutput `pulumi:"privateLinkServiceConnectionState"`
	// The provisioning state of the private endpoint connection resource.
	ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"`
	// Required property for system data
	SystemData SystemDataResponseOutput `pulumi:"systemData"`
	// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
	Type pulumi.StringOutput `pulumi:"type"`
}

The Private Endpoint Connection resource. Azure REST API version: 2021-03-25-preview. Prior API version in Azure Native 1.x: 2021-03-25-preview.

func GetPrivateEndpointConnectionsForSCCPowershell

func GetPrivateEndpointConnectionsForSCCPowershell(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *PrivateEndpointConnectionsForSCCPowershellState, opts ...pulumi.ResourceOption) (*PrivateEndpointConnectionsForSCCPowershell, error)

GetPrivateEndpointConnectionsForSCCPowershell gets an existing PrivateEndpointConnectionsForSCCPowershell 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 NewPrivateEndpointConnectionsForSCCPowershell

func NewPrivateEndpointConnectionsForSCCPowershell(ctx *pulumi.Context,
	name string, args *PrivateEndpointConnectionsForSCCPowershellArgs, opts ...pulumi.ResourceOption) (*PrivateEndpointConnectionsForSCCPowershell, error)

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

func (*PrivateEndpointConnectionsForSCCPowershell) ElementType

func (*PrivateEndpointConnectionsForSCCPowershell) ToPrivateEndpointConnectionsForSCCPowershellOutput

func (i *PrivateEndpointConnectionsForSCCPowershell) ToPrivateEndpointConnectionsForSCCPowershellOutput() PrivateEndpointConnectionsForSCCPowershellOutput

func (*PrivateEndpointConnectionsForSCCPowershell) ToPrivateEndpointConnectionsForSCCPowershellOutputWithContext

func (i *PrivateEndpointConnectionsForSCCPowershell) ToPrivateEndpointConnectionsForSCCPowershellOutputWithContext(ctx context.Context) PrivateEndpointConnectionsForSCCPowershellOutput

type PrivateEndpointConnectionsForSCCPowershellArgs

type PrivateEndpointConnectionsForSCCPowershellArgs struct {
	// The name of the private endpoint connection associated with the Azure resource
	PrivateEndpointConnectionName pulumi.StringPtrInput
	// A collection of information about the state of the connection between service consumer and provider.
	PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStateInput
	// The name of the resource group that contains the service instance.
	ResourceGroupName pulumi.StringInput
	// The name of the service instance.
	ResourceName pulumi.StringInput
}

The set of arguments for constructing a PrivateEndpointConnectionsForSCCPowershell resource.

func (PrivateEndpointConnectionsForSCCPowershellArgs) ElementType

type PrivateEndpointConnectionsForSCCPowershellInput

type PrivateEndpointConnectionsForSCCPowershellInput interface {
	pulumi.Input

	ToPrivateEndpointConnectionsForSCCPowershellOutput() PrivateEndpointConnectionsForSCCPowershellOutput
	ToPrivateEndpointConnectionsForSCCPowershellOutputWithContext(ctx context.Context) PrivateEndpointConnectionsForSCCPowershellOutput
}

type PrivateEndpointConnectionsForSCCPowershellOutput

type PrivateEndpointConnectionsForSCCPowershellOutput struct{ *pulumi.OutputState }

func (PrivateEndpointConnectionsForSCCPowershellOutput) ElementType

func (PrivateEndpointConnectionsForSCCPowershellOutput) Name

The name of the resource

func (PrivateEndpointConnectionsForSCCPowershellOutput) PrivateEndpoint

The resource of private end point.

func (PrivateEndpointConnectionsForSCCPowershellOutput) PrivateLinkServiceConnectionState

A collection of information about the state of the connection between service consumer and provider.

func (PrivateEndpointConnectionsForSCCPowershellOutput) ProvisioningState

The provisioning state of the private endpoint connection resource.

func (PrivateEndpointConnectionsForSCCPowershellOutput) SystemData

Required property for system data

func (PrivateEndpointConnectionsForSCCPowershellOutput) ToPrivateEndpointConnectionsForSCCPowershellOutput

func (o PrivateEndpointConnectionsForSCCPowershellOutput) ToPrivateEndpointConnectionsForSCCPowershellOutput() PrivateEndpointConnectionsForSCCPowershellOutput

func (PrivateEndpointConnectionsForSCCPowershellOutput) ToPrivateEndpointConnectionsForSCCPowershellOutputWithContext

func (o PrivateEndpointConnectionsForSCCPowershellOutput) ToPrivateEndpointConnectionsForSCCPowershellOutputWithContext(ctx context.Context) PrivateEndpointConnectionsForSCCPowershellOutput

func (PrivateEndpointConnectionsForSCCPowershellOutput) Type

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

type PrivateEndpointConnectionsForSCCPowershellState

type PrivateEndpointConnectionsForSCCPowershellState struct {
}

func (PrivateEndpointConnectionsForSCCPowershellState) ElementType

type PrivateEndpointConnectionsSec

type PrivateEndpointConnectionsSec struct {
	pulumi.CustomResourceState

	// The name of the resource
	Name pulumi.StringOutput `pulumi:"name"`
	// The resource of private end point.
	PrivateEndpoint PrivateEndpointResponsePtrOutput `pulumi:"privateEndpoint"`
	// A collection of information about the state of the connection between service consumer and provider.
	PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStateResponseOutput `pulumi:"privateLinkServiceConnectionState"`
	// The provisioning state of the private endpoint connection resource.
	ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"`
	// Required property for system data
	SystemData SystemDataResponseOutput `pulumi:"systemData"`
	// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
	Type pulumi.StringOutput `pulumi:"type"`
}

The Private Endpoint Connection resource. Azure REST API version: 2021-03-25-preview. Prior API version in Azure Native 1.x: 2021-03-25-preview.

func GetPrivateEndpointConnectionsSec

func GetPrivateEndpointConnectionsSec(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *PrivateEndpointConnectionsSecState, opts ...pulumi.ResourceOption) (*PrivateEndpointConnectionsSec, error)

GetPrivateEndpointConnectionsSec gets an existing PrivateEndpointConnectionsSec 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 NewPrivateEndpointConnectionsSec

func NewPrivateEndpointConnectionsSec(ctx *pulumi.Context,
	name string, args *PrivateEndpointConnectionsSecArgs, opts ...pulumi.ResourceOption) (*PrivateEndpointConnectionsSec, error)

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

func (*PrivateEndpointConnectionsSec) ElementType

func (*PrivateEndpointConnectionsSec) ToPrivateEndpointConnectionsSecOutput

func (i *PrivateEndpointConnectionsSec) ToPrivateEndpointConnectionsSecOutput() PrivateEndpointConnectionsSecOutput

func (*PrivateEndpointConnectionsSec) ToPrivateEndpointConnectionsSecOutputWithContext

func (i *PrivateEndpointConnectionsSec) ToPrivateEndpointConnectionsSecOutputWithContext(ctx context.Context) PrivateEndpointConnectionsSecOutput

type PrivateEndpointConnectionsSecArgs

type PrivateEndpointConnectionsSecArgs struct {
	// The name of the private endpoint connection associated with the Azure resource
	PrivateEndpointConnectionName pulumi.StringPtrInput
	// A collection of information about the state of the connection between service consumer and provider.
	PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStateInput
	// The name of the resource group that contains the service instance.
	ResourceGroupName pulumi.StringInput
	// The name of the service instance.
	ResourceName pulumi.StringInput
}

The set of arguments for constructing a PrivateEndpointConnectionsSec resource.

func (PrivateEndpointConnectionsSecArgs) ElementType

type PrivateEndpointConnectionsSecInput

type PrivateEndpointConnectionsSecInput interface {
	pulumi.Input

	ToPrivateEndpointConnectionsSecOutput() PrivateEndpointConnectionsSecOutput
	ToPrivateEndpointConnectionsSecOutputWithContext(ctx context.Context) PrivateEndpointConnectionsSecOutput
}

type PrivateEndpointConnectionsSecOutput

type PrivateEndpointConnectionsSecOutput struct{ *pulumi.OutputState }

func (PrivateEndpointConnectionsSecOutput) ElementType

func (PrivateEndpointConnectionsSecOutput) Name

The name of the resource

func (PrivateEndpointConnectionsSecOutput) PrivateEndpoint

The resource of private end point.

func (PrivateEndpointConnectionsSecOutput) PrivateLinkServiceConnectionState

A collection of information about the state of the connection between service consumer and provider.

func (PrivateEndpointConnectionsSecOutput) ProvisioningState

The provisioning state of the private endpoint connection resource.

func (PrivateEndpointConnectionsSecOutput) SystemData

Required property for system data

func (PrivateEndpointConnectionsSecOutput) ToPrivateEndpointConnectionsSecOutput

func (o PrivateEndpointConnectionsSecOutput) ToPrivateEndpointConnectionsSecOutput() PrivateEndpointConnectionsSecOutput

func (PrivateEndpointConnectionsSecOutput) ToPrivateEndpointConnectionsSecOutputWithContext

func (o PrivateEndpointConnectionsSecOutput) ToPrivateEndpointConnectionsSecOutputWithContext(ctx context.Context) PrivateEndpointConnectionsSecOutput

func (PrivateEndpointConnectionsSecOutput) Type

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

type PrivateEndpointConnectionsSecState

type PrivateEndpointConnectionsSecState struct {
}

func (PrivateEndpointConnectionsSecState) ElementType

type PrivateEndpointResponse

type PrivateEndpointResponse struct {
	// The ARM identifier for Private Endpoint
	Id string `pulumi:"id"`
}

The Private Endpoint resource.

type PrivateEndpointResponseOutput

type PrivateEndpointResponseOutput struct{ *pulumi.OutputState }

The Private Endpoint resource.

func (PrivateEndpointResponseOutput) ElementType

func (PrivateEndpointResponseOutput) Id

The ARM identifier for Private Endpoint

func (PrivateEndpointResponseOutput) ToPrivateEndpointResponseOutput

func (o PrivateEndpointResponseOutput) ToPrivateEndpointResponseOutput() PrivateEndpointResponseOutput

func (PrivateEndpointResponseOutput) ToPrivateEndpointResponseOutputWithContext

func (o PrivateEndpointResponseOutput) ToPrivateEndpointResponseOutputWithContext(ctx context.Context) PrivateEndpointResponseOutput

type PrivateEndpointResponsePtrOutput

type PrivateEndpointResponsePtrOutput struct{ *pulumi.OutputState }

func (PrivateEndpointResponsePtrOutput) Elem

func (PrivateEndpointResponsePtrOutput) ElementType

func (PrivateEndpointResponsePtrOutput) Id

The ARM identifier for Private Endpoint

func (PrivateEndpointResponsePtrOutput) ToPrivateEndpointResponsePtrOutput

func (o PrivateEndpointResponsePtrOutput) ToPrivateEndpointResponsePtrOutput() PrivateEndpointResponsePtrOutput

func (PrivateEndpointResponsePtrOutput) ToPrivateEndpointResponsePtrOutputWithContext

func (o PrivateEndpointResponsePtrOutput) ToPrivateEndpointResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointResponsePtrOutput

type PrivateEndpointServiceConnectionStatus

type PrivateEndpointServiceConnectionStatus string

Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.

func (PrivateEndpointServiceConnectionStatus) ElementType

func (PrivateEndpointServiceConnectionStatus) ToPrivateEndpointServiceConnectionStatusOutput

func (e PrivateEndpointServiceConnectionStatus) ToPrivateEndpointServiceConnectionStatusOutput() PrivateEndpointServiceConnectionStatusOutput

func (PrivateEndpointServiceConnectionStatus) ToPrivateEndpointServiceConnectionStatusOutputWithContext

func (e PrivateEndpointServiceConnectionStatus) ToPrivateEndpointServiceConnectionStatusOutputWithContext(ctx context.Context) PrivateEndpointServiceConnectionStatusOutput

func (PrivateEndpointServiceConnectionStatus) ToPrivateEndpointServiceConnectionStatusPtrOutput

func (e PrivateEndpointServiceConnectionStatus) ToPrivateEndpointServiceConnectionStatusPtrOutput() PrivateEndpointServiceConnectionStatusPtrOutput

func (PrivateEndpointServiceConnectionStatus) ToPrivateEndpointServiceConnectionStatusPtrOutputWithContext

func (e PrivateEndpointServiceConnectionStatus) ToPrivateEndpointServiceConnectionStatusPtrOutputWithContext(ctx context.Context) PrivateEndpointServiceConnectionStatusPtrOutput

func (PrivateEndpointServiceConnectionStatus) ToStringOutput

func (PrivateEndpointServiceConnectionStatus) ToStringOutputWithContext

func (PrivateEndpointServiceConnectionStatus) ToStringPtrOutput

func (PrivateEndpointServiceConnectionStatus) ToStringPtrOutputWithContext

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

type PrivateEndpointServiceConnectionStatusInput

type PrivateEndpointServiceConnectionStatusInput interface {
	pulumi.Input

	ToPrivateEndpointServiceConnectionStatusOutput() PrivateEndpointServiceConnectionStatusOutput
	ToPrivateEndpointServiceConnectionStatusOutputWithContext(context.Context) PrivateEndpointServiceConnectionStatusOutput
}

PrivateEndpointServiceConnectionStatusInput is an input type that accepts values of the PrivateEndpointServiceConnectionStatus enum A concrete instance of `PrivateEndpointServiceConnectionStatusInput` can be one of the following:

PrivateEndpointServiceConnectionStatusPending
PrivateEndpointServiceConnectionStatusApproved
PrivateEndpointServiceConnectionStatusRejected

type PrivateEndpointServiceConnectionStatusOutput

type PrivateEndpointServiceConnectionStatusOutput struct{ *pulumi.OutputState }

func (PrivateEndpointServiceConnectionStatusOutput) ElementType

func (PrivateEndpointServiceConnectionStatusOutput) ToPrivateEndpointServiceConnectionStatusOutput

func (o PrivateEndpointServiceConnectionStatusOutput) ToPrivateEndpointServiceConnectionStatusOutput() PrivateEndpointServiceConnectionStatusOutput

func (PrivateEndpointServiceConnectionStatusOutput) ToPrivateEndpointServiceConnectionStatusOutputWithContext

func (o PrivateEndpointServiceConnectionStatusOutput) ToPrivateEndpointServiceConnectionStatusOutputWithContext(ctx context.Context) PrivateEndpointServiceConnectionStatusOutput

func (PrivateEndpointServiceConnectionStatusOutput) ToPrivateEndpointServiceConnectionStatusPtrOutput

func (o PrivateEndpointServiceConnectionStatusOutput) ToPrivateEndpointServiceConnectionStatusPtrOutput() PrivateEndpointServiceConnectionStatusPtrOutput

func (PrivateEndpointServiceConnectionStatusOutput) ToPrivateEndpointServiceConnectionStatusPtrOutputWithContext

func (o PrivateEndpointServiceConnectionStatusOutput) ToPrivateEndpointServiceConnectionStatusPtrOutputWithContext(ctx context.Context) PrivateEndpointServiceConnectionStatusPtrOutput

func (PrivateEndpointServiceConnectionStatusOutput) ToStringOutput

func (PrivateEndpointServiceConnectionStatusOutput) ToStringOutputWithContext

func (PrivateEndpointServiceConnectionStatusOutput) ToStringPtrOutput

func (PrivateEndpointServiceConnectionStatusOutput) ToStringPtrOutputWithContext

type PrivateEndpointServiceConnectionStatusPtrInput

type PrivateEndpointServiceConnectionStatusPtrInput interface {
	pulumi.Input

	ToPrivateEndpointServiceConnectionStatusPtrOutput() PrivateEndpointServiceConnectionStatusPtrOutput
	ToPrivateEndpointServiceConnectionStatusPtrOutputWithContext(context.Context) PrivateEndpointServiceConnectionStatusPtrOutput
}

type PrivateEndpointServiceConnectionStatusPtrOutput

type PrivateEndpointServiceConnectionStatusPtrOutput struct{ *pulumi.OutputState }

func (PrivateEndpointServiceConnectionStatusPtrOutput) Elem

func (PrivateEndpointServiceConnectionStatusPtrOutput) ElementType

func (PrivateEndpointServiceConnectionStatusPtrOutput) ToPrivateEndpointServiceConnectionStatusPtrOutput

func (o PrivateEndpointServiceConnectionStatusPtrOutput) ToPrivateEndpointServiceConnectionStatusPtrOutput() PrivateEndpointServiceConnectionStatusPtrOutput

func (PrivateEndpointServiceConnectionStatusPtrOutput) ToPrivateEndpointServiceConnectionStatusPtrOutputWithContext

func (o PrivateEndpointServiceConnectionStatusPtrOutput) ToPrivateEndpointServiceConnectionStatusPtrOutputWithContext(ctx context.Context) PrivateEndpointServiceConnectionStatusPtrOutput

func (PrivateEndpointServiceConnectionStatusPtrOutput) ToStringPtrOutput

func (PrivateEndpointServiceConnectionStatusPtrOutput) ToStringPtrOutputWithContext

type PrivateLinkServiceConnectionState

type PrivateLinkServiceConnectionState struct {
	// A message indicating if changes on the service provider require any updates on the consumer.
	ActionsRequired *string `pulumi:"actionsRequired"`
	// The reason for approval/rejection of the connection.
	Description *string `pulumi:"description"`
	// Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.
	Status *string `pulumi:"status"`
}

A collection of information about the state of the connection between service consumer and provider.

type PrivateLinkServiceConnectionStateArgs

type PrivateLinkServiceConnectionStateArgs struct {
	// A message indicating if changes on the service provider require any updates on the consumer.
	ActionsRequired pulumi.StringPtrInput `pulumi:"actionsRequired"`
	// The reason for approval/rejection of the connection.
	Description pulumi.StringPtrInput `pulumi:"description"`
	// Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.
	Status pulumi.StringPtrInput `pulumi:"status"`
}

A collection of information about the state of the connection between service consumer and provider.

func (PrivateLinkServiceConnectionStateArgs) ElementType

func (PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStateOutput

func (i PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStateOutput() PrivateLinkServiceConnectionStateOutput

func (PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStateOutputWithContext

func (i PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStateOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateOutput

type PrivateLinkServiceConnectionStateInput

type PrivateLinkServiceConnectionStateInput interface {
	pulumi.Input

	ToPrivateLinkServiceConnectionStateOutput() PrivateLinkServiceConnectionStateOutput
	ToPrivateLinkServiceConnectionStateOutputWithContext(context.Context) PrivateLinkServiceConnectionStateOutput
}

PrivateLinkServiceConnectionStateInput is an input type that accepts PrivateLinkServiceConnectionStateArgs and PrivateLinkServiceConnectionStateOutput values. You can construct a concrete instance of `PrivateLinkServiceConnectionStateInput` via:

PrivateLinkServiceConnectionStateArgs{...}

type PrivateLinkServiceConnectionStateOutput

type PrivateLinkServiceConnectionStateOutput struct{ *pulumi.OutputState }

A collection of information about the state of the connection between service consumer and provider.

func (PrivateLinkServiceConnectionStateOutput) ActionsRequired

A message indicating if changes on the service provider require any updates on the consumer.

func (PrivateLinkServiceConnectionStateOutput) Description

The reason for approval/rejection of the connection.

func (PrivateLinkServiceConnectionStateOutput) ElementType

func (PrivateLinkServiceConnectionStateOutput) Status

Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.

func (PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStateOutput

func (o PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStateOutput() PrivateLinkServiceConnectionStateOutput

func (PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStateOutputWithContext

func (o PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStateOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateOutput

type PrivateLinkServiceConnectionStateResponse

type PrivateLinkServiceConnectionStateResponse struct {
	// A message indicating if changes on the service provider require any updates on the consumer.
	ActionsRequired *string `pulumi:"actionsRequired"`
	// The reason for approval/rejection of the connection.
	Description *string `pulumi:"description"`
	// Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.
	Status *string `pulumi:"status"`
}

A collection of information about the state of the connection between service consumer and provider.

type PrivateLinkServiceConnectionStateResponseOutput

type PrivateLinkServiceConnectionStateResponseOutput struct{ *pulumi.OutputState }

A collection of information about the state of the connection between service consumer and provider.

func (PrivateLinkServiceConnectionStateResponseOutput) ActionsRequired

A message indicating if changes on the service provider require any updates on the consumer.

func (PrivateLinkServiceConnectionStateResponseOutput) Description

The reason for approval/rejection of the connection.

func (PrivateLinkServiceConnectionStateResponseOutput) ElementType

func (PrivateLinkServiceConnectionStateResponseOutput) Status

Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.

func (PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponseOutput

func (o PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponseOutput() PrivateLinkServiceConnectionStateResponseOutput

func (PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponseOutputWithContext

func (o PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponseOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateResponseOutput

type PrivateLinkServicesForEDMUpload

type PrivateLinkServicesForEDMUpload struct {
	pulumi.CustomResourceState

	// An etag associated with the resource, used for optimistic concurrency when editing it.
	Etag pulumi.StringPtrOutput `pulumi:"etag"`
	// Setting indicating whether the service has a managed identity associated with it.
	Identity ServicesResourceResponseIdentityPtrOutput `pulumi:"identity"`
	// The kind of the service.
	Kind pulumi.StringOutput `pulumi:"kind"`
	// The resource location.
	Location pulumi.StringOutput `pulumi:"location"`
	// The resource name.
	Name pulumi.StringOutput `pulumi:"name"`
	// The common properties of a service.
	Properties ServicesPropertiesResponseOutput `pulumi:"properties"`
	// Required property for system data
	SystemData SystemDataResponseOutput `pulumi:"systemData"`
	// The resource tags.
	Tags pulumi.StringMapOutput `pulumi:"tags"`
	// The resource type.
	Type pulumi.StringOutput `pulumi:"type"`
}

The description of the service. Azure REST API version: 2021-03-25-preview. Prior API version in Azure Native 1.x: 2021-03-25-preview.

func GetPrivateLinkServicesForEDMUpload

func GetPrivateLinkServicesForEDMUpload(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *PrivateLinkServicesForEDMUploadState, opts ...pulumi.ResourceOption) (*PrivateLinkServicesForEDMUpload, error)

GetPrivateLinkServicesForEDMUpload gets an existing PrivateLinkServicesForEDMUpload 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 NewPrivateLinkServicesForEDMUpload

func NewPrivateLinkServicesForEDMUpload(ctx *pulumi.Context,
	name string, args *PrivateLinkServicesForEDMUploadArgs, opts ...pulumi.ResourceOption) (*PrivateLinkServicesForEDMUpload, error)

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

func (*PrivateLinkServicesForEDMUpload) ElementType

func (*PrivateLinkServicesForEDMUpload) ToPrivateLinkServicesForEDMUploadOutput

func (i *PrivateLinkServicesForEDMUpload) ToPrivateLinkServicesForEDMUploadOutput() PrivateLinkServicesForEDMUploadOutput

func (*PrivateLinkServicesForEDMUpload) ToPrivateLinkServicesForEDMUploadOutputWithContext

func (i *PrivateLinkServicesForEDMUpload) ToPrivateLinkServicesForEDMUploadOutputWithContext(ctx context.Context) PrivateLinkServicesForEDMUploadOutput

type PrivateLinkServicesForEDMUploadArgs

type PrivateLinkServicesForEDMUploadArgs struct {
	// Setting indicating whether the service has a managed identity associated with it.
	Identity ServicesResourceIdentityPtrInput
	// The kind of the service.
	Kind KindInput
	// The resource location.
	Location pulumi.StringPtrInput
	// The common properties of a service.
	Properties ServicesPropertiesPtrInput
	// The name of the resource group that contains the service instance.
	ResourceGroupName pulumi.StringInput
	// The name of the service instance.
	ResourceName pulumi.StringPtrInput
	// The resource tags.
	Tags pulumi.StringMapInput
}

The set of arguments for constructing a PrivateLinkServicesForEDMUpload resource.

func (PrivateLinkServicesForEDMUploadArgs) ElementType

type PrivateLinkServicesForEDMUploadInput

type PrivateLinkServicesForEDMUploadInput interface {
	pulumi.Input

	ToPrivateLinkServicesForEDMUploadOutput() PrivateLinkServicesForEDMUploadOutput
	ToPrivateLinkServicesForEDMUploadOutputWithContext(ctx context.Context) PrivateLinkServicesForEDMUploadOutput
}

type PrivateLinkServicesForEDMUploadOutput

type PrivateLinkServicesForEDMUploadOutput struct{ *pulumi.OutputState }

func (PrivateLinkServicesForEDMUploadOutput) ElementType

func (PrivateLinkServicesForEDMUploadOutput) Etag

An etag associated with the resource, used for optimistic concurrency when editing it.

func (PrivateLinkServicesForEDMUploadOutput) Identity

Setting indicating whether the service has a managed identity associated with it.

func (PrivateLinkServicesForEDMUploadOutput) Kind

The kind of the service.

func (PrivateLinkServicesForEDMUploadOutput) Location

The resource location.

func (PrivateLinkServicesForEDMUploadOutput) Name

The resource name.

func (PrivateLinkServicesForEDMUploadOutput) Properties

The common properties of a service.

func (PrivateLinkServicesForEDMUploadOutput) SystemData

Required property for system data

func (PrivateLinkServicesForEDMUploadOutput) Tags

The resource tags.

func (PrivateLinkServicesForEDMUploadOutput) ToPrivateLinkServicesForEDMUploadOutput

func (o PrivateLinkServicesForEDMUploadOutput) ToPrivateLinkServicesForEDMUploadOutput() PrivateLinkServicesForEDMUploadOutput

func (PrivateLinkServicesForEDMUploadOutput) ToPrivateLinkServicesForEDMUploadOutputWithContext

func (o PrivateLinkServicesForEDMUploadOutput) ToPrivateLinkServicesForEDMUploadOutputWithContext(ctx context.Context) PrivateLinkServicesForEDMUploadOutput

func (PrivateLinkServicesForEDMUploadOutput) Type

The resource type.

type PrivateLinkServicesForEDMUploadState

type PrivateLinkServicesForEDMUploadState struct {
}

func (PrivateLinkServicesForEDMUploadState) ElementType

type PrivateLinkServicesForM365ComplianceCenter

type PrivateLinkServicesForM365ComplianceCenter struct {
	pulumi.CustomResourceState

	// An etag associated with the resource, used for optimistic concurrency when editing it.
	Etag pulumi.StringPtrOutput `pulumi:"etag"`
	// Setting indicating whether the service has a managed identity associated with it.
	Identity ServicesResourceResponseIdentityPtrOutput `pulumi:"identity"`
	// The kind of the service.
	Kind pulumi.StringOutput `pulumi:"kind"`
	// The resource location.
	Location pulumi.StringOutput `pulumi:"location"`
	// The resource name.
	Name pulumi.StringOutput `pulumi:"name"`
	// The common properties of a service.
	Properties ServicesPropertiesResponseOutput `pulumi:"properties"`
	// Required property for system data
	SystemData SystemDataResponseOutput `pulumi:"systemData"`
	// The resource tags.
	Tags pulumi.StringMapOutput `pulumi:"tags"`
	// The resource type.
	Type pulumi.StringOutput `pulumi:"type"`
}

The description of the service. Azure REST API version: 2021-03-25-preview. Prior API version in Azure Native 1.x: 2021-03-25-preview.

func GetPrivateLinkServicesForM365ComplianceCenter

func GetPrivateLinkServicesForM365ComplianceCenter(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *PrivateLinkServicesForM365ComplianceCenterState, opts ...pulumi.ResourceOption) (*PrivateLinkServicesForM365ComplianceCenter, error)

GetPrivateLinkServicesForM365ComplianceCenter gets an existing PrivateLinkServicesForM365ComplianceCenter 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 NewPrivateLinkServicesForM365ComplianceCenter

func NewPrivateLinkServicesForM365ComplianceCenter(ctx *pulumi.Context,
	name string, args *PrivateLinkServicesForM365ComplianceCenterArgs, opts ...pulumi.ResourceOption) (*PrivateLinkServicesForM365ComplianceCenter, error)

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

func (*PrivateLinkServicesForM365ComplianceCenter) ElementType

func (*PrivateLinkServicesForM365ComplianceCenter) ToPrivateLinkServicesForM365ComplianceCenterOutput

func (i *PrivateLinkServicesForM365ComplianceCenter) ToPrivateLinkServicesForM365ComplianceCenterOutput() PrivateLinkServicesForM365ComplianceCenterOutput

func (*PrivateLinkServicesForM365ComplianceCenter) ToPrivateLinkServicesForM365ComplianceCenterOutputWithContext

func (i *PrivateLinkServicesForM365ComplianceCenter) ToPrivateLinkServicesForM365ComplianceCenterOutputWithContext(ctx context.Context) PrivateLinkServicesForM365ComplianceCenterOutput

type PrivateLinkServicesForM365ComplianceCenterArgs

type PrivateLinkServicesForM365ComplianceCenterArgs struct {
	// Setting indicating whether the service has a managed identity associated with it.
	Identity ServicesResourceIdentityPtrInput
	// The kind of the service.
	Kind KindInput
	// The resource location.
	Location pulumi.StringPtrInput
	// The common properties of a service.
	Properties ServicesPropertiesPtrInput
	// The name of the resource group that contains the service instance.
	ResourceGroupName pulumi.StringInput
	// The name of the service instance.
	ResourceName pulumi.StringPtrInput
	// The resource tags.
	Tags pulumi.StringMapInput
}

The set of arguments for constructing a PrivateLinkServicesForM365ComplianceCenter resource.

func (PrivateLinkServicesForM365ComplianceCenterArgs) ElementType

type PrivateLinkServicesForM365ComplianceCenterInput

type PrivateLinkServicesForM365ComplianceCenterInput interface {
	pulumi.Input

	ToPrivateLinkServicesForM365ComplianceCenterOutput() PrivateLinkServicesForM365ComplianceCenterOutput
	ToPrivateLinkServicesForM365ComplianceCenterOutputWithContext(ctx context.Context) PrivateLinkServicesForM365ComplianceCenterOutput
}

type PrivateLinkServicesForM365ComplianceCenterOutput

type PrivateLinkServicesForM365ComplianceCenterOutput struct{ *pulumi.OutputState }

func (PrivateLinkServicesForM365ComplianceCenterOutput) ElementType

func (PrivateLinkServicesForM365ComplianceCenterOutput) Etag

An etag associated with the resource, used for optimistic concurrency when editing it.

func (PrivateLinkServicesForM365ComplianceCenterOutput) Identity

Setting indicating whether the service has a managed identity associated with it.

func (PrivateLinkServicesForM365ComplianceCenterOutput) Kind

The kind of the service.

func (PrivateLinkServicesForM365ComplianceCenterOutput) Location

The resource location.

func (PrivateLinkServicesForM365ComplianceCenterOutput) Name

The resource name.

func (PrivateLinkServicesForM365ComplianceCenterOutput) Properties

The common properties of a service.

func (PrivateLinkServicesForM365ComplianceCenterOutput) SystemData

Required property for system data

func (PrivateLinkServicesForM365ComplianceCenterOutput) Tags

The resource tags.

func (PrivateLinkServicesForM365ComplianceCenterOutput) ToPrivateLinkServicesForM365ComplianceCenterOutput

func (o PrivateLinkServicesForM365ComplianceCenterOutput) ToPrivateLinkServicesForM365ComplianceCenterOutput() PrivateLinkServicesForM365ComplianceCenterOutput

func (PrivateLinkServicesForM365ComplianceCenterOutput) ToPrivateLinkServicesForM365ComplianceCenterOutputWithContext

func (o PrivateLinkServicesForM365ComplianceCenterOutput) ToPrivateLinkServicesForM365ComplianceCenterOutputWithContext(ctx context.Context) PrivateLinkServicesForM365ComplianceCenterOutput

func (PrivateLinkServicesForM365ComplianceCenterOutput) Type

The resource type.

type PrivateLinkServicesForM365ComplianceCenterState

type PrivateLinkServicesForM365ComplianceCenterState struct {
}

func (PrivateLinkServicesForM365ComplianceCenterState) ElementType

type PrivateLinkServicesForM365SecurityCenter

type PrivateLinkServicesForM365SecurityCenter struct {
	pulumi.CustomResourceState

	// An etag associated with the resource, used for optimistic concurrency when editing it.
	Etag pulumi.StringPtrOutput `pulumi:"etag"`
	// Setting indicating whether the service has a managed identity associated with it.
	Identity ServicesResourceResponseIdentityPtrOutput `pulumi:"identity"`
	// The kind of the service.
	Kind pulumi.StringOutput `pulumi:"kind"`
	// The resource location.
	Location pulumi.StringOutput `pulumi:"location"`
	// The resource name.
	Name pulumi.StringOutput `pulumi:"name"`
	// The common properties of a service.
	Properties ServicesPropertiesResponseOutput `pulumi:"properties"`
	// Required property for system data
	SystemData SystemDataResponseOutput `pulumi:"systemData"`
	// The resource tags.
	Tags pulumi.StringMapOutput `pulumi:"tags"`
	// The resource type.
	Type pulumi.StringOutput `pulumi:"type"`
}

The description of the service. Azure REST API version: 2021-03-25-preview. Prior API version in Azure Native 1.x: 2021-03-25-preview.

func GetPrivateLinkServicesForM365SecurityCenter

func GetPrivateLinkServicesForM365SecurityCenter(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *PrivateLinkServicesForM365SecurityCenterState, opts ...pulumi.ResourceOption) (*PrivateLinkServicesForM365SecurityCenter, error)

GetPrivateLinkServicesForM365SecurityCenter gets an existing PrivateLinkServicesForM365SecurityCenter 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 NewPrivateLinkServicesForM365SecurityCenter

func NewPrivateLinkServicesForM365SecurityCenter(ctx *pulumi.Context,
	name string, args *PrivateLinkServicesForM365SecurityCenterArgs, opts ...pulumi.ResourceOption) (*PrivateLinkServicesForM365SecurityCenter, error)

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

func (*PrivateLinkServicesForM365SecurityCenter) ElementType

func (*PrivateLinkServicesForM365SecurityCenter) ToPrivateLinkServicesForM365SecurityCenterOutput

func (i *PrivateLinkServicesForM365SecurityCenter) ToPrivateLinkServicesForM365SecurityCenterOutput() PrivateLinkServicesForM365SecurityCenterOutput

func (*PrivateLinkServicesForM365SecurityCenter) ToPrivateLinkServicesForM365SecurityCenterOutputWithContext

func (i *PrivateLinkServicesForM365SecurityCenter) ToPrivateLinkServicesForM365SecurityCenterOutputWithContext(ctx context.Context) PrivateLinkServicesForM365SecurityCenterOutput

type PrivateLinkServicesForM365SecurityCenterArgs

type PrivateLinkServicesForM365SecurityCenterArgs struct {
	// Setting indicating whether the service has a managed identity associated with it.
	Identity ServicesResourceIdentityPtrInput
	// The kind of the service.
	Kind KindInput
	// The resource location.
	Location pulumi.StringPtrInput
	// The common properties of a service.
	Properties ServicesPropertiesPtrInput
	// The name of the resource group that contains the service instance.
	ResourceGroupName pulumi.StringInput
	// The name of the service instance.
	ResourceName pulumi.StringPtrInput
	// The resource tags.
	Tags pulumi.StringMapInput
}

The set of arguments for constructing a PrivateLinkServicesForM365SecurityCenter resource.

func (PrivateLinkServicesForM365SecurityCenterArgs) ElementType

type PrivateLinkServicesForM365SecurityCenterInput

type PrivateLinkServicesForM365SecurityCenterInput interface {
	pulumi.Input

	ToPrivateLinkServicesForM365SecurityCenterOutput() PrivateLinkServicesForM365SecurityCenterOutput
	ToPrivateLinkServicesForM365SecurityCenterOutputWithContext(ctx context.Context) PrivateLinkServicesForM365SecurityCenterOutput
}

type PrivateLinkServicesForM365SecurityCenterOutput

type PrivateLinkServicesForM365SecurityCenterOutput struct{ *pulumi.OutputState }

func (PrivateLinkServicesForM365SecurityCenterOutput) ElementType

func (PrivateLinkServicesForM365SecurityCenterOutput) Etag

An etag associated with the resource, used for optimistic concurrency when editing it.

func (PrivateLinkServicesForM365SecurityCenterOutput) Identity

Setting indicating whether the service has a managed identity associated with it.

func (PrivateLinkServicesForM365SecurityCenterOutput) Kind

The kind of the service.

func (PrivateLinkServicesForM365SecurityCenterOutput) Location

The resource location.

func (PrivateLinkServicesForM365SecurityCenterOutput) Name

The resource name.

func (PrivateLinkServicesForM365SecurityCenterOutput) Properties

The common properties of a service.

func (PrivateLinkServicesForM365SecurityCenterOutput) SystemData

Required property for system data

func (PrivateLinkServicesForM365SecurityCenterOutput) Tags

The resource tags.

func (PrivateLinkServicesForM365SecurityCenterOutput) ToPrivateLinkServicesForM365SecurityCenterOutput

func (o PrivateLinkServicesForM365SecurityCenterOutput) ToPrivateLinkServicesForM365SecurityCenterOutput() PrivateLinkServicesForM365SecurityCenterOutput

func (PrivateLinkServicesForM365SecurityCenterOutput) ToPrivateLinkServicesForM365SecurityCenterOutputWithContext

func (o PrivateLinkServicesForM365SecurityCenterOutput) ToPrivateLinkServicesForM365SecurityCenterOutputWithContext(ctx context.Context) PrivateLinkServicesForM365SecurityCenterOutput

func (PrivateLinkServicesForM365SecurityCenterOutput) Type

The resource type.

type PrivateLinkServicesForM365SecurityCenterState

type PrivateLinkServicesForM365SecurityCenterState struct {
}

func (PrivateLinkServicesForM365SecurityCenterState) ElementType

type PrivateLinkServicesForMIPPolicySync

type PrivateLinkServicesForMIPPolicySync struct {
	pulumi.CustomResourceState

	// An etag associated with the resource, used for optimistic concurrency when editing it.
	Etag pulumi.StringPtrOutput `pulumi:"etag"`
	// Setting indicating whether the service has a managed identity associated with it.
	Identity ServicesResourceResponseIdentityPtrOutput `pulumi:"identity"`
	// The kind of the service.
	Kind pulumi.StringOutput `pulumi:"kind"`
	// The resource location.
	Location pulumi.StringOutput `pulumi:"location"`
	// The resource name.
	Name pulumi.StringOutput `pulumi:"name"`
	// The common properties of a service.
	Properties ServicesPropertiesResponseOutput `pulumi:"properties"`
	// Required property for system data
	SystemData SystemDataResponseOutput `pulumi:"systemData"`
	// The resource tags.
	Tags pulumi.StringMapOutput `pulumi:"tags"`
	// The resource type.
	Type pulumi.StringOutput `pulumi:"type"`
}

The description of the service. Azure REST API version: 2021-03-25-preview. Prior API version in Azure Native 1.x: 2021-03-25-preview.

func GetPrivateLinkServicesForMIPPolicySync

func GetPrivateLinkServicesForMIPPolicySync(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *PrivateLinkServicesForMIPPolicySyncState, opts ...pulumi.ResourceOption) (*PrivateLinkServicesForMIPPolicySync, error)

GetPrivateLinkServicesForMIPPolicySync gets an existing PrivateLinkServicesForMIPPolicySync 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 NewPrivateLinkServicesForMIPPolicySync

func NewPrivateLinkServicesForMIPPolicySync(ctx *pulumi.Context,
	name string, args *PrivateLinkServicesForMIPPolicySyncArgs, opts ...pulumi.ResourceOption) (*PrivateLinkServicesForMIPPolicySync, error)

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

func (*PrivateLinkServicesForMIPPolicySync) ElementType

func (*PrivateLinkServicesForMIPPolicySync) ToPrivateLinkServicesForMIPPolicySyncOutput

func (i *PrivateLinkServicesForMIPPolicySync) ToPrivateLinkServicesForMIPPolicySyncOutput() PrivateLinkServicesForMIPPolicySyncOutput

func (*PrivateLinkServicesForMIPPolicySync) ToPrivateLinkServicesForMIPPolicySyncOutputWithContext

func (i *PrivateLinkServicesForMIPPolicySync) ToPrivateLinkServicesForMIPPolicySyncOutputWithContext(ctx context.Context) PrivateLinkServicesForMIPPolicySyncOutput

type PrivateLinkServicesForMIPPolicySyncArgs

type PrivateLinkServicesForMIPPolicySyncArgs struct {
	// Setting indicating whether the service has a managed identity associated with it.
	Identity ServicesResourceIdentityPtrInput
	// The kind of the service.
	Kind KindInput
	// The resource location.
	Location pulumi.StringPtrInput
	// The common properties of a service.
	Properties ServicesPropertiesPtrInput
	// The name of the resource group that contains the service instance.
	ResourceGroupName pulumi.StringInput
	// The name of the service instance.
	ResourceName pulumi.StringPtrInput
	// The resource tags.
	Tags pulumi.StringMapInput
}

The set of arguments for constructing a PrivateLinkServicesForMIPPolicySync resource.

func (PrivateLinkServicesForMIPPolicySyncArgs) ElementType

type PrivateLinkServicesForMIPPolicySyncInput

type PrivateLinkServicesForMIPPolicySyncInput interface {
	pulumi.Input

	ToPrivateLinkServicesForMIPPolicySyncOutput() PrivateLinkServicesForMIPPolicySyncOutput
	ToPrivateLinkServicesForMIPPolicySyncOutputWithContext(ctx context.Context) PrivateLinkServicesForMIPPolicySyncOutput
}

type PrivateLinkServicesForMIPPolicySyncOutput

type PrivateLinkServicesForMIPPolicySyncOutput struct{ *pulumi.OutputState }

func (PrivateLinkServicesForMIPPolicySyncOutput) ElementType

func (PrivateLinkServicesForMIPPolicySyncOutput) Etag

An etag associated with the resource, used for optimistic concurrency when editing it.

func (PrivateLinkServicesForMIPPolicySyncOutput) Identity

Setting indicating whether the service has a managed identity associated with it.

func (PrivateLinkServicesForMIPPolicySyncOutput) Kind

The kind of the service.

func (PrivateLinkServicesForMIPPolicySyncOutput) Location

The resource location.

func (PrivateLinkServicesForMIPPolicySyncOutput) Name

The resource name.

func (PrivateLinkServicesForMIPPolicySyncOutput) Properties

The common properties of a service.

func (PrivateLinkServicesForMIPPolicySyncOutput) SystemData

Required property for system data

func (PrivateLinkServicesForMIPPolicySyncOutput) Tags

The resource tags.

func (PrivateLinkServicesForMIPPolicySyncOutput) ToPrivateLinkServicesForMIPPolicySyncOutput

func (o PrivateLinkServicesForMIPPolicySyncOutput) ToPrivateLinkServicesForMIPPolicySyncOutput() PrivateLinkServicesForMIPPolicySyncOutput

func (PrivateLinkServicesForMIPPolicySyncOutput) ToPrivateLinkServicesForMIPPolicySyncOutputWithContext

func (o PrivateLinkServicesForMIPPolicySyncOutput) ToPrivateLinkServicesForMIPPolicySyncOutputWithContext(ctx context.Context) PrivateLinkServicesForMIPPolicySyncOutput

func (PrivateLinkServicesForMIPPolicySyncOutput) Type

The resource type.

type PrivateLinkServicesForMIPPolicySyncState

type PrivateLinkServicesForMIPPolicySyncState struct {
}

func (PrivateLinkServicesForMIPPolicySyncState) ElementType

type PrivateLinkServicesForO365ManagementActivityAPI

type PrivateLinkServicesForO365ManagementActivityAPI struct {
	pulumi.CustomResourceState

	// An etag associated with the resource, used for optimistic concurrency when editing it.
	Etag pulumi.StringPtrOutput `pulumi:"etag"`
	// Setting indicating whether the service has a managed identity associated with it.
	Identity ServicesResourceResponseIdentityPtrOutput `pulumi:"identity"`
	// The kind of the service.
	Kind pulumi.StringOutput `pulumi:"kind"`
	// The resource location.
	Location pulumi.StringOutput `pulumi:"location"`
	// The resource name.
	Name pulumi.StringOutput `pulumi:"name"`
	// The common properties of a service.
	Properties ServicesPropertiesResponseOutput `pulumi:"properties"`
	// Required property for system data
	SystemData SystemDataResponseOutput `pulumi:"systemData"`
	// The resource tags.
	Tags pulumi.StringMapOutput `pulumi:"tags"`
	// The resource type.
	Type pulumi.StringOutput `pulumi:"type"`
}

The description of the service. Azure REST API version: 2021-03-25-preview. Prior API version in Azure Native 1.x: 2021-03-25-preview.

func GetPrivateLinkServicesForO365ManagementActivityAPI

func GetPrivateLinkServicesForO365ManagementActivityAPI(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *PrivateLinkServicesForO365ManagementActivityAPIState, opts ...pulumi.ResourceOption) (*PrivateLinkServicesForO365ManagementActivityAPI, error)

GetPrivateLinkServicesForO365ManagementActivityAPI gets an existing PrivateLinkServicesForO365ManagementActivityAPI 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 NewPrivateLinkServicesForO365ManagementActivityAPI

func NewPrivateLinkServicesForO365ManagementActivityAPI(ctx *pulumi.Context,
	name string, args *PrivateLinkServicesForO365ManagementActivityAPIArgs, opts ...pulumi.ResourceOption) (*PrivateLinkServicesForO365ManagementActivityAPI, error)

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

func (*PrivateLinkServicesForO365ManagementActivityAPI) ElementType

func (*PrivateLinkServicesForO365ManagementActivityAPI) ToPrivateLinkServicesForO365ManagementActivityAPIOutput

func (i *PrivateLinkServicesForO365ManagementActivityAPI) ToPrivateLinkServicesForO365ManagementActivityAPIOutput() PrivateLinkServicesForO365ManagementActivityAPIOutput

func (*PrivateLinkServicesForO365ManagementActivityAPI) ToPrivateLinkServicesForO365ManagementActivityAPIOutputWithContext

func (i *PrivateLinkServicesForO365ManagementActivityAPI) ToPrivateLinkServicesForO365ManagementActivityAPIOutputWithContext(ctx context.Context) PrivateLinkServicesForO365ManagementActivityAPIOutput

type PrivateLinkServicesForO365ManagementActivityAPIArgs

type PrivateLinkServicesForO365ManagementActivityAPIArgs struct {
	// Setting indicating whether the service has a managed identity associated with it.
	Identity ServicesResourceIdentityPtrInput
	// The kind of the service.
	Kind KindInput
	// The resource location.
	Location pulumi.StringPtrInput
	// The common properties of a service.
	Properties ServicesPropertiesPtrInput
	// The name of the resource group that contains the service instance.
	ResourceGroupName pulumi.StringInput
	// The name of the service instance.
	ResourceName pulumi.StringPtrInput
	// The resource tags.
	Tags pulumi.StringMapInput
}

The set of arguments for constructing a PrivateLinkServicesForO365ManagementActivityAPI resource.

func (PrivateLinkServicesForO365ManagementActivityAPIArgs) ElementType

type PrivateLinkServicesForO365ManagementActivityAPIInput

type PrivateLinkServicesForO365ManagementActivityAPIInput interface {
	pulumi.Input

	ToPrivateLinkServicesForO365ManagementActivityAPIOutput() PrivateLinkServicesForO365ManagementActivityAPIOutput
	ToPrivateLinkServicesForO365ManagementActivityAPIOutputWithContext(ctx context.Context) PrivateLinkServicesForO365ManagementActivityAPIOutput
}

type PrivateLinkServicesForO365ManagementActivityAPIOutput

type PrivateLinkServicesForO365ManagementActivityAPIOutput struct{ *pulumi.OutputState }

func (PrivateLinkServicesForO365ManagementActivityAPIOutput) ElementType

func (PrivateLinkServicesForO365ManagementActivityAPIOutput) Etag

An etag associated with the resource, used for optimistic concurrency when editing it.

func (PrivateLinkServicesForO365ManagementActivityAPIOutput) Identity

Setting indicating whether the service has a managed identity associated with it.

func (PrivateLinkServicesForO365ManagementActivityAPIOutput) Kind

The kind of the service.

func (PrivateLinkServicesForO365ManagementActivityAPIOutput) Location

The resource location.

func (PrivateLinkServicesForO365ManagementActivityAPIOutput) Name

The resource name.

func (PrivateLinkServicesForO365ManagementActivityAPIOutput) Properties

The common properties of a service.

func (PrivateLinkServicesForO365ManagementActivityAPIOutput) SystemData

Required property for system data

func (PrivateLinkServicesForO365ManagementActivityAPIOutput) Tags

The resource tags.

func (PrivateLinkServicesForO365ManagementActivityAPIOutput) ToPrivateLinkServicesForO365ManagementActivityAPIOutput

func (PrivateLinkServicesForO365ManagementActivityAPIOutput) ToPrivateLinkServicesForO365ManagementActivityAPIOutputWithContext

func (o PrivateLinkServicesForO365ManagementActivityAPIOutput) ToPrivateLinkServicesForO365ManagementActivityAPIOutputWithContext(ctx context.Context) PrivateLinkServicesForO365ManagementActivityAPIOutput

func (PrivateLinkServicesForO365ManagementActivityAPIOutput) Type

The resource type.

type PrivateLinkServicesForO365ManagementActivityAPIState

type PrivateLinkServicesForO365ManagementActivityAPIState struct {
}

func (PrivateLinkServicesForO365ManagementActivityAPIState) ElementType

type PrivateLinkServicesForSCCPowershell

type PrivateLinkServicesForSCCPowershell struct {
	pulumi.CustomResourceState

	// An etag associated with the resource, used for optimistic concurrency when editing it.
	Etag pulumi.StringPtrOutput `pulumi:"etag"`
	// Setting indicating whether the service has a managed identity associated with it.
	Identity ServicesResourceResponseIdentityPtrOutput `pulumi:"identity"`
	// The kind of the service.
	Kind pulumi.StringOutput `pulumi:"kind"`
	// The resource location.
	Location pulumi.StringOutput `pulumi:"location"`
	// The resource name.
	Name pulumi.StringOutput `pulumi:"name"`
	// The common properties of a service.
	Properties ServicesPropertiesResponseOutput `pulumi:"properties"`
	// Required property for system data
	SystemData SystemDataResponseOutput `pulumi:"systemData"`
	// The resource tags.
	Tags pulumi.StringMapOutput `pulumi:"tags"`
	// The resource type.
	Type pulumi.StringOutput `pulumi:"type"`
}

The description of the service. Azure REST API version: 2021-03-25-preview. Prior API version in Azure Native 1.x: 2021-03-25-preview.

func GetPrivateLinkServicesForSCCPowershell

func GetPrivateLinkServicesForSCCPowershell(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *PrivateLinkServicesForSCCPowershellState, opts ...pulumi.ResourceOption) (*PrivateLinkServicesForSCCPowershell, error)

GetPrivateLinkServicesForSCCPowershell gets an existing PrivateLinkServicesForSCCPowershell 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 NewPrivateLinkServicesForSCCPowershell

func NewPrivateLinkServicesForSCCPowershell(ctx *pulumi.Context,
	name string, args *PrivateLinkServicesForSCCPowershellArgs, opts ...pulumi.ResourceOption) (*PrivateLinkServicesForSCCPowershell, error)

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

func (*PrivateLinkServicesForSCCPowershell) ElementType

func (*PrivateLinkServicesForSCCPowershell) ToPrivateLinkServicesForSCCPowershellOutput

func (i *PrivateLinkServicesForSCCPowershell) ToPrivateLinkServicesForSCCPowershellOutput() PrivateLinkServicesForSCCPowershellOutput

func (*PrivateLinkServicesForSCCPowershell) ToPrivateLinkServicesForSCCPowershellOutputWithContext

func (i *PrivateLinkServicesForSCCPowershell) ToPrivateLinkServicesForSCCPowershellOutputWithContext(ctx context.Context) PrivateLinkServicesForSCCPowershellOutput

type PrivateLinkServicesForSCCPowershellArgs

type PrivateLinkServicesForSCCPowershellArgs struct {
	// Setting indicating whether the service has a managed identity associated with it.
	Identity ServicesResourceIdentityPtrInput
	// The kind of the service.
	Kind KindInput
	// The resource location.
	Location pulumi.StringPtrInput
	// The common properties of a service.
	Properties ServicesPropertiesPtrInput
	// The name of the resource group that contains the service instance.
	ResourceGroupName pulumi.StringInput
	// The name of the service instance.
	ResourceName pulumi.StringPtrInput
	// The resource tags.
	Tags pulumi.StringMapInput
}

The set of arguments for constructing a PrivateLinkServicesForSCCPowershell resource.

func (PrivateLinkServicesForSCCPowershellArgs) ElementType

type PrivateLinkServicesForSCCPowershellInput

type PrivateLinkServicesForSCCPowershellInput interface {
	pulumi.Input

	ToPrivateLinkServicesForSCCPowershellOutput() PrivateLinkServicesForSCCPowershellOutput
	ToPrivateLinkServicesForSCCPowershellOutputWithContext(ctx context.Context) PrivateLinkServicesForSCCPowershellOutput
}

type PrivateLinkServicesForSCCPowershellOutput

type PrivateLinkServicesForSCCPowershellOutput struct{ *pulumi.OutputState }

func (PrivateLinkServicesForSCCPowershellOutput) ElementType

func (PrivateLinkServicesForSCCPowershellOutput) Etag

An etag associated with the resource, used for optimistic concurrency when editing it.

func (PrivateLinkServicesForSCCPowershellOutput) Identity

Setting indicating whether the service has a managed identity associated with it.

func (PrivateLinkServicesForSCCPowershellOutput) Kind

The kind of the service.

func (PrivateLinkServicesForSCCPowershellOutput) Location

The resource location.

func (PrivateLinkServicesForSCCPowershellOutput) Name

The resource name.

func (PrivateLinkServicesForSCCPowershellOutput) Properties

The common properties of a service.

func (PrivateLinkServicesForSCCPowershellOutput) SystemData

Required property for system data

func (PrivateLinkServicesForSCCPowershellOutput) Tags

The resource tags.

func (PrivateLinkServicesForSCCPowershellOutput) ToPrivateLinkServicesForSCCPowershellOutput

func (o PrivateLinkServicesForSCCPowershellOutput) ToPrivateLinkServicesForSCCPowershellOutput() PrivateLinkServicesForSCCPowershellOutput

func (PrivateLinkServicesForSCCPowershellOutput) ToPrivateLinkServicesForSCCPowershellOutputWithContext

func (o PrivateLinkServicesForSCCPowershellOutput) ToPrivateLinkServicesForSCCPowershellOutputWithContext(ctx context.Context) PrivateLinkServicesForSCCPowershellOutput

func (PrivateLinkServicesForSCCPowershellOutput) Type

The resource type.

type PrivateLinkServicesForSCCPowershellState

type PrivateLinkServicesForSCCPowershellState struct {
}

func (PrivateLinkServicesForSCCPowershellState) ElementType

type PublicNetworkAccess

type PublicNetworkAccess string

Control permission for data plane traffic coming from public networks while private endpoint is enabled.

func (PublicNetworkAccess) ElementType

func (PublicNetworkAccess) ElementType() reflect.Type

func (PublicNetworkAccess) ToPublicNetworkAccessOutput

func (e PublicNetworkAccess) ToPublicNetworkAccessOutput() PublicNetworkAccessOutput

func (PublicNetworkAccess) ToPublicNetworkAccessOutputWithContext

func (e PublicNetworkAccess) ToPublicNetworkAccessOutputWithContext(ctx context.Context) PublicNetworkAccessOutput

func (PublicNetworkAccess) ToPublicNetworkAccessPtrOutput

func (e PublicNetworkAccess) ToPublicNetworkAccessPtrOutput() PublicNetworkAccessPtrOutput

func (PublicNetworkAccess) ToPublicNetworkAccessPtrOutputWithContext

func (e PublicNetworkAccess) ToPublicNetworkAccessPtrOutputWithContext(ctx context.Context) PublicNetworkAccessPtrOutput

func (PublicNetworkAccess) ToStringOutput

func (e PublicNetworkAccess) ToStringOutput() pulumi.StringOutput

func (PublicNetworkAccess) ToStringOutputWithContext

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

func (PublicNetworkAccess) ToStringPtrOutput

func (e PublicNetworkAccess) ToStringPtrOutput() pulumi.StringPtrOutput

func (PublicNetworkAccess) ToStringPtrOutputWithContext

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

type PublicNetworkAccessInput

type PublicNetworkAccessInput interface {
	pulumi.Input

	ToPublicNetworkAccessOutput() PublicNetworkAccessOutput
	ToPublicNetworkAccessOutputWithContext(context.Context) PublicNetworkAccessOutput
}

PublicNetworkAccessInput is an input type that accepts values of the PublicNetworkAccess enum A concrete instance of `PublicNetworkAccessInput` can be one of the following:

PublicNetworkAccessEnabled
PublicNetworkAccessDisabled

type PublicNetworkAccessOutput

type PublicNetworkAccessOutput struct{ *pulumi.OutputState }

func (PublicNetworkAccessOutput) ElementType

func (PublicNetworkAccessOutput) ElementType() reflect.Type

func (PublicNetworkAccessOutput) ToPublicNetworkAccessOutput

func (o PublicNetworkAccessOutput) ToPublicNetworkAccessOutput() PublicNetworkAccessOutput

func (PublicNetworkAccessOutput) ToPublicNetworkAccessOutputWithContext

func (o PublicNetworkAccessOutput) ToPublicNetworkAccessOutputWithContext(ctx context.Context) PublicNetworkAccessOutput

func (PublicNetworkAccessOutput) ToPublicNetworkAccessPtrOutput

func (o PublicNetworkAccessOutput) ToPublicNetworkAccessPtrOutput() PublicNetworkAccessPtrOutput

func (PublicNetworkAccessOutput) ToPublicNetworkAccessPtrOutputWithContext

func (o PublicNetworkAccessOutput) ToPublicNetworkAccessPtrOutputWithContext(ctx context.Context) PublicNetworkAccessPtrOutput

func (PublicNetworkAccessOutput) ToStringOutput

func (o PublicNetworkAccessOutput) ToStringOutput() pulumi.StringOutput

func (PublicNetworkAccessOutput) ToStringOutputWithContext

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

func (PublicNetworkAccessOutput) ToStringPtrOutput

func (o PublicNetworkAccessOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (PublicNetworkAccessOutput) ToStringPtrOutputWithContext

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

type PublicNetworkAccessPtrInput

type PublicNetworkAccessPtrInput interface {
	pulumi.Input

	ToPublicNetworkAccessPtrOutput() PublicNetworkAccessPtrOutput
	ToPublicNetworkAccessPtrOutputWithContext(context.Context) PublicNetworkAccessPtrOutput
}

func PublicNetworkAccessPtr

func PublicNetworkAccessPtr(v string) PublicNetworkAccessPtrInput

type PublicNetworkAccessPtrOutput

type PublicNetworkAccessPtrOutput struct{ *pulumi.OutputState }

func (PublicNetworkAccessPtrOutput) Elem

func (PublicNetworkAccessPtrOutput) ElementType

func (PublicNetworkAccessPtrOutput) ToPublicNetworkAccessPtrOutput

func (o PublicNetworkAccessPtrOutput) ToPublicNetworkAccessPtrOutput() PublicNetworkAccessPtrOutput

func (PublicNetworkAccessPtrOutput) ToPublicNetworkAccessPtrOutputWithContext

func (o PublicNetworkAccessPtrOutput) ToPublicNetworkAccessPtrOutputWithContext(ctx context.Context) PublicNetworkAccessPtrOutput

func (PublicNetworkAccessPtrOutput) ToStringPtrOutput

func (o PublicNetworkAccessPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (PublicNetworkAccessPtrOutput) ToStringPtrOutputWithContext

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

type ServiceAccessPolicyEntry

type ServiceAccessPolicyEntry struct {
	// An Azure AD object ID (User or Apps) that is allowed access to the FHIR service.
	ObjectId string `pulumi:"objectId"`
}

An access policy entry.

type ServiceAccessPolicyEntryArgs

type ServiceAccessPolicyEntryArgs struct {
	// An Azure AD object ID (User or Apps) that is allowed access to the FHIR service.
	ObjectId pulumi.StringInput `pulumi:"objectId"`
}

An access policy entry.

func (ServiceAccessPolicyEntryArgs) ElementType

func (ServiceAccessPolicyEntryArgs) ToServiceAccessPolicyEntryOutput

func (i ServiceAccessPolicyEntryArgs) ToServiceAccessPolicyEntryOutput() ServiceAccessPolicyEntryOutput

func (ServiceAccessPolicyEntryArgs) ToServiceAccessPolicyEntryOutputWithContext

func (i ServiceAccessPolicyEntryArgs) ToServiceAccessPolicyEntryOutputWithContext(ctx context.Context) ServiceAccessPolicyEntryOutput

type ServiceAccessPolicyEntryArray

type ServiceAccessPolicyEntryArray []ServiceAccessPolicyEntryInput

func (ServiceAccessPolicyEntryArray) ElementType

func (ServiceAccessPolicyEntryArray) ToServiceAccessPolicyEntryArrayOutput

func (i ServiceAccessPolicyEntryArray) ToServiceAccessPolicyEntryArrayOutput() ServiceAccessPolicyEntryArrayOutput

func (ServiceAccessPolicyEntryArray) ToServiceAccessPolicyEntryArrayOutputWithContext

func (i ServiceAccessPolicyEntryArray) ToServiceAccessPolicyEntryArrayOutputWithContext(ctx context.Context) ServiceAccessPolicyEntryArrayOutput

type ServiceAccessPolicyEntryArrayInput

type ServiceAccessPolicyEntryArrayInput interface {
	pulumi.Input

	ToServiceAccessPolicyEntryArrayOutput() ServiceAccessPolicyEntryArrayOutput
	ToServiceAccessPolicyEntryArrayOutputWithContext(context.Context) ServiceAccessPolicyEntryArrayOutput
}

ServiceAccessPolicyEntryArrayInput is an input type that accepts ServiceAccessPolicyEntryArray and ServiceAccessPolicyEntryArrayOutput values. You can construct a concrete instance of `ServiceAccessPolicyEntryArrayInput` via:

ServiceAccessPolicyEntryArray{ ServiceAccessPolicyEntryArgs{...} }

type ServiceAccessPolicyEntryArrayOutput

type ServiceAccessPolicyEntryArrayOutput struct{ *pulumi.OutputState }

func (ServiceAccessPolicyEntryArrayOutput) ElementType

func (ServiceAccessPolicyEntryArrayOutput) Index

func (ServiceAccessPolicyEntryArrayOutput) ToServiceAccessPolicyEntryArrayOutput

func (o ServiceAccessPolicyEntryArrayOutput) ToServiceAccessPolicyEntryArrayOutput() ServiceAccessPolicyEntryArrayOutput

func (ServiceAccessPolicyEntryArrayOutput) ToServiceAccessPolicyEntryArrayOutputWithContext

func (o ServiceAccessPolicyEntryArrayOutput) ToServiceAccessPolicyEntryArrayOutputWithContext(ctx context.Context) ServiceAccessPolicyEntryArrayOutput

type ServiceAccessPolicyEntryInput

type ServiceAccessPolicyEntryInput interface {
	pulumi.Input

	ToServiceAccessPolicyEntryOutput() ServiceAccessPolicyEntryOutput
	ToServiceAccessPolicyEntryOutputWithContext(context.Context) ServiceAccessPolicyEntryOutput
}

ServiceAccessPolicyEntryInput is an input type that accepts ServiceAccessPolicyEntryArgs and ServiceAccessPolicyEntryOutput values. You can construct a concrete instance of `ServiceAccessPolicyEntryInput` via:

ServiceAccessPolicyEntryArgs{...}

type ServiceAccessPolicyEntryOutput

type ServiceAccessPolicyEntryOutput struct{ *pulumi.OutputState }

An access policy entry.

func (ServiceAccessPolicyEntryOutput) ElementType

func (ServiceAccessPolicyEntryOutput) ObjectId

An Azure AD object ID (User or Apps) that is allowed access to the FHIR service.

func (ServiceAccessPolicyEntryOutput) ToServiceAccessPolicyEntryOutput

func (o ServiceAccessPolicyEntryOutput) ToServiceAccessPolicyEntryOutput() ServiceAccessPolicyEntryOutput

func (ServiceAccessPolicyEntryOutput) ToServiceAccessPolicyEntryOutputWithContext

func (o ServiceAccessPolicyEntryOutput) ToServiceAccessPolicyEntryOutputWithContext(ctx context.Context) ServiceAccessPolicyEntryOutput

type ServiceAccessPolicyEntryResponse

type ServiceAccessPolicyEntryResponse struct {
	// An Azure AD object ID (User or Apps) that is allowed access to the FHIR service.
	ObjectId string `pulumi:"objectId"`
}

An access policy entry.

type ServiceAccessPolicyEntryResponseArrayOutput

type ServiceAccessPolicyEntryResponseArrayOutput struct{ *pulumi.OutputState }

func (ServiceAccessPolicyEntryResponseArrayOutput) ElementType

func (ServiceAccessPolicyEntryResponseArrayOutput) Index

func (ServiceAccessPolicyEntryResponseArrayOutput) ToServiceAccessPolicyEntryResponseArrayOutput

func (o ServiceAccessPolicyEntryResponseArrayOutput) ToServiceAccessPolicyEntryResponseArrayOutput() ServiceAccessPolicyEntryResponseArrayOutput

func (ServiceAccessPolicyEntryResponseArrayOutput) ToServiceAccessPolicyEntryResponseArrayOutputWithContext

func (o ServiceAccessPolicyEntryResponseArrayOutput) ToServiceAccessPolicyEntryResponseArrayOutputWithContext(ctx context.Context) ServiceAccessPolicyEntryResponseArrayOutput

type ServiceAccessPolicyEntryResponseOutput

type ServiceAccessPolicyEntryResponseOutput struct{ *pulumi.OutputState }

An access policy entry.

func (ServiceAccessPolicyEntryResponseOutput) ElementType

func (ServiceAccessPolicyEntryResponseOutput) ObjectId

An Azure AD object ID (User or Apps) that is allowed access to the FHIR service.

func (ServiceAccessPolicyEntryResponseOutput) ToServiceAccessPolicyEntryResponseOutput

func (o ServiceAccessPolicyEntryResponseOutput) ToServiceAccessPolicyEntryResponseOutput() ServiceAccessPolicyEntryResponseOutput

func (ServiceAccessPolicyEntryResponseOutput) ToServiceAccessPolicyEntryResponseOutputWithContext

func (o ServiceAccessPolicyEntryResponseOutput) ToServiceAccessPolicyEntryResponseOutputWithContext(ctx context.Context) ServiceAccessPolicyEntryResponseOutput

type ServiceAuthenticationConfigurationInfo

type ServiceAuthenticationConfigurationInfo struct {
	// The audience url for the service
	Audience *string `pulumi:"audience"`
	// The authority url for the service
	Authority *string `pulumi:"authority"`
	// If the SMART on FHIR proxy is enabled
	SmartProxyEnabled *bool `pulumi:"smartProxyEnabled"`
}

Authentication configuration information

type ServiceAuthenticationConfigurationInfoArgs

type ServiceAuthenticationConfigurationInfoArgs struct {
	// The audience url for the service
	Audience pulumi.StringPtrInput `pulumi:"audience"`
	// The authority url for the service
	Authority pulumi.StringPtrInput `pulumi:"authority"`
	// If the SMART on FHIR proxy is enabled
	SmartProxyEnabled pulumi.BoolPtrInput `pulumi:"smartProxyEnabled"`
}

Authentication configuration information

func (ServiceAuthenticationConfigurationInfoArgs) ElementType

func (ServiceAuthenticationConfigurationInfoArgs) ToServiceAuthenticationConfigurationInfoOutput

func (i ServiceAuthenticationConfigurationInfoArgs) ToServiceAuthenticationConfigurationInfoOutput() ServiceAuthenticationConfigurationInfoOutput

func (ServiceAuthenticationConfigurationInfoArgs) ToServiceAuthenticationConfigurationInfoOutputWithContext

func (i ServiceAuthenticationConfigurationInfoArgs) ToServiceAuthenticationConfigurationInfoOutputWithContext(ctx context.Context) ServiceAuthenticationConfigurationInfoOutput

func (ServiceAuthenticationConfigurationInfoArgs) ToServiceAuthenticationConfigurationInfoPtrOutput

func (i ServiceAuthenticationConfigurationInfoArgs) ToServiceAuthenticationConfigurationInfoPtrOutput() ServiceAuthenticationConfigurationInfoPtrOutput

func (ServiceAuthenticationConfigurationInfoArgs) ToServiceAuthenticationConfigurationInfoPtrOutputWithContext

func (i ServiceAuthenticationConfigurationInfoArgs) ToServiceAuthenticationConfigurationInfoPtrOutputWithContext(ctx context.Context) ServiceAuthenticationConfigurationInfoPtrOutput

type ServiceAuthenticationConfigurationInfoInput

type ServiceAuthenticationConfigurationInfoInput interface {
	pulumi.Input

	ToServiceAuthenticationConfigurationInfoOutput() ServiceAuthenticationConfigurationInfoOutput
	ToServiceAuthenticationConfigurationInfoOutputWithContext(context.Context) ServiceAuthenticationConfigurationInfoOutput
}

ServiceAuthenticationConfigurationInfoInput is an input type that accepts ServiceAuthenticationConfigurationInfoArgs and ServiceAuthenticationConfigurationInfoOutput values. You can construct a concrete instance of `ServiceAuthenticationConfigurationInfoInput` via:

ServiceAuthenticationConfigurationInfoArgs{...}

type ServiceAuthenticationConfigurationInfoOutput

type ServiceAuthenticationConfigurationInfoOutput struct{ *pulumi.OutputState }

Authentication configuration information

func (ServiceAuthenticationConfigurationInfoOutput) Audience

The audience url for the service

func (ServiceAuthenticationConfigurationInfoOutput) Authority

The authority url for the service

func (ServiceAuthenticationConfigurationInfoOutput) ElementType

func (ServiceAuthenticationConfigurationInfoOutput) SmartProxyEnabled

If the SMART on FHIR proxy is enabled

func (ServiceAuthenticationConfigurationInfoOutput) ToServiceAuthenticationConfigurationInfoOutput

func (o ServiceAuthenticationConfigurationInfoOutput) ToServiceAuthenticationConfigurationInfoOutput() ServiceAuthenticationConfigurationInfoOutput

func (ServiceAuthenticationConfigurationInfoOutput) ToServiceAuthenticationConfigurationInfoOutputWithContext

func (o ServiceAuthenticationConfigurationInfoOutput) ToServiceAuthenticationConfigurationInfoOutputWithContext(ctx context.Context) ServiceAuthenticationConfigurationInfoOutput

func (ServiceAuthenticationConfigurationInfoOutput) ToServiceAuthenticationConfigurationInfoPtrOutput

func (o ServiceAuthenticationConfigurationInfoOutput) ToServiceAuthenticationConfigurationInfoPtrOutput() ServiceAuthenticationConfigurationInfoPtrOutput

func (ServiceAuthenticationConfigurationInfoOutput) ToServiceAuthenticationConfigurationInfoPtrOutputWithContext

func (o ServiceAuthenticationConfigurationInfoOutput) ToServiceAuthenticationConfigurationInfoPtrOutputWithContext(ctx context.Context) ServiceAuthenticationConfigurationInfoPtrOutput

type ServiceAuthenticationConfigurationInfoPtrInput

type ServiceAuthenticationConfigurationInfoPtrInput interface {
	pulumi.Input

	ToServiceAuthenticationConfigurationInfoPtrOutput() ServiceAuthenticationConfigurationInfoPtrOutput
	ToServiceAuthenticationConfigurationInfoPtrOutputWithContext(context.Context) ServiceAuthenticationConfigurationInfoPtrOutput
}

ServiceAuthenticationConfigurationInfoPtrInput is an input type that accepts ServiceAuthenticationConfigurationInfoArgs, ServiceAuthenticationConfigurationInfoPtr and ServiceAuthenticationConfigurationInfoPtrOutput values. You can construct a concrete instance of `ServiceAuthenticationConfigurationInfoPtrInput` via:

        ServiceAuthenticationConfigurationInfoArgs{...}

or:

        nil

type ServiceAuthenticationConfigurationInfoPtrOutput

type ServiceAuthenticationConfigurationInfoPtrOutput struct{ *pulumi.OutputState }

func (ServiceAuthenticationConfigurationInfoPtrOutput) Audience

The audience url for the service

func (ServiceAuthenticationConfigurationInfoPtrOutput) Authority

The authority url for the service

func (ServiceAuthenticationConfigurationInfoPtrOutput) Elem

func (ServiceAuthenticationConfigurationInfoPtrOutput) ElementType

func (ServiceAuthenticationConfigurationInfoPtrOutput) SmartProxyEnabled

If the SMART on FHIR proxy is enabled

func (ServiceAuthenticationConfigurationInfoPtrOutput) ToServiceAuthenticationConfigurationInfoPtrOutput

func (o ServiceAuthenticationConfigurationInfoPtrOutput) ToServiceAuthenticationConfigurationInfoPtrOutput() ServiceAuthenticationConfigurationInfoPtrOutput

func (ServiceAuthenticationConfigurationInfoPtrOutput) ToServiceAuthenticationConfigurationInfoPtrOutputWithContext

func (o ServiceAuthenticationConfigurationInfoPtrOutput) ToServiceAuthenticationConfigurationInfoPtrOutputWithContext(ctx context.Context) ServiceAuthenticationConfigurationInfoPtrOutput

type ServiceAuthenticationConfigurationInfoResponse

type ServiceAuthenticationConfigurationInfoResponse struct {
	// The audience url for the service
	Audience *string `pulumi:"audience"`
	// The authority url for the service
	Authority *string `pulumi:"authority"`
	// If the SMART on FHIR proxy is enabled
	SmartProxyEnabled *bool `pulumi:"smartProxyEnabled"`
}

Authentication configuration information

type ServiceAuthenticationConfigurationInfoResponseOutput

type ServiceAuthenticationConfigurationInfoResponseOutput struct{ *pulumi.OutputState }

Authentication configuration information

func (ServiceAuthenticationConfigurationInfoResponseOutput) Audience

The audience url for the service

func (ServiceAuthenticationConfigurationInfoResponseOutput) Authority

The authority url for the service

func (ServiceAuthenticationConfigurationInfoResponseOutput) ElementType

func (ServiceAuthenticationConfigurationInfoResponseOutput) SmartProxyEnabled

If the SMART on FHIR proxy is enabled

func (ServiceAuthenticationConfigurationInfoResponseOutput) ToServiceAuthenticationConfigurationInfoResponseOutput

func (ServiceAuthenticationConfigurationInfoResponseOutput) ToServiceAuthenticationConfigurationInfoResponseOutputWithContext

func (o ServiceAuthenticationConfigurationInfoResponseOutput) ToServiceAuthenticationConfigurationInfoResponseOutputWithContext(ctx context.Context) ServiceAuthenticationConfigurationInfoResponseOutput

type ServiceAuthenticationConfigurationInfoResponsePtrOutput

type ServiceAuthenticationConfigurationInfoResponsePtrOutput struct{ *pulumi.OutputState }

func (ServiceAuthenticationConfigurationInfoResponsePtrOutput) Audience

The audience url for the service

func (ServiceAuthenticationConfigurationInfoResponsePtrOutput) Authority

The authority url for the service

func (ServiceAuthenticationConfigurationInfoResponsePtrOutput) Elem

func (ServiceAuthenticationConfigurationInfoResponsePtrOutput) ElementType

func (ServiceAuthenticationConfigurationInfoResponsePtrOutput) SmartProxyEnabled

If the SMART on FHIR proxy is enabled

func (ServiceAuthenticationConfigurationInfoResponsePtrOutput) ToServiceAuthenticationConfigurationInfoResponsePtrOutput

func (ServiceAuthenticationConfigurationInfoResponsePtrOutput) ToServiceAuthenticationConfigurationInfoResponsePtrOutputWithContext

func (o ServiceAuthenticationConfigurationInfoResponsePtrOutput) ToServiceAuthenticationConfigurationInfoResponsePtrOutputWithContext(ctx context.Context) ServiceAuthenticationConfigurationInfoResponsePtrOutput

type ServiceCorsConfigurationInfo

type ServiceCorsConfigurationInfo struct {
	// If credentials are allowed via CORS.
	AllowCredentials *bool `pulumi:"allowCredentials"`
	// The headers to be allowed via CORS.
	Headers []string `pulumi:"headers"`
	// The max age to be allowed via CORS.
	MaxAge *float64 `pulumi:"maxAge"`
	// The methods to be allowed via CORS.
	Methods []string `pulumi:"methods"`
	// The origins to be allowed via CORS.
	Origins []string `pulumi:"origins"`
}

The settings for the CORS configuration of the service instance.

type ServiceCorsConfigurationInfoArgs

type ServiceCorsConfigurationInfoArgs struct {
	// If credentials are allowed via CORS.
	AllowCredentials pulumi.BoolPtrInput `pulumi:"allowCredentials"`
	// The headers to be allowed via CORS.
	Headers pulumi.StringArrayInput `pulumi:"headers"`
	// The max age to be allowed via CORS.
	MaxAge pulumi.Float64PtrInput `pulumi:"maxAge"`
	// The methods to be allowed via CORS.
	Methods pulumi.StringArrayInput `pulumi:"methods"`
	// The origins to be allowed via CORS.
	Origins pulumi.StringArrayInput `pulumi:"origins"`
}

The settings for the CORS configuration of the service instance.

func (ServiceCorsConfigurationInfoArgs) ElementType

func (ServiceCorsConfigurationInfoArgs) ToServiceCorsConfigurationInfoOutput

func (i ServiceCorsConfigurationInfoArgs) ToServiceCorsConfigurationInfoOutput() ServiceCorsConfigurationInfoOutput

func (ServiceCorsConfigurationInfoArgs) ToServiceCorsConfigurationInfoOutputWithContext

func (i ServiceCorsConfigurationInfoArgs) ToServiceCorsConfigurationInfoOutputWithContext(ctx context.Context) ServiceCorsConfigurationInfoOutput

func (ServiceCorsConfigurationInfoArgs) ToServiceCorsConfigurationInfoPtrOutput

func (i ServiceCorsConfigurationInfoArgs) ToServiceCorsConfigurationInfoPtrOutput() ServiceCorsConfigurationInfoPtrOutput

func (ServiceCorsConfigurationInfoArgs) ToServiceCorsConfigurationInfoPtrOutputWithContext

func (i ServiceCorsConfigurationInfoArgs) ToServiceCorsConfigurationInfoPtrOutputWithContext(ctx context.Context) ServiceCorsConfigurationInfoPtrOutput

type ServiceCorsConfigurationInfoInput

type ServiceCorsConfigurationInfoInput interface {
	pulumi.Input

	ToServiceCorsConfigurationInfoOutput() ServiceCorsConfigurationInfoOutput
	ToServiceCorsConfigurationInfoOutputWithContext(context.Context) ServiceCorsConfigurationInfoOutput
}

ServiceCorsConfigurationInfoInput is an input type that accepts ServiceCorsConfigurationInfoArgs and ServiceCorsConfigurationInfoOutput values. You can construct a concrete instance of `ServiceCorsConfigurationInfoInput` via:

ServiceCorsConfigurationInfoArgs{...}

type ServiceCorsConfigurationInfoOutput

type ServiceCorsConfigurationInfoOutput struct{ *pulumi.OutputState }

The settings for the CORS configuration of the service instance.

func (ServiceCorsConfigurationInfoOutput) AllowCredentials

If credentials are allowed via CORS.

func (ServiceCorsConfigurationInfoOutput) ElementType

func (ServiceCorsConfigurationInfoOutput) Headers

The headers to be allowed via CORS.

func (ServiceCorsConfigurationInfoOutput) MaxAge

The max age to be allowed via CORS.

func (ServiceCorsConfigurationInfoOutput) Methods

The methods to be allowed via CORS.

func (ServiceCorsConfigurationInfoOutput) Origins

The origins to be allowed via CORS.

func (ServiceCorsConfigurationInfoOutput) ToServiceCorsConfigurationInfoOutput

func (o ServiceCorsConfigurationInfoOutput) ToServiceCorsConfigurationInfoOutput() ServiceCorsConfigurationInfoOutput

func (ServiceCorsConfigurationInfoOutput) ToServiceCorsConfigurationInfoOutputWithContext

func (o ServiceCorsConfigurationInfoOutput) ToServiceCorsConfigurationInfoOutputWithContext(ctx context.Context) ServiceCorsConfigurationInfoOutput

func (ServiceCorsConfigurationInfoOutput) ToServiceCorsConfigurationInfoPtrOutput

func (o ServiceCorsConfigurationInfoOutput) ToServiceCorsConfigurationInfoPtrOutput() ServiceCorsConfigurationInfoPtrOutput

func (ServiceCorsConfigurationInfoOutput) ToServiceCorsConfigurationInfoPtrOutputWithContext

func (o ServiceCorsConfigurationInfoOutput) ToServiceCorsConfigurationInfoPtrOutputWithContext(ctx context.Context) ServiceCorsConfigurationInfoPtrOutput

type ServiceCorsConfigurationInfoPtrInput

type ServiceCorsConfigurationInfoPtrInput interface {
	pulumi.Input

	ToServiceCorsConfigurationInfoPtrOutput() ServiceCorsConfigurationInfoPtrOutput
	ToServiceCorsConfigurationInfoPtrOutputWithContext(context.Context) ServiceCorsConfigurationInfoPtrOutput
}

ServiceCorsConfigurationInfoPtrInput is an input type that accepts ServiceCorsConfigurationInfoArgs, ServiceCorsConfigurationInfoPtr and ServiceCorsConfigurationInfoPtrOutput values. You can construct a concrete instance of `ServiceCorsConfigurationInfoPtrInput` via:

        ServiceCorsConfigurationInfoArgs{...}

or:

        nil

type ServiceCorsConfigurationInfoPtrOutput

type ServiceCorsConfigurationInfoPtrOutput struct{ *pulumi.OutputState }

func (ServiceCorsConfigurationInfoPtrOutput) AllowCredentials

If credentials are allowed via CORS.

func (ServiceCorsConfigurationInfoPtrOutput) Elem

func (ServiceCorsConfigurationInfoPtrOutput) ElementType

func (ServiceCorsConfigurationInfoPtrOutput) Headers

The headers to be allowed via CORS.

func (ServiceCorsConfigurationInfoPtrOutput) MaxAge

The max age to be allowed via CORS.

func (ServiceCorsConfigurationInfoPtrOutput) Methods

The methods to be allowed via CORS.

func (ServiceCorsConfigurationInfoPtrOutput) Origins

The origins to be allowed via CORS.

func (ServiceCorsConfigurationInfoPtrOutput) ToServiceCorsConfigurationInfoPtrOutput

func (o ServiceCorsConfigurationInfoPtrOutput) ToServiceCorsConfigurationInfoPtrOutput() ServiceCorsConfigurationInfoPtrOutput

func (ServiceCorsConfigurationInfoPtrOutput) ToServiceCorsConfigurationInfoPtrOutputWithContext

func (o ServiceCorsConfigurationInfoPtrOutput) ToServiceCorsConfigurationInfoPtrOutputWithContext(ctx context.Context) ServiceCorsConfigurationInfoPtrOutput

type ServiceCorsConfigurationInfoResponse

type ServiceCorsConfigurationInfoResponse struct {
	// If credentials are allowed via CORS.
	AllowCredentials *bool `pulumi:"allowCredentials"`
	// The headers to be allowed via CORS.
	Headers []string `pulumi:"headers"`
	// The max age to be allowed via CORS.
	MaxAge *float64 `pulumi:"maxAge"`
	// The methods to be allowed via CORS.
	Methods []string `pulumi:"methods"`
	// The origins to be allowed via CORS.
	Origins []string `pulumi:"origins"`
}

The settings for the CORS configuration of the service instance.

type ServiceCorsConfigurationInfoResponseOutput

type ServiceCorsConfigurationInfoResponseOutput struct{ *pulumi.OutputState }

The settings for the CORS configuration of the service instance.

func (ServiceCorsConfigurationInfoResponseOutput) AllowCredentials

If credentials are allowed via CORS.

func (ServiceCorsConfigurationInfoResponseOutput) ElementType

func (ServiceCorsConfigurationInfoResponseOutput) Headers

The headers to be allowed via CORS.

func (ServiceCorsConfigurationInfoResponseOutput) MaxAge

The max age to be allowed via CORS.

func (ServiceCorsConfigurationInfoResponseOutput) Methods

The methods to be allowed via CORS.

func (ServiceCorsConfigurationInfoResponseOutput) Origins

The origins to be allowed via CORS.

func (ServiceCorsConfigurationInfoResponseOutput) ToServiceCorsConfigurationInfoResponseOutput

func (o ServiceCorsConfigurationInfoResponseOutput) ToServiceCorsConfigurationInfoResponseOutput() ServiceCorsConfigurationInfoResponseOutput

func (ServiceCorsConfigurationInfoResponseOutput) ToServiceCorsConfigurationInfoResponseOutputWithContext

func (o ServiceCorsConfigurationInfoResponseOutput) ToServiceCorsConfigurationInfoResponseOutputWithContext(ctx context.Context) ServiceCorsConfigurationInfoResponseOutput

type ServiceCorsConfigurationInfoResponsePtrOutput

type ServiceCorsConfigurationInfoResponsePtrOutput struct{ *pulumi.OutputState }

func (ServiceCorsConfigurationInfoResponsePtrOutput) AllowCredentials

If credentials are allowed via CORS.

func (ServiceCorsConfigurationInfoResponsePtrOutput) Elem

func (ServiceCorsConfigurationInfoResponsePtrOutput) ElementType

func (ServiceCorsConfigurationInfoResponsePtrOutput) Headers

The headers to be allowed via CORS.

func (ServiceCorsConfigurationInfoResponsePtrOutput) MaxAge

The max age to be allowed via CORS.

func (ServiceCorsConfigurationInfoResponsePtrOutput) Methods

The methods to be allowed via CORS.

func (ServiceCorsConfigurationInfoResponsePtrOutput) Origins

The origins to be allowed via CORS.

func (ServiceCorsConfigurationInfoResponsePtrOutput) ToServiceCorsConfigurationInfoResponsePtrOutput

func (o ServiceCorsConfigurationInfoResponsePtrOutput) ToServiceCorsConfigurationInfoResponsePtrOutput() ServiceCorsConfigurationInfoResponsePtrOutput

func (ServiceCorsConfigurationInfoResponsePtrOutput) ToServiceCorsConfigurationInfoResponsePtrOutputWithContext

func (o ServiceCorsConfigurationInfoResponsePtrOutput) ToServiceCorsConfigurationInfoResponsePtrOutputWithContext(ctx context.Context) ServiceCorsConfigurationInfoResponsePtrOutput

type ServiceCosmosDbConfigurationInfo

type ServiceCosmosDbConfigurationInfo struct {
	// The URI of the customer-managed key for the backing database.
	KeyVaultKeyUri *string `pulumi:"keyVaultKeyUri"`
	// The provisioned throughput for the backing database.
	OfferThroughput *float64 `pulumi:"offerThroughput"`
}

The settings for the Cosmos DB database backing the service.

type ServiceCosmosDbConfigurationInfoArgs

type ServiceCosmosDbConfigurationInfoArgs struct {
	// The URI of the customer-managed key for the backing database.
	KeyVaultKeyUri pulumi.StringPtrInput `pulumi:"keyVaultKeyUri"`
	// The provisioned throughput for the backing database.
	OfferThroughput pulumi.Float64PtrInput `pulumi:"offerThroughput"`
}

The settings for the Cosmos DB database backing the service.

func (ServiceCosmosDbConfigurationInfoArgs) ElementType

func (ServiceCosmosDbConfigurationInfoArgs) ToServiceCosmosDbConfigurationInfoOutput

func (i ServiceCosmosDbConfigurationInfoArgs) ToServiceCosmosDbConfigurationInfoOutput() ServiceCosmosDbConfigurationInfoOutput

func (ServiceCosmosDbConfigurationInfoArgs) ToServiceCosmosDbConfigurationInfoOutputWithContext

func (i ServiceCosmosDbConfigurationInfoArgs) ToServiceCosmosDbConfigurationInfoOutputWithContext(ctx context.Context) ServiceCosmosDbConfigurationInfoOutput

func (ServiceCosmosDbConfigurationInfoArgs) ToServiceCosmosDbConfigurationInfoPtrOutput

func (i ServiceCosmosDbConfigurationInfoArgs) ToServiceCosmosDbConfigurationInfoPtrOutput() ServiceCosmosDbConfigurationInfoPtrOutput

func (ServiceCosmosDbConfigurationInfoArgs) ToServiceCosmosDbConfigurationInfoPtrOutputWithContext

func (i ServiceCosmosDbConfigurationInfoArgs) ToServiceCosmosDbConfigurationInfoPtrOutputWithContext(ctx context.Context) ServiceCosmosDbConfigurationInfoPtrOutput

type ServiceCosmosDbConfigurationInfoInput

type ServiceCosmosDbConfigurationInfoInput interface {
	pulumi.Input

	ToServiceCosmosDbConfigurationInfoOutput() ServiceCosmosDbConfigurationInfoOutput
	ToServiceCosmosDbConfigurationInfoOutputWithContext(context.Context) ServiceCosmosDbConfigurationInfoOutput
}

ServiceCosmosDbConfigurationInfoInput is an input type that accepts ServiceCosmosDbConfigurationInfoArgs and ServiceCosmosDbConfigurationInfoOutput values. You can construct a concrete instance of `ServiceCosmosDbConfigurationInfoInput` via:

ServiceCosmosDbConfigurationInfoArgs{...}

type ServiceCosmosDbConfigurationInfoOutput

type ServiceCosmosDbConfigurationInfoOutput struct{ *pulumi.OutputState }

The settings for the Cosmos DB database backing the service.

func (ServiceCosmosDbConfigurationInfoOutput) ElementType

func (ServiceCosmosDbConfigurationInfoOutput) KeyVaultKeyUri

The URI of the customer-managed key for the backing database.

func (ServiceCosmosDbConfigurationInfoOutput) OfferThroughput

The provisioned throughput for the backing database.

func (ServiceCosmosDbConfigurationInfoOutput) ToServiceCosmosDbConfigurationInfoOutput

func (o ServiceCosmosDbConfigurationInfoOutput) ToServiceCosmosDbConfigurationInfoOutput() ServiceCosmosDbConfigurationInfoOutput

func (ServiceCosmosDbConfigurationInfoOutput) ToServiceCosmosDbConfigurationInfoOutputWithContext

func (o ServiceCosmosDbConfigurationInfoOutput) ToServiceCosmosDbConfigurationInfoOutputWithContext(ctx context.Context) ServiceCosmosDbConfigurationInfoOutput

func (ServiceCosmosDbConfigurationInfoOutput) ToServiceCosmosDbConfigurationInfoPtrOutput

func (o ServiceCosmosDbConfigurationInfoOutput) ToServiceCosmosDbConfigurationInfoPtrOutput() ServiceCosmosDbConfigurationInfoPtrOutput

func (ServiceCosmosDbConfigurationInfoOutput) ToServiceCosmosDbConfigurationInfoPtrOutputWithContext

func (o ServiceCosmosDbConfigurationInfoOutput) ToServiceCosmosDbConfigurationInfoPtrOutputWithContext(ctx context.Context) ServiceCosmosDbConfigurationInfoPtrOutput

type ServiceCosmosDbConfigurationInfoPtrInput

type ServiceCosmosDbConfigurationInfoPtrInput interface {
	pulumi.Input

	ToServiceCosmosDbConfigurationInfoPtrOutput() ServiceCosmosDbConfigurationInfoPtrOutput
	ToServiceCosmosDbConfigurationInfoPtrOutputWithContext(context.Context) ServiceCosmosDbConfigurationInfoPtrOutput
}

ServiceCosmosDbConfigurationInfoPtrInput is an input type that accepts ServiceCosmosDbConfigurationInfoArgs, ServiceCosmosDbConfigurationInfoPtr and ServiceCosmosDbConfigurationInfoPtrOutput values. You can construct a concrete instance of `ServiceCosmosDbConfigurationInfoPtrInput` via:

        ServiceCosmosDbConfigurationInfoArgs{...}

or:

        nil

type ServiceCosmosDbConfigurationInfoPtrOutput

type ServiceCosmosDbConfigurationInfoPtrOutput struct{ *pulumi.OutputState }

func (ServiceCosmosDbConfigurationInfoPtrOutput) Elem

func (ServiceCosmosDbConfigurationInfoPtrOutput) ElementType

func (ServiceCosmosDbConfigurationInfoPtrOutput) KeyVaultKeyUri

The URI of the customer-managed key for the backing database.

func (ServiceCosmosDbConfigurationInfoPtrOutput) OfferThroughput

The provisioned throughput for the backing database.

func (ServiceCosmosDbConfigurationInfoPtrOutput) ToServiceCosmosDbConfigurationInfoPtrOutput

func (o ServiceCosmosDbConfigurationInfoPtrOutput) ToServiceCosmosDbConfigurationInfoPtrOutput() ServiceCosmosDbConfigurationInfoPtrOutput

func (ServiceCosmosDbConfigurationInfoPtrOutput) ToServiceCosmosDbConfigurationInfoPtrOutputWithContext

func (o ServiceCosmosDbConfigurationInfoPtrOutput) ToServiceCosmosDbConfigurationInfoPtrOutputWithContext(ctx context.Context) ServiceCosmosDbConfigurationInfoPtrOutput

type ServiceCosmosDbConfigurationInfoResponse

type ServiceCosmosDbConfigurationInfoResponse struct {
	// The URI of the customer-managed key for the backing database.
	KeyVaultKeyUri *string `pulumi:"keyVaultKeyUri"`
	// The provisioned throughput for the backing database.
	OfferThroughput *float64 `pulumi:"offerThroughput"`
}

The settings for the Cosmos DB database backing the service.

type ServiceCosmosDbConfigurationInfoResponseOutput

type ServiceCosmosDbConfigurationInfoResponseOutput struct{ *pulumi.OutputState }

The settings for the Cosmos DB database backing the service.

func (ServiceCosmosDbConfigurationInfoResponseOutput) ElementType

func (ServiceCosmosDbConfigurationInfoResponseOutput) KeyVaultKeyUri

The URI of the customer-managed key for the backing database.

func (ServiceCosmosDbConfigurationInfoResponseOutput) OfferThroughput

The provisioned throughput for the backing database.

func (ServiceCosmosDbConfigurationInfoResponseOutput) ToServiceCosmosDbConfigurationInfoResponseOutput

func (o ServiceCosmosDbConfigurationInfoResponseOutput) ToServiceCosmosDbConfigurationInfoResponseOutput() ServiceCosmosDbConfigurationInfoResponseOutput

func (ServiceCosmosDbConfigurationInfoResponseOutput) ToServiceCosmosDbConfigurationInfoResponseOutputWithContext

func (o ServiceCosmosDbConfigurationInfoResponseOutput) ToServiceCosmosDbConfigurationInfoResponseOutputWithContext(ctx context.Context) ServiceCosmosDbConfigurationInfoResponseOutput

type ServiceCosmosDbConfigurationInfoResponsePtrOutput

type ServiceCosmosDbConfigurationInfoResponsePtrOutput struct{ *pulumi.OutputState }

func (ServiceCosmosDbConfigurationInfoResponsePtrOutput) Elem

func (ServiceCosmosDbConfigurationInfoResponsePtrOutput) ElementType

func (ServiceCosmosDbConfigurationInfoResponsePtrOutput) KeyVaultKeyUri

The URI of the customer-managed key for the backing database.

func (ServiceCosmosDbConfigurationInfoResponsePtrOutput) OfferThroughput

The provisioned throughput for the backing database.

func (ServiceCosmosDbConfigurationInfoResponsePtrOutput) ToServiceCosmosDbConfigurationInfoResponsePtrOutput

func (o ServiceCosmosDbConfigurationInfoResponsePtrOutput) ToServiceCosmosDbConfigurationInfoResponsePtrOutput() ServiceCosmosDbConfigurationInfoResponsePtrOutput

func (ServiceCosmosDbConfigurationInfoResponsePtrOutput) ToServiceCosmosDbConfigurationInfoResponsePtrOutputWithContext

func (o ServiceCosmosDbConfigurationInfoResponsePtrOutput) ToServiceCosmosDbConfigurationInfoResponsePtrOutputWithContext(ctx context.Context) ServiceCosmosDbConfigurationInfoResponsePtrOutput

type ServiceExportConfigurationInfo

type ServiceExportConfigurationInfo struct {
	// The name of the default export storage account.
	StorageAccountName *string `pulumi:"storageAccountName"`
}

Export operation configuration information

type ServiceExportConfigurationInfoArgs

type ServiceExportConfigurationInfoArgs struct {
	// The name of the default export storage account.
	StorageAccountName pulumi.StringPtrInput `pulumi:"storageAccountName"`
}

Export operation configuration information

func (ServiceExportConfigurationInfoArgs) ElementType

func (ServiceExportConfigurationInfoArgs) ToServiceExportConfigurationInfoOutput

func (i ServiceExportConfigurationInfoArgs) ToServiceExportConfigurationInfoOutput() ServiceExportConfigurationInfoOutput

func (ServiceExportConfigurationInfoArgs) ToServiceExportConfigurationInfoOutputWithContext

func (i ServiceExportConfigurationInfoArgs) ToServiceExportConfigurationInfoOutputWithContext(ctx context.Context) ServiceExportConfigurationInfoOutput

func (ServiceExportConfigurationInfoArgs) ToServiceExportConfigurationInfoPtrOutput

func (i ServiceExportConfigurationInfoArgs) ToServiceExportConfigurationInfoPtrOutput() ServiceExportConfigurationInfoPtrOutput

func (ServiceExportConfigurationInfoArgs) ToServiceExportConfigurationInfoPtrOutputWithContext

func (i ServiceExportConfigurationInfoArgs) ToServiceExportConfigurationInfoPtrOutputWithContext(ctx context.Context) ServiceExportConfigurationInfoPtrOutput

type ServiceExportConfigurationInfoInput

type ServiceExportConfigurationInfoInput interface {
	pulumi.Input

	ToServiceExportConfigurationInfoOutput() ServiceExportConfigurationInfoOutput
	ToServiceExportConfigurationInfoOutputWithContext(context.Context) ServiceExportConfigurationInfoOutput
}

ServiceExportConfigurationInfoInput is an input type that accepts ServiceExportConfigurationInfoArgs and ServiceExportConfigurationInfoOutput values. You can construct a concrete instance of `ServiceExportConfigurationInfoInput` via:

ServiceExportConfigurationInfoArgs{...}

type ServiceExportConfigurationInfoOutput

type ServiceExportConfigurationInfoOutput struct{ *pulumi.OutputState }

Export operation configuration information

func (ServiceExportConfigurationInfoOutput) ElementType

func (ServiceExportConfigurationInfoOutput) StorageAccountName

The name of the default export storage account.

func (ServiceExportConfigurationInfoOutput) ToServiceExportConfigurationInfoOutput

func (o ServiceExportConfigurationInfoOutput) ToServiceExportConfigurationInfoOutput() ServiceExportConfigurationInfoOutput

func (ServiceExportConfigurationInfoOutput) ToServiceExportConfigurationInfoOutputWithContext

func (o ServiceExportConfigurationInfoOutput) ToServiceExportConfigurationInfoOutputWithContext(ctx context.Context) ServiceExportConfigurationInfoOutput

func (ServiceExportConfigurationInfoOutput) ToServiceExportConfigurationInfoPtrOutput

func (o ServiceExportConfigurationInfoOutput) ToServiceExportConfigurationInfoPtrOutput() ServiceExportConfigurationInfoPtrOutput

func (ServiceExportConfigurationInfoOutput) ToServiceExportConfigurationInfoPtrOutputWithContext

func (o ServiceExportConfigurationInfoOutput) ToServiceExportConfigurationInfoPtrOutputWithContext(ctx context.Context) ServiceExportConfigurationInfoPtrOutput

type ServiceExportConfigurationInfoPtrInput

type ServiceExportConfigurationInfoPtrInput interface {
	pulumi.Input

	ToServiceExportConfigurationInfoPtrOutput() ServiceExportConfigurationInfoPtrOutput
	ToServiceExportConfigurationInfoPtrOutputWithContext(context.Context) ServiceExportConfigurationInfoPtrOutput
}

ServiceExportConfigurationInfoPtrInput is an input type that accepts ServiceExportConfigurationInfoArgs, ServiceExportConfigurationInfoPtr and ServiceExportConfigurationInfoPtrOutput values. You can construct a concrete instance of `ServiceExportConfigurationInfoPtrInput` via:

        ServiceExportConfigurationInfoArgs{...}

or:

        nil

type ServiceExportConfigurationInfoPtrOutput

type ServiceExportConfigurationInfoPtrOutput struct{ *pulumi.OutputState }

func (ServiceExportConfigurationInfoPtrOutput) Elem

func (ServiceExportConfigurationInfoPtrOutput) ElementType

func (ServiceExportConfigurationInfoPtrOutput) StorageAccountName

The name of the default export storage account.

func (ServiceExportConfigurationInfoPtrOutput) ToServiceExportConfigurationInfoPtrOutput

func (o ServiceExportConfigurationInfoPtrOutput) ToServiceExportConfigurationInfoPtrOutput() ServiceExportConfigurationInfoPtrOutput

func (ServiceExportConfigurationInfoPtrOutput) ToServiceExportConfigurationInfoPtrOutputWithContext

func (o ServiceExportConfigurationInfoPtrOutput) ToServiceExportConfigurationInfoPtrOutputWithContext(ctx context.Context) ServiceExportConfigurationInfoPtrOutput

type ServiceExportConfigurationInfoResponse

type ServiceExportConfigurationInfoResponse struct {
	// The name of the default export storage account.
	StorageAccountName *string `pulumi:"storageAccountName"`
}

Export operation configuration information

type ServiceExportConfigurationInfoResponseOutput

type ServiceExportConfigurationInfoResponseOutput struct{ *pulumi.OutputState }

Export operation configuration information

func (ServiceExportConfigurationInfoResponseOutput) ElementType

func (ServiceExportConfigurationInfoResponseOutput) StorageAccountName

The name of the default export storage account.

func (ServiceExportConfigurationInfoResponseOutput) ToServiceExportConfigurationInfoResponseOutput

func (o ServiceExportConfigurationInfoResponseOutput) ToServiceExportConfigurationInfoResponseOutput() ServiceExportConfigurationInfoResponseOutput

func (ServiceExportConfigurationInfoResponseOutput) ToServiceExportConfigurationInfoResponseOutputWithContext

func (o ServiceExportConfigurationInfoResponseOutput) ToServiceExportConfigurationInfoResponseOutputWithContext(ctx context.Context) ServiceExportConfigurationInfoResponseOutput

type ServiceExportConfigurationInfoResponsePtrOutput

type ServiceExportConfigurationInfoResponsePtrOutput struct{ *pulumi.OutputState }

func (ServiceExportConfigurationInfoResponsePtrOutput) Elem

func (ServiceExportConfigurationInfoResponsePtrOutput) ElementType

func (ServiceExportConfigurationInfoResponsePtrOutput) StorageAccountName

The name of the default export storage account.

func (ServiceExportConfigurationInfoResponsePtrOutput) ToServiceExportConfigurationInfoResponsePtrOutput

func (o ServiceExportConfigurationInfoResponsePtrOutput) ToServiceExportConfigurationInfoResponsePtrOutput() ServiceExportConfigurationInfoResponsePtrOutput

func (ServiceExportConfigurationInfoResponsePtrOutput) ToServiceExportConfigurationInfoResponsePtrOutputWithContext

func (o ServiceExportConfigurationInfoResponsePtrOutput) ToServiceExportConfigurationInfoResponsePtrOutputWithContext(ctx context.Context) ServiceExportConfigurationInfoResponsePtrOutput

type ServicesProperties

type ServicesProperties struct {
	// The access policies of the service instance.
	AccessPolicies []ServiceAccessPolicyEntry `pulumi:"accessPolicies"`
	// The authentication configuration for the service instance.
	AuthenticationConfiguration *ServiceAuthenticationConfigurationInfo `pulumi:"authenticationConfiguration"`
	// The settings for the CORS configuration of the service instance.
	CorsConfiguration *ServiceCorsConfigurationInfo `pulumi:"corsConfiguration"`
	// The settings for the Cosmos DB database backing the service.
	CosmosDbConfiguration *ServiceCosmosDbConfigurationInfo `pulumi:"cosmosDbConfiguration"`
	// The settings for the export operation of the service instance.
	ExportConfiguration *ServiceExportConfigurationInfo `pulumi:"exportConfiguration"`
	// The list of private endpoint connections that are set up for this resource.
	PrivateEndpointConnections []PrivateEndpointConnection `pulumi:"privateEndpointConnections"`
	// Control permission for data plane traffic coming from public networks while private endpoint is enabled.
	PublicNetworkAccess *string `pulumi:"publicNetworkAccess"`
}

The properties of a service instance.

type ServicesPropertiesArgs

type ServicesPropertiesArgs struct {
	// The access policies of the service instance.
	AccessPolicies ServiceAccessPolicyEntryArrayInput `pulumi:"accessPolicies"`
	// The authentication configuration for the service instance.
	AuthenticationConfiguration ServiceAuthenticationConfigurationInfoPtrInput `pulumi:"authenticationConfiguration"`
	// The settings for the CORS configuration of the service instance.
	CorsConfiguration ServiceCorsConfigurationInfoPtrInput `pulumi:"corsConfiguration"`
	// The settings for the Cosmos DB database backing the service.
	CosmosDbConfiguration ServiceCosmosDbConfigurationInfoPtrInput `pulumi:"cosmosDbConfiguration"`
	// The settings for the export operation of the service instance.
	ExportConfiguration ServiceExportConfigurationInfoPtrInput `pulumi:"exportConfiguration"`
	// The list of private endpoint connections that are set up for this resource.
	PrivateEndpointConnections PrivateEndpointConnectionArrayInput `pulumi:"privateEndpointConnections"`
	// Control permission for data plane traffic coming from public networks while private endpoint is enabled.
	PublicNetworkAccess pulumi.StringPtrInput `pulumi:"publicNetworkAccess"`
}

The properties of a service instance.

func (ServicesPropertiesArgs) ElementType

func (ServicesPropertiesArgs) ElementType() reflect.Type

func (ServicesPropertiesArgs) ToServicesPropertiesOutput

func (i ServicesPropertiesArgs) ToServicesPropertiesOutput() ServicesPropertiesOutput

func (ServicesPropertiesArgs) ToServicesPropertiesOutputWithContext

func (i ServicesPropertiesArgs) ToServicesPropertiesOutputWithContext(ctx context.Context) ServicesPropertiesOutput

func (ServicesPropertiesArgs) ToServicesPropertiesPtrOutput

func (i ServicesPropertiesArgs) ToServicesPropertiesPtrOutput() ServicesPropertiesPtrOutput

func (ServicesPropertiesArgs) ToServicesPropertiesPtrOutputWithContext

func (i ServicesPropertiesArgs) ToServicesPropertiesPtrOutputWithContext(ctx context.Context) ServicesPropertiesPtrOutput

type ServicesPropertiesInput

type ServicesPropertiesInput interface {
	pulumi.Input

	ToServicesPropertiesOutput() ServicesPropertiesOutput
	ToServicesPropertiesOutputWithContext(context.Context) ServicesPropertiesOutput
}

ServicesPropertiesInput is an input type that accepts ServicesPropertiesArgs and ServicesPropertiesOutput values. You can construct a concrete instance of `ServicesPropertiesInput` via:

ServicesPropertiesArgs{...}

type ServicesPropertiesOutput

type ServicesPropertiesOutput struct{ *pulumi.OutputState }

The properties of a service instance.

func (ServicesPropertiesOutput) AccessPolicies

The access policies of the service instance.

func (ServicesPropertiesOutput) AuthenticationConfiguration

The authentication configuration for the service instance.

func (ServicesPropertiesOutput) CorsConfiguration

The settings for the CORS configuration of the service instance.

func (ServicesPropertiesOutput) CosmosDbConfiguration

The settings for the Cosmos DB database backing the service.

func (ServicesPropertiesOutput) ElementType

func (ServicesPropertiesOutput) ElementType() reflect.Type

func (ServicesPropertiesOutput) ExportConfiguration

The settings for the export operation of the service instance.

func (ServicesPropertiesOutput) PrivateEndpointConnections

func (o ServicesPropertiesOutput) PrivateEndpointConnections() PrivateEndpointConnectionArrayOutput

The list of private endpoint connections that are set up for this resource.

func (ServicesPropertiesOutput) PublicNetworkAccess

func (o ServicesPropertiesOutput) PublicNetworkAccess() pulumi.StringPtrOutput

Control permission for data plane traffic coming from public networks while private endpoint is enabled.

func (ServicesPropertiesOutput) ToServicesPropertiesOutput

func (o ServicesPropertiesOutput) ToServicesPropertiesOutput() ServicesPropertiesOutput

func (ServicesPropertiesOutput) ToServicesPropertiesOutputWithContext

func (o ServicesPropertiesOutput) ToServicesPropertiesOutputWithContext(ctx context.Context) ServicesPropertiesOutput

func (ServicesPropertiesOutput) ToServicesPropertiesPtrOutput

func (o ServicesPropertiesOutput) ToServicesPropertiesPtrOutput() ServicesPropertiesPtrOutput

func (ServicesPropertiesOutput) ToServicesPropertiesPtrOutputWithContext

func (o ServicesPropertiesOutput) ToServicesPropertiesPtrOutputWithContext(ctx context.Context) ServicesPropertiesPtrOutput

type ServicesPropertiesPtrInput

type ServicesPropertiesPtrInput interface {
	pulumi.Input

	ToServicesPropertiesPtrOutput() ServicesPropertiesPtrOutput
	ToServicesPropertiesPtrOutputWithContext(context.Context) ServicesPropertiesPtrOutput
}

ServicesPropertiesPtrInput is an input type that accepts ServicesPropertiesArgs, ServicesPropertiesPtr and ServicesPropertiesPtrOutput values. You can construct a concrete instance of `ServicesPropertiesPtrInput` via:

        ServicesPropertiesArgs{...}

or:

        nil

type ServicesPropertiesPtrOutput

type ServicesPropertiesPtrOutput struct{ *pulumi.OutputState }

func (ServicesPropertiesPtrOutput) AccessPolicies

The access policies of the service instance.

func (ServicesPropertiesPtrOutput) AuthenticationConfiguration

The authentication configuration for the service instance.

func (ServicesPropertiesPtrOutput) CorsConfiguration

The settings for the CORS configuration of the service instance.

func (ServicesPropertiesPtrOutput) CosmosDbConfiguration

The settings for the Cosmos DB database backing the service.

func (ServicesPropertiesPtrOutput) Elem

func (ServicesPropertiesPtrOutput) ElementType

func (ServicesPropertiesPtrOutput) ExportConfiguration

The settings for the export operation of the service instance.

func (ServicesPropertiesPtrOutput) PrivateEndpointConnections

The list of private endpoint connections that are set up for this resource.

func (ServicesPropertiesPtrOutput) PublicNetworkAccess

func (o ServicesPropertiesPtrOutput) PublicNetworkAccess() pulumi.StringPtrOutput

Control permission for data plane traffic coming from public networks while private endpoint is enabled.

func (ServicesPropertiesPtrOutput) ToServicesPropertiesPtrOutput

func (o ServicesPropertiesPtrOutput) ToServicesPropertiesPtrOutput() ServicesPropertiesPtrOutput

func (ServicesPropertiesPtrOutput) ToServicesPropertiesPtrOutputWithContext

func (o ServicesPropertiesPtrOutput) ToServicesPropertiesPtrOutputWithContext(ctx context.Context) ServicesPropertiesPtrOutput

type ServicesPropertiesResponse

type ServicesPropertiesResponse struct {
	// The access policies of the service instance.
	AccessPolicies []ServiceAccessPolicyEntryResponse `pulumi:"accessPolicies"`
	// The authentication configuration for the service instance.
	AuthenticationConfiguration *ServiceAuthenticationConfigurationInfoResponse `pulumi:"authenticationConfiguration"`
	// The settings for the CORS configuration of the service instance.
	CorsConfiguration *ServiceCorsConfigurationInfoResponse `pulumi:"corsConfiguration"`
	// The settings for the Cosmos DB database backing the service.
	CosmosDbConfiguration *ServiceCosmosDbConfigurationInfoResponse `pulumi:"cosmosDbConfiguration"`
	// The settings for the export operation of the service instance.
	ExportConfiguration *ServiceExportConfigurationInfoResponse `pulumi:"exportConfiguration"`
	// The list of private endpoint connections that are set up for this resource.
	PrivateEndpointConnections []PrivateEndpointConnectionResponse `pulumi:"privateEndpointConnections"`
	// The provisioning state.
	ProvisioningState string `pulumi:"provisioningState"`
	// Control permission for data plane traffic coming from public networks while private endpoint is enabled.
	PublicNetworkAccess *string `pulumi:"publicNetworkAccess"`
}

The properties of a service instance.

type ServicesPropertiesResponseOutput

type ServicesPropertiesResponseOutput struct{ *pulumi.OutputState }

The properties of a service instance.

func (ServicesPropertiesResponseOutput) AccessPolicies

The access policies of the service instance.

func (ServicesPropertiesResponseOutput) AuthenticationConfiguration

The authentication configuration for the service instance.

func (ServicesPropertiesResponseOutput) CorsConfiguration

The settings for the CORS configuration of the service instance.

func (ServicesPropertiesResponseOutput) CosmosDbConfiguration

The settings for the Cosmos DB database backing the service.

func (ServicesPropertiesResponseOutput) ElementType

func (ServicesPropertiesResponseOutput) ExportConfiguration

The settings for the export operation of the service instance.

func (ServicesPropertiesResponseOutput) PrivateEndpointConnections

The list of private endpoint connections that are set up for this resource.

func (ServicesPropertiesResponseOutput) ProvisioningState

The provisioning state.

func (ServicesPropertiesResponseOutput) PublicNetworkAccess

Control permission for data plane traffic coming from public networks while private endpoint is enabled.

func (ServicesPropertiesResponseOutput) ToServicesPropertiesResponseOutput

func (o ServicesPropertiesResponseOutput) ToServicesPropertiesResponseOutput() ServicesPropertiesResponseOutput

func (ServicesPropertiesResponseOutput) ToServicesPropertiesResponseOutputWithContext

func (o ServicesPropertiesResponseOutput) ToServicesPropertiesResponseOutputWithContext(ctx context.Context) ServicesPropertiesResponseOutput

type ServicesResourceIdentity

type ServicesResourceIdentity struct {
	// Type of identity being specified, currently SystemAssigned and None are allowed.
	Type *string `pulumi:"type"`
}

Setting indicating whether the service has a managed identity associated with it.

type ServicesResourceIdentityArgs

type ServicesResourceIdentityArgs struct {
	// Type of identity being specified, currently SystemAssigned and None are allowed.
	Type pulumi.StringPtrInput `pulumi:"type"`
}

Setting indicating whether the service has a managed identity associated with it.

func (ServicesResourceIdentityArgs) ElementType

func (ServicesResourceIdentityArgs) ToServicesResourceIdentityOutput

func (i ServicesResourceIdentityArgs) ToServicesResourceIdentityOutput() ServicesResourceIdentityOutput

func (ServicesResourceIdentityArgs) ToServicesResourceIdentityOutputWithContext

func (i ServicesResourceIdentityArgs) ToServicesResourceIdentityOutputWithContext(ctx context.Context) ServicesResourceIdentityOutput

func (ServicesResourceIdentityArgs) ToServicesResourceIdentityPtrOutput

func (i ServicesResourceIdentityArgs) ToServicesResourceIdentityPtrOutput() ServicesResourceIdentityPtrOutput

func (ServicesResourceIdentityArgs) ToServicesResourceIdentityPtrOutputWithContext

func (i ServicesResourceIdentityArgs) ToServicesResourceIdentityPtrOutputWithContext(ctx context.Context) ServicesResourceIdentityPtrOutput

type ServicesResourceIdentityInput

type ServicesResourceIdentityInput interface {
	pulumi.Input

	ToServicesResourceIdentityOutput() ServicesResourceIdentityOutput
	ToServicesResourceIdentityOutputWithContext(context.Context) ServicesResourceIdentityOutput
}

ServicesResourceIdentityInput is an input type that accepts ServicesResourceIdentityArgs and ServicesResourceIdentityOutput values. You can construct a concrete instance of `ServicesResourceIdentityInput` via:

ServicesResourceIdentityArgs{...}

type ServicesResourceIdentityOutput

type ServicesResourceIdentityOutput struct{ *pulumi.OutputState }

Setting indicating whether the service has a managed identity associated with it.

func (ServicesResourceIdentityOutput) ElementType

func (ServicesResourceIdentityOutput) ToServicesResourceIdentityOutput

func (o ServicesResourceIdentityOutput) ToServicesResourceIdentityOutput() ServicesResourceIdentityOutput

func (ServicesResourceIdentityOutput) ToServicesResourceIdentityOutputWithContext

func (o ServicesResourceIdentityOutput) ToServicesResourceIdentityOutputWithContext(ctx context.Context) ServicesResourceIdentityOutput

func (ServicesResourceIdentityOutput) ToServicesResourceIdentityPtrOutput

func (o ServicesResourceIdentityOutput) ToServicesResourceIdentityPtrOutput() ServicesResourceIdentityPtrOutput

func (ServicesResourceIdentityOutput) ToServicesResourceIdentityPtrOutputWithContext

func (o ServicesResourceIdentityOutput) ToServicesResourceIdentityPtrOutputWithContext(ctx context.Context) ServicesResourceIdentityPtrOutput

func (ServicesResourceIdentityOutput) Type

Type of identity being specified, currently SystemAssigned and None are allowed.

type ServicesResourceIdentityPtrInput

type ServicesResourceIdentityPtrInput interface {
	pulumi.Input

	ToServicesResourceIdentityPtrOutput() ServicesResourceIdentityPtrOutput
	ToServicesResourceIdentityPtrOutputWithContext(context.Context) ServicesResourceIdentityPtrOutput
}

ServicesResourceIdentityPtrInput is an input type that accepts ServicesResourceIdentityArgs, ServicesResourceIdentityPtr and ServicesResourceIdentityPtrOutput values. You can construct a concrete instance of `ServicesResourceIdentityPtrInput` via:

        ServicesResourceIdentityArgs{...}

or:

        nil

type ServicesResourceIdentityPtrOutput

type ServicesResourceIdentityPtrOutput struct{ *pulumi.OutputState }

func (ServicesResourceIdentityPtrOutput) Elem

func (ServicesResourceIdentityPtrOutput) ElementType

func (ServicesResourceIdentityPtrOutput) ToServicesResourceIdentityPtrOutput

func (o ServicesResourceIdentityPtrOutput) ToServicesResourceIdentityPtrOutput() ServicesResourceIdentityPtrOutput

func (ServicesResourceIdentityPtrOutput) ToServicesResourceIdentityPtrOutputWithContext

func (o ServicesResourceIdentityPtrOutput) ToServicesResourceIdentityPtrOutputWithContext(ctx context.Context) ServicesResourceIdentityPtrOutput

func (ServicesResourceIdentityPtrOutput) Type

Type of identity being specified, currently SystemAssigned and None are allowed.

type ServicesResourceResponseIdentity

type ServicesResourceResponseIdentity struct {
	// The principal ID of the resource identity.
	PrincipalId string `pulumi:"principalId"`
	// The tenant ID of the resource.
	TenantId string `pulumi:"tenantId"`
	// Type of identity being specified, currently SystemAssigned and None are allowed.
	Type *string `pulumi:"type"`
}

Setting indicating whether the service has a managed identity associated with it.

type ServicesResourceResponseIdentityOutput

type ServicesResourceResponseIdentityOutput struct{ *pulumi.OutputState }

Setting indicating whether the service has a managed identity associated with it.

func (ServicesResourceResponseIdentityOutput) ElementType

func (ServicesResourceResponseIdentityOutput) PrincipalId

The principal ID of the resource identity.

func (ServicesResourceResponseIdentityOutput) TenantId

The tenant ID of the resource.

func (ServicesResourceResponseIdentityOutput) ToServicesResourceResponseIdentityOutput

func (o ServicesResourceResponseIdentityOutput) ToServicesResourceResponseIdentityOutput() ServicesResourceResponseIdentityOutput

func (ServicesResourceResponseIdentityOutput) ToServicesResourceResponseIdentityOutputWithContext

func (o ServicesResourceResponseIdentityOutput) ToServicesResourceResponseIdentityOutputWithContext(ctx context.Context) ServicesResourceResponseIdentityOutput

func (ServicesResourceResponseIdentityOutput) Type

Type of identity being specified, currently SystemAssigned and None are allowed.

type ServicesResourceResponseIdentityPtrOutput

type ServicesResourceResponseIdentityPtrOutput struct{ *pulumi.OutputState }

func (ServicesResourceResponseIdentityPtrOutput) Elem

func (ServicesResourceResponseIdentityPtrOutput) ElementType

func (ServicesResourceResponseIdentityPtrOutput) PrincipalId

The principal ID of the resource identity.

func (ServicesResourceResponseIdentityPtrOutput) TenantId

The tenant ID of the resource.

func (ServicesResourceResponseIdentityPtrOutput) ToServicesResourceResponseIdentityPtrOutput

func (o ServicesResourceResponseIdentityPtrOutput) ToServicesResourceResponseIdentityPtrOutput() ServicesResourceResponseIdentityPtrOutput

func (ServicesResourceResponseIdentityPtrOutput) ToServicesResourceResponseIdentityPtrOutputWithContext

func (o ServicesResourceResponseIdentityPtrOutput) ToServicesResourceResponseIdentityPtrOutputWithContext(ctx context.Context) ServicesResourceResponseIdentityPtrOutput

func (ServicesResourceResponseIdentityPtrOutput) Type

Type of identity being specified, currently SystemAssigned and None are allowed.

type SystemDataResponse

type SystemDataResponse struct {
	// The timestamp of resource creation (UTC).
	CreatedAt *string `pulumi:"createdAt"`
	// The identity that created the resource.
	CreatedBy *string `pulumi:"createdBy"`
	// The type of identity that created the resource.
	CreatedByType *string `pulumi:"createdByType"`
	// The timestamp of resource last modification (UTC)
	LastModifiedAt *string `pulumi:"lastModifiedAt"`
	// The identity that last modified the resource.
	LastModifiedBy *string `pulumi:"lastModifiedBy"`
	// The type of identity that last modified the resource.
	LastModifiedByType *string `pulumi:"lastModifiedByType"`
}

Metadata pertaining to creation and last modification of the resource.

type SystemDataResponseOutput

type SystemDataResponseOutput struct{ *pulumi.OutputState }

Metadata pertaining to creation and last modification of the resource.

func (SystemDataResponseOutput) CreatedAt

The timestamp of resource creation (UTC).

func (SystemDataResponseOutput) CreatedBy

The identity that created the resource.

func (SystemDataResponseOutput) CreatedByType

The type of identity that created the resource.

func (SystemDataResponseOutput) ElementType

func (SystemDataResponseOutput) ElementType() reflect.Type

func (SystemDataResponseOutput) LastModifiedAt

func (o SystemDataResponseOutput) LastModifiedAt() pulumi.StringPtrOutput

The timestamp of resource last modification (UTC)

func (SystemDataResponseOutput) LastModifiedBy

func (o SystemDataResponseOutput) LastModifiedBy() pulumi.StringPtrOutput

The identity that last modified the resource.

func (SystemDataResponseOutput) LastModifiedByType

func (o SystemDataResponseOutput) LastModifiedByType() pulumi.StringPtrOutput

The type of identity that last modified the resource.

func (SystemDataResponseOutput) ToSystemDataResponseOutput

func (o SystemDataResponseOutput) ToSystemDataResponseOutput() SystemDataResponseOutput

func (SystemDataResponseOutput) ToSystemDataResponseOutputWithContext

func (o SystemDataResponseOutput) ToSystemDataResponseOutputWithContext(ctx context.Context) SystemDataResponseOutput

Jump to

Keyboard shortcuts

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