v20200101

package
v0.6.1 Latest Latest
Warning

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

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

Documentation

Index

Constants

View Source
const (
	ExternalAccessEnabled  = ExternalAccess("Enabled")
	ExternalAccessDisabled = ExternalAccess("Disabled")
)
View Source
const (
	FilteredSyncEnabled  = FilteredSync("Enabled")
	FilteredSyncDisabled = FilteredSync("Disabled")
)
View Source
const (
	LdapsEnabled  = Ldaps("Enabled")
	LdapsDisabled = Ldaps("Disabled")
)
View Source
const (
	NotifyDcAdminsEnabled  = NotifyDcAdmins("Enabled")
	NotifyDcAdminsDisabled = NotifyDcAdmins("Disabled")
)
View Source
const (
	NotifyGlobalAdminsEnabled  = NotifyGlobalAdmins("Enabled")
	NotifyGlobalAdminsDisabled = NotifyGlobalAdmins("Disabled")
)
View Source
const (
	NtlmV1Enabled  = NtlmV1("Enabled")
	NtlmV1Disabled = NtlmV1("Disabled")
)
View Source
const (
	SyncKerberosPasswordsEnabled  = SyncKerberosPasswords("Enabled")
	SyncKerberosPasswordsDisabled = SyncKerberosPasswords("Disabled")
)
View Source
const (
	SyncNtlmPasswordsEnabled  = SyncNtlmPasswords("Enabled")
	SyncNtlmPasswordsDisabled = SyncNtlmPasswords("Disabled")
)
View Source
const (
	SyncOnPremPasswordsEnabled  = SyncOnPremPasswords("Enabled")
	SyncOnPremPasswordsDisabled = SyncOnPremPasswords("Disabled")
)
View Source
const (
	TlsV1Enabled  = TlsV1("Enabled")
	TlsV1Disabled = TlsV1("Disabled")
)

Variables

This section is empty.

Functions

This section is empty.

Types

type ContainerAccountResponse

type ContainerAccountResponse struct {
	// The account name
	AccountName *string `pulumi:"accountName"`
	// The account password
	Password *string `pulumi:"password"`
	// The account spn
	Spn *string `pulumi:"spn"`
}

Container Account Description

type ContainerAccountResponseArgs

type ContainerAccountResponseArgs struct {
	// The account name
	AccountName pulumi.StringPtrInput `pulumi:"accountName"`
	// The account password
	Password pulumi.StringPtrInput `pulumi:"password"`
	// The account spn
	Spn pulumi.StringPtrInput `pulumi:"spn"`
}

Container Account Description

func (ContainerAccountResponseArgs) ElementType

func (ContainerAccountResponseArgs) ToContainerAccountResponseOutput

func (i ContainerAccountResponseArgs) ToContainerAccountResponseOutput() ContainerAccountResponseOutput

func (ContainerAccountResponseArgs) ToContainerAccountResponseOutputWithContext

func (i ContainerAccountResponseArgs) ToContainerAccountResponseOutputWithContext(ctx context.Context) ContainerAccountResponseOutput

type ContainerAccountResponseArray

type ContainerAccountResponseArray []ContainerAccountResponseInput

func (ContainerAccountResponseArray) ElementType

func (ContainerAccountResponseArray) ToContainerAccountResponseArrayOutput

func (i ContainerAccountResponseArray) ToContainerAccountResponseArrayOutput() ContainerAccountResponseArrayOutput

func (ContainerAccountResponseArray) ToContainerAccountResponseArrayOutputWithContext

func (i ContainerAccountResponseArray) ToContainerAccountResponseArrayOutputWithContext(ctx context.Context) ContainerAccountResponseArrayOutput

type ContainerAccountResponseArrayInput

type ContainerAccountResponseArrayInput interface {
	pulumi.Input

	ToContainerAccountResponseArrayOutput() ContainerAccountResponseArrayOutput
	ToContainerAccountResponseArrayOutputWithContext(context.Context) ContainerAccountResponseArrayOutput
}

ContainerAccountResponseArrayInput is an input type that accepts ContainerAccountResponseArray and ContainerAccountResponseArrayOutput values. You can construct a concrete instance of `ContainerAccountResponseArrayInput` via:

ContainerAccountResponseArray{ ContainerAccountResponseArgs{...} }

type ContainerAccountResponseArrayOutput

type ContainerAccountResponseArrayOutput struct{ *pulumi.OutputState }

func (ContainerAccountResponseArrayOutput) ElementType

func (ContainerAccountResponseArrayOutput) Index

func (ContainerAccountResponseArrayOutput) ToContainerAccountResponseArrayOutput

func (o ContainerAccountResponseArrayOutput) ToContainerAccountResponseArrayOutput() ContainerAccountResponseArrayOutput

func (ContainerAccountResponseArrayOutput) ToContainerAccountResponseArrayOutputWithContext

func (o ContainerAccountResponseArrayOutput) ToContainerAccountResponseArrayOutputWithContext(ctx context.Context) ContainerAccountResponseArrayOutput

type ContainerAccountResponseInput

type ContainerAccountResponseInput interface {
	pulumi.Input

	ToContainerAccountResponseOutput() ContainerAccountResponseOutput
	ToContainerAccountResponseOutputWithContext(context.Context) ContainerAccountResponseOutput
}

ContainerAccountResponseInput is an input type that accepts ContainerAccountResponseArgs and ContainerAccountResponseOutput values. You can construct a concrete instance of `ContainerAccountResponseInput` via:

ContainerAccountResponseArgs{...}

type ContainerAccountResponseOutput

type ContainerAccountResponseOutput struct{ *pulumi.OutputState }

Container Account Description

func (ContainerAccountResponseOutput) AccountName

The account name

func (ContainerAccountResponseOutput) ElementType

func (ContainerAccountResponseOutput) Password

The account password

func (ContainerAccountResponseOutput) Spn

The account spn

func (ContainerAccountResponseOutput) ToContainerAccountResponseOutput

func (o ContainerAccountResponseOutput) ToContainerAccountResponseOutput() ContainerAccountResponseOutput

func (ContainerAccountResponseOutput) ToContainerAccountResponseOutputWithContext

func (o ContainerAccountResponseOutput) ToContainerAccountResponseOutputWithContext(ctx context.Context) ContainerAccountResponseOutput

type DomainSecuritySettings

type DomainSecuritySettings struct {
	// A flag to determine whether or not NtlmV1 is enabled or disabled.
	NtlmV1 *string `pulumi:"ntlmV1"`
	// A flag to determine whether or not SyncKerberosPasswords is enabled or disabled.
	SyncKerberosPasswords *string `pulumi:"syncKerberosPasswords"`
	// A flag to determine whether or not SyncNtlmPasswords is enabled or disabled.
	SyncNtlmPasswords *string `pulumi:"syncNtlmPasswords"`
	// A flag to determine whether or not SyncOnPremPasswords is enabled or disabled.
	SyncOnPremPasswords *string `pulumi:"syncOnPremPasswords"`
	// A flag to determine whether or not TlsV1 is enabled or disabled.
	TlsV1 *string `pulumi:"tlsV1"`
}

Domain Security Settings

type DomainSecuritySettingsArgs

type DomainSecuritySettingsArgs struct {
	// A flag to determine whether or not NtlmV1 is enabled or disabled.
	NtlmV1 pulumi.StringPtrInput `pulumi:"ntlmV1"`
	// A flag to determine whether or not SyncKerberosPasswords is enabled or disabled.
	SyncKerberosPasswords pulumi.StringPtrInput `pulumi:"syncKerberosPasswords"`
	// A flag to determine whether or not SyncNtlmPasswords is enabled or disabled.
	SyncNtlmPasswords pulumi.StringPtrInput `pulumi:"syncNtlmPasswords"`
	// A flag to determine whether or not SyncOnPremPasswords is enabled or disabled.
	SyncOnPremPasswords pulumi.StringPtrInput `pulumi:"syncOnPremPasswords"`
	// A flag to determine whether or not TlsV1 is enabled or disabled.
	TlsV1 pulumi.StringPtrInput `pulumi:"tlsV1"`
}

Domain Security Settings

func (DomainSecuritySettingsArgs) ElementType

func (DomainSecuritySettingsArgs) ElementType() reflect.Type

func (DomainSecuritySettingsArgs) ToDomainSecuritySettingsOutput

func (i DomainSecuritySettingsArgs) ToDomainSecuritySettingsOutput() DomainSecuritySettingsOutput

func (DomainSecuritySettingsArgs) ToDomainSecuritySettingsOutputWithContext

func (i DomainSecuritySettingsArgs) ToDomainSecuritySettingsOutputWithContext(ctx context.Context) DomainSecuritySettingsOutput

func (DomainSecuritySettingsArgs) ToDomainSecuritySettingsPtrOutput

func (i DomainSecuritySettingsArgs) ToDomainSecuritySettingsPtrOutput() DomainSecuritySettingsPtrOutput

func (DomainSecuritySettingsArgs) ToDomainSecuritySettingsPtrOutputWithContext

func (i DomainSecuritySettingsArgs) ToDomainSecuritySettingsPtrOutputWithContext(ctx context.Context) DomainSecuritySettingsPtrOutput

type DomainSecuritySettingsInput

type DomainSecuritySettingsInput interface {
	pulumi.Input

	ToDomainSecuritySettingsOutput() DomainSecuritySettingsOutput
	ToDomainSecuritySettingsOutputWithContext(context.Context) DomainSecuritySettingsOutput
}

DomainSecuritySettingsInput is an input type that accepts DomainSecuritySettingsArgs and DomainSecuritySettingsOutput values. You can construct a concrete instance of `DomainSecuritySettingsInput` via:

DomainSecuritySettingsArgs{...}

type DomainSecuritySettingsOutput

type DomainSecuritySettingsOutput struct{ *pulumi.OutputState }

Domain Security Settings

func (DomainSecuritySettingsOutput) ElementType

func (DomainSecuritySettingsOutput) NtlmV1

A flag to determine whether or not NtlmV1 is enabled or disabled.

func (DomainSecuritySettingsOutput) SyncKerberosPasswords added in v0.2.6

func (o DomainSecuritySettingsOutput) SyncKerberosPasswords() pulumi.StringPtrOutput

A flag to determine whether or not SyncKerberosPasswords is enabled or disabled.

func (DomainSecuritySettingsOutput) SyncNtlmPasswords

func (o DomainSecuritySettingsOutput) SyncNtlmPasswords() pulumi.StringPtrOutput

A flag to determine whether or not SyncNtlmPasswords is enabled or disabled.

func (DomainSecuritySettingsOutput) SyncOnPremPasswords added in v0.2.6

func (o DomainSecuritySettingsOutput) SyncOnPremPasswords() pulumi.StringPtrOutput

A flag to determine whether or not SyncOnPremPasswords is enabled or disabled.

func (DomainSecuritySettingsOutput) TlsV1

A flag to determine whether or not TlsV1 is enabled or disabled.

func (DomainSecuritySettingsOutput) ToDomainSecuritySettingsOutput

func (o DomainSecuritySettingsOutput) ToDomainSecuritySettingsOutput() DomainSecuritySettingsOutput

func (DomainSecuritySettingsOutput) ToDomainSecuritySettingsOutputWithContext

func (o DomainSecuritySettingsOutput) ToDomainSecuritySettingsOutputWithContext(ctx context.Context) DomainSecuritySettingsOutput

func (DomainSecuritySettingsOutput) ToDomainSecuritySettingsPtrOutput

func (o DomainSecuritySettingsOutput) ToDomainSecuritySettingsPtrOutput() DomainSecuritySettingsPtrOutput

func (DomainSecuritySettingsOutput) ToDomainSecuritySettingsPtrOutputWithContext

func (o DomainSecuritySettingsOutput) ToDomainSecuritySettingsPtrOutputWithContext(ctx context.Context) DomainSecuritySettingsPtrOutput

type DomainSecuritySettingsPtrInput

type DomainSecuritySettingsPtrInput interface {
	pulumi.Input

	ToDomainSecuritySettingsPtrOutput() DomainSecuritySettingsPtrOutput
	ToDomainSecuritySettingsPtrOutputWithContext(context.Context) DomainSecuritySettingsPtrOutput
}

DomainSecuritySettingsPtrInput is an input type that accepts DomainSecuritySettingsArgs, DomainSecuritySettingsPtr and DomainSecuritySettingsPtrOutput values. You can construct a concrete instance of `DomainSecuritySettingsPtrInput` via:

        DomainSecuritySettingsArgs{...}

or:

        nil

type DomainSecuritySettingsPtrOutput

type DomainSecuritySettingsPtrOutput struct{ *pulumi.OutputState }

func (DomainSecuritySettingsPtrOutput) Elem

func (DomainSecuritySettingsPtrOutput) ElementType

func (DomainSecuritySettingsPtrOutput) NtlmV1

A flag to determine whether or not NtlmV1 is enabled or disabled.

func (DomainSecuritySettingsPtrOutput) SyncKerberosPasswords added in v0.2.6

func (o DomainSecuritySettingsPtrOutput) SyncKerberosPasswords() pulumi.StringPtrOutput

A flag to determine whether or not SyncKerberosPasswords is enabled or disabled.

func (DomainSecuritySettingsPtrOutput) SyncNtlmPasswords

A flag to determine whether or not SyncNtlmPasswords is enabled or disabled.

func (DomainSecuritySettingsPtrOutput) SyncOnPremPasswords added in v0.2.6

func (o DomainSecuritySettingsPtrOutput) SyncOnPremPasswords() pulumi.StringPtrOutput

A flag to determine whether or not SyncOnPremPasswords is enabled or disabled.

func (DomainSecuritySettingsPtrOutput) TlsV1

A flag to determine whether or not TlsV1 is enabled or disabled.

func (DomainSecuritySettingsPtrOutput) ToDomainSecuritySettingsPtrOutput

func (o DomainSecuritySettingsPtrOutput) ToDomainSecuritySettingsPtrOutput() DomainSecuritySettingsPtrOutput

func (DomainSecuritySettingsPtrOutput) ToDomainSecuritySettingsPtrOutputWithContext

func (o DomainSecuritySettingsPtrOutput) ToDomainSecuritySettingsPtrOutputWithContext(ctx context.Context) DomainSecuritySettingsPtrOutput

type DomainSecuritySettingsResponse

type DomainSecuritySettingsResponse struct {
	// A flag to determine whether or not NtlmV1 is enabled or disabled.
	NtlmV1 *string `pulumi:"ntlmV1"`
	// A flag to determine whether or not SyncKerberosPasswords is enabled or disabled.
	SyncKerberosPasswords *string `pulumi:"syncKerberosPasswords"`
	// A flag to determine whether or not SyncNtlmPasswords is enabled or disabled.
	SyncNtlmPasswords *string `pulumi:"syncNtlmPasswords"`
	// A flag to determine whether or not SyncOnPremPasswords is enabled or disabled.
	SyncOnPremPasswords *string `pulumi:"syncOnPremPasswords"`
	// A flag to determine whether or not TlsV1 is enabled or disabled.
	TlsV1 *string `pulumi:"tlsV1"`
}

Domain Security Settings

type DomainSecuritySettingsResponseArgs

type DomainSecuritySettingsResponseArgs struct {
	// A flag to determine whether or not NtlmV1 is enabled or disabled.
	NtlmV1 pulumi.StringPtrInput `pulumi:"ntlmV1"`
	// A flag to determine whether or not SyncKerberosPasswords is enabled or disabled.
	SyncKerberosPasswords pulumi.StringPtrInput `pulumi:"syncKerberosPasswords"`
	// A flag to determine whether or not SyncNtlmPasswords is enabled or disabled.
	SyncNtlmPasswords pulumi.StringPtrInput `pulumi:"syncNtlmPasswords"`
	// A flag to determine whether or not SyncOnPremPasswords is enabled or disabled.
	SyncOnPremPasswords pulumi.StringPtrInput `pulumi:"syncOnPremPasswords"`
	// A flag to determine whether or not TlsV1 is enabled or disabled.
	TlsV1 pulumi.StringPtrInput `pulumi:"tlsV1"`
}

Domain Security Settings

