powerplatform

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 (
	EnterprisePolicyKindLockbox          = EnterprisePolicyKind("Lockbox")
	EnterprisePolicyKindPrivateEndpoint  = EnterprisePolicyKind("PrivateEndpoint")
	EnterprisePolicyKindEncryption       = EnterprisePolicyKind("Encryption")
	EnterprisePolicyKindNetworkInjection = EnterprisePolicyKind("NetworkInjection")
	EnterprisePolicyKindIdentity         = EnterprisePolicyKind("Identity")
)
View Source
const (
	HealthStatusUndetermined = HealthStatus("Undetermined")
	HealthStatusHealthy      = HealthStatus("Healthy")
	HealthStatusWarning      = HealthStatus("Warning")
	HealthStatusUnhealthy    = HealthStatus("Unhealthy")
)
View Source
const (
	PrivateEndpointServiceConnectionStatusPending  = PrivateEndpointServiceConnectionStatus("Pending")
	PrivateEndpointServiceConnectionStatusApproved = PrivateEndpointServiceConnectionStatus("Approved")
	PrivateEndpointServiceConnectionStatusRejected = PrivateEndpointServiceConnectionStatus("Rejected")
)
View Source
const (
	ResourceIdentityTypeSystemAssigned = ResourceIdentityType("SystemAssigned")
	ResourceIdentityTypeNone           = ResourceIdentityType("None")
)
View Source
const (
	StateEnabled       = State("Enabled")
	StateDisabled      = State("Disabled")
	StateNotConfigured = State("NotConfigured")
)

Variables

This section is empty.

Functions

This section is empty.

Types

type Account

type Account struct {
	pulumi.CustomResourceState

	// The description of the account.
	Description pulumi.StringPtrOutput `pulumi:"description"`
	// The geo-location where the resource lives
	Location pulumi.StringOutput `pulumi:"location"`
	// The name of the resource
	Name pulumi.StringOutput `pulumi:"name"`
	// Metadata pertaining to creation and last modification of the resource.
	SystemData SystemDataResponseOutput `pulumi:"systemData"`
	// The internally assigned unique identifier of the resource.
	SystemId pulumi.StringOutput `pulumi:"systemId"`
	// Resource tags.
	Tags pulumi.StringMapOutput `pulumi:"tags"`
	// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
	Type pulumi.StringOutput `pulumi:"type"`
}

Definition of the account. Azure REST API version: 2020-10-30-preview. Prior API version in Azure Native 1.x: 2020-10-30-preview.

func GetAccount

func GetAccount(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *AccountState, opts ...pulumi.ResourceOption) (*Account, error)

GetAccount gets an existing Account 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 NewAccount

func NewAccount(ctx *pulumi.Context,
	name string, args *AccountArgs, opts ...pulumi.ResourceOption) (*Account, error)

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

func (*Account) ElementType

func (*Account) ElementType() reflect.Type

func (*Account) ToAccountOutput

func (i *Account) ToAccountOutput() AccountOutput

func (*Account) ToAccountOutputWithContext

func (i *Account) ToAccountOutputWithContext(ctx context.Context) AccountOutput

type AccountArgs

type AccountArgs struct {
	// Name of the account.
	AccountName pulumi.StringPtrInput
	// The description of the account.
	Description pulumi.StringPtrInput
	// The geo-location where the resource lives
	Location pulumi.StringPtrInput
	// The name of the resource group. The name is case insensitive.
	ResourceGroupName pulumi.StringInput
	// Resource tags.
	Tags pulumi.StringMapInput
}

The set of arguments for constructing a Account resource.

func (AccountArgs) ElementType

func (AccountArgs) ElementType() reflect.Type

type AccountInput

type AccountInput interface {
	pulumi.Input

	ToAccountOutput() AccountOutput
	ToAccountOutputWithContext(ctx context.Context) AccountOutput
}

type AccountOutput

type AccountOutput struct{ *pulumi.OutputState }

func (AccountOutput) Description

func (o AccountOutput) Description() pulumi.StringPtrOutput

The description of the account.

func (AccountOutput) ElementType

func (AccountOutput) ElementType() reflect.Type

func (AccountOutput) Location

func (o AccountOutput) Location() pulumi.StringOutput

The geo-location where the resource lives

func (AccountOutput) Name

The name of the resource

func (AccountOutput) SystemData

func (o AccountOutput) SystemData() SystemDataResponseOutput

Metadata pertaining to creation and last modification of the resource.

func (AccountOutput) SystemId

func (o AccountOutput) SystemId() pulumi.StringOutput

The internally assigned unique identifier of the resource.

func (AccountOutput) Tags

Resource tags.

func (AccountOutput) ToAccountOutput

func (o AccountOutput) ToAccountOutput() AccountOutput

func (AccountOutput) ToAccountOutputWithContext

func (o AccountOutput) ToAccountOutputWithContext(ctx context.Context) AccountOutput

func (AccountOutput) Type

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

type AccountState

type AccountState struct {
}

func (AccountState) ElementType

func (AccountState) ElementType() reflect.Type

type EnterprisePolicy

type EnterprisePolicy struct {
	pulumi.CustomResourceState

	// The encryption settings for a configuration store.
	Encryption PropertiesResponseEncryptionPtrOutput `pulumi:"encryption"`
	// The health status of the resource.
	HealthStatus pulumi.StringPtrOutput `pulumi:"healthStatus"`
	// The identity of the EnterprisePolicy.
	Identity EnterprisePolicyIdentityResponsePtrOutput `pulumi:"identity"`
	// The kind (type) of Enterprise Policy.
	Kind pulumi.StringOutput `pulumi:"kind"`
	// The geo-location where the resource lives
	Location pulumi.StringOutput `pulumi:"location"`
	// Settings concerning lockbox.
	Lockbox PropertiesResponseLockboxPtrOutput `pulumi:"lockbox"`
	// The name of the resource
	Name pulumi.StringOutput `pulumi:"name"`
	// Settings concerning network injection.
	NetworkInjection PropertiesResponseNetworkInjectionPtrOutput `pulumi:"networkInjection"`
	// Metadata pertaining to creation and last modification of the resource.
	SystemData SystemDataResponseOutput `pulumi:"systemData"`
	// The internally assigned unique identifier of the resource.
	SystemId pulumi.StringOutput `pulumi:"systemId"`
	// Resource tags.
	Tags pulumi.StringMapOutput `pulumi:"tags"`
	// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
	Type pulumi.StringOutput `pulumi:"type"`
}

Definition of the EnterprisePolicy. Azure REST API version: 2020-10-30-preview. Prior API version in Azure Native 1.x: 2020-10-30-preview.

func GetEnterprisePolicy

func GetEnterprisePolicy(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *EnterprisePolicyState, opts ...pulumi.ResourceOption) (*EnterprisePolicy, error)

GetEnterprisePolicy gets an existing EnterprisePolicy 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 NewEnterprisePolicy

func NewEnterprisePolicy(ctx *pulumi.Context,
	name string, args *EnterprisePolicyArgs, opts ...pulumi.ResourceOption) (*EnterprisePolicy, error)

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

func (*EnterprisePolicy) ElementType

func (*EnterprisePolicy) ElementType() reflect.Type

func (*EnterprisePolicy) ToEnterprisePolicyOutput

func (i *EnterprisePolicy) ToEnterprisePolicyOutput() EnterprisePolicyOutput

func (*EnterprisePolicy) ToEnterprisePolicyOutputWithContext

func (i *EnterprisePolicy) ToEnterprisePolicyOutputWithContext(ctx context.Context) EnterprisePolicyOutput

type EnterprisePolicyArgs

type EnterprisePolicyArgs struct {
	// The encryption settings for a configuration store.
	Encryption PropertiesEncryptionPtrInput
	// Name of the EnterprisePolicy.
	EnterprisePolicyName pulumi.StringPtrInput
	// The health status of the resource.
	HealthStatus pulumi.StringPtrInput
	// The identity of the EnterprisePolicy.
	Identity EnterprisePolicyIdentityPtrInput
	// The kind (type) of Enterprise Policy.
	Kind pulumi.StringInput
	// The geo-location where the resource lives
	Location pulumi.StringPtrInput
	// Settings concerning lockbox.
	Lockbox PropertiesLockboxPtrInput
	// Settings concerning network injection.
	NetworkInjection PropertiesNetworkInjectionPtrInput
	// The name of the resource group. The name is case insensitive.
	ResourceGroupName pulumi.StringInput
	// Resource tags.
	Tags pulumi.StringMapInput
}

The set of arguments for constructing a EnterprisePolicy resource.

func (EnterprisePolicyArgs) ElementType

func (EnterprisePolicyArgs) ElementType() reflect.Type

type EnterprisePolicyIdentity

type EnterprisePolicyIdentity struct {
	// The type of identity used for the EnterprisePolicy. Currently, the only supported type is 'SystemAssigned', which implicitly creates an identity.
	Type *ResourceIdentityType `pulumi:"type"`
}

The identity of the EnterprisePolicy.

type EnterprisePolicyIdentityArgs

type EnterprisePolicyIdentityArgs struct {
	// The type of identity used for the EnterprisePolicy. Currently, the only supported type is 'SystemAssigned', which implicitly creates an identity.
	Type ResourceIdentityTypePtrInput `pulumi:"type"`
}

The identity of the EnterprisePolicy.

func (EnterprisePolicyIdentityArgs) ElementType

func (EnterprisePolicyIdentityArgs) ToEnterprisePolicyIdentityOutput

func (i EnterprisePolicyIdentityArgs) ToEnterprisePolicyIdentityOutput() EnterprisePolicyIdentityOutput

func (EnterprisePolicyIdentityArgs) ToEnterprisePolicyIdentityOutputWithContext

func (i EnterprisePolicyIdentityArgs) ToEnterprisePolicyIdentityOutputWithContext(ctx context.Context) EnterprisePolicyIdentityOutput

func (EnterprisePolicyIdentityArgs) ToEnterprisePolicyIdentityPtrOutput

func (i EnterprisePolicyIdentityArgs) ToEnterprisePolicyIdentityPtrOutput() EnterprisePolicyIdentityPtrOutput

func (EnterprisePolicyIdentityArgs) ToEnterprisePolicyIdentityPtrOutputWithContext

func (i EnterprisePolicyIdentityArgs) ToEnterprisePolicyIdentityPtrOutputWithContext(ctx context.Context) EnterprisePolicyIdentityPtrOutput

type EnterprisePolicyIdentityInput

type EnterprisePolicyIdentityInput interface {
	pulumi.Input

	ToEnterprisePolicyIdentityOutput() EnterprisePolicyIdentityOutput
	ToEnterprisePolicyIdentityOutputWithContext(context.Context) EnterprisePolicyIdentityOutput
}

EnterprisePolicyIdentityInput is an input type that accepts EnterprisePolicyIdentityArgs and EnterprisePolicyIdentityOutput values. You can construct a concrete instance of `EnterprisePolicyIdentityInput` via:

EnterprisePolicyIdentityArgs{...}

type EnterprisePolicyIdentityOutput

type EnterprisePolicyIdentityOutput struct{ *pulumi.OutputState }

The identity of the EnterprisePolicy.

func (EnterprisePolicyIdentityOutput) ElementType

func (EnterprisePolicyIdentityOutput) ToEnterprisePolicyIdentityOutput

func (o EnterprisePolicyIdentityOutput) ToEnterprisePolicyIdentityOutput() EnterprisePolicyIdentityOutput

func (EnterprisePolicyIdentityOutput) ToEnterprisePolicyIdentityOutputWithContext

func (o EnterprisePolicyIdentityOutput) ToEnterprisePolicyIdentityOutputWithContext(ctx context.Context) EnterprisePolicyIdentityOutput

func (EnterprisePolicyIdentityOutput) ToEnterprisePolicyIdentityPtrOutput

func (o EnterprisePolicyIdentityOutput) ToEnterprisePolicyIdentityPtrOutput() EnterprisePolicyIdentityPtrOutput

func (EnterprisePolicyIdentityOutput) ToEnterprisePolicyIdentityPtrOutputWithContext

func (o EnterprisePolicyIdentityOutput) ToEnterprisePolicyIdentityPtrOutputWithContext(ctx context.Context) EnterprisePolicyIdentityPtrOutput

func (EnterprisePolicyIdentityOutput) Type

The type of identity used for the EnterprisePolicy. Currently, the only supported type is 'SystemAssigned', which implicitly creates an identity.

type EnterprisePolicyIdentityPtrInput

type EnterprisePolicyIdentityPtrInput interface {
	pulumi.Input

	ToEnterprisePolicyIdentityPtrOutput() EnterprisePolicyIdentityPtrOutput
	ToEnterprisePolicyIdentityPtrOutputWithContext(context.Context) EnterprisePolicyIdentityPtrOutput
}

EnterprisePolicyIdentityPtrInput is an input type that accepts EnterprisePolicyIdentityArgs, EnterprisePolicyIdentityPtr and EnterprisePolicyIdentityPtrOutput values. You can construct a concrete instance of `EnterprisePolicyIdentityPtrInput` via:

        EnterprisePolicyIdentityArgs{...}

or:

        nil

type EnterprisePolicyIdentityPtrOutput

type EnterprisePolicyIdentityPtrOutput struct{ *pulumi.OutputState }

