ibm.getIsInstanceProfiles
Explore with Pulumi AI
Retrieve information of an existing virtual server instance profiles as a read-only data source. For more information, about virtual server instance profiles, see instance profiles.
Note:
VPC infrastructure services are a regional specific based endpoint, by default targets to us-south
. Please make sure to target right region in the provider block as shown in the provider.tf
file, if VPC service is created in region other than us-south
.
provider.tf
import * as pulumi from "@pulumi/pulumi";
import pulumi
package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
return await Deployment.RunAsync(() =>
{
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
}
}
{}
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as ibm from "@pulumi/ibm";
const example = ibm.getIsInstanceProfiles({});
import pulumi
import pulumi_ibm as ibm
example = ibm.get_is_instance_profiles()
package main
import (
"github.com/pulumi/pulumi-terraform-provider/sdks/go/ibm/ibm"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := ibm.GetIsInstanceProfiles(ctx, &ibm.GetIsInstanceProfilesArgs{}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Ibm = Pulumi.Ibm;
return await Deployment.RunAsync(() =>
{
var example = Ibm.GetIsInstanceProfiles.Invoke();
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.ibm.IbmFunctions;
import com.pulumi.ibm.inputs.GetIsInstanceProfilesArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var example = IbmFunctions.getIsInstanceProfiles();
}
}
variables:
example:
fn::invoke:
function: ibm:getIsInstanceProfiles
arguments: {}
Using getIsInstanceProfiles
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getIsInstanceProfiles(args: GetIsInstanceProfilesArgs, opts?: InvokeOptions): Promise<GetIsInstanceProfilesResult>
function getIsInstanceProfilesOutput(args: GetIsInstanceProfilesOutputArgs, opts?: InvokeOptions): Output<GetIsInstanceProfilesResult>
def get_is_instance_profiles(id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetIsInstanceProfilesResult
def get_is_instance_profiles_output(id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetIsInstanceProfilesResult]
func GetIsInstanceProfiles(ctx *Context, args *GetIsInstanceProfilesArgs, opts ...InvokeOption) (*GetIsInstanceProfilesResult, error)
func GetIsInstanceProfilesOutput(ctx *Context, args *GetIsInstanceProfilesOutputArgs, opts ...InvokeOption) GetIsInstanceProfilesResultOutput
> Note: This function is named GetIsInstanceProfiles
in the Go SDK.
public static class GetIsInstanceProfiles
{
public static Task<GetIsInstanceProfilesResult> InvokeAsync(GetIsInstanceProfilesArgs args, InvokeOptions? opts = null)
public static Output<GetIsInstanceProfilesResult> Invoke(GetIsInstanceProfilesInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetIsInstanceProfilesResult> getIsInstanceProfiles(GetIsInstanceProfilesArgs args, InvokeOptions options)
public static Output<GetIsInstanceProfilesResult> getIsInstanceProfiles(GetIsInstanceProfilesArgs args, InvokeOptions options)
fn::invoke:
function: ibm:index/getIsInstanceProfiles:getIsInstanceProfiles
arguments:
# arguments dictionary
The following arguments are supported:
- Id string
- Id string
- id String
- id string
- id str
- id String
getIsInstanceProfiles Result
The following output properties are available:
- Id string
- Profiles
List<Get
Is Instance Profiles Profile> - (List) List of all server instance profiles in the region.
- Id string
- Profiles
[]Get
Is Instance Profiles Profile - (List) List of all server instance profiles in the region.
- id String
- profiles
List<Get
Is Instance Profiles Profile> - (List) List of all server instance profiles in the region.
- id string
- profiles
Get
Is Instance Profiles Profile[] - (List) List of all server instance profiles in the region.
- id str
- profiles
Sequence[Get
Is Instance Profiles Profile] - (List) List of all server instance profiles in the region.
- id String
- profiles List<Property Map>
- (List) List of all server instance profiles in the region.
Supporting Types
GetIsInstanceProfilesProfile
- Architecture
This property is required. string - (String) The default Operating System architecture for an instance of the profile.
- Architecture
Type This property is required. string - (String) The type for this OS architecture.
- Architecture
Values This property is required. List<string> - (String) The supported OS architecture(s) for an instance with this profile.
- Bandwidths
This property is required. List<GetIs Instance Profiles Profile Bandwidth> - (List) The collection of bandwidth information.
- Cluster
Network Attachment Counts This property is required. List<GetIs Instance Profiles Profile Cluster Network Attachment Count> - (List) Nested
cluster_network_attachment_count
blocks have the following structure: - Confidential
Compute Modes This property is required. List<GetIs Instance Profiles Profile Confidential Compute Mode> - (List)
- Disks
This property is required. List<GetIs Instance Profiles Profile Disk> - (List) Collection of the instance profile's disks. Nested
disks
blocks has the following structure. - Family
This property is required. string - (String) The family of the virtual server instance profile.
- Gpu
Counts This property is required. List<GetIs Instance Profiles Profile Gpu Count> - (List) Nested
gpu_count
blocks have the following structure: - Gpu
Manufacturers This property is required. List<GetIs Instance Profiles Profile Gpu Manufacturer> - (List) Nested
gpu_manufacturer
blocks have the following structure: Nested scheme forgpu_manufacturer
: - Gpu
Memories This property is required. List<GetIs Instance Profiles Profile Gpu Memory> - (List) Nested
gpu_memory
blocks have the following structure: Nested scheme forgpu_memory
: - Gpu
Models This property is required. List<GetIs Instance Profiles Profile Gpu Model> - (List) Nested
gpu_model
blocks have the following structure: Nested scheme forgpu_model
: - Href
This property is required. string - (String) The URL for this cluster network profile.
- Memories
This property is required. List<GetIs Instance Profiles Profile Memory> - (List) Nested
memory
blocks have the following structure: - Name
This property is required. string - (String) The globally unique name for this cluster network profile.
- Network
Attachment Counts This property is required. List<GetIs Instance Profiles Profile Network Attachment Count> - (List) The number of network attachments supported on an instance with this profile
- Network
Interface Counts This property is required. List<GetIs Instance Profiles Profile Network Interface Count> - (List)
- Numa
Counts This property is required. List<GetIs Instance Profiles Profile Numa Count> - (Integer) The number of NUMA nodes for the Instance Profile.
- Port
Speeds This property is required. List<GetIs Instance Profiles Profile Port Speed> - (List) Nested
port_speed
blocks have the following structure: - Reservation
Terms This property is required. List<GetIs Instance Profiles Profile Reservation Term> - (List) Nested
reservation_terms
blocks have the following structure: Nested scheme forreservation_terms
: - Secure
Boot Modes This property is required. List<GetIs Instance Profiles Profile Secure Boot Mode> - (List)
- Status
This property is required. string - (String) The status of the instance profile. Values coule be,
previous
: This instance profile is an older revision, but remains provisionable and usable.current
: This profile is the latest revision. - Supported
Cluster Network Profiles This property is required. List<GetIs Instance Profiles Profile Supported Cluster Network Profile> - (List) The cluster network profiles that support this instance profile.
- Total
Volume Bandwidths This property is required. List<GetIs Instance Profiles Profile Total Volume Bandwidth> - Nested
total_volume_bandwidth
blocks have the following structure: Nested scheme fortotal_volume_bandwidth
: - Vcpu
Architectures This property is required. List<GetIs Instance Profiles Profile Vcpu Architecture> - (List) Nested
vcpu_architecture
blocks have the following structure: - Vcpu
Counts This property is required. List<GetIs Instance Profiles Profile Vcpu Count> - (List) Nested
vcpu_count
blocks have the following structure: - Vcpu
Manufacturers This property is required. List<GetIs Instance Profiles Profile Vcpu Manufacturer> - (List) Nested
vcpu_manufacturer
blocks have the following structure:
- Architecture
This property is required. string - (String) The default Operating System architecture for an instance of the profile.
- Architecture
Type This property is required. string - (String) The type for this OS architecture.
- Architecture
Values This property is required. []string - (String) The supported OS architecture(s) for an instance with this profile.
- Bandwidths
This property is required. []GetIs Instance Profiles Profile Bandwidth - (List) The collection of bandwidth information.
- Cluster
Network Attachment Counts This property is required. []GetIs Instance Profiles Profile Cluster Network Attachment Count - (List) Nested
cluster_network_attachment_count
blocks have the following structure: - Confidential
Compute Modes This property is required. []GetIs Instance Profiles Profile Confidential Compute Mode - (List)
- Disks
This property is required. []GetIs Instance Profiles Profile Disk - (List) Collection of the instance profile's disks. Nested
disks
blocks has the following structure. - Family
This property is required. string - (String) The family of the virtual server instance profile.
- Gpu
Counts This property is required. []GetIs Instance Profiles Profile Gpu Count - (List) Nested
gpu_count
blocks have the following structure: - Gpu
Manufacturers This property is required. []GetIs Instance Profiles Profile Gpu Manufacturer - (List) Nested
gpu_manufacturer
blocks have the following structure: Nested scheme forgpu_manufacturer
: - Gpu
Memories This property is required. []GetIs Instance Profiles Profile Gpu Memory - (List) Nested
gpu_memory
blocks have the following structure: Nested scheme forgpu_memory
: - Gpu
Models This property is required. []GetIs Instance Profiles Profile Gpu Model - (List) Nested
gpu_model
blocks have the following structure: Nested scheme forgpu_model
: - Href
This property is required. string - (String) The URL for this cluster network profile.
- Memories
This property is required. []GetIs Instance Profiles Profile Memory - (List) Nested
memory
blocks have the following structure: - Name
This property is required. string - (String) The globally unique name for this cluster network profile.
- Network
Attachment Counts This property is required. []GetIs Instance Profiles Profile Network Attachment Count - (List) The number of network attachments supported on an instance with this profile
- Network
Interface Counts This property is required. []GetIs Instance Profiles Profile Network Interface Count - (List)
- Numa
Counts This property is required. []GetIs Instance Profiles Profile Numa Count - (Integer) The number of NUMA nodes for the Instance Profile.
- Port
Speeds This property is required. []GetIs Instance Profiles Profile Port Speed - (List) Nested
port_speed
blocks have the following structure: - Reservation
Terms This property is required. []GetIs Instance Profiles Profile Reservation Term - (List) Nested
reservation_terms
blocks have the following structure: Nested scheme forreservation_terms
: - Secure
Boot Modes This property is required. []GetIs Instance Profiles Profile Secure Boot Mode - (List)
- Status
This property is required. string - (String) The status of the instance profile. Values coule be,
previous
: This instance profile is an older revision, but remains provisionable and usable.current
: This profile is the latest revision. - Supported
Cluster Network Profiles This property is required. []GetIs Instance Profiles Profile Supported Cluster Network Profile - (List) The cluster network profiles that support this instance profile.
- Total
Volume Bandwidths This property is required. []GetIs Instance Profiles Profile Total Volume Bandwidth - Nested
total_volume_bandwidth
blocks have the following structure: Nested scheme fortotal_volume_bandwidth
: - Vcpu
Architectures This property is required. []GetIs Instance Profiles Profile Vcpu Architecture - (List) Nested
vcpu_architecture
blocks have the following structure: - Vcpu
Counts This property is required. []GetIs Instance Profiles Profile Vcpu Count - (List) Nested
vcpu_count
blocks have the following structure: - Vcpu
Manufacturers This property is required. []GetIs Instance Profiles Profile Vcpu Manufacturer - (List) Nested
vcpu_manufacturer
blocks have the following structure:
- architecture
This property is required. String - (String) The default Operating System architecture for an instance of the profile.
- architecture
Type This property is required. String - (String) The type for this OS architecture.
- architecture
Values This property is required. List<String> - (String) The supported OS architecture(s) for an instance with this profile.
- bandwidths
This property is required. List<GetIs Instance Profiles Profile Bandwidth> - (List) The collection of bandwidth information.
- cluster
Network Attachment Counts This property is required. List<GetIs Instance Profiles Profile Cluster Network Attachment Count> - (List) Nested
cluster_network_attachment_count
blocks have the following structure: - confidential
Compute Modes This property is required. List<GetIs Instance Profiles Profile Confidential Compute Mode> - (List)
- disks
This property is required. List<GetIs Instance Profiles Profile Disk> - (List) Collection of the instance profile's disks. Nested
disks
blocks has the following structure. - family
This property is required. String - (String) The family of the virtual server instance profile.
- gpu
Counts This property is required. List<GetIs Instance Profiles Profile Gpu Count> - (List) Nested
gpu_count
blocks have the following structure: - gpu
Manufacturers This property is required. List<GetIs Instance Profiles Profile Gpu Manufacturer> - (List) Nested
gpu_manufacturer
blocks have the following structure: Nested scheme forgpu_manufacturer
: - gpu
Memories This property is required. List<GetIs Instance Profiles Profile Gpu Memory> - (List) Nested
gpu_memory
blocks have the following structure: Nested scheme forgpu_memory
: - gpu
Models This property is required. List<GetIs Instance Profiles Profile Gpu Model> - (List) Nested
gpu_model
blocks have the following structure: Nested scheme forgpu_model
: - href
This property is required. String - (String) The URL for this cluster network profile.
- memories
This property is required. List<GetIs Instance Profiles Profile Memory> - (List) Nested
memory
blocks have the following structure: - name
This property is required. String - (String) The globally unique name for this cluster network profile.
- network
Attachment Counts This property is required. List<GetIs Instance Profiles Profile Network Attachment Count> - (List) The number of network attachments supported on an instance with this profile
- network
Interface Counts This property is required. List<GetIs Instance Profiles Profile Network Interface Count> - (List)
- numa
Counts This property is required. List<GetIs Instance Profiles Profile Numa Count> - (Integer) The number of NUMA nodes for the Instance Profile.
- port
Speeds This property is required. List<GetIs Instance Profiles Profile Port Speed> - (List) Nested
port_speed
blocks have the following structure: - reservation
Terms This property is required. List<GetIs Instance Profiles Profile Reservation Term> - (List) Nested
reservation_terms
blocks have the following structure: Nested scheme forreservation_terms
: - secure
Boot Modes This property is required. List<GetIs Instance Profiles Profile Secure Boot Mode> - (List)
- status
This property is required. String - (String) The status of the instance profile. Values coule be,
previous
: This instance profile is an older revision, but remains provisionable and usable.current
: This profile is the latest revision. - supported
Cluster Network Profiles This property is required. List<GetIs Instance Profiles Profile Supported Cluster Network Profile> - (List) The cluster network profiles that support this instance profile.
- total
Volume Bandwidths This property is required. List<GetIs Instance Profiles Profile Total Volume Bandwidth> - Nested
total_volume_bandwidth
blocks have the following structure: Nested scheme fortotal_volume_bandwidth
: - vcpu
Architectures This property is required. List<GetIs Instance Profiles Profile Vcpu Architecture> - (List) Nested
vcpu_architecture
blocks have the following structure: - vcpu
Counts This property is required. List<GetIs Instance Profiles Profile Vcpu Count> - (List) Nested
vcpu_count
blocks have the following structure: - vcpu
Manufacturers This property is required. List<GetIs Instance Profiles Profile Vcpu Manufacturer> - (List) Nested
vcpu_manufacturer
blocks have the following structure:
- architecture
This property is required. string - (String) The default Operating System architecture for an instance of the profile.
- architecture
Type This property is required. string - (String) The type for this OS architecture.
- architecture
Values This property is required. string[] - (String) The supported OS architecture(s) for an instance with this profile.
- bandwidths
This property is required. GetIs Instance Profiles Profile Bandwidth[] - (List) The collection of bandwidth information.
- cluster
Network Attachment Counts This property is required. GetIs Instance Profiles Profile Cluster Network Attachment Count[] - (List) Nested
cluster_network_attachment_count
blocks have the following structure: - confidential
Compute Modes This property is required. GetIs Instance Profiles Profile Confidential Compute Mode[] - (List)
- disks
This property is required. GetIs Instance Profiles Profile Disk[] - (List) Collection of the instance profile's disks. Nested
disks
blocks has the following structure. - family
This property is required. string - (String) The family of the virtual server instance profile.
- gpu
Counts This property is required. GetIs Instance Profiles Profile Gpu Count[] - (List) Nested
gpu_count
blocks have the following structure: - gpu
Manufacturers This property is required. GetIs Instance Profiles Profile Gpu Manufacturer[] - (List) Nested
gpu_manufacturer
blocks have the following structure: Nested scheme forgpu_manufacturer
: - gpu
Memories This property is required. GetIs Instance Profiles Profile Gpu Memory[] - (List) Nested
gpu_memory
blocks have the following structure: Nested scheme forgpu_memory
: - gpu
Models This property is required. GetIs Instance Profiles Profile Gpu Model[] - (List) Nested
gpu_model
blocks have the following structure: Nested scheme forgpu_model
: - href
This property is required. string - (String) The URL for this cluster network profile.
- memories
This property is required. GetIs Instance Profiles Profile Memory[] - (List) Nested
memory
blocks have the following structure: - name
This property is required. string - (String) The globally unique name for this cluster network profile.
- network
Attachment Counts This property is required. GetIs Instance Profiles Profile Network Attachment Count[] - (List) The number of network attachments supported on an instance with this profile
- network
Interface Counts This property is required. GetIs Instance Profiles Profile Network Interface Count[] - (List)
- numa
Counts This property is required. GetIs Instance Profiles Profile Numa Count[] - (Integer) The number of NUMA nodes for the Instance Profile.
- port
Speeds This property is required. GetIs Instance Profiles Profile Port Speed[] - (List) Nested
port_speed
blocks have the following structure: - reservation
Terms This property is required. GetIs Instance Profiles Profile Reservation Term[] - (List) Nested
reservation_terms
blocks have the following structure: Nested scheme forreservation_terms
: - secure
Boot Modes This property is required. GetIs Instance Profiles Profile Secure Boot Mode[] - (List)
- status
This property is required. string - (String) The status of the instance profile. Values coule be,
previous
: This instance profile is an older revision, but remains provisionable and usable.current
: This profile is the latest revision. - supported
Cluster Network Profiles This property is required. GetIs Instance Profiles Profile Supported Cluster Network Profile[] - (List) The cluster network profiles that support this instance profile.
- total
Volume Bandwidths This property is required. GetIs Instance Profiles Profile Total Volume Bandwidth[] - Nested
total_volume_bandwidth
blocks have the following structure: Nested scheme fortotal_volume_bandwidth
: - vcpu
Architectures This property is required. GetIs Instance Profiles Profile Vcpu Architecture[] - (List) Nested
vcpu_architecture
blocks have the following structure: - vcpu
Counts This property is required. GetIs Instance Profiles Profile Vcpu Count[] - (List) Nested
vcpu_count
blocks have the following structure: - vcpu
Manufacturers This property is required. GetIs Instance Profiles Profile Vcpu Manufacturer[] - (List) Nested
vcpu_manufacturer
blocks have the following structure:
- architecture
This property is required. str - (String) The default Operating System architecture for an instance of the profile.
- architecture_
type This property is required. str - (String) The type for this OS architecture.
- architecture_
values This property is required. Sequence[str] - (String) The supported OS architecture(s) for an instance with this profile.
- bandwidths
This property is required. Sequence[GetIs Instance Profiles Profile Bandwidth] - (List) The collection of bandwidth information.
- cluster_
network_ attachment_ counts This property is required. Sequence[GetIs Instance Profiles Profile Cluster Network Attachment Count] - (List) Nested
cluster_network_attachment_count
blocks have the following structure: - confidential_
compute_ modes This property is required. Sequence[GetIs Instance Profiles Profile Confidential Compute Mode] - (List)
- disks
This property is required. Sequence[GetIs Instance Profiles Profile Disk] - (List) Collection of the instance profile's disks. Nested
disks
blocks has the following structure. - family
This property is required. str - (String) The family of the virtual server instance profile.
- gpu_
counts This property is required. Sequence[GetIs Instance Profiles Profile Gpu Count] - (List) Nested
gpu_count
blocks have the following structure: - gpu_
manufacturers This property is required. Sequence[GetIs Instance Profiles Profile Gpu Manufacturer] - (List) Nested
gpu_manufacturer
blocks have the following structure: Nested scheme forgpu_manufacturer
: - gpu_
memories This property is required. Sequence[GetIs Instance Profiles Profile Gpu Memory] - (List) Nested
gpu_memory
blocks have the following structure: Nested scheme forgpu_memory
: - gpu_
models This property is required. Sequence[GetIs Instance Profiles Profile Gpu Model] - (List) Nested
gpu_model
blocks have the following structure: Nested scheme forgpu_model
: - href
This property is required. str - (String) The URL for this cluster network profile.
- memories
This property is required. Sequence[GetIs Instance Profiles Profile Memory] - (List) Nested
memory
blocks have the following structure: - name
This property is required. str - (String) The globally unique name for this cluster network profile.
- network_
attachment_ counts This property is required. Sequence[GetIs Instance Profiles Profile Network Attachment Count] - (List) The number of network attachments supported on an instance with this profile
- network_
interface_ counts This property is required. Sequence[GetIs Instance Profiles Profile Network Interface Count] - (List)
- numa_
counts This property is required. Sequence[GetIs Instance Profiles Profile Numa Count] - (Integer) The number of NUMA nodes for the Instance Profile.
- port_
speeds This property is required. Sequence[GetIs Instance Profiles Profile Port Speed] - (List) Nested
port_speed
blocks have the following structure: - reservation_
terms This property is required. Sequence[GetIs Instance Profiles Profile Reservation Term] - (List) Nested
reservation_terms
blocks have the following structure: Nested scheme forreservation_terms
: - secure_
boot_ modes This property is required. Sequence[GetIs Instance Profiles Profile Secure Boot Mode] - (List)
- status
This property is required. str - (String) The status of the instance profile. Values coule be,
previous
: This instance profile is an older revision, but remains provisionable and usable.current
: This profile is the latest revision. - supported_
cluster_ network_ profiles This property is required. Sequence[GetIs Instance Profiles Profile Supported Cluster Network Profile] - (List) The cluster network profiles that support this instance profile.
- total_
volume_ bandwidths This property is required. Sequence[GetIs Instance Profiles Profile Total Volume Bandwidth] - Nested
total_volume_bandwidth
blocks have the following structure: Nested scheme fortotal_volume_bandwidth
: - vcpu_
architectures This property is required. Sequence[GetIs Instance Profiles Profile Vcpu Architecture] - (List) Nested
vcpu_architecture
blocks have the following structure: - vcpu_
counts This property is required. Sequence[GetIs Instance Profiles Profile Vcpu Count] - (List) Nested
vcpu_count
blocks have the following structure: - vcpu_
manufacturers This property is required. Sequence[GetIs Instance Profiles Profile Vcpu Manufacturer] - (List) Nested
vcpu_manufacturer
blocks have the following structure:
- architecture
This property is required. String - (String) The default Operating System architecture for an instance of the profile.
- architecture
Type This property is required. String - (String) The type for this OS architecture.
- architecture
Values This property is required. List<String> - (String) The supported OS architecture(s) for an instance with this profile.
- bandwidths
This property is required. List<Property Map> - (List) The collection of bandwidth information.
- cluster
Network Attachment Counts This property is required. List<Property Map> - (List) Nested
cluster_network_attachment_count
blocks have the following structure: - confidential
Compute Modes This property is required. List<Property Map> - (List)
- disks
This property is required. List<Property Map> - (List) Collection of the instance profile's disks. Nested
disks
blocks has the following structure. - family
This property is required. String - (String) The family of the virtual server instance profile.
- gpu
Counts This property is required. List<Property Map> - (List) Nested
gpu_count
blocks have the following structure: - gpu
Manufacturers This property is required. List<Property Map> - (List) Nested
gpu_manufacturer
blocks have the following structure: Nested scheme forgpu_manufacturer
: - gpu
Memories This property is required. List<Property Map> - (List) Nested
gpu_memory
blocks have the following structure: Nested scheme forgpu_memory
: - gpu
Models This property is required. List<Property Map> - (List) Nested
gpu_model
blocks have the following structure: Nested scheme forgpu_model
: - href
This property is required. String - (String) The URL for this cluster network profile.
- memories
This property is required. List<Property Map> - (List) Nested
memory
blocks have the following structure: - name
This property is required. String - (String) The globally unique name for this cluster network profile.
- network
Attachment Counts This property is required. List<Property Map> - (List) The number of network attachments supported on an instance with this profile
- network
Interface Counts This property is required. List<Property Map> - (List)
- numa
Counts This property is required. List<Property Map> - (Integer) The number of NUMA nodes for the Instance Profile.
- port
Speeds This property is required. List<Property Map> - (List) Nested
port_speed
blocks have the following structure: - reservation
Terms This property is required. List<Property Map> - (List) Nested
reservation_terms
blocks have the following structure: Nested scheme forreservation_terms
: - secure
Boot Modes This property is required. List<Property Map> - (List)
- status
This property is required. String - (String) The status of the instance profile. Values coule be,
previous
: This instance profile is an older revision, but remains provisionable and usable.current
: This profile is the latest revision. - supported
Cluster Network Profiles This property is required. List<Property Map> - (List) The cluster network profiles that support this instance profile.
- total
Volume Bandwidths This property is required. List<Property Map> - Nested
total_volume_bandwidth
blocks have the following structure: Nested scheme fortotal_volume_bandwidth
: - vcpu
Architectures This property is required. List<Property Map> - (List) Nested
vcpu_architecture
blocks have the following structure: - vcpu
Counts This property is required. List<Property Map> - (List) Nested
vcpu_count
blocks have the following structure: - vcpu
Manufacturers This property is required. List<Property Map> - (List) Nested
vcpu_manufacturer
blocks have the following structure:
GetIsInstanceProfilesProfileBandwidth
- Default
This property is required. double - (String) The default VCPU manufacturer for an instance with this profile.
- Max
This property is required. double - (String) The maximum value for this profile field.
- Min
This property is required. double - (String) The minimum value for this profile field.
- Step
This property is required. double - (String) The increment step value for this profile field.
- Type
This property is required. string - (String) The type for this profile field.
- Value
This property is required. double - (String) The VCPU manufacturer for an instance with this profile.
- Values
This property is required. List<double> - (String) The permitted values for this profile field.
- Default
This property is required. float64 - (String) The default VCPU manufacturer for an instance with this profile.
- Max
This property is required. float64 - (String) The maximum value for this profile field.
- Min
This property is required. float64 - (String) The minimum value for this profile field.
- Step
This property is required. float64 - (String) The increment step value for this profile field.
- Type
This property is required. string - (String) The type for this profile field.
- Value
This property is required. float64 - (String) The VCPU manufacturer for an instance with this profile.
- Values
This property is required. []float64 - (String) The permitted values for this profile field.
- default_
This property is required. Double - (String) The default VCPU manufacturer for an instance with this profile.
- max
This property is required. Double - (String) The maximum value for this profile field.
- min
This property is required. Double - (String) The minimum value for this profile field.
- step
This property is required. Double - (String) The increment step value for this profile field.
- type
This property is required. String - (String) The type for this profile field.
- value
This property is required. Double - (String) The VCPU manufacturer for an instance with this profile.
- values
This property is required. List<Double> - (String) The permitted values for this profile field.
- default
This property is required. number - (String) The default VCPU manufacturer for an instance with this profile.
- max
This property is required. number - (String) The maximum value for this profile field.
- min
This property is required. number - (String) The minimum value for this profile field.
- step
This property is required. number - (String) The increment step value for this profile field.
- type
This property is required. string - (String) The type for this profile field.
- value
This property is required. number - (String) The VCPU manufacturer for an instance with this profile.
- values
This property is required. number[] - (String) The permitted values for this profile field.
- default
This property is required. float - (String) The default VCPU manufacturer for an instance with this profile.
- max
This property is required. float - (String) The maximum value for this profile field.
- min
This property is required. float - (String) The minimum value for this profile field.
- step
This property is required. float - (String) The increment step value for this profile field.
- type
This property is required. str - (String) The type for this profile field.
- value
This property is required. float - (String) The VCPU manufacturer for an instance with this profile.
- values
This property is required. Sequence[float] - (String) The permitted values for this profile field.
- default
This property is required. Number - (String) The default VCPU manufacturer for an instance with this profile.
- max
This property is required. Number - (String) The maximum value for this profile field.
- min
This property is required. Number - (String) The minimum value for this profile field.
- step
This property is required. Number - (String) The increment step value for this profile field.
- type
This property is required. String - (String) The type for this profile field.
- value
This property is required. Number - (String) The VCPU manufacturer for an instance with this profile.
- values
This property is required. List<Number> - (String) The permitted values for this profile field.
GetIsInstanceProfilesProfileClusterNetworkAttachmentCount
- Default
This property is required. double - (String) The default VCPU manufacturer for an instance with this profile.
- Max
This property is required. double - (String) The maximum value for this profile field.
- Min
This property is required. double - (String) The minimum value for this profile field.
- Step
This property is required. double - (String) The increment step value for this profile field.
- Type
This property is required. string - (String) The type for this profile field.
- Values
This property is required. List<double> - (String) The permitted values for this profile field.
- Default
This property is required. float64 - (String) The default VCPU manufacturer for an instance with this profile.
- Max
This property is required. float64 - (String) The maximum value for this profile field.
- Min
This property is required. float64 - (String) The minimum value for this profile field.
- Step
This property is required. float64 - (String) The increment step value for this profile field.
- Type
This property is required. string - (String) The type for this profile field.
- Values
This property is required. []float64 - (String) The permitted values for this profile field.
- default_
This property is required. Double - (String) The default VCPU manufacturer for an instance with this profile.
- max
This property is required. Double - (String) The maximum value for this profile field.
- min
This property is required. Double - (String) The minimum value for this profile field.
- step
This property is required. Double - (String) The increment step value for this profile field.
- type
This property is required. String - (String) The type for this profile field.
- values
This property is required. List<Double> - (String) The permitted values for this profile field.
- default
This property is required. number - (String) The default VCPU manufacturer for an instance with this profile.
- max
This property is required. number - (String) The maximum value for this profile field.
- min
This property is required. number - (String) The minimum value for this profile field.
- step
This property is required. number - (String) The increment step value for this profile field.
- type
This property is required. string - (String) The type for this profile field.
- values
This property is required. number[] - (String) The permitted values for this profile field.
- default
This property is required. float - (String) The default VCPU manufacturer for an instance with this profile.
- max
This property is required. float - (String) The maximum value for this profile field.
- min
This property is required. float - (String) The minimum value for this profile field.
- step
This property is required. float - (String) The increment step value for this profile field.
- type
This property is required. str - (String) The type for this profile field.
- values
This property is required. Sequence[float] - (String) The permitted values for this profile field.
- default
This property is required. Number - (String) The default VCPU manufacturer for an instance with this profile.
- max
This property is required. Number - (String) The maximum value for this profile field.
- min
This property is required. Number - (String) The minimum value for this profile field.
- step
This property is required. Number - (String) The increment step value for this profile field.
- type
This property is required. String - (String) The type for this profile field.
- values
This property is required. List<Number> - (String) The permitted values for this profile field.
GetIsInstanceProfilesProfileConfidentialComputeMode
GetIsInstanceProfilesProfileDisk
- Quantities
This property is required. List<GetIs Instance Profiles Profile Disk Quantity> - (List) Nested
quantity
blocks has the following structure: - Sizes
This property is required. List<GetIs Instance Profiles Profile Disk Size> - (List) Nested
size
blocks has the following structure: - Supported
Interface Types This property is required. List<GetIs Instance Profiles Profile Disk Supported Interface Type> - (List) Nested
supported_interface_types
blocks has the following structure:
- Quantities
This property is required. []GetIs Instance Profiles Profile Disk Quantity - (List) Nested
quantity
blocks has the following structure: - Sizes
This property is required. []GetIs Instance Profiles Profile Disk Size - (List) Nested
size
blocks has the following structure: - Supported
Interface Types This property is required. []GetIs Instance Profiles Profile Disk Supported Interface Type - (List) Nested
supported_interface_types
blocks has the following structure:
- quantities
This property is required. List<GetIs Instance Profiles Profile Disk Quantity> - (List) Nested
quantity
blocks has the following structure: - sizes
This property is required. List<GetIs Instance Profiles Profile Disk Size> - (List) Nested
size
blocks has the following structure: - supported
Interface Types This property is required. List<GetIs Instance Profiles Profile Disk Supported Interface Type> - (List) Nested
supported_interface_types
blocks has the following structure:
- quantities
This property is required. GetIs Instance Profiles Profile Disk Quantity[] - (List) Nested
quantity
blocks has the following structure: - sizes
This property is required. GetIs Instance Profiles Profile Disk Size[] - (List) Nested
size
blocks has the following structure: - supported
Interface Types This property is required. GetIs Instance Profiles Profile Disk Supported Interface Type[] - (List) Nested
supported_interface_types
blocks has the following structure:
- quantities
This property is required. Sequence[GetIs Instance Profiles Profile Disk Quantity] - (List) Nested
quantity
blocks has the following structure: - sizes
This property is required. Sequence[GetIs Instance Profiles Profile Disk Size] - (List) Nested
size
blocks has the following structure: - supported_
interface_ types This property is required. Sequence[GetIs Instance Profiles Profile Disk Supported Interface Type] - (List) Nested
supported_interface_types
blocks has the following structure:
- quantities
This property is required. List<Property Map> - (List) Nested
quantity
blocks has the following structure: - sizes
This property is required. List<Property Map> - (List) Nested
size
blocks has the following structure: - supported
Interface Types This property is required. List<Property Map> - (List) Nested
supported_interface_types
blocks has the following structure:
GetIsInstanceProfilesProfileDiskQuantity
- Default
This property is required. double - (String) The default VCPU manufacturer for an instance with this profile.
- Max
This property is required. double - (String) The maximum value for this profile field.
- Min
This property is required. double - (String) The minimum value for this profile field.
- Step
This property is required. double - (String) The increment step value for this profile field.
- Type
This property is required. string - (String) The type for this profile field.
- Value
This property is required. double - (String) The VCPU manufacturer for an instance with this profile.
- Values
This property is required. List<double> - (String) The permitted values for this profile field.
- Default
This property is required. float64 - (String) The default VCPU manufacturer for an instance with this profile.
- Max
This property is required. float64 - (String) The maximum value for this profile field.
- Min
This property is required. float64 - (String) The minimum value for this profile field.
- Step
This property is required. float64 - (String) The increment step value for this profile field.
- Type
This property is required. string - (String) The type for this profile field.
- Value
This property is required. float64 - (String) The VCPU manufacturer for an instance with this profile.
- Values
This property is required. []float64 - (String) The permitted values for this profile field.
- default_
This property is required. Double - (String) The default VCPU manufacturer for an instance with this profile.
- max
This property is required. Double - (String) The maximum value for this profile field.
- min
This property is required. Double - (String) The minimum value for this profile field.
- step
This property is required. Double - (String) The increment step value for this profile field.
- type
This property is required. String - (String) The type for this profile field.
- value
This property is required. Double - (String) The VCPU manufacturer for an instance with this profile.
- values
This property is required. List<Double> - (String) The permitted values for this profile field.
- default
This property is required. number - (String) The default VCPU manufacturer for an instance with this profile.
- max
This property is required. number - (String) The maximum value for this profile field.
- min
This property is required. number - (String) The minimum value for this profile field.
- step
This property is required. number - (String) The increment step value for this profile field.
- type
This property is required. string - (String) The type for this profile field.
- value
This property is required. number - (String) The VCPU manufacturer for an instance with this profile.
- values
This property is required. number[] - (String) The permitted values for this profile field.
- default
This property is required. float - (String) The default VCPU manufacturer for an instance with this profile.
- max
This property is required. float - (String) The maximum value for this profile field.
- min
This property is required. float - (String) The minimum value for this profile field.
- step
This property is required. float - (String) The increment step value for this profile field.
- type
This property is required. str - (String) The type for this profile field.
- value
This property is required. float - (String) The VCPU manufacturer for an instance with this profile.
- values
This property is required. Sequence[float] - (String) The permitted values for this profile field.
- default
This property is required. Number - (String) The default VCPU manufacturer for an instance with this profile.
- max
This property is required. Number - (String) The maximum value for this profile field.
- min
This property is required. Number - (String) The minimum value for this profile field.
- step
This property is required. Number - (String) The increment step value for this profile field.
- type
This property is required. String - (String) The type for this profile field.
- value
This property is required. Number - (String) The VCPU manufacturer for an instance with this profile.
- values
This property is required. List<Number> - (String) The permitted values for this profile field.
GetIsInstanceProfilesProfileDiskSize
- Default
This property is required. double - (String) The default VCPU manufacturer for an instance with this profile.
- Max
This property is required. double - (String) The maximum value for this profile field.
- Min
This property is required. double - (String) The minimum value for this profile field.
- Step
This property is required. double - (String) The increment step value for this profile field.
- Type
This property is required. string - (String) The type for this profile field.
- Value
This property is required. double - (String) The VCPU manufacturer for an instance with this profile.
- Values
This property is required. List<double> - (String) The permitted values for this profile field.
- Default
This property is required. float64 - (String) The default VCPU manufacturer for an instance with this profile.
- Max
This property is required. float64 - (String) The maximum value for this profile field.
- Min
This property is required. float64 - (String) The minimum value for this profile field.
- Step
This property is required. float64 - (String) The increment step value for this profile field.
- Type
This property is required. string - (String) The type for this profile field.
- Value
This property is required. float64 - (String) The VCPU manufacturer for an instance with this profile.
- Values
This property is required. []float64 - (String) The permitted values for this profile field.
- default_
This property is required. Double - (String) The default VCPU manufacturer for an instance with this profile.
- max
This property is required. Double - (String) The maximum value for this profile field.
- min
This property is required. Double - (String) The minimum value for this profile field.
- step
This property is required. Double - (String) The increment step value for this profile field.
- type
This property is required. String - (String) The type for this profile field.
- value
This property is required. Double - (String) The VCPU manufacturer for an instance with this profile.
- values
This property is required. List<Double> - (String) The permitted values for this profile field.
- default
This property is required. number - (String) The default VCPU manufacturer for an instance with this profile.
- max
This property is required. number - (String) The maximum value for this profile field.
- min
This property is required. number - (String) The minimum value for this profile field.
- step
This property is required. number - (String) The increment step value for this profile field.
- type
This property is required. string - (String) The type for this profile field.
- value
This property is required. number - (String) The VCPU manufacturer for an instance with this profile.
- values
This property is required. number[] - (String) The permitted values for this profile field.
- default
This property is required. float - (String) The default VCPU manufacturer for an instance with this profile.
- max
This property is required. float - (String) The maximum value for this profile field.
- min
This property is required. float - (String) The minimum value for this profile field.
- step
This property is required. float - (String) The increment step value for this profile field.
- type
This property is required. str - (String) The type for this profile field.
- value
This property is required. float - (String) The VCPU manufacturer for an instance with this profile.
- values
This property is required. Sequence[float] - (String) The permitted values for this profile field.
- default
This property is required. Number - (String) The default VCPU manufacturer for an instance with this profile.
- max
This property is required. Number - (String) The maximum value for this profile field.
- min
This property is required. Number - (String) The minimum value for this profile field.
- step
This property is required. Number - (String) The increment step value for this profile field.
- type
This property is required. String - (String) The type for this profile field.
- value
This property is required. Number - (String) The VCPU manufacturer for an instance with this profile.
- values
This property is required. List<Number> - (String) The permitted values for this profile field.
GetIsInstanceProfilesProfileDiskSupportedInterfaceType
GetIsInstanceProfilesProfileGpuCount
- Default
This property is required. double - (String) The default VCPU manufacturer for an instance with this profile.
- Max
This property is required. double - (String) The maximum value for this profile field.
- Min
This property is required. double - (String) The minimum value for this profile field.
- Step
This property is required. double - (String) The increment step value for this profile field.
- Type
This property is required. string - (String) The type for this profile field.
- Value
This property is required. double - (String) The VCPU manufacturer for an instance with this profile.
- Values
This property is required. List<double> - (String) The permitted values for this profile field.
- Default
This property is required. float64 - (String) The default VCPU manufacturer for an instance with this profile.
- Max
This property is required. float64 - (String) The maximum value for this profile field.
- Min
This property is required. float64 - (String) The minimum value for this profile field.
- Step
This property is required. float64 - (String) The increment step value for this profile field.
- Type
This property is required. string - (String) The type for this profile field.
- Value
This property is required. float64 - (String) The VCPU manufacturer for an instance with this profile.
- Values
This property is required. []float64 - (String) The permitted values for this profile field.
- default_
This property is required. Double - (String) The default VCPU manufacturer for an instance with this profile.
- max
This property is required. Double - (String) The maximum value for this profile field.
- min
This property is required. Double - (String) The minimum value for this profile field.
- step
This property is required. Double - (String) The increment step value for this profile field.
- type
This property is required. String - (String) The type for this profile field.
- value
This property is required. Double - (String) The VCPU manufacturer for an instance with this profile.
- values
This property is required. List<Double> - (String) The permitted values for this profile field.
- default
This property is required. number - (String) The default VCPU manufacturer for an instance with this profile.
- max
This property is required. number - (String) The maximum value for this profile field.
- min
This property is required. number - (String) The minimum value for this profile field.
- step
This property is required. number - (String) The increment step value for this profile field.
- type
This property is required. string - (String) The type for this profile field.
- value
This property is required. number - (String) The VCPU manufacturer for an instance with this profile.
- values
This property is required. number[] - (String) The permitted values for this profile field.
- default
This property is required. float - (String) The default VCPU manufacturer for an instance with this profile.
- max
This property is required. float - (String) The maximum value for this profile field.
- min
This property is required. float - (String) The minimum value for this profile field.
- step
This property is required. float - (String) The increment step value for this profile field.
- type
This property is required. str - (String) The type for this profile field.
- value
This property is required. float - (String) The VCPU manufacturer for an instance with this profile.
- values
This property is required. Sequence[float] - (String) The permitted values for this profile field.
- default
This property is required. Number - (String) The default VCPU manufacturer for an instance with this profile.
- max
This property is required. Number - (String) The maximum value for this profile field.
- min
This property is required. Number - (String) The minimum value for this profile field.
- step
This property is required. Number - (String) The increment step value for this profile field.
- type
This property is required. String - (String) The type for this profile field.
- value
This property is required. Number - (String) The VCPU manufacturer for an instance with this profile.
- values
This property is required. List<Number> - (String) The permitted values for this profile field.
GetIsInstanceProfilesProfileGpuManufacturer
GetIsInstanceProfilesProfileGpuMemory
- Default
This property is required. double - (String) The default VCPU manufacturer for an instance with this profile.
- Max
This property is required. double - (String) The maximum value for this profile field.
- Min
This property is required. double - (String) The minimum value for this profile field.
- Step
This property is required. double - (String) The increment step value for this profile field.
- Type
This property is required. string - (String) The type for this profile field.
- Value
This property is required. double - (String) The VCPU manufacturer for an instance with this profile.
- Values
This property is required. List<double> - (String) The permitted values for this profile field.
- Default
This property is required. float64 - (String) The default VCPU manufacturer for an instance with this profile.
- Max
This property is required. float64 - (String) The maximum value for this profile field.
- Min
This property is required. float64 - (String) The minimum value for this profile field.
- Step
This property is required. float64 - (String) The increment step value for this profile field.
- Type
This property is required. string - (String) The type for this profile field.
- Value
This property is required. float64 - (String) The VCPU manufacturer for an instance with this profile.
- Values
This property is required. []float64 - (String) The permitted values for this profile field.
- default_
This property is required. Double - (String) The default VCPU manufacturer for an instance with this profile.
- max
This property is required. Double - (String) The maximum value for this profile field.
- min
This property is required. Double - (String) The minimum value for this profile field.
- step
This property is required. Double - (String) The increment step value for this profile field.
- type
This property is required. String - (String) The type for this profile field.
- value
This property is required. Double - (String) The VCPU manufacturer for an instance with this profile.
- values
This property is required. List<Double> - (String) The permitted values for this profile field.
- default
This property is required. number - (String) The default VCPU manufacturer for an instance with this profile.
- max
This property is required. number - (String) The maximum value for this profile field.
- min
This property is required. number - (String) The minimum value for this profile field.
- step
This property is required. number - (String) The increment step value for this profile field.
- type
This property is required. string - (String) The type for this profile field.
- value
This property is required. number - (String) The VCPU manufacturer for an instance with this profile.
- values
This property is required. number[] - (String) The permitted values for this profile field.
- default
This property is required. float - (String) The default VCPU manufacturer for an instance with this profile.
- max
This property is required. float - (String) The maximum value for this profile field.
- min
This property is required. float - (String) The minimum value for this profile field.
- step
This property is required. float - (String) The increment step value for this profile field.
- type
This property is required. str - (String) The type for this profile field.
- value
This property is required. float - (String) The VCPU manufacturer for an instance with this profile.
- values
This property is required. Sequence[float] - (String) The permitted values for this profile field.
- default
This property is required. Number - (String) The default VCPU manufacturer for an instance with this profile.
- max
This property is required. Number - (String) The maximum value for this profile field.
- min
This property is required. Number - (String) The minimum value for this profile field.
- step
This property is required. Number - (String) The increment step value for this profile field.
- type
This property is required. String - (String) The type for this profile field.
- value
This property is required. Number - (String) The VCPU manufacturer for an instance with this profile.
- values
This property is required. List<Number> - (String) The permitted values for this profile field.
GetIsInstanceProfilesProfileGpuModel
GetIsInstanceProfilesProfileMemory
- Default
This property is required. double - (String) The default VCPU manufacturer for an instance with this profile.
- Max
This property is required. double - (String) The maximum value for this profile field.
- Min
This property is required. double - (String) The minimum value for this profile field.
- Step
This property is required. double - (String) The increment step value for this profile field.
- Type
This property is required. string - (String) The type for this profile field.
- Value
This property is required. double - (String) The VCPU manufacturer for an instance with this profile.
- Values
This property is required. List<double> - (String) The permitted values for this profile field.
- Default
This property is required. float64 - (String) The default VCPU manufacturer for an instance with this profile.
- Max
This property is required. float64 - (String) The maximum value for this profile field.
- Min
This property is required. float64 - (String) The minimum value for this profile field.
- Step
This property is required. float64 - (String) The increment step value for this profile field.
- Type
This property is required. string - (String) The type for this profile field.
- Value
This property is required. float64 - (String) The VCPU manufacturer for an instance with this profile.
- Values
This property is required. []float64 - (String) The permitted values for this profile field.
- default_
This property is required. Double - (String) The default VCPU manufacturer for an instance with this profile.
- max
This property is required. Double - (String) The maximum value for this profile field.
- min
This property is required. Double - (String) The minimum value for this profile field.
- step
This property is required. Double - (String) The increment step value for this profile field.
- type
This property is required. String - (String) The type for this profile field.
- value
This property is required. Double - (String) The VCPU manufacturer for an instance with this profile.
- values
This property is required. List<Double> - (String) The permitted values for this profile field.
- default
This property is required. number - (String) The default VCPU manufacturer for an instance with this profile.
- max
This property is required. number - (String) The maximum value for this profile field.
- min
This property is required. number - (String) The minimum value for this profile field.
- step
This property is required. number - (String) The increment step value for this profile field.
- type
This property is required. string - (String) The type for this profile field.
- value
This property is required. number - (String) The VCPU manufacturer for an instance with this profile.
- values
This property is required. number[] - (String) The permitted values for this profile field.
- default
This property is required. float - (String) The default VCPU manufacturer for an instance with this profile.
- max
This property is required. float - (String) The maximum value for this profile field.
- min
This property is required. float - (String) The minimum value for this profile field.
- step
This property is required. float - (String) The increment step value for this profile field.
- type
This property is required. str - (String) The type for this profile field.
- value
This property is required. float - (String) The VCPU manufacturer for an instance with this profile.
- values
This property is required. Sequence[float] - (String) The permitted values for this profile field.
- default
This property is required. Number - (String) The default VCPU manufacturer for an instance with this profile.
- max
This property is required. Number - (String) The maximum value for this profile field.
- min
This property is required. Number - (String) The minimum value for this profile field.
- step
This property is required. Number - (String) The increment step value for this profile field.
- type
This property is required. String - (String) The type for this profile field.
- value
This property is required. Number - (String) The VCPU manufacturer for an instance with this profile.
- values
This property is required. List<Number> - (String) The permitted values for this profile field.
GetIsInstanceProfilesProfileNetworkAttachmentCount
GetIsInstanceProfilesProfileNetworkInterfaceCount
GetIsInstanceProfilesProfileNumaCount
GetIsInstanceProfilesProfilePortSpeed
GetIsInstanceProfilesProfileReservationTerm
GetIsInstanceProfilesProfileSecureBootMode
GetIsInstanceProfilesProfileSupportedClusterNetworkProfile
- Href
This property is required. string - (String) The URL for this cluster network profile.
- Name
This property is required. string - (String) The globally unique name for this cluster network profile.
- Resource
Type This property is required. string - (String) The resource type.
- Href
This property is required. string - (String) The URL for this cluster network profile.
- Name
This property is required. string - (String) The globally unique name for this cluster network profile.
- Resource
Type This property is required. string - (String) The resource type.
- href
This property is required. String - (String) The URL for this cluster network profile.
- name
This property is required. String - (String) The globally unique name for this cluster network profile.
- resource
Type This property is required. String - (String) The resource type.
- href
This property is required. string - (String) The URL for this cluster network profile.
- name
This property is required. string - (String) The globally unique name for this cluster network profile.
- resource
Type This property is required. string - (String) The resource type.
- href
This property is required. str - (String) The URL for this cluster network profile.
- name
This property is required. str - (String) The globally unique name for this cluster network profile.
- resource_
type This property is required. str - (String) The resource type.
- href
This property is required. String - (String) The URL for this cluster network profile.
- name
This property is required. String - (String) The globally unique name for this cluster network profile.
- resource
Type This property is required. String - (String) The resource type.
GetIsInstanceProfilesProfileTotalVolumeBandwidth
- Default
This property is required. double - (String) The default VCPU manufacturer for an instance with this profile.
- Max
This property is required. double - (String) The maximum value for this profile field.
- Min
This property is required. double - (String) The minimum value for this profile field.
- Step
This property is required. double - (String) The increment step value for this profile field.
- Type
This property is required. string - (String) The type for this profile field.
- Value
This property is required. double - (String) The VCPU manufacturer for an instance with this profile.
- Values
This property is required. List<double> - (String) The permitted values for this profile field.
- Default
This property is required. float64 - (String) The default VCPU manufacturer for an instance with this profile.
- Max
This property is required. float64 - (String) The maximum value for this profile field.
- Min
This property is required. float64 - (String) The minimum value for this profile field.
- Step
This property is required. float64 - (String) The increment step value for this profile field.
- Type
This property is required. string - (String) The type for this profile field.
- Value
This property is required. float64 - (String) The VCPU manufacturer for an instance with this profile.
- Values
This property is required. []float64 - (String) The permitted values for this profile field.
- default_
This property is required. Double - (String) The default VCPU manufacturer for an instance with this profile.
- max
This property is required. Double - (String) The maximum value for this profile field.
- min
This property is required. Double - (String) The minimum value for this profile field.
- step
This property is required. Double - (String) The increment step value for this profile field.
- type
This property is required. String - (String) The type for this profile field.
- value
This property is required. Double - (String) The VCPU manufacturer for an instance with this profile.
- values
This property is required. List<Double> - (String) The permitted values for this profile field.
- default
This property is required. number - (String) The default VCPU manufacturer for an instance with this profile.
- max
This property is required. number - (String) The maximum value for this profile field.
- min
This property is required. number - (String) The minimum value for this profile field.
- step
This property is required. number - (String) The increment step value for this profile field.
- type
This property is required. string - (String) The type for this profile field.
- value
This property is required. number - (String) The VCPU manufacturer for an instance with this profile.
- values
This property is required. number[] - (String) The permitted values for this profile field.
- default
This property is required. float - (String) The default VCPU manufacturer for an instance with this profile.
- max
This property is required. float - (String) The maximum value for this profile field.
- min
This property is required. float - (String) The minimum value for this profile field.
- step
This property is required. float - (String) The increment step value for this profile field.
- type
This property is required. str - (String) The type for this profile field.
- value
This property is required. float - (String) The VCPU manufacturer for an instance with this profile.
- values
This property is required. Sequence[float] - (String) The permitted values for this profile field.
- default
This property is required. Number - (String) The default VCPU manufacturer for an instance with this profile.
- max
This property is required. Number - (String) The maximum value for this profile field.
- min
This property is required. Number - (String) The minimum value for this profile field.
- step
This property is required. Number - (String) The increment step value for this profile field.
- type
This property is required. String - (String) The type for this profile field.
- value
This property is required. Number - (String) The VCPU manufacturer for an instance with this profile.
- values
This property is required. List<Number> - (String) The permitted values for this profile field.
GetIsInstanceProfilesProfileVcpuArchitecture
GetIsInstanceProfilesProfileVcpuCount
- Default
This property is required. double - (String) The default VCPU manufacturer for an instance with this profile.
- Max
This property is required. double - (String) The maximum value for this profile field.
- Min
This property is required. double - (String) The minimum value for this profile field.
- Step
This property is required. double - (String) The increment step value for this profile field.
- Type
This property is required. string - (String) The type for this profile field.
- Value
This property is required. double - (String) The VCPU manufacturer for an instance with this profile.
- Values
This property is required. List<double> - (String) The permitted values for this profile field.
- Default
This property is required. float64 - (String) The default VCPU manufacturer for an instance with this profile.
- Max
This property is required. float64 - (String) The maximum value for this profile field.
- Min
This property is required. float64 - (String) The minimum value for this profile field.
- Step
This property is required. float64 - (String) The increment step value for this profile field.
- Type
This property is required. string - (String) The type for this profile field.
- Value
This property is required. float64 - (String) The VCPU manufacturer for an instance with this profile.
- Values
This property is required. []float64 - (String) The permitted values for this profile field.
- default_
This property is required. Double - (String) The default VCPU manufacturer for an instance with this profile.
- max
This property is required. Double - (String) The maximum value for this profile field.
- min
This property is required. Double - (String) The minimum value for this profile field.
- step
This property is required. Double - (String) The increment step value for this profile field.
- type
This property is required. String - (String) The type for this profile field.
- value
This property is required. Double - (String) The VCPU manufacturer for an instance with this profile.
- values
This property is required. List<Double> - (String) The permitted values for this profile field.
- default
This property is required. number - (String) The default VCPU manufacturer for an instance with this profile.
- max
This property is required. number - (String) The maximum value for this profile field.
- min
This property is required. number - (String) The minimum value for this profile field.
- step
This property is required. number - (String) The increment step value for this profile field.
- type
This property is required. string - (String) The type for this profile field.
- value
This property is required. number - (String) The VCPU manufacturer for an instance with this profile.
- values
This property is required. number[] - (String) The permitted values for this profile field.
- default
This property is required. float - (String) The default VCPU manufacturer for an instance with this profile.
- max
This property is required. float - (String) The maximum value for this profile field.
- min
This property is required. float - (String) The minimum value for this profile field.
- step
This property is required. float - (String) The increment step value for this profile field.
- type
This property is required. str - (String) The type for this profile field.
- value
This property is required. float - (String) The VCPU manufacturer for an instance with this profile.
- values
This property is required. Sequence[float] - (String) The permitted values for this profile field.
- default
This property is required. Number - (String) The default VCPU manufacturer for an instance with this profile.
- max
This property is required. Number - (String) The maximum value for this profile field.
- min
This property is required. Number - (String) The minimum value for this profile field.
- step
This property is required. Number - (String) The increment step value for this profile field.
- type
This property is required. String - (String) The type for this profile field.
- value
This property is required. Number - (String) The VCPU manufacturer for an instance with this profile.
- values
This property is required. List<Number> - (String) The permitted values for this profile field.
GetIsInstanceProfilesProfileVcpuManufacturer
Package Details
- Repository
- ibm ibm-cloud/terraform-provider-ibm
- License
- Notes
- This Pulumi package is based on the
ibm
Terraform Provider.