fsx

package
v0.4.0 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type FileSystem deprecated

type FileSystem struct {
	pulumi.CustomResourceState

	BackupId             pulumi.StringPtrOutput                  `pulumi:"backupId"`
	DNSName              pulumi.StringOutput                     `pulumi:"dNSName"`
	FileSystemType       pulumi.StringOutput                     `pulumi:"fileSystemType"`
	KmsKeyId             pulumi.StringPtrOutput                  `pulumi:"kmsKeyId"`
	LustreConfiguration  FileSystemLustreConfigurationPtrOutput  `pulumi:"lustreConfiguration"`
	LustreMountName      pulumi.StringOutput                     `pulumi:"lustreMountName"`
	SecurityGroupIds     pulumi.StringArrayOutput                `pulumi:"securityGroupIds"`
	StorageCapacity      pulumi.IntPtrOutput                     `pulumi:"storageCapacity"`
	StorageType          pulumi.StringPtrOutput                  `pulumi:"storageType"`
	SubnetIds            pulumi.StringArrayOutput                `pulumi:"subnetIds"`
	Tags                 FileSystemTagArrayOutput                `pulumi:"tags"`
	WindowsConfiguration FileSystemWindowsConfigurationPtrOutput `pulumi:"windowsConfiguration"`
}

Resource Type definition for AWS::FSx::FileSystem

Deprecated: FileSystem is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.

func GetFileSystem

func GetFileSystem(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *FileSystemState, opts ...pulumi.ResourceOption) (*FileSystem, error)

GetFileSystem gets an existing FileSystem 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 NewFileSystem

func NewFileSystem(ctx *pulumi.Context,
	name string, args *FileSystemArgs, opts ...pulumi.ResourceOption) (*FileSystem, error)

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

func (*FileSystem) ElementType

func (*FileSystem) ElementType() reflect.Type

func (*FileSystem) ToFileSystemOutput

func (i *FileSystem) ToFileSystemOutput() FileSystemOutput

func (*FileSystem) ToFileSystemOutputWithContext

func (i *FileSystem) ToFileSystemOutputWithContext(ctx context.Context) FileSystemOutput

type FileSystemArgs

type FileSystemArgs struct {
	BackupId             pulumi.StringPtrInput
	FileSystemType       pulumi.StringInput
	KmsKeyId             pulumi.StringPtrInput
	LustreConfiguration  FileSystemLustreConfigurationPtrInput
	SecurityGroupIds     pulumi.StringArrayInput
	StorageCapacity      pulumi.IntPtrInput
	StorageType          pulumi.StringPtrInput
	SubnetIds            pulumi.StringArrayInput
	Tags                 FileSystemTagArrayInput
	WindowsConfiguration FileSystemWindowsConfigurationPtrInput
}

The set of arguments for constructing a FileSystem resource.

func (FileSystemArgs) ElementType

func (FileSystemArgs) ElementType() reflect.Type

type FileSystemAuditLogConfiguration

type FileSystemAuditLogConfiguration struct {
	AuditLogDestination          *string `pulumi:"auditLogDestination"`
	FileAccessAuditLogLevel      string  `pulumi:"fileAccessAuditLogLevel"`
	FileShareAccessAuditLogLevel string  `pulumi:"fileShareAccessAuditLogLevel"`
}

type FileSystemAuditLogConfigurationArgs

type FileSystemAuditLogConfigurationArgs struct {
	AuditLogDestination          pulumi.StringPtrInput `pulumi:"auditLogDestination"`
	FileAccessAuditLogLevel      pulumi.StringInput    `pulumi:"fileAccessAuditLogLevel"`
	FileShareAccessAuditLogLevel pulumi.StringInput    `pulumi:"fileShareAccessAuditLogLevel"`
}

func (FileSystemAuditLogConfigurationArgs) ElementType

func (FileSystemAuditLogConfigurationArgs) ToFileSystemAuditLogConfigurationOutput

func (i FileSystemAuditLogConfigurationArgs) ToFileSystemAuditLogConfigurationOutput() FileSystemAuditLogConfigurationOutput

func (FileSystemAuditLogConfigurationArgs) ToFileSystemAuditLogConfigurationOutputWithContext

func (i FileSystemAuditLogConfigurationArgs) ToFileSystemAuditLogConfigurationOutputWithContext(ctx context.Context) FileSystemAuditLogConfigurationOutput

func (FileSystemAuditLogConfigurationArgs) ToFileSystemAuditLogConfigurationPtrOutput

func (i FileSystemAuditLogConfigurationArgs) ToFileSystemAuditLogConfigurationPtrOutput() FileSystemAuditLogConfigurationPtrOutput

func (FileSystemAuditLogConfigurationArgs) ToFileSystemAuditLogConfigurationPtrOutputWithContext

func (i FileSystemAuditLogConfigurationArgs) ToFileSystemAuditLogConfigurationPtrOutputWithContext(ctx context.Context) FileSystemAuditLogConfigurationPtrOutput

type FileSystemAuditLogConfigurationInput

type FileSystemAuditLogConfigurationInput interface {
	pulumi.Input

	ToFileSystemAuditLogConfigurationOutput() FileSystemAuditLogConfigurationOutput
	ToFileSystemAuditLogConfigurationOutputWithContext(context.Context) FileSystemAuditLogConfigurationOutput
}

