Documentation ¶
Index ¶
- type AccessGroup
- type AccessGroupArgs
- type AccessGroupArray
- type AccessGroupArrayInput
- type AccessGroupArrayOutput
- func (AccessGroupArrayOutput) ElementType() reflect.Type
- func (o AccessGroupArrayOutput) Index(i pulumi.IntInput) AccessGroupOutput
- func (o AccessGroupArrayOutput) ToAccessGroupArrayOutput() AccessGroupArrayOutput
- func (o AccessGroupArrayOutput) ToAccessGroupArrayOutputWithContext(ctx context.Context) AccessGroupArrayOutput
- type AccessGroupInput
- type AccessGroupMap
- type AccessGroupMapInput
- type AccessGroupMapOutput
- func (AccessGroupMapOutput) ElementType() reflect.Type
- func (o AccessGroupMapOutput) MapIndex(k pulumi.StringInput) AccessGroupOutput
- func (o AccessGroupMapOutput) ToAccessGroupMapOutput() AccessGroupMapOutput
- func (o AccessGroupMapOutput) ToAccessGroupMapOutputWithContext(ctx context.Context) AccessGroupMapOutput
- type AccessGroupOutput
- func (o AccessGroupOutput) CreateTime() pulumi.StringOutput
- func (o AccessGroupOutput) Description() pulumi.StringPtrOutput
- func (AccessGroupOutput) ElementType() reflect.Type
- func (o AccessGroupOutput) Name() pulumi.StringOutput
- func (o AccessGroupOutput) ToAccessGroupOutput() AccessGroupOutput
- func (o AccessGroupOutput) ToAccessGroupOutputWithContext(ctx context.Context) AccessGroupOutput
- type AccessGroupState
- type AccessRule
- type AccessRuleArgs
- type AccessRuleArray
- type AccessRuleArrayInput
- type AccessRuleArrayOutput
- func (AccessRuleArrayOutput) ElementType() reflect.Type
- func (o AccessRuleArrayOutput) Index(i pulumi.IntInput) AccessRuleOutput
- func (o AccessRuleArrayOutput) ToAccessRuleArrayOutput() AccessRuleArrayOutput
- func (o AccessRuleArrayOutput) ToAccessRuleArrayOutputWithContext(ctx context.Context) AccessRuleArrayOutput
- type AccessRuleInput
- type AccessRuleMap
- type AccessRuleMapInput
- type AccessRuleMapOutput
- func (AccessRuleMapOutput) ElementType() reflect.Type
- func (o AccessRuleMapOutput) MapIndex(k pulumi.StringInput) AccessRuleOutput
- func (o AccessRuleMapOutput) ToAccessRuleMapOutput() AccessRuleMapOutput
- func (o AccessRuleMapOutput) ToAccessRuleMapOutputWithContext(ctx context.Context) AccessRuleMapOutput
- type AccessRuleOutput
- func (o AccessRuleOutput) AccessGroupId() pulumi.StringOutput
- func (o AccessRuleOutput) AuthClientIp() pulumi.StringOutput
- func (AccessRuleOutput) ElementType() reflect.Type
- func (o AccessRuleOutput) Priority() pulumi.IntOutput
- func (o AccessRuleOutput) RwPermission() pulumi.StringPtrOutput
- func (o AccessRuleOutput) ToAccessRuleOutput() AccessRuleOutput
- func (o AccessRuleOutput) ToAccessRuleOutputWithContext(ctx context.Context) AccessRuleOutput
- func (o AccessRuleOutput) UserPermission() pulumi.StringPtrOutput
- type AccessRuleState
- type AutoSnapshotPolicy
- type AutoSnapshotPolicyArgs
- type AutoSnapshotPolicyArray
- type AutoSnapshotPolicyArrayInput
- type AutoSnapshotPolicyArrayOutput
- func (AutoSnapshotPolicyArrayOutput) ElementType() reflect.Type
- func (o AutoSnapshotPolicyArrayOutput) Index(i pulumi.IntInput) AutoSnapshotPolicyOutput
- func (o AutoSnapshotPolicyArrayOutput) ToAutoSnapshotPolicyArrayOutput() AutoSnapshotPolicyArrayOutput
- func (o AutoSnapshotPolicyArrayOutput) ToAutoSnapshotPolicyArrayOutputWithContext(ctx context.Context) AutoSnapshotPolicyArrayOutput
- type AutoSnapshotPolicyAttachment
- func (*AutoSnapshotPolicyAttachment) ElementType() reflect.Type
- func (i *AutoSnapshotPolicyAttachment) ToAutoSnapshotPolicyAttachmentOutput() AutoSnapshotPolicyAttachmentOutput
- func (i *AutoSnapshotPolicyAttachment) ToAutoSnapshotPolicyAttachmentOutputWithContext(ctx context.Context) AutoSnapshotPolicyAttachmentOutput
- type AutoSnapshotPolicyAttachmentArgs
- type AutoSnapshotPolicyAttachmentArray
- func (AutoSnapshotPolicyAttachmentArray) ElementType() reflect.Type
- func (i AutoSnapshotPolicyAttachmentArray) ToAutoSnapshotPolicyAttachmentArrayOutput() AutoSnapshotPolicyAttachmentArrayOutput
- func (i AutoSnapshotPolicyAttachmentArray) ToAutoSnapshotPolicyAttachmentArrayOutputWithContext(ctx context.Context) AutoSnapshotPolicyAttachmentArrayOutput
- type AutoSnapshotPolicyAttachmentArrayInput
- type AutoSnapshotPolicyAttachmentArrayOutput
- func (AutoSnapshotPolicyAttachmentArrayOutput) ElementType() reflect.Type
- func (o AutoSnapshotPolicyAttachmentArrayOutput) Index(i pulumi.IntInput) AutoSnapshotPolicyAttachmentOutput
- func (o AutoSnapshotPolicyAttachmentArrayOutput) ToAutoSnapshotPolicyAttachmentArrayOutput() AutoSnapshotPolicyAttachmentArrayOutput
- func (o AutoSnapshotPolicyAttachmentArrayOutput) ToAutoSnapshotPolicyAttachmentArrayOutputWithContext(ctx context.Context) AutoSnapshotPolicyAttachmentArrayOutput
- type AutoSnapshotPolicyAttachmentInput
- type AutoSnapshotPolicyAttachmentMap
- func (AutoSnapshotPolicyAttachmentMap) ElementType() reflect.Type
- func (i AutoSnapshotPolicyAttachmentMap) ToAutoSnapshotPolicyAttachmentMapOutput() AutoSnapshotPolicyAttachmentMapOutput
- func (i AutoSnapshotPolicyAttachmentMap) ToAutoSnapshotPolicyAttachmentMapOutputWithContext(ctx context.Context) AutoSnapshotPolicyAttachmentMapOutput
- type AutoSnapshotPolicyAttachmentMapInput
- type AutoSnapshotPolicyAttachmentMapOutput
- func (AutoSnapshotPolicyAttachmentMapOutput) ElementType() reflect.Type
- func (o AutoSnapshotPolicyAttachmentMapOutput) MapIndex(k pulumi.StringInput) AutoSnapshotPolicyAttachmentOutput
- func (o AutoSnapshotPolicyAttachmentMapOutput) ToAutoSnapshotPolicyAttachmentMapOutput() AutoSnapshotPolicyAttachmentMapOutput
- func (o AutoSnapshotPolicyAttachmentMapOutput) ToAutoSnapshotPolicyAttachmentMapOutputWithContext(ctx context.Context) AutoSnapshotPolicyAttachmentMapOutput
- type AutoSnapshotPolicyAttachmentOutput
- func (o AutoSnapshotPolicyAttachmentOutput) AutoSnapshotPolicyId() pulumi.StringOutput
- func (AutoSnapshotPolicyAttachmentOutput) ElementType() reflect.Type
- func (o AutoSnapshotPolicyAttachmentOutput) FileSystemIds() pulumi.StringOutput
- func (o AutoSnapshotPolicyAttachmentOutput) ToAutoSnapshotPolicyAttachmentOutput() AutoSnapshotPolicyAttachmentOutput
- func (o AutoSnapshotPolicyAttachmentOutput) ToAutoSnapshotPolicyAttachmentOutputWithContext(ctx context.Context) AutoSnapshotPolicyAttachmentOutput
- type AutoSnapshotPolicyAttachmentState
- type AutoSnapshotPolicyInput
- type AutoSnapshotPolicyMap
- type AutoSnapshotPolicyMapInput
- type AutoSnapshotPolicyMapOutput
- func (AutoSnapshotPolicyMapOutput) ElementType() reflect.Type
- func (o AutoSnapshotPolicyMapOutput) MapIndex(k pulumi.StringInput) AutoSnapshotPolicyOutput
- func (o AutoSnapshotPolicyMapOutput) ToAutoSnapshotPolicyMapOutput() AutoSnapshotPolicyMapOutput
- func (o AutoSnapshotPolicyMapOutput) ToAutoSnapshotPolicyMapOutputWithContext(ctx context.Context) AutoSnapshotPolicyMapOutput
- type AutoSnapshotPolicyOutput
- func (o AutoSnapshotPolicyOutput) AliveDays() pulumi.IntPtrOutput
- func (o AutoSnapshotPolicyOutput) DayOfMonth() pulumi.StringPtrOutput
- func (o AutoSnapshotPolicyOutput) DayOfWeek() pulumi.StringPtrOutput
- func (AutoSnapshotPolicyOutput) ElementType() reflect.Type
- func (o AutoSnapshotPolicyOutput) Hour() pulumi.StringOutput
- func (o AutoSnapshotPolicyOutput) IntervalDays() pulumi.IntPtrOutput
- func (o AutoSnapshotPolicyOutput) PolicyName() pulumi.StringPtrOutput
- func (o AutoSnapshotPolicyOutput) ToAutoSnapshotPolicyOutput() AutoSnapshotPolicyOutput
- func (o AutoSnapshotPolicyOutput) ToAutoSnapshotPolicyOutputWithContext(ctx context.Context) AutoSnapshotPolicyOutput
- type AutoSnapshotPolicyState
- type FileSystem
- type FileSystemArgs
- type FileSystemArray
- type FileSystemArrayInput
- type FileSystemArrayOutput
- func (FileSystemArrayOutput) ElementType() reflect.Type
- func (o FileSystemArrayOutput) Index(i pulumi.IntInput) FileSystemOutput
- func (o FileSystemArrayOutput) ToFileSystemArrayOutput() FileSystemArrayOutput
- func (o FileSystemArrayOutput) ToFileSystemArrayOutputWithContext(ctx context.Context) FileSystemArrayOutput
- type FileSystemInput
- type FileSystemMap
- type FileSystemMapInput
- type FileSystemMapOutput
- func (FileSystemMapOutput) ElementType() reflect.Type
- func (o FileSystemMapOutput) MapIndex(k pulumi.StringInput) FileSystemOutput
- func (o FileSystemMapOutput) ToFileSystemMapOutput() FileSystemMapOutput
- func (o FileSystemMapOutput) ToFileSystemMapOutputWithContext(ctx context.Context) FileSystemMapOutput
- type FileSystemOutput
- func (o FileSystemOutput) AccessGroupId() pulumi.StringOutput
- func (o FileSystemOutput) AvailabilityZone() pulumi.StringOutput
- func (o FileSystemOutput) Capacity() pulumi.IntOutput
- func (o FileSystemOutput) CcnId() pulumi.StringOutput
- func (o FileSystemOutput) CidrBlock() pulumi.StringOutput
- func (o FileSystemOutput) CreateTime() pulumi.StringOutput
- func (FileSystemOutput) ElementType() reflect.Type
- func (o FileSystemOutput) FsId() pulumi.StringOutput
- func (o FileSystemOutput) MountIp() pulumi.StringOutput
- func (o FileSystemOutput) Name() pulumi.StringOutput
- func (o FileSystemOutput) NetInterface() pulumi.StringPtrOutput
- func (o FileSystemOutput) Protocol() pulumi.StringPtrOutput
- func (o FileSystemOutput) StorageType() pulumi.StringPtrOutput
- func (o FileSystemOutput) SubnetId() pulumi.StringOutput
- func (o FileSystemOutput) Tags() pulumi.MapOutput
- func (o FileSystemOutput) ToFileSystemOutput() FileSystemOutput
- func (o FileSystemOutput) ToFileSystemOutputWithContext(ctx context.Context) FileSystemOutput
- func (o FileSystemOutput) VpcId() pulumi.StringOutput
- type FileSystemState
- type GetAccessGroupsAccessGroupList
- type GetAccessGroupsAccessGroupListArgs
- func (GetAccessGroupsAccessGroupListArgs) ElementType() reflect.Type
- func (i GetAccessGroupsAccessGroupListArgs) ToGetAccessGroupsAccessGroupListOutput() GetAccessGroupsAccessGroupListOutput
- func (i GetAccessGroupsAccessGroupListArgs) ToGetAccessGroupsAccessGroupListOutputWithContext(ctx context.Context) GetAccessGroupsAccessGroupListOutput
- type GetAccessGroupsAccessGroupListArray
- func (GetAccessGroupsAccessGroupListArray) ElementType() reflect.Type
- func (i GetAccessGroupsAccessGroupListArray) ToGetAccessGroupsAccessGroupListArrayOutput() GetAccessGroupsAccessGroupListArrayOutput
- func (i GetAccessGroupsAccessGroupListArray) ToGetAccessGroupsAccessGroupListArrayOutputWithContext(ctx context.Context) GetAccessGroupsAccessGroupListArrayOutput
- type GetAccessGroupsAccessGroupListArrayInput
- type GetAccessGroupsAccessGroupListArrayOutput
- func (GetAccessGroupsAccessGroupListArrayOutput) ElementType() reflect.Type
- func (o GetAccessGroupsAccessGroupListArrayOutput) Index(i pulumi.IntInput) GetAccessGroupsAccessGroupListOutput
- func (o GetAccessGroupsAccessGroupListArrayOutput) ToGetAccessGroupsAccessGroupListArrayOutput() GetAccessGroupsAccessGroupListArrayOutput
- func (o GetAccessGroupsAccessGroupListArrayOutput) ToGetAccessGroupsAccessGroupListArrayOutputWithContext(ctx context.Context) GetAccessGroupsAccessGroupListArrayOutput
- type GetAccessGroupsAccessGroupListInput
- type GetAccessGroupsAccessGroupListOutput
- func (o GetAccessGroupsAccessGroupListOutput) AccessGroupId() pulumi.StringOutput
- func (o GetAccessGroupsAccessGroupListOutput) CreateTime() pulumi.StringOutput
- func (o GetAccessGroupsAccessGroupListOutput) Description() pulumi.StringOutput
- func (GetAccessGroupsAccessGroupListOutput) ElementType() reflect.Type
- func (o GetAccessGroupsAccessGroupListOutput) Name() pulumi.StringOutput
- func (o GetAccessGroupsAccessGroupListOutput) ToGetAccessGroupsAccessGroupListOutput() GetAccessGroupsAccessGroupListOutput
- func (o GetAccessGroupsAccessGroupListOutput) ToGetAccessGroupsAccessGroupListOutputWithContext(ctx context.Context) GetAccessGroupsAccessGroupListOutput
- type GetAccessGroupsArgs
- type GetAccessGroupsOutputArgs
- type GetAccessGroupsResult
- type GetAccessGroupsResultOutput
- func (o GetAccessGroupsResultOutput) AccessGroupId() pulumi.StringPtrOutput
- func (o GetAccessGroupsResultOutput) AccessGroupLists() GetAccessGroupsAccessGroupListArrayOutput
- func (GetAccessGroupsResultOutput) ElementType() reflect.Type
- func (o GetAccessGroupsResultOutput) Id() pulumi.StringOutput
- func (o GetAccessGroupsResultOutput) Name() pulumi.StringPtrOutput
- func (o GetAccessGroupsResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetAccessGroupsResultOutput) ToGetAccessGroupsResultOutput() GetAccessGroupsResultOutput
- func (o GetAccessGroupsResultOutput) ToGetAccessGroupsResultOutputWithContext(ctx context.Context) GetAccessGroupsResultOutput
- type GetAccessRulesAccessRuleList
- type GetAccessRulesAccessRuleListArgs
- func (GetAccessRulesAccessRuleListArgs) ElementType() reflect.Type
- func (i GetAccessRulesAccessRuleListArgs) ToGetAccessRulesAccessRuleListOutput() GetAccessRulesAccessRuleListOutput
- func (i GetAccessRulesAccessRuleListArgs) ToGetAccessRulesAccessRuleListOutputWithContext(ctx context.Context) GetAccessRulesAccessRuleListOutput
- type GetAccessRulesAccessRuleListArray
- func (GetAccessRulesAccessRuleListArray) ElementType() reflect.Type
- func (i GetAccessRulesAccessRuleListArray) ToGetAccessRulesAccessRuleListArrayOutput() GetAccessRulesAccessRuleListArrayOutput
- func (i GetAccessRulesAccessRuleListArray) ToGetAccessRulesAccessRuleListArrayOutputWithContext(ctx context.Context) GetAccessRulesAccessRuleListArrayOutput
- type GetAccessRulesAccessRuleListArrayInput
- type GetAccessRulesAccessRuleListArrayOutput
- func (GetAccessRulesAccessRuleListArrayOutput) ElementType() reflect.Type
- func (o GetAccessRulesAccessRuleListArrayOutput) Index(i pulumi.IntInput) GetAccessRulesAccessRuleListOutput
- func (o GetAccessRulesAccessRuleListArrayOutput) ToGetAccessRulesAccessRuleListArrayOutput() GetAccessRulesAccessRuleListArrayOutput
- func (o GetAccessRulesAccessRuleListArrayOutput) ToGetAccessRulesAccessRuleListArrayOutputWithContext(ctx context.Context) GetAccessRulesAccessRuleListArrayOutput
- type GetAccessRulesAccessRuleListInput
- type GetAccessRulesAccessRuleListOutput
- func (o GetAccessRulesAccessRuleListOutput) AccessRuleId() pulumi.StringOutput
- func (o GetAccessRulesAccessRuleListOutput) AuthClientIp() pulumi.StringOutput
- func (GetAccessRulesAccessRuleListOutput) ElementType() reflect.Type
- func (o GetAccessRulesAccessRuleListOutput) Priority() pulumi.IntOutput
- func (o GetAccessRulesAccessRuleListOutput) RwPermission() pulumi.StringOutput
- func (o GetAccessRulesAccessRuleListOutput) ToGetAccessRulesAccessRuleListOutput() GetAccessRulesAccessRuleListOutput
- func (o GetAccessRulesAccessRuleListOutput) ToGetAccessRulesAccessRuleListOutputWithContext(ctx context.Context) GetAccessRulesAccessRuleListOutput
- func (o GetAccessRulesAccessRuleListOutput) UserPermission() pulumi.StringOutput
- type GetAccessRulesArgs
- type GetAccessRulesOutputArgs
- type GetAccessRulesResult
- type GetAccessRulesResultOutput
- func (o GetAccessRulesResultOutput) AccessGroupId() pulumi.StringOutput
- func (o GetAccessRulesResultOutput) AccessRuleId() pulumi.StringPtrOutput
- func (o GetAccessRulesResultOutput) AccessRuleLists() GetAccessRulesAccessRuleListArrayOutput
- func (GetAccessRulesResultOutput) ElementType() reflect.Type
- func (o GetAccessRulesResultOutput) Id() pulumi.StringOutput
- func (o GetAccessRulesResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetAccessRulesResultOutput) ToGetAccessRulesResultOutput() GetAccessRulesResultOutput
- func (o GetAccessRulesResultOutput) ToGetAccessRulesResultOutputWithContext(ctx context.Context) GetAccessRulesResultOutput
- type GetAvailableZoneArgs
- type GetAvailableZoneOutputArgs
- type GetAvailableZoneRegionZone
- type GetAvailableZoneRegionZoneArgs
- func (GetAvailableZoneRegionZoneArgs) ElementType() reflect.Type
- func (i GetAvailableZoneRegionZoneArgs) ToGetAvailableZoneRegionZoneOutput() GetAvailableZoneRegionZoneOutput
- func (i GetAvailableZoneRegionZoneArgs) ToGetAvailableZoneRegionZoneOutputWithContext(ctx context.Context) GetAvailableZoneRegionZoneOutput
- type GetAvailableZoneRegionZoneArray
- func (GetAvailableZoneRegionZoneArray) ElementType() reflect.Type
- func (i GetAvailableZoneRegionZoneArray) ToGetAvailableZoneRegionZoneArrayOutput() GetAvailableZoneRegionZoneArrayOutput
- func (i GetAvailableZoneRegionZoneArray) ToGetAvailableZoneRegionZoneArrayOutputWithContext(ctx context.Context) GetAvailableZoneRegionZoneArrayOutput
- type GetAvailableZoneRegionZoneArrayInput
- type GetAvailableZoneRegionZoneArrayOutput
- func (GetAvailableZoneRegionZoneArrayOutput) ElementType() reflect.Type
- func (o GetAvailableZoneRegionZoneArrayOutput) Index(i pulumi.IntInput) GetAvailableZoneRegionZoneOutput
- func (o GetAvailableZoneRegionZoneArrayOutput) ToGetAvailableZoneRegionZoneArrayOutput() GetAvailableZoneRegionZoneArrayOutput
- func (o GetAvailableZoneRegionZoneArrayOutput) ToGetAvailableZoneRegionZoneArrayOutputWithContext(ctx context.Context) GetAvailableZoneRegionZoneArrayOutput
- type GetAvailableZoneRegionZoneInput
- type GetAvailableZoneRegionZoneOutput
- func (GetAvailableZoneRegionZoneOutput) ElementType() reflect.Type
- func (o GetAvailableZoneRegionZoneOutput) Region() pulumi.StringOutput
- func (o GetAvailableZoneRegionZoneOutput) RegionCnName() pulumi.StringOutput
- func (o GetAvailableZoneRegionZoneOutput) RegionName() pulumi.StringOutput
- func (o GetAvailableZoneRegionZoneOutput) RegionStatus() pulumi.StringOutput
- func (o GetAvailableZoneRegionZoneOutput) ToGetAvailableZoneRegionZoneOutput() GetAvailableZoneRegionZoneOutput
- func (o GetAvailableZoneRegionZoneOutput) ToGetAvailableZoneRegionZoneOutputWithContext(ctx context.Context) GetAvailableZoneRegionZoneOutput
- func (o GetAvailableZoneRegionZoneOutput) Zones() GetAvailableZoneRegionZoneZoneArrayOutput
- type GetAvailableZoneRegionZoneZone
- type GetAvailableZoneRegionZoneZoneArgs
- func (GetAvailableZoneRegionZoneZoneArgs) ElementType() reflect.Type
- func (i GetAvailableZoneRegionZoneZoneArgs) ToGetAvailableZoneRegionZoneZoneOutput() GetAvailableZoneRegionZoneZoneOutput
- func (i GetAvailableZoneRegionZoneZoneArgs) ToGetAvailableZoneRegionZoneZoneOutputWithContext(ctx context.Context) GetAvailableZoneRegionZoneZoneOutput
- type GetAvailableZoneRegionZoneZoneArray
- func (GetAvailableZoneRegionZoneZoneArray) ElementType() reflect.Type
- func (i GetAvailableZoneRegionZoneZoneArray) ToGetAvailableZoneRegionZoneZoneArrayOutput() GetAvailableZoneRegionZoneZoneArrayOutput
- func (i GetAvailableZoneRegionZoneZoneArray) ToGetAvailableZoneRegionZoneZoneArrayOutputWithContext(ctx context.Context) GetAvailableZoneRegionZoneZoneArrayOutput
- type GetAvailableZoneRegionZoneZoneArrayInput
- type GetAvailableZoneRegionZoneZoneArrayOutput
- func (GetAvailableZoneRegionZoneZoneArrayOutput) ElementType() reflect.Type
- func (o GetAvailableZoneRegionZoneZoneArrayOutput) Index(i pulumi.IntInput) GetAvailableZoneRegionZoneZoneOutput
- func (o GetAvailableZoneRegionZoneZoneArrayOutput) ToGetAvailableZoneRegionZoneZoneArrayOutput() GetAvailableZoneRegionZoneZoneArrayOutput
- func (o GetAvailableZoneRegionZoneZoneArrayOutput) ToGetAvailableZoneRegionZoneZoneArrayOutputWithContext(ctx context.Context) GetAvailableZoneRegionZoneZoneArrayOutput
- type GetAvailableZoneRegionZoneZoneInput
- type GetAvailableZoneRegionZoneZoneOutput
- func (GetAvailableZoneRegionZoneZoneOutput) ElementType() reflect.Type
- func (o GetAvailableZoneRegionZoneZoneOutput) ToGetAvailableZoneRegionZoneZoneOutput() GetAvailableZoneRegionZoneZoneOutput
- func (o GetAvailableZoneRegionZoneZoneOutput) ToGetAvailableZoneRegionZoneZoneOutputWithContext(ctx context.Context) GetAvailableZoneRegionZoneZoneOutput
- func (o GetAvailableZoneRegionZoneZoneOutput) Types() GetAvailableZoneRegionZoneZoneTypeArrayOutput
- func (o GetAvailableZoneRegionZoneZoneOutput) Zone() pulumi.StringOutput
- func (o GetAvailableZoneRegionZoneZoneOutput) ZoneCnName() pulumi.StringOutput
- func (o GetAvailableZoneRegionZoneZoneOutput) ZoneId() pulumi.IntOutput
- func (o GetAvailableZoneRegionZoneZoneOutput) ZoneName() pulumi.StringOutput
- type GetAvailableZoneRegionZoneZoneType
- type GetAvailableZoneRegionZoneZoneTypeArgs
- func (GetAvailableZoneRegionZoneZoneTypeArgs) ElementType() reflect.Type
- func (i GetAvailableZoneRegionZoneZoneTypeArgs) ToGetAvailableZoneRegionZoneZoneTypeOutput() GetAvailableZoneRegionZoneZoneTypeOutput
- func (i GetAvailableZoneRegionZoneZoneTypeArgs) ToGetAvailableZoneRegionZoneZoneTypeOutputWithContext(ctx context.Context) GetAvailableZoneRegionZoneZoneTypeOutput
- type GetAvailableZoneRegionZoneZoneTypeArray
- func (GetAvailableZoneRegionZoneZoneTypeArray) ElementType() reflect.Type
- func (i GetAvailableZoneRegionZoneZoneTypeArray) ToGetAvailableZoneRegionZoneZoneTypeArrayOutput() GetAvailableZoneRegionZoneZoneTypeArrayOutput
- func (i GetAvailableZoneRegionZoneZoneTypeArray) ToGetAvailableZoneRegionZoneZoneTypeArrayOutputWithContext(ctx context.Context) GetAvailableZoneRegionZoneZoneTypeArrayOutput
- type GetAvailableZoneRegionZoneZoneTypeArrayInput
- type GetAvailableZoneRegionZoneZoneTypeArrayOutput
- func (GetAvailableZoneRegionZoneZoneTypeArrayOutput) ElementType() reflect.Type
- func (o GetAvailableZoneRegionZoneZoneTypeArrayOutput) Index(i pulumi.IntInput) GetAvailableZoneRegionZoneZoneTypeOutput
- func (o GetAvailableZoneRegionZoneZoneTypeArrayOutput) ToGetAvailableZoneRegionZoneZoneTypeArrayOutput() GetAvailableZoneRegionZoneZoneTypeArrayOutput
- func (o GetAvailableZoneRegionZoneZoneTypeArrayOutput) ToGetAvailableZoneRegionZoneZoneTypeArrayOutputWithContext(ctx context.Context) GetAvailableZoneRegionZoneZoneTypeArrayOutput
- type GetAvailableZoneRegionZoneZoneTypeInput
- type GetAvailableZoneRegionZoneZoneTypeOutput
- func (GetAvailableZoneRegionZoneZoneTypeOutput) ElementType() reflect.Type
- func (o GetAvailableZoneRegionZoneZoneTypeOutput) Prepayment() pulumi.BoolOutput
- func (o GetAvailableZoneRegionZoneZoneTypeOutput) Protocols() GetAvailableZoneRegionZoneZoneTypeProtocolArrayOutput
- func (o GetAvailableZoneRegionZoneZoneTypeOutput) ToGetAvailableZoneRegionZoneZoneTypeOutput() GetAvailableZoneRegionZoneZoneTypeOutput
- func (o GetAvailableZoneRegionZoneZoneTypeOutput) ToGetAvailableZoneRegionZoneZoneTypeOutputWithContext(ctx context.Context) GetAvailableZoneRegionZoneZoneTypeOutput
- func (o GetAvailableZoneRegionZoneZoneTypeOutput) Type() pulumi.StringOutput
- type GetAvailableZoneRegionZoneZoneTypeProtocol
- type GetAvailableZoneRegionZoneZoneTypeProtocolArgs
- func (GetAvailableZoneRegionZoneZoneTypeProtocolArgs) ElementType() reflect.Type
- func (i GetAvailableZoneRegionZoneZoneTypeProtocolArgs) ToGetAvailableZoneRegionZoneZoneTypeProtocolOutput() GetAvailableZoneRegionZoneZoneTypeProtocolOutput
- func (i GetAvailableZoneRegionZoneZoneTypeProtocolArgs) ToGetAvailableZoneRegionZoneZoneTypeProtocolOutputWithContext(ctx context.Context) GetAvailableZoneRegionZoneZoneTypeProtocolOutput
- type GetAvailableZoneRegionZoneZoneTypeProtocolArray
- func (GetAvailableZoneRegionZoneZoneTypeProtocolArray) ElementType() reflect.Type
- func (i GetAvailableZoneRegionZoneZoneTypeProtocolArray) ToGetAvailableZoneRegionZoneZoneTypeProtocolArrayOutput() GetAvailableZoneRegionZoneZoneTypeProtocolArrayOutput
- func (i GetAvailableZoneRegionZoneZoneTypeProtocolArray) ToGetAvailableZoneRegionZoneZoneTypeProtocolArrayOutputWithContext(ctx context.Context) GetAvailableZoneRegionZoneZoneTypeProtocolArrayOutput
- type GetAvailableZoneRegionZoneZoneTypeProtocolArrayInput
- type GetAvailableZoneRegionZoneZoneTypeProtocolArrayOutput
- func (GetAvailableZoneRegionZoneZoneTypeProtocolArrayOutput) ElementType() reflect.Type
- func (o GetAvailableZoneRegionZoneZoneTypeProtocolArrayOutput) Index(i pulumi.IntInput) GetAvailableZoneRegionZoneZoneTypeProtocolOutput
- func (o GetAvailableZoneRegionZoneZoneTypeProtocolArrayOutput) ToGetAvailableZoneRegionZoneZoneTypeProtocolArrayOutput() GetAvailableZoneRegionZoneZoneTypeProtocolArrayOutput
- func (o GetAvailableZoneRegionZoneZoneTypeProtocolArrayOutput) ToGetAvailableZoneRegionZoneZoneTypeProtocolArrayOutputWithContext(ctx context.Context) GetAvailableZoneRegionZoneZoneTypeProtocolArrayOutput
- type GetAvailableZoneRegionZoneZoneTypeProtocolInput
- type GetAvailableZoneRegionZoneZoneTypeProtocolOutput
- func (GetAvailableZoneRegionZoneZoneTypeProtocolOutput) ElementType() reflect.Type
- func (o GetAvailableZoneRegionZoneZoneTypeProtocolOutput) Protocol() pulumi.StringOutput
- func (o GetAvailableZoneRegionZoneZoneTypeProtocolOutput) SaleStatus() pulumi.StringOutput
- func (o GetAvailableZoneRegionZoneZoneTypeProtocolOutput) ToGetAvailableZoneRegionZoneZoneTypeProtocolOutput() GetAvailableZoneRegionZoneZoneTypeProtocolOutput
- func (o GetAvailableZoneRegionZoneZoneTypeProtocolOutput) ToGetAvailableZoneRegionZoneZoneTypeProtocolOutputWithContext(ctx context.Context) GetAvailableZoneRegionZoneZoneTypeProtocolOutput
- type GetAvailableZoneResult
- type GetAvailableZoneResultOutput
- func (GetAvailableZoneResultOutput) ElementType() reflect.Type
- func (o GetAvailableZoneResultOutput) Id() pulumi.StringOutput
- func (o GetAvailableZoneResultOutput) RegionZones() GetAvailableZoneRegionZoneArrayOutput
- func (o GetAvailableZoneResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetAvailableZoneResultOutput) ToGetAvailableZoneResultOutput() GetAvailableZoneResultOutput
- func (o GetAvailableZoneResultOutput) ToGetAvailableZoneResultOutputWithContext(ctx context.Context) GetAvailableZoneResultOutput
- type GetFileSystemClientsArgs
- type GetFileSystemClientsClientList
- type GetFileSystemClientsClientListArgs
- func (GetFileSystemClientsClientListArgs) ElementType() reflect.Type
- func (i GetFileSystemClientsClientListArgs) ToGetFileSystemClientsClientListOutput() GetFileSystemClientsClientListOutput
- func (i GetFileSystemClientsClientListArgs) ToGetFileSystemClientsClientListOutputWithContext(ctx context.Context) GetFileSystemClientsClientListOutput
- type GetFileSystemClientsClientListArray
- func (GetFileSystemClientsClientListArray) ElementType() reflect.Type
- func (i GetFileSystemClientsClientListArray) ToGetFileSystemClientsClientListArrayOutput() GetFileSystemClientsClientListArrayOutput
- func (i GetFileSystemClientsClientListArray) ToGetFileSystemClientsClientListArrayOutputWithContext(ctx context.Context) GetFileSystemClientsClientListArrayOutput
- type GetFileSystemClientsClientListArrayInput
- type GetFileSystemClientsClientListArrayOutput
- func (GetFileSystemClientsClientListArrayOutput) ElementType() reflect.Type
- func (o GetFileSystemClientsClientListArrayOutput) Index(i pulumi.IntInput) GetFileSystemClientsClientListOutput
- func (o GetFileSystemClientsClientListArrayOutput) ToGetFileSystemClientsClientListArrayOutput() GetFileSystemClientsClientListArrayOutput
- func (o GetFileSystemClientsClientListArrayOutput) ToGetFileSystemClientsClientListArrayOutputWithContext(ctx context.Context) GetFileSystemClientsClientListArrayOutput
- type GetFileSystemClientsClientListInput
- type GetFileSystemClientsClientListOutput
- func (o GetFileSystemClientsClientListOutput) CfsVip() pulumi.StringOutput
- func (o GetFileSystemClientsClientListOutput) ClientIp() pulumi.StringOutput
- func (GetFileSystemClientsClientListOutput) ElementType() reflect.Type
- func (o GetFileSystemClientsClientListOutput) MountDirectory() pulumi.StringOutput
- func (o GetFileSystemClientsClientListOutput) ToGetFileSystemClientsClientListOutput() GetFileSystemClientsClientListOutput
- func (o GetFileSystemClientsClientListOutput) ToGetFileSystemClientsClientListOutputWithContext(ctx context.Context) GetFileSystemClientsClientListOutput
- func (o GetFileSystemClientsClientListOutput) VpcId() pulumi.StringOutput
- func (o GetFileSystemClientsClientListOutput) Zone() pulumi.StringOutput
- func (o GetFileSystemClientsClientListOutput) ZoneName() pulumi.StringOutput
- type GetFileSystemClientsOutputArgs
- type GetFileSystemClientsResult
- type GetFileSystemClientsResultOutput
- func (o GetFileSystemClientsResultOutput) ClientLists() GetFileSystemClientsClientListArrayOutput
- func (GetFileSystemClientsResultOutput) ElementType() reflect.Type
- func (o GetFileSystemClientsResultOutput) FileSystemId() pulumi.StringOutput
- func (o GetFileSystemClientsResultOutput) Id() pulumi.StringOutput
- func (o GetFileSystemClientsResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetFileSystemClientsResultOutput) ToGetFileSystemClientsResultOutput() GetFileSystemClientsResultOutput
- func (o GetFileSystemClientsResultOutput) ToGetFileSystemClientsResultOutputWithContext(ctx context.Context) GetFileSystemClientsResultOutput
- type GetFileSystemsArgs
- type GetFileSystemsFileSystemList
- type GetFileSystemsFileSystemListArgs
- func (GetFileSystemsFileSystemListArgs) ElementType() reflect.Type
- func (i GetFileSystemsFileSystemListArgs) ToGetFileSystemsFileSystemListOutput() GetFileSystemsFileSystemListOutput
- func (i GetFileSystemsFileSystemListArgs) ToGetFileSystemsFileSystemListOutputWithContext(ctx context.Context) GetFileSystemsFileSystemListOutput
- type GetFileSystemsFileSystemListArray
- func (GetFileSystemsFileSystemListArray) ElementType() reflect.Type
- func (i GetFileSystemsFileSystemListArray) ToGetFileSystemsFileSystemListArrayOutput() GetFileSystemsFileSystemListArrayOutput
- func (i GetFileSystemsFileSystemListArray) ToGetFileSystemsFileSystemListArrayOutputWithContext(ctx context.Context) GetFileSystemsFileSystemListArrayOutput
- type GetFileSystemsFileSystemListArrayInput
- type GetFileSystemsFileSystemListArrayOutput
- func (GetFileSystemsFileSystemListArrayOutput) ElementType() reflect.Type
- func (o GetFileSystemsFileSystemListArrayOutput) Index(i pulumi.IntInput) GetFileSystemsFileSystemListOutput
- func (o GetFileSystemsFileSystemListArrayOutput) ToGetFileSystemsFileSystemListArrayOutput() GetFileSystemsFileSystemListArrayOutput
- func (o GetFileSystemsFileSystemListArrayOutput) ToGetFileSystemsFileSystemListArrayOutputWithContext(ctx context.Context) GetFileSystemsFileSystemListArrayOutput
- type GetFileSystemsFileSystemListInput
- type GetFileSystemsFileSystemListOutput
- func (o GetFileSystemsFileSystemListOutput) AccessGroupId() pulumi.StringOutput
- func (o GetFileSystemsFileSystemListOutput) AvailabilityZone() pulumi.StringOutput
- func (o GetFileSystemsFileSystemListOutput) CreateTime() pulumi.StringOutput
- func (GetFileSystemsFileSystemListOutput) ElementType() reflect.Type
- func (o GetFileSystemsFileSystemListOutput) FileSystemId() pulumi.StringOutput
- func (o GetFileSystemsFileSystemListOutput) FsId() pulumi.StringOutput
- func (o GetFileSystemsFileSystemListOutput) MountIp() pulumi.StringOutput
- func (o GetFileSystemsFileSystemListOutput) Name() pulumi.StringOutput
- func (o GetFileSystemsFileSystemListOutput) Protocol() pulumi.StringOutput
- func (o GetFileSystemsFileSystemListOutput) SizeLimit() pulumi.IntOutput
- func (o GetFileSystemsFileSystemListOutput) SizeUsed() pulumi.IntOutput
- func (o GetFileSystemsFileSystemListOutput) Status() pulumi.StringOutput
- func (o GetFileSystemsFileSystemListOutput) StorageType() pulumi.StringOutput
- func (o GetFileSystemsFileSystemListOutput) ToGetFileSystemsFileSystemListOutput() GetFileSystemsFileSystemListOutput
- func (o GetFileSystemsFileSystemListOutput) ToGetFileSystemsFileSystemListOutputWithContext(ctx context.Context) GetFileSystemsFileSystemListOutput
- type GetFileSystemsOutputArgs
- type GetFileSystemsResult
- type GetFileSystemsResultOutput
- func (o GetFileSystemsResultOutput) AvailabilityZone() pulumi.StringPtrOutput
- func (GetFileSystemsResultOutput) ElementType() reflect.Type
- func (o GetFileSystemsResultOutput) FileSystemId() pulumi.StringPtrOutput
- func (o GetFileSystemsResultOutput) FileSystemLists() GetFileSystemsFileSystemListArrayOutput
- func (o GetFileSystemsResultOutput) Id() pulumi.StringOutput
- func (o GetFileSystemsResultOutput) Name() pulumi.StringPtrOutput
- func (o GetFileSystemsResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetFileSystemsResultOutput) SubnetId() pulumi.StringPtrOutput
- func (o GetFileSystemsResultOutput) ToGetFileSystemsResultOutput() GetFileSystemsResultOutput
- func (o GetFileSystemsResultOutput) ToGetFileSystemsResultOutputWithContext(ctx context.Context) GetFileSystemsResultOutput
- func (o GetFileSystemsResultOutput) VpcId() pulumi.StringPtrOutput
- type GetMountTargetsArgs
- type GetMountTargetsMountTarget
- type GetMountTargetsMountTargetArgs
- func (GetMountTargetsMountTargetArgs) ElementType() reflect.Type
- func (i GetMountTargetsMountTargetArgs) ToGetMountTargetsMountTargetOutput() GetMountTargetsMountTargetOutput
- func (i GetMountTargetsMountTargetArgs) ToGetMountTargetsMountTargetOutputWithContext(ctx context.Context) GetMountTargetsMountTargetOutput
- type GetMountTargetsMountTargetArray
- func (GetMountTargetsMountTargetArray) ElementType() reflect.Type
- func (i GetMountTargetsMountTargetArray) ToGetMountTargetsMountTargetArrayOutput() GetMountTargetsMountTargetArrayOutput
- func (i GetMountTargetsMountTargetArray) ToGetMountTargetsMountTargetArrayOutputWithContext(ctx context.Context) GetMountTargetsMountTargetArrayOutput
- type GetMountTargetsMountTargetArrayInput
- type GetMountTargetsMountTargetArrayOutput
- func (GetMountTargetsMountTargetArrayOutput) ElementType() reflect.Type
- func (o GetMountTargetsMountTargetArrayOutput) Index(i pulumi.IntInput) GetMountTargetsMountTargetOutput
- func (o GetMountTargetsMountTargetArrayOutput) ToGetMountTargetsMountTargetArrayOutput() GetMountTargetsMountTargetArrayOutput
- func (o GetMountTargetsMountTargetArrayOutput) ToGetMountTargetsMountTargetArrayOutputWithContext(ctx context.Context) GetMountTargetsMountTargetArrayOutput
- type GetMountTargetsMountTargetInput
- type GetMountTargetsMountTargetOutput
- func (o GetMountTargetsMountTargetOutput) CcnId() pulumi.StringOutput
- func (o GetMountTargetsMountTargetOutput) CidrBlock() pulumi.StringOutput
- func (GetMountTargetsMountTargetOutput) ElementType() reflect.Type
- func (o GetMountTargetsMountTargetOutput) FileSystemId() pulumi.StringOutput
- func (o GetMountTargetsMountTargetOutput) FsId() pulumi.StringOutput
- func (o GetMountTargetsMountTargetOutput) IpAddress() pulumi.StringOutput
- func (o GetMountTargetsMountTargetOutput) LifeCycleState() pulumi.StringOutput
- func (o GetMountTargetsMountTargetOutput) MountTargetId() pulumi.StringOutput
- func (o GetMountTargetsMountTargetOutput) NetworkInterface() pulumi.StringOutput
- func (o GetMountTargetsMountTargetOutput) SubnetId() pulumi.StringOutput
- func (o GetMountTargetsMountTargetOutput) SubnetName() pulumi.StringOutput
- func (o GetMountTargetsMountTargetOutput) ToGetMountTargetsMountTargetOutput() GetMountTargetsMountTargetOutput
- func (o GetMountTargetsMountTargetOutput) ToGetMountTargetsMountTargetOutputWithContext(ctx context.Context) GetMountTargetsMountTargetOutput
- func (o GetMountTargetsMountTargetOutput) VpcId() pulumi.StringOutput
- func (o GetMountTargetsMountTargetOutput) VpcName() pulumi.StringOutput
- type GetMountTargetsOutputArgs
- type GetMountTargetsResult
- type GetMountTargetsResultOutput
- func (GetMountTargetsResultOutput) ElementType() reflect.Type
- func (o GetMountTargetsResultOutput) FileSystemId() pulumi.StringOutput
- func (o GetMountTargetsResultOutput) Id() pulumi.StringOutput
- func (o GetMountTargetsResultOutput) MountTargets() GetMountTargetsMountTargetArrayOutput
- func (o GetMountTargetsResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetMountTargetsResultOutput) ToGetMountTargetsResultOutput() GetMountTargetsResultOutput
- func (o GetMountTargetsResultOutput) ToGetMountTargetsResultOutputWithContext(ctx context.Context) GetMountTargetsResultOutput
- type SignUpCfsService
- type SignUpCfsServiceArgs
- type SignUpCfsServiceArray
- type SignUpCfsServiceArrayInput
- type SignUpCfsServiceArrayOutput
- func (SignUpCfsServiceArrayOutput) ElementType() reflect.Type
- func (o SignUpCfsServiceArrayOutput) Index(i pulumi.IntInput) SignUpCfsServiceOutput
- func (o SignUpCfsServiceArrayOutput) ToSignUpCfsServiceArrayOutput() SignUpCfsServiceArrayOutput
- func (o SignUpCfsServiceArrayOutput) ToSignUpCfsServiceArrayOutputWithContext(ctx context.Context) SignUpCfsServiceArrayOutput
- type SignUpCfsServiceInput
- type SignUpCfsServiceMap
- type SignUpCfsServiceMapInput
- type SignUpCfsServiceMapOutput
- func (SignUpCfsServiceMapOutput) ElementType() reflect.Type
- func (o SignUpCfsServiceMapOutput) MapIndex(k pulumi.StringInput) SignUpCfsServiceOutput
- func (o SignUpCfsServiceMapOutput) ToSignUpCfsServiceMapOutput() SignUpCfsServiceMapOutput
- func (o SignUpCfsServiceMapOutput) ToSignUpCfsServiceMapOutputWithContext(ctx context.Context) SignUpCfsServiceMapOutput
- type SignUpCfsServiceOutput
- func (o SignUpCfsServiceOutput) CfsServiceStatus() pulumi.StringOutput
- func (SignUpCfsServiceOutput) ElementType() reflect.Type
- func (o SignUpCfsServiceOutput) ToSignUpCfsServiceOutput() SignUpCfsServiceOutput
- func (o SignUpCfsServiceOutput) ToSignUpCfsServiceOutputWithContext(ctx context.Context) SignUpCfsServiceOutput
- type SignUpCfsServiceState
- type Snapshot
- type SnapshotArgs
- type SnapshotArray
- type SnapshotArrayInput
- type SnapshotArrayOutput
- type SnapshotInput
- type SnapshotMap
- type SnapshotMapInput
- type SnapshotMapOutput
- type SnapshotOutput
- func (SnapshotOutput) ElementType() reflect.Type
- func (o SnapshotOutput) FileSystemId() pulumi.StringOutput
- func (o SnapshotOutput) SnapshotName() pulumi.StringPtrOutput
- func (o SnapshotOutput) Tags() pulumi.MapOutput
- func (o SnapshotOutput) ToSnapshotOutput() SnapshotOutput
- func (o SnapshotOutput) ToSnapshotOutputWithContext(ctx context.Context) SnapshotOutput
- type SnapshotState
- type UserQuota
- type UserQuotaArgs
- type UserQuotaArray
- type UserQuotaArrayInput
- type UserQuotaArrayOutput
- func (UserQuotaArrayOutput) ElementType() reflect.Type
- func (o UserQuotaArrayOutput) Index(i pulumi.IntInput) UserQuotaOutput
- func (o UserQuotaArrayOutput) ToUserQuotaArrayOutput() UserQuotaArrayOutput
- func (o UserQuotaArrayOutput) ToUserQuotaArrayOutputWithContext(ctx context.Context) UserQuotaArrayOutput
- type UserQuotaInput
- type UserQuotaMap
- type UserQuotaMapInput
- type UserQuotaMapOutput
- type UserQuotaOutput
- func (o UserQuotaOutput) CapacityHardLimit() pulumi.IntPtrOutput
- func (UserQuotaOutput) ElementType() reflect.Type
- func (o UserQuotaOutput) FileHardLimit() pulumi.IntPtrOutput
- func (o UserQuotaOutput) FileSystemId() pulumi.StringOutput
- func (o UserQuotaOutput) ToUserQuotaOutput() UserQuotaOutput
- func (o UserQuotaOutput) ToUserQuotaOutputWithContext(ctx context.Context) UserQuotaOutput
- func (o UserQuotaOutput) UserId() pulumi.StringOutput
- func (o UserQuotaOutput) UserType() pulumi.StringOutput
- type UserQuotaState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AccessGroup ¶
type AccessGroup struct { pulumi.CustomResourceState // Create time of the access group. CreateTime pulumi.StringOutput `pulumi:"createTime"` // Description of the access group, and max length is 255. Description pulumi.StringPtrOutput `pulumi:"description"` // Name of the access group, and max length is 64. Name pulumi.StringOutput `pulumi:"name"` }
func GetAccessGroup ¶
func GetAccessGroup(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AccessGroupState, opts ...pulumi.ResourceOption) (*AccessGroup, error)
GetAccessGroup gets an existing AccessGroup 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 NewAccessGroup ¶
func NewAccessGroup(ctx *pulumi.Context, name string, args *AccessGroupArgs, opts ...pulumi.ResourceOption) (*AccessGroup, error)
NewAccessGroup registers a new resource with the given unique name, arguments, and options.
func (*AccessGroup) ElementType ¶
func (*AccessGroup) ElementType() reflect.Type
func (*AccessGroup) ToAccessGroupOutput ¶
func (i *AccessGroup) ToAccessGroupOutput() AccessGroupOutput
func (*AccessGroup) ToAccessGroupOutputWithContext ¶
func (i *AccessGroup) ToAccessGroupOutputWithContext(ctx context.Context) AccessGroupOutput
type AccessGroupArgs ¶
type AccessGroupArgs struct { // Description of the access group, and max length is 255. Description pulumi.StringPtrInput // Name of the access group, and max length is 64. Name pulumi.StringPtrInput }
The set of arguments for constructing a AccessGroup resource.
func (AccessGroupArgs) ElementType ¶
func (AccessGroupArgs) ElementType() reflect.Type
type AccessGroupArray ¶
type AccessGroupArray []AccessGroupInput
func (AccessGroupArray) ElementType ¶
func (AccessGroupArray) ElementType() reflect.Type
func (AccessGroupArray) ToAccessGroupArrayOutput ¶
func (i AccessGroupArray) ToAccessGroupArrayOutput() AccessGroupArrayOutput
func (AccessGroupArray) ToAccessGroupArrayOutputWithContext ¶
func (i AccessGroupArray) ToAccessGroupArrayOutputWithContext(ctx context.Context) AccessGroupArrayOutput
type AccessGroupArrayInput ¶
type AccessGroupArrayInput interface { pulumi.Input ToAccessGroupArrayOutput() AccessGroupArrayOutput ToAccessGroupArrayOutputWithContext(context.Context) AccessGroupArrayOutput }
AccessGroupArrayInput is an input type that accepts AccessGroupArray and AccessGroupArrayOutput values. You can construct a concrete instance of `AccessGroupArrayInput` via:
AccessGroupArray{ AccessGroupArgs{...} }
type AccessGroupArrayOutput ¶
type AccessGroupArrayOutput struct{ *pulumi.OutputState }
func (AccessGroupArrayOutput) ElementType ¶
func (AccessGroupArrayOutput) ElementType() reflect.Type
func (AccessGroupArrayOutput) Index ¶
func (o AccessGroupArrayOutput) Index(i pulumi.IntInput) AccessGroupOutput
func (AccessGroupArrayOutput) ToAccessGroupArrayOutput ¶
func (o AccessGroupArrayOutput) ToAccessGroupArrayOutput() AccessGroupArrayOutput
func (AccessGroupArrayOutput) ToAccessGroupArrayOutputWithContext ¶
func (o AccessGroupArrayOutput) ToAccessGroupArrayOutputWithContext(ctx context.Context) AccessGroupArrayOutput
type AccessGroupInput ¶
type AccessGroupInput interface { pulumi.Input ToAccessGroupOutput() AccessGroupOutput ToAccessGroupOutputWithContext(ctx context.Context) AccessGroupOutput }
type AccessGroupMap ¶
type AccessGroupMap map[string]AccessGroupInput
func (AccessGroupMap) ElementType ¶
func (AccessGroupMap) ElementType() reflect.Type
func (AccessGroupMap) ToAccessGroupMapOutput ¶
func (i AccessGroupMap) ToAccessGroupMapOutput() AccessGroupMapOutput
func (AccessGroupMap) ToAccessGroupMapOutputWithContext ¶
func (i AccessGroupMap) ToAccessGroupMapOutputWithContext(ctx context.Context) AccessGroupMapOutput
type AccessGroupMapInput ¶
type AccessGroupMapInput interface { pulumi.Input ToAccessGroupMapOutput() AccessGroupMapOutput ToAccessGroupMapOutputWithContext(context.Context) AccessGroupMapOutput }
AccessGroupMapInput is an input type that accepts AccessGroupMap and AccessGroupMapOutput values. You can construct a concrete instance of `AccessGroupMapInput` via:
AccessGroupMap{ "key": AccessGroupArgs{...} }
type AccessGroupMapOutput ¶
type AccessGroupMapOutput struct{ *pulumi.OutputState }
func (AccessGroupMapOutput) ElementType ¶
func (AccessGroupMapOutput) ElementType() reflect.Type
func (AccessGroupMapOutput) MapIndex ¶
func (o AccessGroupMapOutput) MapIndex(k pulumi.StringInput) AccessGroupOutput
func (AccessGroupMapOutput) ToAccessGroupMapOutput ¶
func (o AccessGroupMapOutput) ToAccessGroupMapOutput() AccessGroupMapOutput
func (AccessGroupMapOutput) ToAccessGroupMapOutputWithContext ¶
func (o AccessGroupMapOutput) ToAccessGroupMapOutputWithContext(ctx context.Context) AccessGroupMapOutput
type AccessGroupOutput ¶
type AccessGroupOutput struct{ *pulumi.OutputState }
func (AccessGroupOutput) CreateTime ¶
func (o AccessGroupOutput) CreateTime() pulumi.StringOutput
Create time of the access group.
func (AccessGroupOutput) Description ¶
func (o AccessGroupOutput) Description() pulumi.StringPtrOutput
Description of the access group, and max length is 255.
func (AccessGroupOutput) ElementType ¶
func (AccessGroupOutput) ElementType() reflect.Type
func (AccessGroupOutput) Name ¶
func (o AccessGroupOutput) Name() pulumi.StringOutput
Name of the access group, and max length is 64.
func (AccessGroupOutput) ToAccessGroupOutput ¶
func (o AccessGroupOutput) ToAccessGroupOutput() AccessGroupOutput
func (AccessGroupOutput) ToAccessGroupOutputWithContext ¶
func (o AccessGroupOutput) ToAccessGroupOutputWithContext(ctx context.Context) AccessGroupOutput
type AccessGroupState ¶
type AccessGroupState struct { // Create time of the access group. CreateTime pulumi.StringPtrInput // Description of the access group, and max length is 255. Description pulumi.StringPtrInput // Name of the access group, and max length is 64. Name pulumi.StringPtrInput }
func (AccessGroupState) ElementType ¶
func (AccessGroupState) ElementType() reflect.Type
type AccessRule ¶
type AccessRule struct { pulumi.CustomResourceState // ID of a access group. AccessGroupId pulumi.StringOutput `pulumi:"accessGroupId"` // A single IP or a single IP address range such as 10.1.10.11 or 10.10.1.0/24 indicates that all IPs are allowed. Please // note that the IP entered should be CVM's private IP. AuthClientIp pulumi.StringOutput `pulumi:"authClientIp"` // The priority level of rule. Valid value ranges: (1~100). `1` indicates the highest priority. Priority pulumi.IntOutput `pulumi:"priority"` // Read and write permissions. Valid values are `RO` and `RW`. and default is `RO`. RwPermission pulumi.StringPtrOutput `pulumi:"rwPermission"` // The permissions of accessing users. Valid values are `all_squash`, `no_all_squash`, `root_squash` and `no_root_squash`. // and default is `root_squash`. `all_squash` indicates that all access users are mapped as anonymous users or user groups; // `no_all_squash` indicates that access users will match local users first and be mapped to anonymous users or user groups // after matching failed; `root_squash` indicates that map access root users to anonymous users or user groups; // `no_root_squash` indicates that access root users keep root account permission. UserPermission pulumi.StringPtrOutput `pulumi:"userPermission"` }
func GetAccessRule ¶
func GetAccessRule(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AccessRuleState, opts ...pulumi.ResourceOption) (*AccessRule, error)
GetAccessRule gets an existing AccessRule 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 NewAccessRule ¶
func NewAccessRule(ctx *pulumi.Context, name string, args *AccessRuleArgs, opts ...pulumi.ResourceOption) (*AccessRule, error)
NewAccessRule registers a new resource with the given unique name, arguments, and options.
func (*AccessRule) ElementType ¶
func (*AccessRule) ElementType() reflect.Type
func (*AccessRule) ToAccessRuleOutput ¶
func (i *AccessRule) ToAccessRuleOutput() AccessRuleOutput
func (*AccessRule) ToAccessRuleOutputWithContext ¶
func (i *AccessRule) ToAccessRuleOutputWithContext(ctx context.Context) AccessRuleOutput
type AccessRuleArgs ¶
type AccessRuleArgs struct { // ID of a access group. AccessGroupId pulumi.StringInput // A single IP or a single IP address range such as 10.1.10.11 or 10.10.1.0/24 indicates that all IPs are allowed. Please // note that the IP entered should be CVM's private IP. AuthClientIp pulumi.StringInput // The priority level of rule. Valid value ranges: (1~100). `1` indicates the highest priority. Priority pulumi.IntInput // Read and write permissions. Valid values are `RO` and `RW`. and default is `RO`. RwPermission pulumi.StringPtrInput // The permissions of accessing users. Valid values are `all_squash`, `no_all_squash`, `root_squash` and `no_root_squash`. // and default is `root_squash`. `all_squash` indicates that all access users are mapped as anonymous users or user groups; // `no_all_squash` indicates that access users will match local users first and be mapped to anonymous users or user groups // after matching failed; `root_squash` indicates that map access root users to anonymous users or user groups; // `no_root_squash` indicates that access root users keep root account permission. UserPermission pulumi.StringPtrInput }
The set of arguments for constructing a AccessRule resource.
func (AccessRuleArgs) ElementType ¶
func (AccessRuleArgs) ElementType() reflect.Type
type AccessRuleArray ¶
type AccessRuleArray []AccessRuleInput
func (AccessRuleArray) ElementType ¶
func (AccessRuleArray) ElementType() reflect.Type
func (AccessRuleArray) ToAccessRuleArrayOutput ¶
func (i AccessRuleArray) ToAccessRuleArrayOutput() AccessRuleArrayOutput
func (AccessRuleArray) ToAccessRuleArrayOutputWithContext ¶
func (i AccessRuleArray) ToAccessRuleArrayOutputWithContext(ctx context.Context) AccessRuleArrayOutput
type AccessRuleArrayInput ¶
type AccessRuleArrayInput interface { pulumi.Input ToAccessRuleArrayOutput() AccessRuleArrayOutput ToAccessRuleArrayOutputWithContext(context.Context) AccessRuleArrayOutput }
AccessRuleArrayInput is an input type that accepts AccessRuleArray and AccessRuleArrayOutput values. You can construct a concrete instance of `AccessRuleArrayInput` via:
AccessRuleArray{ AccessRuleArgs{...} }
type AccessRuleArrayOutput ¶
type AccessRuleArrayOutput struct{ *pulumi.OutputState }
func (AccessRuleArrayOutput) ElementType ¶
func (AccessRuleArrayOutput) ElementType() reflect.Type
func (AccessRuleArrayOutput) Index ¶
func (o AccessRuleArrayOutput) Index(i pulumi.IntInput) AccessRuleOutput
func (AccessRuleArrayOutput) ToAccessRuleArrayOutput ¶
func (o AccessRuleArrayOutput) ToAccessRuleArrayOutput() AccessRuleArrayOutput
func (AccessRuleArrayOutput) ToAccessRuleArrayOutputWithContext ¶
func (o AccessRuleArrayOutput) ToAccessRuleArrayOutputWithContext(ctx context.Context) AccessRuleArrayOutput
type AccessRuleInput ¶
type AccessRuleInput interface { pulumi.Input ToAccessRuleOutput() AccessRuleOutput ToAccessRuleOutputWithContext(ctx context.Context) AccessRuleOutput }
type AccessRuleMap ¶
type AccessRuleMap map[string]AccessRuleInput
func (AccessRuleMap) ElementType ¶
func (AccessRuleMap) ElementType() reflect.Type
func (AccessRuleMap) ToAccessRuleMapOutput ¶
func (i AccessRuleMap) ToAccessRuleMapOutput() AccessRuleMapOutput
func (AccessRuleMap) ToAccessRuleMapOutputWithContext ¶
func (i AccessRuleMap) ToAccessRuleMapOutputWithContext(ctx context.Context) AccessRuleMapOutput
type AccessRuleMapInput ¶
type AccessRuleMapInput interface { pulumi.Input ToAccessRuleMapOutput() AccessRuleMapOutput ToAccessRuleMapOutputWithContext(context.Context) AccessRuleMapOutput }
AccessRuleMapInput is an input type that accepts AccessRuleMap and AccessRuleMapOutput values. You can construct a concrete instance of `AccessRuleMapInput` via:
AccessRuleMap{ "key": AccessRuleArgs{...} }
type AccessRuleMapOutput ¶
type AccessRuleMapOutput struct{ *pulumi.OutputState }
func (AccessRuleMapOutput) ElementType ¶
func (AccessRuleMapOutput) ElementType() reflect.Type
func (AccessRuleMapOutput) MapIndex ¶
func (o AccessRuleMapOutput) MapIndex(k pulumi.StringInput) AccessRuleOutput
func (AccessRuleMapOutput) ToAccessRuleMapOutput ¶
func (o AccessRuleMapOutput) ToAccessRuleMapOutput() AccessRuleMapOutput
func (AccessRuleMapOutput) ToAccessRuleMapOutputWithContext ¶
func (o AccessRuleMapOutput) ToAccessRuleMapOutputWithContext(ctx context.Context) AccessRuleMapOutput
type AccessRuleOutput ¶
type AccessRuleOutput struct{ *pulumi.OutputState }
func (AccessRuleOutput) AccessGroupId ¶
func (o AccessRuleOutput) AccessGroupId() pulumi.StringOutput
ID of a access group.
func (AccessRuleOutput) AuthClientIp ¶
func (o AccessRuleOutput) AuthClientIp() pulumi.StringOutput
A single IP or a single IP address range such as 10.1.10.11 or 10.10.1.0/24 indicates that all IPs are allowed. Please note that the IP entered should be CVM's private IP.
func (AccessRuleOutput) ElementType ¶
func (AccessRuleOutput) ElementType() reflect.Type
func (AccessRuleOutput) Priority ¶
func (o AccessRuleOutput) Priority() pulumi.IntOutput
The priority level of rule. Valid value ranges: (1~100). `1` indicates the highest priority.
func (AccessRuleOutput) RwPermission ¶
func (o AccessRuleOutput) RwPermission() pulumi.StringPtrOutput
Read and write permissions. Valid values are `RO` and `RW`. and default is `RO`.
func (AccessRuleOutput) ToAccessRuleOutput ¶
func (o AccessRuleOutput) ToAccessRuleOutput() AccessRuleOutput
func (AccessRuleOutput) ToAccessRuleOutputWithContext ¶
func (o AccessRuleOutput) ToAccessRuleOutputWithContext(ctx context.Context) AccessRuleOutput
func (AccessRuleOutput) UserPermission ¶
func (o AccessRuleOutput) UserPermission() pulumi.StringPtrOutput
The permissions of accessing users. Valid values are `all_squash`, `no_all_squash`, `root_squash` and `no_root_squash`. and default is `root_squash`. `all_squash` indicates that all access users are mapped as anonymous users or user groups; `no_all_squash` indicates that access users will match local users first and be mapped to anonymous users or user groups after matching failed; `root_squash` indicates that map access root users to anonymous users or user groups; `no_root_squash` indicates that access root users keep root account permission.
type AccessRuleState ¶
type AccessRuleState struct { // ID of a access group. AccessGroupId pulumi.StringPtrInput // A single IP or a single IP address range such as 10.1.10.11 or 10.10.1.0/24 indicates that all IPs are allowed. Please // note that the IP entered should be CVM's private IP. AuthClientIp pulumi.StringPtrInput // The priority level of rule. Valid value ranges: (1~100). `1` indicates the highest priority. Priority pulumi.IntPtrInput // Read and write permissions. Valid values are `RO` and `RW`. and default is `RO`. RwPermission pulumi.StringPtrInput // The permissions of accessing users. Valid values are `all_squash`, `no_all_squash`, `root_squash` and `no_root_squash`. // and default is `root_squash`. `all_squash` indicates that all access users are mapped as anonymous users or user groups; // `no_all_squash` indicates that access users will match local users first and be mapped to anonymous users or user groups // after matching failed; `root_squash` indicates that map access root users to anonymous users or user groups; // `no_root_squash` indicates that access root users keep root account permission. UserPermission pulumi.StringPtrInput }
func (AccessRuleState) ElementType ¶
func (AccessRuleState) ElementType() reflect.Type
type AutoSnapshotPolicy ¶
type AutoSnapshotPolicy struct { pulumi.CustomResourceState // Snapshot retention period. AliveDays pulumi.IntPtrOutput `pulumi:"aliveDays"` // The specific day (day 1 to day 31) of the month on which to create a snapshot. DayOfMonth pulumi.StringPtrOutput `pulumi:"dayOfMonth"` // The day of the week on which to repeat the snapshot operation. DayOfWeek pulumi.StringPtrOutput `pulumi:"dayOfWeek"` // The time point when to repeat the snapshot operation. Hour pulumi.StringOutput `pulumi:"hour"` // The snapshot interval, in days. IntervalDays pulumi.IntPtrOutput `pulumi:"intervalDays"` // Policy name. PolicyName pulumi.StringPtrOutput `pulumi:"policyName"` }
func GetAutoSnapshotPolicy ¶
func GetAutoSnapshotPolicy(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AutoSnapshotPolicyState, opts ...pulumi.ResourceOption) (*AutoSnapshotPolicy, error)
GetAutoSnapshotPolicy gets an existing AutoSnapshotPolicy 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 NewAutoSnapshotPolicy ¶
func NewAutoSnapshotPolicy(ctx *pulumi.Context, name string, args *AutoSnapshotPolicyArgs, opts ...pulumi.ResourceOption) (*AutoSnapshotPolicy, error)
NewAutoSnapshotPolicy registers a new resource with the given unique name, arguments, and options.
func (*AutoSnapshotPolicy) ElementType ¶
func (*AutoSnapshotPolicy) ElementType() reflect.Type
func (*AutoSnapshotPolicy) ToAutoSnapshotPolicyOutput ¶
func (i *AutoSnapshotPolicy) ToAutoSnapshotPolicyOutput() AutoSnapshotPolicyOutput
func (*AutoSnapshotPolicy) ToAutoSnapshotPolicyOutputWithContext ¶
func (i *AutoSnapshotPolicy) ToAutoSnapshotPolicyOutputWithContext(ctx context.Context) AutoSnapshotPolicyOutput
type AutoSnapshotPolicyArgs ¶
type AutoSnapshotPolicyArgs struct { // Snapshot retention period. AliveDays pulumi.IntPtrInput // The specific day (day 1 to day 31) of the month on which to create a snapshot. DayOfMonth pulumi.StringPtrInput // The day of the week on which to repeat the snapshot operation. DayOfWeek pulumi.StringPtrInput // The time point when to repeat the snapshot operation. Hour pulumi.StringInput // The snapshot interval, in days. IntervalDays pulumi.IntPtrInput // Policy name. PolicyName pulumi.StringPtrInput }
The set of arguments for constructing a AutoSnapshotPolicy resource.
func (AutoSnapshotPolicyArgs) ElementType ¶
func (AutoSnapshotPolicyArgs) ElementType() reflect.Type
type AutoSnapshotPolicyArray ¶
type AutoSnapshotPolicyArray []AutoSnapshotPolicyInput
func (AutoSnapshotPolicyArray) ElementType ¶
func (AutoSnapshotPolicyArray) ElementType() reflect.Type
func (AutoSnapshotPolicyArray) ToAutoSnapshotPolicyArrayOutput ¶
func (i AutoSnapshotPolicyArray) ToAutoSnapshotPolicyArrayOutput() AutoSnapshotPolicyArrayOutput
func (AutoSnapshotPolicyArray) ToAutoSnapshotPolicyArrayOutputWithContext ¶
func (i AutoSnapshotPolicyArray) ToAutoSnapshotPolicyArrayOutputWithContext(ctx context.Context) AutoSnapshotPolicyArrayOutput
type AutoSnapshotPolicyArrayInput ¶
type AutoSnapshotPolicyArrayInput interface { pulumi.Input ToAutoSnapshotPolicyArrayOutput() AutoSnapshotPolicyArrayOutput ToAutoSnapshotPolicyArrayOutputWithContext(context.Context) AutoSnapshotPolicyArrayOutput }
AutoSnapshotPolicyArrayInput is an input type that accepts AutoSnapshotPolicyArray and AutoSnapshotPolicyArrayOutput values. You can construct a concrete instance of `AutoSnapshotPolicyArrayInput` via:
AutoSnapshotPolicyArray{ AutoSnapshotPolicyArgs{...} }
type AutoSnapshotPolicyArrayOutput ¶
type AutoSnapshotPolicyArrayOutput struct{ *pulumi.OutputState }
func (AutoSnapshotPolicyArrayOutput) ElementType ¶
func (AutoSnapshotPolicyArrayOutput) ElementType() reflect.Type
func (AutoSnapshotPolicyArrayOutput) Index ¶
func (o AutoSnapshotPolicyArrayOutput) Index(i pulumi.IntInput) AutoSnapshotPolicyOutput
func (AutoSnapshotPolicyArrayOutput) ToAutoSnapshotPolicyArrayOutput ¶
func (o AutoSnapshotPolicyArrayOutput) ToAutoSnapshotPolicyArrayOutput() AutoSnapshotPolicyArrayOutput
func (AutoSnapshotPolicyArrayOutput) ToAutoSnapshotPolicyArrayOutputWithContext ¶
func (o AutoSnapshotPolicyArrayOutput) ToAutoSnapshotPolicyArrayOutputWithContext(ctx context.Context) AutoSnapshotPolicyArrayOutput
type AutoSnapshotPolicyAttachment ¶
type AutoSnapshotPolicyAttachment struct { pulumi.CustomResourceState // ID of the snapshot to be unbound. AutoSnapshotPolicyId pulumi.StringOutput `pulumi:"autoSnapshotPolicyId"` // List of IDs of the file systems to be unbound, separated by comma. FileSystemIds pulumi.StringOutput `pulumi:"fileSystemIds"` }
func GetAutoSnapshotPolicyAttachment ¶
func GetAutoSnapshotPolicyAttachment(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AutoSnapshotPolicyAttachmentState, opts ...pulumi.ResourceOption) (*AutoSnapshotPolicyAttachment, error)
GetAutoSnapshotPolicyAttachment gets an existing AutoSnapshotPolicyAttachment 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 NewAutoSnapshotPolicyAttachment ¶
func NewAutoSnapshotPolicyAttachment(ctx *pulumi.Context, name string, args *AutoSnapshotPolicyAttachmentArgs, opts ...pulumi.ResourceOption) (*AutoSnapshotPolicyAttachment, error)
NewAutoSnapshotPolicyAttachment registers a new resource with the given unique name, arguments, and options.
func (*AutoSnapshotPolicyAttachment) ElementType ¶
func (*AutoSnapshotPolicyAttachment) ElementType() reflect.Type
func (*AutoSnapshotPolicyAttachment) ToAutoSnapshotPolicyAttachmentOutput ¶
func (i *AutoSnapshotPolicyAttachment) ToAutoSnapshotPolicyAttachmentOutput() AutoSnapshotPolicyAttachmentOutput
func (*AutoSnapshotPolicyAttachment) ToAutoSnapshotPolicyAttachmentOutputWithContext ¶
func (i *AutoSnapshotPolicyAttachment) ToAutoSnapshotPolicyAttachmentOutputWithContext(ctx context.Context) AutoSnapshotPolicyAttachmentOutput
type AutoSnapshotPolicyAttachmentArgs ¶
type AutoSnapshotPolicyAttachmentArgs struct { // ID of the snapshot to be unbound. AutoSnapshotPolicyId pulumi.StringInput // List of IDs of the file systems to be unbound, separated by comma. FileSystemIds pulumi.StringInput }
The set of arguments for constructing a AutoSnapshotPolicyAttachment resource.
func (AutoSnapshotPolicyAttachmentArgs) ElementType ¶
func (AutoSnapshotPolicyAttachmentArgs) ElementType() reflect.Type
type AutoSnapshotPolicyAttachmentArray ¶
type AutoSnapshotPolicyAttachmentArray []AutoSnapshotPolicyAttachmentInput
func (AutoSnapshotPolicyAttachmentArray) ElementType ¶
func (AutoSnapshotPolicyAttachmentArray) ElementType() reflect.Type
func (AutoSnapshotPolicyAttachmentArray) ToAutoSnapshotPolicyAttachmentArrayOutput ¶
func (i AutoSnapshotPolicyAttachmentArray) ToAutoSnapshotPolicyAttachmentArrayOutput() AutoSnapshotPolicyAttachmentArrayOutput
func (AutoSnapshotPolicyAttachmentArray) ToAutoSnapshotPolicyAttachmentArrayOutputWithContext ¶
func (i AutoSnapshotPolicyAttachmentArray) ToAutoSnapshotPolicyAttachmentArrayOutputWithContext(ctx context.Context) AutoSnapshotPolicyAttachmentArrayOutput
type AutoSnapshotPolicyAttachmentArrayInput ¶
type AutoSnapshotPolicyAttachmentArrayInput interface { pulumi.Input ToAutoSnapshotPolicyAttachmentArrayOutput() AutoSnapshotPolicyAttachmentArrayOutput ToAutoSnapshotPolicyAttachmentArrayOutputWithContext(context.Context) AutoSnapshotPolicyAttachmentArrayOutput }
AutoSnapshotPolicyAttachmentArrayInput is an input type that accepts AutoSnapshotPolicyAttachmentArray and AutoSnapshotPolicyAttachmentArrayOutput values. You can construct a concrete instance of `AutoSnapshotPolicyAttachmentArrayInput` via:
AutoSnapshotPolicyAttachmentArray{ AutoSnapshotPolicyAttachmentArgs{...} }
type AutoSnapshotPolicyAttachmentArrayOutput ¶
type AutoSnapshotPolicyAttachmentArrayOutput struct{ *pulumi.OutputState }
func (AutoSnapshotPolicyAttachmentArrayOutput) ElementType ¶
func (AutoSnapshotPolicyAttachmentArrayOutput) ElementType() reflect.Type
func (AutoSnapshotPolicyAttachmentArrayOutput) ToAutoSnapshotPolicyAttachmentArrayOutput ¶
func (o AutoSnapshotPolicyAttachmentArrayOutput) ToAutoSnapshotPolicyAttachmentArrayOutput() AutoSnapshotPolicyAttachmentArrayOutput
func (AutoSnapshotPolicyAttachmentArrayOutput) ToAutoSnapshotPolicyAttachmentArrayOutputWithContext ¶
func (o AutoSnapshotPolicyAttachmentArrayOutput) ToAutoSnapshotPolicyAttachmentArrayOutputWithContext(ctx context.Context) AutoSnapshotPolicyAttachmentArrayOutput
type AutoSnapshotPolicyAttachmentInput ¶
type AutoSnapshotPolicyAttachmentInput interface { pulumi.Input ToAutoSnapshotPolicyAttachmentOutput() AutoSnapshotPolicyAttachmentOutput ToAutoSnapshotPolicyAttachmentOutputWithContext(ctx context.Context) AutoSnapshotPolicyAttachmentOutput }
type AutoSnapshotPolicyAttachmentMap ¶
type AutoSnapshotPolicyAttachmentMap map[string]AutoSnapshotPolicyAttachmentInput
func (AutoSnapshotPolicyAttachmentMap) ElementType ¶
func (AutoSnapshotPolicyAttachmentMap) ElementType() reflect.Type
func (AutoSnapshotPolicyAttachmentMap) ToAutoSnapshotPolicyAttachmentMapOutput ¶
func (i AutoSnapshotPolicyAttachmentMap) ToAutoSnapshotPolicyAttachmentMapOutput() AutoSnapshotPolicyAttachmentMapOutput
func (AutoSnapshotPolicyAttachmentMap) ToAutoSnapshotPolicyAttachmentMapOutputWithContext ¶
func (i AutoSnapshotPolicyAttachmentMap) ToAutoSnapshotPolicyAttachmentMapOutputWithContext(ctx context.Context) AutoSnapshotPolicyAttachmentMapOutput
type AutoSnapshotPolicyAttachmentMapInput ¶
type AutoSnapshotPolicyAttachmentMapInput interface { pulumi.Input ToAutoSnapshotPolicyAttachmentMapOutput() AutoSnapshotPolicyAttachmentMapOutput ToAutoSnapshotPolicyAttachmentMapOutputWithContext(context.Context) AutoSnapshotPolicyAttachmentMapOutput }
AutoSnapshotPolicyAttachmentMapInput is an input type that accepts AutoSnapshotPolicyAttachmentMap and AutoSnapshotPolicyAttachmentMapOutput values. You can construct a concrete instance of `AutoSnapshotPolicyAttachmentMapInput` via:
AutoSnapshotPolicyAttachmentMap{ "key": AutoSnapshotPolicyAttachmentArgs{...} }
type AutoSnapshotPolicyAttachmentMapOutput ¶
type AutoSnapshotPolicyAttachmentMapOutput struct{ *pulumi.OutputState }
func (AutoSnapshotPolicyAttachmentMapOutput) ElementType ¶
func (AutoSnapshotPolicyAttachmentMapOutput) ElementType() reflect.Type
func (AutoSnapshotPolicyAttachmentMapOutput) MapIndex ¶
func (o AutoSnapshotPolicyAttachmentMapOutput) MapIndex(k pulumi.StringInput) AutoSnapshotPolicyAttachmentOutput
func (AutoSnapshotPolicyAttachmentMapOutput) ToAutoSnapshotPolicyAttachmentMapOutput ¶
func (o AutoSnapshotPolicyAttachmentMapOutput) ToAutoSnapshotPolicyAttachmentMapOutput() AutoSnapshotPolicyAttachmentMapOutput
func (AutoSnapshotPolicyAttachmentMapOutput) ToAutoSnapshotPolicyAttachmentMapOutputWithContext ¶
func (o AutoSnapshotPolicyAttachmentMapOutput) ToAutoSnapshotPolicyAttachmentMapOutputWithContext(ctx context.Context) AutoSnapshotPolicyAttachmentMapOutput
type AutoSnapshotPolicyAttachmentOutput ¶
type AutoSnapshotPolicyAttachmentOutput struct{ *pulumi.OutputState }
func (AutoSnapshotPolicyAttachmentOutput) AutoSnapshotPolicyId ¶
func (o AutoSnapshotPolicyAttachmentOutput) AutoSnapshotPolicyId() pulumi.StringOutput
ID of the snapshot to be unbound.
func (AutoSnapshotPolicyAttachmentOutput) ElementType ¶
func (AutoSnapshotPolicyAttachmentOutput) ElementType() reflect.Type
func (AutoSnapshotPolicyAttachmentOutput) FileSystemIds ¶
func (o AutoSnapshotPolicyAttachmentOutput) FileSystemIds() pulumi.StringOutput
List of IDs of the file systems to be unbound, separated by comma.
func (AutoSnapshotPolicyAttachmentOutput) ToAutoSnapshotPolicyAttachmentOutput ¶
func (o AutoSnapshotPolicyAttachmentOutput) ToAutoSnapshotPolicyAttachmentOutput() AutoSnapshotPolicyAttachmentOutput
func (AutoSnapshotPolicyAttachmentOutput) ToAutoSnapshotPolicyAttachmentOutputWithContext ¶
func (o AutoSnapshotPolicyAttachmentOutput) ToAutoSnapshotPolicyAttachmentOutputWithContext(ctx context.Context) AutoSnapshotPolicyAttachmentOutput
type AutoSnapshotPolicyAttachmentState ¶
type AutoSnapshotPolicyAttachmentState struct { // ID of the snapshot to be unbound. AutoSnapshotPolicyId pulumi.StringPtrInput // List of IDs of the file systems to be unbound, separated by comma. FileSystemIds pulumi.StringPtrInput }
func (AutoSnapshotPolicyAttachmentState) ElementType ¶
func (AutoSnapshotPolicyAttachmentState) ElementType() reflect.Type
type AutoSnapshotPolicyInput ¶
type AutoSnapshotPolicyInput interface { pulumi.Input ToAutoSnapshotPolicyOutput() AutoSnapshotPolicyOutput ToAutoSnapshotPolicyOutputWithContext(ctx context.Context) AutoSnapshotPolicyOutput }
type AutoSnapshotPolicyMap ¶
type AutoSnapshotPolicyMap map[string]AutoSnapshotPolicyInput
func (AutoSnapshotPolicyMap) ElementType ¶
func (AutoSnapshotPolicyMap) ElementType() reflect.Type
func (AutoSnapshotPolicyMap) ToAutoSnapshotPolicyMapOutput ¶
func (i AutoSnapshotPolicyMap) ToAutoSnapshotPolicyMapOutput() AutoSnapshotPolicyMapOutput
func (AutoSnapshotPolicyMap) ToAutoSnapshotPolicyMapOutputWithContext ¶
func (i AutoSnapshotPolicyMap) ToAutoSnapshotPolicyMapOutputWithContext(ctx context.Context) AutoSnapshotPolicyMapOutput
type AutoSnapshotPolicyMapInput ¶
type AutoSnapshotPolicyMapInput interface { pulumi.Input ToAutoSnapshotPolicyMapOutput() AutoSnapshotPolicyMapOutput ToAutoSnapshotPolicyMapOutputWithContext(context.Context) AutoSnapshotPolicyMapOutput }
AutoSnapshotPolicyMapInput is an input type that accepts AutoSnapshotPolicyMap and AutoSnapshotPolicyMapOutput values. You can construct a concrete instance of `AutoSnapshotPolicyMapInput` via:
AutoSnapshotPolicyMap{ "key": AutoSnapshotPolicyArgs{...} }
type AutoSnapshotPolicyMapOutput ¶
type AutoSnapshotPolicyMapOutput struct{ *pulumi.OutputState }
func (AutoSnapshotPolicyMapOutput) ElementType ¶
func (AutoSnapshotPolicyMapOutput) ElementType() reflect.Type
func (AutoSnapshotPolicyMapOutput) MapIndex ¶
func (o AutoSnapshotPolicyMapOutput) MapIndex(k pulumi.StringInput) AutoSnapshotPolicyOutput
func (AutoSnapshotPolicyMapOutput) ToAutoSnapshotPolicyMapOutput ¶
func (o AutoSnapshotPolicyMapOutput) ToAutoSnapshotPolicyMapOutput() AutoSnapshotPolicyMapOutput
func (AutoSnapshotPolicyMapOutput) ToAutoSnapshotPolicyMapOutputWithContext ¶
func (o AutoSnapshotPolicyMapOutput) ToAutoSnapshotPolicyMapOutputWithContext(ctx context.Context) AutoSnapshotPolicyMapOutput
type AutoSnapshotPolicyOutput ¶
type AutoSnapshotPolicyOutput struct{ *pulumi.OutputState }
func (AutoSnapshotPolicyOutput) AliveDays ¶
func (o AutoSnapshotPolicyOutput) AliveDays() pulumi.IntPtrOutput
Snapshot retention period.
func (AutoSnapshotPolicyOutput) DayOfMonth ¶
func (o AutoSnapshotPolicyOutput) DayOfMonth() pulumi.StringPtrOutput
The specific day (day 1 to day 31) of the month on which to create a snapshot.
func (AutoSnapshotPolicyOutput) DayOfWeek ¶
func (o AutoSnapshotPolicyOutput) DayOfWeek() pulumi.StringPtrOutput
The day of the week on which to repeat the snapshot operation.
func (AutoSnapshotPolicyOutput) ElementType ¶
func (AutoSnapshotPolicyOutput) ElementType() reflect.Type
func (AutoSnapshotPolicyOutput) Hour ¶
func (o AutoSnapshotPolicyOutput) Hour() pulumi.StringOutput
The time point when to repeat the snapshot operation.
func (AutoSnapshotPolicyOutput) IntervalDays ¶
func (o AutoSnapshotPolicyOutput) IntervalDays() pulumi.IntPtrOutput
The snapshot interval, in days.
func (AutoSnapshotPolicyOutput) PolicyName ¶
func (o AutoSnapshotPolicyOutput) PolicyName() pulumi.StringPtrOutput
Policy name.
func (AutoSnapshotPolicyOutput) ToAutoSnapshotPolicyOutput ¶
func (o AutoSnapshotPolicyOutput) ToAutoSnapshotPolicyOutput() AutoSnapshotPolicyOutput
func (AutoSnapshotPolicyOutput) ToAutoSnapshotPolicyOutputWithContext ¶
func (o AutoSnapshotPolicyOutput) ToAutoSnapshotPolicyOutputWithContext(ctx context.Context) AutoSnapshotPolicyOutput
type AutoSnapshotPolicyState ¶
type AutoSnapshotPolicyState struct { // Snapshot retention period. AliveDays pulumi.IntPtrInput // The specific day (day 1 to day 31) of the month on which to create a snapshot. DayOfMonth pulumi.StringPtrInput // The day of the week on which to repeat the snapshot operation. DayOfWeek pulumi.StringPtrInput // The time point when to repeat the snapshot operation. Hour pulumi.StringPtrInput // The snapshot interval, in days. IntervalDays pulumi.IntPtrInput // Policy name. PolicyName pulumi.StringPtrInput }
func (AutoSnapshotPolicyState) ElementType ¶
func (AutoSnapshotPolicyState) ElementType() reflect.Type
type FileSystem ¶
type FileSystem struct { pulumi.CustomResourceState // ID of a access group. AccessGroupId pulumi.StringOutput `pulumi:"accessGroupId"` // The available zone that the file system locates at. AvailabilityZone pulumi.StringOutput `pulumi:"availabilityZone"` // File system capacity, in GiB (required for the Turbo series). For Standard Turbo, the minimum purchase required is // 40,960 GiB (40 TiB) and the expansion increment is 20,480 GiB (20 TiB). For High-Performance Turbo, the minimum purchase // required is 20,480 GiB (20 TiB) and the expansion increment is 10,240 GiB (10 TiB). Capacity pulumi.IntOutput `pulumi:"capacity"` // CCN instance ID (required if the network type is CCN). CcnId pulumi.StringOutput `pulumi:"ccnId"` // CCN IP range used by the CFS (required if the network type is CCN), which cannot conflict with other IP ranges bound in // CCN. CidrBlock pulumi.StringOutput `pulumi:"cidrBlock"` // Create time of the file system. CreateTime pulumi.StringOutput `pulumi:"createTime"` // Mount root-directory. FsId pulumi.StringOutput `pulumi:"fsId"` // IP of mount point. MountIp pulumi.StringOutput `pulumi:"mountIp"` // Name of a file system. Name pulumi.StringOutput `pulumi:"name"` // Network type, Default `VPC`. Valid values: `VPC` and `CCN`. Select `VPC` for a Standard or High-Performance file system, // and `CCN` for a Standard Turbo or High-Performance Turbo one. NetInterface pulumi.StringPtrOutput `pulumi:"netInterface"` // File system protocol. Valid values: `NFS`, `CIFS`, `TURBO`. If this parameter is left empty, `NFS` is used by default. // For the Turbo series, you must set this parameter to `TURBO`. Protocol pulumi.StringPtrOutput `pulumi:"protocol"` // Storage type of the file system. Valid values: `SD` (Standard), `HP` (High-Performance), `TB` (Standard Turbo), and `TP` // (High-Performance Turbo). Default value: `SD`. StorageType pulumi.StringPtrOutput `pulumi:"storageType"` // ID of a subnet. SubnetId pulumi.StringOutput `pulumi:"subnetId"` // Instance tags. Tags pulumi.MapOutput `pulumi:"tags"` // ID of a VPC network. VpcId pulumi.StringOutput `pulumi:"vpcId"` }
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 { // ID of a access group. AccessGroupId pulumi.StringInput // The available zone that the file system locates at. AvailabilityZone pulumi.StringInput // File system capacity, in GiB (required for the Turbo series). For Standard Turbo, the minimum purchase required is // 40,960 GiB (40 TiB) and the expansion increment is 20,480 GiB (20 TiB). For High-Performance Turbo, the minimum purchase // required is 20,480 GiB (20 TiB) and the expansion increment is 10,240 GiB (10 TiB). Capacity pulumi.IntPtrInput // CCN instance ID (required if the network type is CCN). CcnId pulumi.StringPtrInput // CCN IP range used by the CFS (required if the network type is CCN), which cannot conflict with other IP ranges bound in // CCN. CidrBlock pulumi.StringPtrInput // IP of mount point. MountIp pulumi.StringPtrInput // Name of a file system. Name pulumi.StringPtrInput // Network type, Default `VPC`. Valid values: `VPC` and `CCN`. Select `VPC` for a Standard or High-Performance file system, // and `CCN` for a Standard Turbo or High-Performance Turbo one. NetInterface pulumi.StringPtrInput // File system protocol. Valid values: `NFS`, `CIFS`, `TURBO`. If this parameter is left empty, `NFS` is used by default. // For the Turbo series, you must set this parameter to `TURBO`. Protocol pulumi.StringPtrInput // Storage type of the file system. Valid values: `SD` (Standard), `HP` (High-Performance), `TB` (Standard Turbo), and `TP` // (High-Performance Turbo). Default value: `SD`. StorageType pulumi.StringPtrInput // ID of a subnet. SubnetId pulumi.StringPtrInput // Instance tags. Tags pulumi.MapInput // ID of a VPC network. VpcId pulumi.StringPtrInput }
The set of arguments for constructing a FileSystem resource.
func (FileSystemArgs) ElementType ¶
func (FileSystemArgs) ElementType() reflect.Type
type FileSystemArray ¶
type FileSystemArray []FileSystemInput
func (FileSystemArray) ElementType ¶
func (FileSystemArray) ElementType() reflect.Type
func (FileSystemArray) ToFileSystemArrayOutput ¶
func (i FileSystemArray) ToFileSystemArrayOutput() FileSystemArrayOutput
func (FileSystemArray) ToFileSystemArrayOutputWithContext ¶
func (i FileSystemArray) ToFileSystemArrayOutputWithContext(ctx context.Context) FileSystemArrayOutput
type FileSystemArrayInput ¶
type FileSystemArrayInput interface { pulumi.Input ToFileSystemArrayOutput() FileSystemArrayOutput ToFileSystemArrayOutputWithContext(context.Context) FileSystemArrayOutput }
FileSystemArrayInput is an input type that accepts FileSystemArray and FileSystemArrayOutput values. You can construct a concrete instance of `FileSystemArrayInput` via:
FileSystemArray{ FileSystemArgs{...} }
type FileSystemArrayOutput ¶
type FileSystemArrayOutput struct{ *pulumi.OutputState }
func (FileSystemArrayOutput) ElementType ¶
func (FileSystemArrayOutput) ElementType() reflect.Type
func (FileSystemArrayOutput) Index ¶
func (o FileSystemArrayOutput) Index(i pulumi.IntInput) FileSystemOutput
func (FileSystemArrayOutput) ToFileSystemArrayOutput ¶
func (o FileSystemArrayOutput) ToFileSystemArrayOutput() FileSystemArrayOutput
func (FileSystemArrayOutput) ToFileSystemArrayOutputWithContext ¶
func (o FileSystemArrayOutput) ToFileSystemArrayOutputWithContext(ctx context.Context) FileSystemArrayOutput
type FileSystemInput ¶
type FileSystemInput interface { pulumi.Input ToFileSystemOutput() FileSystemOutput ToFileSystemOutputWithContext(ctx context.Context) FileSystemOutput }
type FileSystemMap ¶
type FileSystemMap map[string]FileSystemInput
func (FileSystemMap) ElementType ¶
func (FileSystemMap) ElementType() reflect.Type
func (FileSystemMap) ToFileSystemMapOutput ¶
func (i FileSystemMap) ToFileSystemMapOutput() FileSystemMapOutput
func (FileSystemMap) ToFileSystemMapOutputWithContext ¶
func (i FileSystemMap) ToFileSystemMapOutputWithContext(ctx context.Context) FileSystemMapOutput
type FileSystemMapInput ¶
type FileSystemMapInput interface { pulumi.Input ToFileSystemMapOutput() FileSystemMapOutput ToFileSystemMapOutputWithContext(context.Context) FileSystemMapOutput }
FileSystemMapInput is an input type that accepts FileSystemMap and FileSystemMapOutput values. You can construct a concrete instance of `FileSystemMapInput` via:
FileSystemMap{ "key": FileSystemArgs{...} }
type FileSystemMapOutput ¶
type FileSystemMapOutput struct{ *pulumi.OutputState }
func (FileSystemMapOutput) ElementType ¶
func (FileSystemMapOutput) ElementType() reflect.Type
func (FileSystemMapOutput) MapIndex ¶
func (o FileSystemMapOutput) MapIndex(k pulumi.StringInput) FileSystemOutput
func (FileSystemMapOutput) ToFileSystemMapOutput ¶
func (o FileSystemMapOutput) ToFileSystemMapOutput() FileSystemMapOutput
func (FileSystemMapOutput) ToFileSystemMapOutputWithContext ¶
func (o FileSystemMapOutput) ToFileSystemMapOutputWithContext(ctx context.Context) FileSystemMapOutput
type FileSystemOutput ¶
type FileSystemOutput struct{ *pulumi.OutputState }
func (FileSystemOutput) AccessGroupId ¶
func (o FileSystemOutput) AccessGroupId() pulumi.StringOutput
ID of a access group.
func (FileSystemOutput) AvailabilityZone ¶
func (o FileSystemOutput) AvailabilityZone() pulumi.StringOutput
The available zone that the file system locates at.
func (FileSystemOutput) Capacity ¶
func (o FileSystemOutput) Capacity() pulumi.IntOutput
File system capacity, in GiB (required for the Turbo series). For Standard Turbo, the minimum purchase required is 40,960 GiB (40 TiB) and the expansion increment is 20,480 GiB (20 TiB). For High-Performance Turbo, the minimum purchase required is 20,480 GiB (20 TiB) and the expansion increment is 10,240 GiB (10 TiB).
func (FileSystemOutput) CcnId ¶
func (o FileSystemOutput) CcnId() pulumi.StringOutput
CCN instance ID (required if the network type is CCN).
func (FileSystemOutput) CidrBlock ¶
func (o FileSystemOutput) CidrBlock() pulumi.StringOutput
CCN IP range used by the CFS (required if the network type is CCN), which cannot conflict with other IP ranges bound in CCN.
func (FileSystemOutput) CreateTime ¶
func (o FileSystemOutput) CreateTime() pulumi.StringOutput
Create time of the file system.
func (FileSystemOutput) ElementType ¶
func (FileSystemOutput) ElementType() reflect.Type
func (FileSystemOutput) FsId ¶
func (o FileSystemOutput) FsId() pulumi.StringOutput
Mount root-directory.
func (FileSystemOutput) MountIp ¶
func (o FileSystemOutput) MountIp() pulumi.StringOutput
IP of mount point.
func (FileSystemOutput) Name ¶
func (o FileSystemOutput) Name() pulumi.StringOutput
Name of a file system.
func (FileSystemOutput) NetInterface ¶
func (o FileSystemOutput) NetInterface() pulumi.StringPtrOutput
Network type, Default `VPC`. Valid values: `VPC` and `CCN`. Select `VPC` for a Standard or High-Performance file system, and `CCN` for a Standard Turbo or High-Performance Turbo one.
func (FileSystemOutput) Protocol ¶
func (o FileSystemOutput) Protocol() pulumi.StringPtrOutput
File system protocol. Valid values: `NFS`, `CIFS`, `TURBO`. If this parameter is left empty, `NFS` is used by default. For the Turbo series, you must set this parameter to `TURBO`.
func (FileSystemOutput) StorageType ¶
func (o FileSystemOutput) StorageType() pulumi.StringPtrOutput
Storage type of the file system. Valid values: `SD` (Standard), `HP` (High-Performance), `TB` (Standard Turbo), and `TP` (High-Performance Turbo). Default value: `SD`.
func (FileSystemOutput) SubnetId ¶
func (o FileSystemOutput) SubnetId() pulumi.StringOutput
ID of a subnet.
func (FileSystemOutput) ToFileSystemOutput ¶
func (o FileSystemOutput) ToFileSystemOutput() FileSystemOutput
func (FileSystemOutput) ToFileSystemOutputWithContext ¶
func (o FileSystemOutput) ToFileSystemOutputWithContext(ctx context.Context) FileSystemOutput
func (FileSystemOutput) VpcId ¶
func (o FileSystemOutput) VpcId() pulumi.StringOutput
ID of a VPC network.
type FileSystemState ¶
type FileSystemState struct { // ID of a access group. AccessGroupId pulumi.StringPtrInput // The available zone that the file system locates at. AvailabilityZone pulumi.StringPtrInput // File system capacity, in GiB (required for the Turbo series). For Standard Turbo, the minimum purchase required is // 40,960 GiB (40 TiB) and the expansion increment is 20,480 GiB (20 TiB). For High-Performance Turbo, the minimum purchase // required is 20,480 GiB (20 TiB) and the expansion increment is 10,240 GiB (10 TiB). Capacity pulumi.IntPtrInput // CCN instance ID (required if the network type is CCN). CcnId pulumi.StringPtrInput // CCN IP range used by the CFS (required if the network type is CCN), which cannot conflict with other IP ranges bound in // CCN. CidrBlock pulumi.StringPtrInput // Create time of the file system. CreateTime pulumi.StringPtrInput // Mount root-directory. FsId pulumi.StringPtrInput // IP of mount point. MountIp pulumi.StringPtrInput // Name of a file system. Name pulumi.StringPtrInput // Network type, Default `VPC`. Valid values: `VPC` and `CCN`. Select `VPC` for a Standard or High-Performance file system, // and `CCN` for a Standard Turbo or High-Performance Turbo one. NetInterface pulumi.StringPtrInput // File system protocol. Valid values: `NFS`, `CIFS`, `TURBO`. If this parameter is left empty, `NFS` is used by default. // For the Turbo series, you must set this parameter to `TURBO`. Protocol pulumi.StringPtrInput // Storage type of the file system. Valid values: `SD` (Standard), `HP` (High-Performance), `TB` (Standard Turbo), and `TP` // (High-Performance Turbo). Default value: `SD`. StorageType pulumi.StringPtrInput // ID of a subnet. SubnetId pulumi.StringPtrInput // Instance tags. Tags pulumi.MapInput // ID of a VPC network. VpcId pulumi.StringPtrInput }
func (FileSystemState) ElementType ¶
func (FileSystemState) ElementType() reflect.Type
type GetAccessGroupsAccessGroupListArgs ¶
type GetAccessGroupsAccessGroupListArgs struct { AccessGroupId pulumi.StringInput `pulumi:"accessGroupId"` CreateTime pulumi.StringInput `pulumi:"createTime"` Description pulumi.StringInput `pulumi:"description"` Name pulumi.StringInput `pulumi:"name"` }
func (GetAccessGroupsAccessGroupListArgs) ElementType ¶
func (GetAccessGroupsAccessGroupListArgs) ElementType() reflect.Type
func (GetAccessGroupsAccessGroupListArgs) ToGetAccessGroupsAccessGroupListOutput ¶
func (i GetAccessGroupsAccessGroupListArgs) ToGetAccessGroupsAccessGroupListOutput() GetAccessGroupsAccessGroupListOutput
func (GetAccessGroupsAccessGroupListArgs) ToGetAccessGroupsAccessGroupListOutputWithContext ¶
func (i GetAccessGroupsAccessGroupListArgs) ToGetAccessGroupsAccessGroupListOutputWithContext(ctx context.Context) GetAccessGroupsAccessGroupListOutput
type GetAccessGroupsAccessGroupListArray ¶
type GetAccessGroupsAccessGroupListArray []GetAccessGroupsAccessGroupListInput
func (GetAccessGroupsAccessGroupListArray) ElementType ¶
func (GetAccessGroupsAccessGroupListArray) ElementType() reflect.Type
func (GetAccessGroupsAccessGroupListArray) ToGetAccessGroupsAccessGroupListArrayOutput ¶
func (i GetAccessGroupsAccessGroupListArray) ToGetAccessGroupsAccessGroupListArrayOutput() GetAccessGroupsAccessGroupListArrayOutput
func (GetAccessGroupsAccessGroupListArray) ToGetAccessGroupsAccessGroupListArrayOutputWithContext ¶
func (i GetAccessGroupsAccessGroupListArray) ToGetAccessGroupsAccessGroupListArrayOutputWithContext(ctx context.Context) GetAccessGroupsAccessGroupListArrayOutput
type GetAccessGroupsAccessGroupListArrayInput ¶
type GetAccessGroupsAccessGroupListArrayInput interface { pulumi.Input ToGetAccessGroupsAccessGroupListArrayOutput() GetAccessGroupsAccessGroupListArrayOutput ToGetAccessGroupsAccessGroupListArrayOutputWithContext(context.Context) GetAccessGroupsAccessGroupListArrayOutput }
GetAccessGroupsAccessGroupListArrayInput is an input type that accepts GetAccessGroupsAccessGroupListArray and GetAccessGroupsAccessGroupListArrayOutput values. You can construct a concrete instance of `GetAccessGroupsAccessGroupListArrayInput` via:
GetAccessGroupsAccessGroupListArray{ GetAccessGroupsAccessGroupListArgs{...} }
type GetAccessGroupsAccessGroupListArrayOutput ¶
type GetAccessGroupsAccessGroupListArrayOutput struct{ *pulumi.OutputState }
func (GetAccessGroupsAccessGroupListArrayOutput) ElementType ¶
func (GetAccessGroupsAccessGroupListArrayOutput) ElementType() reflect.Type
func (GetAccessGroupsAccessGroupListArrayOutput) ToGetAccessGroupsAccessGroupListArrayOutput ¶
func (o GetAccessGroupsAccessGroupListArrayOutput) ToGetAccessGroupsAccessGroupListArrayOutput() GetAccessGroupsAccessGroupListArrayOutput
func (GetAccessGroupsAccessGroupListArrayOutput) ToGetAccessGroupsAccessGroupListArrayOutputWithContext ¶
func (o GetAccessGroupsAccessGroupListArrayOutput) ToGetAccessGroupsAccessGroupListArrayOutputWithContext(ctx context.Context) GetAccessGroupsAccessGroupListArrayOutput
type GetAccessGroupsAccessGroupListInput ¶
type GetAccessGroupsAccessGroupListInput interface { pulumi.Input ToGetAccessGroupsAccessGroupListOutput() GetAccessGroupsAccessGroupListOutput ToGetAccessGroupsAccessGroupListOutputWithContext(context.Context) GetAccessGroupsAccessGroupListOutput }
GetAccessGroupsAccessGroupListInput is an input type that accepts GetAccessGroupsAccessGroupListArgs and GetAccessGroupsAccessGroupListOutput values. You can construct a concrete instance of `GetAccessGroupsAccessGroupListInput` via:
GetAccessGroupsAccessGroupListArgs{...}
type GetAccessGroupsAccessGroupListOutput ¶
type GetAccessGroupsAccessGroupListOutput struct{ *pulumi.OutputState }
func (GetAccessGroupsAccessGroupListOutput) AccessGroupId ¶
func (o GetAccessGroupsAccessGroupListOutput) AccessGroupId() pulumi.StringOutput
func (GetAccessGroupsAccessGroupListOutput) CreateTime ¶
func (o GetAccessGroupsAccessGroupListOutput) CreateTime() pulumi.StringOutput
func (GetAccessGroupsAccessGroupListOutput) Description ¶
func (o GetAccessGroupsAccessGroupListOutput) Description() pulumi.StringOutput
func (GetAccessGroupsAccessGroupListOutput) ElementType ¶
func (GetAccessGroupsAccessGroupListOutput) ElementType() reflect.Type
func (GetAccessGroupsAccessGroupListOutput) Name ¶
func (o GetAccessGroupsAccessGroupListOutput) Name() pulumi.StringOutput
func (GetAccessGroupsAccessGroupListOutput) ToGetAccessGroupsAccessGroupListOutput ¶
func (o GetAccessGroupsAccessGroupListOutput) ToGetAccessGroupsAccessGroupListOutput() GetAccessGroupsAccessGroupListOutput
func (GetAccessGroupsAccessGroupListOutput) ToGetAccessGroupsAccessGroupListOutputWithContext ¶
func (o GetAccessGroupsAccessGroupListOutput) ToGetAccessGroupsAccessGroupListOutputWithContext(ctx context.Context) GetAccessGroupsAccessGroupListOutput
type GetAccessGroupsArgs ¶
type GetAccessGroupsArgs struct { AccessGroupId *string `pulumi:"accessGroupId"` Name *string `pulumi:"name"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getAccessGroups.
type GetAccessGroupsOutputArgs ¶
type GetAccessGroupsOutputArgs struct { AccessGroupId pulumi.StringPtrInput `pulumi:"accessGroupId"` Name pulumi.StringPtrInput `pulumi:"name"` ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getAccessGroups.
func (GetAccessGroupsOutputArgs) ElementType ¶
func (GetAccessGroupsOutputArgs) ElementType() reflect.Type
type GetAccessGroupsResult ¶
type GetAccessGroupsResult struct { AccessGroupId *string `pulumi:"accessGroupId"` AccessGroupLists []GetAccessGroupsAccessGroupList `pulumi:"accessGroupLists"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Name *string `pulumi:"name"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of values returned by getAccessGroups.
func GetAccessGroups ¶
func GetAccessGroups(ctx *pulumi.Context, args *GetAccessGroupsArgs, opts ...pulumi.InvokeOption) (*GetAccessGroupsResult, error)
type GetAccessGroupsResultOutput ¶
type GetAccessGroupsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getAccessGroups.
func GetAccessGroupsOutput ¶
func GetAccessGroupsOutput(ctx *pulumi.Context, args GetAccessGroupsOutputArgs, opts ...pulumi.InvokeOption) GetAccessGroupsResultOutput
func (GetAccessGroupsResultOutput) AccessGroupId ¶
func (o GetAccessGroupsResultOutput) AccessGroupId() pulumi.StringPtrOutput
func (GetAccessGroupsResultOutput) AccessGroupLists ¶
func (o GetAccessGroupsResultOutput) AccessGroupLists() GetAccessGroupsAccessGroupListArrayOutput
func (GetAccessGroupsResultOutput) ElementType ¶
func (GetAccessGroupsResultOutput) ElementType() reflect.Type
func (GetAccessGroupsResultOutput) Id ¶
func (o GetAccessGroupsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetAccessGroupsResultOutput) Name ¶
func (o GetAccessGroupsResultOutput) Name() pulumi.StringPtrOutput
func (GetAccessGroupsResultOutput) ResultOutputFile ¶
func (o GetAccessGroupsResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetAccessGroupsResultOutput) ToGetAccessGroupsResultOutput ¶
func (o GetAccessGroupsResultOutput) ToGetAccessGroupsResultOutput() GetAccessGroupsResultOutput
func (GetAccessGroupsResultOutput) ToGetAccessGroupsResultOutputWithContext ¶
func (o GetAccessGroupsResultOutput) ToGetAccessGroupsResultOutputWithContext(ctx context.Context) GetAccessGroupsResultOutput
type GetAccessRulesAccessRuleListArgs ¶
type GetAccessRulesAccessRuleListArgs struct { AccessRuleId pulumi.StringInput `pulumi:"accessRuleId"` AuthClientIp pulumi.StringInput `pulumi:"authClientIp"` Priority pulumi.IntInput `pulumi:"priority"` RwPermission pulumi.StringInput `pulumi:"rwPermission"` UserPermission pulumi.StringInput `pulumi:"userPermission"` }
func (GetAccessRulesAccessRuleListArgs) ElementType ¶
func (GetAccessRulesAccessRuleListArgs) ElementType() reflect.Type
func (GetAccessRulesAccessRuleListArgs) ToGetAccessRulesAccessRuleListOutput ¶
func (i GetAccessRulesAccessRuleListArgs) ToGetAccessRulesAccessRuleListOutput() GetAccessRulesAccessRuleListOutput
func (GetAccessRulesAccessRuleListArgs) ToGetAccessRulesAccessRuleListOutputWithContext ¶
func (i GetAccessRulesAccessRuleListArgs) ToGetAccessRulesAccessRuleListOutputWithContext(ctx context.Context) GetAccessRulesAccessRuleListOutput
type GetAccessRulesAccessRuleListArray ¶
type GetAccessRulesAccessRuleListArray []GetAccessRulesAccessRuleListInput
func (GetAccessRulesAccessRuleListArray) ElementType ¶
func (GetAccessRulesAccessRuleListArray) ElementType() reflect.Type
func (GetAccessRulesAccessRuleListArray) ToGetAccessRulesAccessRuleListArrayOutput ¶
func (i GetAccessRulesAccessRuleListArray) ToGetAccessRulesAccessRuleListArrayOutput() GetAccessRulesAccessRuleListArrayOutput
func (GetAccessRulesAccessRuleListArray) ToGetAccessRulesAccessRuleListArrayOutputWithContext ¶
func (i GetAccessRulesAccessRuleListArray) ToGetAccessRulesAccessRuleListArrayOutputWithContext(ctx context.Context) GetAccessRulesAccessRuleListArrayOutput
type GetAccessRulesAccessRuleListArrayInput ¶
type GetAccessRulesAccessRuleListArrayInput interface { pulumi.Input ToGetAccessRulesAccessRuleListArrayOutput() GetAccessRulesAccessRuleListArrayOutput ToGetAccessRulesAccessRuleListArrayOutputWithContext(context.Context) GetAccessRulesAccessRuleListArrayOutput }
GetAccessRulesAccessRuleListArrayInput is an input type that accepts GetAccessRulesAccessRuleListArray and GetAccessRulesAccessRuleListArrayOutput values. You can construct a concrete instance of `GetAccessRulesAccessRuleListArrayInput` via:
GetAccessRulesAccessRuleListArray{ GetAccessRulesAccessRuleListArgs{...} }
type GetAccessRulesAccessRuleListArrayOutput ¶
type GetAccessRulesAccessRuleListArrayOutput struct{ *pulumi.OutputState }
func (GetAccessRulesAccessRuleListArrayOutput) ElementType ¶
func (GetAccessRulesAccessRuleListArrayOutput) ElementType() reflect.Type
func (GetAccessRulesAccessRuleListArrayOutput) ToGetAccessRulesAccessRuleListArrayOutput ¶
func (o GetAccessRulesAccessRuleListArrayOutput) ToGetAccessRulesAccessRuleListArrayOutput() GetAccessRulesAccessRuleListArrayOutput
func (GetAccessRulesAccessRuleListArrayOutput) ToGetAccessRulesAccessRuleListArrayOutputWithContext ¶
func (o GetAccessRulesAccessRuleListArrayOutput) ToGetAccessRulesAccessRuleListArrayOutputWithContext(ctx context.Context) GetAccessRulesAccessRuleListArrayOutput
type GetAccessRulesAccessRuleListInput ¶
type GetAccessRulesAccessRuleListInput interface { pulumi.Input ToGetAccessRulesAccessRuleListOutput() GetAccessRulesAccessRuleListOutput ToGetAccessRulesAccessRuleListOutputWithContext(context.Context) GetAccessRulesAccessRuleListOutput }
GetAccessRulesAccessRuleListInput is an input type that accepts GetAccessRulesAccessRuleListArgs and GetAccessRulesAccessRuleListOutput values. You can construct a concrete instance of `GetAccessRulesAccessRuleListInput` via:
GetAccessRulesAccessRuleListArgs{...}
type GetAccessRulesAccessRuleListOutput ¶
type GetAccessRulesAccessRuleListOutput struct{ *pulumi.OutputState }
func (GetAccessRulesAccessRuleListOutput) AccessRuleId ¶
func (o GetAccessRulesAccessRuleListOutput) AccessRuleId() pulumi.StringOutput
func (GetAccessRulesAccessRuleListOutput) AuthClientIp ¶
func (o GetAccessRulesAccessRuleListOutput) AuthClientIp() pulumi.StringOutput
func (GetAccessRulesAccessRuleListOutput) ElementType ¶
func (GetAccessRulesAccessRuleListOutput) ElementType() reflect.Type
func (GetAccessRulesAccessRuleListOutput) Priority ¶
func (o GetAccessRulesAccessRuleListOutput) Priority() pulumi.IntOutput
func (GetAccessRulesAccessRuleListOutput) RwPermission ¶
func (o GetAccessRulesAccessRuleListOutput) RwPermission() pulumi.StringOutput
func (GetAccessRulesAccessRuleListOutput) ToGetAccessRulesAccessRuleListOutput ¶
func (o GetAccessRulesAccessRuleListOutput) ToGetAccessRulesAccessRuleListOutput() GetAccessRulesAccessRuleListOutput
func (GetAccessRulesAccessRuleListOutput) ToGetAccessRulesAccessRuleListOutputWithContext ¶
func (o GetAccessRulesAccessRuleListOutput) ToGetAccessRulesAccessRuleListOutputWithContext(ctx context.Context) GetAccessRulesAccessRuleListOutput
func (GetAccessRulesAccessRuleListOutput) UserPermission ¶
func (o GetAccessRulesAccessRuleListOutput) UserPermission() pulumi.StringOutput
type GetAccessRulesArgs ¶
type GetAccessRulesArgs struct { AccessGroupId string `pulumi:"accessGroupId"` AccessRuleId *string `pulumi:"accessRuleId"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getAccessRules.
type GetAccessRulesOutputArgs ¶
type GetAccessRulesOutputArgs struct { AccessGroupId pulumi.StringInput `pulumi:"accessGroupId"` AccessRuleId pulumi.StringPtrInput `pulumi:"accessRuleId"` ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getAccessRules.
func (GetAccessRulesOutputArgs) ElementType ¶
func (GetAccessRulesOutputArgs) ElementType() reflect.Type
type GetAccessRulesResult ¶
type GetAccessRulesResult struct { AccessGroupId string `pulumi:"accessGroupId"` AccessRuleId *string `pulumi:"accessRuleId"` AccessRuleLists []GetAccessRulesAccessRuleList `pulumi:"accessRuleLists"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of values returned by getAccessRules.
func GetAccessRules ¶
func GetAccessRules(ctx *pulumi.Context, args *GetAccessRulesArgs, opts ...pulumi.InvokeOption) (*GetAccessRulesResult, error)
type GetAccessRulesResultOutput ¶
type GetAccessRulesResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getAccessRules.
func GetAccessRulesOutput ¶
func GetAccessRulesOutput(ctx *pulumi.Context, args GetAccessRulesOutputArgs, opts ...pulumi.InvokeOption) GetAccessRulesResultOutput
func (GetAccessRulesResultOutput) AccessGroupId ¶
func (o GetAccessRulesResultOutput) AccessGroupId() pulumi.StringOutput
func (GetAccessRulesResultOutput) AccessRuleId ¶
func (o GetAccessRulesResultOutput) AccessRuleId() pulumi.StringPtrOutput
func (GetAccessRulesResultOutput) AccessRuleLists ¶
func (o GetAccessRulesResultOutput) AccessRuleLists() GetAccessRulesAccessRuleListArrayOutput
func (GetAccessRulesResultOutput) ElementType ¶
func (GetAccessRulesResultOutput) ElementType() reflect.Type
func (GetAccessRulesResultOutput) Id ¶
func (o GetAccessRulesResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetAccessRulesResultOutput) ResultOutputFile ¶
func (o GetAccessRulesResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetAccessRulesResultOutput) ToGetAccessRulesResultOutput ¶
func (o GetAccessRulesResultOutput) ToGetAccessRulesResultOutput() GetAccessRulesResultOutput
func (GetAccessRulesResultOutput) ToGetAccessRulesResultOutputWithContext ¶
func (o GetAccessRulesResultOutput) ToGetAccessRulesResultOutputWithContext(ctx context.Context) GetAccessRulesResultOutput
type GetAvailableZoneArgs ¶
type GetAvailableZoneArgs struct {
ResultOutputFile *string `pulumi:"resultOutputFile"`
}
A collection of arguments for invoking getAvailableZone.
type GetAvailableZoneOutputArgs ¶
type GetAvailableZoneOutputArgs struct {
ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"`
}
A collection of arguments for invoking getAvailableZone.
func (GetAvailableZoneOutputArgs) ElementType ¶
func (GetAvailableZoneOutputArgs) ElementType() reflect.Type
type GetAvailableZoneRegionZone ¶
type GetAvailableZoneRegionZone struct { Region string `pulumi:"region"` RegionCnName string `pulumi:"regionCnName"` RegionName string `pulumi:"regionName"` RegionStatus string `pulumi:"regionStatus"` Zones []GetAvailableZoneRegionZoneZone `pulumi:"zones"` }
type GetAvailableZoneRegionZoneArgs ¶
type GetAvailableZoneRegionZoneArgs struct { Region pulumi.StringInput `pulumi:"region"` RegionCnName pulumi.StringInput `pulumi:"regionCnName"` RegionName pulumi.StringInput `pulumi:"regionName"` RegionStatus pulumi.StringInput `pulumi:"regionStatus"` Zones GetAvailableZoneRegionZoneZoneArrayInput `pulumi:"zones"` }
func (GetAvailableZoneRegionZoneArgs) ElementType ¶
func (GetAvailableZoneRegionZoneArgs) ElementType() reflect.Type
func (GetAvailableZoneRegionZoneArgs) ToGetAvailableZoneRegionZoneOutput ¶
func (i GetAvailableZoneRegionZoneArgs) ToGetAvailableZoneRegionZoneOutput() GetAvailableZoneRegionZoneOutput
func (GetAvailableZoneRegionZoneArgs) ToGetAvailableZoneRegionZoneOutputWithContext ¶
func (i GetAvailableZoneRegionZoneArgs) ToGetAvailableZoneRegionZoneOutputWithContext(ctx context.Context) GetAvailableZoneRegionZoneOutput
type GetAvailableZoneRegionZoneArray ¶
type GetAvailableZoneRegionZoneArray []GetAvailableZoneRegionZoneInput
func (GetAvailableZoneRegionZoneArray) ElementType ¶
func (GetAvailableZoneRegionZoneArray) ElementType() reflect.Type
func (GetAvailableZoneRegionZoneArray) ToGetAvailableZoneRegionZoneArrayOutput ¶
func (i GetAvailableZoneRegionZoneArray) ToGetAvailableZoneRegionZoneArrayOutput() GetAvailableZoneRegionZoneArrayOutput
func (GetAvailableZoneRegionZoneArray) ToGetAvailableZoneRegionZoneArrayOutputWithContext ¶
func (i GetAvailableZoneRegionZoneArray) ToGetAvailableZoneRegionZoneArrayOutputWithContext(ctx context.Context) GetAvailableZoneRegionZoneArrayOutput
type GetAvailableZoneRegionZoneArrayInput ¶
type GetAvailableZoneRegionZoneArrayInput interface { pulumi.Input ToGetAvailableZoneRegionZoneArrayOutput() GetAvailableZoneRegionZoneArrayOutput ToGetAvailableZoneRegionZoneArrayOutputWithContext(context.Context) GetAvailableZoneRegionZoneArrayOutput }
GetAvailableZoneRegionZoneArrayInput is an input type that accepts GetAvailableZoneRegionZoneArray and GetAvailableZoneRegionZoneArrayOutput values. You can construct a concrete instance of `GetAvailableZoneRegionZoneArrayInput` via:
GetAvailableZoneRegionZoneArray{ GetAvailableZoneRegionZoneArgs{...} }
type GetAvailableZoneRegionZoneArrayOutput ¶
type GetAvailableZoneRegionZoneArrayOutput struct{ *pulumi.OutputState }
func (GetAvailableZoneRegionZoneArrayOutput) ElementType ¶
func (GetAvailableZoneRegionZoneArrayOutput) ElementType() reflect.Type
func (GetAvailableZoneRegionZoneArrayOutput) Index ¶
func (o GetAvailableZoneRegionZoneArrayOutput) Index(i pulumi.IntInput) GetAvailableZoneRegionZoneOutput
func (GetAvailableZoneRegionZoneArrayOutput) ToGetAvailableZoneRegionZoneArrayOutput ¶
func (o GetAvailableZoneRegionZoneArrayOutput) ToGetAvailableZoneRegionZoneArrayOutput() GetAvailableZoneRegionZoneArrayOutput
func (GetAvailableZoneRegionZoneArrayOutput) ToGetAvailableZoneRegionZoneArrayOutputWithContext ¶
func (o GetAvailableZoneRegionZoneArrayOutput) ToGetAvailableZoneRegionZoneArrayOutputWithContext(ctx context.Context) GetAvailableZoneRegionZoneArrayOutput
type GetAvailableZoneRegionZoneInput ¶
type GetAvailableZoneRegionZoneInput interface { pulumi.Input ToGetAvailableZoneRegionZoneOutput() GetAvailableZoneRegionZoneOutput ToGetAvailableZoneRegionZoneOutputWithContext(context.Context) GetAvailableZoneRegionZoneOutput }
GetAvailableZoneRegionZoneInput is an input type that accepts GetAvailableZoneRegionZoneArgs and GetAvailableZoneRegionZoneOutput values. You can construct a concrete instance of `GetAvailableZoneRegionZoneInput` via:
GetAvailableZoneRegionZoneArgs{...}
type GetAvailableZoneRegionZoneOutput ¶
type GetAvailableZoneRegionZoneOutput struct{ *pulumi.OutputState }
func (GetAvailableZoneRegionZoneOutput) ElementType ¶
func (GetAvailableZoneRegionZoneOutput) ElementType() reflect.Type
func (GetAvailableZoneRegionZoneOutput) Region ¶
func (o GetAvailableZoneRegionZoneOutput) Region() pulumi.StringOutput
func (GetAvailableZoneRegionZoneOutput) RegionCnName ¶
func (o GetAvailableZoneRegionZoneOutput) RegionCnName() pulumi.StringOutput
func (GetAvailableZoneRegionZoneOutput) RegionName ¶
func (o GetAvailableZoneRegionZoneOutput) RegionName() pulumi.StringOutput
func (GetAvailableZoneRegionZoneOutput) RegionStatus ¶
func (o GetAvailableZoneRegionZoneOutput) RegionStatus() pulumi.StringOutput
func (GetAvailableZoneRegionZoneOutput) ToGetAvailableZoneRegionZoneOutput ¶
func (o GetAvailableZoneRegionZoneOutput) ToGetAvailableZoneRegionZoneOutput() GetAvailableZoneRegionZoneOutput
func (GetAvailableZoneRegionZoneOutput) ToGetAvailableZoneRegionZoneOutputWithContext ¶
func (o GetAvailableZoneRegionZoneOutput) ToGetAvailableZoneRegionZoneOutputWithContext(ctx context.Context) GetAvailableZoneRegionZoneOutput
type GetAvailableZoneRegionZoneZone ¶
type GetAvailableZoneRegionZoneZone struct { Types []GetAvailableZoneRegionZoneZoneType `pulumi:"types"` Zone string `pulumi:"zone"` ZoneCnName string `pulumi:"zoneCnName"` ZoneId int `pulumi:"zoneId"` ZoneName string `pulumi:"zoneName"` }
type GetAvailableZoneRegionZoneZoneArgs ¶
type GetAvailableZoneRegionZoneZoneArgs struct { Types GetAvailableZoneRegionZoneZoneTypeArrayInput `pulumi:"types"` Zone pulumi.StringInput `pulumi:"zone"` ZoneCnName pulumi.StringInput `pulumi:"zoneCnName"` ZoneId pulumi.IntInput `pulumi:"zoneId"` ZoneName pulumi.StringInput `pulumi:"zoneName"` }
func (GetAvailableZoneRegionZoneZoneArgs) ElementType ¶
func (GetAvailableZoneRegionZoneZoneArgs) ElementType() reflect.Type
func (GetAvailableZoneRegionZoneZoneArgs) ToGetAvailableZoneRegionZoneZoneOutput ¶
func (i GetAvailableZoneRegionZoneZoneArgs) ToGetAvailableZoneRegionZoneZoneOutput() GetAvailableZoneRegionZoneZoneOutput
func (GetAvailableZoneRegionZoneZoneArgs) ToGetAvailableZoneRegionZoneZoneOutputWithContext ¶
func (i GetAvailableZoneRegionZoneZoneArgs) ToGetAvailableZoneRegionZoneZoneOutputWithContext(ctx context.Context) GetAvailableZoneRegionZoneZoneOutput
type GetAvailableZoneRegionZoneZoneArray ¶
type GetAvailableZoneRegionZoneZoneArray []GetAvailableZoneRegionZoneZoneInput
func (GetAvailableZoneRegionZoneZoneArray) ElementType ¶
func (GetAvailableZoneRegionZoneZoneArray) ElementType() reflect.Type
func (GetAvailableZoneRegionZoneZoneArray) ToGetAvailableZoneRegionZoneZoneArrayOutput ¶
func (i GetAvailableZoneRegionZoneZoneArray) ToGetAvailableZoneRegionZoneZoneArrayOutput() GetAvailableZoneRegionZoneZoneArrayOutput
func (GetAvailableZoneRegionZoneZoneArray) ToGetAvailableZoneRegionZoneZoneArrayOutputWithContext ¶
func (i GetAvailableZoneRegionZoneZoneArray) ToGetAvailableZoneRegionZoneZoneArrayOutputWithContext(ctx context.Context) GetAvailableZoneRegionZoneZoneArrayOutput
type GetAvailableZoneRegionZoneZoneArrayInput ¶
type GetAvailableZoneRegionZoneZoneArrayInput interface { pulumi.Input ToGetAvailableZoneRegionZoneZoneArrayOutput() GetAvailableZoneRegionZoneZoneArrayOutput ToGetAvailableZoneRegionZoneZoneArrayOutputWithContext(context.Context) GetAvailableZoneRegionZoneZoneArrayOutput }
GetAvailableZoneRegionZoneZoneArrayInput is an input type that accepts GetAvailableZoneRegionZoneZoneArray and GetAvailableZoneRegionZoneZoneArrayOutput values. You can construct a concrete instance of `GetAvailableZoneRegionZoneZoneArrayInput` via:
GetAvailableZoneRegionZoneZoneArray{ GetAvailableZoneRegionZoneZoneArgs{...} }
type GetAvailableZoneRegionZoneZoneArrayOutput ¶
type GetAvailableZoneRegionZoneZoneArrayOutput struct{ *pulumi.OutputState }
func (GetAvailableZoneRegionZoneZoneArrayOutput) ElementType ¶
func (GetAvailableZoneRegionZoneZoneArrayOutput) ElementType() reflect.Type
func (GetAvailableZoneRegionZoneZoneArrayOutput) ToGetAvailableZoneRegionZoneZoneArrayOutput ¶
func (o GetAvailableZoneRegionZoneZoneArrayOutput) ToGetAvailableZoneRegionZoneZoneArrayOutput() GetAvailableZoneRegionZoneZoneArrayOutput
func (GetAvailableZoneRegionZoneZoneArrayOutput) ToGetAvailableZoneRegionZoneZoneArrayOutputWithContext ¶
func (o GetAvailableZoneRegionZoneZoneArrayOutput) ToGetAvailableZoneRegionZoneZoneArrayOutputWithContext(ctx context.Context) GetAvailableZoneRegionZoneZoneArrayOutput
type GetAvailableZoneRegionZoneZoneInput ¶
type GetAvailableZoneRegionZoneZoneInput interface { pulumi.Input ToGetAvailableZoneRegionZoneZoneOutput() GetAvailableZoneRegionZoneZoneOutput ToGetAvailableZoneRegionZoneZoneOutputWithContext(context.Context) GetAvailableZoneRegionZoneZoneOutput }
GetAvailableZoneRegionZoneZoneInput is an input type that accepts GetAvailableZoneRegionZoneZoneArgs and GetAvailableZoneRegionZoneZoneOutput values. You can construct a concrete instance of `GetAvailableZoneRegionZoneZoneInput` via:
GetAvailableZoneRegionZoneZoneArgs{...}
type GetAvailableZoneRegionZoneZoneOutput ¶
type GetAvailableZoneRegionZoneZoneOutput struct{ *pulumi.OutputState }
func (GetAvailableZoneRegionZoneZoneOutput) ElementType ¶
func (GetAvailableZoneRegionZoneZoneOutput) ElementType() reflect.Type
func (GetAvailableZoneRegionZoneZoneOutput) ToGetAvailableZoneRegionZoneZoneOutput ¶
func (o GetAvailableZoneRegionZoneZoneOutput) ToGetAvailableZoneRegionZoneZoneOutput() GetAvailableZoneRegionZoneZoneOutput
func (GetAvailableZoneRegionZoneZoneOutput) ToGetAvailableZoneRegionZoneZoneOutputWithContext ¶
func (o GetAvailableZoneRegionZoneZoneOutput) ToGetAvailableZoneRegionZoneZoneOutputWithContext(ctx context.Context) GetAvailableZoneRegionZoneZoneOutput
func (GetAvailableZoneRegionZoneZoneOutput) Zone ¶
func (o GetAvailableZoneRegionZoneZoneOutput) Zone() pulumi.StringOutput
func (GetAvailableZoneRegionZoneZoneOutput) ZoneCnName ¶
func (o GetAvailableZoneRegionZoneZoneOutput) ZoneCnName() pulumi.StringOutput
func (GetAvailableZoneRegionZoneZoneOutput) ZoneId ¶
func (o GetAvailableZoneRegionZoneZoneOutput) ZoneId() pulumi.IntOutput
func (GetAvailableZoneRegionZoneZoneOutput) ZoneName ¶
func (o GetAvailableZoneRegionZoneZoneOutput) ZoneName() pulumi.StringOutput
type GetAvailableZoneRegionZoneZoneType ¶
type GetAvailableZoneRegionZoneZoneType struct { Prepayment bool `pulumi:"prepayment"` Protocols []GetAvailableZoneRegionZoneZoneTypeProtocol `pulumi:"protocols"` Type string `pulumi:"type"` }
type GetAvailableZoneRegionZoneZoneTypeArgs ¶
type GetAvailableZoneRegionZoneZoneTypeArgs struct { Prepayment pulumi.BoolInput `pulumi:"prepayment"` Protocols GetAvailableZoneRegionZoneZoneTypeProtocolArrayInput `pulumi:"protocols"` Type pulumi.StringInput `pulumi:"type"` }
func (GetAvailableZoneRegionZoneZoneTypeArgs) ElementType ¶
func (GetAvailableZoneRegionZoneZoneTypeArgs) ElementType() reflect.Type
func (GetAvailableZoneRegionZoneZoneTypeArgs) ToGetAvailableZoneRegionZoneZoneTypeOutput ¶
func (i GetAvailableZoneRegionZoneZoneTypeArgs) ToGetAvailableZoneRegionZoneZoneTypeOutput() GetAvailableZoneRegionZoneZoneTypeOutput
func (GetAvailableZoneRegionZoneZoneTypeArgs) ToGetAvailableZoneRegionZoneZoneTypeOutputWithContext ¶
func (i GetAvailableZoneRegionZoneZoneTypeArgs) ToGetAvailableZoneRegionZoneZoneTypeOutputWithContext(ctx context.Context) GetAvailableZoneRegionZoneZoneTypeOutput
type GetAvailableZoneRegionZoneZoneTypeArray ¶
type GetAvailableZoneRegionZoneZoneTypeArray []GetAvailableZoneRegionZoneZoneTypeInput
func (GetAvailableZoneRegionZoneZoneTypeArray) ElementType ¶
func (GetAvailableZoneRegionZoneZoneTypeArray) ElementType() reflect.Type
func (GetAvailableZoneRegionZoneZoneTypeArray) ToGetAvailableZoneRegionZoneZoneTypeArrayOutput ¶
func (i GetAvailableZoneRegionZoneZoneTypeArray) ToGetAvailableZoneRegionZoneZoneTypeArrayOutput() GetAvailableZoneRegionZoneZoneTypeArrayOutput
func (GetAvailableZoneRegionZoneZoneTypeArray) ToGetAvailableZoneRegionZoneZoneTypeArrayOutputWithContext ¶
func (i GetAvailableZoneRegionZoneZoneTypeArray) ToGetAvailableZoneRegionZoneZoneTypeArrayOutputWithContext(ctx context.Context) GetAvailableZoneRegionZoneZoneTypeArrayOutput
type GetAvailableZoneRegionZoneZoneTypeArrayInput ¶
type GetAvailableZoneRegionZoneZoneTypeArrayInput interface { pulumi.Input ToGetAvailableZoneRegionZoneZoneTypeArrayOutput() GetAvailableZoneRegionZoneZoneTypeArrayOutput ToGetAvailableZoneRegionZoneZoneTypeArrayOutputWithContext(context.Context) GetAvailableZoneRegionZoneZoneTypeArrayOutput }
GetAvailableZoneRegionZoneZoneTypeArrayInput is an input type that accepts GetAvailableZoneRegionZoneZoneTypeArray and GetAvailableZoneRegionZoneZoneTypeArrayOutput values. You can construct a concrete instance of `GetAvailableZoneRegionZoneZoneTypeArrayInput` via:
GetAvailableZoneRegionZoneZoneTypeArray{ GetAvailableZoneRegionZoneZoneTypeArgs{...} }
type GetAvailableZoneRegionZoneZoneTypeArrayOutput ¶
type GetAvailableZoneRegionZoneZoneTypeArrayOutput struct{ *pulumi.OutputState }
func (GetAvailableZoneRegionZoneZoneTypeArrayOutput) ElementType ¶
func (GetAvailableZoneRegionZoneZoneTypeArrayOutput) ElementType() reflect.Type
func (GetAvailableZoneRegionZoneZoneTypeArrayOutput) ToGetAvailableZoneRegionZoneZoneTypeArrayOutput ¶
func (o GetAvailableZoneRegionZoneZoneTypeArrayOutput) ToGetAvailableZoneRegionZoneZoneTypeArrayOutput() GetAvailableZoneRegionZoneZoneTypeArrayOutput
func (GetAvailableZoneRegionZoneZoneTypeArrayOutput) ToGetAvailableZoneRegionZoneZoneTypeArrayOutputWithContext ¶
func (o GetAvailableZoneRegionZoneZoneTypeArrayOutput) ToGetAvailableZoneRegionZoneZoneTypeArrayOutputWithContext(ctx context.Context) GetAvailableZoneRegionZoneZoneTypeArrayOutput
type GetAvailableZoneRegionZoneZoneTypeInput ¶
type GetAvailableZoneRegionZoneZoneTypeInput interface { pulumi.Input ToGetAvailableZoneRegionZoneZoneTypeOutput() GetAvailableZoneRegionZoneZoneTypeOutput ToGetAvailableZoneRegionZoneZoneTypeOutputWithContext(context.Context) GetAvailableZoneRegionZoneZoneTypeOutput }
GetAvailableZoneRegionZoneZoneTypeInput is an input type that accepts GetAvailableZoneRegionZoneZoneTypeArgs and GetAvailableZoneRegionZoneZoneTypeOutput values. You can construct a concrete instance of `GetAvailableZoneRegionZoneZoneTypeInput` via:
GetAvailableZoneRegionZoneZoneTypeArgs{...}
type GetAvailableZoneRegionZoneZoneTypeOutput ¶
type GetAvailableZoneRegionZoneZoneTypeOutput struct{ *pulumi.OutputState }
func (GetAvailableZoneRegionZoneZoneTypeOutput) ElementType ¶
func (GetAvailableZoneRegionZoneZoneTypeOutput) ElementType() reflect.Type
func (GetAvailableZoneRegionZoneZoneTypeOutput) Prepayment ¶
func (o GetAvailableZoneRegionZoneZoneTypeOutput) Prepayment() pulumi.BoolOutput
func (GetAvailableZoneRegionZoneZoneTypeOutput) ToGetAvailableZoneRegionZoneZoneTypeOutput ¶
func (o GetAvailableZoneRegionZoneZoneTypeOutput) ToGetAvailableZoneRegionZoneZoneTypeOutput() GetAvailableZoneRegionZoneZoneTypeOutput
func (GetAvailableZoneRegionZoneZoneTypeOutput) ToGetAvailableZoneRegionZoneZoneTypeOutputWithContext ¶
func (o GetAvailableZoneRegionZoneZoneTypeOutput) ToGetAvailableZoneRegionZoneZoneTypeOutputWithContext(ctx context.Context) GetAvailableZoneRegionZoneZoneTypeOutput
func (GetAvailableZoneRegionZoneZoneTypeOutput) Type ¶
func (o GetAvailableZoneRegionZoneZoneTypeOutput) Type() pulumi.StringOutput
type GetAvailableZoneRegionZoneZoneTypeProtocolArgs ¶
type GetAvailableZoneRegionZoneZoneTypeProtocolArgs struct { Protocol pulumi.StringInput `pulumi:"protocol"` SaleStatus pulumi.StringInput `pulumi:"saleStatus"` }
func (GetAvailableZoneRegionZoneZoneTypeProtocolArgs) ElementType ¶
func (GetAvailableZoneRegionZoneZoneTypeProtocolArgs) ElementType() reflect.Type
func (GetAvailableZoneRegionZoneZoneTypeProtocolArgs) ToGetAvailableZoneRegionZoneZoneTypeProtocolOutput ¶
func (i GetAvailableZoneRegionZoneZoneTypeProtocolArgs) ToGetAvailableZoneRegionZoneZoneTypeProtocolOutput() GetAvailableZoneRegionZoneZoneTypeProtocolOutput
func (GetAvailableZoneRegionZoneZoneTypeProtocolArgs) ToGetAvailableZoneRegionZoneZoneTypeProtocolOutputWithContext ¶
func (i GetAvailableZoneRegionZoneZoneTypeProtocolArgs) ToGetAvailableZoneRegionZoneZoneTypeProtocolOutputWithContext(ctx context.Context) GetAvailableZoneRegionZoneZoneTypeProtocolOutput
type GetAvailableZoneRegionZoneZoneTypeProtocolArray ¶
type GetAvailableZoneRegionZoneZoneTypeProtocolArray []GetAvailableZoneRegionZoneZoneTypeProtocolInput
func (GetAvailableZoneRegionZoneZoneTypeProtocolArray) ElementType ¶
func (GetAvailableZoneRegionZoneZoneTypeProtocolArray) ElementType() reflect.Type
func (GetAvailableZoneRegionZoneZoneTypeProtocolArray) ToGetAvailableZoneRegionZoneZoneTypeProtocolArrayOutput ¶
func (i GetAvailableZoneRegionZoneZoneTypeProtocolArray) ToGetAvailableZoneRegionZoneZoneTypeProtocolArrayOutput() GetAvailableZoneRegionZoneZoneTypeProtocolArrayOutput
func (GetAvailableZoneRegionZoneZoneTypeProtocolArray) ToGetAvailableZoneRegionZoneZoneTypeProtocolArrayOutputWithContext ¶
func (i GetAvailableZoneRegionZoneZoneTypeProtocolArray) ToGetAvailableZoneRegionZoneZoneTypeProtocolArrayOutputWithContext(ctx context.Context) GetAvailableZoneRegionZoneZoneTypeProtocolArrayOutput
type GetAvailableZoneRegionZoneZoneTypeProtocolArrayInput ¶
type GetAvailableZoneRegionZoneZoneTypeProtocolArrayInput interface { pulumi.Input ToGetAvailableZoneRegionZoneZoneTypeProtocolArrayOutput() GetAvailableZoneRegionZoneZoneTypeProtocolArrayOutput ToGetAvailableZoneRegionZoneZoneTypeProtocolArrayOutputWithContext(context.Context) GetAvailableZoneRegionZoneZoneTypeProtocolArrayOutput }
GetAvailableZoneRegionZoneZoneTypeProtocolArrayInput is an input type that accepts GetAvailableZoneRegionZoneZoneTypeProtocolArray and GetAvailableZoneRegionZoneZoneTypeProtocolArrayOutput values. You can construct a concrete instance of `GetAvailableZoneRegionZoneZoneTypeProtocolArrayInput` via:
GetAvailableZoneRegionZoneZoneTypeProtocolArray{ GetAvailableZoneRegionZoneZoneTypeProtocolArgs{...} }
type GetAvailableZoneRegionZoneZoneTypeProtocolArrayOutput ¶
type GetAvailableZoneRegionZoneZoneTypeProtocolArrayOutput struct{ *pulumi.OutputState }
func (GetAvailableZoneRegionZoneZoneTypeProtocolArrayOutput) ElementType ¶
func (GetAvailableZoneRegionZoneZoneTypeProtocolArrayOutput) ElementType() reflect.Type
func (GetAvailableZoneRegionZoneZoneTypeProtocolArrayOutput) ToGetAvailableZoneRegionZoneZoneTypeProtocolArrayOutput ¶
func (o GetAvailableZoneRegionZoneZoneTypeProtocolArrayOutput) ToGetAvailableZoneRegionZoneZoneTypeProtocolArrayOutput() GetAvailableZoneRegionZoneZoneTypeProtocolArrayOutput
func (GetAvailableZoneRegionZoneZoneTypeProtocolArrayOutput) ToGetAvailableZoneRegionZoneZoneTypeProtocolArrayOutputWithContext ¶
func (o GetAvailableZoneRegionZoneZoneTypeProtocolArrayOutput) ToGetAvailableZoneRegionZoneZoneTypeProtocolArrayOutputWithContext(ctx context.Context) GetAvailableZoneRegionZoneZoneTypeProtocolArrayOutput
type GetAvailableZoneRegionZoneZoneTypeProtocolInput ¶
type GetAvailableZoneRegionZoneZoneTypeProtocolInput interface { pulumi.Input ToGetAvailableZoneRegionZoneZoneTypeProtocolOutput() GetAvailableZoneRegionZoneZoneTypeProtocolOutput ToGetAvailableZoneRegionZoneZoneTypeProtocolOutputWithContext(context.Context) GetAvailableZoneRegionZoneZoneTypeProtocolOutput }
GetAvailableZoneRegionZoneZoneTypeProtocolInput is an input type that accepts GetAvailableZoneRegionZoneZoneTypeProtocolArgs and GetAvailableZoneRegionZoneZoneTypeProtocolOutput values. You can construct a concrete instance of `GetAvailableZoneRegionZoneZoneTypeProtocolInput` via:
GetAvailableZoneRegionZoneZoneTypeProtocolArgs{...}
type GetAvailableZoneRegionZoneZoneTypeProtocolOutput ¶
type GetAvailableZoneRegionZoneZoneTypeProtocolOutput struct{ *pulumi.OutputState }
func (GetAvailableZoneRegionZoneZoneTypeProtocolOutput) ElementType ¶
func (GetAvailableZoneRegionZoneZoneTypeProtocolOutput) ElementType() reflect.Type
func (GetAvailableZoneRegionZoneZoneTypeProtocolOutput) Protocol ¶
func (o GetAvailableZoneRegionZoneZoneTypeProtocolOutput) Protocol() pulumi.StringOutput
func (GetAvailableZoneRegionZoneZoneTypeProtocolOutput) SaleStatus ¶
func (o GetAvailableZoneRegionZoneZoneTypeProtocolOutput) SaleStatus() pulumi.StringOutput
func (GetAvailableZoneRegionZoneZoneTypeProtocolOutput) ToGetAvailableZoneRegionZoneZoneTypeProtocolOutput ¶
func (o GetAvailableZoneRegionZoneZoneTypeProtocolOutput) ToGetAvailableZoneRegionZoneZoneTypeProtocolOutput() GetAvailableZoneRegionZoneZoneTypeProtocolOutput
func (GetAvailableZoneRegionZoneZoneTypeProtocolOutput) ToGetAvailableZoneRegionZoneZoneTypeProtocolOutputWithContext ¶
func (o GetAvailableZoneRegionZoneZoneTypeProtocolOutput) ToGetAvailableZoneRegionZoneZoneTypeProtocolOutputWithContext(ctx context.Context) GetAvailableZoneRegionZoneZoneTypeProtocolOutput
type GetAvailableZoneResult ¶
type GetAvailableZoneResult struct { // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` RegionZones []GetAvailableZoneRegionZone `pulumi:"regionZones"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of values returned by getAvailableZone.
func GetAvailableZone ¶
func GetAvailableZone(ctx *pulumi.Context, args *GetAvailableZoneArgs, opts ...pulumi.InvokeOption) (*GetAvailableZoneResult, error)
type GetAvailableZoneResultOutput ¶
type GetAvailableZoneResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getAvailableZone.
func GetAvailableZoneOutput ¶
func GetAvailableZoneOutput(ctx *pulumi.Context, args GetAvailableZoneOutputArgs, opts ...pulumi.InvokeOption) GetAvailableZoneResultOutput
func (GetAvailableZoneResultOutput) ElementType ¶
func (GetAvailableZoneResultOutput) ElementType() reflect.Type
func (GetAvailableZoneResultOutput) Id ¶
func (o GetAvailableZoneResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetAvailableZoneResultOutput) RegionZones ¶
func (o GetAvailableZoneResultOutput) RegionZones() GetAvailableZoneRegionZoneArrayOutput
func (GetAvailableZoneResultOutput) ResultOutputFile ¶
func (o GetAvailableZoneResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetAvailableZoneResultOutput) ToGetAvailableZoneResultOutput ¶
func (o GetAvailableZoneResultOutput) ToGetAvailableZoneResultOutput() GetAvailableZoneResultOutput
func (GetAvailableZoneResultOutput) ToGetAvailableZoneResultOutputWithContext ¶
func (o GetAvailableZoneResultOutput) ToGetAvailableZoneResultOutputWithContext(ctx context.Context) GetAvailableZoneResultOutput
type GetFileSystemClientsArgs ¶
type GetFileSystemClientsArgs struct { FileSystemId string `pulumi:"fileSystemId"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getFileSystemClients.
type GetFileSystemClientsClientListArgs ¶
type GetFileSystemClientsClientListArgs struct { CfsVip pulumi.StringInput `pulumi:"cfsVip"` ClientIp pulumi.StringInput `pulumi:"clientIp"` MountDirectory pulumi.StringInput `pulumi:"mountDirectory"` VpcId pulumi.StringInput `pulumi:"vpcId"` Zone pulumi.StringInput `pulumi:"zone"` ZoneName pulumi.StringInput `pulumi:"zoneName"` }
func (GetFileSystemClientsClientListArgs) ElementType ¶
func (GetFileSystemClientsClientListArgs) ElementType() reflect.Type
func (GetFileSystemClientsClientListArgs) ToGetFileSystemClientsClientListOutput ¶
func (i GetFileSystemClientsClientListArgs) ToGetFileSystemClientsClientListOutput() GetFileSystemClientsClientListOutput
func (GetFileSystemClientsClientListArgs) ToGetFileSystemClientsClientListOutputWithContext ¶
func (i GetFileSystemClientsClientListArgs) ToGetFileSystemClientsClientListOutputWithContext(ctx context.Context) GetFileSystemClientsClientListOutput
type GetFileSystemClientsClientListArray ¶
type GetFileSystemClientsClientListArray []GetFileSystemClientsClientListInput
func (GetFileSystemClientsClientListArray) ElementType ¶
func (GetFileSystemClientsClientListArray) ElementType() reflect.Type
func (GetFileSystemClientsClientListArray) ToGetFileSystemClientsClientListArrayOutput ¶
func (i GetFileSystemClientsClientListArray) ToGetFileSystemClientsClientListArrayOutput() GetFileSystemClientsClientListArrayOutput
func (GetFileSystemClientsClientListArray) ToGetFileSystemClientsClientListArrayOutputWithContext ¶
func (i GetFileSystemClientsClientListArray) ToGetFileSystemClientsClientListArrayOutputWithContext(ctx context.Context) GetFileSystemClientsClientListArrayOutput
type GetFileSystemClientsClientListArrayInput ¶
type GetFileSystemClientsClientListArrayInput interface { pulumi.Input ToGetFileSystemClientsClientListArrayOutput() GetFileSystemClientsClientListArrayOutput ToGetFileSystemClientsClientListArrayOutputWithContext(context.Context) GetFileSystemClientsClientListArrayOutput }
GetFileSystemClientsClientListArrayInput is an input type that accepts GetFileSystemClientsClientListArray and GetFileSystemClientsClientListArrayOutput values. You can construct a concrete instance of `GetFileSystemClientsClientListArrayInput` via:
GetFileSystemClientsClientListArray{ GetFileSystemClientsClientListArgs{...} }
type GetFileSystemClientsClientListArrayOutput ¶
type GetFileSystemClientsClientListArrayOutput struct{ *pulumi.OutputState }
func (GetFileSystemClientsClientListArrayOutput) ElementType ¶
func (GetFileSystemClientsClientListArrayOutput) ElementType() reflect.Type
func (GetFileSystemClientsClientListArrayOutput) ToGetFileSystemClientsClientListArrayOutput ¶
func (o GetFileSystemClientsClientListArrayOutput) ToGetFileSystemClientsClientListArrayOutput() GetFileSystemClientsClientListArrayOutput
func (GetFileSystemClientsClientListArrayOutput) ToGetFileSystemClientsClientListArrayOutputWithContext ¶
func (o GetFileSystemClientsClientListArrayOutput) ToGetFileSystemClientsClientListArrayOutputWithContext(ctx context.Context) GetFileSystemClientsClientListArrayOutput
type GetFileSystemClientsClientListInput ¶
type GetFileSystemClientsClientListInput interface { pulumi.Input ToGetFileSystemClientsClientListOutput() GetFileSystemClientsClientListOutput ToGetFileSystemClientsClientListOutputWithContext(context.Context) GetFileSystemClientsClientListOutput }
GetFileSystemClientsClientListInput is an input type that accepts GetFileSystemClientsClientListArgs and GetFileSystemClientsClientListOutput values. You can construct a concrete instance of `GetFileSystemClientsClientListInput` via:
GetFileSystemClientsClientListArgs{...}
type GetFileSystemClientsClientListOutput ¶
type GetFileSystemClientsClientListOutput struct{ *pulumi.OutputState }
func (GetFileSystemClientsClientListOutput) CfsVip ¶
func (o GetFileSystemClientsClientListOutput) CfsVip() pulumi.StringOutput
func (GetFileSystemClientsClientListOutput) ClientIp ¶
func (o GetFileSystemClientsClientListOutput) ClientIp() pulumi.StringOutput
func (GetFileSystemClientsClientListOutput) ElementType ¶
func (GetFileSystemClientsClientListOutput) ElementType() reflect.Type
func (GetFileSystemClientsClientListOutput) MountDirectory ¶
func (o GetFileSystemClientsClientListOutput) MountDirectory() pulumi.StringOutput
func (GetFileSystemClientsClientListOutput) ToGetFileSystemClientsClientListOutput ¶
func (o GetFileSystemClientsClientListOutput) ToGetFileSystemClientsClientListOutput() GetFileSystemClientsClientListOutput
func (GetFileSystemClientsClientListOutput) ToGetFileSystemClientsClientListOutputWithContext ¶
func (o GetFileSystemClientsClientListOutput) ToGetFileSystemClientsClientListOutputWithContext(ctx context.Context) GetFileSystemClientsClientListOutput
func (GetFileSystemClientsClientListOutput) VpcId ¶
func (o GetFileSystemClientsClientListOutput) VpcId() pulumi.StringOutput
func (GetFileSystemClientsClientListOutput) Zone ¶
func (o GetFileSystemClientsClientListOutput) Zone() pulumi.StringOutput
func (GetFileSystemClientsClientListOutput) ZoneName ¶
func (o GetFileSystemClientsClientListOutput) ZoneName() pulumi.StringOutput
type GetFileSystemClientsOutputArgs ¶
type GetFileSystemClientsOutputArgs struct { FileSystemId pulumi.StringInput `pulumi:"fileSystemId"` ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getFileSystemClients.
func (GetFileSystemClientsOutputArgs) ElementType ¶
func (GetFileSystemClientsOutputArgs) ElementType() reflect.Type
type GetFileSystemClientsResult ¶
type GetFileSystemClientsResult struct { ClientLists []GetFileSystemClientsClientList `pulumi:"clientLists"` FileSystemId string `pulumi:"fileSystemId"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of values returned by getFileSystemClients.
func GetFileSystemClients ¶
func GetFileSystemClients(ctx *pulumi.Context, args *GetFileSystemClientsArgs, opts ...pulumi.InvokeOption) (*GetFileSystemClientsResult, error)
type GetFileSystemClientsResultOutput ¶
type GetFileSystemClientsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getFileSystemClients.
func GetFileSystemClientsOutput ¶
func GetFileSystemClientsOutput(ctx *pulumi.Context, args GetFileSystemClientsOutputArgs, opts ...pulumi.InvokeOption) GetFileSystemClientsResultOutput
func (GetFileSystemClientsResultOutput) ClientLists ¶
func (o GetFileSystemClientsResultOutput) ClientLists() GetFileSystemClientsClientListArrayOutput
func (GetFileSystemClientsResultOutput) ElementType ¶
func (GetFileSystemClientsResultOutput) ElementType() reflect.Type
func (GetFileSystemClientsResultOutput) FileSystemId ¶
func (o GetFileSystemClientsResultOutput) FileSystemId() pulumi.StringOutput
func (GetFileSystemClientsResultOutput) Id ¶
func (o GetFileSystemClientsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetFileSystemClientsResultOutput) ResultOutputFile ¶
func (o GetFileSystemClientsResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetFileSystemClientsResultOutput) ToGetFileSystemClientsResultOutput ¶
func (o GetFileSystemClientsResultOutput) ToGetFileSystemClientsResultOutput() GetFileSystemClientsResultOutput
func (GetFileSystemClientsResultOutput) ToGetFileSystemClientsResultOutputWithContext ¶
func (o GetFileSystemClientsResultOutput) ToGetFileSystemClientsResultOutputWithContext(ctx context.Context) GetFileSystemClientsResultOutput
type GetFileSystemsArgs ¶
type GetFileSystemsArgs struct { AvailabilityZone *string `pulumi:"availabilityZone"` FileSystemId *string `pulumi:"fileSystemId"` Name *string `pulumi:"name"` ResultOutputFile *string `pulumi:"resultOutputFile"` SubnetId *string `pulumi:"subnetId"` VpcId *string `pulumi:"vpcId"` }
A collection of arguments for invoking getFileSystems.
type GetFileSystemsFileSystemList ¶
type GetFileSystemsFileSystemList struct { AccessGroupId string `pulumi:"accessGroupId"` AvailabilityZone string `pulumi:"availabilityZone"` CreateTime string `pulumi:"createTime"` FileSystemId string `pulumi:"fileSystemId"` FsId string `pulumi:"fsId"` MountIp string `pulumi:"mountIp"` Name string `pulumi:"name"` Protocol string `pulumi:"protocol"` SizeLimit int `pulumi:"sizeLimit"` SizeUsed int `pulumi:"sizeUsed"` Status string `pulumi:"status"` StorageType string `pulumi:"storageType"` }
type GetFileSystemsFileSystemListArgs ¶
type GetFileSystemsFileSystemListArgs struct { AccessGroupId pulumi.StringInput `pulumi:"accessGroupId"` AvailabilityZone pulumi.StringInput `pulumi:"availabilityZone"` CreateTime pulumi.StringInput `pulumi:"createTime"` FileSystemId pulumi.StringInput `pulumi:"fileSystemId"` FsId pulumi.StringInput `pulumi:"fsId"` MountIp pulumi.StringInput `pulumi:"mountIp"` Name pulumi.StringInput `pulumi:"name"` Protocol pulumi.StringInput `pulumi:"protocol"` SizeLimit pulumi.IntInput `pulumi:"sizeLimit"` SizeUsed pulumi.IntInput `pulumi:"sizeUsed"` Status pulumi.StringInput `pulumi:"status"` StorageType pulumi.StringInput `pulumi:"storageType"` }
func (GetFileSystemsFileSystemListArgs) ElementType ¶
func (GetFileSystemsFileSystemListArgs) ElementType() reflect.Type
func (GetFileSystemsFileSystemListArgs) ToGetFileSystemsFileSystemListOutput ¶
func (i GetFileSystemsFileSystemListArgs) ToGetFileSystemsFileSystemListOutput() GetFileSystemsFileSystemListOutput
func (GetFileSystemsFileSystemListArgs) ToGetFileSystemsFileSystemListOutputWithContext ¶
func (i GetFileSystemsFileSystemListArgs) ToGetFileSystemsFileSystemListOutputWithContext(ctx context.Context) GetFileSystemsFileSystemListOutput
type GetFileSystemsFileSystemListArray ¶
type GetFileSystemsFileSystemListArray []GetFileSystemsFileSystemListInput
func (GetFileSystemsFileSystemListArray) ElementType ¶
func (GetFileSystemsFileSystemListArray) ElementType() reflect.Type
func (GetFileSystemsFileSystemListArray) ToGetFileSystemsFileSystemListArrayOutput ¶
func (i GetFileSystemsFileSystemListArray) ToGetFileSystemsFileSystemListArrayOutput() GetFileSystemsFileSystemListArrayOutput
func (GetFileSystemsFileSystemListArray) ToGetFileSystemsFileSystemListArrayOutputWithContext ¶
func (i GetFileSystemsFileSystemListArray) ToGetFileSystemsFileSystemListArrayOutputWithContext(ctx context.Context) GetFileSystemsFileSystemListArrayOutput
type GetFileSystemsFileSystemListArrayInput ¶
type GetFileSystemsFileSystemListArrayInput interface { pulumi.Input ToGetFileSystemsFileSystemListArrayOutput() GetFileSystemsFileSystemListArrayOutput ToGetFileSystemsFileSystemListArrayOutputWithContext(context.Context) GetFileSystemsFileSystemListArrayOutput }
GetFileSystemsFileSystemListArrayInput is an input type that accepts GetFileSystemsFileSystemListArray and GetFileSystemsFileSystemListArrayOutput values. You can construct a concrete instance of `GetFileSystemsFileSystemListArrayInput` via:
GetFileSystemsFileSystemListArray{ GetFileSystemsFileSystemListArgs{...} }
type GetFileSystemsFileSystemListArrayOutput ¶
type GetFileSystemsFileSystemListArrayOutput struct{ *pulumi.OutputState }
func (GetFileSystemsFileSystemListArrayOutput) ElementType ¶
func (GetFileSystemsFileSystemListArrayOutput) ElementType() reflect.Type
func (GetFileSystemsFileSystemListArrayOutput) ToGetFileSystemsFileSystemListArrayOutput ¶
func (o GetFileSystemsFileSystemListArrayOutput) ToGetFileSystemsFileSystemListArrayOutput() GetFileSystemsFileSystemListArrayOutput
func (GetFileSystemsFileSystemListArrayOutput) ToGetFileSystemsFileSystemListArrayOutputWithContext ¶
func (o GetFileSystemsFileSystemListArrayOutput) ToGetFileSystemsFileSystemListArrayOutputWithContext(ctx context.Context) GetFileSystemsFileSystemListArrayOutput
type GetFileSystemsFileSystemListInput ¶
type GetFileSystemsFileSystemListInput interface { pulumi.Input ToGetFileSystemsFileSystemListOutput() GetFileSystemsFileSystemListOutput ToGetFileSystemsFileSystemListOutputWithContext(context.Context) GetFileSystemsFileSystemListOutput }
GetFileSystemsFileSystemListInput is an input type that accepts GetFileSystemsFileSystemListArgs and GetFileSystemsFileSystemListOutput values. You can construct a concrete instance of `GetFileSystemsFileSystemListInput` via:
GetFileSystemsFileSystemListArgs{...}
type GetFileSystemsFileSystemListOutput ¶
type GetFileSystemsFileSystemListOutput struct{ *pulumi.OutputState }
func (GetFileSystemsFileSystemListOutput) AccessGroupId ¶
func (o GetFileSystemsFileSystemListOutput) AccessGroupId() pulumi.StringOutput
func (GetFileSystemsFileSystemListOutput) AvailabilityZone ¶
func (o GetFileSystemsFileSystemListOutput) AvailabilityZone() pulumi.StringOutput
func (GetFileSystemsFileSystemListOutput) CreateTime ¶
func (o GetFileSystemsFileSystemListOutput) CreateTime() pulumi.StringOutput
func (GetFileSystemsFileSystemListOutput) ElementType ¶
func (GetFileSystemsFileSystemListOutput) ElementType() reflect.Type
func (GetFileSystemsFileSystemListOutput) FileSystemId ¶
func (o GetFileSystemsFileSystemListOutput) FileSystemId() pulumi.StringOutput
func (GetFileSystemsFileSystemListOutput) FsId ¶
func (o GetFileSystemsFileSystemListOutput) FsId() pulumi.StringOutput
func (GetFileSystemsFileSystemListOutput) MountIp ¶
func (o GetFileSystemsFileSystemListOutput) MountIp() pulumi.StringOutput
func (GetFileSystemsFileSystemListOutput) Name ¶
func (o GetFileSystemsFileSystemListOutput) Name() pulumi.StringOutput
func (GetFileSystemsFileSystemListOutput) Protocol ¶
func (o GetFileSystemsFileSystemListOutput) Protocol() pulumi.StringOutput
func (GetFileSystemsFileSystemListOutput) SizeLimit ¶
func (o GetFileSystemsFileSystemListOutput) SizeLimit() pulumi.IntOutput
func (GetFileSystemsFileSystemListOutput) SizeUsed ¶
func (o GetFileSystemsFileSystemListOutput) SizeUsed() pulumi.IntOutput
func (GetFileSystemsFileSystemListOutput) Status ¶
func (o GetFileSystemsFileSystemListOutput) Status() pulumi.StringOutput
func (GetFileSystemsFileSystemListOutput) StorageType ¶
func (o GetFileSystemsFileSystemListOutput) StorageType() pulumi.StringOutput
func (GetFileSystemsFileSystemListOutput) ToGetFileSystemsFileSystemListOutput ¶
func (o GetFileSystemsFileSystemListOutput) ToGetFileSystemsFileSystemListOutput() GetFileSystemsFileSystemListOutput
func (GetFileSystemsFileSystemListOutput) ToGetFileSystemsFileSystemListOutputWithContext ¶
func (o GetFileSystemsFileSystemListOutput) ToGetFileSystemsFileSystemListOutputWithContext(ctx context.Context) GetFileSystemsFileSystemListOutput
type GetFileSystemsOutputArgs ¶
type GetFileSystemsOutputArgs struct { AvailabilityZone pulumi.StringPtrInput `pulumi:"availabilityZone"` FileSystemId pulumi.StringPtrInput `pulumi:"fileSystemId"` Name pulumi.StringPtrInput `pulumi:"name"` ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` SubnetId pulumi.StringPtrInput `pulumi:"subnetId"` VpcId pulumi.StringPtrInput `pulumi:"vpcId"` }
A collection of arguments for invoking getFileSystems.
func (GetFileSystemsOutputArgs) ElementType ¶
func (GetFileSystemsOutputArgs) ElementType() reflect.Type
type GetFileSystemsResult ¶
type GetFileSystemsResult struct { AvailabilityZone *string `pulumi:"availabilityZone"` FileSystemId *string `pulumi:"fileSystemId"` FileSystemLists []GetFileSystemsFileSystemList `pulumi:"fileSystemLists"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Name *string `pulumi:"name"` ResultOutputFile *string `pulumi:"resultOutputFile"` SubnetId *string `pulumi:"subnetId"` VpcId *string `pulumi:"vpcId"` }
A collection of values returned by getFileSystems.
func GetFileSystems ¶
func GetFileSystems(ctx *pulumi.Context, args *GetFileSystemsArgs, opts ...pulumi.InvokeOption) (*GetFileSystemsResult, error)
type GetFileSystemsResultOutput ¶
type GetFileSystemsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getFileSystems.
func GetFileSystemsOutput ¶
func GetFileSystemsOutput(ctx *pulumi.Context, args GetFileSystemsOutputArgs, opts ...pulumi.InvokeOption) GetFileSystemsResultOutput
func (GetFileSystemsResultOutput) AvailabilityZone ¶
func (o GetFileSystemsResultOutput) AvailabilityZone() pulumi.StringPtrOutput
func (GetFileSystemsResultOutput) ElementType ¶
func (GetFileSystemsResultOutput) ElementType() reflect.Type
func (GetFileSystemsResultOutput) FileSystemId ¶
func (o GetFileSystemsResultOutput) FileSystemId() pulumi.StringPtrOutput
func (GetFileSystemsResultOutput) FileSystemLists ¶
func (o GetFileSystemsResultOutput) FileSystemLists() GetFileSystemsFileSystemListArrayOutput
func (GetFileSystemsResultOutput) Id ¶
func (o GetFileSystemsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetFileSystemsResultOutput) Name ¶
func (o GetFileSystemsResultOutput) Name() pulumi.StringPtrOutput
func (GetFileSystemsResultOutput) ResultOutputFile ¶
func (o GetFileSystemsResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetFileSystemsResultOutput) SubnetId ¶
func (o GetFileSystemsResultOutput) SubnetId() pulumi.StringPtrOutput
func (GetFileSystemsResultOutput) ToGetFileSystemsResultOutput ¶
func (o GetFileSystemsResultOutput) ToGetFileSystemsResultOutput() GetFileSystemsResultOutput
func (GetFileSystemsResultOutput) ToGetFileSystemsResultOutputWithContext ¶
func (o GetFileSystemsResultOutput) ToGetFileSystemsResultOutputWithContext(ctx context.Context) GetFileSystemsResultOutput
func (GetFileSystemsResultOutput) VpcId ¶
func (o GetFileSystemsResultOutput) VpcId() pulumi.StringPtrOutput
type GetMountTargetsArgs ¶
type GetMountTargetsArgs struct { FileSystemId string `pulumi:"fileSystemId"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getMountTargets.
type GetMountTargetsMountTarget ¶
type GetMountTargetsMountTarget struct { CcnId string `pulumi:"ccnId"` CidrBlock string `pulumi:"cidrBlock"` FileSystemId string `pulumi:"fileSystemId"` FsId string `pulumi:"fsId"` IpAddress string `pulumi:"ipAddress"` LifeCycleState string `pulumi:"lifeCycleState"` MountTargetId string `pulumi:"mountTargetId"` NetworkInterface string `pulumi:"networkInterface"` SubnetId string `pulumi:"subnetId"` SubnetName string `pulumi:"subnetName"` VpcId string `pulumi:"vpcId"` VpcName string `pulumi:"vpcName"` }
type GetMountTargetsMountTargetArgs ¶
type GetMountTargetsMountTargetArgs struct { CcnId pulumi.StringInput `pulumi:"ccnId"` CidrBlock pulumi.StringInput `pulumi:"cidrBlock"` FileSystemId pulumi.StringInput `pulumi:"fileSystemId"` FsId pulumi.StringInput `pulumi:"fsId"` IpAddress pulumi.StringInput `pulumi:"ipAddress"` LifeCycleState pulumi.StringInput `pulumi:"lifeCycleState"` MountTargetId pulumi.StringInput `pulumi:"mountTargetId"` NetworkInterface pulumi.StringInput `pulumi:"networkInterface"` SubnetId pulumi.StringInput `pulumi:"subnetId"` SubnetName pulumi.StringInput `pulumi:"subnetName"` VpcId pulumi.StringInput `pulumi:"vpcId"` VpcName pulumi.StringInput `pulumi:"vpcName"` }
func (GetMountTargetsMountTargetArgs) ElementType ¶
func (GetMountTargetsMountTargetArgs) ElementType() reflect.Type
func (GetMountTargetsMountTargetArgs) ToGetMountTargetsMountTargetOutput ¶
func (i GetMountTargetsMountTargetArgs) ToGetMountTargetsMountTargetOutput() GetMountTargetsMountTargetOutput
func (GetMountTargetsMountTargetArgs) ToGetMountTargetsMountTargetOutputWithContext ¶
func (i GetMountTargetsMountTargetArgs) ToGetMountTargetsMountTargetOutputWithContext(ctx context.Context) GetMountTargetsMountTargetOutput
type GetMountTargetsMountTargetArray ¶
type GetMountTargetsMountTargetArray []GetMountTargetsMountTargetInput
func (GetMountTargetsMountTargetArray) ElementType ¶
func (GetMountTargetsMountTargetArray) ElementType() reflect.Type
func (GetMountTargetsMountTargetArray) ToGetMountTargetsMountTargetArrayOutput ¶
func (i GetMountTargetsMountTargetArray) ToGetMountTargetsMountTargetArrayOutput() GetMountTargetsMountTargetArrayOutput
func (GetMountTargetsMountTargetArray) ToGetMountTargetsMountTargetArrayOutputWithContext ¶
func (i GetMountTargetsMountTargetArray) ToGetMountTargetsMountTargetArrayOutputWithContext(ctx context.Context) GetMountTargetsMountTargetArrayOutput
type GetMountTargetsMountTargetArrayInput ¶
type GetMountTargetsMountTargetArrayInput interface { pulumi.Input ToGetMountTargetsMountTargetArrayOutput() GetMountTargetsMountTargetArrayOutput ToGetMountTargetsMountTargetArrayOutputWithContext(context.Context) GetMountTargetsMountTargetArrayOutput }
GetMountTargetsMountTargetArrayInput is an input type that accepts GetMountTargetsMountTargetArray and GetMountTargetsMountTargetArrayOutput values. You can construct a concrete instance of `GetMountTargetsMountTargetArrayInput` via:
GetMountTargetsMountTargetArray{ GetMountTargetsMountTargetArgs{...} }
type GetMountTargetsMountTargetArrayOutput ¶
type GetMountTargetsMountTargetArrayOutput struct{ *pulumi.OutputState }
func (GetMountTargetsMountTargetArrayOutput) ElementType ¶
func (GetMountTargetsMountTargetArrayOutput) ElementType() reflect.Type
func (GetMountTargetsMountTargetArrayOutput) Index ¶
func (o GetMountTargetsMountTargetArrayOutput) Index(i pulumi.IntInput) GetMountTargetsMountTargetOutput
func (GetMountTargetsMountTargetArrayOutput) ToGetMountTargetsMountTargetArrayOutput ¶
func (o GetMountTargetsMountTargetArrayOutput) ToGetMountTargetsMountTargetArrayOutput() GetMountTargetsMountTargetArrayOutput
func (GetMountTargetsMountTargetArrayOutput) ToGetMountTargetsMountTargetArrayOutputWithContext ¶
func (o GetMountTargetsMountTargetArrayOutput) ToGetMountTargetsMountTargetArrayOutputWithContext(ctx context.Context) GetMountTargetsMountTargetArrayOutput
type GetMountTargetsMountTargetInput ¶
type GetMountTargetsMountTargetInput interface { pulumi.Input ToGetMountTargetsMountTargetOutput() GetMountTargetsMountTargetOutput ToGetMountTargetsMountTargetOutputWithContext(context.Context) GetMountTargetsMountTargetOutput }
GetMountTargetsMountTargetInput is an input type that accepts GetMountTargetsMountTargetArgs and GetMountTargetsMountTargetOutput values. You can construct a concrete instance of `GetMountTargetsMountTargetInput` via:
GetMountTargetsMountTargetArgs{...}
type GetMountTargetsMountTargetOutput ¶
type GetMountTargetsMountTargetOutput struct{ *pulumi.OutputState }
func (GetMountTargetsMountTargetOutput) CcnId ¶
func (o GetMountTargetsMountTargetOutput) CcnId() pulumi.StringOutput
func (GetMountTargetsMountTargetOutput) CidrBlock ¶
func (o GetMountTargetsMountTargetOutput) CidrBlock() pulumi.StringOutput
func (GetMountTargetsMountTargetOutput) ElementType ¶
func (GetMountTargetsMountTargetOutput) ElementType() reflect.Type
func (GetMountTargetsMountTargetOutput) FileSystemId ¶
func (o GetMountTargetsMountTargetOutput) FileSystemId() pulumi.StringOutput
func (GetMountTargetsMountTargetOutput) FsId ¶
func (o GetMountTargetsMountTargetOutput) FsId() pulumi.StringOutput
func (GetMountTargetsMountTargetOutput) IpAddress ¶
func (o GetMountTargetsMountTargetOutput) IpAddress() pulumi.StringOutput
func (GetMountTargetsMountTargetOutput) LifeCycleState ¶
func (o GetMountTargetsMountTargetOutput) LifeCycleState() pulumi.StringOutput
func (GetMountTargetsMountTargetOutput) MountTargetId ¶
func (o GetMountTargetsMountTargetOutput) MountTargetId() pulumi.StringOutput
func (GetMountTargetsMountTargetOutput) NetworkInterface ¶
func (o GetMountTargetsMountTargetOutput) NetworkInterface() pulumi.StringOutput
func (GetMountTargetsMountTargetOutput) SubnetId ¶
func (o GetMountTargetsMountTargetOutput) SubnetId() pulumi.StringOutput
func (GetMountTargetsMountTargetOutput) SubnetName ¶
func (o GetMountTargetsMountTargetOutput) SubnetName() pulumi.StringOutput
func (GetMountTargetsMountTargetOutput) ToGetMountTargetsMountTargetOutput ¶
func (o GetMountTargetsMountTargetOutput) ToGetMountTargetsMountTargetOutput() GetMountTargetsMountTargetOutput
func (GetMountTargetsMountTargetOutput) ToGetMountTargetsMountTargetOutputWithContext ¶
func (o GetMountTargetsMountTargetOutput) ToGetMountTargetsMountTargetOutputWithContext(ctx context.Context) GetMountTargetsMountTargetOutput
func (GetMountTargetsMountTargetOutput) VpcId ¶
func (o GetMountTargetsMountTargetOutput) VpcId() pulumi.StringOutput
func (GetMountTargetsMountTargetOutput) VpcName ¶
func (o GetMountTargetsMountTargetOutput) VpcName() pulumi.StringOutput
type GetMountTargetsOutputArgs ¶
type GetMountTargetsOutputArgs struct { FileSystemId pulumi.StringInput `pulumi:"fileSystemId"` ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getMountTargets.
func (GetMountTargetsOutputArgs) ElementType ¶
func (GetMountTargetsOutputArgs) ElementType() reflect.Type
type GetMountTargetsResult ¶
type GetMountTargetsResult struct { FileSystemId string `pulumi:"fileSystemId"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` MountTargets []GetMountTargetsMountTarget `pulumi:"mountTargets"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of values returned by getMountTargets.
func GetMountTargets ¶
func GetMountTargets(ctx *pulumi.Context, args *GetMountTargetsArgs, opts ...pulumi.InvokeOption) (*GetMountTargetsResult, error)
type GetMountTargetsResultOutput ¶
type GetMountTargetsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getMountTargets.
func GetMountTargetsOutput ¶
func GetMountTargetsOutput(ctx *pulumi.Context, args GetMountTargetsOutputArgs, opts ...pulumi.InvokeOption) GetMountTargetsResultOutput
func (GetMountTargetsResultOutput) ElementType ¶
func (GetMountTargetsResultOutput) ElementType() reflect.Type
func (GetMountTargetsResultOutput) FileSystemId ¶
func (o GetMountTargetsResultOutput) FileSystemId() pulumi.StringOutput
func (GetMountTargetsResultOutput) Id ¶
func (o GetMountTargetsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetMountTargetsResultOutput) MountTargets ¶
func (o GetMountTargetsResultOutput) MountTargets() GetMountTargetsMountTargetArrayOutput
func (GetMountTargetsResultOutput) ResultOutputFile ¶
func (o GetMountTargetsResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetMountTargetsResultOutput) ToGetMountTargetsResultOutput ¶
func (o GetMountTargetsResultOutput) ToGetMountTargetsResultOutput() GetMountTargetsResultOutput
func (GetMountTargetsResultOutput) ToGetMountTargetsResultOutputWithContext ¶
func (o GetMountTargetsResultOutput) ToGetMountTargetsResultOutputWithContext(ctx context.Context) GetMountTargetsResultOutput
type SignUpCfsService ¶
type SignUpCfsService struct { pulumi.CustomResourceState // Current status of the CFS service for this user. Valid values: creating (activating); created (activated). CfsServiceStatus pulumi.StringOutput `pulumi:"cfsServiceStatus"` }
func GetSignUpCfsService ¶
func GetSignUpCfsService(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SignUpCfsServiceState, opts ...pulumi.ResourceOption) (*SignUpCfsService, error)
GetSignUpCfsService gets an existing SignUpCfsService 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 NewSignUpCfsService ¶
func NewSignUpCfsService(ctx *pulumi.Context, name string, args *SignUpCfsServiceArgs, opts ...pulumi.ResourceOption) (*SignUpCfsService, error)
NewSignUpCfsService registers a new resource with the given unique name, arguments, and options.
func (*SignUpCfsService) ElementType ¶
func (*SignUpCfsService) ElementType() reflect.Type
func (*SignUpCfsService) ToSignUpCfsServiceOutput ¶
func (i *SignUpCfsService) ToSignUpCfsServiceOutput() SignUpCfsServiceOutput
func (*SignUpCfsService) ToSignUpCfsServiceOutputWithContext ¶
func (i *SignUpCfsService) ToSignUpCfsServiceOutputWithContext(ctx context.Context) SignUpCfsServiceOutput
type SignUpCfsServiceArgs ¶
type SignUpCfsServiceArgs struct { }
The set of arguments for constructing a SignUpCfsService resource.
func (SignUpCfsServiceArgs) ElementType ¶
func (SignUpCfsServiceArgs) ElementType() reflect.Type
type SignUpCfsServiceArray ¶
type SignUpCfsServiceArray []SignUpCfsServiceInput
func (SignUpCfsServiceArray) ElementType ¶
func (SignUpCfsServiceArray) ElementType() reflect.Type
func (SignUpCfsServiceArray) ToSignUpCfsServiceArrayOutput ¶
func (i SignUpCfsServiceArray) ToSignUpCfsServiceArrayOutput() SignUpCfsServiceArrayOutput
func (SignUpCfsServiceArray) ToSignUpCfsServiceArrayOutputWithContext ¶
func (i SignUpCfsServiceArray) ToSignUpCfsServiceArrayOutputWithContext(ctx context.Context) SignUpCfsServiceArrayOutput
type SignUpCfsServiceArrayInput ¶
type SignUpCfsServiceArrayInput interface { pulumi.Input ToSignUpCfsServiceArrayOutput() SignUpCfsServiceArrayOutput ToSignUpCfsServiceArrayOutputWithContext(context.Context) SignUpCfsServiceArrayOutput }
SignUpCfsServiceArrayInput is an input type that accepts SignUpCfsServiceArray and SignUpCfsServiceArrayOutput values. You can construct a concrete instance of `SignUpCfsServiceArrayInput` via:
SignUpCfsServiceArray{ SignUpCfsServiceArgs{...} }
type SignUpCfsServiceArrayOutput ¶
type SignUpCfsServiceArrayOutput struct{ *pulumi.OutputState }
func (SignUpCfsServiceArrayOutput) ElementType ¶
func (SignUpCfsServiceArrayOutput) ElementType() reflect.Type
func (SignUpCfsServiceArrayOutput) Index ¶
func (o SignUpCfsServiceArrayOutput) Index(i pulumi.IntInput) SignUpCfsServiceOutput
func (SignUpCfsServiceArrayOutput) ToSignUpCfsServiceArrayOutput ¶
func (o SignUpCfsServiceArrayOutput) ToSignUpCfsServiceArrayOutput() SignUpCfsServiceArrayOutput
func (SignUpCfsServiceArrayOutput) ToSignUpCfsServiceArrayOutputWithContext ¶
func (o SignUpCfsServiceArrayOutput) ToSignUpCfsServiceArrayOutputWithContext(ctx context.Context) SignUpCfsServiceArrayOutput
type SignUpCfsServiceInput ¶
type SignUpCfsServiceInput interface { pulumi.Input ToSignUpCfsServiceOutput() SignUpCfsServiceOutput ToSignUpCfsServiceOutputWithContext(ctx context.Context) SignUpCfsServiceOutput }
type SignUpCfsServiceMap ¶
type SignUpCfsServiceMap map[string]SignUpCfsServiceInput
func (SignUpCfsServiceMap) ElementType ¶
func (SignUpCfsServiceMap) ElementType() reflect.Type
func (SignUpCfsServiceMap) ToSignUpCfsServiceMapOutput ¶
func (i SignUpCfsServiceMap) ToSignUpCfsServiceMapOutput() SignUpCfsServiceMapOutput
func (SignUpCfsServiceMap) ToSignUpCfsServiceMapOutputWithContext ¶
func (i SignUpCfsServiceMap) ToSignUpCfsServiceMapOutputWithContext(ctx context.Context) SignUpCfsServiceMapOutput
type SignUpCfsServiceMapInput ¶
type SignUpCfsServiceMapInput interface { pulumi.Input ToSignUpCfsServiceMapOutput() SignUpCfsServiceMapOutput ToSignUpCfsServiceMapOutputWithContext(context.Context) SignUpCfsServiceMapOutput }
SignUpCfsServiceMapInput is an input type that accepts SignUpCfsServiceMap and SignUpCfsServiceMapOutput values. You can construct a concrete instance of `SignUpCfsServiceMapInput` via:
SignUpCfsServiceMap{ "key": SignUpCfsServiceArgs{...} }
type SignUpCfsServiceMapOutput ¶
type SignUpCfsServiceMapOutput struct{ *pulumi.OutputState }
func (SignUpCfsServiceMapOutput) ElementType ¶
func (SignUpCfsServiceMapOutput) ElementType() reflect.Type
func (SignUpCfsServiceMapOutput) MapIndex ¶
func (o SignUpCfsServiceMapOutput) MapIndex(k pulumi.StringInput) SignUpCfsServiceOutput
func (SignUpCfsServiceMapOutput) ToSignUpCfsServiceMapOutput ¶
func (o SignUpCfsServiceMapOutput) ToSignUpCfsServiceMapOutput() SignUpCfsServiceMapOutput
func (SignUpCfsServiceMapOutput) ToSignUpCfsServiceMapOutputWithContext ¶
func (o SignUpCfsServiceMapOutput) ToSignUpCfsServiceMapOutputWithContext(ctx context.Context) SignUpCfsServiceMapOutput
type SignUpCfsServiceOutput ¶
type SignUpCfsServiceOutput struct{ *pulumi.OutputState }
func (SignUpCfsServiceOutput) CfsServiceStatus ¶
func (o SignUpCfsServiceOutput) CfsServiceStatus() pulumi.StringOutput
Current status of the CFS service for this user. Valid values: creating (activating); created (activated).
func (SignUpCfsServiceOutput) ElementType ¶
func (SignUpCfsServiceOutput) ElementType() reflect.Type
func (SignUpCfsServiceOutput) ToSignUpCfsServiceOutput ¶
func (o SignUpCfsServiceOutput) ToSignUpCfsServiceOutput() SignUpCfsServiceOutput
func (SignUpCfsServiceOutput) ToSignUpCfsServiceOutputWithContext ¶
func (o SignUpCfsServiceOutput) ToSignUpCfsServiceOutputWithContext(ctx context.Context) SignUpCfsServiceOutput
type SignUpCfsServiceState ¶
type SignUpCfsServiceState struct { // Current status of the CFS service for this user. Valid values: creating (activating); created (activated). CfsServiceStatus pulumi.StringPtrInput }
func (SignUpCfsServiceState) ElementType ¶
func (SignUpCfsServiceState) ElementType() reflect.Type
type Snapshot ¶
type Snapshot struct { pulumi.CustomResourceState // Id of file system. FileSystemId pulumi.StringOutput `pulumi:"fileSystemId"` // Name of snapshot. SnapshotName pulumi.StringPtrOutput `pulumi:"snapshotName"` // Tag description list. Tags pulumi.MapOutput `pulumi:"tags"` }
func GetSnapshot ¶
func GetSnapshot(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SnapshotState, opts ...pulumi.ResourceOption) (*Snapshot, error)
GetSnapshot gets an existing Snapshot 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 NewSnapshot ¶
func NewSnapshot(ctx *pulumi.Context, name string, args *SnapshotArgs, opts ...pulumi.ResourceOption) (*Snapshot, error)
NewSnapshot registers a new resource with the given unique name, arguments, and options.
func (*Snapshot) ElementType ¶
func (*Snapshot) ToSnapshotOutput ¶
func (i *Snapshot) ToSnapshotOutput() SnapshotOutput
func (*Snapshot) ToSnapshotOutputWithContext ¶
func (i *Snapshot) ToSnapshotOutputWithContext(ctx context.Context) SnapshotOutput
type SnapshotArgs ¶
type SnapshotArgs struct { // Id of file system. FileSystemId pulumi.StringInput // Name of snapshot. SnapshotName pulumi.StringPtrInput // Tag description list. Tags pulumi.MapInput }
The set of arguments for constructing a Snapshot resource.
func (SnapshotArgs) ElementType ¶
func (SnapshotArgs) ElementType() reflect.Type
type SnapshotArray ¶
type SnapshotArray []SnapshotInput
func (SnapshotArray) ElementType ¶
func (SnapshotArray) ElementType() reflect.Type
func (SnapshotArray) ToSnapshotArrayOutput ¶
func (i SnapshotArray) ToSnapshotArrayOutput() SnapshotArrayOutput
func (SnapshotArray) ToSnapshotArrayOutputWithContext ¶
func (i SnapshotArray) ToSnapshotArrayOutputWithContext(ctx context.Context) SnapshotArrayOutput
type SnapshotArrayInput ¶
type SnapshotArrayInput interface { pulumi.Input ToSnapshotArrayOutput() SnapshotArrayOutput ToSnapshotArrayOutputWithContext(context.Context) SnapshotArrayOutput }
SnapshotArrayInput is an input type that accepts SnapshotArray and SnapshotArrayOutput values. You can construct a concrete instance of `SnapshotArrayInput` via:
SnapshotArray{ SnapshotArgs{...} }
type SnapshotArrayOutput ¶
type SnapshotArrayOutput struct{ *pulumi.OutputState }
func (SnapshotArrayOutput) ElementType ¶
func (SnapshotArrayOutput) ElementType() reflect.Type
func (SnapshotArrayOutput) Index ¶
func (o SnapshotArrayOutput) Index(i pulumi.IntInput) SnapshotOutput
func (SnapshotArrayOutput) ToSnapshotArrayOutput ¶
func (o SnapshotArrayOutput) ToSnapshotArrayOutput() SnapshotArrayOutput
func (SnapshotArrayOutput) ToSnapshotArrayOutputWithContext ¶
func (o SnapshotArrayOutput) ToSnapshotArrayOutputWithContext(ctx context.Context) SnapshotArrayOutput
type SnapshotInput ¶
type SnapshotInput interface { pulumi.Input ToSnapshotOutput() SnapshotOutput ToSnapshotOutputWithContext(ctx context.Context) SnapshotOutput }
type SnapshotMap ¶
type SnapshotMap map[string]SnapshotInput
func (SnapshotMap) ElementType ¶
func (SnapshotMap) ElementType() reflect.Type
func (SnapshotMap) ToSnapshotMapOutput ¶
func (i SnapshotMap) ToSnapshotMapOutput() SnapshotMapOutput
func (SnapshotMap) ToSnapshotMapOutputWithContext ¶
func (i SnapshotMap) ToSnapshotMapOutputWithContext(ctx context.Context) SnapshotMapOutput
type SnapshotMapInput ¶
type SnapshotMapInput interface { pulumi.Input ToSnapshotMapOutput() SnapshotMapOutput ToSnapshotMapOutputWithContext(context.Context) SnapshotMapOutput }
SnapshotMapInput is an input type that accepts SnapshotMap and SnapshotMapOutput values. You can construct a concrete instance of `SnapshotMapInput` via:
SnapshotMap{ "key": SnapshotArgs{...} }
type SnapshotMapOutput ¶
type SnapshotMapOutput struct{ *pulumi.OutputState }
func (SnapshotMapOutput) ElementType ¶
func (SnapshotMapOutput) ElementType() reflect.Type
func (SnapshotMapOutput) MapIndex ¶
func (o SnapshotMapOutput) MapIndex(k pulumi.StringInput) SnapshotOutput
func (SnapshotMapOutput) ToSnapshotMapOutput ¶
func (o SnapshotMapOutput) ToSnapshotMapOutput() SnapshotMapOutput
func (SnapshotMapOutput) ToSnapshotMapOutputWithContext ¶
func (o SnapshotMapOutput) ToSnapshotMapOutputWithContext(ctx context.Context) SnapshotMapOutput
type SnapshotOutput ¶
type SnapshotOutput struct{ *pulumi.OutputState }
func (SnapshotOutput) ElementType ¶
func (SnapshotOutput) ElementType() reflect.Type
func (SnapshotOutput) FileSystemId ¶
func (o SnapshotOutput) FileSystemId() pulumi.StringOutput
Id of file system.
func (SnapshotOutput) SnapshotName ¶
func (o SnapshotOutput) SnapshotName() pulumi.StringPtrOutput
Name of snapshot.
func (SnapshotOutput) ToSnapshotOutput ¶
func (o SnapshotOutput) ToSnapshotOutput() SnapshotOutput
func (SnapshotOutput) ToSnapshotOutputWithContext ¶
func (o SnapshotOutput) ToSnapshotOutputWithContext(ctx context.Context) SnapshotOutput
type SnapshotState ¶
type SnapshotState struct { // Id of file system. FileSystemId pulumi.StringPtrInput // Name of snapshot. SnapshotName pulumi.StringPtrInput // Tag description list. Tags pulumi.MapInput }
func (SnapshotState) ElementType ¶
func (SnapshotState) ElementType() reflect.Type
type UserQuota ¶
type UserQuota struct { pulumi.CustomResourceState // Capacity Limit(GB). CapacityHardLimit pulumi.IntPtrOutput `pulumi:"capacityHardLimit"` // File limit. FileHardLimit pulumi.IntPtrOutput `pulumi:"fileHardLimit"` // File system ID. FileSystemId pulumi.StringOutput `pulumi:"fileSystemId"` // Info of UID/GID. UserId pulumi.StringOutput `pulumi:"userId"` // Quota type. Valid value: `Uid`, `Gid`. UserType pulumi.StringOutput `pulumi:"userType"` }
func GetUserQuota ¶
func GetUserQuota(ctx *pulumi.Context, name string, id pulumi.IDInput, state *UserQuotaState, opts ...pulumi.ResourceOption) (*UserQuota, error)
GetUserQuota gets an existing UserQuota 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 NewUserQuota ¶
func NewUserQuota(ctx *pulumi.Context, name string, args *UserQuotaArgs, opts ...pulumi.ResourceOption) (*UserQuota, error)
NewUserQuota registers a new resource with the given unique name, arguments, and options.
func (*UserQuota) ElementType ¶
func (*UserQuota) ToUserQuotaOutput ¶
func (i *UserQuota) ToUserQuotaOutput() UserQuotaOutput
func (*UserQuota) ToUserQuotaOutputWithContext ¶
func (i *UserQuota) ToUserQuotaOutputWithContext(ctx context.Context) UserQuotaOutput
type UserQuotaArgs ¶
type UserQuotaArgs struct { // Capacity Limit(GB). CapacityHardLimit pulumi.IntPtrInput // File limit. FileHardLimit pulumi.IntPtrInput // File system ID. FileSystemId pulumi.StringInput // Info of UID/GID. UserId pulumi.StringInput // Quota type. Valid value: `Uid`, `Gid`. UserType pulumi.StringInput }
The set of arguments for constructing a UserQuota resource.
func (UserQuotaArgs) ElementType ¶
func (UserQuotaArgs) ElementType() reflect.Type
type UserQuotaArray ¶
type UserQuotaArray []UserQuotaInput
func (UserQuotaArray) ElementType ¶
func (UserQuotaArray) ElementType() reflect.Type
func (UserQuotaArray) ToUserQuotaArrayOutput ¶
func (i UserQuotaArray) ToUserQuotaArrayOutput() UserQuotaArrayOutput
func (UserQuotaArray) ToUserQuotaArrayOutputWithContext ¶
func (i UserQuotaArray) ToUserQuotaArrayOutputWithContext(ctx context.Context) UserQuotaArrayOutput
type UserQuotaArrayInput ¶
type UserQuotaArrayInput interface { pulumi.Input ToUserQuotaArrayOutput() UserQuotaArrayOutput ToUserQuotaArrayOutputWithContext(context.Context) UserQuotaArrayOutput }
UserQuotaArrayInput is an input type that accepts UserQuotaArray and UserQuotaArrayOutput values. You can construct a concrete instance of `UserQuotaArrayInput` via:
UserQuotaArray{ UserQuotaArgs{...} }
type UserQuotaArrayOutput ¶
type UserQuotaArrayOutput struct{ *pulumi.OutputState }
func (UserQuotaArrayOutput) ElementType ¶
func (UserQuotaArrayOutput) ElementType() reflect.Type
func (UserQuotaArrayOutput) Index ¶
func (o UserQuotaArrayOutput) Index(i pulumi.IntInput) UserQuotaOutput
func (UserQuotaArrayOutput) ToUserQuotaArrayOutput ¶
func (o UserQuotaArrayOutput) ToUserQuotaArrayOutput() UserQuotaArrayOutput
func (UserQuotaArrayOutput) ToUserQuotaArrayOutputWithContext ¶
func (o UserQuotaArrayOutput) ToUserQuotaArrayOutputWithContext(ctx context.Context) UserQuotaArrayOutput
type UserQuotaInput ¶
type UserQuotaInput interface { pulumi.Input ToUserQuotaOutput() UserQuotaOutput ToUserQuotaOutputWithContext(ctx context.Context) UserQuotaOutput }
type UserQuotaMap ¶
type UserQuotaMap map[string]UserQuotaInput
func (UserQuotaMap) ElementType ¶
func (UserQuotaMap) ElementType() reflect.Type
func (UserQuotaMap) ToUserQuotaMapOutput ¶
func (i UserQuotaMap) ToUserQuotaMapOutput() UserQuotaMapOutput
func (UserQuotaMap) ToUserQuotaMapOutputWithContext ¶
func (i UserQuotaMap) ToUserQuotaMapOutputWithContext(ctx context.Context) UserQuotaMapOutput
type UserQuotaMapInput ¶
type UserQuotaMapInput interface { pulumi.Input ToUserQuotaMapOutput() UserQuotaMapOutput ToUserQuotaMapOutputWithContext(context.Context) UserQuotaMapOutput }
UserQuotaMapInput is an input type that accepts UserQuotaMap and UserQuotaMapOutput values. You can construct a concrete instance of `UserQuotaMapInput` via:
UserQuotaMap{ "key": UserQuotaArgs{...} }
type UserQuotaMapOutput ¶
type UserQuotaMapOutput struct{ *pulumi.OutputState }
func (UserQuotaMapOutput) ElementType ¶
func (UserQuotaMapOutput) ElementType() reflect.Type
func (UserQuotaMapOutput) MapIndex ¶
func (o UserQuotaMapOutput) MapIndex(k pulumi.StringInput) UserQuotaOutput
func (UserQuotaMapOutput) ToUserQuotaMapOutput ¶
func (o UserQuotaMapOutput) ToUserQuotaMapOutput() UserQuotaMapOutput
func (UserQuotaMapOutput) ToUserQuotaMapOutputWithContext ¶
func (o UserQuotaMapOutput) ToUserQuotaMapOutputWithContext(ctx context.Context) UserQuotaMapOutput
type UserQuotaOutput ¶
type UserQuotaOutput struct{ *pulumi.OutputState }
func (UserQuotaOutput) CapacityHardLimit ¶
func (o UserQuotaOutput) CapacityHardLimit() pulumi.IntPtrOutput
Capacity Limit(GB).
func (UserQuotaOutput) ElementType ¶
func (UserQuotaOutput) ElementType() reflect.Type
func (UserQuotaOutput) FileHardLimit ¶
func (o UserQuotaOutput) FileHardLimit() pulumi.IntPtrOutput
File limit.
func (UserQuotaOutput) FileSystemId ¶
func (o UserQuotaOutput) FileSystemId() pulumi.StringOutput
File system ID.
func (UserQuotaOutput) ToUserQuotaOutput ¶
func (o UserQuotaOutput) ToUserQuotaOutput() UserQuotaOutput
func (UserQuotaOutput) ToUserQuotaOutputWithContext ¶
func (o UserQuotaOutput) ToUserQuotaOutputWithContext(ctx context.Context) UserQuotaOutput
func (UserQuotaOutput) UserId ¶
func (o UserQuotaOutput) UserId() pulumi.StringOutput
Info of UID/GID.
func (UserQuotaOutput) UserType ¶
func (o UserQuotaOutput) UserType() pulumi.StringOutput
Quota type. Valid value: `Uid`, `Gid`.
type UserQuotaState ¶
type UserQuotaState struct { // Capacity Limit(GB). CapacityHardLimit pulumi.IntPtrInput // File limit. FileHardLimit pulumi.IntPtrInput // File system ID. FileSystemId pulumi.StringPtrInput // Info of UID/GID. UserId pulumi.StringPtrInput // Quota type. Valid value: `Uid`, `Gid`. UserType pulumi.StringPtrInput }
func (UserQuotaState) ElementType ¶
func (UserQuotaState) ElementType() reflect.Type