1. Packages
  2. Powerflex Provider
  3. API Docs
  4. ResourceCredential
powerflex 1.8.0 published on Monday, Apr 14, 2025 by dell

powerflex.ResourceCredential

Explore with Pulumi AI

Import

/*

Copyright (c) 2025 Dell Inc., or its subsidiaries. All Rights Reserved.

Licensed under the Mozilla Public License Version 2.0 (the “License”);

you may not use this file except in compliance with the License.

You may obtain a copy of the License at

http://mozilla.org/MPL/2.0/

Unless required by applicable law or agreed to in writing, software

distributed under the License is distributed on an “AS IS” BASIS,

WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.

See the License for the specific language governing permissions and

limitations under the License.

*/

import resource credential by its id

$ pulumi import powerflex:index/resourceCredential:ResourceCredential example "<id>"
Copy
  1. This will import the resource instance with specified ID into your Terraform state.

  2. After successful import, you can run terraform state list to ensure the resource has been imported successfully.

  3. Now, you can fill in the resource block with the appropriate arguments and settings that match the imported resource’s real-world configuration.

  4. Execute pulumi preview to see if your configuration and the imported resource are in sync. Make adjustments if needed.

  5. Finally, execute pulumi up to bring the resource fully under Terraform’s management.

  6. Now, the resource which was not part of terraform became part of Terraform managed infrastructure.

Create ResourceCredential Resource

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

Constructor syntax

new ResourceCredential(name: string, args: ResourceCredentialArgs, opts?: CustomResourceOptions);
@overload
def ResourceCredential(resource_name: str,
                       args: ResourceCredentialArgs,
                       opts: Optional[ResourceOptions] = None)

@overload
def ResourceCredential(resource_name: str,
                       opts: Optional[ResourceOptions] = None,
                       password: Optional[str] = None,
                       username: Optional[str] = None,
                       type: Optional[str] = None,
                       snmp_v2_community_string: Optional[str] = None,
                       os_username: Optional[str] = None,
                       os_password: Optional[str] = None,
                       domain: Optional[str] = None,
                       snmp_v3_des_authentication_password: Optional[str] = None,
                       snmp_v3_md5_authentication_password: Optional[str] = None,
                       snmp_v3_security_level: Optional[str] = None,
                       snmp_v3_security_name: Optional[str] = None,
                       ssh_private_key: Optional[str] = None,
                       name: Optional[str] = None,
                       key_pair_name: Optional[str] = None)
func NewResourceCredential(ctx *Context, name string, args ResourceCredentialArgs, opts ...ResourceOption) (*ResourceCredential, error)
public ResourceCredential(string name, ResourceCredentialArgs args, CustomResourceOptions? opts = null)
public ResourceCredential(String name, ResourceCredentialArgs args)
public ResourceCredential(String name, ResourceCredentialArgs args, CustomResourceOptions options)
type: powerflex:ResourceCredential
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.

Parameters

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

Constructor example

The following reference example uses placeholder values for all input properties.

var resourceCredentialResource = new Powerflex.ResourceCredential("resourceCredentialResource", new()
{
    Password = "string",
    Username = "string",
    Type = "string",
    SnmpV2CommunityString = "string",
    OsUsername = "string",
    OsPassword = "string",
    Domain = "string",
    SnmpV3DesAuthenticationPassword = "string",
    SnmpV3Md5AuthenticationPassword = "string",
    SnmpV3SecurityLevel = "string",
    SnmpV3SecurityName = "string",
    SshPrivateKey = "string",
    Name = "string",
    KeyPairName = "string",
});
Copy
example, err := powerflex.NewResourceCredential(ctx, "resourceCredentialResource", &powerflex.ResourceCredentialArgs{
	Password:                        pulumi.String("string"),
	Username:                        pulumi.String("string"),
	Type:                            pulumi.String("string"),
	SnmpV2CommunityString:           pulumi.String("string"),
	OsUsername:                      pulumi.String("string"),
	OsPassword:                      pulumi.String("string"),
	Domain:                          pulumi.String("string"),
	SnmpV3DesAuthenticationPassword: pulumi.String("string"),
	SnmpV3Md5AuthenticationPassword: pulumi.String("string"),
	SnmpV3SecurityLevel:             pulumi.String("string"),
	SnmpV3SecurityName:              pulumi.String("string"),
	SshPrivateKey:                   pulumi.String("string"),
	Name:                            pulumi.String("string"),
	KeyPairName:                     pulumi.String("string"),
})
Copy
var resourceCredentialResource = new ResourceCredential("resourceCredentialResource", ResourceCredentialArgs.builder()
    .password("string")
    .username("string")
    .type("string")
    .snmpV2CommunityString("string")
    .osUsername("string")
    .osPassword("string")
    .domain("string")
    .snmpV3DesAuthenticationPassword("string")
    .snmpV3Md5AuthenticationPassword("string")
    .snmpV3SecurityLevel("string")
    .snmpV3SecurityName("string")
    .sshPrivateKey("string")
    .name("string")
    .keyPairName("string")
    .build());