FileSystemAuditLogConfigurationInput is an input type that accepts FileSystemAuditLogConfigurationArgs and FileSystemAuditLogConfigurationOutput values. You can construct a concrete instance of `FileSystemAuditLogConfigurationInput` via:

FileSystemAuditLogConfigurationArgs{...}

type FileSystemAuditLogConfigurationOutput

type FileSystemAuditLogConfigurationOutput struct{ *pulumi.OutputState }

func (FileSystemAuditLogConfigurationOutput) AuditLogDestination

func (FileSystemAuditLogConfigurationOutput) ElementType

func (FileSystemAuditLogConfigurationOutput) FileAccessAuditLogLevel

func (o FileSystemAuditLogConfigurationOutput) FileAccessAuditLogLevel() pulumi.StringOutput

func (FileSystemAuditLogConfigurationOutput) FileShareAccessAuditLogLevel

func (o FileSystemAuditLogConfigurationOutput) FileShareAccessAuditLogLevel() pulumi.StringOutput

func (FileSystemAuditLogConfigurationOutput) ToFileSystemAuditLogConfigurationOutput

func (o FileSystemAuditLogConfigurationOutput) ToFileSystemAuditLogConfigurationOutput() FileSystemAuditLogConfigurationOutput

func (FileSystemAuditLogConfigurationOutput) ToFileSystemAuditLogConfigurationOutputWithContext

func (o FileSystemAuditLogConfigurationOutput) ToFileSystemAuditLogConfigurationOutputWithContext(ctx context.Context) FileSystemAuditLogConfigurationOutput

func (FileSystemAuditLogConfigurationOutput) ToFileSystemAuditLogConfigurationPtrOutput

func (o FileSystemAuditLogConfigurationOutput) ToFileSystemAuditLogConfigurationPtrOutput() FileSystemAuditLogConfigurationPtrOutput

func (FileSystemAuditLogConfigurationOutput) ToFileSystemAuditLogConfigurationPtrOutputWithContext

func (o FileSystemAuditLogConfigurationOutput) ToFileSystemAuditLogConfigurationPtrOutputWithContext(ctx context.Context) FileSystemAuditLogConfigurationPtrOutput

type FileSystemAuditLogConfigurationPtrInput

type FileSystemAuditLogConfigurationPtrInput interface {
	pulumi.Input

	ToFileSystemAuditLogConfigurationPtrOutput() FileSystemAuditLogConfigurationPtrOutput
	ToFileSystemAuditLogConfigurationPtrOutputWithContext(context.Context) FileSystemAuditLogConfigurationPtrOutput
}

FileSystemAuditLogConfigurationPtrInput is an input type that accepts FileSystemAuditLogConfigurationArgs, FileSystemAuditLogConfigurationPtr and FileSystemAuditLogConfigurationPtrOutput values. You can construct a concrete instance of `FileSystemAuditLogConfigurationPtrInput` via:

        FileSystemAuditLogConfigurationArgs{...}

or:

        nil

type FileSystemAuditLogConfigurationPtrOutput

type FileSystemAuditLogConfigurationPtrOutput struct{ *pulumi.OutputState }

func (FileSystemAuditLogConfigurationPtrOutput) AuditLogDestination

func (FileSystemAuditLogConfigurationPtrOutput) Elem

func (FileSystemAuditLogConfigurationPtrOutput) ElementType

func (FileSystemAuditLogConfigurationPtrOutput) FileAccessAuditLogLevel

func (FileSystemAuditLogConfigurationPtrOutput) FileShareAccessAuditLogLevel

func (o FileSystemAuditLogConfigurationPtrOutput) FileShareAccessAuditLogLevel() pulumi.StringPtrOutput

func (FileSystemAuditLogConfigurationPtrOutput) ToFileSystemAuditLogConfigurationPtrOutput

func (o FileSystemAuditLogConfigurationPtrOutput) ToFileSystemAuditLogConfigurationPtrOutput() FileSystemAuditLogConfigurationPtrOutput

func (FileSystemAuditLogConfigurationPtrOutput) ToFileSystemAuditLogConfigurationPtrOutputWithContext

func (o FileSystemAuditLogConfigurationPtrOutput) ToFileSystemAuditLogConfigurationPtrOutputWithContext(ctx context.Context) FileSystemAuditLogConfigurationPtrOutput

type FileSystemInput

type FileSystemInput interface {
	pulumi.Input

	ToFileSystemOutput() FileSystemOutput
	ToFileSystemOutputWithContext(ctx context.Context) FileSystemOutput
}

type FileSystemLustreConfiguration

type FileSystemLustreConfiguration struct {
	AutoImportPolicy              *string `pulumi:"autoImportPolicy"`
	AutomaticBackupRetentionDays  *int    `pulumi:"automaticBackupRetentionDays"`
	CopyTagsToBackups             *bool   `pulumi:"copyTagsToBackups"`
	DailyAutomaticBackupStartTime *string `pulumi:"dailyAutomaticBackupStartTime"`
	DataCompressionType           *string `pulumi:"dataCompressionType"`
	DeploymentType                *string `pulumi:"deploymentType"`
	DriveCacheType                *string `pulumi:"driveCacheType"`
	ExportPath                    *string `pulumi:"exportPath"`
	ImportPath                    *string `pulumi:"importPath"`
	ImportedFileChunkSize         *int    `pulumi:"importedFileChunkSize"`
	PerUnitStorageThroughput      *int    `pulumi:"perUnitStorageThroughput"`
	WeeklyMaintenanceStartTime    *string `pulumi:"weeklyMaintenanceStartTime"`
}

