We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.9.0 published on Monday, Nov 18, 2024 by Pulumi
aws-native.aps.getScraper
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.9.0 published on Monday, Nov 18, 2024 by Pulumi
Resource Type definition for AWS::APS::Scraper
Using getScraper
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 getScraper(args: GetScraperArgs, opts?: InvokeOptions): Promise<GetScraperResult>
function getScraperOutput(args: GetScraperOutputArgs, opts?: InvokeOptions): Output<GetScraperResult>
def get_scraper(arn: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetScraperResult
def get_scraper_output(arn: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetScraperResult]
func LookupScraper(ctx *Context, args *LookupScraperArgs, opts ...InvokeOption) (*LookupScraperResult, error)
func LookupScraperOutput(ctx *Context, args *LookupScraperOutputArgs, opts ...InvokeOption) LookupScraperResultOutput
> Note: This function is named LookupScraper
in the Go SDK.
public static class GetScraper
{
public static Task<GetScraperResult> InvokeAsync(GetScraperArgs args, InvokeOptions? opts = null)
public static Output<GetScraperResult> Invoke(GetScraperInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetScraperResult> getScraper(GetScraperArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: aws-native:aps:getScraper
arguments:
# arguments dictionary
The following arguments are supported:
- Arn string
- Scraper ARN.
- Arn string
- Scraper ARN.
- arn String
- Scraper ARN.
- arn string
- Scraper ARN.
- arn str
- Scraper ARN.
- arn String
- Scraper ARN.
getScraper Result
The following output properties are available:
- Alias string
- Scraper alias.
- Arn string
- Scraper ARN.
- Destination
Pulumi.
Aws Native. Aps. Outputs. Scraper Destination - The Amazon Managed Service for Prometheus workspace the scraper sends metrics to.
- Role
Arn string - IAM role ARN for the scraper.
- Scrape
Configuration Pulumi.Aws Native. Aps. Outputs. Scraper Scrape Configuration - The configuration in use by the scraper.
- Scraper
Id string - Required to identify a specific scraper.
- List<Pulumi.
Aws Native. Outputs. Tag> - An array of key-value pairs to apply to this resource.
- Alias string
- Scraper alias.
- Arn string
- Scraper ARN.
- Destination
Scraper
Destination - The Amazon Managed Service for Prometheus workspace the scraper sends metrics to.
- Role
Arn string - IAM role ARN for the scraper.
- Scrape
Configuration ScraperScrape Configuration - The configuration in use by the scraper.
- Scraper
Id string - Required to identify a specific scraper.
- Tag
- An array of key-value pairs to apply to this resource.
- alias String
- Scraper alias.
- arn String
- Scraper ARN.
- destination
Scraper
Destination - The Amazon Managed Service for Prometheus workspace the scraper sends metrics to.
- role
Arn String - IAM role ARN for the scraper.
- scrape
Configuration ScraperScrape Configuration - The configuration in use by the scraper.
- scraper
Id String - Required to identify a specific scraper.
- List<Tag>
- An array of key-value pairs to apply to this resource.
- alias string
- Scraper alias.
- arn string
- Scraper ARN.
- destination
Scraper
Destination - The Amazon Managed Service for Prometheus workspace the scraper sends metrics to.
- role
Arn string - IAM role ARN for the scraper.
- scrape
Configuration ScraperScrape Configuration - The configuration in use by the scraper.
- scraper
Id string - Required to identify a specific scraper.
- Tag[]
- An array of key-value pairs to apply to this resource.
- alias str
- Scraper alias.
- arn str
- Scraper ARN.
- destination
Scraper
Destination - The Amazon Managed Service for Prometheus workspace the scraper sends metrics to.
- role_
arn str - IAM role ARN for the scraper.
- scrape_
configuration ScraperScrape Configuration - The configuration in use by the scraper.
- scraper_
id str - Required to identify a specific scraper.
- Sequence[root_Tag]
- An array of key-value pairs to apply to this resource.
- alias String
- Scraper alias.
- arn String
- Scraper ARN.
- destination Property Map
- The Amazon Managed Service for Prometheus workspace the scraper sends metrics to.
- role
Arn String - IAM role ARN for the scraper.
- scrape
Configuration Property Map - The configuration in use by the scraper.
- scraper
Id String - Required to identify a specific scraper.
- List<Property Map>
- An array of key-value pairs to apply to this resource.
Supporting Types
ScraperDestination
- Amp
Configuration Pulumi.Aws Native. Aps. Inputs. Scraper Destination Amp Configuration Properties - Configuration for Amazon Managed Prometheus metrics destination
- Amp
Configuration ScraperDestination Amp Configuration Properties - Configuration for Amazon Managed Prometheus metrics destination
- amp
Configuration ScraperDestination Amp Configuration Properties - Configuration for Amazon Managed Prometheus metrics destination
- amp
Configuration ScraperDestination Amp Configuration Properties - Configuration for Amazon Managed Prometheus metrics destination
- amp_
configuration ScraperDestination Amp Configuration Properties - Configuration for Amazon Managed Prometheus metrics destination
- amp
Configuration Property Map - Configuration for Amazon Managed Prometheus metrics destination
ScraperDestinationAmpConfigurationProperties
- Workspace
Arn string - ARN of an Amazon Managed Prometheus workspace
- Workspace
Arn string - ARN of an Amazon Managed Prometheus workspace
- workspace
Arn String - ARN of an Amazon Managed Prometheus workspace
- workspace
Arn string - ARN of an Amazon Managed Prometheus workspace
- workspace_
arn str - ARN of an Amazon Managed Prometheus workspace
- workspace
Arn String - ARN of an Amazon Managed Prometheus workspace
ScraperScrapeConfiguration
- Configuration
Blob string - Prometheus compatible scrape configuration in base64 encoded blob format
- Configuration
Blob string - Prometheus compatible scrape configuration in base64 encoded blob format
- configuration
Blob String - Prometheus compatible scrape configuration in base64 encoded blob format
- configuration
Blob string - Prometheus compatible scrape configuration in base64 encoded blob format
- configuration_
blob str - Prometheus compatible scrape configuration in base64 encoded blob format
- configuration
Blob String - Prometheus compatible scrape configuration in base64 encoded blob format
Tag
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.9.0 published on Monday, Nov 18, 2024 by Pulumi