fsx

package
v0.7.1 Latest Latest
Warning

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

Go to latest
Published: Nov 23, 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"`
	FileSystemTypeVersion pulumi.StringPtrOutput                  `pulumi:"fileSystemTypeVersion"`
	KmsKeyId              pulumi.StringPtrOutput                  `pulumi:"kmsKeyId"`
	LustreConfiguration   FileSystemLustreConfigurationPtrOutput  `pulumi:"lustreConfiguration"`
	LustreMountName       pulumi.StringOutput                     `pulumi:"lustreMountName"`
	OntapConfiguration    FileSystemOntapConfigurationPtrOutput   `pulumi:"ontapConfiguration"`
	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
	FileSystemTypeVersion pulumi.StringPtrInput
	KmsKeyId              pulumi.StringPtrInput
	LustreConfiguration   FileSystemLustreConfigurationPtrInput
	OntapConfiguration    FileSystemOntapConfigurationPtrInput
	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 FileSystemDiskIopsConfiguration added in v0.5.0

type FileSystemDiskIopsConfiguration struct {
	Iops *int    `pulumi:"iops"`
	Mode *string `pulumi:"mode"`
}

type FileSystemDiskIopsConfigurationArgs added in v0.5.0

type FileSystemDiskIopsConfigurationArgs struct {
	Iops pulumi.IntPtrInput    `pulumi:"iops"`
	Mode pulumi.StringPtrInput `pulumi:"mode"`
}

func (FileSystemDiskIopsConfigurationArgs) ElementType added in v0.5.0

func (FileSystemDiskIopsConfigurationArgs) ToFileSystemDiskIopsConfigurationOutput added in v0.5.0

func (i FileSystemDiskIopsConfigurationArgs) ToFileSystemDiskIopsConfigurationOutput() FileSystemDiskIopsConfigurationOutput

func (FileSystemDiskIopsConfigurationArgs) ToFileSystemDiskIopsConfigurationOutputWithContext added in v0.5.0

func (i FileSystemDiskIopsConfigurationArgs) ToFileSystemDiskIopsConfigurationOutputWithContext(ctx context.Context) FileSystemDiskIopsConfigurationOutput

func (FileSystemDiskIopsConfigurationArgs) ToFileSystemDiskIopsConfigurationPtrOutput added in v0.5.0

func (i FileSystemDiskIopsConfigurationArgs) ToFileSystemDiskIopsConfigurationPtrOutput() FileSystemDiskIopsConfigurationPtrOutput

func (FileSystemDiskIopsConfigurationArgs) ToFileSystemDiskIopsConfigurationPtrOutputWithContext added in v0.5.0

func (i FileSystemDiskIopsConfigurationArgs) ToFileSystemDiskIopsConfigurationPtrOutputWithContext(ctx context.Context) FileSystemDiskIopsConfigurationPtrOutput

type FileSystemDiskIopsConfigurationInput added in v0.5.0

type FileSystemDiskIopsConfigurationInput interface {
	pulumi.Input

	ToFileSystemDiskIopsConfigurationOutput() FileSystemDiskIopsConfigurationOutput
	ToFileSystemDiskIopsConfigurationOutputWithContext(context.Context) FileSystemDiskIopsConfigurationOutput
}

FileSystemDiskIopsConfigurationInput is an input type that accepts FileSystemDiskIopsConfigurationArgs and FileSystemDiskIopsConfigurationOutput values. You can construct a concrete instance of `FileSystemDiskIopsConfigurationInput` via:

FileSystemDiskIopsConfigurationArgs{...}

type FileSystemDiskIopsConfigurationOutput added in v0.5.0

type FileSystemDiskIopsConfigurationOutput struct{ *pulumi.OutputState }

func (FileSystemDiskIopsConfigurationOutput) ElementType added in v0.5.0

func (FileSystemDiskIopsConfigurationOutput) Iops added in v0.5.0

func (FileSystemDiskIopsConfigurationOutput) Mode added in v0.5.0

func (FileSystemDiskIopsConfigurationOutput) ToFileSystemDiskIopsConfigurationOutput added in v0.5.0

func (o FileSystemDiskIopsConfigurationOutput) ToFileSystemDiskIopsConfigurationOutput() FileSystemDiskIopsConfigurationOutput

func (FileSystemDiskIopsConfigurationOutput) ToFileSystemDiskIopsConfigurationOutputWithContext added in v0.5.0