type FileSystemLustreConfigurationArgs

type FileSystemLustreConfigurationArgs struct {
	AutoImportPolicy              pulumi.StringPtrInput `pulumi:"autoImportPolicy"`
	AutomaticBackupRetentionDays  pulumi.IntPtrInput    `pulumi:"automaticBackupRetentionDays"`
	CopyTagsToBackups             pulumi.BoolPtrInput   `pulumi:"copyTagsToBackups"`
	DailyAutomaticBackupStartTime pulumi.StringPtrInput `pulumi:"dailyAutomaticBackupStartTime"`
	DataCompressionType           pulumi.StringPtrInput `pulumi:"dataCompressionType"`
	DeploymentType                pulumi.StringPtrInput `pulumi:"deploymentType"`
	DriveCacheType                pulumi.StringPtrInput `pulumi:"driveCacheType"`
	ExportPath                    pulumi.StringPtrInput `pulumi:"exportPath"`
	ImportPath                    pulumi.StringPtrInput `pulumi:"importPath"`
	ImportedFileChunkSize         pulumi.IntPtrInput    `pulumi:"importedFileChunkSize"`
	PerUnitStorageThroughput      pulumi.IntPtrInput    `pulumi:"perUnitStorageThroughput"`
	WeeklyMaintenanceStartTime    pulumi.StringPtrInput `pulumi:"weeklyMaintenanceStartTime"`
}

func (FileSystemLustreConfigurationArgs) ElementType

func (FileSystemLustreConfigurationArgs) ToFileSystemLustreConfigurationOutput

func (i FileSystemLustreConfigurationArgs) ToFileSystemLustreConfigurationOutput() FileSystemLustreConfigurationOutput

func (FileSystemLustreConfigurationArgs) ToFileSystemLustreConfigurationOutputWithContext

func (i FileSystemLustreConfigurationArgs) ToFileSystemLustreConfigurationOutputWithContext(ctx context.Context) FileSystemLustreConfigurationOutput

func (FileSystemLustreConfigurationArgs) ToFileSystemLustreConfigurationPtrOutput

func (i FileSystemLustreConfigurationArgs) ToFileSystemLustreConfigurationPtrOutput() FileSystemLustreConfigurationPtrOutput

func (FileSystemLustreConfigurationArgs) ToFileSystemLustreConfigurationPtrOutputWithContext

func (i FileSystemLustreConfigurationArgs) ToFileSystemLustreConfigurationPtrOutputWithContext(ctx context.Context) FileSystemLustreConfigurationPtrOutput

type FileSystemLustreConfigurationInput

type FileSystemLustreConfigurationInput interface {
	pulumi.Input

	ToFileSystemLustreConfigurationOutput() FileSystemLustreConfigurationOutput
	ToFileSystemLustreConfigurationOutputWithContext(context.Context) FileSystemLustreConfigurationOutput
}

FileSystemLustreConfigurationInput is an input type that accepts FileSystemLustreConfigurationArgs and FileSystemLustreConfigurationOutput values. You can construct a concrete instance of `FileSystemLustreConfigurationInput` via:

FileSystemLustreConfigurationArgs{...}

type FileSystemLustreConfigurationOutput

type FileSystemLustreConfigurationOutput struct{ *pulumi.OutputState }

func (FileSystemLustreConfigurationOutput) AutoImportPolicy

func (FileSystemLustreConfigurationOutput) AutomaticBackupRetentionDays

func (o FileSystemLustreConfigurationOutput) AutomaticBackupRetentionDays() pulumi.IntPtrOutput

func (FileSystemLustreConfigurationOutput) CopyTagsToBackups

func (FileSystemLustreConfigurationOutput) DailyAutomaticBackupStartTime

func (o FileSystemLustreConfigurationOutput) DailyAutomaticBackupStartTime() pulumi.StringPtrOutput

func (FileSystemLustreConfigurationOutput) DataCompressionType

func (FileSystemLustreConfigurationOutput) DeploymentType

func (FileSystemLustreConfigurationOutput) DriveCacheType

func (FileSystemLustreConfigurationOutput) ElementType

func (FileSystemLustreConfigurationOutput) ExportPath

func (FileSystemLustreConfigurationOutput) ImportPath

func (FileSystemLustreConfigurationOutput) ImportedFileChunkSize

func (o FileSystemLustreConfigurationOutput) ImportedFileChunkSize() pulumi.IntPtrOutput

func (FileSystemLustreConfigurationOutput) PerUnitStorageThroughput

func (o FileSystemLustreConfigurationOutput) PerUnitStorageThroughput() pulumi.IntPtrOutput

func (FileSystemLustreConfigurationOutput) ToFileSystemLustreConfigurationOutput

func (o FileSystemLustreConfigurationOutput) ToFileSystemLustreConfigurationOutput() FileSystemLustreConfigurationOutput

func (FileSystemLustreConfigurationOutput) ToFileSystemLustreConfigurationOutputWithContext

func (o FileSystemLustreConfigurationOutput) ToFileSystemLustreConfigurationOutputWithContext(ctx context.Context) FileSystemLustreConfigurationOutput

func (FileSystemLustreConfigurationOutput) ToFileSystemLustreConfigurationPtrOutput

func (o FileSystemLustreConfigurationOutput) ToFileSystemLustreConfigurationPtrOutput() FileSystemLustreConfigurationPtrOutput

