SecurityService

Create a SecurityService Resource

def SecurityService(resource_name, opts=None, description=None, dns_ip=None, domain=None, name=None, ou=None, password=None, region=None, server=None, type=None, user=None, __props__=None);
name string
The unique name of the resource.
args SecurityServiceArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name str
The unique name of the resource.
opts ResourceOptions
A bag of options that control this resource's behavior.
ctx Context
Context object for the current deployment.
name string
The unique name of the resource.
args SecurityServiceArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name string
The unique name of the resource.
args SecurityServiceArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.

SecurityService Resource Properties

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

Inputs

The SecurityService resource accepts the following input properties:

Type string

The security service type - can either be active_directory, kerberos or ldap. Changing this updates the existing security service.

Description string

The human-readable description for the security service. Changing this updates the description of the existing security service.

DnsIp string

The security service DNS IP address that is used inside the tenant network.

Domain string

The security service domain.

Name string

The name of the security service. Changing this updates the name of the existing security service.

Ou string

The security service ou. An organizational unit can be added to specify where the share ends up. New in Manila microversion 2.44.

Password string

The user password, if you specify a user.

Region string

The region in which to obtain the V2 Shared File System client. A Shared File System client is needed to create a security service. If omitted, the region argument of the provider is used. Changing this creates a new security service.

Server string

The security service host name or IP address.

User string

The security service user or group name that is used by the tenant.

Type string

The security service type - can either be active_directory, kerberos or ldap. Changing this updates the existing security service.

Description string

The human-readable description for the security service. Changing this updates the description of the existing security service.

DnsIp string

The security service DNS IP address that is used inside the tenant network.

Domain string

The security service domain.

Name string

The name of the security service. Changing this updates the name of the existing security service.

Ou string

The security service ou. An organizational unit can be added to specify where the share ends up. New in Manila microversion 2.44.

Password string

The user password, if you specify a user.

Region string

The region in which to obtain the V2 Shared File System client. A Shared File System client is needed to create a security service. If omitted, the region argument of the provider is used. Changing this creates a new security service.

Server string

The security service host name or IP address.

User string

The security service user or group name that is used by the tenant.

type string

The security service type - can either be active_directory, kerberos or ldap. Changing this updates the existing security service.

description string

The human-readable description for the security service. Changing this updates the description of the existing security service.

dnsIp string

The security service DNS IP address that is used inside the tenant network.

domain string

The security service domain.

name string

The name of the security service. Changing this updates the name of the existing security service.

ou string

The security service ou. An organizational unit can be added to specify where the share ends up. New in Manila microversion 2.44.

password string

The user password, if you specify a user.

region string

The region in which to obtain the V2 Shared File System client. A Shared File System client is needed to create a security service. If omitted, the region argument of the provider is used. Changing this creates a new security service.

server string

The security service host name or IP address.

user string

The security service user or group name that is used by the tenant.

type str

The security service type - can either be active_directory, kerberos or ldap. Changing this updates the existing security service.

description str

The human-readable description for the security service. Changing this updates the description of the existing security service.

dns_ip str

The security service DNS IP address that is used inside the tenant network.

domain str

The security service domain.

name str

The name of the security service. Changing this updates the name of the existing security service.

ou str

The security service ou. An organizational unit can be added to specify where the share ends up. New in Manila microversion 2.44.

password str

The user password, if you specify a user.

region str

The region in which to obtain the V2 Shared File System client. A Shared File System client is needed to create a security service. If omitted, the region argument of the provider is used. Changing this creates a new security service.

server str

The security service host name or IP address.

user str

The security service user or group name that is used by the tenant.

Outputs

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

Id string
The provider-assigned unique ID for this managed resource.
ProjectId string

The owner of the Security Service.

Id string
The provider-assigned unique ID for this managed resource.
ProjectId string

The owner of the Security Service.

id string
The provider-assigned unique ID for this managed resource.
projectId string

The owner of the Security Service.

id str
The provider-assigned unique ID for this managed resource.
project_id str