Copy
resource_credential_resource = powerflex.ResourceCredential("resourceCredentialResource",
    password="string",
    username="string",
    type="string",
    snmp_v2_community_string="string",
    os_username="string",
    os_password="string",
    domain="string",
    snmp_v3_des_authentication_password="string",
    snmp_v3_md5_authentication_password="string",
    snmp_v3_security_level="string",
    snmp_v3_security_name="string",
    ssh_private_key="string",
    name="string",
    key_pair_name="string")
Copy
const resourceCredentialResource = new powerflex.ResourceCredential("resourceCredentialResource", {
    password: "string",
    username: "string",
    type: "string",
    snmpV2CommunityString: "string",
    osUsername: "string",
    osPassword: "string",
    domain: "string",
    snmpV3DesAuthenticationPassword: "string",
    snmpV3Md5AuthenticationPassword: "string",
    snmpV3SecurityLevel: "string",
    snmpV3SecurityName: "string",
    sshPrivateKey: "string",
    name: "string",
    keyPairName: "string",
});
Copy
type: powerflex:ResourceCredential
properties:
    domain: string
    keyPairName: string
    name: string
    osPassword: string
    osUsername: string
    password: string
    snmpV2CommunityString: string
    snmpV3DesAuthenticationPassword: string
    snmpV3Md5AuthenticationPassword: string
    snmpV3SecurityLevel: string
    snmpV3SecurityName: string
    sshPrivateKey: string
    type: string
    username: string
Copy

ResourceCredential 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 ResourceCredential resource accepts the following input properties:

