Using getStagingIps
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 getStagingIps(args: GetStagingIpsArgs, opts?: InvokeOptions): Promise<GetStagingIpsResult>
function getStagingIpsOutput(args: GetStagingIpsOutputArgs, opts?: InvokeOptions): Output<GetStagingIpsResult>def get_staging_ips(service_id: Optional[str] = None,
service_version: Optional[int] = None,
opts: Optional[InvokeOptions] = None) -> GetStagingIpsResult
def get_staging_ips_output(service_id: Optional[pulumi.Input[str]] = None,
service_version: Optional[pulumi.Input[int]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetStagingIpsResult]func GetStagingIps(ctx *Context, args *GetStagingIpsArgs, opts ...InvokeOption) (*GetStagingIpsResult, error)
func GetStagingIpsOutput(ctx *Context, args *GetStagingIpsOutputArgs, opts ...InvokeOption) GetStagingIpsResultOutput> Note: This function is named GetStagingIps in the Go SDK.
public static class GetStagingIps
{
public static Task<GetStagingIpsResult> InvokeAsync(GetStagingIpsArgs args, InvokeOptions? opts = null)
public static Output<GetStagingIpsResult> Invoke(GetStagingIpsInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetStagingIpsResult> getStagingIps(GetStagingIpsArgs args, InvokeOptions options)
public static Output<GetStagingIpsResult> getStagingIps(GetStagingIpsArgs args, InvokeOptions options)
fn::invoke:
function: fastly:index/getStagingIps:getStagingIps
arguments:
# arguments dictionaryThe following arguments are supported:
- Service
Id string - Alphanumeric string identifying the service.
- Service
Version int - Integer identifying a service version.
- Service
Id string - Alphanumeric string identifying the service.
- Service
Version int - Integer identifying a service version.
- service
Id String - Alphanumeric string identifying the service.
- service
Version Integer - Integer identifying a service version.
- service
Id string - Alphanumeric string identifying the service.
- service
Version number - Integer identifying a service version.
- service_
id str - Alphanumeric string identifying the service.
- service_
version int - Integer identifying a service version.
- service
Id String - Alphanumeric string identifying the service.
- service
Version Number - Integer identifying a service version.
getStagingIps Result
The following output properties are available:
- Domains
List<Get
Staging Ips Domain> - List of domains with their staging IP addresses.
- Id string
- The provider-assigned unique ID for this managed resource.
- Service
Id string - Alphanumeric string identifying the service.
- Service
Version int - Integer identifying a service version.
- Domains
[]Get
Staging Ips Domain - List of domains with their staging IP addresses.
- Id string
- The provider-assigned unique ID for this managed resource.
- Service
Id string - Alphanumeric string identifying the service.
- Service
Version int - Integer identifying a service version.
- domains
List<Get
Staging Ips Domain> - List of domains with their staging IP addresses.
- id String
- The provider-assigned unique ID for this managed resource.
- service
Id String - Alphanumeric string identifying the service.
- service
Version Integer - Integer identifying a service version.
- domains
Get
Staging Ips Domain[] - List of domains with their staging IP addresses.
- id string
- The provider-assigned unique ID for this managed resource.
- service
Id string - Alphanumeric string identifying the service.
- service
Version number - Integer identifying a service version.
- domains
Sequence[Get
Staging Ips Domain] - List of domains with their staging IP addresses.
- id str
- The provider-assigned unique ID for this managed resource.
- service_
id str - Alphanumeric string identifying the service.
- service_
version int - Integer identifying a service version.
- domains List<Property Map>
- List of domains with their staging IP addresses.
- id String
- The provider-assigned unique ID for this managed resource.
- service
Id String - Alphanumeric string identifying the service.
- service
Version Number - Integer identifying a service version.
Supporting Types
GetStagingIpsDomain
- name str
- The domain name.
- staging_
ip str - The staging IP address for the domain.
Package Details
- Repository
- Fastly pulumi/pulumi-fastly
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
fastlyTerraform Provider.