func (DomainSecuritySettingsResponseArgs) ElementType

func (DomainSecuritySettingsResponseArgs) ToDomainSecuritySettingsResponseOutput

func (i DomainSecuritySettingsResponseArgs) ToDomainSecuritySettingsResponseOutput() DomainSecuritySettingsResponseOutput

func (DomainSecuritySettingsResponseArgs) ToDomainSecuritySettingsResponseOutputWithContext

func (i DomainSecuritySettingsResponseArgs) ToDomainSecuritySettingsResponseOutputWithContext(ctx context.Context) DomainSecuritySettingsResponseOutput

func (DomainSecuritySettingsResponseArgs) ToDomainSecuritySettingsResponsePtrOutput

func (i DomainSecuritySettingsResponseArgs) ToDomainSecuritySettingsResponsePtrOutput() DomainSecuritySettingsResponsePtrOutput

func (DomainSecuritySettingsResponseArgs) ToDomainSecuritySettingsResponsePtrOutputWithContext

func (i DomainSecuritySettingsResponseArgs) ToDomainSecuritySettingsResponsePtrOutputWithContext(ctx context.Context) DomainSecuritySettingsResponsePtrOutput

type DomainSecuritySettingsResponseInput

type DomainSecuritySettingsResponseInput interface {
	pulumi.Input

	ToDomainSecuritySettingsResponseOutput() DomainSecuritySettingsResponseOutput
	ToDomainSecuritySettingsResponseOutputWithContext(context.Context) DomainSecuritySettingsResponseOutput
}

DomainSecuritySettingsResponseInput is an input type that accepts DomainSecuritySettingsResponseArgs and DomainSecuritySettingsResponseOutput values. You can construct a concrete instance of `DomainSecuritySettingsResponseInput` via:

DomainSecuritySettingsResponseArgs{...}

type DomainSecuritySettingsResponseOutput

type DomainSecuritySettingsResponseOutput struct{ *pulumi.OutputState }

Domain Security Settings

func (DomainSecuritySettingsResponseOutput) ElementType

func (DomainSecuritySettingsResponseOutput) NtlmV1

A flag to determine whether or not NtlmV1 is enabled or disabled.

func (DomainSecuritySettingsResponseOutput) SyncKerberosPasswords added in v0.2.6

A flag to determine whether or not SyncKerberosPasswords is enabled or disabled.

func (DomainSecuritySettingsResponseOutput) SyncNtlmPasswords

A flag to determine whether or not SyncNtlmPasswords is enabled or disabled.

func (DomainSecuritySettingsResponseOutput) SyncOnPremPasswords added in v0.2.6

A flag to determine whether or not SyncOnPremPasswords is enabled or disabled.

func (DomainSecuritySettingsResponseOutput) TlsV1

A flag to determine whether or not TlsV1 is enabled or disabled.

func (DomainSecuritySettingsResponseOutput) ToDomainSecuritySettingsResponseOutput

func (o DomainSecuritySettingsResponseOutput) ToDomainSecuritySettingsResponseOutput() DomainSecuritySettingsResponseOutput

func (DomainSecuritySettingsResponseOutput) ToDomainSecuritySettingsResponseOutputWithContext

func (o DomainSecuritySettingsResponseOutput) ToDomainSecuritySettingsResponseOutputWithContext(ctx context.Context) DomainSecuritySettingsResponseOutput

func (DomainSecuritySettingsResponseOutput) ToDomainSecuritySettingsResponsePtrOutput

func (o DomainSecuritySettingsResponseOutput) ToDomainSecuritySettingsResponsePtrOutput() DomainSecuritySettingsResponsePtrOutput

func (DomainSecuritySettingsResponseOutput) ToDomainSecuritySettingsResponsePtrOutputWithContext

func (o DomainSecuritySettingsResponseOutput) ToDomainSecuritySettingsResponsePtrOutputWithContext(ctx context.Context) DomainSecuritySettingsResponsePtrOutput

type DomainSecuritySettingsResponsePtrInput

type DomainSecuritySettingsResponsePtrInput interface {
	pulumi.Input

	ToDomainSecuritySettingsResponsePtrOutput() DomainSecuritySettingsResponsePtrOutput
	ToDomainSecuritySettingsResponsePtrOutputWithContext(context.Context) DomainSecuritySettingsResponsePtrOutput
}

DomainSecuritySettingsResponsePtrInput is an input type that accepts DomainSecuritySettingsResponseArgs, DomainSecuritySettingsResponsePtr and DomainSecuritySettingsResponsePtrOutput values. You can construct a concrete instance of `DomainSecuritySettingsResponsePtrInput` via:

        DomainSecuritySettingsResponseArgs{...}

or:

        nil

type DomainSecuritySettingsResponsePtrOutput

type DomainSecuritySettingsResponsePtrOutput struct{ *pulumi.OutputState }

func (DomainSecuritySettingsResponsePtrOutput) Elem

func (DomainSecuritySettingsResponsePtrOutput) ElementType

func (DomainSecuritySettingsResponsePtrOutput) NtlmV1

A flag to determine whether or not NtlmV1 is enabled or disabled.

func (DomainSecuritySettingsResponsePtrOutput) SyncKerberosPasswords added in v0.2.6

A flag to determine whether or not SyncKerberosPasswords is enabled or disabled.

func (DomainSecuritySettingsResponsePtrOutput) SyncNtlmPasswords

A flag to determine whether or not SyncNtlmPasswords is enabled or disabled.

func (DomainSecuritySettingsResponsePtrOutput) SyncOnPremPasswords added in v0.2.6

A flag to determine whether or not SyncOnPremPasswords is enabled or disabled.

func (DomainSecuritySettingsResponsePtrOutput) TlsV1

A flag to determine whether or not TlsV1 is enabled or disabled.

func (DomainSecuritySettingsResponsePtrOutput) ToDomainSecuritySettingsResponsePtrOutput

func (o DomainSecuritySettingsResponsePtrOutput) ToDomainSecuritySettingsResponsePtrOutput() DomainSecuritySettingsResponsePtrOutput

func (DomainSecuritySettingsResponsePtrOutput) ToDomainSecuritySettingsResponsePtrOutputWithContext

func (o DomainSecuritySettingsResponsePtrOutput) ToDomainSecuritySettingsResponsePtrOutputWithContext(ctx context.Context) DomainSecuritySettingsResponsePtrOutput

type DomainService

type DomainService struct {
	pulumi.CustomResourceState

	// Deployment Id
	DeploymentId pulumi.StringOutput `pulumi:"deploymentId"`
	// Domain Configuration Type
	DomainConfigurationType pulumi.StringPtrOutput `pulumi:"domainConfigurationType"`
	// The name of the Azure domain that the user would like to deploy Domain Services to.
	DomainName pulumi.StringPtrOutput `pulumi:"domainName"`
	// DomainSecurity Settings
	DomainSecuritySettings DomainSecuritySettingsResponsePtrOutput `pulumi:"domainSecuritySettings"`
	// Resource etag
	Etag pulumi.StringPtrOutput `pulumi:"etag"`
	// Enabled or Disabled flag to turn on Group-based filtered sync
	FilteredSync pulumi.StringPtrOutput `pulumi:"filteredSync"`
	// Secure LDAP Settings
	LdapsSettings LdapsSettingsResponsePtrOutput `pulumi:"ldapsSettings"`
	// Resource location
	Location pulumi.StringPtrOutput `pulumi:"location"`
	// Migration Properties
	MigrationProperties MigrationPropertiesResponseOutput `pulumi:"migrationProperties"`
	// Resource name
	Name pulumi.StringOutput `pulumi:"name"`
	// Notification Settings
	NotificationSettings NotificationSettingsResponsePtrOutput `pulumi:"notificationSettings"`
	// the current deployment or provisioning state, which only appears in the response.
	ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"`
	// List of ReplicaSets
	ReplicaSets ReplicaSetResponseArrayOutput `pulumi:"replicaSets"`
	// Resource Forest Settings
	ResourceForestSettings ResourceForestSettingsResponsePtrOutput `pulumi:"resourceForestSettings"`
	// Sku Type
	Sku pulumi.StringPtrOutput `pulumi:"sku"`
	// SyncOwner ReplicaSet Id
	SyncOwner pulumi.StringOutput `pulumi:"syncOwner"`
	// Resource tags
	Tags pulumi.StringMapOutput `pulumi:"tags"`
	// Azure Active Directory Tenant Id
	TenantId pulumi.StringOutput `pulumi:"tenantId"`
	// Resource type
	Type pulumi.StringOutput `pulumi:"type"`
	// Data Model Version
	Version pulumi.IntOutput `pulumi:"version"`
}

Domain service.

func GetDomainService

func GetDomainService(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *DomainServiceState, opts ...pulumi.ResourceOption) (*DomainService, error)

GetDomainService gets an existing DomainService 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 NewDomainService

func NewDomainService(ctx *pulumi.Context,
	name string, args *DomainServiceArgs, opts ...pulumi.ResourceOption) (*DomainService, error)

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

func (*DomainService) ElementType added in v0.2.6

func (*DomainService) ElementType() reflect.Type

func (*DomainService) ToDomainServiceOutput added in v0.2.6

func (i *DomainService) ToDomainServiceOutput() DomainServiceOutput

func (*DomainService) ToDomainServiceOutputWithContext added in v0.2.6

func (i *DomainService) ToDomainServiceOutputWithContext(ctx context.Context) DomainServiceOutput

type DomainServiceArgs

type DomainServiceArgs struct {
	// Domain Configuration Type
	DomainConfigurationType pulumi.StringPtrInput
	// The name of the Azure domain that the user would like to deploy Domain Services to.
	DomainName pulumi.StringPtrInput
	// DomainSecurity Settings
	DomainSecuritySettings DomainSecuritySettingsPtrInput
	// The name of the domain service.
	DomainServiceName pulumi.StringInput
	// Resource etag
	Etag pulumi.StringPtrInput
	// Enabled or Disabled flag to turn on Group-based filtered sync
	FilteredSync pulumi.StringPtrInput
	// Secure LDAP Settings
	LdapsSettings LdapsSettingsPtrInput
	// Resource location
	Location pulumi.StringPtrInput
	// Notification Settings
	NotificationSettings NotificationSettingsPtrInput
	// List of ReplicaSets
	ReplicaSets ReplicaSetArrayInput
	// Resource Forest Settings
	ResourceForestSettings ResourceForestSettingsPtrInput
	// The name of the resource group within the user's subscription. The name is case insensitive.
	ResourceGroupName pulumi.StringInput
	// Sku Type
	Sku pulumi.StringPtrInput
	// Resource tags
	Tags pulumi.StringMapInput
}

The set of arguments for constructing a DomainService resource.

func (DomainServiceArgs) ElementType

func (DomainServiceArgs) ElementType() reflect.Type

type DomainServiceInput added in v0.2.6

type DomainServiceInput interface {
	pulumi.Input

	ToDomainServiceOutput() DomainServiceOutput
	ToDomainServiceOutputWithContext(ctx context.Context) DomainServiceOutput
}

type DomainServiceOutput added in v0.2.6

type DomainServiceOutput struct {
	*pulumi.OutputState
}

func (DomainServiceOutput) ElementType added in v0.2.6

func (DomainServiceOutput) ElementType() reflect.Type

func (DomainServiceOutput) ToDomainServiceOutput added in v0.2.6

func (o DomainServiceOutput) ToDomainServiceOutput() DomainServiceOutput

func (DomainServiceOutput) ToDomainServiceOutputWithContext added in v0.2.6

func (o DomainServiceOutput) ToDomainServiceOutputWithContext(ctx context.Context) DomainServiceOutput

type DomainServiceState

type DomainServiceState struct {
	// Deployment Id
	DeploymentId pulumi.StringPtrInput
	// Domain Configuration Type
	DomainConfigurationType pulumi.StringPtrInput
	// The name of the Azure domain that the user would like to deploy Domain Services to.
	DomainName pulumi.StringPtrInput
	// DomainSecurity Settings
	DomainSecuritySettings DomainSecuritySettingsResponsePtrInput
	// Resource etag
	Etag pulumi.StringPtrInput
	// Enabled or Disabled flag to turn on Group-based filtered sync
	FilteredSync pulumi.StringPtrInput
	// Secure LDAP Settings
	LdapsSettings LdapsSettingsResponsePtrInput
	// Resource location
	Location pulumi.StringPtrInput
	// Migration Properties
	MigrationProperties MigrationPropertiesResponsePtrInput
	// Resource name
	Name pulumi.StringPtrInput
	// Notification Settings
	NotificationSettings NotificationSettingsResponsePtrInput
	// the current deployment or provisioning state, which only appears in the response.
	ProvisioningState pulumi.StringPtrInput
	// List of ReplicaSets
	ReplicaSets ReplicaSetResponseArrayInput
	// Resource Forest Settings
	ResourceForestSettings ResourceForestSettingsResponsePtrInput
	// Sku Type
	Sku pulumi.StringPtrInput
	// SyncOwner ReplicaSet Id
	SyncOwner pulumi.StringPtrInput
	// Resource tags
	Tags pulumi.StringMapInput
	// Azure Active Directory Tenant Id
	TenantId pulumi.StringPtrInput
	// Resource type
	Type pulumi.StringPtrInput
	// Data Model Version
	Version pulumi.IntPtrInput
}

func (DomainServiceState) ElementType

func (DomainServiceState) ElementType() reflect.Type

type ExternalAccess added in v0.3.1

type ExternalAccess pulumi.String

A flag to determine whether or not Secure LDAP access over the internet is enabled or disabled.

func (ExternalAccess) ElementType added in v0.3.1

func (ExternalAccess) ElementType() reflect.Type

func (ExternalAccess) ToStringOutput added in v0.3.1

func (e ExternalAccess) ToStringOutput() pulumi.StringOutput

func (ExternalAccess) ToStringOutputWithContext added in v0.3.1

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

func (ExternalAccess) ToStringPtrOutput added in v0.3.1

func (e ExternalAccess) ToStringPtrOutput() pulumi.StringPtrOutput

func (ExternalAccess) ToStringPtrOutputWithContext added in v0.3.1

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

type FilteredSync added in v0.3.1

type FilteredSync pulumi.String

Enabled or Disabled flag to turn on Group-based filtered sync

func (FilteredSync) ElementType added in v0.3.1

func (FilteredSync) ElementType() reflect.Type

func (FilteredSync) ToStringOutput added in v0.3.1

func (e FilteredSync) ToStringOutput() pulumi.StringOutput

func (FilteredSync) ToStringOutputWithContext added in v0.3.1

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

func (FilteredSync) ToStringPtrOutput added in v0.3.1

func (e FilteredSync) ToStringPtrOutput() pulumi.StringPtrOutput

func (FilteredSync) ToStringPtrOutputWithContext added in v0.3.1

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

type ForestTrust added in v0.2.6

type ForestTrust struct {
	// Friendly Name
	FriendlyName *string `pulumi:"friendlyName"`
	// Remote Dns ips
	RemoteDnsIps *string `pulumi:"remoteDnsIps"`
	// Trust Direction
	TrustDirection *string `pulumi:"trustDirection"`
	// Trust Password
	TrustPassword *string `pulumi:"trustPassword"`
	// Trusted Domain FQDN
	TrustedDomainFqdn *string `pulumi:"trustedDomainFqdn"`
}

Forest Trust Setting

type ForestTrustArgs added in v0.2.6

type ForestTrustArgs struct {
	// Friendly Name
	FriendlyName pulumi.StringPtrInput `pulumi:"friendlyName"`
	// Remote Dns ips
	RemoteDnsIps pulumi.StringPtrInput `pulumi:"remoteDnsIps"`
	// Trust Direction
	TrustDirection pulumi.StringPtrInput `pulumi:"trustDirection"`
	// Trust Password
	TrustPassword pulumi.StringPtrInput `pulumi:"trustPassword"`
	// Trusted Domain FQDN
	TrustedDomainFqdn pulumi.StringPtrInput `pulumi:"trustedDomainFqdn"`
}

Forest Trust Setting

func (ForestTrustArgs) ElementType added in v0.2.6

func (ForestTrustArgs) ElementType() reflect.Type