func (o FileSystemDiskIopsConfigurationOutput) ToFileSystemDiskIopsConfigurationOutputWithContext(ctx context.Context) FileSystemDiskIopsConfigurationOutput

func (FileSystemDiskIopsConfigurationOutput) ToFileSystemDiskIopsConfigurationPtrOutput added in v0.5.0

func (o FileSystemDiskIopsConfigurationOutput) ToFileSystemDiskIopsConfigurationPtrOutput() FileSystemDiskIopsConfigurationPtrOutput

func (FileSystemDiskIopsConfigurationOutput) ToFileSystemDiskIopsConfigurationPtrOutputWithContext added in v0.5.0

func (o FileSystemDiskIopsConfigurationOutput) ToFileSystemDiskIopsConfigurationPtrOutputWithContext(ctx context.Context) FileSystemDiskIopsConfigurationPtrOutput

type FileSystemDiskIopsConfigurationPtrInput added in v0.5.0

type FileSystemDiskIopsConfigurationPtrInput interface {
	pulumi.Input

	ToFileSystemDiskIopsConfigurationPtrOutput() FileSystemDiskIopsConfigurationPtrOutput
	ToFileSystemDiskIopsConfigurationPtrOutputWithContext(context.Context) FileSystemDiskIopsConfigurationPtrOutput
}

FileSystemDiskIopsConfigurationPtrInput is an input type that accepts FileSystemDiskIopsConfigurationArgs, FileSystemDiskIopsConfigurationPtr and FileSystemDiskIopsConfigurationPtrOutput values. You can construct a concrete instance of `FileSystemDiskIopsConfigurationPtrInput` via:

        FileSystemDiskIopsConfigurationArgs{...}

or:

        nil

type FileSystemDiskIopsConfigurationPtrOutput added in v0.5.0

type FileSystemDiskIopsConfigurationPtrOutput struct{ *pulumi.OutputState }

func (FileSystemDiskIopsConfigurationPtrOutput) Elem added in v0.5.0

func (FileSystemDiskIopsConfigurationPtrOutput) ElementType added in v0.5.0

func (FileSystemDiskIopsConfigurationPtrOutput) Iops added in v0.5.0

func (FileSystemDiskIopsConfigurationPtrOutput) Mode added in v0.5.0

func (FileSystemDiskIopsConfigurationPtrOutput) ToFileSystemDiskIopsConfigurationPtrOutput added in v0.5.0

func (o FileSystemDiskIopsConfigurationPtrOutput) ToFileSystemDiskIopsConfigurationPtrOutput() FileSystemDiskIopsConfigurationPtrOutput

func (FileSystemDiskIopsConfigurationPtrOutput) ToFileSystemDiskIopsConfigurationPtrOutputWithContext added in v0.5.0

func (o FileSystemDiskIopsConfigurationPtrOutput) ToFileSystemDiskIopsConfigurationPtrOutputWithContext(ctx context.Context) FileSystemDiskIopsConfigurationPtrOutput

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 FileSystemOntapConfiguration added in v0.5.0

type FileSystemOntapConfiguration struct {
	AutomaticBackupRetentionDays  *int                             `pulumi:"automaticBackupRetentionDays"`
	DailyAutomaticBackupStartTime *string                          `pulumi:"dailyAutomaticBackupStartTime"`
	DeploymentType                string                           `pulumi:"deploymentType"`
	DiskIopsConfiguration         *FileSystemDiskIopsConfiguration `pulumi:"diskIopsConfiguration"`
	EndpointIpAddressRange        *string                          `pulumi:"endpointIpAddressRange"`
	FsxAdminPassword              *string                          `pulumi:"fsxAdminPassword"`
	PreferredSubnetId             *string                          `pulumi:"preferredSubnetId"`
	RouteTableIds                 []string                         `pulumi:"routeTableIds"`
	ThroughputCapacity            *int                             `pulumi:"throughputCapacity"`
	WeeklyMaintenanceStartTime    *string                          `pulumi:"weeklyMaintenanceStartTime"`
}

type FileSystemOntapConfigurationArgs added in v0.5.0