func (FileSystemLustreConfigurationOutput) ToFileSystemLustreConfigurationPtrOutputWithContext

func (o FileSystemLustreConfigurationOutput) ToFileSystemLustreConfigurationPtrOutputWithContext(ctx context.Context) FileSystemLustreConfigurationPtrOutput

func (FileSystemLustreConfigurationOutput) WeeklyMaintenanceStartTime

func (o FileSystemLustreConfigurationOutput) WeeklyMaintenanceStartTime() pulumi.StringPtrOutput

type FileSystemLustreConfigurationPtrInput

type FileSystemLustreConfigurationPtrInput interface {
	pulumi.Input

	ToFileSystemLustreConfigurationPtrOutput() FileSystemLustreConfigurationPtrOutput
	ToFileSystemLustreConfigurationPtrOutputWithContext(context.Context) FileSystemLustreConfigurationPtrOutput
}

FileSystemLustreConfigurationPtrInput is an input type that accepts FileSystemLustreConfigurationArgs, FileSystemLustreConfigurationPtr and FileSystemLustreConfigurationPtrOutput values. You can construct a concrete instance of `FileSystemLustreConfigurationPtrInput` via:

        FileSystemLustreConfigurationArgs{...}

or:

        nil

type FileSystemLustreConfigurationPtrOutput

type FileSystemLustreConfigurationPtrOutput struct{ *pulumi.OutputState }

func (FileSystemLustreConfigurationPtrOutput) AutoImportPolicy

func (FileSystemLustreConfigurationPtrOutput) AutomaticBackupRetentionDays

func (o FileSystemLustreConfigurationPtrOutput) AutomaticBackupRetentionDays() pulumi.IntPtrOutput

func (FileSystemLustreConfigurationPtrOutput) CopyTagsToBackups

func (FileSystemLustreConfigurationPtrOutput) DailyAutomaticBackupStartTime

func (o FileSystemLustreConfigurationPtrOutput) DailyAutomaticBackupStartTime() pulumi.StringPtrOutput

func (FileSystemLustreConfigurationPtrOutput) DataCompressionType

func (FileSystemLustreConfigurationPtrOutput) DeploymentType

func (FileSystemLustreConfigurationPtrOutput) DriveCacheType

func (FileSystemLustreConfigurationPtrOutput) Elem

func (FileSystemLustreConfigurationPtrOutput) ElementType

func (FileSystemLustreConfigurationPtrOutput) ExportPath

func (FileSystemLustreConfigurationPtrOutput) ImportPath

func (FileSystemLustreConfigurationPtrOutput) ImportedFileChunkSize

func (FileSystemLustreConfigurationPtrOutput) PerUnitStorageThroughput

func (o FileSystemLustreConfigurationPtrOutput) PerUnitStorageThroughput() pulumi.IntPtrOutput

func (FileSystemLustreConfigurationPtrOutput) ToFileSystemLustreConfigurationPtrOutput

func (o FileSystemLustreConfigurationPtrOutput) ToFileSystemLustreConfigurationPtrOutput() FileSystemLustreConfigurationPtrOutput

func (FileSystemLustreConfigurationPtrOutput) ToFileSystemLustreConfigurationPtrOutputWithContext

func (o FileSystemLustreConfigurationPtrOutput) ToFileSystemLustreConfigurationPtrOutputWithContext(ctx context.Context) FileSystemLustreConfigurationPtrOutput

func (FileSystemLustreConfigurationPtrOutput) WeeklyMaintenanceStartTime

func (o FileSystemLustreConfigurationPtrOutput) WeeklyMaintenanceStartTime() pulumi.StringPtrOutput

type FileSystemOutput

type FileSystemOutput struct{ *pulumi.OutputState }

func (FileSystemOutput) ElementType

func (FileSystemOutput) ElementType() reflect.Type

func (FileSystemOutput) ToFileSystemOutput

func (o FileSystemOutput) ToFileSystemOutput() FileSystemOutput

func (FileSystemOutput) ToFileSystemOutputWithContext

func (o FileSystemOutput) ToFileSystemOutputWithContext(ctx context.Context) FileSystemOutput

type FileSystemSelfManagedActiveDirectoryConfiguration

type FileSystemSelfManagedActiveDirectoryConfiguration struct {
	DnsIps                              []string `pulumi:"dnsIps"`
	DomainName                          *string  `pulumi:"domainName"`
	FileSystemAdministratorsGroup       *string  `pulumi:"fileSystemAdministratorsGroup"`
	OrganizationalUnitDistinguishedName *string  `pulumi:"organizationalUnitDistinguishedName"`
	Password                            *string  `pulumi:"password"`
	UserName                            *string  `pulumi:"userName"`
}

type FileSystemSelfManagedActiveDirectoryConfigurationArgs

type FileSystemSelfManagedActiveDirectoryConfigurationArgs struct {
	DnsIps                              pulumi.StringArrayInput `pulumi:"dnsIps"`
	DomainName                          pulumi.StringPtrInput   `pulumi:"domainName"`
	FileSystemAdministratorsGroup       pulumi.StringPtrInput   `pulumi:"fileSystemAdministratorsGroup"`
	OrganizationalUnitDistinguishedName pulumi.StringPtrInput   `pulumi:"organizationalUnitDistinguishedName"`
	Password                            pulumi.StringPtrInput   `pulumi:"password"`
	UserName                            pulumi.StringPtrInput   `pulumi:"userName"`
}