func (ForestTrustArgs) ToForestTrustOutput added in v0.2.6

func (i ForestTrustArgs) ToForestTrustOutput() ForestTrustOutput

func (ForestTrustArgs) ToForestTrustOutputWithContext added in v0.2.6

func (i ForestTrustArgs) ToForestTrustOutputWithContext(ctx context.Context) ForestTrustOutput

type ForestTrustArray added in v0.2.6

type ForestTrustArray []ForestTrustInput

func (ForestTrustArray) ElementType added in v0.2.6

func (ForestTrustArray) ElementType() reflect.Type

func (ForestTrustArray) ToForestTrustArrayOutput added in v0.2.6

func (i ForestTrustArray) ToForestTrustArrayOutput() ForestTrustArrayOutput

func (ForestTrustArray) ToForestTrustArrayOutputWithContext added in v0.2.6

func (i ForestTrustArray) ToForestTrustArrayOutputWithContext(ctx context.Context) ForestTrustArrayOutput

type ForestTrustArrayInput added in v0.2.6

type ForestTrustArrayInput interface {
	pulumi.Input

	ToForestTrustArrayOutput() ForestTrustArrayOutput
	ToForestTrustArrayOutputWithContext(context.Context) ForestTrustArrayOutput
}

ForestTrustArrayInput is an input type that accepts ForestTrustArray and ForestTrustArrayOutput values. You can construct a concrete instance of `ForestTrustArrayInput` via:

ForestTrustArray{ ForestTrustArgs{...} }

type ForestTrustArrayOutput added in v0.2.6

type ForestTrustArrayOutput struct{ *pulumi.OutputState }

func (ForestTrustArrayOutput) ElementType added in v0.2.6

func (ForestTrustArrayOutput) ElementType() reflect.Type

func (ForestTrustArrayOutput) Index added in v0.2.6

func (ForestTrustArrayOutput) ToForestTrustArrayOutput added in v0.2.6

func (o ForestTrustArrayOutput) ToForestTrustArrayOutput() ForestTrustArrayOutput

func (ForestTrustArrayOutput) ToForestTrustArrayOutputWithContext added in v0.2.6

func (o ForestTrustArrayOutput) ToForestTrustArrayOutputWithContext(ctx context.Context) ForestTrustArrayOutput

type ForestTrustInput added in v0.2.6

type ForestTrustInput interface {
	pulumi.Input

	ToForestTrustOutput() ForestTrustOutput
	ToForestTrustOutputWithContext(context.Context) ForestTrustOutput
}

ForestTrustInput is an input type that accepts ForestTrustArgs and ForestTrustOutput values. You can construct a concrete instance of `ForestTrustInput` via:

ForestTrustArgs{...}

type ForestTrustOutput added in v0.2.6

type ForestTrustOutput struct{ *pulumi.OutputState }

Forest Trust Setting

func (ForestTrustOutput) ElementType added in v0.2.6

func (ForestTrustOutput) ElementType() reflect.Type

func (ForestTrustOutput) FriendlyName added in v0.2.6

func (o ForestTrustOutput) FriendlyName() pulumi.StringPtrOutput

Friendly Name

func (ForestTrustOutput) RemoteDnsIps added in v0.2.6

func (o ForestTrustOutput) RemoteDnsIps() pulumi.StringPtrOutput

Remote Dns ips

func (ForestTrustOutput) ToForestTrustOutput added in v0.2.6

func (o ForestTrustOutput) ToForestTrustOutput() ForestTrustOutput

func (ForestTrustOutput) ToForestTrustOutputWithContext added in v0.2.6

func (o ForestTrustOutput) ToForestTrustOutputWithContext(ctx context.Context) ForestTrustOutput

func (ForestTrustOutput) TrustDirection added in v0.2.6

func (o ForestTrustOutput) TrustDirection() pulumi.StringPtrOutput

Trust Direction

func (ForestTrustOutput) TrustPassword added in v0.2.6

func (o ForestTrustOutput) TrustPassword() pulumi.StringPtrOutput

Trust Password

func (ForestTrustOutput) TrustedDomainFqdn added in v0.2.6

func (o ForestTrustOutput) TrustedDomainFqdn() pulumi.StringPtrOutput

Trusted Domain FQDN

type ForestTrustResponse added in v0.2.6

type ForestTrustResponse struct {
	// Friendly Name
	FriendlyName *string `pulumi:"friendlyName"`
	// Remote Dns ips
	RemoteDnsIps *string `pulumi:"remoteDnsIps"`
	// Trust Direction
	TrustDirection *string `pulumi:"trustDirection"`
	// Trust Password
	TrustPassword *string `pulumi:"trustPassword"`
	// Trusted Domain FQDN
	TrustedDomainFqdn *string `pulumi:"trustedDomainFqdn"`
}

Forest Trust Setting

type ForestTrustResponseArgs added in v0.2.6

type ForestTrustResponseArgs struct {
	// Friendly Name
	FriendlyName pulumi.StringPtrInput `pulumi:"friendlyName"`
	// Remote Dns ips
	RemoteDnsIps pulumi.StringPtrInput `pulumi:"remoteDnsIps"`
	// Trust Direction
	TrustDirection pulumi.StringPtrInput `pulumi:"trustDirection"`
	// Trust Password
	TrustPassword pulumi.StringPtrInput `pulumi:"trustPassword"`
	// Trusted Domain FQDN
	TrustedDomainFqdn pulumi.StringPtrInput `pulumi:"trustedDomainFqdn"`
}

Forest Trust Setting

func (ForestTrustResponseArgs) ElementType added in v0.2.6

func (ForestTrustResponseArgs) ElementType() reflect.Type

func (ForestTrustResponseArgs) ToForestTrustResponseOutput added in v0.2.6

func (i ForestTrustResponseArgs) ToForestTrustResponseOutput() ForestTrustResponseOutput

func (ForestTrustResponseArgs) ToForestTrustResponseOutputWithContext added in v0.2.6

func (i ForestTrustResponseArgs) ToForestTrustResponseOutputWithContext(ctx context.Context) ForestTrustResponseOutput

type ForestTrustResponseArray added in v0.2.6

type ForestTrustResponseArray []ForestTrustResponseInput

func (ForestTrustResponseArray) ElementType added in v0.2.6

func (ForestTrustResponseArray) ElementType() reflect.Type

func (ForestTrustResponseArray) ToForestTrustResponseArrayOutput added in v0.2.6

func (i ForestTrustResponseArray) ToForestTrustResponseArrayOutput() ForestTrustResponseArrayOutput

func (ForestTrustResponseArray) ToForestTrustResponseArrayOutputWithContext added in v0.2.6

func (i ForestTrustResponseArray) ToForestTrustResponseArrayOutputWithContext(ctx context.Context) ForestTrustResponseArrayOutput

type ForestTrustResponseArrayInput added in v0.2.6

type ForestTrustResponseArrayInput interface {
	pulumi.Input

	ToForestTrustResponseArrayOutput() ForestTrustResponseArrayOutput
	ToForestTrustResponseArrayOutputWithContext(context.Context) ForestTrustResponseArrayOutput
}

ForestTrustResponseArrayInput is an input type that accepts ForestTrustResponseArray and ForestTrustResponseArrayOutput values. You can construct a concrete instance of `ForestTrustResponseArrayInput` via:

ForestTrustResponseArray{ ForestTrustResponseArgs{...} }

type ForestTrustResponseArrayOutput added in v0.2.6

type ForestTrustResponseArrayOutput struct{ *pulumi.OutputState }

func (ForestTrustResponseArrayOutput) ElementType added in v0.2.6

func (ForestTrustResponseArrayOutput) Index added in v0.2.6

func (ForestTrustResponseArrayOutput) ToForestTrustResponseArrayOutput added in v0.2.6

func (o ForestTrustResponseArrayOutput) ToForestTrustResponseArrayOutput() ForestTrustResponseArrayOutput

func (ForestTrustResponseArrayOutput) ToForestTrustResponseArrayOutputWithContext added in v0.2.6

func (o ForestTrustResponseArrayOutput) ToForestTrustResponseArrayOutputWithContext(ctx context.Context) ForestTrustResponseArrayOutput

type ForestTrustResponseInput added in v0.2.6

type ForestTrustResponseInput interface {
	pulumi.Input

	ToForestTrustResponseOutput() ForestTrustResponseOutput
	ToForestTrustResponseOutputWithContext(context.Context) ForestTrustResponseOutput
}

ForestTrustResponseInput is an input type that accepts ForestTrustResponseArgs and ForestTrustResponseOutput values. You can construct a concrete instance of `ForestTrustResponseInput` via:

ForestTrustResponseArgs{...}

type ForestTrustResponseOutput added in v0.2.6

type ForestTrustResponseOutput struct{ *pulumi.OutputState }

Forest Trust Setting

func (ForestTrustResponseOutput) ElementType added in v0.2.6

func (ForestTrustResponseOutput) ElementType() reflect.Type

func (ForestTrustResponseOutput) FriendlyName added in v0.2.6

Friendly Name

func (ForestTrustResponseOutput) RemoteDnsIps added in v0.2.6

Remote Dns ips

func (ForestTrustResponseOutput) ToForestTrustResponseOutput added in v0.2.6

func (o ForestTrustResponseOutput) ToForestTrustResponseOutput() ForestTrustResponseOutput

func (ForestTrustResponseOutput) ToForestTrustResponseOutputWithContext added in v0.2.6

func (o ForestTrustResponseOutput) ToForestTrustResponseOutputWithContext(ctx context.Context) ForestTrustResponseOutput

func (ForestTrustResponseOutput) TrustDirection added in v0.2.6

Trust Direction

func (ForestTrustResponseOutput) TrustPassword added in v0.2.6

Trust Password

func (ForestTrustResponseOutput) TrustedDomainFqdn added in v0.2.6

func (o ForestTrustResponseOutput) TrustedDomainFqdn() pulumi.StringPtrOutput

Trusted Domain FQDN

type HealthAlertResponse

type HealthAlertResponse struct {
	// Health Alert Id
	Id string `pulumi:"id"`
	// Health Alert Issue
	Issue string `pulumi:"issue"`
	// Health Alert Last Detected DateTime
	LastDetected string `pulumi:"lastDetected"`
	// Health Alert Name
	Name string `pulumi:"name"`
	// Health Alert Raised DateTime
	Raised string `pulumi:"raised"`
	// Health Alert TSG Link
	ResolutionUri string `pulumi:"resolutionUri"`
	// Health Alert Severity
	Severity string `pulumi:"severity"`
}

Health Alert Description

type HealthAlertResponseArgs

type HealthAlertResponseArgs struct {
	// Health Alert Id
	Id pulumi.StringInput `pulumi:"id"`
	// Health Alert Issue
	Issue pulumi.StringInput `pulumi:"issue"`
	// Health Alert Last Detected DateTime
	LastDetected pulumi.StringInput `pulumi:"lastDetected"`
	// Health Alert Name
	Name pulumi.StringInput `pulumi:"name"`
	// Health Alert Raised DateTime
	Raised pulumi.StringInput `pulumi:"raised"`
	// Health Alert TSG Link
	ResolutionUri pulumi.StringInput `pulumi:"resolutionUri"`
	// Health Alert Severity
	Severity pulumi.StringInput `pulumi:"severity"`
}

Health Alert Description

func (HealthAlertResponseArgs) ElementType

func (HealthAlertResponseArgs) ElementType() reflect.Type

func (HealthAlertResponseArgs) ToHealthAlertResponseOutput

func (i HealthAlertResponseArgs) ToHealthAlertResponseOutput() HealthAlertResponseOutput

func (HealthAlertResponseArgs) ToHealthAlertResponseOutputWithContext

func (i HealthAlertResponseArgs) ToHealthAlertResponseOutputWithContext(ctx context.Context) HealthAlertResponseOutput

type HealthAlertResponseArray

type HealthAlertResponseArray []HealthAlertResponseInput

func (HealthAlertResponseArray) ElementType

func (HealthAlertResponseArray) ElementType() reflect.Type

func (HealthAlertResponseArray) ToHealthAlertResponseArrayOutput

func (i HealthAlertResponseArray) ToHealthAlertResponseArrayOutput() HealthAlertResponseArrayOutput

func (HealthAlertResponseArray) ToHealthAlertResponseArrayOutputWithContext

func (i HealthAlertResponseArray) ToHealthAlertResponseArrayOutputWithContext(ctx context.Context) HealthAlertResponseArrayOutput

type HealthAlertResponseArrayInput

type HealthAlertResponseArrayInput interface {
	pulumi.Input

	ToHealthAlertResponseArrayOutput() HealthAlertResponseArrayOutput
	ToHealthAlertResponseArrayOutputWithContext(context.Context) HealthAlertResponseArrayOutput
}

HealthAlertResponseArrayInput is an input type that accepts HealthAlertResponseArray and HealthAlertResponseArrayOutput values. You can construct a concrete instance of `HealthAlertResponseArrayInput` via:

HealthAlertResponseArray{ HealthAlertResponseArgs{...} }

type HealthAlertResponseArrayOutput

type HealthAlertResponseArrayOutput struct{ *pulumi.OutputState }

func (HealthAlertResponseArrayOutput) ElementType

func (HealthAlertResponseArrayOutput) Index

func (HealthAlertResponseArrayOutput) ToHealthAlertResponseArrayOutput

func (o HealthAlertResponseArrayOutput) ToHealthAlertResponseArrayOutput() HealthAlertResponseArrayOutput

func (HealthAlertResponseArrayOutput) ToHealthAlertResponseArrayOutputWithContext

func (o HealthAlertResponseArrayOutput) ToHealthAlertResponseArrayOutputWithContext(ctx context.Context) HealthAlertResponseArrayOutput

type HealthAlertResponseInput

type HealthAlertResponseInput interface {
	pulumi.Input

	ToHealthAlertResponseOutput() HealthAlertResponseOutput
	ToHealthAlertResponseOutputWithContext(context.Context) HealthAlertResponseOutput
}

HealthAlertResponseInput is an input type that accepts HealthAlertResponseArgs and HealthAlertResponseOutput values. You can construct a concrete instance of `HealthAlertResponseInput` via:

HealthAlertResponseArgs{...}

type HealthAlertResponseOutput

type HealthAlertResponseOutput struct{ *pulumi.OutputState }

Health Alert Description

func (HealthAlertResponseOutput) ElementType

func (HealthAlertResponseOutput) ElementType() reflect.Type

func (HealthAlertResponseOutput) Id

Health Alert Id

func (HealthAlertResponseOutput) Issue

Health Alert Issue

func (HealthAlertResponseOutput) LastDetected

Health Alert Last Detected DateTime

func (HealthAlertResponseOutput) Name

Health Alert Name

func (HealthAlertResponseOutput) Raised

Health Alert Raised DateTime

func (HealthAlertResponseOutput) ResolutionUri

func (o HealthAlertResponseOutput) ResolutionUri() pulumi.StringOutput

Health Alert TSG Link

func (HealthAlertResponseOutput) Severity

Health Alert Severity

func (HealthAlertResponseOutput) ToHealthAlertResponseOutput

func (o HealthAlertResponseOutput) ToHealthAlertResponseOutput() HealthAlertResponseOutput

func (HealthAlertResponseOutput) ToHealthAlertResponseOutputWithContext

func (o HealthAlertResponseOutput) ToHealthAlertResponseOutputWithContext(ctx context.Context) HealthAlertResponseOutput

type HealthMonitorResponse

type HealthMonitorResponse struct {
	// Health Monitor Details
	Details string `pulumi:"details"`
	// Health Monitor Id
	Id string `pulumi:"id"`
	// Health Monitor Name
	Name string `pulumi:"name"`
}

Health Monitor Description

type HealthMonitorResponseArgs

type HealthMonitorResponseArgs struct {
	// Health Monitor Details
	Details pulumi.StringInput `pulumi:"details"`
	// Health Monitor Id
	Id pulumi.StringInput `pulumi:"id"`
	// Health Monitor Name
	Name pulumi.StringInput `pulumi:"name"`
}

Health Monitor Description

func (HealthMonitorResponseArgs) ElementType