type FileSystemOntapConfigurationArgs struct {
	AutomaticBackupRetentionDays  pulumi.IntPtrInput                      `pulumi:"automaticBackupRetentionDays"`
	DailyAutomaticBackupStartTime pulumi.StringPtrInput                   `pulumi:"dailyAutomaticBackupStartTime"`
	DeploymentType                pulumi.StringInput                      `pulumi:"deploymentType"`
	DiskIopsConfiguration         FileSystemDiskIopsConfigurationPtrInput `pulumi:"diskIopsConfiguration"`
	EndpointIpAddressRange        pulumi.StringPtrInput                   `pulumi:"endpointIpAddressRange"`
	FsxAdminPassword              pulumi.StringPtrInput                   `pulumi:"fsxAdminPassword"`
	PreferredSubnetId             pulumi.StringPtrInput                   `pulumi:"preferredSubnetId"`
	RouteTableIds                 pulumi.StringArrayInput                 `pulumi:"routeTableIds"`
	ThroughputCapacity            pulumi.IntPtrInput                      `pulumi:"throughputCapacity"`
	WeeklyMaintenanceStartTime    pulumi.StringPtrInput                   `pulumi:"weeklyMaintenanceStartTime"`
}

func (FileSystemOntapConfigurationArgs) ElementType added in v0.5.0

func (FileSystemOntapConfigurationArgs) ToFileSystemOntapConfigurationOutput added in v0.5.0

func (i FileSystemOntapConfigurationArgs) ToFileSystemOntapConfigurationOutput() FileSystemOntapConfigurationOutput

func (FileSystemOntapConfigurationArgs) ToFileSystemOntapConfigurationOutputWithContext added in v0.5.0

func (i FileSystemOntapConfigurationArgs) ToFileSystemOntapConfigurationOutputWithContext(ctx context.Context) FileSystemOntapConfigurationOutput

func (FileSystemOntapConfigurationArgs) ToFileSystemOntapConfigurationPtrOutput added in v0.5.0

func (i FileSystemOntapConfigurationArgs) ToFileSystemOntapConfigurationPtrOutput() FileSystemOntapConfigurationPtrOutput

func (FileSystemOntapConfigurationArgs) ToFileSystemOntapConfigurationPtrOutputWithContext added in v0.5.0

func (i FileSystemOntapConfigurationArgs) ToFileSystemOntapConfigurationPtrOutputWithContext(ctx context.Context) FileSystemOntapConfigurationPtrOutput

type FileSystemOntapConfigurationInput added in v0.5.0

type FileSystemOntapConfigurationInput interface {
	pulumi.Input

	ToFileSystemOntapConfigurationOutput() FileSystemOntapConfigurationOutput
	ToFileSystemOntapConfigurationOutputWithContext(context.Context) FileSystemOntapConfigurationOutput
}

FileSystemOntapConfigurationInput is an input type that accepts FileSystemOntapConfigurationArgs and FileSystemOntapConfigurationOutput values. You can construct a concrete instance of `FileSystemOntapConfigurationInput` via:

FileSystemOntapConfigurationArgs{...}

type FileSystemOntapConfigurationOutput added in v0.5.0

type FileSystemOntapConfigurationOutput struct{ *pulumi.OutputState }

func (FileSystemOntapConfigurationOutput) AutomaticBackupRetentionDays added in v0.5.0

func (o FileSystemOntapConfigurationOutput) AutomaticBackupRetentionDays() pulumi.IntPtrOutput

func (FileSystemOntapConfigurationOutput) DailyAutomaticBackupStartTime added in v0.5.0

func (o FileSystemOntapConfigurationOutput) DailyAutomaticBackupStartTime() pulumi.StringPtrOutput

func (FileSystemOntapConfigurationOutput) DeploymentType added in v0.5.0

func (FileSystemOntapConfigurationOutput) DiskIopsConfiguration added in v0.5.0

func (FileSystemOntapConfigurationOutput) ElementType added in v0.5.0

func (FileSystemOntapConfigurationOutput) EndpointIpAddressRange added in v0.5.0

func (o FileSystemOntapConfigurationOutput) EndpointIpAddressRange() pulumi.StringPtrOutput

func (FileSystemOntapConfigurationOutput) FsxAdminPassword added in v0.5.0

func (FileSystemOntapConfigurationOutput) PreferredSubnetId added in v0.5.0

func (FileSystemOntapConfigurationOutput) RouteTableIds added in v0.5.0

func (FileSystemOntapConfigurationOutput) ThroughputCapacity added in v0.5.0

func (FileSystemOntapConfigurationOutput) ToFileSystemOntapConfigurationOutput added in v0.5.0