func (FileSystemSelfManagedActiveDirectoryConfigurationArgs) ElementType

func (FileSystemSelfManagedActiveDirectoryConfigurationArgs) ToFileSystemSelfManagedActiveDirectoryConfigurationOutput

func (i FileSystemSelfManagedActiveDirectoryConfigurationArgs) ToFileSystemSelfManagedActiveDirectoryConfigurationOutput() FileSystemSelfManagedActiveDirectoryConfigurationOutput

func (FileSystemSelfManagedActiveDirectoryConfigurationArgs) ToFileSystemSelfManagedActiveDirectoryConfigurationOutputWithContext

func (i FileSystemSelfManagedActiveDirectoryConfigurationArgs) ToFileSystemSelfManagedActiveDirectoryConfigurationOutputWithContext(ctx context.Context) FileSystemSelfManagedActiveDirectoryConfigurationOutput

func (FileSystemSelfManagedActiveDirectoryConfigurationArgs) ToFileSystemSelfManagedActiveDirectoryConfigurationPtrOutput

func (i FileSystemSelfManagedActiveDirectoryConfigurationArgs) ToFileSystemSelfManagedActiveDirectoryConfigurationPtrOutput() FileSystemSelfManagedActiveDirectoryConfigurationPtrOutput

func (FileSystemSelfManagedActiveDirectoryConfigurationArgs) ToFileSystemSelfManagedActiveDirectoryConfigurationPtrOutputWithContext

func (i FileSystemSelfManagedActiveDirectoryConfigurationArgs) ToFileSystemSelfManagedActiveDirectoryConfigurationPtrOutputWithContext(ctx context.Context) FileSystemSelfManagedActiveDirectoryConfigurationPtrOutput

type FileSystemSelfManagedActiveDirectoryConfigurationInput

type FileSystemSelfManagedActiveDirectoryConfigurationInput interface {
	pulumi.Input

	ToFileSystemSelfManagedActiveDirectoryConfigurationOutput() FileSystemSelfManagedActiveDirectoryConfigurationOutput
	ToFileSystemSelfManagedActiveDirectoryConfigurationOutputWithContext(context.Context) FileSystemSelfManagedActiveDirectoryConfigurationOutput
}

FileSystemSelfManagedActiveDirectoryConfigurationInput is an input type that accepts FileSystemSelfManagedActiveDirectoryConfigurationArgs and FileSystemSelfManagedActiveDirectoryConfigurationOutput values. You can construct a concrete instance of `FileSystemSelfManagedActiveDirectoryConfigurationInput` via:

FileSystemSelfManagedActiveDirectoryConfigurationArgs{...}

type FileSystemSelfManagedActiveDirectoryConfigurationOutput

type FileSystemSelfManagedActiveDirectoryConfigurationOutput struct{ *pulumi.OutputState }

func (FileSystemSelfManagedActiveDirectoryConfigurationOutput) DnsIps

func (FileSystemSelfManagedActiveDirectoryConfigurationOutput) DomainName

func (FileSystemSelfManagedActiveDirectoryConfigurationOutput) ElementType

func (FileSystemSelfManagedActiveDirectoryConfigurationOutput) FileSystemAdministratorsGroup

func (FileSystemSelfManagedActiveDirectoryConfigurationOutput) OrganizationalUnitDistinguishedName

func (o FileSystemSelfManagedActiveDirectoryConfigurationOutput) OrganizationalUnitDistinguishedName() pulumi.StringPtrOutput

func (FileSystemSelfManagedActiveDirectoryConfigurationOutput) Password

func (FileSystemSelfManagedActiveDirectoryConfigurationOutput) ToFileSystemSelfManagedActiveDirectoryConfigurationOutput

func (FileSystemSelfManagedActiveDirectoryConfigurationOutput) ToFileSystemSelfManagedActiveDirectoryConfigurationOutputWithContext

func (o FileSystemSelfManagedActiveDirectoryConfigurationOutput) ToFileSystemSelfManagedActiveDirectoryConfigurationOutputWithContext(ctx context.Context) FileSystemSelfManagedActiveDirectoryConfigurationOutput

func (FileSystemSelfManagedActiveDirectoryConfigurationOutput) ToFileSystemSelfManagedActiveDirectoryConfigurationPtrOutput

func (FileSystemSelfManagedActiveDirectoryConfigurationOutput) ToFileSystemSelfManagedActiveDirectoryConfigurationPtrOutputWithContext

func (o FileSystemSelfManagedActiveDirectoryConfigurationOutput) ToFileSystemSelfManagedActiveDirectoryConfigurationPtrOutputWithContext(ctx context.Context) FileSystemSelfManagedActiveDirectoryConfigurationPtrOutput

func (FileSystemSelfManagedActiveDirectoryConfigurationOutput) UserName

type FileSystemSelfManagedActiveDirectoryConfigurationPtrInput

type FileSystemSelfManagedActiveDirectoryConfigurationPtrInput interface {
	pulumi.Input

	ToFileSystemSelfManagedActiveDirectoryConfigurationPtrOutput() FileSystemSelfManagedActiveDirectoryConfigurationPtrOutput
	ToFileSystemSelfManagedActiveDirectoryConfigurationPtrOutputWithContext(context.Context) FileSystemSelfManagedActiveDirectoryConfigurationPtrOutput
}