func (HealthMonitorResponseArgs) ElementType() reflect.Type

func (HealthMonitorResponseArgs) ToHealthMonitorResponseOutput

func (i HealthMonitorResponseArgs) ToHealthMonitorResponseOutput() HealthMonitorResponseOutput

func (HealthMonitorResponseArgs) ToHealthMonitorResponseOutputWithContext

func (i HealthMonitorResponseArgs) ToHealthMonitorResponseOutputWithContext(ctx context.Context) HealthMonitorResponseOutput

type HealthMonitorResponseArray

type HealthMonitorResponseArray []HealthMonitorResponseInput

func (HealthMonitorResponseArray) ElementType

func (HealthMonitorResponseArray) ElementType() reflect.Type

func (HealthMonitorResponseArray) ToHealthMonitorResponseArrayOutput

func (i HealthMonitorResponseArray) ToHealthMonitorResponseArrayOutput() HealthMonitorResponseArrayOutput

func (HealthMonitorResponseArray) ToHealthMonitorResponseArrayOutputWithContext

func (i HealthMonitorResponseArray) ToHealthMonitorResponseArrayOutputWithContext(ctx context.Context) HealthMonitorResponseArrayOutput

type HealthMonitorResponseArrayInput

type HealthMonitorResponseArrayInput interface {
	pulumi.Input

	ToHealthMonitorResponseArrayOutput() HealthMonitorResponseArrayOutput
	ToHealthMonitorResponseArrayOutputWithContext(context.Context) HealthMonitorResponseArrayOutput
}

HealthMonitorResponseArrayInput is an input type that accepts HealthMonitorResponseArray and HealthMonitorResponseArrayOutput values. You can construct a concrete instance of `HealthMonitorResponseArrayInput` via:

HealthMonitorResponseArray{ HealthMonitorResponseArgs{...} }

type HealthMonitorResponseArrayOutput

type HealthMonitorResponseArrayOutput struct{ *pulumi.OutputState }

func (HealthMonitorResponseArrayOutput) ElementType

func (HealthMonitorResponseArrayOutput) Index

func (HealthMonitorResponseArrayOutput) ToHealthMonitorResponseArrayOutput

func (o HealthMonitorResponseArrayOutput) ToHealthMonitorResponseArrayOutput() HealthMonitorResponseArrayOutput

func (HealthMonitorResponseArrayOutput) ToHealthMonitorResponseArrayOutputWithContext

func (o HealthMonitorResponseArrayOutput) ToHealthMonitorResponseArrayOutputWithContext(ctx context.Context) HealthMonitorResponseArrayOutput

type HealthMonitorResponseInput

type HealthMonitorResponseInput interface {
	pulumi.Input

	ToHealthMonitorResponseOutput() HealthMonitorResponseOutput
	ToHealthMonitorResponseOutputWithContext(context.Context) HealthMonitorResponseOutput
}

HealthMonitorResponseInput is an input type that accepts HealthMonitorResponseArgs and HealthMonitorResponseOutput values. You can construct a concrete instance of `HealthMonitorResponseInput` via:

HealthMonitorResponseArgs{...}

type HealthMonitorResponseOutput

type HealthMonitorResponseOutput struct{ *pulumi.OutputState }

Health Monitor Description

func (HealthMonitorResponseOutput) Details

Health Monitor Details

func (HealthMonitorResponseOutput) ElementType

func (HealthMonitorResponseOutput) Id

Health Monitor Id

func (HealthMonitorResponseOutput) Name

Health Monitor Name

func (HealthMonitorResponseOutput) ToHealthMonitorResponseOutput

func (o HealthMonitorResponseOutput) ToHealthMonitorResponseOutput() HealthMonitorResponseOutput

func (HealthMonitorResponseOutput) ToHealthMonitorResponseOutputWithContext

func (o HealthMonitorResponseOutput) ToHealthMonitorResponseOutputWithContext(ctx context.Context) HealthMonitorResponseOutput

type Ldaps added in v0.3.1

type Ldaps pulumi.String

A flag to determine whether or not Secure LDAP is enabled or disabled.

func (Ldaps) ElementType added in v0.3.1

func (Ldaps) ElementType() reflect.Type

func (Ldaps) ToStringOutput added in v0.3.1

func (e Ldaps) ToStringOutput() pulumi.StringOutput

func (Ldaps) ToStringOutputWithContext added in v0.3.1

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

func (Ldaps) ToStringPtrOutput added in v0.3.1

func (e Ldaps) ToStringPtrOutput() pulumi.StringPtrOutput

func (Ldaps) ToStringPtrOutputWithContext added in v0.3.1

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

type LdapsSettings

type LdapsSettings struct {
	// A flag to determine whether or not Secure LDAP access over the internet is enabled or disabled.
	ExternalAccess *string `pulumi:"externalAccess"`
	// A flag to determine whether or not Secure LDAP is enabled or disabled.
	Ldaps *string `pulumi:"ldaps"`
	// The certificate required to configure Secure LDAP. The parameter passed here should be a base64encoded representation of the certificate pfx file.
	PfxCertificate *string `pulumi:"pfxCertificate"`
	// The password to decrypt the provided Secure LDAP certificate pfx file.
	PfxCertificatePassword *string `pulumi:"pfxCertificatePassword"`
}

Secure LDAP Settings

type LdapsSettingsArgs

type LdapsSettingsArgs struct {
	// A flag to determine whether or not Secure LDAP access over the internet is enabled or disabled.
	ExternalAccess pulumi.StringPtrInput `pulumi:"externalAccess"`
	// A flag to determine whether or not Secure LDAP is enabled or disabled.
	Ldaps pulumi.StringPtrInput `pulumi:"ldaps"`
	// The certificate required to configure Secure LDAP. The parameter passed here should be a base64encoded representation of the certificate pfx file.
	PfxCertificate pulumi.StringPtrInput `pulumi:"pfxCertificate"`
	// The password to decrypt the provided Secure LDAP certificate pfx file.
	PfxCertificatePassword pulumi.StringPtrInput `pulumi:"pfxCertificatePassword"`
}

Secure LDAP Settings

func (LdapsSettingsArgs) ElementType

func (LdapsSettingsArgs) ElementType() reflect.Type

func (LdapsSettingsArgs) ToLdapsSettingsOutput

func (i LdapsSettingsArgs) ToLdapsSettingsOutput() LdapsSettingsOutput

func (LdapsSettingsArgs) ToLdapsSettingsOutputWithContext

func (i LdapsSettingsArgs) ToLdapsSettingsOutputWithContext(ctx context.Context) LdapsSettingsOutput

func (LdapsSettingsArgs) ToLdapsSettingsPtrOutput

func (i LdapsSettingsArgs) ToLdapsSettingsPtrOutput() LdapsSettingsPtrOutput

func (LdapsSettingsArgs) ToLdapsSettingsPtrOutputWithContext

func (i LdapsSettingsArgs) ToLdapsSettingsPtrOutputWithContext(ctx context.Context) LdapsSettingsPtrOutput

type LdapsSettingsInput

type LdapsSettingsInput interface {
	pulumi.Input

	ToLdapsSettingsOutput() LdapsSettingsOutput
	ToLdapsSettingsOutputWithContext(context.Context) LdapsSettingsOutput
}

LdapsSettingsInput is an input type that accepts LdapsSettingsArgs and LdapsSettingsOutput values. You can construct a concrete instance of `LdapsSettingsInput` via:

LdapsSettingsArgs{...}

type LdapsSettingsOutput

type LdapsSettingsOutput struct{ *pulumi.OutputState }

Secure LDAP Settings

func (LdapsSettingsOutput) ElementType

func (LdapsSettingsOutput) ElementType() reflect.Type

func (LdapsSettingsOutput) ExternalAccess

func (o LdapsSettingsOutput) ExternalAccess() pulumi.StringPtrOutput

A flag to determine whether or not Secure LDAP access over the internet is enabled or disabled.

func (LdapsSettingsOutput) Ldaps

A flag to determine whether or not Secure LDAP is enabled or disabled.

func (LdapsSettingsOutput) PfxCertificate

func (o LdapsSettingsOutput) PfxCertificate() pulumi.StringPtrOutput

The certificate required to configure Secure LDAP. The parameter passed here should be a base64encoded representation of the certificate pfx file.

func (LdapsSettingsOutput) PfxCertificatePassword

func (o LdapsSettingsOutput) PfxCertificatePassword() pulumi.StringPtrOutput

The password to decrypt the provided Secure LDAP certificate pfx file.

func (LdapsSettingsOutput) ToLdapsSettingsOutput

func (o LdapsSettingsOutput) ToLdapsSettingsOutput() LdapsSettingsOutput

func (LdapsSettingsOutput) ToLdapsSettingsOutputWithContext

func (o LdapsSettingsOutput) ToLdapsSettingsOutputWithContext(ctx context.Context) LdapsSettingsOutput

func (LdapsSettingsOutput) ToLdapsSettingsPtrOutput

func (o LdapsSettingsOutput) ToLdapsSettingsPtrOutput() LdapsSettingsPtrOutput

func (LdapsSettingsOutput) ToLdapsSettingsPtrOutputWithContext

func (o LdapsSettingsOutput) ToLdapsSettingsPtrOutputWithContext(ctx context.Context) LdapsSettingsPtrOutput

type LdapsSettingsPtrInput

type LdapsSettingsPtrInput interface {
	pulumi.Input

	ToLdapsSettingsPtrOutput() LdapsSettingsPtrOutput
	ToLdapsSettingsPtrOutputWithContext(context.Context) LdapsSettingsPtrOutput
}

LdapsSettingsPtrInput is an input type that accepts LdapsSettingsArgs, LdapsSettingsPtr and LdapsSettingsPtrOutput values. You can construct a concrete instance of `LdapsSettingsPtrInput` via:

        LdapsSettingsArgs{...}

or:

        nil

type LdapsSettingsPtrOutput

type LdapsSettingsPtrOutput struct{ *pulumi.OutputState }

func (LdapsSettingsPtrOutput) Elem

func (LdapsSettingsPtrOutput) ElementType

func (LdapsSettingsPtrOutput) ElementType() reflect.Type

func (LdapsSettingsPtrOutput) ExternalAccess

func (o LdapsSettingsPtrOutput) ExternalAccess() pulumi.StringPtrOutput

A flag to determine whether or not Secure LDAP access over the internet is enabled or disabled.

func (LdapsSettingsPtrOutput) Ldaps

A flag to determine whether or not Secure LDAP is enabled or disabled.

func (LdapsSettingsPtrOutput) PfxCertificate

func (o LdapsSettingsPtrOutput) PfxCertificate() pulumi.StringPtrOutput

The certificate required to configure Secure LDAP. The parameter passed here should be a base64encoded representation of the certificate pfx file.

func (LdapsSettingsPtrOutput) PfxCertificatePassword

func (o LdapsSettingsPtrOutput) PfxCertificatePassword() pulumi.StringPtrOutput

The password to decrypt the provided Secure LDAP certificate pfx file.

func (LdapsSettingsPtrOutput) ToLdapsSettingsPtrOutput

func (o LdapsSettingsPtrOutput) ToLdapsSettingsPtrOutput() LdapsSettingsPtrOutput

func (LdapsSettingsPtrOutput) ToLdapsSettingsPtrOutputWithContext

func (o LdapsSettingsPtrOutput) ToLdapsSettingsPtrOutputWithContext(ctx context.Context) LdapsSettingsPtrOutput

type LdapsSettingsResponse

type LdapsSettingsResponse struct {
	// NotAfter DateTime of configure ldaps certificate.
	CertificateNotAfter string `pulumi:"certificateNotAfter"`
	// Thumbprint of configure ldaps certificate.
	CertificateThumbprint string `pulumi:"certificateThumbprint"`
	// A flag to determine whether or not Secure LDAP access over the internet is enabled or disabled.
	ExternalAccess *string `pulumi:"externalAccess"`
	// A flag to determine whether or not Secure LDAP is enabled or disabled.
	Ldaps *string `pulumi:"ldaps"`
	// The certificate required to configure Secure LDAP. The parameter passed here should be a base64encoded representation of the certificate pfx file.
	PfxCertificate *string `pulumi:"pfxCertificate"`
	// The password to decrypt the provided Secure LDAP certificate pfx file.
	PfxCertificatePassword *string `pulumi:"pfxCertificatePassword"`
	// Public certificate used to configure secure ldap.
	PublicCertificate string `pulumi:"publicCertificate"`
}

Secure LDAP Settings

type LdapsSettingsResponseArgs

type LdapsSettingsResponseArgs struct {
	// NotAfter DateTime of configure ldaps certificate.
	CertificateNotAfter pulumi.StringInput `pulumi:"certificateNotAfter"`
	// Thumbprint of configure ldaps certificate.
	CertificateThumbprint pulumi.StringInput `pulumi:"certificateThumbprint"`
	// A flag to determine whether or not Secure LDAP access over the internet is enabled or disabled.
	ExternalAccess pulumi.StringPtrInput `pulumi:"externalAccess"`
	// A flag to determine whether or not Secure LDAP is enabled or disabled.
	Ldaps pulumi.StringPtrInput `pulumi:"ldaps"`
	// The certificate required to configure Secure LDAP. The parameter passed here should be a base64encoded representation of the certificate pfx file.
	PfxCertificate pulumi.StringPtrInput `pulumi:"pfxCertificate"`
	// The password to decrypt the provided Secure LDAP certificate pfx file.
	PfxCertificatePassword pulumi.StringPtrInput `pulumi:"pfxCertificatePassword"`
	// Public certificate used to configure secure ldap.
	PublicCertificate pulumi.StringInput `pulumi:"publicCertificate"`
}

Secure LDAP Settings

func (LdapsSettingsResponseArgs) ElementType

func (LdapsSettingsResponseArgs) ElementType() reflect.Type

func (LdapsSettingsResponseArgs) ToLdapsSettingsResponseOutput

func (i LdapsSettingsResponseArgs) ToLdapsSettingsResponseOutput() LdapsSettingsResponseOutput

func (LdapsSettingsResponseArgs) ToLdapsSettingsResponseOutputWithContext

func (i LdapsSettingsResponseArgs) ToLdapsSettingsResponseOutputWithContext(ctx context.Context) LdapsSettingsResponseOutput

func (LdapsSettingsResponseArgs) ToLdapsSettingsResponsePtrOutput

func (i LdapsSettingsResponseArgs) ToLdapsSettingsResponsePtrOutput() LdapsSettingsResponsePtrOutput

func (LdapsSettingsResponseArgs) ToLdapsSettingsResponsePtrOutputWithContext

func (i LdapsSettingsResponseArgs) ToLdapsSettingsResponsePtrOutputWithContext(ctx context.Context) LdapsSettingsResponsePtrOutput

type LdapsSettingsResponseInput

type LdapsSettingsResponseInput interface {
	pulumi.Input

	ToLdapsSettingsResponseOutput() LdapsSettingsResponseOutput
	ToLdapsSettingsResponseOutputWithContext(context.Context) LdapsSettingsResponseOutput
}

LdapsSettingsResponseInput is an input type that accepts LdapsSettingsResponseArgs and LdapsSettingsResponseOutput values. You can construct a concrete instance of `LdapsSettingsResponseInput` via:

LdapsSettingsResponseArgs{...}

type LdapsSettingsResponseOutput

type LdapsSettingsResponseOutput struct{ *pulumi.OutputState }

Secure LDAP Settings

func (LdapsSettingsResponseOutput) CertificateNotAfter

func (o LdapsSettingsResponseOutput) CertificateNotAfter() pulumi.StringOutput

NotAfter DateTime of configure ldaps certificate.

func (LdapsSettingsResponseOutput) CertificateThumbprint

func (o LdapsSettingsResponseOutput) CertificateThumbprint() pulumi.StringOutput

Thumbprint of configure ldaps certificate.

func (LdapsSettingsResponseOutput) ElementType

func (LdapsSettingsResponseOutput) ExternalAccess

A flag to determine whether or not Secure LDAP access over the internet is enabled or disabled.

func (LdapsSettingsResponseOutput) Ldaps

A flag to determine whether or not Secure LDAP is enabled or disabled.