func (EnterprisePolicyIdentityPtrOutput) Elem

func (EnterprisePolicyIdentityPtrOutput) ElementType

func (EnterprisePolicyIdentityPtrOutput) ToEnterprisePolicyIdentityPtrOutput

func (o EnterprisePolicyIdentityPtrOutput) ToEnterprisePolicyIdentityPtrOutput() EnterprisePolicyIdentityPtrOutput

func (EnterprisePolicyIdentityPtrOutput) ToEnterprisePolicyIdentityPtrOutputWithContext

func (o EnterprisePolicyIdentityPtrOutput) ToEnterprisePolicyIdentityPtrOutputWithContext(ctx context.Context) EnterprisePolicyIdentityPtrOutput

func (EnterprisePolicyIdentityPtrOutput) Type

The type of identity used for the EnterprisePolicy. Currently, the only supported type is 'SystemAssigned', which implicitly creates an identity.

type EnterprisePolicyIdentityResponse

type EnterprisePolicyIdentityResponse struct {
	// The principal id of EnterprisePolicy identity.
	SystemAssignedIdentityPrincipalId string `pulumi:"systemAssignedIdentityPrincipalId"`
	// The tenant id associated with the EnterprisePolicy.
	TenantId string `pulumi:"tenantId"`
	// The type of identity used for the EnterprisePolicy. Currently, the only supported type is 'SystemAssigned', which implicitly creates an identity.
	Type *string `pulumi:"type"`
}

The identity of the EnterprisePolicy.

type EnterprisePolicyIdentityResponseOutput

type EnterprisePolicyIdentityResponseOutput struct{ *pulumi.OutputState }

The identity of the EnterprisePolicy.

func (EnterprisePolicyIdentityResponseOutput) ElementType

func (EnterprisePolicyIdentityResponseOutput) SystemAssignedIdentityPrincipalId

func (o EnterprisePolicyIdentityResponseOutput) SystemAssignedIdentityPrincipalId() pulumi.StringOutput

The principal id of EnterprisePolicy identity.

func (EnterprisePolicyIdentityResponseOutput) TenantId

The tenant id associated with the EnterprisePolicy.

func (EnterprisePolicyIdentityResponseOutput) ToEnterprisePolicyIdentityResponseOutput

func (o EnterprisePolicyIdentityResponseOutput) ToEnterprisePolicyIdentityResponseOutput() EnterprisePolicyIdentityResponseOutput

func (EnterprisePolicyIdentityResponseOutput) ToEnterprisePolicyIdentityResponseOutputWithContext

func (o EnterprisePolicyIdentityResponseOutput) ToEnterprisePolicyIdentityResponseOutputWithContext(ctx context.Context) EnterprisePolicyIdentityResponseOutput

func (EnterprisePolicyIdentityResponseOutput) Type

The type of identity used for the EnterprisePolicy. Currently, the only supported type is 'SystemAssigned', which implicitly creates an identity.

type EnterprisePolicyIdentityResponsePtrOutput

type EnterprisePolicyIdentityResponsePtrOutput struct{ *pulumi.OutputState }

func (EnterprisePolicyIdentityResponsePtrOutput) Elem

func (EnterprisePolicyIdentityResponsePtrOutput) ElementType

func (EnterprisePolicyIdentityResponsePtrOutput) SystemAssignedIdentityPrincipalId

func (o EnterprisePolicyIdentityResponsePtrOutput) SystemAssignedIdentityPrincipalId() pulumi.StringPtrOutput

The principal id of EnterprisePolicy identity.

func (EnterprisePolicyIdentityResponsePtrOutput) TenantId

The tenant id associated with the EnterprisePolicy.

func (EnterprisePolicyIdentityResponsePtrOutput) ToEnterprisePolicyIdentityResponsePtrOutput

func (o EnterprisePolicyIdentityResponsePtrOutput) ToEnterprisePolicyIdentityResponsePtrOutput() EnterprisePolicyIdentityResponsePtrOutput

func (EnterprisePolicyIdentityResponsePtrOutput) ToEnterprisePolicyIdentityResponsePtrOutputWithContext

func (o EnterprisePolicyIdentityResponsePtrOutput) ToEnterprisePolicyIdentityResponsePtrOutputWithContext(ctx context.Context) EnterprisePolicyIdentityResponsePtrOutput

func (EnterprisePolicyIdentityResponsePtrOutput) Type

The type of identity used for the EnterprisePolicy. Currently, the only supported type is 'SystemAssigned', which implicitly creates an identity.

type EnterprisePolicyInput

type EnterprisePolicyInput interface {
	pulumi.Input

	ToEnterprisePolicyOutput() EnterprisePolicyOutput
	ToEnterprisePolicyOutputWithContext(ctx context.Context) EnterprisePolicyOutput
}

type EnterprisePolicyKind

type EnterprisePolicyKind string

The kind (type) of Enterprise Policy.

func (EnterprisePolicyKind) ElementType

func (EnterprisePolicyKind) ElementType() reflect.Type

func (EnterprisePolicyKind) ToEnterprisePolicyKindOutput

func (e EnterprisePolicyKind) ToEnterprisePolicyKindOutput() EnterprisePolicyKindOutput

func (EnterprisePolicyKind) ToEnterprisePolicyKindOutputWithContext

func (e EnterprisePolicyKind) ToEnterprisePolicyKindOutputWithContext(ctx context.Context) EnterprisePolicyKindOutput

func (EnterprisePolicyKind) ToEnterprisePolicyKindPtrOutput

func (e EnterprisePolicyKind) ToEnterprisePolicyKindPtrOutput() EnterprisePolicyKindPtrOutput

func (EnterprisePolicyKind) ToEnterprisePolicyKindPtrOutputWithContext

func (e EnterprisePolicyKind) ToEnterprisePolicyKindPtrOutputWithContext(ctx context.Context) EnterprisePolicyKindPtrOutput

func (EnterprisePolicyKind) ToStringOutput

func (e EnterprisePolicyKind) ToStringOutput() pulumi.StringOutput

func (EnterprisePolicyKind) ToStringOutputWithContext

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

func (EnterprisePolicyKind) ToStringPtrOutput

func (e EnterprisePolicyKind) ToStringPtrOutput() pulumi.StringPtrOutput

func (EnterprisePolicyKind) ToStringPtrOutputWithContext

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

type EnterprisePolicyKindInput

type EnterprisePolicyKindInput interface {
	pulumi.Input

	ToEnterprisePolicyKindOutput() EnterprisePolicyKindOutput
	ToEnterprisePolicyKindOutputWithContext(context.Context) EnterprisePolicyKindOutput
}

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

EnterprisePolicyKindLockbox
EnterprisePolicyKindPrivateEndpoint
EnterprisePolicyKindEncryption
EnterprisePolicyKindNetworkInjection
EnterprisePolicyKindIdentity

type EnterprisePolicyKindOutput

type EnterprisePolicyKindOutput struct{ *pulumi.OutputState }

func (EnterprisePolicyKindOutput) ElementType

func (EnterprisePolicyKindOutput) ElementType() reflect.Type

func (EnterprisePolicyKindOutput) ToEnterprisePolicyKindOutput

func (o EnterprisePolicyKindOutput) ToEnterprisePolicyKindOutput() EnterprisePolicyKindOutput

func (EnterprisePolicyKindOutput) ToEnterprisePolicyKindOutputWithContext

func (o EnterprisePolicyKindOutput) ToEnterprisePolicyKindOutputWithContext(ctx context.Context) EnterprisePolicyKindOutput

func (EnterprisePolicyKindOutput) ToEnterprisePolicyKindPtrOutput

func (o EnterprisePolicyKindOutput) ToEnterprisePolicyKindPtrOutput() EnterprisePolicyKindPtrOutput

func (EnterprisePolicyKindOutput) ToEnterprisePolicyKindPtrOutputWithContext

func (o EnterprisePolicyKindOutput) ToEnterprisePolicyKindPtrOutputWithContext(ctx context.Context) EnterprisePolicyKindPtrOutput

func (EnterprisePolicyKindOutput) ToStringOutput

func (o EnterprisePolicyKindOutput) ToStringOutput() pulumi.StringOutput

func (EnterprisePolicyKindOutput) ToStringOutputWithContext

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

func (EnterprisePolicyKindOutput) ToStringPtrOutput