FileSystemSelfManagedActiveDirectoryConfigurationPtrInput is an input type that accepts FileSystemSelfManagedActiveDirectoryConfigurationArgs, FileSystemSelfManagedActiveDirectoryConfigurationPtr and FileSystemSelfManagedActiveDirectoryConfigurationPtrOutput values. You can construct a concrete instance of `FileSystemSelfManagedActiveDirectoryConfigurationPtrInput` via:

        FileSystemSelfManagedActiveDirectoryConfigurationArgs{...}

or:

        nil

type FileSystemSelfManagedActiveDirectoryConfigurationPtrOutput

type FileSystemSelfManagedActiveDirectoryConfigurationPtrOutput struct{ *pulumi.OutputState }

func (FileSystemSelfManagedActiveDirectoryConfigurationPtrOutput) DnsIps

func (FileSystemSelfManagedActiveDirectoryConfigurationPtrOutput) DomainName

func (FileSystemSelfManagedActiveDirectoryConfigurationPtrOutput) Elem

func (FileSystemSelfManagedActiveDirectoryConfigurationPtrOutput) ElementType

func (FileSystemSelfManagedActiveDirectoryConfigurationPtrOutput) FileSystemAdministratorsGroup

func (FileSystemSelfManagedActiveDirectoryConfigurationPtrOutput) OrganizationalUnitDistinguishedName

func (FileSystemSelfManagedActiveDirectoryConfigurationPtrOutput) Password

func (FileSystemSelfManagedActiveDirectoryConfigurationPtrOutput) ToFileSystemSelfManagedActiveDirectoryConfigurationPtrOutput

func (FileSystemSelfManagedActiveDirectoryConfigurationPtrOutput) ToFileSystemSelfManagedActiveDirectoryConfigurationPtrOutputWithContext

func (o FileSystemSelfManagedActiveDirectoryConfigurationPtrOutput) ToFileSystemSelfManagedActiveDirectoryConfigurationPtrOutputWithContext(ctx context.Context) FileSystemSelfManagedActiveDirectoryConfigurationPtrOutput

func (FileSystemSelfManagedActiveDirectoryConfigurationPtrOutput) UserName

type FileSystemState

type FileSystemState struct {
}

func (FileSystemState) ElementType

func (FileSystemState) ElementType() reflect.Type

type FileSystemTag

type FileSystemTag struct {
	Key   string `pulumi:"key"`
	Value string `pulumi:"value"`
}

type FileSystemTagArgs

type FileSystemTagArgs struct {
	Key   pulumi.StringInput `pulumi:"key"`
	Value pulumi.StringInput `pulumi:"value"`
}

func (FileSystemTagArgs) ElementType

func (FileSystemTagArgs) ElementType() reflect.Type

func (FileSystemTagArgs) ToFileSystemTagOutput

func (i FileSystemTagArgs) ToFileSystemTagOutput() FileSystemTagOutput

func (FileSystemTagArgs) ToFileSystemTagOutputWithContext

func (i FileSystemTagArgs) ToFileSystemTagOutputWithContext(ctx context.Context) FileSystemTagOutput

type FileSystemTagArray

type FileSystemTagArray []FileSystemTagInput

func (FileSystemTagArray) ElementType

func (FileSystemTagArray) ElementType() reflect.Type

func (FileSystemTagArray) ToFileSystemTagArrayOutput

func (i FileSystemTagArray) ToFileSystemTagArrayOutput() FileSystemTagArrayOutput

func (FileSystemTagArray) ToFileSystemTagArrayOutputWithContext

func (i FileSystemTagArray) ToFileSystemTagArrayOutputWithContext(ctx context.Context) FileSystemTagArrayOutput

type FileSystemTagArrayInput

type FileSystemTagArrayInput interface {
	pulumi.Input

	ToFileSystemTagArrayOutput() FileSystemTagArrayOutput
	ToFileSystemTagArrayOutputWithContext(context.Context) FileSystemTagArrayOutput
}

FileSystemTagArrayInput is an input type that accepts FileSystemTagArray and FileSystemTagArrayOutput values. You can construct a concrete instance of `FileSystemTagArrayInput` via:

FileSystemTagArray{ FileSystemTagArgs{...} }

type FileSystemTagArrayOutput

type FileSystemTagArrayOutput struct{ *pulumi.OutputState }

func (FileSystemTagArrayOutput) ElementType

func (FileSystemTagArrayOutput) ElementType() reflect.Type

func (FileSystemTagArrayOutput) Index

func (FileSystemTagArrayOutput) ToFileSystemTagArrayOutput

func (o FileSystemTagArrayOutput) ToFileSystemTagArrayOutput() FileSystemTagArrayOutput

func (FileSystemTagArrayOutput) ToFileSystemTagArrayOutputWithContext

func (o FileSystemTagArrayOutput) ToFileSystemTagArrayOutputWithContext(ctx context.Context) FileSystemTagArrayOutput

type FileSystemTagInput

type FileSystemTagInput interface {
	pulumi.Input

	ToFileSystemTagOutput() FileSystemTagOutput
	ToFileSystemTagOutputWithContext(context.Context) FileSystemTagOutput
}

FileSystemTagInput is an input type that accepts FileSystemTagArgs and FileSystemTagOutput values. You can construct a concrete instance of `FileSystemTagInput` via:

FileSystemTagArgs{...}

type FileSystemTagOutput

type FileSystemTagOutput struct{ *pulumi.OutputState }