func (LdapsSettingsResponseOutput) PfxCertificate

The certificate required to configure Secure LDAP. The parameter passed here should be a base64encoded representation of the certificate pfx file.

func (LdapsSettingsResponseOutput) PfxCertificatePassword

func (o LdapsSettingsResponseOutput) PfxCertificatePassword() pulumi.StringPtrOutput

The password to decrypt the provided Secure LDAP certificate pfx file.

func (LdapsSettingsResponseOutput) PublicCertificate

func (o LdapsSettingsResponseOutput) PublicCertificate() pulumi.StringOutput

Public certificate used to configure secure ldap.

func (LdapsSettingsResponseOutput) ToLdapsSettingsResponseOutput

func (o LdapsSettingsResponseOutput) ToLdapsSettingsResponseOutput() LdapsSettingsResponseOutput

func (LdapsSettingsResponseOutput) ToLdapsSettingsResponseOutputWithContext

func (o LdapsSettingsResponseOutput) ToLdapsSettingsResponseOutputWithContext(ctx context.Context) LdapsSettingsResponseOutput

func (LdapsSettingsResponseOutput) ToLdapsSettingsResponsePtrOutput

func (o LdapsSettingsResponseOutput) ToLdapsSettingsResponsePtrOutput() LdapsSettingsResponsePtrOutput

func (LdapsSettingsResponseOutput) ToLdapsSettingsResponsePtrOutputWithContext

func (o LdapsSettingsResponseOutput) ToLdapsSettingsResponsePtrOutputWithContext(ctx context.Context) LdapsSettingsResponsePtrOutput

type LdapsSettingsResponsePtrInput

type LdapsSettingsResponsePtrInput interface {
	pulumi.Input

	ToLdapsSettingsResponsePtrOutput() LdapsSettingsResponsePtrOutput
	ToLdapsSettingsResponsePtrOutputWithContext(context.Context) LdapsSettingsResponsePtrOutput
}

LdapsSettingsResponsePtrInput is an input type that accepts LdapsSettingsResponseArgs, LdapsSettingsResponsePtr and LdapsSettingsResponsePtrOutput values. You can construct a concrete instance of `LdapsSettingsResponsePtrInput` via:

        LdapsSettingsResponseArgs{...}

or:

        nil

type LdapsSettingsResponsePtrOutput

type LdapsSettingsResponsePtrOutput struct{ *pulumi.OutputState }

func (LdapsSettingsResponsePtrOutput) CertificateNotAfter

func (o LdapsSettingsResponsePtrOutput) CertificateNotAfter() pulumi.StringPtrOutput

NotAfter DateTime of configure ldaps certificate.

func (LdapsSettingsResponsePtrOutput) CertificateThumbprint

func (o LdapsSettingsResponsePtrOutput) CertificateThumbprint() pulumi.StringPtrOutput

Thumbprint of configure ldaps certificate.

func (LdapsSettingsResponsePtrOutput) Elem

func (LdapsSettingsResponsePtrOutput) ElementType

func (LdapsSettingsResponsePtrOutput) ExternalAccess

A flag to determine whether or not Secure LDAP access over the internet is enabled or disabled.

func (LdapsSettingsResponsePtrOutput) Ldaps

A flag to determine whether or not Secure LDAP is enabled or disabled.

func (LdapsSettingsResponsePtrOutput) PfxCertificate

The certificate required to configure Secure LDAP. The parameter passed here should be a base64encoded representation of the certificate pfx file.

func (LdapsSettingsResponsePtrOutput) PfxCertificatePassword

func (o LdapsSettingsResponsePtrOutput) PfxCertificatePassword() pulumi.StringPtrOutput

The password to decrypt the provided Secure LDAP certificate pfx file.

func (LdapsSettingsResponsePtrOutput) PublicCertificate

Public certificate used to configure secure ldap.

func (LdapsSettingsResponsePtrOutput) ToLdapsSettingsResponsePtrOutput

func (o LdapsSettingsResponsePtrOutput) ToLdapsSettingsResponsePtrOutput() LdapsSettingsResponsePtrOutput

func (LdapsSettingsResponsePtrOutput) ToLdapsSettingsResponsePtrOutputWithContext

func (o LdapsSettingsResponsePtrOutput) ToLdapsSettingsResponsePtrOutputWithContext(ctx context.Context) LdapsSettingsResponsePtrOutput

type LookupDomainServiceArgs

type LookupDomainServiceArgs struct {
	// The name of the domain service.
	DomainServiceName string `pulumi:"domainServiceName"`
	// The name of the resource group within the user's subscription. The name is case insensitive.
	ResourceGroupName string `pulumi:"resourceGroupName"`
}

type LookupDomainServiceResult

type LookupDomainServiceResult struct {
	// Deployment Id
	DeploymentId string `pulumi:"deploymentId"`
	// Domain Configuration Type
	DomainConfigurationType *string `pulumi:"domainConfigurationType"`
	// The name of the Azure domain that the user would like to deploy Domain Services to.
	DomainName *string `pulumi:"domainName"`
	// DomainSecurity Settings
	DomainSecuritySettings *DomainSecuritySettingsResponse `pulumi:"domainSecuritySettings"`
	// Resource etag
	Etag *string `pulumi:"etag"`
	// Enabled or Disabled flag to turn on Group-based filtered sync
	FilteredSync *string `pulumi:"filteredSync"`
	// Resource Id
	Id string `pulumi:"id"`
	// Secure LDAP Settings
	LdapsSettings *LdapsSettingsResponse `pulumi:"ldapsSettings"`
	// Resource location
	Location *string `pulumi:"location"`
	// Migration Properties
	MigrationProperties MigrationPropertiesResponse `pulumi:"migrationProperties"`
	// Resource name
	Name string `pulumi:"name"`
	// Notification Settings
	NotificationSettings *NotificationSettingsResponse `pulumi:"notificationSettings"`
	// the current deployment or provisioning state, which only appears in the response.
	ProvisioningState string `pulumi:"provisioningState"`
	// List of ReplicaSets
	ReplicaSets []ReplicaSetResponse `pulumi:"replicaSets"`
	// Resource Forest Settings
	ResourceForestSettings *ResourceForestSettingsResponse `pulumi:"resourceForestSettings"`
	// Sku Type
	Sku *string `pulumi:"sku"`
	// SyncOwner ReplicaSet Id
	SyncOwner string `pulumi:"syncOwner"`
	// Resource tags
	Tags map[string]string `pulumi:"tags"`
	// Azure Active Directory Tenant Id
	TenantId string `pulumi:"tenantId"`
	// Resource type
	Type string `pulumi:"type"`
	// Data Model Version
	Version int `pulumi:"version"`
}

Domain service.

type LookupOuContainerArgs

type LookupOuContainerArgs struct {
	// The name of the domain service.
	DomainServiceName string `pulumi:"domainServiceName"`
	// The name of the OuContainer.
	OuContainerName string `pulumi:"ouContainerName"`
	// The name of the resource group within the user's subscription. The name is case insensitive.
	ResourceGroupName string `pulumi:"resourceGroupName"`
}

type LookupOuContainerResult

type LookupOuContainerResult struct {
	// The list of container accounts
	Accounts []ContainerAccountResponse `pulumi:"accounts"`
	// The OuContainer name
	ContainerId string `pulumi:"containerId"`
	// The Deployment id
	DeploymentId string `pulumi:"deploymentId"`
	// Distinguished Name of OuContainer instance
	DistinguishedName string `pulumi:"distinguishedName"`
	// The domain name of Domain Services.
	DomainName string `pulumi:"domainName"`
	// Resource etag
	Etag *string `pulumi:"etag"`
	// Resource Id
	Id string `pulumi:"id"`
	// Resource location
	Location *string `pulumi:"location"`
	// Resource name
	Name string `pulumi:"name"`
	// The current deployment or provisioning state, which only appears in the response.
	ProvisioningState string `pulumi:"provisioningState"`
	// Status of OuContainer instance
	ServiceStatus string `pulumi:"serviceStatus"`
	// Resource tags
	Tags map[string]string `pulumi:"tags"`
	// Azure Active Directory tenant id
	TenantId string `pulumi:"tenantId"`
	// Resource type
	Type string `pulumi:"type"`
}

Resource for OuContainer.

type MigrationProgressResponse added in v0.3.1

type MigrationProgressResponse struct {
	// Completion Percentage
	CompletionPercentage *float64 `pulumi:"completionPercentage"`
	// Progress Message
	ProgressMessage *string `pulumi:"progressMessage"`
}

Migration Progress

type MigrationProgressResponseArgs added in v0.3.1

type MigrationProgressResponseArgs struct {
	// Completion Percentage
	CompletionPercentage pulumi.Float64PtrInput `pulumi:"completionPercentage"`
	// Progress Message
	ProgressMessage pulumi.StringPtrInput `pulumi:"progressMessage"`
}

Migration Progress

func (MigrationProgressResponseArgs) ElementType added in v0.3.1

func (MigrationProgressResponseArgs) ToMigrationProgressResponseOutput added in v0.3.1

func (i MigrationProgressResponseArgs) ToMigrationProgressResponseOutput() MigrationProgressResponseOutput

func (MigrationProgressResponseArgs) ToMigrationProgressResponseOutputWithContext added in v0.3.1

func (i MigrationProgressResponseArgs) ToMigrationProgressResponseOutputWithContext(ctx context.Context) MigrationProgressResponseOutput

func (MigrationProgressResponseArgs) ToMigrationProgressResponsePtrOutput added in v0.3.1

func (i MigrationProgressResponseArgs) ToMigrationProgressResponsePtrOutput() MigrationProgressResponsePtrOutput

func (MigrationProgressResponseArgs) ToMigrationProgressResponsePtrOutputWithContext added in v0.3.1

func (i MigrationProgressResponseArgs) ToMigrationProgressResponsePtrOutputWithContext(ctx context.Context) MigrationProgressResponsePtrOutput

type MigrationProgressResponseInput added in v0.3.1

type MigrationProgressResponseInput interface {
	pulumi.Input

	ToMigrationProgressResponseOutput() MigrationProgressResponseOutput
	ToMigrationProgressResponseOutputWithContext(context.Context) MigrationProgressResponseOutput
}

MigrationProgressResponseInput is an input type that accepts MigrationProgressResponseArgs and MigrationProgressResponseOutput values. You can construct a concrete instance of `MigrationProgressResponseInput` via:

MigrationProgressResponseArgs{...}

type MigrationProgressResponseOutput added in v0.3.1

type MigrationProgressResponseOutput struct{ *pulumi.OutputState }

Migration Progress

func (MigrationProgressResponseOutput) CompletionPercentage added in v0.3.1

func (o MigrationProgressResponseOutput) CompletionPercentage() pulumi.Float64PtrOutput

Completion Percentage

func (MigrationProgressResponseOutput) ElementType added in v0.3.1

func (MigrationProgressResponseOutput) ProgressMessage added in v0.3.1

Progress Message

func (MigrationProgressResponseOutput) ToMigrationProgressResponseOutput added in v0.3.1

func (o MigrationProgressResponseOutput) ToMigrationProgressResponseOutput() MigrationProgressResponseOutput

func (MigrationProgressResponseOutput) ToMigrationProgressResponseOutputWithContext added in v0.3.1

func (o MigrationProgressResponseOutput) ToMigrationProgressResponseOutputWithContext(ctx context.Context) MigrationProgressResponseOutput

func (MigrationProgressResponseOutput) ToMigrationProgressResponsePtrOutput added in v0.3.1

func (o MigrationProgressResponseOutput) ToMigrationProgressResponsePtrOutput() MigrationProgressResponsePtrOutput

func (MigrationProgressResponseOutput) ToMigrationProgressResponsePtrOutputWithContext added in v0.3.1

func (o MigrationProgressResponseOutput) ToMigrationProgressResponsePtrOutputWithContext(ctx context.Context) MigrationProgressResponsePtrOutput

type MigrationProgressResponsePtrInput added in v0.3.1

type MigrationProgressResponsePtrInput interface {
	pulumi.Input

	ToMigrationProgressResponsePtrOutput() MigrationProgressResponsePtrOutput
	ToMigrationProgressResponsePtrOutputWithContext(context.Context) MigrationProgressResponsePtrOutput
}

MigrationProgressResponsePtrInput is an input type that accepts MigrationProgressResponseArgs, MigrationProgressResponsePtr and MigrationProgressResponsePtrOutput values. You can construct a concrete instance of `MigrationProgressResponsePtrInput` via:

        MigrationProgressResponseArgs{...}

or:

        nil

func MigrationProgressResponsePtr added in v0.3.1

type MigrationProgressResponsePtrOutput added in v0.3.1

type MigrationProgressResponsePtrOutput struct{ *pulumi.OutputState }

func (MigrationProgressResponsePtrOutput) CompletionPercentage added in v0.3.1

Completion Percentage

func (MigrationProgressResponsePtrOutput) Elem added in v0.3.1

func (MigrationProgressResponsePtrOutput) ElementType added in v0.3.1

func (MigrationProgressResponsePtrOutput) ProgressMessage added in v0.3.1

Progress Message

func (MigrationProgressResponsePtrOutput) ToMigrationProgressResponsePtrOutput added in v0.3.1

func (o MigrationProgressResponsePtrOutput) ToMigrationProgressResponsePtrOutput() MigrationProgressResponsePtrOutput

func (MigrationProgressResponsePtrOutput) ToMigrationProgressResponsePtrOutputWithContext added in v0.3.1

func (o MigrationProgressResponsePtrOutput) ToMigrationProgressResponsePtrOutputWithContext(ctx context.Context) MigrationProgressResponsePtrOutput

type MigrationPropertiesResponse added in v0.3.1

type MigrationPropertiesResponse struct {
	// Migration Progress
	MigrationProgress MigrationProgressResponse `pulumi:"migrationProgress"`
	// Old Subnet Id
	OldSubnetId string `pulumi:"oldSubnetId"`
	// Old Vnet Site Id
	OldVnetSiteId string `pulumi:"oldVnetSiteId"`
}

Migration Properties

type MigrationPropertiesResponseArgs added in v0.3.1

type MigrationPropertiesResponseArgs struct {
	// Migration Progress
	MigrationProgress MigrationProgressResponseInput `pulumi:"migrationProgress"`
	// Old Subnet Id
	OldSubnetId pulumi.StringInput `pulumi:"oldSubnetId"`
	// Old Vnet Site Id
	OldVnetSiteId pulumi.StringInput `pulumi:"oldVnetSiteId"`
}

Migration Properties

func (MigrationPropertiesResponseArgs) ElementType added in v0.3.1

func (MigrationPropertiesResponseArgs) ToMigrationPropertiesResponseOutput added in v0.3.1

func (i MigrationPropertiesResponseArgs) ToMigrationPropertiesResponseOutput() MigrationPropertiesResponseOutput

func (MigrationPropertiesResponseArgs) ToMigrationPropertiesResponseOutputWithContext added in v0.3.1

func (i MigrationPropertiesResponseArgs) ToMigrationPropertiesResponseOutputWithContext(ctx context.Context) MigrationPropertiesResponseOutput

func (MigrationPropertiesResponseArgs) ToMigrationPropertiesResponsePtrOutput added in v0.3.1

func (i MigrationPropertiesResponseArgs) ToMigrationPropertiesResponsePtrOutput() MigrationPropertiesResponsePtrOutput

func (MigrationPropertiesResponseArgs) ToMigrationPropertiesResponsePtrOutputWithContext added in v0.3.1

func (i MigrationPropertiesResponseArgs) ToMigrationPropertiesResponsePtrOutputWithContext(ctx context.Context) MigrationPropertiesResponsePtrOutput

type MigrationPropertiesResponseInput added in v0.3.1

type MigrationPropertiesResponseInput interface {
	pulumi.Input

	ToMigrationPropertiesResponseOutput() MigrationPropertiesResponseOutput
	ToMigrationPropertiesResponseOutputWithContext(context.Context) MigrationPropertiesResponseOutput
}

MigrationPropertiesResponseInput is an input type that accepts MigrationPropertiesResponseArgs and MigrationPropertiesResponseOutput values. You can construct a concrete instance of `MigrationPropertiesResponseInput` via:

