baremetalsolution library
Classes
- AllowedClient
- Represents an 'access point' for the share.
- AllowedClientResponse
- Represents an 'access point' for the share.
- Arguments for getNfsShare. Arguments for getNfsShare.
- Result data returned by getNfsShare.
- GetProvisioningConfigArgs
- Arguments for getProvisioningConfig. Arguments for getProvisioningConfig.
- GetProvisioningConfigResult
- Result data returned by getProvisioningConfig.
- GetSnapshotArgs
- Arguments for getSnapshot. Arguments for getSnapshot.
- GetSnapshotResult
- Result data returned by getSnapshot.
- GoogleCloudBaremetalsolutionV2LogicalInterface
- Each logical interface represents a logical abstraction of the underlying physical interface (for eg. bond, nic) of the instance. Each logical interface can effectively map to multiple network-IP pairs and still be mapped to one underlying physical interface.
- GoogleCloudBaremetalsolutionV2LogicalInterfaceResponse
- Each logical interface represents a logical abstraction of the underlying physical interface (for eg. bond, nic) of the instance. Each logical interface can effectively map to multiple network-IP pairs and still be mapped to one underlying physical interface.
- InstanceConfig
- Configuration parameters for a new instance.
- InstanceConfigResponse
- Configuration parameters for a new instance.
- IntakeVlanAttachment
- A GCP vlan attachment.
- IntakeVlanAttachmentResponse
- A GCP vlan attachment.
- LogicalNetworkInterface
- Each logical network interface is effectively a network and IP pair.
- LogicalNetworkInterfaceResponse
- Each logical network interface is effectively a network and IP pair.
- LunRange
- A LUN(Logical Unit Number) range.
- LunRangeResponse
- A LUN(Logical Unit Number) range.
- NetworkAddress
- A network.
- NetworkAddressResponse
- A network.
- NetworkConfig
- Configuration parameters for a new network.
- NetworkConfigResponse
- Configuration parameters for a new network.
- NfsExport
- A NFS export entry.
- NfsExportResponse
- A NFS export entry.
- Create an NFS share.
- The set of arguments for NfsShare. The set of arguments for NfsShare.
- ProvisioningConfig
- Create new ProvisioningConfig. Auto-naming is currently not supported for this resource. Note - this resource's API doesn't support deletion. When deleted, the resource will persist on Google Cloud even though it will be deleted from Pulumi state.
- ProvisioningConfigArgs
- The set of arguments for ProvisioningConfig. The set of arguments for ProvisioningConfig.
- Snapshot
- Takes a snapshot of a boot volume. Returns INVALID_ARGUMENT if called for a non-boot volume.
- SnapshotArgs
- The set of arguments for Snapshot. The set of arguments for Snapshot.
- VolumeConfig
- Configuration parameters for a new volume.
- VolumeConfigResponse
- Configuration parameters for a new volume.
Enums
- AllowedClientMountPermissions
- Mount permissions.
- InstanceConfigNetworkConfig
- The type of network configuration on the instance.
- LogicalNetworkInterfaceNetworkType
- Type of network.
- NetworkConfigBandwidth
- Interconnect bandwidth. Set only when type is CLIENT.
- NetworkConfigServiceCidr
- Service CIDR, if any.
- NetworkConfigType
- The type of this network, either Client or Private.
- NfsExportPermissions
- Export permissions.
- Immutable. The storage type of the underlying volume.
- VolumeConfigPerformanceTier
- Performance tier of the Volume. Default is SHARED.
- VolumeConfigProtocol
- Volume protocol.
- VolumeConfigType
- The type of this Volume.
Functions
-
Get details of a single NFS share.
argsArguments passed to this invoke. Arguments for getNfsShare.optionsInvoke options controlling this call. -
getProvisioningConfig(
GetProvisioningConfigArgs args, {InvokeOptions? options}) → Future< GetProvisioningConfigResult> -
Get ProvisioningConfig by name.
argsArguments passed to this invoke. Arguments for getProvisioningConfig.optionsInvoke options controlling this call. -
getSnapshot(
GetSnapshotArgs args, {InvokeOptions? options}) → Future< GetSnapshotResult> -
Returns the specified snapshot resource. Returns INVALID_ARGUMENT if called for a non-boot volume.
argsArguments passed to this invoke. Arguments for getSnapshot.optionsInvoke options controlling this call.