func (FileSystemTagOutput) ElementType

func (FileSystemTagOutput) ElementType() reflect.Type

func (FileSystemTagOutput) Key

func (FileSystemTagOutput) ToFileSystemTagOutput

func (o FileSystemTagOutput) ToFileSystemTagOutput() FileSystemTagOutput

func (FileSystemTagOutput) ToFileSystemTagOutputWithContext

func (o FileSystemTagOutput) ToFileSystemTagOutputWithContext(ctx context.Context) FileSystemTagOutput

func (FileSystemTagOutput) Value

type FileSystemWindowsConfiguration

type FileSystemWindowsConfiguration struct {
	ActiveDirectoryId                       *string                                            `pulumi:"activeDirectoryId"`
	Aliases                                 []string                                           `pulumi:"aliases"`
	AuditLogConfiguration                   *FileSystemAuditLogConfiguration                   `pulumi:"auditLogConfiguration"`
	AutomaticBackupRetentionDays            *int                                               `pulumi:"automaticBackupRetentionDays"`
	CopyTagsToBackups                       *bool                                              `pulumi:"copyTagsToBackups"`
	DailyAutomaticBackupStartTime           *string                                            `pulumi:"dailyAutomaticBackupStartTime"`
	DeploymentType                          *string                                            `pulumi:"deploymentType"`
	PreferredSubnetId                       *string                                            `pulumi:"preferredSubnetId"`
	SelfManagedActiveDirectoryConfiguration *FileSystemSelfManagedActiveDirectoryConfiguration `pulumi:"selfManagedActiveDirectoryConfiguration"`
	ThroughputCapacity                      int                                                `pulumi:"throughputCapacity"`
	WeeklyMaintenanceStartTime              *string                                            `pulumi:"weeklyMaintenanceStartTime"`
}

type FileSystemWindowsConfigurationArgs

type FileSystemWindowsConfigurationArgs struct {
	ActiveDirectoryId                       pulumi.StringPtrInput                                     `pulumi:"activeDirectoryId"`
	Aliases                                 pulumi.StringArrayInput                                   `pulumi:"aliases"`
	AuditLogConfiguration                   FileSystemAuditLogConfigurationPtrInput                   `pulumi:"auditLogConfiguration"`
	AutomaticBackupRetentionDays            pulumi.IntPtrInput                                        `pulumi:"automaticBackupRetentionDays"`
	CopyTagsToBackups                       pulumi.BoolPtrInput                                       `pulumi:"copyTagsToBackups"`
	DailyAutomaticBackupStartTime           pulumi.StringPtrInput                                     `pulumi:"dailyAutomaticBackupStartTime"`
	DeploymentType                          pulumi.StringPtrInput                                     `pulumi:"deploymentType"`
	PreferredSubnetId                       pulumi.StringPtrInput                                     `pulumi:"preferredSubnetId"`
	SelfManagedActiveDirectoryConfiguration FileSystemSelfManagedActiveDirectoryConfigurationPtrInput `pulumi:"selfManagedActiveDirectoryConfiguration"`
	ThroughputCapacity                      pulumi.IntInput                                           `pulumi:"throughputCapacity"`
	WeeklyMaintenanceStartTime              pulumi.StringPtrInput                                     `pulumi:"weeklyMaintenanceStartTime"`
}

func (FileSystemWindowsConfigurationArgs) ElementType

func (FileSystemWindowsConfigurationArgs) ToFileSystemWindowsConfigurationOutput

func (i FileSystemWindowsConfigurationArgs) ToFileSystemWindowsConfigurationOutput() FileSystemWindowsConfigurationOutput

func (FileSystemWindowsConfigurationArgs) ToFileSystemWindowsConfigurationOutputWithContext

func (i FileSystemWindowsConfigurationArgs) ToFileSystemWindowsConfigurationOutputWithContext(ctx context.Context) FileSystemWindowsConfigurationOutput

func (FileSystemWindowsConfigurationArgs) ToFileSystemWindowsConfigurationPtrOutput

func (i FileSystemWindowsConfigurationArgs) ToFileSystemWindowsConfigurationPtrOutput() FileSystemWindowsConfigurationPtrOutput

func (FileSystemWindowsConfigurationArgs) ToFileSystemWindowsConfigurationPtrOutputWithContext

func (i FileSystemWindowsConfigurationArgs) ToFileSystemWindowsConfigurationPtrOutputWithContext(ctx context.Context) FileSystemWindowsConfigurationPtrOutput

type FileSystemWindowsConfigurationInput

type FileSystemWindowsConfigurationInput interface {
	pulumi.Input

	ToFileSystemWindowsConfigurationOutput() FileSystemWindowsConfigurationOutput
	ToFileSystemWindowsConfigurationOutputWithContext(context.Context) FileSystemWindowsConfigurationOutput
}

FileSystemWindowsConfigurationInput is an input type that accepts FileSystemWindowsConfigurationArgs and FileSystemWindowsConfigurationOutput values. You can construct a concrete instance of `FileSystemWindowsConfigurationInput` via:

FileSystemWindowsConfigurationArgs{...}

type FileSystemWindowsConfigurationOutput

type FileSystemWindowsConfigurationOutput struct{ *pulumi.OutputState }

func (FileSystemWindowsConfigurationOutput) ActiveDirectoryId

func (FileSystemWindowsConfigurationOutput) Aliases

func (FileSystemWindowsConfigurationOutput) AuditLogConfiguration

