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.
