We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.26.0 published on Wednesday, Mar 12, 2025 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.26.0 published on Wednesday, Mar 12, 2025 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)
public static Output<GetScraperResult> getScraper(GetScraperArgs args, InvokeOptions options)
fn::invoke:
  function: aws-native:aps:getScraper
  arguments:
    # arguments dictionaryThe 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.
- RoleArn string
- IAM role ARN for the scraper.
- RoleConfiguration Pulumi.Aws Native. Aps. Outputs. Scraper Role Configuration 
- ScrapeConfiguration Pulumi.Aws Native. Aps. Outputs. Scraper Scrape Configuration 
- The configuration in use by the scraper.
- ScraperId 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
ScraperDestination 
- The Amazon Managed Service for Prometheus workspace the scraper sends metrics to.
- RoleArn string
- IAM role ARN for the scraper.
- RoleConfiguration ScraperRole Configuration 
- ScrapeConfiguration ScraperScrape Configuration 
- The configuration in use by the scraper.
- ScraperId 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
ScraperDestination 
- The Amazon Managed Service for Prometheus workspace the scraper sends metrics to.
- roleArn String
- IAM role ARN for the scraper.
- roleConfiguration ScraperRole Configuration 
- scrapeConfiguration ScraperScrape Configuration 
- The configuration in use by the scraper.
- scraperId 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
ScraperDestination 
- The Amazon Managed Service for Prometheus workspace the scraper sends metrics to.
- roleArn string
- IAM role ARN for the scraper.
- roleConfiguration ScraperRole Configuration 
- scrapeConfiguration ScraperScrape Configuration 
- The configuration in use by the scraper.
- scraperId 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
ScraperDestination 
- The Amazon Managed Service for Prometheus workspace the scraper sends metrics to.
- role_arn str
- IAM role ARN for the scraper.
- role_configuration ScraperRole Configuration 
- 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.
- roleArn String
- IAM role ARN for the scraper.
- roleConfiguration Property Map
- scrapeConfiguration Property Map
- The configuration in use by the scraper.
- scraperId String
- Required to identify a specific scraper.
- List<Property Map>
- An array of key-value pairs to apply to this resource.
Supporting Types
ScraperDestination 
- AmpConfiguration Pulumi.Aws Native. Aps. Inputs. Scraper Destination Amp Configuration Properties 
- Configuration for Amazon Managed Prometheus metrics destination
- AmpConfiguration ScraperDestination Amp Configuration Properties 
- Configuration for Amazon Managed Prometheus metrics destination
- ampConfiguration ScraperDestination Amp Configuration Properties 
- Configuration for Amazon Managed Prometheus metrics destination
- ampConfiguration ScraperDestination Amp Configuration Properties 
- Configuration for Amazon Managed Prometheus metrics destination
- amp_configuration ScraperDestination Amp Configuration Properties 
- Configuration for Amazon Managed Prometheus metrics destination
- ampConfiguration Property Map
- Configuration for Amazon Managed Prometheus metrics destination
ScraperDestinationAmpConfigurationProperties    
- WorkspaceArn string
- ARN of an Amazon Managed Prometheus workspace
- WorkspaceArn string
- ARN of an Amazon Managed Prometheus workspace
- workspaceArn String
- ARN of an Amazon Managed Prometheus workspace
- workspaceArn string
- ARN of an Amazon Managed Prometheus workspace
- workspace_arn str
- ARN of an Amazon Managed Prometheus workspace
- workspaceArn String
- ARN of an Amazon Managed Prometheus workspace
ScraperRoleConfiguration  
- SourceRole stringArn 
- IAM Role in source account
- TargetRole stringArn 
- IAM Role in the target account
- SourceRole stringArn 
- IAM Role in source account
- TargetRole stringArn 
- IAM Role in the target account
- sourceRole StringArn 
- IAM Role in source account
- targetRole StringArn 
- IAM Role in the target account
- sourceRole stringArn 
- IAM Role in source account
- targetRole stringArn 
- IAM Role in the target account
- source_role_ strarn 
- IAM Role in source account
- target_role_ strarn 
- IAM Role in the target account
- sourceRole StringArn 
- IAM Role in source account
- targetRole StringArn 
- IAM Role in the target account
ScraperScrapeConfiguration  
- ConfigurationBlob string
- Prometheus compatible scrape configuration in base64 encoded blob format
- ConfigurationBlob string
- Prometheus compatible scrape configuration in base64 encoded blob format
- configurationBlob String
- Prometheus compatible scrape configuration in base64 encoded blob format
- configurationBlob string
- Prometheus compatible scrape configuration in base64 encoded blob format
- configuration_blob str
- Prometheus compatible scrape configuration in base64 encoded blob format
- configurationBlob 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.26.0 published on Wednesday, Mar 12, 2025 by Pulumi