MigrationPropertiesResponseArgs{...}

type MigrationPropertiesResponseOutput added in v0.3.1

type MigrationPropertiesResponseOutput struct{ *pulumi.OutputState }

Migration Properties

func (MigrationPropertiesResponseOutput) ElementType added in v0.3.1

func (MigrationPropertiesResponseOutput) MigrationProgress added in v0.3.1

Migration Progress

func (MigrationPropertiesResponseOutput) OldSubnetId added in v0.3.1

Old Subnet Id

func (MigrationPropertiesResponseOutput) OldVnetSiteId added in v0.3.1

Old Vnet Site Id

func (MigrationPropertiesResponseOutput) ToMigrationPropertiesResponseOutput added in v0.3.1

func (o MigrationPropertiesResponseOutput) ToMigrationPropertiesResponseOutput() MigrationPropertiesResponseOutput

func (MigrationPropertiesResponseOutput) ToMigrationPropertiesResponseOutputWithContext added in v0.3.1

func (o MigrationPropertiesResponseOutput) ToMigrationPropertiesResponseOutputWithContext(ctx context.Context) MigrationPropertiesResponseOutput

func (MigrationPropertiesResponseOutput) ToMigrationPropertiesResponsePtrOutput added in v0.3.1

func (o MigrationPropertiesResponseOutput) ToMigrationPropertiesResponsePtrOutput() MigrationPropertiesResponsePtrOutput

func (MigrationPropertiesResponseOutput) ToMigrationPropertiesResponsePtrOutputWithContext added in v0.3.1

func (o MigrationPropertiesResponseOutput) ToMigrationPropertiesResponsePtrOutputWithContext(ctx context.Context) MigrationPropertiesResponsePtrOutput

type MigrationPropertiesResponsePtrInput added in v0.3.1

type MigrationPropertiesResponsePtrInput interface {
	pulumi.Input

	ToMigrationPropertiesResponsePtrOutput() MigrationPropertiesResponsePtrOutput
	ToMigrationPropertiesResponsePtrOutputWithContext(context.Context) MigrationPropertiesResponsePtrOutput
}

MigrationPropertiesResponsePtrInput is an input type that accepts MigrationPropertiesResponseArgs, MigrationPropertiesResponsePtr and MigrationPropertiesResponsePtrOutput values. You can construct a concrete instance of `MigrationPropertiesResponsePtrInput` via:

        MigrationPropertiesResponseArgs{...}

or:

        nil

func MigrationPropertiesResponsePtr added in v0.3.1

type MigrationPropertiesResponsePtrOutput added in v0.3.1

type MigrationPropertiesResponsePtrOutput struct{ *pulumi.OutputState }

func (MigrationPropertiesResponsePtrOutput) Elem added in v0.3.1

func (MigrationPropertiesResponsePtrOutput) ElementType added in v0.3.1

func (MigrationPropertiesResponsePtrOutput) MigrationProgress added in v0.3.1

Migration Progress

func (MigrationPropertiesResponsePtrOutput) OldSubnetId added in v0.3.1

Old Subnet Id

func (MigrationPropertiesResponsePtrOutput) OldVnetSiteId added in v0.3.1

Old Vnet Site Id

func (MigrationPropertiesResponsePtrOutput) ToMigrationPropertiesResponsePtrOutput added in v0.3.1

func (o MigrationPropertiesResponsePtrOutput) ToMigrationPropertiesResponsePtrOutput() MigrationPropertiesResponsePtrOutput

func (MigrationPropertiesResponsePtrOutput) ToMigrationPropertiesResponsePtrOutputWithContext added in v0.3.1

func (o MigrationPropertiesResponsePtrOutput) ToMigrationPropertiesResponsePtrOutputWithContext(ctx context.Context) MigrationPropertiesResponsePtrOutput

type NotificationSettings

type NotificationSettings struct {
	// The list of additional recipients
	AdditionalRecipients []string `pulumi:"additionalRecipients"`
	// Should domain controller admins be notified
	NotifyDcAdmins *string `pulumi:"notifyDcAdmins"`
	// Should global admins be notified
	NotifyGlobalAdmins *string `pulumi:"notifyGlobalAdmins"`
}

Settings for notification

type NotificationSettingsArgs

type NotificationSettingsArgs struct {
	// The list of additional recipients
	AdditionalRecipients pulumi.StringArrayInput `pulumi:"additionalRecipients"`
	// Should domain controller admins be notified
	NotifyDcAdmins pulumi.StringPtrInput `pulumi:"notifyDcAdmins"`
	// Should global admins be notified
	NotifyGlobalAdmins pulumi.StringPtrInput `pulumi:"notifyGlobalAdmins"`
}

Settings for notification

func (NotificationSettingsArgs) ElementType

func (NotificationSettingsArgs) ElementType() reflect.Type

func (NotificationSettingsArgs) ToNotificationSettingsOutput

func (i NotificationSettingsArgs) ToNotificationSettingsOutput() NotificationSettingsOutput

func (NotificationSettingsArgs) ToNotificationSettingsOutputWithContext

func (i NotificationSettingsArgs) ToNotificationSettingsOutputWithContext(ctx context.Context) NotificationSettingsOutput

func (NotificationSettingsArgs) ToNotificationSettingsPtrOutput

func (i NotificationSettingsArgs) ToNotificationSettingsPtrOutput() NotificationSettingsPtrOutput

func (NotificationSettingsArgs) ToNotificationSettingsPtrOutputWithContext

func (i NotificationSettingsArgs) ToNotificationSettingsPtrOutputWithContext(ctx context.Context) NotificationSettingsPtrOutput

type NotificationSettingsInput

type NotificationSettingsInput interface {
	pulumi.Input

	ToNotificationSettingsOutput() NotificationSettingsOutput
	ToNotificationSettingsOutputWithContext(context.Context) NotificationSettingsOutput
}

NotificationSettingsInput is an input type that accepts NotificationSettingsArgs and NotificationSettingsOutput values. You can construct a concrete instance of `NotificationSettingsInput` via:

NotificationSettingsArgs{...}

type NotificationSettingsOutput

type NotificationSettingsOutput struct{ *pulumi.OutputState }

Settings for notification

func (NotificationSettingsOutput) AdditionalRecipients

func (o NotificationSettingsOutput) AdditionalRecipients() pulumi.StringArrayOutput

The list of additional recipients

func (NotificationSettingsOutput) ElementType

func (NotificationSettingsOutput) ElementType() reflect.Type

func (NotificationSettingsOutput) NotifyDcAdmins

Should domain controller admins be notified

func (NotificationSettingsOutput) NotifyGlobalAdmins

func (o NotificationSettingsOutput) NotifyGlobalAdmins() pulumi.StringPtrOutput

Should global admins be notified

func (NotificationSettingsOutput) ToNotificationSettingsOutput

func (o NotificationSettingsOutput) ToNotificationSettingsOutput() NotificationSettingsOutput

func (NotificationSettingsOutput) ToNotificationSettingsOutputWithContext

func (o NotificationSettingsOutput) ToNotificationSettingsOutputWithContext(ctx context.Context) NotificationSettingsOutput

func (NotificationSettingsOutput) ToNotificationSettingsPtrOutput

func (o NotificationSettingsOutput) ToNotificationSettingsPtrOutput() NotificationSettingsPtrOutput

func (NotificationSettingsOutput) ToNotificationSettingsPtrOutputWithContext

func (o NotificationSettingsOutput) ToNotificationSettingsPtrOutputWithContext(ctx context.Context) NotificationSettingsPtrOutput

type NotificationSettingsPtrInput

type NotificationSettingsPtrInput interface {
	pulumi.Input

	ToNotificationSettingsPtrOutput() NotificationSettingsPtrOutput
	ToNotificationSettingsPtrOutputWithContext(context.Context) NotificationSettingsPtrOutput
}

NotificationSettingsPtrInput is an input type that accepts NotificationSettingsArgs, NotificationSettingsPtr and NotificationSettingsPtrOutput values. You can construct a concrete instance of `NotificationSettingsPtrInput` via:

        NotificationSettingsArgs{...}

or:

        nil

type NotificationSettingsPtrOutput

type NotificationSettingsPtrOutput struct{ *pulumi.OutputState }

func (NotificationSettingsPtrOutput) AdditionalRecipients

func (o NotificationSettingsPtrOutput) AdditionalRecipients() pulumi.StringArrayOutput

The list of additional recipients

func (NotificationSettingsPtrOutput) Elem

func (NotificationSettingsPtrOutput) ElementType

func (NotificationSettingsPtrOutput) NotifyDcAdmins

Should domain controller admins be notified

func (NotificationSettingsPtrOutput) NotifyGlobalAdmins

func (o NotificationSettingsPtrOutput) NotifyGlobalAdmins() pulumi.StringPtrOutput

Should global admins be notified

func (NotificationSettingsPtrOutput) ToNotificationSettingsPtrOutput

func (o NotificationSettingsPtrOutput) ToNotificationSettingsPtrOutput() NotificationSettingsPtrOutput

func (NotificationSettingsPtrOutput) ToNotificationSettingsPtrOutputWithContext

func (o NotificationSettingsPtrOutput) ToNotificationSettingsPtrOutputWithContext(ctx context.Context) NotificationSettingsPtrOutput

type NotificationSettingsResponse

type NotificationSettingsResponse struct {
	// The list of additional recipients
	AdditionalRecipients []string `pulumi:"additionalRecipients"`
	// Should domain controller admins be notified
	NotifyDcAdmins *string `pulumi:"notifyDcAdmins"`
	// Should global admins be notified
	NotifyGlobalAdmins *string `pulumi:"notifyGlobalAdmins"`
}

Settings for notification

type NotificationSettingsResponseArgs

type NotificationSettingsResponseArgs struct {
	// The list of additional recipients
	AdditionalRecipients pulumi.StringArrayInput `pulumi:"additionalRecipients"`
	// Should domain controller admins be notified
	NotifyDcAdmins pulumi.StringPtrInput `pulumi:"notifyDcAdmins"`
	// Should global admins be notified
	NotifyGlobalAdmins pulumi.StringPtrInput `pulumi:"notifyGlobalAdmins"`
}

Settings for notification

func (NotificationSettingsResponseArgs) ElementType

func (NotificationSettingsResponseArgs) ToNotificationSettingsResponseOutput

func (i NotificationSettingsResponseArgs) ToNotificationSettingsResponseOutput() NotificationSettingsResponseOutput

func (NotificationSettingsResponseArgs) ToNotificationSettingsResponseOutputWithContext

func (i NotificationSettingsResponseArgs) ToNotificationSettingsResponseOutputWithContext(ctx context.Context) NotificationSettingsResponseOutput

func (NotificationSettingsResponseArgs) ToNotificationSettingsResponsePtrOutput

func (i NotificationSettingsResponseArgs) ToNotificationSettingsResponsePtrOutput() NotificationSettingsResponsePtrOutput

func (NotificationSettingsResponseArgs) ToNotificationSettingsResponsePtrOutputWithContext

func (i NotificationSettingsResponseArgs) ToNotificationSettingsResponsePtrOutputWithContext(ctx context.Context) NotificationSettingsResponsePtrOutput

type NotificationSettingsResponseInput

type NotificationSettingsResponseInput interface {
	pulumi.Input

	ToNotificationSettingsResponseOutput() NotificationSettingsResponseOutput
	ToNotificationSettingsResponseOutputWithContext(context.Context) NotificationSettingsResponseOutput
}

NotificationSettingsResponseInput is an input type that accepts NotificationSettingsResponseArgs and NotificationSettingsResponseOutput values. You can construct a concrete instance of `NotificationSettingsResponseInput` via:

NotificationSettingsResponseArgs{...}

type NotificationSettingsResponseOutput

type NotificationSettingsResponseOutput struct{ *pulumi.OutputState }

Settings for notification

func (NotificationSettingsResponseOutput) AdditionalRecipients

The list of additional recipients

func (NotificationSettingsResponseOutput) ElementType

func (NotificationSettingsResponseOutput) NotifyDcAdmins

Should domain controller admins be notified

func (NotificationSettingsResponseOutput) NotifyGlobalAdmins

Should global admins be notified

func (NotificationSettingsResponseOutput) ToNotificationSettingsResponseOutput

func (o NotificationSettingsResponseOutput) ToNotificationSettingsResponseOutput() NotificationSettingsResponseOutput

func (NotificationSettingsResponseOutput) ToNotificationSettingsResponseOutputWithContext

func (o NotificationSettingsResponseOutput) ToNotificationSettingsResponseOutputWithContext(ctx context.Context) NotificationSettingsResponseOutput

func (NotificationSettingsResponseOutput) ToNotificationSettingsResponsePtrOutput

func (o NotificationSettingsResponseOutput) ToNotificationSettingsResponsePtrOutput() NotificationSettingsResponsePtrOutput

func (NotificationSettingsResponseOutput) ToNotificationSettingsResponsePtrOutputWithContext

func (o NotificationSettingsResponseOutput) ToNotificationSettingsResponsePtrOutputWithContext(ctx context.Context) NotificationSettingsResponsePtrOutput

type NotificationSettingsResponsePtrInput

type NotificationSettingsResponsePtrInput interface {
	pulumi.Input

	ToNotificationSettingsResponsePtrOutput() NotificationSettingsResponsePtrOutput
	ToNotificationSettingsResponsePtrOutputWithContext(context.Context) NotificationSettingsResponsePtrOutput
}

NotificationSettingsResponsePtrInput is an input type that accepts NotificationSettingsResponseArgs, NotificationSettingsResponsePtr and NotificationSettingsResponsePtrOutput values. You can construct a concrete instance of `NotificationSettingsResponsePtrInput` via:

        NotificationSettingsResponseArgs{...}

or:

        nil

type NotificationSettingsResponsePtrOutput

type NotificationSettingsResponsePtrOutput struct{ *pulumi.OutputState }

func (NotificationSettingsResponsePtrOutput) AdditionalRecipients

The list of additional recipients

func (NotificationSettingsResponsePtrOutput) Elem

func (NotificationSettingsResponsePtrOutput) ElementType

func (NotificationSettingsResponsePtrOutput) NotifyDcAdmins

Should domain controller admins be notified

func (NotificationSettingsResponsePtrOutput) NotifyGlobalAdmins

Should global admins be notified

func (NotificationSettingsResponsePtrOutput) ToNotificationSettingsResponsePtrOutput

func (o NotificationSettingsResponsePtrOutput) ToNotificationSettingsResponsePtrOutput() NotificationSettingsResponsePtrOutput

func (NotificationSettingsResponsePtrOutput) ToNotificationSettingsResponsePtrOutputWithContext

func (o NotificationSettingsResponsePtrOutput) ToNotificationSettingsResponsePtrOutputWithContext(ctx context.Context) NotificationSettingsResponsePtrOutput

type NotifyDcAdmins added in v0.3.1

type NotifyDcAdmins pulumi.String

Should domain controller admins be notified

func (NotifyDcAdmins) ElementType added in v0.3.1

func (NotifyDcAdmins) ElementType() reflect.Type

func (NotifyDcAdmins) ToStringOutput added in v0.3.1

func (e NotifyDcAdmins) ToStringOutput() pulumi.StringOutput

func (NotifyDcAdmins) ToStringOutputWithContext added in v0.3.1

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

func (NotifyDcAdmins) ToStringPtrOutput added in v0.3.1

func (e NotifyDcAdmins) ToStringPtrOutput() pulumi.StringPtrOutput

func (NotifyDcAdmins) ToStringPtrOutputWithContext added in v0.3.1

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

type NotifyGlobalAdmins added in v0.3.1

type NotifyGlobalAdmins pulumi.String

Should global admins be notified

func (NotifyGlobalAdmins) ElementType added in v0.3.1

func (NotifyGlobalAdmins) ElementType() reflect.Type

func (NotifyGlobalAdmins) ToStringOutput added in v0.3.1

func (e NotifyGlobalAdmins) ToStringOutput() pulumi.StringOutput

func (NotifyGlobalAdmins) ToStringOutputWithContext added in v0.3.1

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

