Dynatrace v0.1.0 published on Wednesday, May 24, 2023 by Lbrlabs
dynatrace.Credentials
Explore with Pulumi AI
Create Credentials Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new Credentials(name: string, args: CredentialsArgs, opts?: CustomResourceOptions);
@overload
def Credentials(resource_name: str,
args: CredentialsArgs,
opts: Optional[ResourceOptions] = None)
@overload
def Credentials(resource_name: str,
opts: Optional[ResourceOptions] = None,
scope: Optional[str] = None,
certificate: Optional[str] = None,
credential_usage_summaries: Optional[Sequence[CredentialsCredentialUsageSummaryArgs]] = None,
description: Optional[str] = None,
external: Optional[CredentialsExternalArgs] = None,
format: Optional[str] = None,
name: Optional[str] = None,
owner_access_only: Optional[bool] = None,
password: Optional[str] = None,
public: Optional[bool] = None,
token: Optional[str] = None,
username: Optional[str] = None)
func NewCredentials(ctx *Context, name string, args CredentialsArgs, opts ...ResourceOption) (*Credentials, error)
public Credentials(string name, CredentialsArgs args, CustomResourceOptions? opts = null)
public Credentials(String name, CredentialsArgs args)
public Credentials(String name, CredentialsArgs args, CustomResourceOptions options)
type: dynatrace:Credentials
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 CredentialsArgs
- 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 CredentialsArgs
- 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 CredentialsArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args CredentialsArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args CredentialsArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Example
The following reference example uses placeholder values for all input properties.
var credentialsResource = new Dynatrace.Credentials("credentialsResource", new()
{
Scope = "string",
Certificate = "string",
Description = "string",
External = new Dynatrace.Inputs.CredentialsExternalArgs
{
Certificate = "string",
ClientSecret = "string",
Clientid = "string",
CredentialsUsedForExternalSynchronizations = new[]
{
"string",
},
PasswordSecretName = "string",
PathToCredentials = "string",
Roleid = "string",
Secretid = "string",
Tenantid = "string",
TokenSecretName = "string",
UsernameSecretName = "string",
VaultNamespace = "string",
VaultUrl = "string",
},
Format = "string",
Name = "string",
OwnerAccessOnly = false,
Password = "string",
Public = false,
Token = "string",
Username = "string",
});
example, err := dynatrace.NewCredentials(ctx, "credentialsResource", &dynatrace.CredentialsArgs{
Scope: pulumi.String("string"),
Certificate: pulumi.String("string"),
Description: pulumi.String("string"),
External: &dynatrace.CredentialsExternalArgs{
Certificate: pulumi.String("string"),
ClientSecret: pulumi.String("string"),
Clientid: pulumi.String("string"),
CredentialsUsedForExternalSynchronizations: pulumi.StringArray{
pulumi.String("string"),
},
PasswordSecretName: pulumi.String("string"),
PathToCredentials: pulumi.String("string"),
Roleid: pulumi.String("string"),
Secretid: pulumi.String("string"),
Tenantid: pulumi.String("string"),
TokenSecretName: pulumi.String("string"),
UsernameSecretName: pulumi.String("string"),
VaultNamespace: pulumi.String("string"),
VaultUrl: pulumi.String("string"),
},
Format: pulumi.String("string"),
Name: pulumi.String("string"),
OwnerAccessOnly: pulumi.Bool(false),
Password: pulumi.String("string"),
Public: pulumi.Bool(false),
Token: pulumi.String("string"),
Username: pulumi.String("string"),
})
var credentialsResource = new Credentials("credentialsResource", CredentialsArgs.builder()
.scope("string")
.certificate("string")
.description("string")
.external(CredentialsExternalArgs.builder()
.certificate("string")
.clientSecret("string")
.clientid("string")
.credentialsUsedForExternalSynchronizations("string")
.passwordSecretName("string")
.pathToCredentials("string")
.roleid("string")
.secretid("string")
.tenantid("string")
.tokenSecretName("string")
.usernameSecretName("string")
.vaultNamespace("string")
.vaultUrl("string")
.build())
.format("string")
.name("string")
.ownerAccessOnly(false)
.password("string")
.public_(false)
.token("string")
.username("string")
.build());
credentials_resource = dynatrace.Credentials("credentialsResource",
scope="string",
certificate="string",
description="string",
external=dynatrace.CredentialsExternalArgs(
certificate="string",
client_secret="string",
clientid="string",
credentials_used_for_external_synchronizations=["string"],
password_secret_name="string",
path_to_credentials="string",
roleid="string",
secretid="string",
tenantid="string",
token_secret_name="string",
username_secret_name="string",
vault_namespace="string",
vault_url="string",
),
format="string",
name="string",
owner_access_only=False,
password="string",
public=False,
token="string",
username="string")
const credentialsResource = new dynatrace.Credentials("credentialsResource", {
scope: "string",
certificate: "string",
description: "string",
external: {
certificate: "string",
clientSecret: "string",
clientid: "string",
credentialsUsedForExternalSynchronizations: ["string"],
passwordSecretName: "string",
pathToCredentials: "string",
roleid: "string",
secretid: "string",
tenantid: "string",
tokenSecretName: "string",
usernameSecretName: "string",
vaultNamespace: "string",
vaultUrl: "string",
},
format: "string",
name: "string",
ownerAccessOnly: false,
password: "string",
"public": false,
token: "string",
username: "string",
});
type: dynatrace:Credentials
properties:
certificate: string
description: string
external:
certificate: string
clientSecret: string
clientid: string
credentialsUsedForExternalSynchronizations:
- string
passwordSecretName: string
pathToCredentials: string
roleid: string
secretid: string
tenantid: string
tokenSecretName: string
usernameSecretName: string
vaultNamespace: string
vaultUrl: string
format: string
name: string
ownerAccessOnly: false
password: string
public: false
scope: string
token: string
username: string
Credentials Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
The Credentials resource accepts the following input properties:
- Scope string
- The scope of the credentials set. Possible values are
ALL
,EXTENSION
andSYNTHETIC
- Certificate string
- The certificate in the string format.
- Credential
Usage List<Lbrlabs.Summaries Pulumi Package. Dynatrace. Inputs. Credentials Credential Usage Summary> - The list contains summary data related to the use of credentials
- Description string
- A short description of the credentials set
- External
Lbrlabs.
Pulumi Package. Dynatrace. Inputs. Credentials External - External Vault Configuration
- Format string
- The certificate format. Possible values are
PEM
,PKCS12
andUNKNOWN
. - Name string
- The name of the credentials set
- Owner
Access boolOnly - The credentials set is available to every user (
false
) or to owner only (true
) - Password string
- The password of the credential. Note: Terraform treats an empty string for a value as if the attribute was absent. If
you want to set an empty password, use the value
--empty--
. - Public bool
- For certificate authentication specifies whether it's public certificate auth (
true
) or not (false
). - Token string
- Token in the string format. Specifying a token implies
Token Authentication
. - Username string
- The username of the credentials set.
- Scope string
- The scope of the credentials set. Possible values are
ALL
,EXTENSION
andSYNTHETIC
- Certificate string
- The certificate in the string format.
- Credential
Usage []CredentialsSummaries Credential Usage Summary Args - The list contains summary data related to the use of credentials
- Description string
- A short description of the credentials set
- External
Credentials
External Args - External Vault Configuration
- Format string
- The certificate format. Possible values are
PEM
,PKCS12
andUNKNOWN
. - Name string
- The name of the credentials set
- Owner
Access boolOnly - The credentials set is available to every user (
false
) or to owner only (true
) - Password string
- The password of the credential. Note: Terraform treats an empty string for a value as if the attribute was absent. If
you want to set an empty password, use the value
--empty--
. - Public bool
- For certificate authentication specifies whether it's public certificate auth (
true
) or not (false
). - Token string
- Token in the string format. Specifying a token implies
Token Authentication
. - Username string
- The username of the credentials set.
- scope String
- The scope of the credentials set. Possible values are
ALL
,EXTENSION
andSYNTHETIC
- certificate String
- The certificate in the string format.
- credential
Usage List<CredentialsSummaries Credential Usage Summary> - The list contains summary data related to the use of credentials
- description String
- A short description of the credentials set
- external
Credentials
External - External Vault Configuration
- format String
- The certificate format. Possible values are
PEM
,PKCS12
andUNKNOWN
. - name String
- The name of the credentials set
- owner
Access BooleanOnly - The credentials set is available to every user (
false
) or to owner only (true
) - password String
- The password of the credential. Note: Terraform treats an empty string for a value as if the attribute was absent. If
you want to set an empty password, use the value
--empty--
. - public_ Boolean
- For certificate authentication specifies whether it's public certificate auth (
true
) or not (false
). - token String
- Token in the string format. Specifying a token implies
Token Authentication
. - username String
- The username of the credentials set.
- scope string
- The scope of the credentials set. Possible values are
ALL
,EXTENSION
andSYNTHETIC
- certificate string
- The certificate in the string format.
- credential
Usage CredentialsSummaries Credential Usage Summary[] - The list contains summary data related to the use of credentials
- description string
- A short description of the credentials set
- external
Credentials
External - External Vault Configuration
- format string
- The certificate format. Possible values are
PEM
,PKCS12
andUNKNOWN
. - name string
- The name of the credentials set
- owner
Access booleanOnly - The credentials set is available to every user (
false
) or to owner only (true
) - password string
- The password of the credential. Note: Terraform treats an empty string for a value as if the attribute was absent. If
you want to set an empty password, use the value
--empty--
. - public boolean
- For certificate authentication specifies whether it's public certificate auth (
true
) or not (false
). - token string
- Token in the string format. Specifying a token implies
Token Authentication
. - username string
- The username of the credentials set.
- scope str
- The scope of the credentials set. Possible values are
ALL
,EXTENSION
andSYNTHETIC
- certificate str
- The certificate in the string format.
- credential_
usage_ Sequence[Credentialssummaries Credential Usage Summary Args] - The list contains summary data related to the use of credentials
- description str
- A short description of the credentials set
- external
Credentials
External Args - External Vault Configuration
- format str
- The certificate format. Possible values are
PEM
,PKCS12
andUNKNOWN
. - name str
- The name of the credentials set
- owner_
access_ boolonly - The credentials set is available to every user (
false
) or to owner only (true
) - password str
- The password of the credential. Note: Terraform treats an empty string for a value as if the attribute was absent. If
you want to set an empty password, use the value
--empty--
. - public bool
- For certificate authentication specifies whether it's public certificate auth (
true
) or not (false
). - token str
- Token in the string format. Specifying a token implies
Token Authentication
. - username str
- The username of the credentials set.
- scope String
- The scope of the credentials set. Possible values are
ALL
,EXTENSION
andSYNTHETIC
- certificate String
- The certificate in the string format.
- credential
Usage List<Property Map>Summaries - The list contains summary data related to the use of credentials
- description String
- A short description of the credentials set
- external Property Map
- External Vault Configuration
- format String
- The certificate format. Possible values are
PEM
,PKCS12
andUNKNOWN
. - name String
- The name of the credentials set
- owner
Access BooleanOnly - The credentials set is available to every user (
false
) or to owner only (true
) - password String
- The password of the credential. Note: Terraform treats an empty string for a value as if the attribute was absent. If
you want to set an empty password, use the value
--empty--
. - public Boolean
- For certificate authentication specifies whether it's public certificate auth (
true
) or not (false
). - token String
- Token in the string format. Specifying a token implies
Token Authentication
. - username String
- The username of the credentials set.
Outputs
All input properties are implicitly available as output properties. Additionally, the Credentials 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.
Look up Existing Credentials Resource
Get an existing Credentials resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: CredentialsState, opts?: CustomResourceOptions): Credentials
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
certificate: Optional[str] = None,
credential_usage_summaries: Optional[Sequence[CredentialsCredentialUsageSummaryArgs]] = None,
description: Optional[str] = None,
external: Optional[CredentialsExternalArgs] = None,
format: Optional[str] = None,
name: Optional[str] = None,
owner_access_only: Optional[bool] = None,
password: Optional[str] = None,
public: Optional[bool] = None,
scope: Optional[str] = None,
token: Optional[str] = None,
username: Optional[str] = None) -> Credentials
func GetCredentials(ctx *Context, name string, id IDInput, state *CredentialsState, opts ...ResourceOption) (*Credentials, error)
public static Credentials Get(string name, Input<string> id, CredentialsState? state, CustomResourceOptions? opts = null)
public static Credentials get(String name, Output<String> id, CredentialsState state, CustomResourceOptions options)
Resource lookup is not supported in YAML
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Certificate string
- The certificate in the string format.
- Credential
Usage List<Lbrlabs.Summaries Pulumi Package. Dynatrace. Inputs. Credentials Credential Usage Summary> - The list contains summary data related to the use of credentials
- Description string
- A short description of the credentials set
- External
Lbrlabs.
Pulumi Package. Dynatrace. Inputs. Credentials External - External Vault Configuration
- Format string
- The certificate format. Possible values are
PEM
,PKCS12
andUNKNOWN
. - Name string
- The name of the credentials set
- Owner
Access boolOnly - The credentials set is available to every user (
false
) or to owner only (true
) - Password string
- The password of the credential. Note: Terraform treats an empty string for a value as if the attribute was absent. If
you want to set an empty password, use the value
--empty--
. - Public bool
- For certificate authentication specifies whether it's public certificate auth (
true
) or not (false
). - Scope string
- The scope of the credentials set. Possible values are
ALL
,EXTENSION
andSYNTHETIC
- Token string
- Token in the string format. Specifying a token implies
Token Authentication
. - Username string
- The username of the credentials set.
- Certificate string
- The certificate in the string format.
- Credential
Usage []CredentialsSummaries Credential Usage Summary Args - The list contains summary data related to the use of credentials
- Description string
- A short description of the credentials set
- External
Credentials
External Args - External Vault Configuration
- Format string
- The certificate format. Possible values are
PEM
,PKCS12
andUNKNOWN
. - Name string
- The name of the credentials set
- Owner
Access boolOnly - The credentials set is available to every user (
false
) or to owner only (true
) - Password string
- The password of the credential. Note: Terraform treats an empty string for a value as if the attribute was absent. If
you want to set an empty password, use the value
--empty--
. - Public bool
- For certificate authentication specifies whether it's public certificate auth (
true
) or not (false
). - Scope string
- The scope of the credentials set. Possible values are
ALL
,EXTENSION
andSYNTHETIC
- Token string
- Token in the string format. Specifying a token implies
Token Authentication
. - Username string
- The username of the credentials set.
- certificate String
- The certificate in the string format.
- credential
Usage List<CredentialsSummaries Credential Usage Summary> - The list contains summary data related to the use of credentials
- description String
- A short description of the credentials set
- external
Credentials
External - External Vault Configuration
- format String
- The certificate format. Possible values are
PEM
,PKCS12
andUNKNOWN
. - name String
- The name of the credentials set
- owner
Access BooleanOnly - The credentials set is available to every user (
false
) or to owner only (true
) - password String
- The password of the credential. Note: Terraform treats an empty string for a value as if the attribute was absent. If
you want to set an empty password, use the value
--empty--
. - public_ Boolean
- For certificate authentication specifies whether it's public certificate auth (
true
) or not (false
). - scope String
- The scope of the credentials set. Possible values are
ALL
,EXTENSION
andSYNTHETIC
- token String
- Token in the string format. Specifying a token implies
Token Authentication
. - username String
- The username of the credentials set.
- certificate string
- The certificate in the string format.
- credential
Usage CredentialsSummaries Credential Usage Summary[] - The list contains summary data related to the use of credentials
- description string
- A short description of the credentials set
- external
Credentials
External - External Vault Configuration
- format string
- The certificate format. Possible values are
PEM
,PKCS12
andUNKNOWN
. - name string
- The name of the credentials set
- owner
Access booleanOnly - The credentials set is available to every user (
false
) or to owner only (true
) - password string
- The password of the credential. Note: Terraform treats an empty string for a value as if the attribute was absent. If
you want to set an empty password, use the value
--empty--
. - public boolean
- For certificate authentication specifies whether it's public certificate auth (
true
) or not (false
). - scope string
- The scope of the credentials set. Possible values are
ALL
,EXTENSION
andSYNTHETIC
- token string
- Token in the string format. Specifying a token implies
Token Authentication
. - username string
- The username of the credentials set.
- certificate str
- The certificate in the string format.
- credential_
usage_ Sequence[Credentialssummaries Credential Usage Summary Args] - The list contains summary data related to the use of credentials
- description str
- A short description of the credentials set
- external
Credentials
External Args - External Vault Configuration
- format str
- The certificate format. Possible values are
PEM
,PKCS12
andUNKNOWN
. - name str
- The name of the credentials set
- owner_
access_ boolonly - The credentials set is available to every user (
false
) or to owner only (true
) - password str
- The password of the credential. Note: Terraform treats an empty string for a value as if the attribute was absent. If
you want to set an empty password, use the value
--empty--
. - public bool
- For certificate authentication specifies whether it's public certificate auth (
true
) or not (false
). - scope str
- The scope of the credentials set. Possible values are
ALL
,EXTENSION
andSYNTHETIC
- token str
- Token in the string format. Specifying a token implies
Token Authentication
. - username str
- The username of the credentials set.
- certificate String
- The certificate in the string format.
- credential
Usage List<Property Map>Summaries - The list contains summary data related to the use of credentials
- description String
- A short description of the credentials set
- external Property Map
- External Vault Configuration
- format String
- The certificate format. Possible values are
PEM
,PKCS12
andUNKNOWN
. - name String
- The name of the credentials set
- owner
Access BooleanOnly - The credentials set is available to every user (
false
) or to owner only (true
) - password String
- The password of the credential. Note: Terraform treats an empty string for a value as if the attribute was absent. If
you want to set an empty password, use the value
--empty--
. - public Boolean
- For certificate authentication specifies whether it's public certificate auth (
true
) or not (false
). - scope String
- The scope of the credentials set. Possible values are
ALL
,EXTENSION
andSYNTHETIC
- token String
- Token in the string format. Specifying a token implies
Token Authentication
. - username String
- The username of the credentials set.
Supporting Types
CredentialsCredentialUsageSummary, CredentialsCredentialUsageSummaryArgs
CredentialsExternal, CredentialsExternalArgs
- Certificate string
- Required for Hashicorp Certificate. The ID of Credentials within the Certificate Vault holding the certificate
- Client
Secret string - Required for Azure Client Secret. No further documentation available
- Clientid string
- Required for Azure Client Secret. No further documentation available
- Credentials
Used List<string>For External Synchronizations - No documentation available
- Password
Secret stringName - No documentation available
- Path
To stringCredentials - Required for Hashicorp App Role or Hashicorp Certificate. No further documentation available
- Roleid string
- Required for Hashicorp App Role. No further documentation available
- Secretid string
- Required for Hashicorp App Role. The ID of Credentials within the Certificate Vault holding the secret id
- Tenantid string
- Required for Azure Client Secret. No further documentation available
- Token
Secret stringName - No documentation available
- Username
Secret stringName - No documentation available
- Vault
Namespace string - Required for Hashicorp App Role. No further documentation available
- Vault
Url string - No documentation available
- Certificate string
- Required for Hashicorp Certificate. The ID of Credentials within the Certificate Vault holding the certificate
- Client
Secret string - Required for Azure Client Secret. No further documentation available
- Clientid string
- Required for Azure Client Secret. No further documentation available
- Credentials
Used []stringFor External Synchronizations - No documentation available
- Password
Secret stringName - No documentation available
- Path
To stringCredentials - Required for Hashicorp App Role or Hashicorp Certificate. No further documentation available
- Roleid string
- Required for Hashicorp App Role. No further documentation available
- Secretid string
- Required for Hashicorp App Role. The ID of Credentials within the Certificate Vault holding the secret id
- Tenantid string
- Required for Azure Client Secret. No further documentation available
- Token
Secret stringName - No documentation available
- Username
Secret stringName - No documentation available
- Vault
Namespace string - Required for Hashicorp App Role. No further documentation available
- Vault
Url string - No documentation available
- certificate String
- Required for Hashicorp Certificate. The ID of Credentials within the Certificate Vault holding the certificate
- client
Secret String - Required for Azure Client Secret. No further documentation available
- clientid String
- Required for Azure Client Secret. No further documentation available
- credentials
Used List<String>For External Synchronizations - No documentation available
- password
Secret StringName - No documentation available
- path
To StringCredentials - Required for Hashicorp App Role or Hashicorp Certificate. No further documentation available
- roleid String
- Required for Hashicorp App Role. No further documentation available
- secretid String
- Required for Hashicorp App Role. The ID of Credentials within the Certificate Vault holding the secret id
- tenantid String
- Required for Azure Client Secret. No further documentation available
- token
Secret StringName - No documentation available
- username
Secret StringName - No documentation available
- vault
Namespace String - Required for Hashicorp App Role. No further documentation available
- vault
Url String - No documentation available
- certificate string
- Required for Hashicorp Certificate. The ID of Credentials within the Certificate Vault holding the certificate
- client
Secret string - Required for Azure Client Secret. No further documentation available
- clientid string
- Required for Azure Client Secret. No further documentation available
- credentials
Used string[]For External Synchronizations - No documentation available
- password
Secret stringName - No documentation available
- path
To stringCredentials - Required for Hashicorp App Role or Hashicorp Certificate. No further documentation available
- roleid string
- Required for Hashicorp App Role. No further documentation available
- secretid string
- Required for Hashicorp App Role. The ID of Credentials within the Certificate Vault holding the secret id
- tenantid string
- Required for Azure Client Secret. No further documentation available
- token
Secret stringName - No documentation available
- username
Secret stringName - No documentation available
- vault
Namespace string - Required for Hashicorp App Role. No further documentation available
- vault
Url string - No documentation available
- certificate str
- Required for Hashicorp Certificate. The ID of Credentials within the Certificate Vault holding the certificate
- client_
secret str - Required for Azure Client Secret. No further documentation available
- clientid str
- Required for Azure Client Secret. No further documentation available
- credentials_
used_ Sequence[str]for_ external_ synchronizations - No documentation available
- password_
secret_ strname - No documentation available
- path_
to_ strcredentials - Required for Hashicorp App Role or Hashicorp Certificate. No further documentation available
- roleid str
- Required for Hashicorp App Role. No further documentation available
- secretid str
- Required for Hashicorp App Role. The ID of Credentials within the Certificate Vault holding the secret id
- tenantid str
- Required for Azure Client Secret. No further documentation available
- token_
secret_ strname - No documentation available
- username_
secret_ strname - No documentation available
- vault_
namespace str - Required for Hashicorp App Role. No further documentation available
- vault_
url str - No documentation available
- certificate String
- Required for Hashicorp Certificate. The ID of Credentials within the Certificate Vault holding the certificate
- client
Secret String - Required for Azure Client Secret. No further documentation available
- clientid String
- Required for Azure Client Secret. No further documentation available
- credentials
Used List<String>For External Synchronizations - No documentation available
- password
Secret StringName - No documentation available
- path
To StringCredentials - Required for Hashicorp App Role or Hashicorp Certificate. No further documentation available
- roleid String
- Required for Hashicorp App Role. No further documentation available
- secretid String
- Required for Hashicorp App Role. The ID of Credentials within the Certificate Vault holding the secret id
- tenantid String
- Required for Azure Client Secret. No further documentation available
- token
Secret StringName - No documentation available
- username
Secret StringName - No documentation available
- vault
Namespace String - Required for Hashicorp App Role. No further documentation available
- vault
Url String - No documentation available
Package Details
- Repository
- dynatrace lbrlabs/pulumi-dynatrace
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
dynatrace
Terraform Provider.