Cloudflare

Pulumi Official
Package maintained by Pulumi
v4.9.0 published on Monday, Jul 18, 2022 by Pulumi

getDevices

Using getDevices

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 getDevices(args: GetDevicesArgs, opts?: InvokeOptions): Promise<GetDevicesResult>
function getDevicesOutput(args: GetDevicesOutputArgs, opts?: InvokeOptions): Output<GetDevicesResult>
def get_devices(account_id: Optional[str] = None,
                opts: Optional[InvokeOptions] = None) -> GetDevicesResult
def get_devices_output(account_id: Optional[pulumi.Input[str]] = None,
                opts: Optional[InvokeOptions] = None) -> Output[GetDevicesResult]
func GetDevices(ctx *Context, args *GetDevicesArgs, opts ...InvokeOption) (*GetDevicesResult, error)
func GetDevicesOutput(ctx *Context, args *GetDevicesOutputArgs, opts ...InvokeOption) GetDevicesResultOutput

> Note: This function is named GetDevices in the Go SDK.

public static class GetDevices 
{
    public static Task<GetDevicesResult> InvokeAsync(GetDevicesArgs args, InvokeOptions? opts = null)
    public static Output<GetDevicesResult> Invoke(GetDevicesInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetDevicesResult> getDevices(GetDevicesArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
Fn::Invoke:
  Function: cloudflare:index/getDevices:getDevices
  Arguments:
    # Arguments dictionary

The following arguments are supported:

AccountId string
AccountId string
accountId String
accountId string
accountId String

getDevices Result

The following output properties are available:

AccountId string
Devices List<GetDevicesDevice>
Id string

The provider-assigned unique ID for this managed resource.

AccountId string
Devices []GetDevicesDevice
Id string

The provider-assigned unique ID for this managed resource.

accountId String
devices List<GetDevicesDevice>
id String

The provider-assigned unique ID for this managed resource.

accountId string
devices GetDevicesDevice[]
id string

The provider-assigned unique ID for this managed resource.

account_id str
devices Sequence[GetDevicesDevice]
id str

The provider-assigned unique ID for this managed resource.

accountId String
devices List<Property Map>
id String

The provider-assigned unique ID for this managed resource.

Supporting Types

GetDevicesDevice

Created string
DeviceType string
Id string
Ip string
Key string
LastSeen string
Model string
Name string
OsVersion string
Updated string
UserEmail string
UserId string
UserName string
Version string
Created string
DeviceType string
Id string
Ip string
Key string
LastSeen string
Model string
Name string
OsVersion string
Updated string
UserEmail string
UserId string
UserName string
Version string
created String
deviceType String
id String
ip String
key String
lastSeen String
model String
name String
osVersion String
updated String
userEmail String
userId String
userName String
version String
created string
deviceType string
id string
ip string
key string
lastSeen string
model string
name string
osVersion string
updated string
userEmail string
userId string
userName string
version string
created String
deviceType String
id String
ip String
key String
lastSeen String
model String
name String
osVersion String
updated String
userEmail String
userId String
userName String
version String

Package Details

Repository
https://github.com/pulumi/pulumi-cloudflare
License
Apache-2.0
Notes

This Pulumi package is based on the cloudflare Terraform Provider.