func (NotifyGlobalAdmins) ToStringPtrOutput added in v0.3.1

func (e NotifyGlobalAdmins) ToStringPtrOutput() pulumi.StringPtrOutput

func (NotifyGlobalAdmins) ToStringPtrOutputWithContext added in v0.3.1

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

type NtlmV1 added in v0.3.1

type NtlmV1 pulumi.String

A flag to determine whether or not NtlmV1 is enabled or disabled.

func (NtlmV1) ElementType added in v0.3.1

func (NtlmV1) ElementType() reflect.Type

func (NtlmV1) ToStringOutput added in v0.3.1

func (e NtlmV1) ToStringOutput() pulumi.StringOutput

func (NtlmV1) ToStringOutputWithContext added in v0.3.1

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

func (NtlmV1) ToStringPtrOutput added in v0.3.1

func (e NtlmV1) ToStringPtrOutput() pulumi.StringPtrOutput

func (NtlmV1) ToStringPtrOutputWithContext added in v0.3.1

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

type OuContainer

type OuContainer struct {
	pulumi.CustomResourceState

	// The list of container accounts
	Accounts ContainerAccountResponseArrayOutput `pulumi:"accounts"`
	// The OuContainer name
	ContainerId pulumi.StringOutput `pulumi:"containerId"`
	// The Deployment id
	DeploymentId pulumi.StringOutput `pulumi:"deploymentId"`
	// Distinguished Name of OuContainer instance
	DistinguishedName pulumi.StringOutput `pulumi:"distinguishedName"`
	// The domain name of Domain Services.
	DomainName pulumi.StringOutput `pulumi:"domainName"`
	// Resource etag
	Etag pulumi.StringPtrOutput `pulumi:"etag"`
	// Resource location
	Location pulumi.StringPtrOutput `pulumi:"location"`
	// Resource name
	Name pulumi.StringOutput `pulumi:"name"`
	// The current deployment or provisioning state, which only appears in the response.
	ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"`
	// Status of OuContainer instance
	ServiceStatus pulumi.StringOutput `pulumi:"serviceStatus"`
	// Resource tags
	Tags pulumi.StringMapOutput `pulumi:"tags"`
	// Azure Active Directory tenant id
	TenantId pulumi.StringOutput `pulumi:"tenantId"`
	// Resource type
	Type pulumi.StringOutput `pulumi:"type"`
}

Resource for OuContainer.

func GetOuContainer

func GetOuContainer(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *OuContainerState, opts ...pulumi.ResourceOption) (*OuContainer, error)

GetOuContainer gets an existing OuContainer 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 NewOuContainer

func NewOuContainer(ctx *pulumi.Context,
	name string, args *OuContainerArgs, opts ...pulumi.ResourceOption) (*OuContainer, error)

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

func (*OuContainer) ElementType added in v0.2.6

func (*OuContainer) ElementType() reflect.Type

func (*OuContainer) ToOuContainerOutput added in v0.2.6

func (i *OuContainer) ToOuContainerOutput() OuContainerOutput

func (*OuContainer) ToOuContainerOutputWithContext added in v0.2.6

func (i *OuContainer) ToOuContainerOutputWithContext(ctx context.Context) OuContainerOutput

type OuContainerArgs

type OuContainerArgs struct {
	// The account name
	AccountName pulumi.StringPtrInput
	// The name of the domain service.
	DomainServiceName pulumi.StringInput
	// The name of the OuContainer.
	OuContainerName pulumi.StringInput
	// The account password
	Password pulumi.StringPtrInput
	// The name of the resource group within the user's subscription. The name is case insensitive.
	ResourceGroupName pulumi.StringInput
	// The account spn
	Spn pulumi.StringPtrInput
}

The set of arguments for constructing a OuContainer resource.

func (OuContainerArgs) ElementType

func (OuContainerArgs) ElementType() reflect.Type

type OuContainerInput added in v0.2.6

type OuContainerInput interface {
	pulumi.Input

	ToOuContainerOutput() OuContainerOutput
	ToOuContainerOutputWithContext(ctx context.Context) OuContainerOutput
}

type OuContainerOutput added in v0.2.6

type OuContainerOutput struct {
	*pulumi.OutputState
}

func (OuContainerOutput) ElementType added in v0.2.6

func (OuContainerOutput) ElementType() reflect.Type

func (OuContainerOutput) ToOuContainerOutput added in v0.2.6

func (o OuContainerOutput) ToOuContainerOutput() OuContainerOutput

func (OuContainerOutput) ToOuContainerOutputWithContext added in v0.2.6

func (o OuContainerOutput) ToOuContainerOutputWithContext(ctx context.Context) OuContainerOutput

type OuContainerState

type OuContainerState struct {
	// The list of container accounts
	Accounts ContainerAccountResponseArrayInput
	// The OuContainer name
	ContainerId pulumi.StringPtrInput
	// The Deployment id
	DeploymentId pulumi.StringPtrInput
	// Distinguished Name of OuContainer instance
	DistinguishedName pulumi.StringPtrInput
	// The domain name of Domain Services.
	DomainName pulumi.StringPtrInput
	// Resource etag
	Etag pulumi.StringPtrInput
	// Resource location
	Location pulumi.StringPtrInput
	// Resource name
	Name pulumi.StringPtrInput
	// The current deployment or provisioning state, which only appears in the response.
	ProvisioningState pulumi.StringPtrInput
	// Status of OuContainer instance
	ServiceStatus pulumi.StringPtrInput
	// Resource tags
	Tags pulumi.StringMapInput
	// Azure Active Directory tenant id
	TenantId pulumi.StringPtrInput
	// Resource type
	Type pulumi.StringPtrInput
}

func (OuContainerState) ElementType

func (OuContainerState) ElementType() reflect.Type

type ReplicaSet

type ReplicaSet struct {
	// Virtual network location
	Location *string `pulumi:"location"`
	// The name of the virtual network that Domain Services will be deployed on. The id of the subnet that Domain Services will be deployed on. /virtualNetwork/vnetName/subnets/subnetName.
	SubnetId *string `pulumi:"subnetId"`
}

Replica Set Definition

type ReplicaSetArgs

type ReplicaSetArgs struct {
	// Virtual network location
	Location pulumi.StringPtrInput `pulumi:"location"`
	// The name of the virtual network that Domain Services will be deployed on. The id of the subnet that Domain Services will be deployed on. /virtualNetwork/vnetName/subnets/subnetName.
	SubnetId pulumi.StringPtrInput `pulumi:"subnetId"`
}

Replica Set Definition

func (ReplicaSetArgs) ElementType

func (ReplicaSetArgs) ElementType() reflect.Type

func (ReplicaSetArgs) ToReplicaSetOutput

func (i ReplicaSetArgs) ToReplicaSetOutput() ReplicaSetOutput

func (ReplicaSetArgs) ToReplicaSetOutputWithContext

func (i ReplicaSetArgs) ToReplicaSetOutputWithContext(ctx context.Context) ReplicaSetOutput

type ReplicaSetArray

type ReplicaSetArray []ReplicaSetInput

func (ReplicaSetArray) ElementType

func (ReplicaSetArray) ElementType() reflect.Type

func (ReplicaSetArray) ToReplicaSetArrayOutput

func (i ReplicaSetArray) ToReplicaSetArrayOutput() ReplicaSetArrayOutput

func (ReplicaSetArray) ToReplicaSetArrayOutputWithContext

func (i ReplicaSetArray) ToReplicaSetArrayOutputWithContext(ctx context.Context) ReplicaSetArrayOutput

type ReplicaSetArrayInput

type ReplicaSetArrayInput interface {
	pulumi.Input

	ToReplicaSetArrayOutput() ReplicaSetArrayOutput
	ToReplicaSetArrayOutputWithContext(context.Context) ReplicaSetArrayOutput
}

ReplicaSetArrayInput is an input type that accepts ReplicaSetArray and ReplicaSetArrayOutput values. You can construct a concrete instance of `ReplicaSetArrayInput` via:

ReplicaSetArray{ ReplicaSetArgs{...} }

type ReplicaSetArrayOutput

type ReplicaSetArrayOutput struct{ *pulumi.OutputState }

func (ReplicaSetArrayOutput) ElementType

func (ReplicaSetArrayOutput) ElementType() reflect.Type

func (ReplicaSetArrayOutput) Index

func (ReplicaSetArrayOutput) ToReplicaSetArrayOutput

func (o ReplicaSetArrayOutput) ToReplicaSetArrayOutput() ReplicaSetArrayOutput

func (ReplicaSetArrayOutput) ToReplicaSetArrayOutputWithContext

func (o ReplicaSetArrayOutput) ToReplicaSetArrayOutputWithContext(ctx context.Context) ReplicaSetArrayOutput

type ReplicaSetInput

type ReplicaSetInput interface {
	pulumi.Input

	ToReplicaSetOutput() ReplicaSetOutput
	ToReplicaSetOutputWithContext(context.Context) ReplicaSetOutput
}

ReplicaSetInput is an input type that accepts ReplicaSetArgs and ReplicaSetOutput values. You can construct a concrete instance of `ReplicaSetInput` via:

ReplicaSetArgs{...}

type ReplicaSetOutput

type ReplicaSetOutput struct{ *pulumi.OutputState }

Replica Set Definition

func (ReplicaSetOutput) ElementType

func (ReplicaSetOutput) ElementType() reflect.Type

func (ReplicaSetOutput) Location

Virtual network location

func (ReplicaSetOutput) SubnetId

The name of the virtual network that Domain Services will be deployed on. The id of the subnet that Domain Services will be deployed on. /virtualNetwork/vnetName/subnets/subnetName.

func (ReplicaSetOutput) ToReplicaSetOutput

func (o ReplicaSetOutput) ToReplicaSetOutput() ReplicaSetOutput

func (ReplicaSetOutput) ToReplicaSetOutputWithContext

func (o ReplicaSetOutput) ToReplicaSetOutputWithContext(ctx context.Context) ReplicaSetOutput

type ReplicaSetResponse

type ReplicaSetResponse struct {
	// List of Domain Controller IP Address
	DomainControllerIpAddress []string `pulumi:"domainControllerIpAddress"`
	// External access ip address.
	ExternalAccessIpAddress string `pulumi:"externalAccessIpAddress"`
	// List of Domain Health Alerts
	HealthAlerts []HealthAlertResponse `pulumi:"healthAlerts"`
	// Last domain evaluation run DateTime
	HealthLastEvaluated string `pulumi:"healthLastEvaluated"`
	// List of Domain Health Monitors
	HealthMonitors []HealthMonitorResponse `pulumi:"healthMonitors"`
	// Virtual network location
	Location *string `pulumi:"location"`
	// ReplicaSet Id
	ReplicaSetId string `pulumi:"replicaSetId"`
	// Status of Domain Service instance
	ServiceStatus string `pulumi:"serviceStatus"`
	// The name of the virtual network that Domain Services will be deployed on. The id of the subnet that Domain Services will be deployed on. /virtualNetwork/vnetName/subnets/subnetName.
	SubnetId *string `pulumi:"subnetId"`
	// Virtual network site id
	VnetSiteId string `pulumi:"vnetSiteId"`
}

Replica Set Definition

type ReplicaSetResponseArgs

type ReplicaSetResponseArgs struct {
	// List of Domain Controller IP Address
	DomainControllerIpAddress pulumi.StringArrayInput `pulumi:"domainControllerIpAddress"`
	// External access ip address.
	ExternalAccessIpAddress pulumi.StringInput `pulumi:"externalAccessIpAddress"`
	// List of Domain Health Alerts
	HealthAlerts HealthAlertResponseArrayInput `pulumi:"healthAlerts"`
	// Last domain evaluation run DateTime
	HealthLastEvaluated pulumi.StringInput `pulumi:"healthLastEvaluated"`
	// List of Domain Health Monitors
	HealthMonitors HealthMonitorResponseArrayInput `pulumi:"healthMonitors"`
	// Virtual network location
	Location pulumi.StringPtrInput `pulumi:"location"`
	// ReplicaSet Id
	ReplicaSetId pulumi.StringInput `pulumi:"replicaSetId"`
	// Status of Domain Service instance
	ServiceStatus pulumi.StringInput `pulumi:"serviceStatus"`
	// The name of the virtual network that Domain Services will be deployed on. The id of the subnet that Domain Services will be deployed on. /virtualNetwork/vnetName/subnets/subnetName.
	SubnetId pulumi.StringPtrInput `pulumi:"subnetId"`
	// Virtual network site id
	VnetSiteId pulumi.StringInput `pulumi:"vnetSiteId"`
}

Replica Set Definition

func (ReplicaSetResponseArgs) ElementType

func (ReplicaSetResponseArgs) ElementType() reflect.Type

func (ReplicaSetResponseArgs) ToReplicaSetResponseOutput

func (i ReplicaSetResponseArgs) ToReplicaSetResponseOutput() ReplicaSetResponseOutput

func (ReplicaSetResponseArgs) ToReplicaSetResponseOutputWithContext

func (i ReplicaSetResponseArgs) ToReplicaSetResponseOutputWithContext(ctx context.Context) ReplicaSetResponseOutput

type ReplicaSetResponseArray

type ReplicaSetResponseArray []ReplicaSetResponseInput

func (ReplicaSetResponseArray) ElementType

func (ReplicaSetResponseArray) ElementType() reflect.Type

func (ReplicaSetResponseArray) ToReplicaSetResponseArrayOutput

func (i ReplicaSetResponseArray) ToReplicaSetResponseArrayOutput() ReplicaSetResponseArrayOutput

func (ReplicaSetResponseArray) ToReplicaSetResponseArrayOutputWithContext

func (i ReplicaSetResponseArray) ToReplicaSetResponseArrayOutputWithContext(ctx context.Context) ReplicaSetResponseArrayOutput

type ReplicaSetResponseArrayInput

type ReplicaSetResponseArrayInput interface {
	pulumi.Input

	ToReplicaSetResponseArrayOutput() ReplicaSetResponseArrayOutput
	ToReplicaSetResponseArrayOutputWithContext(context.Context) ReplicaSetResponseArrayOutput
}

ReplicaSetResponseArrayInput is an input type that accepts ReplicaSetResponseArray and ReplicaSetResponseArrayOutput values. You can construct a concrete instance of `ReplicaSetResponseArrayInput` via:

ReplicaSetResponseArray{ ReplicaSetResponseArgs{...} }

type ReplicaSetResponseArrayOutput

type ReplicaSetResponseArrayOutput struct{ *pulumi.OutputState }

func (ReplicaSetResponseArrayOutput) ElementType

func (ReplicaSetResponseArrayOutput) Index

func (ReplicaSetResponseArrayOutput) ToReplicaSetResponseArrayOutput

func (o ReplicaSetResponseArrayOutput) ToReplicaSetResponseArrayOutput() ReplicaSetResponseArrayOutput

func (ReplicaSetResponseArrayOutput) ToReplicaSetResponseArrayOutputWithContext

func (o ReplicaSetResponseArrayOutput) ToReplicaSetResponseArrayOutputWithContext(ctx context.Context) ReplicaSetResponseArrayOutput

type ReplicaSetResponseInput

type ReplicaSetResponseInput interface {
	pulumi.Input

	ToReplicaSetResponseOutput() ReplicaSetResponseOutput
	ToReplicaSetResponseOutputWithContext(context.Context) ReplicaSetResponseOutput
}

ReplicaSetResponseInput is an input type that accepts ReplicaSetResponseArgs and ReplicaSetResponseOutput values. You can construct a concrete instance of `ReplicaSetResponseInput` via:

ReplicaSetResponseArgs{...}

type ReplicaSetResponseOutput

type ReplicaSetResponseOutput struct{ *pulumi.OutputState }

Replica Set Definition

func (ReplicaSetResponseOutput) DomainControllerIpAddress

func (o ReplicaSetResponseOutput) DomainControllerIpAddress() pulumi.StringArrayOutput

List of Domain Controller IP Address

func (ReplicaSetResponseOutput) ElementType

func (ReplicaSetResponseOutput) ElementType() reflect.Type

func (ReplicaSetResponseOutput) ExternalAccessIpAddress