Password This property is required. string
Resource Credential password
Type This property is required. string
Resource Credential type
Username This property is required. string
Resource Credential username
Domain string
Resource Credential domain, used by types OSUser, ElementManager and vCenterCredential
KeyPairName string
Resource Credential keypairname, can be used by types Node, Switch, OSAdminCrednetial and OSUserCredential. Is Required if sshprivatekey is set
Name string
Resource Credential name
OsPassword string
Resource Credential os_password, used by types PowerflexGateway
OsUsername string
Resource Credential os_username, used by types PowerflexGateway
SnmpV2CommunityString string
Resource Credential snmpv2community_string, used by types Node, Switch and ElementManager. If unset it will default to public
SnmpV3DesAuthenticationPassword string
Resource Credential snmpv3desauthenticationpassword, used by types Node when snmpv3security_level is set to Maximal
SnmpV3Md5AuthenticationPassword string
Resource Credential snmpv3md5authenticationpassword, used by types Node when snmpv3security_level is set to Moderate
SnmpV3SecurityLevel string
Resource Credential snmpv3securitylevel, used by types Node. Minimal requires only snmpv3securityname, Moderate requires snmpv3securityname and snmpv3md5authenticationpassword, Maximal requires snmpv3securityname, snmpv3md5authenticationpassword and snmpv3desauthenticationpassword
SnmpV3SecurityName string
Resource Credential snmpv3security_name, used by types Node
SshPrivateKey string
Resource Credential sshprivatekey, can be used by types Node, Switch, OSAdminCrednetial and OSUserCredential
Password This property is required. string
Resource Credential password
Type This property is required. string
Resource Credential type
Username This property is required. string
Resource Credential username
Domain string
Resource Credential domain, used by types OSUser, ElementManager and vCenterCredential
KeyPairName string
Resource Credential keypairname, can be used by types Node, Switch, OSAdminCrednetial and OSUserCredential. Is Required if sshprivatekey is set
Name string
Resource Credential name
OsPassword string
Resource Credential os_password, used by types PowerflexGateway
OsUsername string
Resource Credential os_username, used by types PowerflexGateway
SnmpV2CommunityString string
Resource Credential snmpv2community_string, used by types Node, Switch and ElementManager. If unset it will default to public
SnmpV3DesAuthenticationPassword string
Resource Credential snmpv3desauthenticationpassword, used by types Node when snmpv3security_level is set to Maximal
SnmpV3Md5AuthenticationPassword string
Resource Credential snmpv3md5authenticationpassword, used by types Node when snmpv3security_level is set to Moderate
SnmpV3SecurityLevel string
Resource Credential snmpv3securitylevel, used by types Node. Minimal requires only snmpv3securityname, Moderate requires snmpv3securityname and snmpv3md5authenticationpassword, Maximal requires snmpv3securityname, snmpv3md5authenticationpassword and snmpv3desauthenticationpassword
SnmpV3SecurityName string
Resource Credential snmpv3security_name, used by types Node
SshPrivateKey string
Resource Credential sshprivatekey, can be used by types Node, Switch, OSAdminCrednetial and OSUserCredential
password This property is required. String
Resource Credential password
type This property is required. String
Resource Credential type
username This property is required. String
Resource Credential username
domain String
Resource Credential domain, used by types OSUser, ElementManager and vCenterCredential
keyPairName String
Resource Credential keypairname, can be used by types Node, Switch, OSAdminCrednetial and OSUserCredential. Is Required if sshprivatekey is set
name String
Resource Credential name
osPassword String
Resource Credential os_password, used by types PowerflexGateway
osUsername String
Resource Credential os_username, used by types PowerflexGateway
snmpV2CommunityString String
Resource Credential snmpv2community_string, used by types Node, Switch and ElementManager. If unset it will default to public
snmpV3DesAuthenticationPassword String
Resource Credential snmpv3desauthenticationpassword, used by types Node when snmpv3security_level is set to Maximal
snmpV3Md5AuthenticationPassword String
Resource Credential snmpv3md5authenticationpassword, used by types Node when snmpv3security_level is set to Moderate
snmpV3SecurityLevel String
Resource Credential snmpv3securitylevel, used by types Node. Minimal requires only snmpv3securityname, Moderate requires snmpv3securityname and snmpv3md5authenticationpassword, Maximal requires snmpv3securityname, snmpv3md5authenticationpassword and snmpv3desauthenticationpassword
snmpV3SecurityName String
Resource Credential snmpv3security_name, used by types Node
sshPrivateKey String
Resource Credential sshprivatekey, can be used by types Node, Switch, OSAdminCrednetial and OSUserCredential
password This property is required. string
Resource Credential password
type This property is required. string
Resource Credential type
username This property is required. string
Resource Credential username
domain string
Resource Credential domain, used by types OSUser, ElementManager and vCenterCredential
keyPairName string
Resource Credential keypairname, can be used by types Node, Switch, OSAdminCrednetial and OSUserCredential. Is Required if sshprivatekey is set
name string
Resource Credential name
osPassword string
Resource Credential os_password, used by types PowerflexGateway
osUsername string
Resource Credential os_username, used by types PowerflexGateway
snmpV2CommunityString string
Resource Credential snmpv2community_string, used by types Node, Switch and ElementManager. If unset it will default to public
snmpV3DesAuthenticationPassword string
Resource Credential snmpv3desauthenticationpassword, used by types Node when snmpv3security_level is set to Maximal
snmpV3Md5AuthenticationPassword string
Resource Credential snmpv3md5authenticationpassword, used by types Node when snmpv3security_level is set to Moderate
snmpV3SecurityLevel string
Resource Credential snmpv3securitylevel, used by types Node. Minimal requires only snmpv3securityname, Moderate requires snmpv3securityname and snmpv3md5authenticationpassword, Maximal requires snmpv3securityname, snmpv3md5authenticationpassword and snmpv3desauthenticationpassword
snmpV3SecurityName string
Resource Credential snmpv3security_name, used by types Node
sshPrivateKey string
Resource Credential sshprivatekey, can be used by types Node, Switch, OSAdminCrednetial and OSUserCredential
password This property is required. str
Resource Credential password
type This property is required. str
Resource Credential type
username This property is required. str
Resource Credential username
domain str
Resource Credential domain, used by types OSUser, ElementManager and vCenterCredential
key_pair_name str
Resource Credential keypairname, can be used by types Node, Switch, OSAdminCrednetial and OSUserCredential. Is Required if sshprivatekey is set
name str
Resource Credential name
os_password str
Resource Credential os_password, used by types PowerflexGateway
os_username str
Resource Credential os_username, used by types PowerflexGateway
snmp_v2_community_string str
Resource Credential snmpv2community_string, used by types Node, Switch and ElementManager. If unset it will default to public
snmp_v3_des_authentication_password str
Resource Credential snmpv3desauthenticationpassword, used by types Node when snmpv3security_level is set to Maximal
snmp_v3_md5_authentication_password str
Resource Credential snmpv3md5authenticationpassword, used by types Node when snmpv3security_level is set to Moderate
snmp_v3_security_level str
Resource Credential snmpv3securitylevel, used by types Node. Minimal requires only snmpv3securityname, Moderate requires snmpv3securityname and snmpv3md5authenticationpassword, Maximal requires snmpv3securityname, snmpv3md5authenticationpassword and snmpv3desauthenticationpassword
snmp_v3_security_name str
Resource Credential snmpv3security_name, used by types Node
ssh_private_key str
Resource Credential sshprivatekey, can be used by types Node, Switch, OSAdminCrednetial and OSUserCredential
password This property is required. String
Resource Credential password
type This property is required. String
Resource Credential type
username This property is required. String
Resource Credential username
domain String
Resource Credential domain, used by types OSUser, ElementManager and vCenterCredential
keyPairName String
Resource Credential keypairname, can be used by types Node, Switch, OSAdminCrednetial and OSUserCredential. Is Required if sshprivatekey is set
name String
Resource Credential name
osPassword String
Resource Credential os_password, used by types PowerflexGateway
osUsername String
Resource Credential os_username, used by types PowerflexGateway
snmpV2CommunityString String
Resource Credential snmpv2community_string, used by types Node, Switch and ElementManager. If unset it will default to public
snmpV3DesAuthenticationPassword String
Resource Credential snmpv3desauthenticationpassword, used by types Node when snmpv3security_level is set to Maximal
snmpV3Md5AuthenticationPassword String
Resource Credential snmpv3md5authenticationpassword, used by types Node when snmpv3security_level is set to Moderate
snmpV3SecurityLevel String
Resource Credential snmpv3securitylevel, used by types Node. Minimal requires only snmpv3securityname, Moderate requires snmpv3securityname and snmpv3md5authenticationpassword, Maximal requires snmpv3securityname, snmpv3md5authenticationpassword and snmpv3desauthenticationpassword
snmpV3SecurityName String
Resource Credential snmpv3security_name, used by types Node
sshPrivateKey String
Resource Credential sshprivatekey, can be used by types Node, Switch, OSAdminCrednetial and OSUserCredential

