Viewing docs for OVHCloud v2.12.0
published on Thursday, Mar 12, 2026 by OVHcloud
published on Thursday, Mar 12, 2026 by OVHcloud
Viewing docs for OVHCloud v2.12.0
published on Thursday, Mar 12, 2026 by OVHcloud
published on Thursday, Mar 12, 2026 by OVHcloud
List all vRack Services
Using getVrackservicess
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 getVrackservicess(opts?: InvokeOptions): Promise<GetVrackservicessResult>
function getVrackservicessOutput(opts?: InvokeOptions): Output<GetVrackservicessResult>def get_vrackservicess(opts: Optional[InvokeOptions] = None) -> GetVrackservicessResult
def get_vrackservicess_output(opts: Optional[InvokeOptions] = None) -> Output[GetVrackservicessResult]func GetVrackservicess(ctx *Context, opts ...InvokeOption) (*GetVrackservicessResult, error)
func GetVrackservicessOutput(ctx *Context, opts ...InvokeOption) GetVrackservicessResultOutput> Note: This function is named GetVrackservicess in the Go SDK.
public static class GetVrackservicess
{
public static Task<GetVrackservicessResult> InvokeAsync(InvokeOptions? opts = null)
public static Output<GetVrackservicessResult> Invoke(InvokeOptions? opts = null)
}public static CompletableFuture<GetVrackservicessResult> getVrackservicess(InvokeOptions options)
public static Output<GetVrackservicessResult> getVrackservicess(InvokeOptions options)
fn::invoke:
function: ovh:index/getVrackservicess:getVrackservicess
arguments:
# arguments dictionarygetVrackservicess Result
The following output properties are available:
- Id string
- The provider-assigned unique ID for this managed resource.
- Vrackservicesses
List<Get
Vrackservicess Vrackservicess>
- Id string
- The provider-assigned unique ID for this managed resource.
- Vrackservicesses
[]Get
Vrackservicess Vrackservicess
- id String
- The provider-assigned unique ID for this managed resource.
- vrackservicesses
List<Get
Vrackservicess Vrackservicess>
- id string
- The provider-assigned unique ID for this managed resource.
- vrackservicesses
Get
Vrackservicess Vrackservicess[]
- id str
- The provider-assigned unique ID for this managed resource.
- vrackservicesses
Sequence[Get
Vrackservicess Vrackservicess]
- id String
- The provider-assigned unique ID for this managed resource.
- vrackservicesses List<Property Map>
Supporting Types
GetVrackservicessVrackservicess
- Checksum string
- Computed hash used to control concurrent modification requests. Here, it represents the current target specification value
- Created
At string - Date of the vRack Services delivery
- Current
State GetVrackservicess Vrackservicess Current State - Current configuration applied to the vRack Services
- Current
Tasks List<GetVrackservicess Vrackservicess Current Task> - Asynchronous operations ongoing on the vRack Services
- Iam
Get
Vrackservicess Vrackservicess Iam - IAM resource metadata
- Id string
- Unique identifier
- Resource
Status string - Reflects the readiness of the vRack Services. A new target specification request will be accepted only in
READYstatus - Target
Spec GetVrackservicess Vrackservicess Target Spec - Last target specification of the vRack Services
- Updated
At string - Date of the Last vRack Services update
- Checksum string
- Computed hash used to control concurrent modification requests. Here, it represents the current target specification value
- Created
At string - Date of the vRack Services delivery
- Current
State GetVrackservicess Vrackservicess Current State - Current configuration applied to the vRack Services
- Current
Tasks []GetVrackservicess Vrackservicess Current Task - Asynchronous operations ongoing on the vRack Services
- Iam
Get
Vrackservicess Vrackservicess Iam - IAM resource metadata
- Id string
- Unique identifier
- Resource
Status string - Reflects the readiness of the vRack Services. A new target specification request will be accepted only in
READYstatus - Target
Spec GetVrackservicess Vrackservicess Target Spec - Last target specification of the vRack Services
- Updated
At string - Date of the Last vRack Services update
- checksum String
- Computed hash used to control concurrent modification requests. Here, it represents the current target specification value
- created
At String - Date of the vRack Services delivery
- current
State GetVrackservicess Vrackservicess Current State - Current configuration applied to the vRack Services
- current
Tasks List<GetVrackservicess Vrackservicess Current Task> - Asynchronous operations ongoing on the vRack Services
- iam
Get
Vrackservicess Vrackservicess Iam - IAM resource metadata
- id String
- Unique identifier
- resource
Status String - Reflects the readiness of the vRack Services. A new target specification request will be accepted only in
READYstatus - target
Spec GetVrackservicess Vrackservicess Target Spec - Last target specification of the vRack Services
- updated
At String - Date of the Last vRack Services update
- checksum string
- Computed hash used to control concurrent modification requests. Here, it represents the current target specification value
- created
At string - Date of the vRack Services delivery
- current
State GetVrackservicess Vrackservicess Current State - Current configuration applied to the vRack Services
- current
Tasks GetVrackservicess Vrackservicess Current Task[] - Asynchronous operations ongoing on the vRack Services
- iam
Get
Vrackservicess Vrackservicess Iam - IAM resource metadata
- id string
- Unique identifier
- resource
Status string - Reflects the readiness of the vRack Services. A new target specification request will be accepted only in
READYstatus - target
Spec GetVrackservicess Vrackservicess Target Spec - Last target specification of the vRack Services
- updated
At string - Date of the Last vRack Services update
- checksum str
- Computed hash used to control concurrent modification requests. Here, it represents the current target specification value
- created_
at str - Date of the vRack Services delivery
- current_
state GetVrackservicess Vrackservicess Current State - Current configuration applied to the vRack Services
- current_
tasks Sequence[GetVrackservicess Vrackservicess Current Task] - Asynchronous operations ongoing on the vRack Services
- iam
Get
Vrackservicess Vrackservicess Iam - IAM resource metadata
- id str
- Unique identifier
- resource_
status str - Reflects the readiness of the vRack Services. A new target specification request will be accepted only in
READYstatus - target_
spec GetVrackservicess Vrackservicess Target Spec - Last target specification of the vRack Services
- updated_
at str - Date of the Last vRack Services update
- checksum String
- Computed hash used to control concurrent modification requests. Here, it represents the current target specification value
- created
At String - Date of the vRack Services delivery
- current
State Property Map - Current configuration applied to the vRack Services
- current
Tasks List<Property Map> - Asynchronous operations ongoing on the vRack Services
- iam Property Map
- IAM resource metadata
- id String
- Unique identifier
- resource
Status String - Reflects the readiness of the vRack Services. A new target specification request will be accepted only in
READYstatus - target
Spec Property Map - Last target specification of the vRack Services
- updated
At String - Date of the Last vRack Services update
GetVrackservicessVrackservicessCurrentState
- Product
Status string - Product status of the vRack Services
- Region string
- Region of the vRack Services. List of compatible regions can be retrieved from /reference/region
- Subnets
List<Get
Vrackservicess Vrackservicess Current State Subnet> - Subnets of the current vRack Services
- Vrack
Id string - vRack associated to the vRack Services
- Product
Status string - Product status of the vRack Services
- Region string
- Region of the vRack Services. List of compatible regions can be retrieved from /reference/region
- Subnets
[]Get
Vrackservicess Vrackservicess Current State Subnet - Subnets of the current vRack Services
- Vrack
Id string - vRack associated to the vRack Services
- product
Status String - Product status of the vRack Services
- region String
- Region of the vRack Services. List of compatible regions can be retrieved from /reference/region
- subnets
List<Get
Vrackservicess Vrackservicess Current State Subnet> - Subnets of the current vRack Services
- vrack
Id String - vRack associated to the vRack Services
- product
Status string - Product status of the vRack Services
- region string
- Region of the vRack Services. List of compatible regions can be retrieved from /reference/region
- subnets
Get
Vrackservicess Vrackservicess Current State Subnet[] - Subnets of the current vRack Services
- vrack
Id string - vRack associated to the vRack Services
- product_
status str - Product status of the vRack Services
- region str
- Region of the vRack Services. List of compatible regions can be retrieved from /reference/region
- subnets
Sequence[Get
Vrackservicess Vrackservicess Current State Subnet] - Subnets of the current vRack Services
- vrack_
id str - vRack associated to the vRack Services
- product
Status String - Product status of the vRack Services
- region String
- Region of the vRack Services. List of compatible regions can be retrieved from /reference/region
- subnets List<Property Map>
- Subnets of the current vRack Services
- vrack
Id String - vRack associated to the vRack Services
GetVrackservicessVrackservicessCurrentStateSubnet
- Cidr string
- IP address range of the subnet in CIDR format
- Display
Name string - Display name of the subnet
- Service
Endpoints List<GetVrackservicess Vrackservicess Current State Subnet Service Endpoint> - Service endpoints of the subnet
- Service
Range GetVrackservicess Vrackservicess Current State Subnet Service Range - Defines a smaller subnet dedicated to the managed services IPs
- Vlan double
- Unique inner VLAN that allows subnets segregation
- Cidr string
- IP address range of the subnet in CIDR format
- Display
Name string - Display name of the subnet
- Service
Endpoints []GetVrackservicess Vrackservicess Current State Subnet Service Endpoint - Service endpoints of the subnet
- Service
Range GetVrackservicess Vrackservicess Current State Subnet Service Range - Defines a smaller subnet dedicated to the managed services IPs
- Vlan float64
- Unique inner VLAN that allows subnets segregation
- cidr String
- IP address range of the subnet in CIDR format
- display
Name String - Display name of the subnet
- service
Endpoints List<GetVrackservicess Vrackservicess Current State Subnet Service Endpoint> - Service endpoints of the subnet
- service
Range GetVrackservicess Vrackservicess Current State Subnet Service Range - Defines a smaller subnet dedicated to the managed services IPs
- vlan Double
- Unique inner VLAN that allows subnets segregation
- cidr string
- IP address range of the subnet in CIDR format
- display
Name string - Display name of the subnet
- service
Endpoints GetVrackservicess Vrackservicess Current State Subnet Service Endpoint[] - Service endpoints of the subnet
- service
Range GetVrackservicess Vrackservicess Current State Subnet Service Range - Defines a smaller subnet dedicated to the managed services IPs
- vlan number
- Unique inner VLAN that allows subnets segregation
- cidr str
- IP address range of the subnet in CIDR format
- display_
name str - Display name of the subnet
- service_
endpoints Sequence[GetVrackservicess Vrackservicess Current State Subnet Service Endpoint] - Service endpoints of the subnet
- service_
range GetVrackservicess Vrackservicess Current State Subnet Service Range - Defines a smaller subnet dedicated to the managed services IPs
- vlan float
- Unique inner VLAN that allows subnets segregation
- cidr String
- IP address range of the subnet in CIDR format
- display
Name String - Display name of the subnet
- service
Endpoints List<Property Map> - Service endpoints of the subnet
- service
Range Property Map - Defines a smaller subnet dedicated to the managed services IPs
- vlan Number
- Unique inner VLAN that allows subnets segregation
GetVrackservicessVrackservicessCurrentStateSubnetServiceEndpoint
- Endpoints
List<Get
Vrackservicess Vrackservicess Current State Subnet Service Endpoint Endpoint> - Endpoints representing the IPs assigned to the managed services
- Managed
Service stringUrn - IAM Resource URN of the managed service. Compatible managed service types are listed by /reference/compatibleManagedServiceType call.
- Endpoints
[]Get
Vrackservicess Vrackservicess Current State Subnet Service Endpoint Endpoint - Endpoints representing the IPs assigned to the managed services
- Managed
Service stringUrn - IAM Resource URN of the managed service. Compatible managed service types are listed by /reference/compatibleManagedServiceType call.
- endpoints
List<Get
Vrackservicess Vrackservicess Current State Subnet Service Endpoint Endpoint> - Endpoints representing the IPs assigned to the managed services
- managed
Service StringUrn - IAM Resource URN of the managed service. Compatible managed service types are listed by /reference/compatibleManagedServiceType call.
- endpoints
Get
Vrackservicess Vrackservicess Current State Subnet Service Endpoint Endpoint[] - Endpoints representing the IPs assigned to the managed services
- managed
Service stringUrn - IAM Resource URN of the managed service. Compatible managed service types are listed by /reference/compatibleManagedServiceType call.
- endpoints
Sequence[Get
Vrackservicess Vrackservicess Current State Subnet Service Endpoint Endpoint] - Endpoints representing the IPs assigned to the managed services
- managed_
service_ strurn - IAM Resource URN of the managed service. Compatible managed service types are listed by /reference/compatibleManagedServiceType call.
- endpoints List<Property Map>
- Endpoints representing the IPs assigned to the managed services
- managed
Service StringUrn - IAM Resource URN of the managed service. Compatible managed service types are listed by /reference/compatibleManagedServiceType call.
GetVrackservicessVrackservicessCurrentStateSubnetServiceEndpointEndpoint
- Description string
- IP description defined in the managed service
- Ip string
- IP address assigned by OVHcloud
- Description string
- IP description defined in the managed service
- Ip string
- IP address assigned by OVHcloud
- description String
- IP description defined in the managed service
- ip String
- IP address assigned by OVHcloud
- description string
- IP description defined in the managed service
- ip string
- IP address assigned by OVHcloud
- description str
- IP description defined in the managed service
- ip str
- IP address assigned by OVHcloud
- description String
- IP description defined in the managed service
- ip String
- IP address assigned by OVHcloud
GetVrackservicessVrackservicessCurrentStateSubnetServiceRange
- Cidr string
- CIDR dedicated to the subnet's services
- Remaining
Ips double - Number of remaining IPs in the service range
- Reserved
Ips double - Number of service range IPs reserved by OVHcloud
- Used
Ips double - Number of service range IPs assigned to the managed services
- Cidr string
- CIDR dedicated to the subnet's services
- Remaining
Ips float64 - Number of remaining IPs in the service range
- Reserved
Ips float64 - Number of service range IPs reserved by OVHcloud
- Used
Ips float64 - Number of service range IPs assigned to the managed services
- cidr String
- CIDR dedicated to the subnet's services
- remaining
Ips Double - Number of remaining IPs in the service range
- reserved
Ips Double - Number of service range IPs reserved by OVHcloud
- used
Ips Double - Number of service range IPs assigned to the managed services
- cidr string
- CIDR dedicated to the subnet's services
- remaining
Ips number - Number of remaining IPs in the service range
- reserved
Ips number - Number of service range IPs reserved by OVHcloud
- used
Ips number - Number of service range IPs assigned to the managed services
- cidr str
- CIDR dedicated to the subnet's services
- remaining_
ips float - Number of remaining IPs in the service range
- reserved_
ips float - Number of service range IPs reserved by OVHcloud
- used_
ips float - Number of service range IPs assigned to the managed services
- cidr String
- CIDR dedicated to the subnet's services
- remaining
Ips Number - Number of remaining IPs in the service range
- reserved
Ips Number - Number of service range IPs reserved by OVHcloud
- used
Ips Number - Number of service range IPs assigned to the managed services
GetVrackservicessVrackservicessCurrentTask
GetVrackservicessVrackservicessIam
- Display
Name string - Resource display name
- Id string
- Unique identifier of the resource
- State string
- Resource state
- Dictionary<string, string>
- Resource tags. Tags that were internally computed are prefixed with ovh:
- Urn string
- Unique resource name used in policies
- Display
Name string - Resource display name
- Id string
- Unique identifier of the resource
- State string
- Resource state
- map[string]string
- Resource tags. Tags that were internally computed are prefixed with ovh:
- Urn string
- Unique resource name used in policies
- display
Name String - Resource display name
- id String
- Unique identifier of the resource
- state String
- Resource state
- Map<String,String>
- Resource tags. Tags that were internally computed are prefixed with ovh:
- urn String
- Unique resource name used in policies
- display
Name string - Resource display name
- id string
- Unique identifier of the resource
- state string
- Resource state
- {[key: string]: string}
- Resource tags. Tags that were internally computed are prefixed with ovh:
- urn string
- Unique resource name used in policies
- display_
name str - Resource display name
- id str
- Unique identifier of the resource
- state str
- Resource state
- Mapping[str, str]
- Resource tags. Tags that were internally computed are prefixed with ovh:
- urn str
- Unique resource name used in policies
- display
Name String - Resource display name
- id String
- Unique identifier of the resource
- state String
- Resource state
- Map<String>
- Resource tags. Tags that were internally computed are prefixed with ovh:
- urn String
- Unique resource name used in policies
GetVrackservicessVrackservicessTargetSpec
- Subnets
List<Get
Vrackservicess Vrackservicess Target Spec Subnet> - Target specification of the subnets. Maximum one subnet per vRack Services
- Subnets
[]Get
Vrackservicess Vrackservicess Target Spec Subnet - Target specification of the subnets. Maximum one subnet per vRack Services
- subnets
List<Get
Vrackservicess Vrackservicess Target Spec Subnet> - Target specification of the subnets. Maximum one subnet per vRack Services
- subnets
Get
Vrackservicess Vrackservicess Target Spec Subnet[] - Target specification of the subnets. Maximum one subnet per vRack Services
- subnets
Sequence[Get
Vrackservicess Vrackservicess Target Spec Subnet] - Target specification of the subnets. Maximum one subnet per vRack Services
- subnets List<Property Map>
- Target specification of the subnets. Maximum one subnet per vRack Services
GetVrackservicessVrackservicessTargetSpecSubnet
- Cidr string
- IP address range of the subnet in CIDR format. Must be a private network address (RFC1918). Authorized range for prefix length: /16 to /24
- Display
Name string - Display name of the subnet. Format must follow
^[ a-zA-Z0-9-_.]{0,40}$ - Service
Endpoints List<GetVrackservicess Vrackservicess Target Spec Subnet Service Endpoint> - Target specification of the Service Endpoints
- Service
Range GetVrackservicess Vrackservicess Target Spec Subnet Service Range - Defines a smaller subnet dedicated to the managed service IPs
- Vlan double
- Unique inner VLAN that allows subnets segregation. Authorized values: [2 - 4094] and
null(untagged traffic)
- Cidr string
- IP address range of the subnet in CIDR format. Must be a private network address (RFC1918). Authorized range for prefix length: /16 to /24
- Display
Name string - Display name of the subnet. Format must follow
^[ a-zA-Z0-9-_.]{0,40}$ - Service
Endpoints []GetVrackservicess Vrackservicess Target Spec Subnet Service Endpoint - Target specification of the Service Endpoints
- Service
Range GetVrackservicess Vrackservicess Target Spec Subnet Service Range - Defines a smaller subnet dedicated to the managed service IPs
- Vlan float64
- Unique inner VLAN that allows subnets segregation. Authorized values: [2 - 4094] and
null(untagged traffic)
- cidr String
- IP address range of the subnet in CIDR format. Must be a private network address (RFC1918). Authorized range for prefix length: /16 to /24
- display
Name String - Display name of the subnet. Format must follow
^[ a-zA-Z0-9-_.]{0,40}$ - service
Endpoints List<GetVrackservicess Vrackservicess Target Spec Subnet Service Endpoint> - Target specification of the Service Endpoints
- service
Range GetVrackservicess Vrackservicess Target Spec Subnet Service Range - Defines a smaller subnet dedicated to the managed service IPs
- vlan Double
- Unique inner VLAN that allows subnets segregation. Authorized values: [2 - 4094] and
null(untagged traffic)
- cidr string
- IP address range of the subnet in CIDR format. Must be a private network address (RFC1918). Authorized range for prefix length: /16 to /24
- display
Name string - Display name of the subnet. Format must follow
^[ a-zA-Z0-9-_.]{0,40}$ - service
Endpoints GetVrackservicess Vrackservicess Target Spec Subnet Service Endpoint[] - Target specification of the Service Endpoints
- service
Range GetVrackservicess Vrackservicess Target Spec Subnet Service Range - Defines a smaller subnet dedicated to the managed service IPs
- vlan number
- Unique inner VLAN that allows subnets segregation. Authorized values: [2 - 4094] and
null(untagged traffic)
- cidr str
- IP address range of the subnet in CIDR format. Must be a private network address (RFC1918). Authorized range for prefix length: /16 to /24
- display_
name str - Display name of the subnet. Format must follow
^[ a-zA-Z0-9-_.]{0,40}$ - service_
endpoints Sequence[GetVrackservicess Vrackservicess Target Spec Subnet Service Endpoint] - Target specification of the Service Endpoints
- service_
range GetVrackservicess Vrackservicess Target Spec Subnet Service Range - Defines a smaller subnet dedicated to the managed service IPs
- vlan float
- Unique inner VLAN that allows subnets segregation. Authorized values: [2 - 4094] and
null(untagged traffic)
- cidr String
- IP address range of the subnet in CIDR format. Must be a private network address (RFC1918). Authorized range for prefix length: /16 to /24
- display
Name String - Display name of the subnet. Format must follow
^[ a-zA-Z0-9-_.]{0,40}$ - service
Endpoints List<Property Map> - Target specification of the Service Endpoints
- service
Range Property Map - Defines a smaller subnet dedicated to the managed service IPs
- vlan Number
- Unique inner VLAN that allows subnets segregation. Authorized values: [2 - 4094] and
null(untagged traffic)
GetVrackservicessVrackservicessTargetSpecSubnetServiceEndpoint
- Managed
Service stringUrn - IAM Resource URN of the managed service. Managed service Region must match vRack Services Region. Compatible managed service types are listed by /reference/compatibleManagedServiceType call
- Managed
Service stringUrn - IAM Resource URN of the managed service. Managed service Region must match vRack Services Region. Compatible managed service types are listed by /reference/compatibleManagedServiceType call
- managed
Service StringUrn - IAM Resource URN of the managed service. Managed service Region must match vRack Services Region. Compatible managed service types are listed by /reference/compatibleManagedServiceType call
- managed
Service stringUrn - IAM Resource URN of the managed service. Managed service Region must match vRack Services Region. Compatible managed service types are listed by /reference/compatibleManagedServiceType call
- managed_
service_ strurn - IAM Resource URN of the managed service. Managed service Region must match vRack Services Region. Compatible managed service types are listed by /reference/compatibleManagedServiceType call
- managed
Service StringUrn - IAM Resource URN of the managed service. Managed service Region must match vRack Services Region. Compatible managed service types are listed by /reference/compatibleManagedServiceType call
GetVrackservicessVrackservicessTargetSpecSubnetServiceRange
- Cidr string
- IP address range dedicated to the subnet's services in CIDR format. Must be a private network address (RFC1918). Must be a sub-network of the subnet. Authorized range for prefix length: /27 to /29
- Cidr string
- IP address range dedicated to the subnet's services in CIDR format. Must be a private network address (RFC1918). Must be a sub-network of the subnet. Authorized range for prefix length: /27 to /29
- cidr String
- IP address range dedicated to the subnet's services in CIDR format. Must be a private network address (RFC1918). Must be a sub-network of the subnet. Authorized range for prefix length: /27 to /29
- cidr string
- IP address range dedicated to the subnet's services in CIDR format. Must be a private network address (RFC1918). Must be a sub-network of the subnet. Authorized range for prefix length: /27 to /29
- cidr str
- IP address range dedicated to the subnet's services in CIDR format. Must be a private network address (RFC1918). Must be a sub-network of the subnet. Authorized range for prefix length: /27 to /29
- cidr String
- IP address range dedicated to the subnet's services in CIDR format. Must be a private network address (RFC1918). Must be a sub-network of the subnet. Authorized range for prefix length: /27 to /29
Package Details
- Repository
- ovh ovh/pulumi-ovh
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
ovhTerraform Provider.
Viewing docs for OVHCloud v2.12.0
published on Thursday, Mar 12, 2026 by OVHcloud
published on Thursday, Mar 12, 2026 by OVHcloud
