1. Packages
  2. Signalfx Provider
  3. API Docs
  4. Provider
SignalFx v7.4.0 published on Monday, Nov 18, 2024 by Pulumi

signalfx.Provider

Explore with Pulumi AI

signalfx logo
SignalFx v7.4.0 published on Monday, Nov 18, 2024 by Pulumi

    The provider type for the signalfx package. By default, resources use package-wide configuration settings, however an explicit Provider instance may be created and passed during resource construction to achieve fine-grained programmatic control over provider settings. See the documentation for more information.

    Create Provider Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new Provider(name: string, args?: ProviderArgs, opts?: CustomResourceOptions);
    @overload
    def Provider(resource_name: str,
                 args: Optional[ProviderArgs] = None,
                 opts: Optional[ResourceOptions] = None)
    
    @overload
    def Provider(resource_name: str,
                 opts: Optional[ResourceOptions] = None,
                 api_url: Optional[str] = None,
                 auth_token: Optional[str] = None,
                 custom_app_url: Optional[str] = None,
                 email: Optional[str] = None,
                 organization_id: Optional[str] = None,
                 password: Optional[str] = None,
                 retry_max_attempts: Optional[int] = None,
                 retry_wait_max_seconds: Optional[int] = None,
                 retry_wait_min_seconds: Optional[int] = None,
                 timeout_seconds: Optional[int] = None)
    func NewProvider(ctx *Context, name string, args *ProviderArgs, opts ...ResourceOption) (*Provider, error)
    public Provider(string name, ProviderArgs? args = null, CustomResourceOptions? opts = null)
    public Provider(String name, ProviderArgs args)
    public Provider(String name, ProviderArgs args, CustomResourceOptions options)
    
    type: pulumi:providers:signalfx
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    

    Parameters

    name string
    The unique name of the resource.
    args ProviderArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    resource_name str
    The unique name of the resource.
    args ProviderArgs
    The arguments to resource properties.
    opts ResourceOptions
    Bag of options to control resource's behavior.
    ctx Context
    Context object for the current deployment.
    name string
    The unique name of the resource.
    args ProviderArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args ProviderArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args ProviderArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    Provider Resource Properties

    To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

    Inputs

    In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

    The Provider resource accepts the following input properties:

    ApiUrl string
    API URL for your Splunk Observability Cloud org, may include a realm
    AuthToken string
    Splunk Observability Cloud auth token
    CustomAppUrl string
    Application URL for your Splunk Observability Cloud org, often customized for organizations using SSO
    Email string
    Used to create a session token instead of an API token, it requires the account to be configured to login with Email and Password
    OrganizationId string
    Required if the user is configured to be part of multiple organizations
    Password string
    Used to create a session token instead of an API token, it requires the account to be configured to login with Email and Password
    RetryMaxAttempts int
    Max retries for a single HTTP call. Defaults to 4
    RetryWaitMaxSeconds int
    Maximum retry wait for a single HTTP call in seconds. Defaults to 30
    RetryWaitMinSeconds int
    Minimum retry wait for a single HTTP call in seconds. Defaults to 1
    TimeoutSeconds int
    Timeout duration for a single HTTP call in seconds. Defaults to 120
    ApiUrl string
    API URL for your Splunk Observability Cloud org, may include a realm
    AuthToken string
    Splunk Observability Cloud auth token
    CustomAppUrl string
    Application URL for your Splunk Observability Cloud org, often customized for organizations using SSO
    Email string
    Used to create a session token instead of an API token, it requires the account to be configured to login with Email and Password
    OrganizationId string
    Required if the user is configured to be part of multiple organizations
    Password string
    Used to create a session token instead of an API token, it requires the account to be configured to login with Email and Password
    RetryMaxAttempts int
    Max retries for a single HTTP call. Defaults to 4
    RetryWaitMaxSeconds int
    Maximum retry wait for a single HTTP call in seconds. Defaults to 30
    RetryWaitMinSeconds int
    Minimum retry wait for a single HTTP call in seconds. Defaults to 1
    TimeoutSeconds int
    Timeout duration for a single HTTP call in seconds. Defaults to 120
    apiUrl String
    API URL for your Splunk Observability Cloud org, may include a realm
    authToken String
    Splunk Observability Cloud auth token
    customAppUrl String
    Application URL for your Splunk Observability Cloud org, often customized for organizations using SSO
    email String
    Used to create a session token instead of an API token, it requires the account to be configured to login with Email and Password
    organizationId String
    Required if the user is configured to be part of multiple organizations
    password String
    Used to create a session token instead of an API token, it requires the account to be configured to login with Email and Password
    retryMaxAttempts Integer
    Max retries for a single HTTP call. Defaults to 4
    retryWaitMaxSeconds Integer
    Maximum retry wait for a single HTTP call in seconds. Defaults to 30
    retryWaitMinSeconds Integer
    Minimum retry wait for a single HTTP call in seconds. Defaults to 1
    timeoutSeconds Integer
    Timeout duration for a single HTTP call in seconds. Defaults to 120
    apiUrl string
    API URL for your Splunk Observability Cloud org, may include a realm
    authToken string
    Splunk Observability Cloud auth token
    customAppUrl string
    Application URL for your Splunk Observability Cloud org, often customized for organizations using SSO
    email string
    Used to create a session token instead of an API token, it requires the account to be configured to login with Email and Password
    organizationId string
    Required if the user is configured to be part of multiple organizations
    password string
    Used to create a session token instead of an API token, it requires the account to be configured to login with Email and Password
    retryMaxAttempts number
    Max retries for a single HTTP call. Defaults to 4
    retryWaitMaxSeconds number
    Maximum retry wait for a single HTTP call in seconds. Defaults to 30
    retryWaitMinSeconds number
    Minimum retry wait for a single HTTP call in seconds. Defaults to 1
    timeoutSeconds number
    Timeout duration for a single HTTP call in seconds. Defaults to 120
    api_url str
    API URL for your Splunk Observability Cloud org, may include a realm
    auth_token str
    Splunk Observability Cloud auth token
    custom_app_url str
    Application URL for your Splunk Observability Cloud org, often customized for organizations using SSO
    email str
    Used to create a session token instead of an API token, it requires the account to be configured to login with Email and Password
    organization_id str
    Required if the user is configured to be part of multiple organizations
    password str
    Used to create a session token instead of an API token, it requires the account to be configured to login with Email and Password
    retry_max_attempts int
    Max retries for a single HTTP call. Defaults to 4
    retry_wait_max_seconds int
    Maximum retry wait for a single HTTP call in seconds. Defaults to 30
    retry_wait_min_seconds int
    Minimum retry wait for a single HTTP call in seconds. Defaults to 1
    timeout_seconds int
    Timeout duration for a single HTTP call in seconds. Defaults to 120
    apiUrl String
    API URL for your Splunk Observability Cloud org, may include a realm
    authToken String
    Splunk Observability Cloud auth token
    customAppUrl String
    Application URL for your Splunk Observability Cloud org, often customized for organizations using SSO
    email String
    Used to create a session token instead of an API token, it requires the account to be configured to login with Email and Password
    organizationId String
    Required if the user is configured to be part of multiple organizations
    password String
    Used to create a session token instead of an API token, it requires the account to be configured to login with Email and Password
    retryMaxAttempts Number
    Max retries for a single HTTP call. Defaults to 4
    retryWaitMaxSeconds Number
    Maximum retry wait for a single HTTP call in seconds. Defaults to 30
    retryWaitMinSeconds Number
    Minimum retry wait for a single HTTP call in seconds. Defaults to 1
    timeoutSeconds Number
    Timeout duration for a single HTTP call in seconds. Defaults to 120

    Outputs

    All input properties are implicitly available as output properties. Additionally, the Provider resource produces the following output properties:

    Id string
    The provider-assigned unique ID for this managed resource.
    Id string
    The provider-assigned unique ID for this managed resource.
    id String
    The provider-assigned unique ID for this managed resource.
    id string
    The provider-assigned unique ID for this managed resource.
    id str
    The provider-assigned unique ID for this managed resource.
    id String
    The provider-assigned unique ID for this managed resource.

    Package Details

    Repository
    SignalFx pulumi/pulumi-signalfx
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the signalfx Terraform Provider.
    signalfx logo
    SignalFx v7.4.0 published on Monday, Nov 18, 2024 by Pulumi