func (o EnterprisePolicyKindOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (EnterprisePolicyKindOutput) ToStringPtrOutputWithContext

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

type EnterprisePolicyKindPtrInput

type EnterprisePolicyKindPtrInput interface {
	pulumi.Input

	ToEnterprisePolicyKindPtrOutput() EnterprisePolicyKindPtrOutput
	ToEnterprisePolicyKindPtrOutputWithContext(context.Context) EnterprisePolicyKindPtrOutput
}

func EnterprisePolicyKindPtr

func EnterprisePolicyKindPtr(v string) EnterprisePolicyKindPtrInput

type EnterprisePolicyKindPtrOutput

type EnterprisePolicyKindPtrOutput struct{ *pulumi.OutputState }

func (EnterprisePolicyKindPtrOutput) Elem

func (EnterprisePolicyKindPtrOutput) ElementType

func (EnterprisePolicyKindPtrOutput) ToEnterprisePolicyKindPtrOutput

func (o EnterprisePolicyKindPtrOutput) ToEnterprisePolicyKindPtrOutput() EnterprisePolicyKindPtrOutput

func (EnterprisePolicyKindPtrOutput) ToEnterprisePolicyKindPtrOutputWithContext

func (o EnterprisePolicyKindPtrOutput) ToEnterprisePolicyKindPtrOutputWithContext(ctx context.Context) EnterprisePolicyKindPtrOutput

func (EnterprisePolicyKindPtrOutput) ToStringPtrOutput

func (EnterprisePolicyKindPtrOutput) ToStringPtrOutputWithContext

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

type EnterprisePolicyOutput

type EnterprisePolicyOutput struct{ *pulumi.OutputState }

func (EnterprisePolicyOutput) ElementType

func (EnterprisePolicyOutput) ElementType() reflect.Type

func (EnterprisePolicyOutput) Encryption

The encryption settings for a configuration store.

func (EnterprisePolicyOutput) HealthStatus

The health status of the resource.

func (EnterprisePolicyOutput) Identity

The identity of the EnterprisePolicy.

func (EnterprisePolicyOutput) Kind

The kind (type) of Enterprise Policy.

func (EnterprisePolicyOutput) Location

The geo-location where the resource lives

func (EnterprisePolicyOutput) Lockbox

Settings concerning lockbox.

func (EnterprisePolicyOutput) Name

The name of the resource

func (EnterprisePolicyOutput) NetworkInjection

Settings concerning network injection.

func (EnterprisePolicyOutput) SystemData

Metadata pertaining to creation and last modification of the resource.

func (EnterprisePolicyOutput) SystemId

The internally assigned unique identifier of the resource.

func (EnterprisePolicyOutput) Tags

Resource tags.

func (EnterprisePolicyOutput) ToEnterprisePolicyOutput

func (o EnterprisePolicyOutput) ToEnterprisePolicyOutput() EnterprisePolicyOutput

func (EnterprisePolicyOutput) ToEnterprisePolicyOutputWithContext

func (o EnterprisePolicyOutput) ToEnterprisePolicyOutputWithContext(ctx context.Context) EnterprisePolicyOutput

func (EnterprisePolicyOutput) Type

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

type EnterprisePolicyState

type EnterprisePolicyState struct {
}

func (EnterprisePolicyState) ElementType

func (EnterprisePolicyState) ElementType() reflect.Type

type HealthStatus

type HealthStatus string

The health status of the resource.

func (HealthStatus) ElementType

func (HealthStatus) ElementType() reflect.Type

func (HealthStatus) ToHealthStatusOutput

func (e HealthStatus) ToHealthStatusOutput() HealthStatusOutput

func (HealthStatus) ToHealthStatusOutputWithContext

func (e HealthStatus) ToHealthStatusOutputWithContext(ctx context.Context) HealthStatusOutput

func (HealthStatus) ToHealthStatusPtrOutput

func (e HealthStatus) ToHealthStatusPtrOutput() HealthStatusPtrOutput

func (HealthStatus) ToHealthStatusPtrOutputWithContext

func (e HealthStatus) ToHealthStatusPtrOutputWithContext(ctx context.Context) HealthStatusPtrOutput

func (HealthStatus) ToStringOutput

func (e HealthStatus) ToStringOutput() pulumi.StringOutput

func (HealthStatus) ToStringOutputWithContext

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

func (HealthStatus) ToStringPtrOutput

func (e HealthStatus) ToStringPtrOutput() pulumi.StringPtrOutput

func (HealthStatus) ToStringPtrOutputWithContext

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

type HealthStatusInput

type HealthStatusInput interface {
	pulumi.Input

	ToHealthStatusOutput() HealthStatusOutput
	ToHealthStatusOutputWithContext(context.Context) HealthStatusOutput
}

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

HealthStatusUndetermined
HealthStatusHealthy
HealthStatusWarning
HealthStatusUnhealthy

type HealthStatusOutput

type HealthStatusOutput struct{ *pulumi.OutputState }

func (HealthStatusOutput) ElementType

func (HealthStatusOutput) ElementType() reflect.Type

func (HealthStatusOutput) ToHealthStatusOutput

func (o HealthStatusOutput) ToHealthStatusOutput() HealthStatusOutput

func (HealthStatusOutput) ToHealthStatusOutputWithContext

func (o HealthStatusOutput) ToHealthStatusOutputWithContext(ctx context.Context) HealthStatusOutput

func (HealthStatusOutput) ToHealthStatusPtrOutput

func (o HealthStatusOutput) ToHealthStatusPtrOutput() HealthStatusPtrOutput

func (HealthStatusOutput) ToHealthStatusPtrOutputWithContext

func (o HealthStatusOutput) ToHealthStatusPtrOutputWithContext(ctx context.Context) HealthStatusPtrOutput

func (HealthStatusOutput) ToStringOutput

func (o HealthStatusOutput) ToStringOutput() pulumi.StringOutput

func (HealthStatusOutput) ToStringOutputWithContext

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

func (HealthStatusOutput) ToStringPtrOutput

func (o HealthStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (HealthStatusOutput) ToStringPtrOutputWithContext

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

type HealthStatusPtrInput

type HealthStatusPtrInput interface {
	pulumi.Input

	ToHealthStatusPtrOutput() HealthStatusPtrOutput
	ToHealthStatusPtrOutputWithContext(context.Context) HealthStatusPtrOutput
}

func HealthStatusPtr

func HealthStatusPtr(v string) HealthStatusPtrInput

type HealthStatusPtrOutput

type HealthStatusPtrOutput struct{ *pulumi.OutputState }

func (HealthStatusPtrOutput) Elem

func (HealthStatusPtrOutput) ElementType

func (HealthStatusPtrOutput) ElementType() reflect.Type

func (HealthStatusPtrOutput) ToHealthStatusPtrOutput

func (o HealthStatusPtrOutput) ToHealthStatusPtrOutput() HealthStatusPtrOutput

func (HealthStatusPtrOutput) ToHealthStatusPtrOutputWithContext

func (o HealthStatusPtrOutput) ToHealthStatusPtrOutputWithContext(ctx context.Context) HealthStatusPtrOutput

func (HealthStatusPtrOutput) ToStringPtrOutput

func (o HealthStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (HealthStatusPtrOutput) ToStringPtrOutputWithContext

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

type KeyProperties

type KeyProperties struct {
	// The identifier of the key vault key used to encrypt data.
	Name *string `pulumi:"name"`
	// The version of the identity which will be used to access key vault.
	Version *string `pulumi:"version"`
}

Url and version of the KeyVault Secret

type KeyPropertiesArgs

type KeyPropertiesArgs struct {
	// The identifier of the key vault key used to encrypt data.
	Name pulumi.StringPtrInput `pulumi:"name"`
	// The version of the identity which will be used to access key vault.
	Version pulumi.StringPtrInput `pulumi:"version"`
}

Url and version of the KeyVault Secret

func (KeyPropertiesArgs) ElementType

func (KeyPropertiesArgs) ElementType() reflect.Type

func (KeyPropertiesArgs) ToKeyPropertiesOutput

func (i KeyPropertiesArgs) ToKeyPropertiesOutput() KeyPropertiesOutput

func (KeyPropertiesArgs) ToKeyPropertiesOutputWithContext

func (i KeyPropertiesArgs) ToKeyPropertiesOutputWithContext(ctx context.Context) KeyPropertiesOutput

func (KeyPropertiesArgs) ToKeyPropertiesPtrOutput

func (i KeyPropertiesArgs) ToKeyPropertiesPtrOutput() KeyPropertiesPtrOutput

func (KeyPropertiesArgs) ToKeyPropertiesPtrOutputWithContext

func (i KeyPropertiesArgs) ToKeyPropertiesPtrOutputWithContext(ctx context.Context) KeyPropertiesPtrOutput

type KeyPropertiesInput

type KeyPropertiesInput interface {
	pulumi.Input

	ToKeyPropertiesOutput() KeyPropertiesOutput
	ToKeyPropertiesOutputWithContext(context.Context) KeyPropertiesOutput
}

KeyPropertiesInput is an input type that accepts KeyPropertiesArgs and KeyPropertiesOutput values. You can construct a concrete instance of `KeyPropertiesInput` via:

KeyPropertiesArgs{...}

type KeyPropertiesOutput

type KeyPropertiesOutput struct{ *pulumi.OutputState }

Url and version of the KeyVault Secret

func (KeyPropertiesOutput) ElementType

func (KeyPropertiesOutput) ElementType() reflect.Type

func (KeyPropertiesOutput) Name

The identifier of the key vault key used to encrypt data.

func (KeyPropertiesOutput) ToKeyPropertiesOutput

func (o KeyPropertiesOutput) ToKeyPropertiesOutput() KeyPropertiesOutput

func (KeyPropertiesOutput) ToKeyPropertiesOutputWithContext

func (o KeyPropertiesOutput) ToKeyPropertiesOutputWithContext(ctx context.Context) KeyPropertiesOutput

func (KeyPropertiesOutput) ToKeyPropertiesPtrOutput

func (o KeyPropertiesOutput) ToKeyPropertiesPtrOutput() KeyPropertiesPtrOutput

func (KeyPropertiesOutput) ToKeyPropertiesPtrOutputWithContext

func (o KeyPropertiesOutput) ToKeyPropertiesPtrOutputWithContext(ctx context.Context) KeyPropertiesPtrOutput

func (KeyPropertiesOutput) Version

The version of the identity which will be used to access key vault.

type KeyPropertiesPtrInput

type KeyPropertiesPtrInput interface {
	pulumi.Input

	ToKeyPropertiesPtrOutput() KeyPropertiesPtrOutput
	ToKeyPropertiesPtrOutputWithContext(context.Context) KeyPropertiesPtrOutput
}

KeyPropertiesPtrInput is an input type that accepts KeyPropertiesArgs, KeyPropertiesPtr and KeyPropertiesPtrOutput values. You can construct a concrete instance of `KeyPropertiesPtrInput` via:

        KeyPropertiesArgs{...}

or:

        nil

type KeyPropertiesPtrOutput

type KeyPropertiesPtrOutput struct{ *pulumi.OutputState }

func (KeyPropertiesPtrOutput) Elem

func (KeyPropertiesPtrOutput) ElementType

func (KeyPropertiesPtrOutput) ElementType() reflect.Type

func (KeyPropertiesPtrOutput) Name

The identifier of the key vault key used to encrypt data.

func (KeyPropertiesPtrOutput) ToKeyPropertiesPtrOutput

func (o KeyPropertiesPtrOutput) ToKeyPropertiesPtrOutput() KeyPropertiesPtrOutput

func (KeyPropertiesPtrOutput) ToKeyPropertiesPtrOutputWithContext

func (o KeyPropertiesPtrOutput) ToKeyPropertiesPtrOutputWithContext(ctx context.Context) KeyPropertiesPtrOutput

func (KeyPropertiesPtrOutput) Version

The version of the identity which will be used to access key vault.

type KeyPropertiesResponse

type KeyPropertiesResponse struct {
	// The identifier of the key vault key used to encrypt data.
	Name *string `pulumi:"name"`
	// The version of the identity which will be used to access key vault.
	Version *string `pulumi:"version"`
}

Url and version of the KeyVault Secret

type KeyPropertiesResponseOutput

type KeyPropertiesResponseOutput struct{ *pulumi.OutputState }

Url and version of the KeyVault Secret

func (KeyPropertiesResponseOutput) ElementType

func (KeyPropertiesResponseOutput) Name

The identifier of the key vault key used to encrypt data.

func (KeyPropertiesResponseOutput) ToKeyPropertiesResponseOutput

func (o KeyPropertiesResponseOutput) ToKeyPropertiesResponseOutput() KeyPropertiesResponseOutput

func (KeyPropertiesResponseOutput) ToKeyPropertiesResponseOutputWithContext

func (o KeyPropertiesResponseOutput) ToKeyPropertiesResponseOutputWithContext(ctx context.Context) KeyPropertiesResponseOutput

func (KeyPropertiesResponseOutput) Version

The version of the identity which will be used to access key vault.

type KeyPropertiesResponsePtrOutput

type KeyPropertiesResponsePtrOutput struct{ *pulumi.OutputState }

func (KeyPropertiesResponsePtrOutput) Elem

func (KeyPropertiesResponsePtrOutput) ElementType

func (KeyPropertiesResponsePtrOutput) Name

The identifier of the key vault key used to encrypt data.

func (KeyPropertiesResponsePtrOutput) ToKeyPropertiesResponsePtrOutput

func (o KeyPropertiesResponsePtrOutput) ToKeyPropertiesResponsePtrOutput() KeyPropertiesResponsePtrOutput

func (KeyPropertiesResponsePtrOutput) ToKeyPropertiesResponsePtrOutputWithContext

func (o KeyPropertiesResponsePtrOutput) ToKeyPropertiesResponsePtrOutputWithContext(ctx context.Context) KeyPropertiesResponsePtrOutput

func (KeyPropertiesResponsePtrOutput) Version

The version of the identity which will be used to access key vault.

type KeyVaultProperties

type KeyVaultProperties struct {
	// Uri of KeyVault
	Id *string `pulumi:"id"`
	// Identity of the secret that includes name and version.
	Key *KeyProperties `pulumi:"key"`
}

Settings concerning key vault encryption for a configuration store.

type KeyVaultPropertiesArgs

type KeyVaultPropertiesArgs struct {
	// Uri of KeyVault
	Id pulumi.StringPtrInput `pulumi:"id"`
	// Identity of the secret that includes name and version.
	Key KeyPropertiesPtrInput `pulumi:"key"`
}

Settings concerning key vault encryption for a configuration store.

func (KeyVaultPropertiesArgs) ElementType

func (KeyVaultPropertiesArgs) ElementType() reflect.Type

func (KeyVaultPropertiesArgs) ToKeyVaultPropertiesOutput

func (i KeyVaultPropertiesArgs) ToKeyVaultPropertiesOutput() KeyVaultPropertiesOutput

func (KeyVaultPropertiesArgs) ToKeyVaultPropertiesOutputWithContext

func (i KeyVaultPropertiesArgs) ToKeyVaultPropertiesOutputWithContext(ctx context.Context) KeyVaultPropertiesOutput

func (KeyVaultPropertiesArgs) ToKeyVaultPropertiesPtrOutput

func (i KeyVaultPropertiesArgs) ToKeyVaultPropertiesPtrOutput() KeyVaultPropertiesPtrOutput

func (KeyVaultPropertiesArgs) ToKeyVaultPropertiesPtrOutputWithContext

func (i KeyVaultPropertiesArgs) ToKeyVaultPropertiesPtrOutputWithContext(ctx context.Context) KeyVaultPropertiesPtrOutput

type KeyVaultPropertiesInput

type KeyVaultPropertiesInput interface {
	pulumi.Input

	ToKeyVaultPropertiesOutput() KeyVaultPropertiesOutput
	ToKeyVaultPropertiesOutputWithContext(context.Context) KeyVaultPropertiesOutput
}

KeyVaultPropertiesInput is an input type that accepts KeyVaultPropertiesArgs and KeyVaultPropertiesOutput values. You can construct a concrete instance of `KeyVaultPropertiesInput` via:

KeyVaultPropertiesArgs{...}

type KeyVaultPropertiesOutput

type KeyVaultPropertiesOutput struct{ *pulumi.OutputState }

Settings concerning key vault encryption for a configuration store.

func (KeyVaultPropertiesOutput) ElementType

func (KeyVaultPropertiesOutput) ElementType() reflect.Type

func (KeyVaultPropertiesOutput) Id

Uri of KeyVault

func (KeyVaultPropertiesOutput) Key

Identity of the secret that includes name and version.

func (KeyVaultPropertiesOutput) ToKeyVaultPropertiesOutput

func (o KeyVaultPropertiesOutput) ToKeyVaultPropertiesOutput() KeyVaultPropertiesOutput

func (KeyVaultPropertiesOutput) ToKeyVaultPropertiesOutputWithContext

func (o KeyVaultPropertiesOutput) ToKeyVaultPropertiesOutputWithContext(ctx context.Context) KeyVaultPropertiesOutput

func (KeyVaultPropertiesOutput) ToKeyVaultPropertiesPtrOutput

func (o KeyVaultPropertiesOutput) ToKeyVaultPropertiesPtrOutput() KeyVaultPropertiesPtrOutput

func (KeyVaultPropertiesOutput) ToKeyVaultPropertiesPtrOutputWithContext

func (o KeyVaultPropertiesOutput) ToKeyVaultPropertiesPtrOutputWithContext(ctx context.Context) KeyVaultPropertiesPtrOutput

type KeyVaultPropertiesPtrInput

type KeyVaultPropertiesPtrInput interface {
	pulumi.Input

	ToKeyVaultPropertiesPtrOutput() KeyVaultPropertiesPtrOutput
	ToKeyVaultPropertiesPtrOutputWithContext(context.Context) KeyVaultPropertiesPtrOutput
}

KeyVaultPropertiesPtrInput is an input type that accepts KeyVaultPropertiesArgs, KeyVaultPropertiesPtr and KeyVaultPropertiesPtrOutput values. You can construct a concrete instance of `KeyVaultPropertiesPtrInput` via:

        KeyVaultPropertiesArgs{...}

or:

        nil

type KeyVaultPropertiesPtrOutput

type KeyVaultPropertiesPtrOutput struct{ *pulumi.OutputState }

func (KeyVaultPropertiesPtrOutput) Elem

func (KeyVaultPropertiesPtrOutput) ElementType

func (KeyVaultPropertiesPtrOutput) Id

Uri of KeyVault

func (KeyVaultPropertiesPtrOutput) Key

Identity of the secret that includes name and version.

func (KeyVaultPropertiesPtrOutput) ToKeyVaultPropertiesPtrOutput

func (o KeyVaultPropertiesPtrOutput) ToKeyVaultPropertiesPtrOutput() KeyVaultPropertiesPtrOutput

func (KeyVaultPropertiesPtrOutput) ToKeyVaultPropertiesPtrOutputWithContext

func (o KeyVaultPropertiesPtrOutput) ToKeyVaultPropertiesPtrOutputWithContext(ctx context.Context) KeyVaultPropertiesPtrOutput

type KeyVaultPropertiesResponse

type KeyVaultPropertiesResponse struct {
	// Uri of KeyVault
	Id *string `pulumi:"id"`
	// Identity of the secret that includes name and version.
	Key *KeyPropertiesResponse `pulumi:"key"`
}

Settings concerning key vault encryption for a configuration store.

type KeyVaultPropertiesResponseOutput

type KeyVaultPropertiesResponseOutput struct{ *pulumi.OutputState }

Settings concerning key vault encryption for a configuration store.

func (KeyVaultPropertiesResponseOutput) ElementType

func (KeyVaultPropertiesResponseOutput) Id

Uri of KeyVault

func (KeyVaultPropertiesResponseOutput) Key

Identity of the secret that includes name and version.

func (KeyVaultPropertiesResponseOutput) ToKeyVaultPropertiesResponseOutput

func (o KeyVaultPropertiesResponseOutput) ToKeyVaultPropertiesResponseOutput() KeyVaultPropertiesResponseOutput

func (KeyVaultPropertiesResponseOutput) ToKeyVaultPropertiesResponseOutputWithContext

func (o KeyVaultPropertiesResponseOutput) ToKeyVaultPropertiesResponseOutputWithContext(ctx context.Context) KeyVaultPropertiesResponseOutput

type KeyVaultPropertiesResponsePtrOutput

type KeyVaultPropertiesResponsePtrOutput struct{ *pulumi.OutputState }

func (KeyVaultPropertiesResponsePtrOutput) Elem

func (KeyVaultPropertiesResponsePtrOutput) ElementType

func (KeyVaultPropertiesResponsePtrOutput) Id

Uri of KeyVault

func (KeyVaultPropertiesResponsePtrOutput) Key

Identity of the secret that includes name and version.

func (KeyVaultPropertiesResponsePtrOutput) ToKeyVaultPropertiesResponsePtrOutput

func (o KeyVaultPropertiesResponsePtrOutput) ToKeyVaultPropertiesResponsePtrOutput() KeyVaultPropertiesResponsePtrOutput

func (KeyVaultPropertiesResponsePtrOutput) ToKeyVaultPropertiesResponsePtrOutputWithContext

func (o KeyVaultPropertiesResponsePtrOutput) ToKeyVaultPropertiesResponsePtrOutputWithContext(ctx context.Context) KeyVaultPropertiesResponsePtrOutput

type LookupAccountArgs

type LookupAccountArgs struct {
	// Name of the account.
	AccountName string `pulumi:"accountName"`
	// The name of the resource group. The name is case insensitive.
	ResourceGroupName string `pulumi:"resourceGroupName"`
}

type LookupAccountOutputArgs

type LookupAccountOutputArgs struct {
	// Name of the account.
	AccountName pulumi.StringInput `pulumi:"accountName"`
	// The name of the resource group. The name is case insensitive.
	ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"`
}

func (LookupAccountOutputArgs) ElementType

func (LookupAccountOutputArgs) ElementType() reflect.Type

type LookupAccountResult

type LookupAccountResult struct {
	// The description of the account.
	Description *string `pulumi:"description"`
	// Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
	Id string `pulumi:"id"`
	// The geo-location where the resource lives
	Location string `pulumi:"location"`
	// The name of the resource
	Name string `pulumi:"name"`
	// Metadata pertaining to creation and last modification of the resource.
	SystemData SystemDataResponse `pulumi:"systemData"`
	// The internally assigned unique identifier of the resource.
	SystemId string `pulumi:"systemId"`
	// Resource tags.
	Tags map[string]string `pulumi:"tags"`
	// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
	Type string `pulumi:"type"`
}

Definition of the account.

func LookupAccount

func LookupAccount(ctx *pulumi.Context, args *LookupAccountArgs, opts ...pulumi.InvokeOption) (*LookupAccountResult, error)

Get information about an account. Azure REST API version: 2020-10-30-preview.

type LookupAccountResultOutput

type LookupAccountResultOutput struct{ *pulumi.OutputState }

Definition of the account.

func (LookupAccountResultOutput) Description

The description of the account.

func (LookupAccountResultOutput) ElementType

func (LookupAccountResultOutput) ElementType() reflect.Type

func (LookupAccountResultOutput) Id

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

func (LookupAccountResultOutput) Location

The geo-location where the resource lives

func (LookupAccountResultOutput) Name

The name of the resource

func (LookupAccountResultOutput) SystemData

Metadata pertaining to creation and last modification of the resource.

func (LookupAccountResultOutput) SystemId

The internally assigned unique identifier of the resource.

func (LookupAccountResultOutput) Tags

Resource tags.

func (LookupAccountResultOutput) ToLookupAccountResultOutput

func (o LookupAccountResultOutput) ToLookupAccountResultOutput() LookupAccountResultOutput

func (LookupAccountResultOutput) ToLookupAccountResultOutputWithContext

func (o LookupAccountResultOutput) ToLookupAccountResultOutputWithContext(ctx context.Context) LookupAccountResultOutput

func (LookupAccountResultOutput) Type

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

type LookupEnterprisePolicyArgs

type LookupEnterprisePolicyArgs struct {
	// The EnterprisePolicy name.
	EnterprisePolicyName string `pulumi:"enterprisePolicyName"`
	// The name of the resource group. The name is case insensitive.
	ResourceGroupName string `pulumi:"resourceGroupName"`
}

type LookupEnterprisePolicyOutputArgs

type LookupEnterprisePolicyOutputArgs struct {
	// The EnterprisePolicy name.
	EnterprisePolicyName pulumi.StringInput `pulumi:"enterprisePolicyName"`
	// The name of the resource group. The name is case insensitive.
	ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"`
}

func (LookupEnterprisePolicyOutputArgs) ElementType

type LookupEnterprisePolicyResult

type LookupEnterprisePolicyResult struct {
	// The encryption settings for a configuration store.
	Encryption *PropertiesResponseEncryption `pulumi:"encryption"`
	// The health status of the resource.
	HealthStatus *string `pulumi:"healthStatus"`
	// Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
	Id string `pulumi:"id"`
	// The identity of the EnterprisePolicy.
	Identity *EnterprisePolicyIdentityResponse `pulumi:"identity"`
	// The kind (type) of Enterprise Policy.
	Kind string `pulumi:"kind"`
	// The geo-location where the resource lives
	Location string `pulumi:"location"`
	// Settings concerning lockbox.
	Lockbox *PropertiesResponseLockbox `pulumi:"lockbox"`
	// The name of the resource
	Name string `pulumi:"name"`
	// Settings concerning network injection.
	NetworkInjection *PropertiesResponseNetworkInjection `pulumi:"networkInjection"`
	// Metadata pertaining to creation and last modification of the resource.
	SystemData SystemDataResponse `pulumi:"systemData"`
	// The internally assigned unique identifier of the resource.
	SystemId string `pulumi:"systemId"`
	// Resource tags.
	Tags map[string]string `pulumi:"tags"`
	// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
	Type string `pulumi:"type"`
}

Definition of the EnterprisePolicy.

func LookupEnterprisePolicy

func LookupEnterprisePolicy(ctx *pulumi.Context, args *LookupEnterprisePolicyArgs, opts ...pulumi.InvokeOption) (*LookupEnterprisePolicyResult, error)

Get information about an EnterprisePolicy Azure REST API version: 2020-10-30-preview.

type LookupEnterprisePolicyResultOutput

type LookupEnterprisePolicyResultOutput struct{ *pulumi.OutputState }

Definition of the EnterprisePolicy.

func (LookupEnterprisePolicyResultOutput) ElementType

func (LookupEnterprisePolicyResultOutput) Encryption

The encryption settings for a configuration store.

func (LookupEnterprisePolicyResultOutput) HealthStatus

The health status of the resource.

func (LookupEnterprisePolicyResultOutput) Id

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

func (LookupEnterprisePolicyResultOutput) Identity

The identity of the EnterprisePolicy.

func (LookupEnterprisePolicyResultOutput) Kind

The kind (type) of Enterprise Policy.

func (LookupEnterprisePolicyResultOutput) Location

The geo-location where the resource lives

func (LookupEnterprisePolicyResultOutput) Lockbox

Settings concerning lockbox.

func (LookupEnterprisePolicyResultOutput) Name

The name of the resource

func (LookupEnterprisePolicyResultOutput) NetworkInjection

Settings concerning network injection.

func (LookupEnterprisePolicyResultOutput) SystemData

Metadata pertaining to creation and last modification of the resource.

func (LookupEnterprisePolicyResultOutput) SystemId

The internally assigned unique identifier of the resource.

func (LookupEnterprisePolicyResultOutput) Tags

Resource tags.

func (LookupEnterprisePolicyResultOutput) ToLookupEnterprisePolicyResultOutput

func (o LookupEnterprisePolicyResultOutput) ToLookupEnterprisePolicyResultOutput() LookupEnterprisePolicyResultOutput

func (LookupEnterprisePolicyResultOutput) ToLookupEnterprisePolicyResultOutputWithContext

func (o LookupEnterprisePolicyResultOutput) ToLookupEnterprisePolicyResultOutputWithContext(ctx context.Context) LookupEnterprisePolicyResultOutput

func (LookupEnterprisePolicyResultOutput) Type

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

type LookupPrivateEndpointConnectionArgs

type LookupPrivateEndpointConnectionArgs struct {
	// EnterprisePolicy for the Microsoft Azure subscription.
	EnterprisePolicyName string `pulumi:"enterprisePolicyName"`
	// The name of the private endpoint connection.
	PrivateEndpointConnectionName string `pulumi:"privateEndpointConnectionName"`
	// The name of the resource group. The name is case insensitive.
	ResourceGroupName string `pulumi:"resourceGroupName"`
}

type LookupPrivateEndpointConnectionOutputArgs

type LookupPrivateEndpointConnectionOutputArgs struct {
	// EnterprisePolicy for the Microsoft Azure subscription.
	EnterprisePolicyName pulumi.StringInput `pulumi:"enterprisePolicyName"`
	// The name of the private endpoint connection.
	PrivateEndpointConnectionName pulumi.StringInput `pulumi:"privateEndpointConnectionName"`
	// The name of the resource group. The name is case insensitive.
	ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"`
}

func (LookupPrivateEndpointConnectionOutputArgs) ElementType

type LookupPrivateEndpointConnectionResult

type LookupPrivateEndpointConnectionResult 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"`
	// Metadata pertaining to creation and last modification of the resource.
	SystemData SystemDataResponse `pulumi:"systemData"`
	// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
	Type string `pulumi:"type"`
}

A private endpoint connection

func LookupPrivateEndpointConnection

Gets a private endpoint connection. Azure REST API version: 2020-10-30-preview.

type LookupPrivateEndpointConnectionResultOutput

type LookupPrivateEndpointConnectionResultOutput struct{ *pulumi.OutputState }

A private endpoint connection

func (LookupPrivateEndpointConnectionResultOutput) ElementType

func (LookupPrivateEndpointConnectionResultOutput) Id

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

func (LookupPrivateEndpointConnectionResultOutput) Name

The name of the resource

func (LookupPrivateEndpointConnectionResultOutput) PrivateEndpoint

The resource of private end point.

func (LookupPrivateEndpointConnectionResultOutput) PrivateLinkServiceConnectionState

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

func (LookupPrivateEndpointConnectionResultOutput) ProvisioningState

The provisioning state of the private endpoint connection resource.

func (LookupPrivateEndpointConnectionResultOutput) SystemData

Metadata pertaining to creation and last modification of the resource.

func (LookupPrivateEndpointConnectionResultOutput) ToLookupPrivateEndpointConnectionResultOutput

func (o LookupPrivateEndpointConnectionResultOutput) ToLookupPrivateEndpointConnectionResultOutput() LookupPrivateEndpointConnectionResultOutput

func (LookupPrivateEndpointConnectionResultOutput) ToLookupPrivateEndpointConnectionResultOutputWithContext

func (o LookupPrivateEndpointConnectionResultOutput) ToLookupPrivateEndpointConnectionResultOutputWithContext(ctx context.Context) LookupPrivateEndpointConnectionResultOutput

func (LookupPrivateEndpointConnectionResultOutput) Type

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

type PrivateEndpointConnection

type PrivateEndpointConnection 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"`
	// Metadata pertaining to creation and last modification of the resource.
	SystemData SystemDataResponseOutput `pulumi:"systemData"`
	// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
	Type pulumi.StringOutput `pulumi:"type"`
}

A private endpoint connection Azure REST API version: 2020-10-30-preview. Prior API version in Azure Native 1.x: 2020-10-30-preview.

func GetPrivateEndpointConnection

func GetPrivateEndpointConnection(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *PrivateEndpointConnectionState, opts ...pulumi.ResourceOption) (*PrivateEndpointConnection, error)

GetPrivateEndpointConnection gets an existing PrivateEndpointConnection 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 NewPrivateEndpointConnection

func NewPrivateEndpointConnection(ctx *pulumi.Context,
	name string, args *PrivateEndpointConnectionArgs, opts ...pulumi.ResourceOption) (*PrivateEndpointConnection, error)

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

func (*PrivateEndpointConnection) ElementType

func (*PrivateEndpointConnection) ElementType() reflect.Type

func (*PrivateEndpointConnection) ToPrivateEndpointConnectionOutput

func (i *PrivateEndpointConnection) ToPrivateEndpointConnectionOutput() PrivateEndpointConnectionOutput

func (*PrivateEndpointConnection) ToPrivateEndpointConnectionOutputWithContext

func (i *PrivateEndpointConnection) ToPrivateEndpointConnectionOutputWithContext(ctx context.Context) PrivateEndpointConnectionOutput

type PrivateEndpointConnectionArgs

type PrivateEndpointConnectionArgs struct {
	// EnterprisePolicy for the Microsoft Azure subscription.
	EnterprisePolicyName pulumi.StringInput
	// The name of the private endpoint connection.
	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. The name is case insensitive.
	ResourceGroupName pulumi.StringInput
}

The set of arguments for constructing a PrivateEndpointConnection resource.

func (PrivateEndpointConnectionArgs) ElementType

type PrivateEndpointConnectionInput

type PrivateEndpointConnectionInput interface {
	pulumi.Input

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

type PrivateEndpointConnectionOutput

type PrivateEndpointConnectionOutput struct{ *pulumi.OutputState }

func (PrivateEndpointConnectionOutput) ElementType

func (PrivateEndpointConnectionOutput) Name

The name of the resource

func (PrivateEndpointConnectionOutput) PrivateEndpoint

The resource of private end point.

func (PrivateEndpointConnectionOutput) PrivateLinkServiceConnectionState

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

func (PrivateEndpointConnectionOutput) ProvisioningState

func (o PrivateEndpointConnectionOutput) ProvisioningState() pulumi.StringOutput

The provisioning state of the private endpoint connection resource.

func (PrivateEndpointConnectionOutput) SystemData

Metadata pertaining to creation and last modification of the resource.

func (PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutput

func (o PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutput() PrivateEndpointConnectionOutput

func (PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutputWithContext

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

func (PrivateEndpointConnectionOutput) Type

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

type PrivateEndpointConnectionState

type PrivateEndpointConnectionState struct {
}

func (PrivateEndpointConnectionState) 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 PropertiesEncryption

type PropertiesEncryption struct {
	// Key vault properties.
	KeyVault *KeyVaultProperties `pulumi:"keyVault"`
	// The state of onboarding, which only appears in the response.
	State *string `pulumi:"state"`
}

The encryption settings for a configuration store.

type PropertiesEncryptionArgs

type PropertiesEncryptionArgs struct {
	// Key vault properties.
	KeyVault KeyVaultPropertiesPtrInput `pulumi:"keyVault"`
	// The state of onboarding, which only appears in the response.
	State pulumi.StringPtrInput `pulumi:"state"`
}

The encryption settings for a configuration store.

func (PropertiesEncryptionArgs) ElementType

func (PropertiesEncryptionArgs) ElementType() reflect.Type

func (PropertiesEncryptionArgs) ToPropertiesEncryptionOutput

func (i PropertiesEncryptionArgs) ToPropertiesEncryptionOutput() PropertiesEncryptionOutput

func (PropertiesEncryptionArgs) ToPropertiesEncryptionOutputWithContext

func (i PropertiesEncryptionArgs) ToPropertiesEncryptionOutputWithContext(ctx context.Context) PropertiesEncryptionOutput

func (PropertiesEncryptionArgs) ToPropertiesEncryptionPtrOutput

func (i PropertiesEncryptionArgs) ToPropertiesEncryptionPtrOutput() PropertiesEncryptionPtrOutput

func (PropertiesEncryptionArgs) ToPropertiesEncryptionPtrOutputWithContext

func (i PropertiesEncryptionArgs) ToPropertiesEncryptionPtrOutputWithContext(ctx context.Context) PropertiesEncryptionPtrOutput

type PropertiesEncryptionInput

type PropertiesEncryptionInput interface {
	pulumi.Input

	ToPropertiesEncryptionOutput() PropertiesEncryptionOutput
	ToPropertiesEncryptionOutputWithContext(context.Context) PropertiesEncryptionOutput
}

PropertiesEncryptionInput is an input type that accepts PropertiesEncryptionArgs and PropertiesEncryptionOutput values. You can construct a concrete instance of `PropertiesEncryptionInput` via:

PropertiesEncryptionArgs{...}

type PropertiesEncryptionOutput

type PropertiesEncryptionOutput struct{ *pulumi.OutputState }

The encryption settings for a configuration store.

func (PropertiesEncryptionOutput) ElementType

func (PropertiesEncryptionOutput) ElementType() reflect.Type

func (PropertiesEncryptionOutput) KeyVault

Key vault properties.

func (PropertiesEncryptionOutput) State

The state of onboarding, which only appears in the response.

func (PropertiesEncryptionOutput) ToPropertiesEncryptionOutput

func (o PropertiesEncryptionOutput) ToPropertiesEncryptionOutput() PropertiesEncryptionOutput

func (PropertiesEncryptionOutput) ToPropertiesEncryptionOutputWithContext

func (o PropertiesEncryptionOutput) ToPropertiesEncryptionOutputWithContext(ctx context.Context) PropertiesEncryptionOutput

func (PropertiesEncryptionOutput) ToPropertiesEncryptionPtrOutput

func (o PropertiesEncryptionOutput) ToPropertiesEncryptionPtrOutput() PropertiesEncryptionPtrOutput

func (PropertiesEncryptionOutput) ToPropertiesEncryptionPtrOutputWithContext

func (o PropertiesEncryptionOutput) ToPropertiesEncryptionPtrOutputWithContext(ctx context.Context) PropertiesEncryptionPtrOutput

type PropertiesEncryptionPtrInput

type PropertiesEncryptionPtrInput interface {
	pulumi.Input

	ToPropertiesEncryptionPtrOutput() PropertiesEncryptionPtrOutput
	ToPropertiesEncryptionPtrOutputWithContext(context.Context) PropertiesEncryptionPtrOutput
}

PropertiesEncryptionPtrInput is an input type that accepts PropertiesEncryptionArgs, PropertiesEncryptionPtr and PropertiesEncryptionPtrOutput values. You can construct a concrete instance of `PropertiesEncryptionPtrInput` via:

        PropertiesEncryptionArgs{...}

or:

        nil

type PropertiesEncryptionPtrOutput

type PropertiesEncryptionPtrOutput struct{ *pulumi.OutputState }

func (PropertiesEncryptionPtrOutput) Elem

func (PropertiesEncryptionPtrOutput) ElementType

func (PropertiesEncryptionPtrOutput) KeyVault

Key vault properties.

func (PropertiesEncryptionPtrOutput) State

The state of onboarding, which only appears in the response.

func (PropertiesEncryptionPtrOutput) ToPropertiesEncryptionPtrOutput

func (o PropertiesEncryptionPtrOutput) ToPropertiesEncryptionPtrOutput() PropertiesEncryptionPtrOutput

func (PropertiesEncryptionPtrOutput) ToPropertiesEncryptionPtrOutputWithContext

func (o PropertiesEncryptionPtrOutput) ToPropertiesEncryptionPtrOutputWithContext(ctx context.Context) PropertiesEncryptionPtrOutput

type PropertiesLockbox

type PropertiesLockbox struct {
	// lockbox configuration
	State *string `pulumi:"state"`
}

Settings concerning lockbox.

type PropertiesLockboxArgs

type PropertiesLockboxArgs struct {
	// lockbox configuration
	State pulumi.StringPtrInput `pulumi:"state"`
}

Settings concerning lockbox.

func (PropertiesLockboxArgs) ElementType

func (PropertiesLockboxArgs) ElementType() reflect.Type

func (PropertiesLockboxArgs) ToPropertiesLockboxOutput

func (i PropertiesLockboxArgs) ToPropertiesLockboxOutput() PropertiesLockboxOutput

func (PropertiesLockboxArgs) ToPropertiesLockboxOutputWithContext

func (i PropertiesLockboxArgs) ToPropertiesLockboxOutputWithContext(ctx context.Context) PropertiesLockboxOutput

func (PropertiesLockboxArgs) ToPropertiesLockboxPtrOutput

func (i PropertiesLockboxArgs) ToPropertiesLockboxPtrOutput() PropertiesLockboxPtrOutput

func (PropertiesLockboxArgs) ToPropertiesLockboxPtrOutputWithContext

func (i PropertiesLockboxArgs) ToPropertiesLockboxPtrOutputWithContext(ctx context.Context) PropertiesLockboxPtrOutput

type PropertiesLockboxInput

type PropertiesLockboxInput interface {
	pulumi.Input

	ToPropertiesLockboxOutput() PropertiesLockboxOutput
	ToPropertiesLockboxOutputWithContext(context.Context) PropertiesLockboxOutput
}

PropertiesLockboxInput is an input type that accepts PropertiesLockboxArgs and PropertiesLockboxOutput values. You can construct a concrete instance of `PropertiesLockboxInput` via:

PropertiesLockboxArgs{...}

type PropertiesLockboxOutput

type PropertiesLockboxOutput struct{ *pulumi.OutputState }

Settings concerning lockbox.

func (PropertiesLockboxOutput) ElementType

func (PropertiesLockboxOutput) ElementType() reflect.Type

func (PropertiesLockboxOutput) State

lockbox configuration

func (PropertiesLockboxOutput) ToPropertiesLockboxOutput

func (o PropertiesLockboxOutput) ToPropertiesLockboxOutput() PropertiesLockboxOutput

func (PropertiesLockboxOutput) ToPropertiesLockboxOutputWithContext

func (o PropertiesLockboxOutput) ToPropertiesLockboxOutputWithContext(ctx context.Context) PropertiesLockboxOutput

func (PropertiesLockboxOutput) ToPropertiesLockboxPtrOutput

func (o PropertiesLockboxOutput) ToPropertiesLockboxPtrOutput() PropertiesLockboxPtrOutput

func (PropertiesLockboxOutput) ToPropertiesLockboxPtrOutputWithContext

func (o PropertiesLockboxOutput) ToPropertiesLockboxPtrOutputWithContext(ctx context.Context) PropertiesLockboxPtrOutput

type PropertiesLockboxPtrInput

type PropertiesLockboxPtrInput interface {
	pulumi.Input

	ToPropertiesLockboxPtrOutput() PropertiesLockboxPtrOutput
	ToPropertiesLockboxPtrOutputWithContext(context.Context) PropertiesLockboxPtrOutput
}

PropertiesLockboxPtrInput is an input type that accepts PropertiesLockboxArgs, PropertiesLockboxPtr and PropertiesLockboxPtrOutput values. You can construct a concrete instance of `PropertiesLockboxPtrInput` via:

        PropertiesLockboxArgs{...}

or:

        nil

type PropertiesLockboxPtrOutput

type PropertiesLockboxPtrOutput struct{ *pulumi.OutputState }

func (PropertiesLockboxPtrOutput) Elem

func (PropertiesLockboxPtrOutput) ElementType

func (PropertiesLockboxPtrOutput) ElementType() reflect.Type

func (PropertiesLockboxPtrOutput) State

lockbox configuration

func (PropertiesLockboxPtrOutput) ToPropertiesLockboxPtrOutput

func (o PropertiesLockboxPtrOutput) ToPropertiesLockboxPtrOutput() PropertiesLockboxPtrOutput

func (PropertiesLockboxPtrOutput) ToPropertiesLockboxPtrOutputWithContext

func (o PropertiesLockboxPtrOutput) ToPropertiesLockboxPtrOutputWithContext(ctx context.Context) PropertiesLockboxPtrOutput

type PropertiesNetworkInjection

type PropertiesNetworkInjection struct {
	// Network injection configuration
	VirtualNetworks *VirtualNetworkPropertiesList `pulumi:"virtualNetworks"`
}

Settings concerning network injection.

type PropertiesNetworkInjectionArgs

type PropertiesNetworkInjectionArgs struct {
	// Network injection configuration
	VirtualNetworks VirtualNetworkPropertiesListPtrInput `pulumi:"virtualNetworks"`
}

Settings concerning network injection.

func (PropertiesNetworkInjectionArgs) ElementType

func (PropertiesNetworkInjectionArgs) ToPropertiesNetworkInjectionOutput

func (i PropertiesNetworkInjectionArgs) ToPropertiesNetworkInjectionOutput() PropertiesNetworkInjectionOutput

func (PropertiesNetworkInjectionArgs) ToPropertiesNetworkInjectionOutputWithContext

func (i PropertiesNetworkInjectionArgs) ToPropertiesNetworkInjectionOutputWithContext(ctx context.Context) PropertiesNetworkInjectionOutput

func (PropertiesNetworkInjectionArgs) ToPropertiesNetworkInjectionPtrOutput

func (i PropertiesNetworkInjectionArgs) ToPropertiesNetworkInjectionPtrOutput() PropertiesNetworkInjectionPtrOutput

func (PropertiesNetworkInjectionArgs) ToPropertiesNetworkInjectionPtrOutputWithContext

func (i PropertiesNetworkInjectionArgs) ToPropertiesNetworkInjectionPtrOutputWithContext(ctx context.Context) PropertiesNetworkInjectionPtrOutput

type PropertiesNetworkInjectionInput

type PropertiesNetworkInjectionInput interface {
	pulumi.Input

	ToPropertiesNetworkInjectionOutput() PropertiesNetworkInjectionOutput
	ToPropertiesNetworkInjectionOutputWithContext(context.Context) PropertiesNetworkInjectionOutput
}

PropertiesNetworkInjectionInput is an input type that accepts PropertiesNetworkInjectionArgs and PropertiesNetworkInjectionOutput values. You can construct a concrete instance of `PropertiesNetworkInjectionInput` via:

PropertiesNetworkInjectionArgs{...}

type PropertiesNetworkInjectionOutput

type PropertiesNetworkInjectionOutput struct{ *pulumi.OutputState }

Settings concerning network injection.

func (PropertiesNetworkInjectionOutput) ElementType

func (PropertiesNetworkInjectionOutput) ToPropertiesNetworkInjectionOutput

func (o PropertiesNetworkInjectionOutput) ToPropertiesNetworkInjectionOutput() PropertiesNetworkInjectionOutput

func (PropertiesNetworkInjectionOutput) ToPropertiesNetworkInjectionOutputWithContext

func (o PropertiesNetworkInjectionOutput) ToPropertiesNetworkInjectionOutputWithContext(ctx context.Context) PropertiesNetworkInjectionOutput

func (PropertiesNetworkInjectionOutput) ToPropertiesNetworkInjectionPtrOutput

func (o PropertiesNetworkInjectionOutput) ToPropertiesNetworkInjectionPtrOutput() PropertiesNetworkInjectionPtrOutput

func (PropertiesNetworkInjectionOutput) ToPropertiesNetworkInjectionPtrOutputWithContext

func (o PropertiesNetworkInjectionOutput) ToPropertiesNetworkInjectionPtrOutputWithContext(ctx context.Context) PropertiesNetworkInjectionPtrOutput

func (PropertiesNetworkInjectionOutput) VirtualNetworks

Network injection configuration

type PropertiesNetworkInjectionPtrInput

type PropertiesNetworkInjectionPtrInput interface {
	pulumi.Input

	ToPropertiesNetworkInjectionPtrOutput() PropertiesNetworkInjectionPtrOutput
	ToPropertiesNetworkInjectionPtrOutputWithContext(context.Context) PropertiesNetworkInjectionPtrOutput
}

PropertiesNetworkInjectionPtrInput is an input type that accepts PropertiesNetworkInjectionArgs, PropertiesNetworkInjectionPtr and PropertiesNetworkInjectionPtrOutput values. You can construct a concrete instance of `PropertiesNetworkInjectionPtrInput` via:

        PropertiesNetworkInjectionArgs{...}

or:

        nil

type PropertiesNetworkInjectionPtrOutput

type PropertiesNetworkInjectionPtrOutput struct{ *pulumi.OutputState }

func (PropertiesNetworkInjectionPtrOutput) Elem

func (PropertiesNetworkInjectionPtrOutput) ElementType

func (PropertiesNetworkInjectionPtrOutput) ToPropertiesNetworkInjectionPtrOutput

func (o PropertiesNetworkInjectionPtrOutput) ToPropertiesNetworkInjectionPtrOutput() PropertiesNetworkInjectionPtrOutput

func (PropertiesNetworkInjectionPtrOutput) ToPropertiesNetworkInjectionPtrOutputWithContext

func (o PropertiesNetworkInjectionPtrOutput) ToPropertiesNetworkInjectionPtrOutputWithContext(ctx context.Context) PropertiesNetworkInjectionPtrOutput

func (PropertiesNetworkInjectionPtrOutput) VirtualNetworks

Network injection configuration

type PropertiesResponseEncryption

type PropertiesResponseEncryption struct {
	// Key vault properties.
	KeyVault *KeyVaultPropertiesResponse `pulumi:"keyVault"`
	// The state of onboarding, which only appears in the response.
	State *string `pulumi:"state"`
}

The encryption settings for a configuration store.

type PropertiesResponseEncryptionOutput

type PropertiesResponseEncryptionOutput struct{ *pulumi.OutputState }

The encryption settings for a configuration store.

func (PropertiesResponseEncryptionOutput) ElementType

func (PropertiesResponseEncryptionOutput) KeyVault

Key vault properties.

func (PropertiesResponseEncryptionOutput) State

The state of onboarding, which only appears in the response.

func (PropertiesResponseEncryptionOutput) ToPropertiesResponseEncryptionOutput

func (o PropertiesResponseEncryptionOutput) ToPropertiesResponseEncryptionOutput() PropertiesResponseEncryptionOutput

func (PropertiesResponseEncryptionOutput) ToPropertiesResponseEncryptionOutputWithContext

func (o PropertiesResponseEncryptionOutput) ToPropertiesResponseEncryptionOutputWithContext(ctx context.Context) PropertiesResponseEncryptionOutput

type PropertiesResponseEncryptionPtrOutput

type PropertiesResponseEncryptionPtrOutput struct{ *pulumi.OutputState }

func (PropertiesResponseEncryptionPtrOutput) Elem

func (PropertiesResponseEncryptionPtrOutput) ElementType

func (PropertiesResponseEncryptionPtrOutput) KeyVault

Key vault properties.

func (PropertiesResponseEncryptionPtrOutput) State

The state of onboarding, which only appears in the response.

func (PropertiesResponseEncryptionPtrOutput) ToPropertiesResponseEncryptionPtrOutput

func (o PropertiesResponseEncryptionPtrOutput) ToPropertiesResponseEncryptionPtrOutput() PropertiesResponseEncryptionPtrOutput

func (PropertiesResponseEncryptionPtrOutput) ToPropertiesResponseEncryptionPtrOutputWithContext

func (o PropertiesResponseEncryptionPtrOutput) ToPropertiesResponseEncryptionPtrOutputWithContext(ctx context.Context) PropertiesResponseEncryptionPtrOutput

type PropertiesResponseLockbox

type PropertiesResponseLockbox struct {
	// lockbox configuration
	State *string `pulumi:"state"`
}

Settings concerning lockbox.

type PropertiesResponseLockboxOutput

type PropertiesResponseLockboxOutput struct{ *pulumi.OutputState }

Settings concerning lockbox.

func (PropertiesResponseLockboxOutput) ElementType

func (PropertiesResponseLockboxOutput) State

lockbox configuration

func (PropertiesResponseLockboxOutput) ToPropertiesResponseLockboxOutput

func (o PropertiesResponseLockboxOutput) ToPropertiesResponseLockboxOutput() PropertiesResponseLockboxOutput

func (PropertiesResponseLockboxOutput) ToPropertiesResponseLockboxOutputWithContext

func (o PropertiesResponseLockboxOutput) ToPropertiesResponseLockboxOutputWithContext(ctx context.Context) PropertiesResponseLockboxOutput

type PropertiesResponseLockboxPtrOutput

type PropertiesResponseLockboxPtrOutput struct{ *pulumi.OutputState }

func (PropertiesResponseLockboxPtrOutput) Elem

func (PropertiesResponseLockboxPtrOutput) ElementType

func (PropertiesResponseLockboxPtrOutput) State

lockbox configuration

func (PropertiesResponseLockboxPtrOutput) ToPropertiesResponseLockboxPtrOutput

func (o PropertiesResponseLockboxPtrOutput) ToPropertiesResponseLockboxPtrOutput() PropertiesResponseLockboxPtrOutput

func (PropertiesResponseLockboxPtrOutput) ToPropertiesResponseLockboxPtrOutputWithContext

func (o PropertiesResponseLockboxPtrOutput) ToPropertiesResponseLockboxPtrOutputWithContext(ctx context.Context) PropertiesResponseLockboxPtrOutput

type PropertiesResponseNetworkInjection

type PropertiesResponseNetworkInjection struct {
	// Network injection configuration
	VirtualNetworks *VirtualNetworkPropertiesListResponse `pulumi:"virtualNetworks"`
}

Settings concerning network injection.

type PropertiesResponseNetworkInjectionOutput

type PropertiesResponseNetworkInjectionOutput struct{ *pulumi.OutputState }

Settings concerning network injection.

func (PropertiesResponseNetworkInjectionOutput) ElementType

func (PropertiesResponseNetworkInjectionOutput) ToPropertiesResponseNetworkInjectionOutput

func (o PropertiesResponseNetworkInjectionOutput) ToPropertiesResponseNetworkInjectionOutput() PropertiesResponseNetworkInjectionOutput

func (PropertiesResponseNetworkInjectionOutput) ToPropertiesResponseNetworkInjectionOutputWithContext

func (o PropertiesResponseNetworkInjectionOutput) ToPropertiesResponseNetworkInjectionOutputWithContext(ctx context.Context) PropertiesResponseNetworkInjectionOutput

func (PropertiesResponseNetworkInjectionOutput) VirtualNetworks

Network injection configuration

type PropertiesResponseNetworkInjectionPtrOutput

type PropertiesResponseNetworkInjectionPtrOutput struct{ *pulumi.OutputState }

func (PropertiesResponseNetworkInjectionPtrOutput) Elem

func (PropertiesResponseNetworkInjectionPtrOutput) ElementType

func (PropertiesResponseNetworkInjectionPtrOutput) ToPropertiesResponseNetworkInjectionPtrOutput

func (o PropertiesResponseNetworkInjectionPtrOutput) ToPropertiesResponseNetworkInjectionPtrOutput() PropertiesResponseNetworkInjectionPtrOutput

func (PropertiesResponseNetworkInjectionPtrOutput) ToPropertiesResponseNetworkInjectionPtrOutputWithContext

func (o PropertiesResponseNetworkInjectionPtrOutput) ToPropertiesResponseNetworkInjectionPtrOutputWithContext(ctx context.Context) PropertiesResponseNetworkInjectionPtrOutput

func (PropertiesResponseNetworkInjectionPtrOutput) VirtualNetworks

Network injection configuration

type ResourceIdentityType

type ResourceIdentityType string

The type of identity used for the EnterprisePolicy. Currently, the only supported type is 'SystemAssigned', which implicitly creates an identity.

func (ResourceIdentityType) ElementType

func (ResourceIdentityType) ElementType() reflect.Type

func (ResourceIdentityType) ToResourceIdentityTypeOutput

func (e ResourceIdentityType) ToResourceIdentityTypeOutput() ResourceIdentityTypeOutput

func (ResourceIdentityType) ToResourceIdentityTypeOutputWithContext

func (e ResourceIdentityType) ToResourceIdentityTypeOutputWithContext(ctx context.Context) ResourceIdentityTypeOutput

func (ResourceIdentityType) ToResourceIdentityTypePtrOutput

func (e ResourceIdentityType) ToResourceIdentityTypePtrOutput() ResourceIdentityTypePtrOutput

func (ResourceIdentityType) ToResourceIdentityTypePtrOutputWithContext

func (e ResourceIdentityType) ToResourceIdentityTypePtrOutputWithContext(ctx context.Context) ResourceIdentityTypePtrOutput

func (ResourceIdentityType) ToStringOutput

func (e ResourceIdentityType) ToStringOutput() pulumi.StringOutput

func (ResourceIdentityType) ToStringOutputWithContext

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

func (ResourceIdentityType) ToStringPtrOutput

func (e ResourceIdentityType) ToStringPtrOutput() pulumi.StringPtrOutput

func (ResourceIdentityType) ToStringPtrOutputWithContext

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

type ResourceIdentityTypeInput

type ResourceIdentityTypeInput interface {
	pulumi.Input

	ToResourceIdentityTypeOutput() ResourceIdentityTypeOutput
	ToResourceIdentityTypeOutputWithContext(context.Context) ResourceIdentityTypeOutput
}

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

ResourceIdentityTypeSystemAssigned
ResourceIdentityTypeNone

type ResourceIdentityTypeOutput

type ResourceIdentityTypeOutput struct{ *pulumi.OutputState }

func (ResourceIdentityTypeOutput) ElementType

func (ResourceIdentityTypeOutput) ElementType() reflect.Type

func (ResourceIdentityTypeOutput) ToResourceIdentityTypeOutput

func (o ResourceIdentityTypeOutput) ToResourceIdentityTypeOutput() ResourceIdentityTypeOutput

func (ResourceIdentityTypeOutput) ToResourceIdentityTypeOutputWithContext

func (o ResourceIdentityTypeOutput) ToResourceIdentityTypeOutputWithContext(ctx context.Context) ResourceIdentityTypeOutput

func (ResourceIdentityTypeOutput) ToResourceIdentityTypePtrOutput

func (o ResourceIdentityTypeOutput) ToResourceIdentityTypePtrOutput() ResourceIdentityTypePtrOutput

func (ResourceIdentityTypeOutput) ToResourceIdentityTypePtrOutputWithContext

func (o ResourceIdentityTypeOutput) ToResourceIdentityTypePtrOutputWithContext(ctx context.Context) ResourceIdentityTypePtrOutput

func (ResourceIdentityTypeOutput) ToStringOutput

func (o ResourceIdentityTypeOutput) ToStringOutput() pulumi.StringOutput

func (ResourceIdentityTypeOutput) ToStringOutputWithContext

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

func (ResourceIdentityTypeOutput) ToStringPtrOutput

func (o ResourceIdentityTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (ResourceIdentityTypeOutput) ToStringPtrOutputWithContext

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

type ResourceIdentityTypePtrInput

type ResourceIdentityTypePtrInput interface {
	pulumi.Input

	ToResourceIdentityTypePtrOutput() ResourceIdentityTypePtrOutput
	ToResourceIdentityTypePtrOutputWithContext(context.Context) ResourceIdentityTypePtrOutput
}

func ResourceIdentityTypePtr

func ResourceIdentityTypePtr(v string) ResourceIdentityTypePtrInput

type ResourceIdentityTypePtrOutput

type ResourceIdentityTypePtrOutput struct{ *pulumi.OutputState }

func (ResourceIdentityTypePtrOutput) Elem

func (ResourceIdentityTypePtrOutput) ElementType

func (ResourceIdentityTypePtrOutput) ToResourceIdentityTypePtrOutput

func (o ResourceIdentityTypePtrOutput) ToResourceIdentityTypePtrOutput() ResourceIdentityTypePtrOutput

func (ResourceIdentityTypePtrOutput) ToResourceIdentityTypePtrOutputWithContext

func (o ResourceIdentityTypePtrOutput) ToResourceIdentityTypePtrOutputWithContext(ctx context.Context) ResourceIdentityTypePtrOutput

func (ResourceIdentityTypePtrOutput) ToStringPtrOutput

func (ResourceIdentityTypePtrOutput) ToStringPtrOutputWithContext

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

type State

type State string

lockbox configuration

func (State) ElementType

func (State) ElementType() reflect.Type

func (State) ToStateOutput

func (e State) ToStateOutput() StateOutput

func (State) ToStateOutputWithContext

func (e State) ToStateOutputWithContext(ctx context.Context) StateOutput

func (State) ToStatePtrOutput

func (e State) ToStatePtrOutput() StatePtrOutput

func (State) ToStatePtrOutputWithContext

func (e State) ToStatePtrOutputWithContext(ctx context.Context) StatePtrOutput

func (State) ToStringOutput

func (e State) ToStringOutput() pulumi.StringOutput

func (State) ToStringOutputWithContext

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

func (State) ToStringPtrOutput

func (e State) ToStringPtrOutput() pulumi.StringPtrOutput

func (State) ToStringPtrOutputWithContext

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

type StateInput

type StateInput interface {
	pulumi.Input

	ToStateOutput() StateOutput
	ToStateOutputWithContext(context.Context) StateOutput
}

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

StateEnabled
StateDisabled
StateNotConfigured

type StateOutput

type StateOutput struct{ *pulumi.OutputState }

func (StateOutput) ElementType

func (StateOutput) ElementType() reflect.Type

func (StateOutput) ToStateOutput

func (o StateOutput) ToStateOutput() StateOutput

func (StateOutput) ToStateOutputWithContext

func (o StateOutput) ToStateOutputWithContext(ctx context.Context) StateOutput

func (StateOutput) ToStatePtrOutput

func (o StateOutput) ToStatePtrOutput() StatePtrOutput

func (StateOutput) ToStatePtrOutputWithContext

func (o StateOutput) ToStatePtrOutputWithContext(ctx context.Context) StatePtrOutput

func (StateOutput) ToStringOutput

func (o StateOutput) ToStringOutput() pulumi.StringOutput

func (StateOutput) ToStringOutputWithContext

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

func (StateOutput) ToStringPtrOutput

func (o StateOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (StateOutput) ToStringPtrOutputWithContext

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

type StatePtrInput

type StatePtrInput interface {
	pulumi.Input

	ToStatePtrOutput() StatePtrOutput
	ToStatePtrOutputWithContext(context.Context) StatePtrOutput
}

func StatePtr

func StatePtr(v string) StatePtrInput

type StatePtrOutput

type StatePtrOutput struct{ *pulumi.OutputState }

func (StatePtrOutput) Elem

func (o StatePtrOutput) Elem() StateOutput

func (StatePtrOutput) ElementType

func (StatePtrOutput) ElementType() reflect.Type

func (StatePtrOutput) ToStatePtrOutput

func (o StatePtrOutput) ToStatePtrOutput() StatePtrOutput

func (StatePtrOutput) ToStatePtrOutputWithContext

func (o StatePtrOutput) ToStatePtrOutputWithContext(ctx context.Context) StatePtrOutput

func (StatePtrOutput) ToStringPtrOutput

func (o StatePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (StatePtrOutput) ToStringPtrOutputWithContext

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

type SubnetProperties

type SubnetProperties struct {
	// Subnet name.
	Name *string `pulumi:"name"`
}

Properties of a subnet.

type SubnetPropertiesArgs

type SubnetPropertiesArgs struct {
	// Subnet name.
	Name pulumi.StringPtrInput `pulumi:"name"`
}

Properties of a subnet.

func (SubnetPropertiesArgs) ElementType

func (SubnetPropertiesArgs) ElementType() reflect.Type

func (SubnetPropertiesArgs) ToSubnetPropertiesOutput

func (i SubnetPropertiesArgs) ToSubnetPropertiesOutput() SubnetPropertiesOutput

func (SubnetPropertiesArgs) ToSubnetPropertiesOutputWithContext

func (i SubnetPropertiesArgs) ToSubnetPropertiesOutputWithContext(ctx context.Context) SubnetPropertiesOutput

func (SubnetPropertiesArgs) ToSubnetPropertiesPtrOutput

func (i SubnetPropertiesArgs) ToSubnetPropertiesPtrOutput() SubnetPropertiesPtrOutput

func (SubnetPropertiesArgs) ToSubnetPropertiesPtrOutputWithContext

func (i SubnetPropertiesArgs) ToSubnetPropertiesPtrOutputWithContext(ctx context.Context) SubnetPropertiesPtrOutput

type SubnetPropertiesInput

type SubnetPropertiesInput interface {
	pulumi.Input

	ToSubnetPropertiesOutput() SubnetPropertiesOutput
	ToSubnetPropertiesOutputWithContext(context.Context) SubnetPropertiesOutput
}

SubnetPropertiesInput is an input type that accepts SubnetPropertiesArgs and SubnetPropertiesOutput values. You can construct a concrete instance of `SubnetPropertiesInput` via:

SubnetPropertiesArgs{...}

type SubnetPropertiesOutput

type SubnetPropertiesOutput struct{ *pulumi.OutputState }

Properties of a subnet.

func (SubnetPropertiesOutput) ElementType

func (SubnetPropertiesOutput) ElementType() reflect.Type

func (SubnetPropertiesOutput) Name

Subnet name.

func (SubnetPropertiesOutput) ToSubnetPropertiesOutput

func (o SubnetPropertiesOutput) ToSubnetPropertiesOutput() SubnetPropertiesOutput

func (SubnetPropertiesOutput) ToSubnetPropertiesOutputWithContext

func (o SubnetPropertiesOutput) ToSubnetPropertiesOutputWithContext(ctx context.Context) SubnetPropertiesOutput

func (SubnetPropertiesOutput) ToSubnetPropertiesPtrOutput

func (o SubnetPropertiesOutput) ToSubnetPropertiesPtrOutput() SubnetPropertiesPtrOutput

func (SubnetPropertiesOutput) ToSubnetPropertiesPtrOutputWithContext

func (o SubnetPropertiesOutput) ToSubnetPropertiesPtrOutputWithContext(ctx context.Context) SubnetPropertiesPtrOutput

type SubnetPropertiesPtrInput

type SubnetPropertiesPtrInput interface {
	pulumi.Input

	ToSubnetPropertiesPtrOutput() SubnetPropertiesPtrOutput
	ToSubnetPropertiesPtrOutputWithContext(context.Context) SubnetPropertiesPtrOutput
}

SubnetPropertiesPtrInput is an input type that accepts SubnetPropertiesArgs, SubnetPropertiesPtr and SubnetPropertiesPtrOutput values. You can construct a concrete instance of `SubnetPropertiesPtrInput` via:

        SubnetPropertiesArgs{...}

or:

        nil

type SubnetPropertiesPtrOutput

type SubnetPropertiesPtrOutput struct{ *pulumi.OutputState }

func (SubnetPropertiesPtrOutput) Elem

func (SubnetPropertiesPtrOutput) ElementType

func (SubnetPropertiesPtrOutput) ElementType() reflect.Type

func (SubnetPropertiesPtrOutput) Name

Subnet name.

func (SubnetPropertiesPtrOutput) ToSubnetPropertiesPtrOutput

func (o SubnetPropertiesPtrOutput) ToSubnetPropertiesPtrOutput() SubnetPropertiesPtrOutput

func (SubnetPropertiesPtrOutput) ToSubnetPropertiesPtrOutputWithContext

func (o SubnetPropertiesPtrOutput) ToSubnetPropertiesPtrOutputWithContext(ctx context.Context) SubnetPropertiesPtrOutput

type SubnetPropertiesResponse

type SubnetPropertiesResponse struct {
	// Subnet name.
	Name *string `pulumi:"name"`
}

Properties of a subnet.

type SubnetPropertiesResponseOutput

type SubnetPropertiesResponseOutput struct{ *pulumi.OutputState }

Properties of a subnet.

func (SubnetPropertiesResponseOutput) ElementType

func (SubnetPropertiesResponseOutput) Name

Subnet name.

func (SubnetPropertiesResponseOutput) ToSubnetPropertiesResponseOutput

func (o SubnetPropertiesResponseOutput) ToSubnetPropertiesResponseOutput() SubnetPropertiesResponseOutput

func (SubnetPropertiesResponseOutput) ToSubnetPropertiesResponseOutputWithContext

func (o SubnetPropertiesResponseOutput) ToSubnetPropertiesResponseOutputWithContext(ctx context.Context) SubnetPropertiesResponseOutput

type SubnetPropertiesResponsePtrOutput

type SubnetPropertiesResponsePtrOutput struct{ *pulumi.OutputState }

func (SubnetPropertiesResponsePtrOutput) Elem

func (SubnetPropertiesResponsePtrOutput) ElementType

func (SubnetPropertiesResponsePtrOutput) Name

Subnet name.

func (SubnetPropertiesResponsePtrOutput) ToSubnetPropertiesResponsePtrOutput

func (o SubnetPropertiesResponsePtrOutput) ToSubnetPropertiesResponsePtrOutput() SubnetPropertiesResponsePtrOutput

func (SubnetPropertiesResponsePtrOutput) ToSubnetPropertiesResponsePtrOutputWithContext

func (o SubnetPropertiesResponsePtrOutput) ToSubnetPropertiesResponsePtrOutputWithContext(ctx context.Context) SubnetPropertiesResponsePtrOutput

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

type VirtualNetworkProperties

type VirtualNetworkProperties struct {
	// Uri of the virtual network.
	Id *string `pulumi:"id"`
	// Properties of a subnet.
	Subnet *SubnetProperties `pulumi:"subnet"`
}

Settings concerning the virtual network.

type VirtualNetworkPropertiesArgs

type VirtualNetworkPropertiesArgs struct {
	// Uri of the virtual network.
	Id pulumi.StringPtrInput `pulumi:"id"`
	// Properties of a subnet.
	Subnet SubnetPropertiesPtrInput `pulumi:"subnet"`
}

Settings concerning the virtual network.

func (VirtualNetworkPropertiesArgs) ElementType

func (VirtualNetworkPropertiesArgs) ToVirtualNetworkPropertiesOutput

func (i VirtualNetworkPropertiesArgs) ToVirtualNetworkPropertiesOutput() VirtualNetworkPropertiesOutput

func (VirtualNetworkPropertiesArgs) ToVirtualNetworkPropertiesOutputWithContext

func (i VirtualNetworkPropertiesArgs) ToVirtualNetworkPropertiesOutputWithContext(ctx context.Context) VirtualNetworkPropertiesOutput

type VirtualNetworkPropertiesArray

type VirtualNetworkPropertiesArray []VirtualNetworkPropertiesInput

func (VirtualNetworkPropertiesArray) ElementType

func (VirtualNetworkPropertiesArray) ToVirtualNetworkPropertiesArrayOutput

func (i VirtualNetworkPropertiesArray) ToVirtualNetworkPropertiesArrayOutput() VirtualNetworkPropertiesArrayOutput

func (VirtualNetworkPropertiesArray) ToVirtualNetworkPropertiesArrayOutputWithContext

func (i VirtualNetworkPropertiesArray) ToVirtualNetworkPropertiesArrayOutputWithContext(ctx context.Context) VirtualNetworkPropertiesArrayOutput

type VirtualNetworkPropertiesArrayInput

type VirtualNetworkPropertiesArrayInput interface {
	pulumi.Input

	ToVirtualNetworkPropertiesArrayOutput() VirtualNetworkPropertiesArrayOutput
	ToVirtualNetworkPropertiesArrayOutputWithContext(context.Context) VirtualNetworkPropertiesArrayOutput
}

VirtualNetworkPropertiesArrayInput is an input type that accepts VirtualNetworkPropertiesArray and VirtualNetworkPropertiesArrayOutput values. You can construct a concrete instance of `VirtualNetworkPropertiesArrayInput` via:

VirtualNetworkPropertiesArray{ VirtualNetworkPropertiesArgs{...} }

type VirtualNetworkPropertiesArrayOutput

type VirtualNetworkPropertiesArrayOutput struct{ *pulumi.OutputState }

func (VirtualNetworkPropertiesArrayOutput) ElementType

func (VirtualNetworkPropertiesArrayOutput) Index

func (VirtualNetworkPropertiesArrayOutput) ToVirtualNetworkPropertiesArrayOutput

func (o VirtualNetworkPropertiesArrayOutput) ToVirtualNetworkPropertiesArrayOutput() VirtualNetworkPropertiesArrayOutput

func (VirtualNetworkPropertiesArrayOutput) ToVirtualNetworkPropertiesArrayOutputWithContext

func (o VirtualNetworkPropertiesArrayOutput) ToVirtualNetworkPropertiesArrayOutputWithContext(ctx context.Context) VirtualNetworkPropertiesArrayOutput

type VirtualNetworkPropertiesInput

type VirtualNetworkPropertiesInput interface {
	pulumi.Input

	ToVirtualNetworkPropertiesOutput() VirtualNetworkPropertiesOutput
	ToVirtualNetworkPropertiesOutputWithContext(context.Context) VirtualNetworkPropertiesOutput
}

VirtualNetworkPropertiesInput is an input type that accepts VirtualNetworkPropertiesArgs and VirtualNetworkPropertiesOutput values. You can construct a concrete instance of `VirtualNetworkPropertiesInput` via:

VirtualNetworkPropertiesArgs{...}

type VirtualNetworkPropertiesList

type VirtualNetworkPropertiesList struct {
	// Next page link if any.
	NextLink *string `pulumi:"nextLink"`
	// Array of virtual networks.
	Value []VirtualNetworkProperties `pulumi:"value"`
}

A list of private link resources

type VirtualNetworkPropertiesListArgs

type VirtualNetworkPropertiesListArgs struct {
	// Next page link if any.
	NextLink pulumi.StringPtrInput `pulumi:"nextLink"`
	// Array of virtual networks.
	Value VirtualNetworkPropertiesArrayInput `pulumi:"value"`
}

A list of private link resources

func (VirtualNetworkPropertiesListArgs) ElementType

func (VirtualNetworkPropertiesListArgs) ToVirtualNetworkPropertiesListOutput

func (i VirtualNetworkPropertiesListArgs) ToVirtualNetworkPropertiesListOutput() VirtualNetworkPropertiesListOutput

func (VirtualNetworkPropertiesListArgs) ToVirtualNetworkPropertiesListOutputWithContext

func (i VirtualNetworkPropertiesListArgs) ToVirtualNetworkPropertiesListOutputWithContext(ctx context.Context) VirtualNetworkPropertiesListOutput

func (VirtualNetworkPropertiesListArgs) ToVirtualNetworkPropertiesListPtrOutput

func (i VirtualNetworkPropertiesListArgs) ToVirtualNetworkPropertiesListPtrOutput() VirtualNetworkPropertiesListPtrOutput

func (VirtualNetworkPropertiesListArgs) ToVirtualNetworkPropertiesListPtrOutputWithContext

func (i VirtualNetworkPropertiesListArgs) ToVirtualNetworkPropertiesListPtrOutputWithContext(ctx context.Context) VirtualNetworkPropertiesListPtrOutput

type VirtualNetworkPropertiesListInput

type VirtualNetworkPropertiesListInput interface {
	pulumi.Input

	ToVirtualNetworkPropertiesListOutput() VirtualNetworkPropertiesListOutput
	ToVirtualNetworkPropertiesListOutputWithContext(context.Context) VirtualNetworkPropertiesListOutput
}

VirtualNetworkPropertiesListInput is an input type that accepts VirtualNetworkPropertiesListArgs and VirtualNetworkPropertiesListOutput values. You can construct a concrete instance of `VirtualNetworkPropertiesListInput` via:

VirtualNetworkPropertiesListArgs{...}

type VirtualNetworkPropertiesListOutput

type VirtualNetworkPropertiesListOutput struct{ *pulumi.OutputState }

A list of private link resources

func (VirtualNetworkPropertiesListOutput) ElementType

Next page link if any.

func (VirtualNetworkPropertiesListOutput) ToVirtualNetworkPropertiesListOutput

func (o VirtualNetworkPropertiesListOutput) ToVirtualNetworkPropertiesListOutput() VirtualNetworkPropertiesListOutput

func (VirtualNetworkPropertiesListOutput) ToVirtualNetworkPropertiesListOutputWithContext

func (o VirtualNetworkPropertiesListOutput) ToVirtualNetworkPropertiesListOutputWithContext(ctx context.Context) VirtualNetworkPropertiesListOutput

func (VirtualNetworkPropertiesListOutput) ToVirtualNetworkPropertiesListPtrOutput

func (o VirtualNetworkPropertiesListOutput) ToVirtualNetworkPropertiesListPtrOutput() VirtualNetworkPropertiesListPtrOutput

func (VirtualNetworkPropertiesListOutput) ToVirtualNetworkPropertiesListPtrOutputWithContext

func (o VirtualNetworkPropertiesListOutput) ToVirtualNetworkPropertiesListPtrOutputWithContext(ctx context.Context) VirtualNetworkPropertiesListPtrOutput

func (VirtualNetworkPropertiesListOutput) Value

Array of virtual networks.

type VirtualNetworkPropertiesListPtrInput

type VirtualNetworkPropertiesListPtrInput interface {
	pulumi.Input

	ToVirtualNetworkPropertiesListPtrOutput() VirtualNetworkPropertiesListPtrOutput
	ToVirtualNetworkPropertiesListPtrOutputWithContext(context.Context) VirtualNetworkPropertiesListPtrOutput
}

VirtualNetworkPropertiesListPtrInput is an input type that accepts VirtualNetworkPropertiesListArgs, VirtualNetworkPropertiesListPtr and VirtualNetworkPropertiesListPtrOutput values. You can construct a concrete instance of `VirtualNetworkPropertiesListPtrInput` via:

        VirtualNetworkPropertiesListArgs{...}

or:

        nil

type VirtualNetworkPropertiesListPtrOutput

type VirtualNetworkPropertiesListPtrOutput struct{ *pulumi.OutputState }

func (VirtualNetworkPropertiesListPtrOutput) Elem

func (VirtualNetworkPropertiesListPtrOutput) ElementType

Next page link if any.

func (VirtualNetworkPropertiesListPtrOutput) ToVirtualNetworkPropertiesListPtrOutput

func (o VirtualNetworkPropertiesListPtrOutput) ToVirtualNetworkPropertiesListPtrOutput() VirtualNetworkPropertiesListPtrOutput

func (VirtualNetworkPropertiesListPtrOutput) ToVirtualNetworkPropertiesListPtrOutputWithContext

func (o VirtualNetworkPropertiesListPtrOutput) ToVirtualNetworkPropertiesListPtrOutputWithContext(ctx context.Context) VirtualNetworkPropertiesListPtrOutput

func (VirtualNetworkPropertiesListPtrOutput) Value

Array of virtual networks.

type VirtualNetworkPropertiesListResponse

type VirtualNetworkPropertiesListResponse struct {
	// Next page link if any.
	NextLink *string `pulumi:"nextLink"`
	// Array of virtual networks.
	Value []VirtualNetworkPropertiesResponse `pulumi:"value"`
}

A list of private link resources

type VirtualNetworkPropertiesListResponseOutput

type VirtualNetworkPropertiesListResponseOutput struct{ *pulumi.OutputState }

A list of private link resources

func (VirtualNetworkPropertiesListResponseOutput) ElementType

Next page link if any.

func (VirtualNetworkPropertiesListResponseOutput) ToVirtualNetworkPropertiesListResponseOutput

func (o VirtualNetworkPropertiesListResponseOutput) ToVirtualNetworkPropertiesListResponseOutput() VirtualNetworkPropertiesListResponseOutput

func (VirtualNetworkPropertiesListResponseOutput) ToVirtualNetworkPropertiesListResponseOutputWithContext

func (o VirtualNetworkPropertiesListResponseOutput) ToVirtualNetworkPropertiesListResponseOutputWithContext(ctx context.Context) VirtualNetworkPropertiesListResponseOutput

func (VirtualNetworkPropertiesListResponseOutput) Value

Array of virtual networks.

type VirtualNetworkPropertiesListResponsePtrOutput

type VirtualNetworkPropertiesListResponsePtrOutput struct{ *pulumi.OutputState }

func (VirtualNetworkPropertiesListResponsePtrOutput) Elem

func (VirtualNetworkPropertiesListResponsePtrOutput) ElementType

Next page link if any.

func (VirtualNetworkPropertiesListResponsePtrOutput) ToVirtualNetworkPropertiesListResponsePtrOutput

func (o VirtualNetworkPropertiesListResponsePtrOutput) ToVirtualNetworkPropertiesListResponsePtrOutput() VirtualNetworkPropertiesListResponsePtrOutput

func (VirtualNetworkPropertiesListResponsePtrOutput) ToVirtualNetworkPropertiesListResponsePtrOutputWithContext

func (o VirtualNetworkPropertiesListResponsePtrOutput) ToVirtualNetworkPropertiesListResponsePtrOutputWithContext(ctx context.Context) VirtualNetworkPropertiesListResponsePtrOutput

func (VirtualNetworkPropertiesListResponsePtrOutput) Value

Array of virtual networks.

type VirtualNetworkPropertiesOutput

type VirtualNetworkPropertiesOutput struct{ *pulumi.OutputState }

Settings concerning the virtual network.

func (VirtualNetworkPropertiesOutput) ElementType

func (VirtualNetworkPropertiesOutput) Id

Uri of the virtual network.

func (VirtualNetworkPropertiesOutput) Subnet

Properties of a subnet.

func (VirtualNetworkPropertiesOutput) ToVirtualNetworkPropertiesOutput

func (o VirtualNetworkPropertiesOutput) ToVirtualNetworkPropertiesOutput() VirtualNetworkPropertiesOutput

func (VirtualNetworkPropertiesOutput) ToVirtualNetworkPropertiesOutputWithContext

func (o VirtualNetworkPropertiesOutput) ToVirtualNetworkPropertiesOutputWithContext(ctx context.Context) VirtualNetworkPropertiesOutput

type VirtualNetworkPropertiesResponse

type VirtualNetworkPropertiesResponse struct {
	// Uri of the virtual network.
	Id *string `pulumi:"id"`
	// Properties of a subnet.
	Subnet *SubnetPropertiesResponse `pulumi:"subnet"`
}

Settings concerning the virtual network.

type VirtualNetworkPropertiesResponseArrayOutput

type VirtualNetworkPropertiesResponseArrayOutput struct{ *pulumi.OutputState }

func (VirtualNetworkPropertiesResponseArrayOutput) ElementType

func (VirtualNetworkPropertiesResponseArrayOutput) Index

func (VirtualNetworkPropertiesResponseArrayOutput) ToVirtualNetworkPropertiesResponseArrayOutput

func (o VirtualNetworkPropertiesResponseArrayOutput) ToVirtualNetworkPropertiesResponseArrayOutput() VirtualNetworkPropertiesResponseArrayOutput

func (VirtualNetworkPropertiesResponseArrayOutput) ToVirtualNetworkPropertiesResponseArrayOutputWithContext

func (o VirtualNetworkPropertiesResponseArrayOutput) ToVirtualNetworkPropertiesResponseArrayOutputWithContext(ctx context.Context) VirtualNetworkPropertiesResponseArrayOutput

type VirtualNetworkPropertiesResponseOutput

type VirtualNetworkPropertiesResponseOutput struct{ *pulumi.OutputState }

Settings concerning the virtual network.

func (VirtualNetworkPropertiesResponseOutput) ElementType

func (VirtualNetworkPropertiesResponseOutput) Id

Uri of the virtual network.

func (VirtualNetworkPropertiesResponseOutput) Subnet

Properties of a subnet.

func (VirtualNetworkPropertiesResponseOutput) ToVirtualNetworkPropertiesResponseOutput

func (o VirtualNetworkPropertiesResponseOutput) ToVirtualNetworkPropertiesResponseOutput() VirtualNetworkPropertiesResponseOutput

func (VirtualNetworkPropertiesResponseOutput) ToVirtualNetworkPropertiesResponseOutputWithContext

func (o VirtualNetworkPropertiesResponseOutput) ToVirtualNetworkPropertiesResponseOutputWithContext(ctx context.Context) VirtualNetworkPropertiesResponseOutput

Jump to

Keyboard shortcuts

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