Outputs

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

CreatedBy string
Resource Credential created_by
CreatedDate string
Resource Credential created_date
Id string
The provider-assigned unique ID for this managed resource.
UpdatedBy string
Resource Credential updated_by
UpdatedDate string
Resource Credential updated_date
CreatedBy string
Resource Credential created_by
CreatedDate string
Resource Credential created_date
Id string
The provider-assigned unique ID for this managed resource.
UpdatedBy string
Resource Credential updated_by
UpdatedDate string
Resource Credential updated_date
createdBy String
Resource Credential created_by
createdDate String
Resource Credential created_date
id String
The provider-assigned unique ID for this managed resource.
updatedBy String
Resource Credential updated_by
updatedDate String
Resource Credential updated_date
createdBy string
Resource Credential created_by
createdDate string
Resource Credential created_date
id string
The provider-assigned unique ID for this managed resource.
updatedBy string
Resource Credential updated_by
updatedDate string
Resource Credential updated_date
created_by str
Resource Credential created_by
created_date str
Resource Credential created_date
id str
The provider-assigned unique ID for this managed resource.
updated_by str
Resource Credential updated_by
updated_date str
Resource Credential updated_date
createdBy String
Resource Credential created_by
createdDate String
Resource Credential created_date
id String
The provider-assigned unique ID for this managed resource.
updatedBy String
Resource Credential updated_by
updatedDate String
Resource Credential updated_date