The owner of the Security Service.

Look up an Existing SecurityService Resource

Get an existing SecurityService 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?: SecurityServiceState, opts?: CustomResourceOptions): SecurityService
static get(resource_name, id, opts=None, description=None, dns_ip=None, domain=None, name=None, ou=None, password=None, project_id=None, region=None, server=None, type=None, user=None, __props__=None);
func GetSecurityService(ctx *Context, name string, id IDInput, state *SecurityServiceState, opts ...ResourceOption) (*SecurityService, error)
public static SecurityService Get(string name, Input<string> id, SecurityServiceState? state, CustomResourceOptions? opts = null)
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.

The following state arguments are supported:

Description string

The human-readable description for the security service. Changing this updates the description of the existing security service.

DnsIp string

The security service DNS IP address that is used inside the tenant network.

Domain string

The security service domain.

Name string

The name of the security service. Changing this updates the name of the existing security service.

Ou string

The security service ou. An organizational unit can be added to specify where the share ends up. New in Manila microversion 2.44.

Password string

The user password, if you specify a user.

ProjectId string

The owner of the Security Service.

Region string

The region in which to obtain the V2 Shared File System client. A Shared File System client is needed to create a security service. If omitted, the region argument of the provider is used. Changing this creates a new security service.

Server string

The security service host name or IP address.

Type string

The security service type - can either be active_directory, kerberos or ldap. Changing this updates the existing security service.

User string

The security service user or group name that is used by the tenant.

Description string

The human-readable description for the security service. Changing this updates the description of the existing security service.

DnsIp string

The security service DNS IP address that is used inside the tenant network.

Domain string

The security service domain.

Name string

The name of the security service. Changing this updates the name of the existing security service.

Ou string

The security service ou. An organizational unit can be added to specify where the share ends up. New in Manila microversion 2.44.

Password string

The user password, if you specify a user.

ProjectId string

The owner of the Security Service.

Region string

The region in which to obtain the V2 Shared File System client. A Shared File System client is needed to create a security service. If omitted, the region argument of the provider is used. Changing this creates a new security service.

Server string

The security service host name or IP address.

Type string

The security service type - can either be active_directory, kerberos or ldap. Changing this updates the existing security service.

User string

The security service user or group name that is used by the tenant.

description string

The human-readable description for the security service. Changing this updates the description of the existing security service.

dnsIp string

The security service DNS IP address that is used inside the tenant network.

domain string

The security service domain.

name string

The name of the security service. Changing this updates the name of the existing security service.

ou string

The security service ou. An organizational unit can be added to specify where the share ends up. New in Manila microversion 2.44.

password string

The user password, if you specify a user.

projectId string

The owner of the Security Service.

region string

The region in which to obtain the V2 Shared File System client. A Shared File System client is needed to create a security service. If omitted, the region argument of the provider is used. Changing this creates a new security service.

server string

The security service host name or IP address.

type string

The security service type - can either be active_directory, kerberos or ldap. Changing this updates the existing security service.

user string

The security service user or group name that is used by the tenant.

description str

The human-readable description for the security service. Changing this updates the description of the existing security service.

dns_ip str

The security service DNS IP address that is used inside the tenant network.

domain str

The security service domain.

name str

The name of the security service. Changing this updates the name of the existing security service.

ou str

The security service ou. An organizational unit can be added to specify where the share ends up. New in Manila microversion 2.44.

password str

The user password, if you specify a user.

project_id str

The owner of the Security Service.

region str

The region in which to obtain the V2 Shared File System client. A Shared File System client is needed to create a security service. If omitted, the region argument of the provider is used. Changing this creates a new security service.

server str

The security service host name or IP address.

type str

The security service type - can either be active_directory, kerberos or ldap. Changing this updates the existing security service.

user str

The security service user or group name that is used by the tenant.

Package Details

Repository
https://github.com/pulumi/pulumi-openstack
License
Apache-2.0
Notes
This Pulumi package is based on the openstack Terraform Provider.