Viewing docs for Fastly v11.4.1
published on Friday, Feb 27, 2026 by Pulumi
published on Friday, Feb 27, 2026 by Pulumi
Viewing docs for Fastly v11.4.1
published on Friday, Feb 27, 2026 by Pulumi
published on Friday, Feb 27, 2026 by Pulumi
Use this data source to get a list of [Fastly Next-Gen WAF Workspaces][1].
Using getNgwafWorkspaces
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 getNgwafWorkspaces(opts?: InvokeOptions): Promise<GetNgwafWorkspacesResult>
function getNgwafWorkspacesOutput(opts?: InvokeOptions): Output<GetNgwafWorkspacesResult>def get_ngwaf_workspaces(opts: Optional[InvokeOptions] = None) -> GetNgwafWorkspacesResult
def get_ngwaf_workspaces_output(opts: Optional[InvokeOptions] = None) -> Output[GetNgwafWorkspacesResult]func GetNgwafWorkspaces(ctx *Context, opts ...InvokeOption) (*GetNgwafWorkspacesResult, error)
func GetNgwafWorkspacesOutput(ctx *Context, opts ...InvokeOption) GetNgwafWorkspacesResultOutput> Note: This function is named GetNgwafWorkspaces in the Go SDK.
public static class GetNgwafWorkspaces
{
public static Task<GetNgwafWorkspacesResult> InvokeAsync(InvokeOptions? opts = null)
public static Output<GetNgwafWorkspacesResult> Invoke(InvokeOptions? opts = null)
}public static CompletableFuture<GetNgwafWorkspacesResult> getNgwafWorkspaces(InvokeOptions options)
public static Output<GetNgwafWorkspacesResult> getNgwafWorkspaces(InvokeOptions options)
fn::invoke:
function: fastly:index/getNgwafWorkspaces:getNgwafWorkspaces
arguments:
# arguments dictionarygetNgwafWorkspaces Result
The following output properties are available:
- Id string
- The provider-assigned unique ID for this managed resource.
- Workspaces
List<Get
Ngwaf Workspaces Workspace> - List of all workspaces.
- Id string
- The provider-assigned unique ID for this managed resource.
- Workspaces
[]Get
Ngwaf Workspaces Workspace - List of all workspaces.
- id String
- The provider-assigned unique ID for this managed resource.
- workspaces
List<Get
Ngwaf Workspaces Workspace> - List of all workspaces.
- id string
- The provider-assigned unique ID for this managed resource.
- workspaces
Get
Ngwaf Workspaces Workspace[] - List of all workspaces.
- id str
- The provider-assigned unique ID for this managed resource.
- workspaces
Sequence[Get
Ngwaf Workspaces Workspace] - List of all workspaces.
- id String
- The provider-assigned unique ID for this managed resource.
- workspaces List<Property Map>
- List of all workspaces.
Supporting Types
GetNgwafWorkspacesWorkspace
Package Details
- Repository
- Fastly pulumi/pulumi-fastly
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
fastlyTerraform Provider.
Viewing docs for Fastly v11.4.1
published on Friday, Feb 27, 2026 by Pulumi
published on Friday, Feb 27, 2026 by Pulumi