Look up Existing ResourceCredential Resource

Get an existing ResourceCredential 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?: ResourceCredentialState, opts?: CustomResourceOptions): ResourceCredential
@staticmethod
def get(resource_name: str,
        id: str,
        opts: Optional[ResourceOptions] = None,
        created_by: Optional[str] = None,
        created_date: Optional[str] = None,
        domain: Optional[str] = None,
        key_pair_name: Optional[str] = None,
        name: Optional[str] = None,
        os_password: Optional[str] = None,
        os_username: Optional[str] = None,
        password: Optional[str] = None,
        snmp_v2_community_string: Optional[str] = None,
        snmp_v3_des_authentication_password: Optional[str] = None,
        snmp_v3_md5_authentication_password: Optional[str] = None,
        snmp_v3_security_level: Optional[str] = None,
        snmp_v3_security_name: Optional[str] = None,
        ssh_private_key: Optional[str] = None,
        type: Optional[str] = None,
        updated_by: Optional[str] = None,
        updated_date: Optional[str] = None,
        username: Optional[str] = None) -> ResourceCredential
func GetResourceCredential(ctx *Context, name string, id IDInput, state *ResourceCredentialState, opts ...ResourceOption) (*ResourceCredential, error)
public static ResourceCredential Get(string name, Input<string> id, ResourceCredentialState? state, CustomResourceOptions? opts = null)
public static ResourceCredential get(String name, Output<String> id, ResourceCredentialState state, CustomResourceOptions options)
resources:  _:    type: powerflex:ResourceCredential    get:      id: ${id}
name This property is required.
The unique name of the resulting resource.
id This property is required.
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 This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
name This property is required.
The unique name of the resulting resource.
id This property is required.
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 This property is required.
The unique name of the resulting resource.
id This property is required.
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 This property is required.
The unique name of the resulting resource.
id This property is required.
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.
The following state arguments are supported:
CreatedBy string
Resource Credential created_by
CreatedDate string
Resource Credential created_date
Domain string
Resource Credential domain, used by types OSUser, ElementManager and vCenterCredential
KeyPairName string
Resource Credential keypairname, can be used by types Node, Switch, OSAdminCrednetial and OSUserCredential. Is Required if sshprivatekey is set
Name string
Resource Credential name
OsPassword string
Resource Credential os_password, used by types PowerflexGateway
OsUsername string
Resource Credential os_username, used by types PowerflexGateway
Password string
Resource Credential password
SnmpV2CommunityString string
Resource Credential snmpv2community_string, used by types Node, Switch and ElementManager. If unset it will default to public
SnmpV3DesAuthenticationPassword string
Resource Credential snmpv3desauthenticationpassword, used by types Node when snmpv3security_level is set to Maximal
SnmpV3Md5AuthenticationPassword string
Resource Credential snmpv3md5authenticationpassword, used by types Node when snmpv3security_level is set to Moderate
SnmpV3SecurityLevel string
Resource Credential snmpv3securitylevel, used by types Node. Minimal requires only snmpv3securityname, Moderate requires snmpv3securityname and snmpv3md5authenticationpassword, Maximal requires snmpv3securityname, snmpv3md5authenticationpassword and snmpv3desauthenticationpassword
SnmpV3SecurityName string
Resource Credential snmpv3security_name, used by types Node
SshPrivateKey string
Resource Credential sshprivatekey, can be used by types Node, Switch, OSAdminCrednetial and OSUserCredential
Type string
Resource Credential type
UpdatedBy string
Resource Credential updated_by
UpdatedDate string
Resource Credential updated_date
Username string
Resource Credential username
CreatedBy string
Resource Credential created_by
CreatedDate string
Resource Credential created_date
Domain string
Resource Credential domain, used by types OSUser, ElementManager and vCenterCredential
KeyPairName string
Resource Credential keypairname, can be used by types Node, Switch, OSAdminCrednetial and OSUserCredential. Is Required if sshprivatekey is set
Name string
Resource Credential name
OsPassword string
Resource Credential os_password, used by types PowerflexGateway
OsUsername string
Resource Credential os_username, used by types PowerflexGateway
Password string
Resource Credential password
SnmpV2CommunityString string
Resource Credential snmpv2community_string, used by types Node, Switch and ElementManager. If unset it will default to public
SnmpV3DesAuthenticationPassword string
Resource Credential snmpv3desauthenticationpassword, used by types Node when snmpv3security_level is set to Maximal
SnmpV3Md5AuthenticationPassword string
Resource Credential snmpv3md5authenticationpassword, used by types Node when snmpv3security_level is set to Moderate
SnmpV3SecurityLevel string
Resource Credential snmpv3securitylevel, used by types Node. Minimal requires only snmpv3securityname, Moderate requires snmpv3securityname and snmpv3md5authenticationpassword, Maximal requires snmpv3securityname, snmpv3md5authenticationpassword and snmpv3desauthenticationpassword
SnmpV3SecurityName string
Resource Credential snmpv3security_name, used by types Node
SshPrivateKey string
Resource Credential sshprivatekey, can be used by types Node, Switch, OSAdminCrednetial and OSUserCredential
Type string
Resource Credential type
UpdatedBy string
Resource Credential updated_by
UpdatedDate string
Resource Credential updated_date
Username string
Resource Credential username
createdBy String
Resource Credential created_by
createdDate String
Resource Credential created_date
domain String
Resource Credential domain, used by types OSUser, ElementManager and vCenterCredential
keyPairName String
Resource Credential keypairname, can be used by types Node, Switch, OSAdminCrednetial and OSUserCredential. Is Required if sshprivatekey is set
name String
Resource Credential name
osPassword String
Resource Credential os_password, used by types PowerflexGateway
osUsername String
Resource Credential os_username, used by types PowerflexGateway
password String
Resource Credential password
snmpV2CommunityString String
Resource Credential snmpv2community_string, used by types Node, Switch and ElementManager. If unset it will default to public
snmpV3DesAuthenticationPassword String
Resource Credential snmpv3desauthenticationpassword, used by types Node when snmpv3security_level is set to Maximal
snmpV3Md5AuthenticationPassword String
Resource Credential snmpv3md5authenticationpassword, used by types Node when snmpv3security_level is set to Moderate
snmpV3SecurityLevel String
Resource Credential snmpv3securitylevel, used by types Node. Minimal requires only snmpv3securityname, Moderate requires snmpv3securityname and snmpv3md5authenticationpassword, Maximal requires snmpv3securityname, snmpv3md5authenticationpassword and snmpv3desauthenticationpassword
snmpV3SecurityName String
Resource Credential snmpv3security_name, used by types Node
sshPrivateKey String
Resource Credential sshprivatekey, can be used by types Node, Switch, OSAdminCrednetial and OSUserCredential
type String
Resource Credential type
updatedBy String
Resource Credential updated_by
updatedDate String
Resource Credential updated_date
username String
Resource Credential username
createdBy string
Resource Credential created_by
createdDate string
Resource Credential created_date
domain string
Resource Credential domain, used by types OSUser, ElementManager and vCenterCredential
keyPairName string
Resource Credential keypairname, can be used by types Node, Switch, OSAdminCrednetial and OSUserCredential. Is Required if sshprivatekey is set
name string
Resource Credential name
osPassword string
Resource Credential os_password, used by types PowerflexGateway
osUsername string
Resource Credential os_username, used by types PowerflexGateway
password string
Resource Credential password
snmpV2CommunityString string
Resource Credential snmpv2community_string, used by types Node, Switch and ElementManager. If unset it will default to public
snmpV3DesAuthenticationPassword string
Resource Credential snmpv3desauthenticationpassword, used by types Node when snmpv3security_level is set to Maximal
snmpV3Md5AuthenticationPassword string
Resource Credential snmpv3md5authenticationpassword, used by types Node when snmpv3security_level is set to Moderate
snmpV3SecurityLevel string
Resource Credential snmpv3securitylevel, used by types Node. Minimal requires only snmpv3securityname, Moderate requires snmpv3securityname and snmpv3md5authenticationpassword, Maximal requires snmpv3securityname, snmpv3md5authenticationpassword and snmpv3desauthenticationpassword
snmpV3SecurityName string
Resource Credential snmpv3security_name, used by types Node
sshPrivateKey string
Resource Credential sshprivatekey, can be used by types Node, Switch, OSAdminCrednetial and OSUserCredential
type string
Resource Credential type
updatedBy string
Resource Credential updated_by
updatedDate string
Resource Credential updated_date
username string
Resource Credential username
created_by str
Resource Credential created_by
created_date str
Resource Credential created_date
domain str
Resource Credential domain, used by types OSUser, ElementManager and vCenterCredential
key_pair_name str
Resource Credential keypairname, can be used by types Node, Switch, OSAdminCrednetial and OSUserCredential. Is Required if sshprivatekey is set
name str
Resource Credential name
os_password str
Resource Credential os_password, used by types PowerflexGateway
os_username str
Resource Credential os_username, used by types PowerflexGateway
password str
Resource Credential password
snmp_v2_community_string str
Resource Credential snmpv2community_string, used by types Node, Switch and ElementManager. If unset it will default to public
snmp_v3_des_authentication_password str
Resource Credential snmpv3desauthenticationpassword, used by types Node when snmpv3security_level is set to Maximal
snmp_v3_md5_authentication_password str
Resource Credential snmpv3md5authenticationpassword, used by types Node when snmpv3security_level is set to Moderate
snmp_v3_security_level str
Resource Credential snmpv3securitylevel, used by types Node. Minimal requires only snmpv3securityname, Moderate requires snmpv3securityname and snmpv3md5authenticationpassword, Maximal requires snmpv3securityname, snmpv3md5authenticationpassword and snmpv3desauthenticationpassword
snmp_v3_security_name str
Resource Credential snmpv3security_name, used by types Node
ssh_private_key str
Resource Credential sshprivatekey, can be used by types Node, Switch, OSAdminCrednetial and OSUserCredential
type str
Resource Credential type
updated_by str
Resource Credential updated_by
updated_date str
Resource Credential updated_date
username str
Resource Credential username
createdBy String
Resource Credential created_by
createdDate String
Resource Credential created_date
domain String
Resource Credential domain, used by types OSUser, ElementManager and vCenterCredential
keyPairName String
Resource Credential keypairname, can be used by types Node, Switch, OSAdminCrednetial and OSUserCredential. Is Required if sshprivatekey is set
name String
Resource Credential name
osPassword String
Resource Credential os_password, used by types PowerflexGateway
osUsername String
Resource Credential os_username, used by types PowerflexGateway
password String
Resource Credential password
snmpV2CommunityString String
Resource Credential snmpv2community_string, used by types Node, Switch and ElementManager. If unset it will default to public
snmpV3DesAuthenticationPassword String
Resource Credential snmpv3desauthenticationpassword, used by types Node when snmpv3security_level is set to Maximal
snmpV3Md5AuthenticationPassword String
Resource Credential snmpv3md5authenticationpassword, used by types Node when snmpv3security_level is set to Moderate
snmpV3SecurityLevel String
Resource Credential snmpv3securitylevel, used by types Node. Minimal requires only snmpv3securityname, Moderate requires snmpv3securityname and snmpv3md5authenticationpassword, Maximal requires snmpv3securityname, snmpv3md5authenticationpassword and snmpv3desauthenticationpassword
snmpV3SecurityName String
Resource Credential snmpv3security_name, used by types Node
sshPrivateKey String
Resource Credential sshprivatekey, can be used by types Node, Switch, OSAdminCrednetial and OSUserCredential
type String
Resource Credential type
updatedBy String
Resource Credential updated_by
updatedDate String
Resource Credential updated_date
username String
Resource Credential username

Package Details

Repository
powerflex dell/terraform-provider-powerflex
License
Notes
This Pulumi package is based on the powerflex Terraform Provider.