func (o ReplicaSetResponseOutput) ExternalAccessIpAddress() pulumi.StringOutput

External access ip address.

func (ReplicaSetResponseOutput) HealthAlerts

List of Domain Health Alerts

func (ReplicaSetResponseOutput) HealthLastEvaluated

func (o ReplicaSetResponseOutput) HealthLastEvaluated() pulumi.StringOutput

Last domain evaluation run DateTime

func (ReplicaSetResponseOutput) HealthMonitors

List of Domain Health Monitors

func (ReplicaSetResponseOutput) Location

Virtual network location

func (ReplicaSetResponseOutput) ReplicaSetId

func (o ReplicaSetResponseOutput) ReplicaSetId() pulumi.StringOutput

ReplicaSet Id

func (ReplicaSetResponseOutput) ServiceStatus

func (o ReplicaSetResponseOutput) ServiceStatus() pulumi.StringOutput

Status of Domain Service instance

func (ReplicaSetResponseOutput) SubnetId

The name of the virtual network that Domain Services will be deployed on. The id of the subnet that Domain Services will be deployed on. /virtualNetwork/vnetName/subnets/subnetName.

func (ReplicaSetResponseOutput) ToReplicaSetResponseOutput

func (o ReplicaSetResponseOutput) ToReplicaSetResponseOutput() ReplicaSetResponseOutput

func (ReplicaSetResponseOutput) ToReplicaSetResponseOutputWithContext

func (o ReplicaSetResponseOutput) ToReplicaSetResponseOutputWithContext(ctx context.Context) ReplicaSetResponseOutput

func (ReplicaSetResponseOutput) VnetSiteId

Virtual network site id

type ResourceForestSettings added in v0.2.6

type ResourceForestSettings struct {
	// Resource Forest
	ResourceForest *string `pulumi:"resourceForest"`
	// List of settings for Resource Forest
	Settings []ForestTrust `pulumi:"settings"`
}

Settings for Resource Forest

type ResourceForestSettingsArgs added in v0.2.6

type ResourceForestSettingsArgs struct {
	// Resource Forest
	ResourceForest pulumi.StringPtrInput `pulumi:"resourceForest"`
	// List of settings for Resource Forest
	Settings ForestTrustArrayInput `pulumi:"settings"`
}

Settings for Resource Forest

func (ResourceForestSettingsArgs) ElementType added in v0.2.6

func (ResourceForestSettingsArgs) ElementType() reflect.Type

func (ResourceForestSettingsArgs) ToResourceForestSettingsOutput added in v0.2.6

func (i ResourceForestSettingsArgs) ToResourceForestSettingsOutput() ResourceForestSettingsOutput

func (ResourceForestSettingsArgs) ToResourceForestSettingsOutputWithContext added in v0.2.6

func (i ResourceForestSettingsArgs) ToResourceForestSettingsOutputWithContext(ctx context.Context) ResourceForestSettingsOutput

func (ResourceForestSettingsArgs) ToResourceForestSettingsPtrOutput added in v0.2.6

func (i ResourceForestSettingsArgs) ToResourceForestSettingsPtrOutput() ResourceForestSettingsPtrOutput

func (ResourceForestSettingsArgs) ToResourceForestSettingsPtrOutputWithContext added in v0.2.6

func (i ResourceForestSettingsArgs) ToResourceForestSettingsPtrOutputWithContext(ctx context.Context) ResourceForestSettingsPtrOutput

type ResourceForestSettingsInput added in v0.2.6

type ResourceForestSettingsInput interface {
	pulumi.Input

	ToResourceForestSettingsOutput() ResourceForestSettingsOutput
	ToResourceForestSettingsOutputWithContext(context.Context) ResourceForestSettingsOutput
}

ResourceForestSettingsInput is an input type that accepts ResourceForestSettingsArgs and ResourceForestSettingsOutput values. You can construct a concrete instance of `ResourceForestSettingsInput` via:

ResourceForestSettingsArgs{...}

type ResourceForestSettingsOutput added in v0.2.6

type ResourceForestSettingsOutput struct{ *pulumi.OutputState }

Settings for Resource Forest

func (ResourceForestSettingsOutput) ElementType added in v0.2.6

func (ResourceForestSettingsOutput) ResourceForest added in v0.2.6

Resource Forest

func (ResourceForestSettingsOutput) Settings added in v0.2.6

List of settings for Resource Forest

func (ResourceForestSettingsOutput) ToResourceForestSettingsOutput added in v0.2.6

func (o ResourceForestSettingsOutput) ToResourceForestSettingsOutput() ResourceForestSettingsOutput

func (ResourceForestSettingsOutput) ToResourceForestSettingsOutputWithContext added in v0.2.6

func (o ResourceForestSettingsOutput) ToResourceForestSettingsOutputWithContext(ctx context.Context) ResourceForestSettingsOutput

func (ResourceForestSettingsOutput) ToResourceForestSettingsPtrOutput added in v0.2.6

func (o ResourceForestSettingsOutput) ToResourceForestSettingsPtrOutput() ResourceForestSettingsPtrOutput

func (ResourceForestSettingsOutput) ToResourceForestSettingsPtrOutputWithContext added in v0.2.6

func (o ResourceForestSettingsOutput) ToResourceForestSettingsPtrOutputWithContext(ctx context.Context) ResourceForestSettingsPtrOutput

type ResourceForestSettingsPtrInput added in v0.2.6

type ResourceForestSettingsPtrInput interface {
	pulumi.Input

	ToResourceForestSettingsPtrOutput() ResourceForestSettingsPtrOutput
	ToResourceForestSettingsPtrOutputWithContext(context.Context) ResourceForestSettingsPtrOutput
}

ResourceForestSettingsPtrInput is an input type that accepts ResourceForestSettingsArgs, ResourceForestSettingsPtr and ResourceForestSettingsPtrOutput values. You can construct a concrete instance of `ResourceForestSettingsPtrInput` via:

        ResourceForestSettingsArgs{...}

or:

        nil

func ResourceForestSettingsPtr added in v0.2.6

func ResourceForestSettingsPtr(v *ResourceForestSettingsArgs) ResourceForestSettingsPtrInput

type ResourceForestSettingsPtrOutput added in v0.2.6

type ResourceForestSettingsPtrOutput struct{ *pulumi.OutputState }

func (ResourceForestSettingsPtrOutput) Elem added in v0.2.6

func (ResourceForestSettingsPtrOutput) ElementType added in v0.2.6

func (ResourceForestSettingsPtrOutput) ResourceForest added in v0.2.6

Resource Forest

func (ResourceForestSettingsPtrOutput) Settings added in v0.2.6

List of settings for Resource Forest

func (ResourceForestSettingsPtrOutput) ToResourceForestSettingsPtrOutput added in v0.2.6

func (o ResourceForestSettingsPtrOutput) ToResourceForestSettingsPtrOutput() ResourceForestSettingsPtrOutput

func (ResourceForestSettingsPtrOutput) ToResourceForestSettingsPtrOutputWithContext added in v0.2.6

func (o ResourceForestSettingsPtrOutput) ToResourceForestSettingsPtrOutputWithContext(ctx context.Context) ResourceForestSettingsPtrOutput

type ResourceForestSettingsResponse added in v0.2.6

type ResourceForestSettingsResponse struct {
	// Resource Forest
	ResourceForest *string `pulumi:"resourceForest"`
	// List of settings for Resource Forest
	Settings []ForestTrustResponse `pulumi:"settings"`
}

Settings for Resource Forest

type ResourceForestSettingsResponseArgs added in v0.2.6

type ResourceForestSettingsResponseArgs struct {
	// Resource Forest
	ResourceForest pulumi.StringPtrInput `pulumi:"resourceForest"`
	// List of settings for Resource Forest
	Settings ForestTrustResponseArrayInput `pulumi:"settings"`
}

Settings for Resource Forest

func (ResourceForestSettingsResponseArgs) ElementType added in v0.2.6

func (ResourceForestSettingsResponseArgs) ToResourceForestSettingsResponseOutput added in v0.2.6

func (i ResourceForestSettingsResponseArgs) ToResourceForestSettingsResponseOutput() ResourceForestSettingsResponseOutput

func (ResourceForestSettingsResponseArgs) ToResourceForestSettingsResponseOutputWithContext added in v0.2.6

func (i ResourceForestSettingsResponseArgs) ToResourceForestSettingsResponseOutputWithContext(ctx context.Context) ResourceForestSettingsResponseOutput

func (ResourceForestSettingsResponseArgs) ToResourceForestSettingsResponsePtrOutput added in v0.2.6

func (i ResourceForestSettingsResponseArgs) ToResourceForestSettingsResponsePtrOutput() ResourceForestSettingsResponsePtrOutput

func (ResourceForestSettingsResponseArgs) ToResourceForestSettingsResponsePtrOutputWithContext added in v0.2.6

func (i ResourceForestSettingsResponseArgs) ToResourceForestSettingsResponsePtrOutputWithContext(ctx context.Context) ResourceForestSettingsResponsePtrOutput

type ResourceForestSettingsResponseInput added in v0.2.6

type ResourceForestSettingsResponseInput interface {
	pulumi.Input

	ToResourceForestSettingsResponseOutput() ResourceForestSettingsResponseOutput
	ToResourceForestSettingsResponseOutputWithContext(context.Context) ResourceForestSettingsResponseOutput
}

ResourceForestSettingsResponseInput is an input type that accepts ResourceForestSettingsResponseArgs and ResourceForestSettingsResponseOutput values. You can construct a concrete instance of `ResourceForestSettingsResponseInput` via:

ResourceForestSettingsResponseArgs{...}

type ResourceForestSettingsResponseOutput added in v0.2.6

type ResourceForestSettingsResponseOutput struct{ *pulumi.OutputState }

Settings for Resource Forest

func (ResourceForestSettingsResponseOutput) ElementType added in v0.2.6

func (ResourceForestSettingsResponseOutput) ResourceForest added in v0.2.6

Resource Forest

func (ResourceForestSettingsResponseOutput) Settings added in v0.2.6

List of settings for Resource Forest

func (ResourceForestSettingsResponseOutput) ToResourceForestSettingsResponseOutput added in v0.2.6

func (o ResourceForestSettingsResponseOutput) ToResourceForestSettingsResponseOutput() ResourceForestSettingsResponseOutput

func (ResourceForestSettingsResponseOutput) ToResourceForestSettingsResponseOutputWithContext added in v0.2.6

func (o ResourceForestSettingsResponseOutput) ToResourceForestSettingsResponseOutputWithContext(ctx context.Context) ResourceForestSettingsResponseOutput

func (ResourceForestSettingsResponseOutput) ToResourceForestSettingsResponsePtrOutput added in v0.2.6

func (o ResourceForestSettingsResponseOutput) ToResourceForestSettingsResponsePtrOutput() ResourceForestSettingsResponsePtrOutput

func (ResourceForestSettingsResponseOutput) ToResourceForestSettingsResponsePtrOutputWithContext added in v0.2.6

func (o ResourceForestSettingsResponseOutput) ToResourceForestSettingsResponsePtrOutputWithContext(ctx context.Context) ResourceForestSettingsResponsePtrOutput

type ResourceForestSettingsResponsePtrInput added in v0.2.6

type ResourceForestSettingsResponsePtrInput interface {
	pulumi.Input

	ToResourceForestSettingsResponsePtrOutput() ResourceForestSettingsResponsePtrOutput
	ToResourceForestSettingsResponsePtrOutputWithContext(context.Context) ResourceForestSettingsResponsePtrOutput
}

ResourceForestSettingsResponsePtrInput is an input type that accepts ResourceForestSettingsResponseArgs, ResourceForestSettingsResponsePtr and ResourceForestSettingsResponsePtrOutput values. You can construct a concrete instance of `ResourceForestSettingsResponsePtrInput` via:

        ResourceForestSettingsResponseArgs{...}

or:

        nil

type ResourceForestSettingsResponsePtrOutput added in v0.2.6

type ResourceForestSettingsResponsePtrOutput struct{ *pulumi.OutputState }

func (ResourceForestSettingsResponsePtrOutput) Elem added in v0.2.6

func (ResourceForestSettingsResponsePtrOutput) ElementType added in v0.2.6

func (ResourceForestSettingsResponsePtrOutput) ResourceForest added in v0.2.6

Resource Forest

func (ResourceForestSettingsResponsePtrOutput) Settings added in v0.2.6

List of settings for Resource Forest

func (ResourceForestSettingsResponsePtrOutput) ToResourceForestSettingsResponsePtrOutput added in v0.2.6

func (o ResourceForestSettingsResponsePtrOutput) ToResourceForestSettingsResponsePtrOutput() ResourceForestSettingsResponsePtrOutput

func (ResourceForestSettingsResponsePtrOutput) ToResourceForestSettingsResponsePtrOutputWithContext added in v0.2.6

func (o ResourceForestSettingsResponsePtrOutput) ToResourceForestSettingsResponsePtrOutputWithContext(ctx context.Context) ResourceForestSettingsResponsePtrOutput

type SyncKerberosPasswords added in v0.3.1

type SyncKerberosPasswords pulumi.String

A flag to determine whether or not SyncKerberosPasswords is enabled or disabled.

func (SyncKerberosPasswords) ElementType added in v0.3.1

func (SyncKerberosPasswords) ElementType() reflect.Type

func (SyncKerberosPasswords) ToStringOutput added in v0.3.1

func (e SyncKerberosPasswords) ToStringOutput() pulumi.StringOutput

func (SyncKerberosPasswords) ToStringOutputWithContext added in v0.3.1

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

func (SyncKerberosPasswords) ToStringPtrOutput added in v0.3.1

func (e SyncKerberosPasswords) ToStringPtrOutput() pulumi.StringPtrOutput

func (SyncKerberosPasswords) ToStringPtrOutputWithContext added in v0.3.1

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

type SyncNtlmPasswords added in v0.3.1

type SyncNtlmPasswords pulumi.String

A flag to determine whether or not SyncNtlmPasswords is enabled or disabled.

func (SyncNtlmPasswords) ElementType added in v0.3.1

func (SyncNtlmPasswords) ElementType() reflect.Type

func (SyncNtlmPasswords) ToStringOutput added in v0.3.1

func (e SyncNtlmPasswords) ToStringOutput() pulumi.StringOutput

func (SyncNtlmPasswords) ToStringOutputWithContext added in v0.3.1

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

func (SyncNtlmPasswords) ToStringPtrOutput added in v0.3.1

func (e SyncNtlmPasswords) ToStringPtrOutput() pulumi.StringPtrOutput

func (SyncNtlmPasswords) ToStringPtrOutputWithContext added in v0.3.1

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

type SyncOnPremPasswords added in v0.3.1

type SyncOnPremPasswords pulumi.String

A flag to determine whether or not SyncOnPremPasswords is enabled or disabled.

func (SyncOnPremPasswords) ElementType added in v0.3.1

func (SyncOnPremPasswords) ElementType() reflect.Type

func (SyncOnPremPasswords) ToStringOutput added in v0.3.1

func (e SyncOnPremPasswords) ToStringOutput() pulumi.StringOutput

func (SyncOnPremPasswords) ToStringOutputWithContext added in v0.3.1

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

func (SyncOnPremPasswords) ToStringPtrOutput added in v0.3.1

func (e SyncOnPremPasswords) ToStringPtrOutput() pulumi.StringPtrOutput

func (SyncOnPremPasswords) ToStringPtrOutputWithContext added in v0.3.1

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

type TlsV1 added in v0.3.1

type TlsV1 pulumi.String

A flag to determine whether or not TlsV1 is enabled or disabled.

func (TlsV1) ElementType added in v0.3.1

func (TlsV1) ElementType() reflect.Type

func (TlsV1) ToStringOutput added in v0.3.1

func (e TlsV1) ToStringOutput() pulumi.StringOutput

func (TlsV1) ToStringOutputWithContext added in v0.3.1

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

func (TlsV1) ToStringPtrOutput added in v0.3.1

func (e TlsV1) ToStringPtrOutput() pulumi.StringPtrOutput

func (TlsV1) ToStringPtrOutputWithContext added in v0.3.1

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

Jump to

Keyboard shortcuts

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