func (FileSystemWindowsConfigurationOutput) AutomaticBackupRetentionDays

func (o FileSystemWindowsConfigurationOutput) AutomaticBackupRetentionDays() pulumi.IntPtrOutput

func (FileSystemWindowsConfigurationOutput) CopyTagsToBackups

func (FileSystemWindowsConfigurationOutput) DailyAutomaticBackupStartTime

func (o FileSystemWindowsConfigurationOutput) DailyAutomaticBackupStartTime() pulumi.StringPtrOutput

func (FileSystemWindowsConfigurationOutput) DeploymentType

func (FileSystemWindowsConfigurationOutput) ElementType

func (FileSystemWindowsConfigurationOutput) PreferredSubnetId

func (FileSystemWindowsConfigurationOutput) SelfManagedActiveDirectoryConfiguration

func (FileSystemWindowsConfigurationOutput) ThroughputCapacity

func (o FileSystemWindowsConfigurationOutput) ThroughputCapacity() pulumi.IntOutput

func (FileSystemWindowsConfigurationOutput) ToFileSystemWindowsConfigurationOutput

func (o FileSystemWindowsConfigurationOutput) ToFileSystemWindowsConfigurationOutput() FileSystemWindowsConfigurationOutput

func (FileSystemWindowsConfigurationOutput) ToFileSystemWindowsConfigurationOutputWithContext

func (o FileSystemWindowsConfigurationOutput) ToFileSystemWindowsConfigurationOutputWithContext(ctx context.Context) FileSystemWindowsConfigurationOutput

func (FileSystemWindowsConfigurationOutput) ToFileSystemWindowsConfigurationPtrOutput

func (o FileSystemWindowsConfigurationOutput) ToFileSystemWindowsConfigurationPtrOutput() FileSystemWindowsConfigurationPtrOutput

func (FileSystemWindowsConfigurationOutput) ToFileSystemWindowsConfigurationPtrOutputWithContext

func (o FileSystemWindowsConfigurationOutput) ToFileSystemWindowsConfigurationPtrOutputWithContext(ctx context.Context) FileSystemWindowsConfigurationPtrOutput

func (FileSystemWindowsConfigurationOutput) WeeklyMaintenanceStartTime

func (o FileSystemWindowsConfigurationOutput) WeeklyMaintenanceStartTime() pulumi.StringPtrOutput

type FileSystemWindowsConfigurationPtrInput

type FileSystemWindowsConfigurationPtrInput interface {
	pulumi.Input

	ToFileSystemWindowsConfigurationPtrOutput() FileSystemWindowsConfigurationPtrOutput
	ToFileSystemWindowsConfigurationPtrOutputWithContext(context.Context) FileSystemWindowsConfigurationPtrOutput
}

FileSystemWindowsConfigurationPtrInput is an input type that accepts FileSystemWindowsConfigurationArgs, FileSystemWindowsConfigurationPtr and FileSystemWindowsConfigurationPtrOutput values. You can construct a concrete instance of `FileSystemWindowsConfigurationPtrInput` via:

        FileSystemWindowsConfigurationArgs{...}

or:

        nil

type FileSystemWindowsConfigurationPtrOutput

type FileSystemWindowsConfigurationPtrOutput struct{ *pulumi.OutputState }

func (FileSystemWindowsConfigurationPtrOutput) ActiveDirectoryId

func (FileSystemWindowsConfigurationPtrOutput) Aliases

func (FileSystemWindowsConfigurationPtrOutput) AuditLogConfiguration

func (FileSystemWindowsConfigurationPtrOutput) AutomaticBackupRetentionDays

func (o FileSystemWindowsConfigurationPtrOutput) AutomaticBackupRetentionDays() pulumi.IntPtrOutput

func (FileSystemWindowsConfigurationPtrOutput) CopyTagsToBackups

func (FileSystemWindowsConfigurationPtrOutput) DailyAutomaticBackupStartTime

func (o FileSystemWindowsConfigurationPtrOutput) DailyAutomaticBackupStartTime() pulumi.StringPtrOutput

func (FileSystemWindowsConfigurationPtrOutput) DeploymentType

func (FileSystemWindowsConfigurationPtrOutput) Elem

func (FileSystemWindowsConfigurationPtrOutput) ElementType

func (FileSystemWindowsConfigurationPtrOutput) PreferredSubnetId

func (FileSystemWindowsConfigurationPtrOutput) SelfManagedActiveDirectoryConfiguration

func (FileSystemWindowsConfigurationPtrOutput) ThroughputCapacity

func (FileSystemWindowsConfigurationPtrOutput) ToFileSystemWindowsConfigurationPtrOutput

func (o FileSystemWindowsConfigurationPtrOutput) ToFileSystemWindowsConfigurationPtrOutput() FileSystemWindowsConfigurationPtrOutput

func (FileSystemWindowsConfigurationPtrOutput) ToFileSystemWindowsConfigurationPtrOutputWithContext

func (o FileSystemWindowsConfigurationPtrOutput) ToFileSystemWindowsConfigurationPtrOutputWithContext(ctx context.Context) FileSystemWindowsConfigurationPtrOutput

func (FileSystemWindowsConfigurationPtrOutput) WeeklyMaintenanceStartTime

func (o FileSystemWindowsConfigurationPtrOutput) WeeklyMaintenanceStartTime() pulumi.StringPtrOutput

Jump to

Keyboard shortcuts

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