func (o FileSystemOntapConfigurationOutput) ToFileSystemOntapConfigurationOutput() FileSystemOntapConfigurationOutput

func (FileSystemOntapConfigurationOutput) ToFileSystemOntapConfigurationOutputWithContext added in v0.5.0

func (o FileSystemOntapConfigurationOutput) ToFileSystemOntapConfigurationOutputWithContext(ctx context.Context) FileSystemOntapConfigurationOutput

func (FileSystemOntapConfigurationOutput) ToFileSystemOntapConfigurationPtrOutput added in v0.5.0

func (o FileSystemOntapConfigurationOutput) ToFileSystemOntapConfigurationPtrOutput() FileSystemOntapConfigurationPtrOutput

func (FileSystemOntapConfigurationOutput) ToFileSystemOntapConfigurationPtrOutputWithContext added in v0.5.0

func (o FileSystemOntapConfigurationOutput) ToFileSystemOntapConfigurationPtrOutputWithContext(ctx context.Context) FileSystemOntapConfigurationPtrOutput

func (FileSystemOntapConfigurationOutput) WeeklyMaintenanceStartTime added in v0.5.0

func (o FileSystemOntapConfigurationOutput) WeeklyMaintenanceStartTime() pulumi.StringPtrOutput

type FileSystemOntapConfigurationPtrInput added in v0.5.0

type FileSystemOntapConfigurationPtrInput interface {
	pulumi.Input

	ToFileSystemOntapConfigurationPtrOutput() FileSystemOntapConfigurationPtrOutput
	ToFileSystemOntapConfigurationPtrOutputWithContext(context.Context) FileSystemOntapConfigurationPtrOutput
}

FileSystemOntapConfigurationPtrInput is an input type that accepts FileSystemOntapConfigurationArgs, FileSystemOntapConfigurationPtr and FileSystemOntapConfigurationPtrOutput values. You can construct a concrete instance of `FileSystemOntapConfigurationPtrInput` via:

        FileSystemOntapConfigurationArgs{...}

or:

        nil

type FileSystemOntapConfigurationPtrOutput added in v0.5.0

type FileSystemOntapConfigurationPtrOutput struct{ *pulumi.OutputState }

func (FileSystemOntapConfigurationPtrOutput) AutomaticBackupRetentionDays added in v0.5.0

func (o FileSystemOntapConfigurationPtrOutput) AutomaticBackupRetentionDays() pulumi.IntPtrOutput

func (FileSystemOntapConfigurationPtrOutput) DailyAutomaticBackupStartTime added in v0.5.0

func (o FileSystemOntapConfigurationPtrOutput) DailyAutomaticBackupStartTime() pulumi.StringPtrOutput

func (FileSystemOntapConfigurationPtrOutput) DeploymentType added in v0.5.0

func (FileSystemOntapConfigurationPtrOutput) DiskIopsConfiguration added in v0.5.0

func (FileSystemOntapConfigurationPtrOutput) Elem added in v0.5.0

func (FileSystemOntapConfigurationPtrOutput) ElementType added in v0.5.0

func (FileSystemOntapConfigurationPtrOutput) EndpointIpAddressRange added in v0.5.0

func (FileSystemOntapConfigurationPtrOutput) FsxAdminPassword added in v0.5.0

func (FileSystemOntapConfigurationPtrOutput) PreferredSubnetId added in v0.5.0

func (FileSystemOntapConfigurationPtrOutput) RouteTableIds added in v0.5.0

func (FileSystemOntapConfigurationPtrOutput) ThroughputCapacity added in v0.5.0

func (FileSystemOntapConfigurationPtrOutput) ToFileSystemOntapConfigurationPtrOutput added in v0.5.0

func (o FileSystemOntapConfigurationPtrOutput) ToFileSystemOntapConfigurationPtrOutput() FileSystemOntapConfigurationPtrOutput

func (FileSystemOntapConfigurationPtrOutput) ToFileSystemOntapConfigurationPtrOutputWithContext added in v0.5.0

func (o FileSystemOntapConfigurationPtrOutput) ToFileSystemOntapConfigurationPtrOutputWithContext(ctx context.Context) FileSystemOntapConfigurationPtrOutput

func (FileSystemOntapConfigurationPtrOutput) WeeklyMaintenanceStartTime added in v0.5.0

func (o FileSystemOntapConfigurationPtrOutput) 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