@pulumiverse/dynatrace
Version:
A Pulumi package for creating and managing Dynatrace cloud resources.
32 lines (31 loc) • 1.75 kB
TypeScript
export declare const accountId: string | undefined;
export declare const automationClientId: string | undefined;
export declare const automationClientSecret: string | undefined;
/**
* The URL of the Dynatrace Environment with Platform capabilities turned on (`https://#####.apps.dynatrace.com)`. This is
* optional configuration when `dtEnvUrl` already specifies a SaaS Environment like `https://#####.live.dynatrace.com` or
* `https://#####.apps.dynatrace.com`
*/
export declare const automationEnvUrl: string | undefined;
/**
* The URL that provides the Bearer tokens when accessing the Automation REST API. This is optional configuration when
* `dtEnvUrl` already specifies a SaaS Environment like `https://#####.live.dynatrace.com` or
* `https://#####.apps.dynatrace.com`
*/
export declare const automationTokenUrl: string | undefined;
export declare const clientId: string | undefined;
export declare const clientSecret: string | undefined;
export declare const dtApiToken: string | undefined;
export declare const dtClusterApiToken: string | undefined;
export declare const dtClusterUrl: string | undefined;
export declare const dtEnvUrl: string | undefined;
export declare const iamAccountId: string | undefined;
export declare const iamClientId: string | undefined;
export declare const iamClientSecret: string | undefined;
export declare const iamEndpointUrl: string | undefined;
export declare const iamTokenUrl: string | undefined;
/**
* A Dynatrace Platform Token. Specifying such a token allows for easy authentication against Platform resources. In such a
* case it supersedes `automationClientId`, `automationClientSecret`, `automationTokenUrl` and `automationEnvUrl`
*/
export declare const platformToken: string | undefined;