SecurityService
Create a SecurityService Resource
new SecurityService(name: string, args: SecurityServiceArgs, opts?: CustomResourceOptions);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);func NewSecurityService(ctx *Context, name string, args SecurityServiceArgs, opts ...ResourceOption) (*SecurityService, error)public SecurityService(string name, SecurityServiceArgs args, CustomResourceOptions? opts = null)- 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.
- Dns
Ip 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
regionargument 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.
- Dns
Ip 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
regionargument 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.
- dns
Ip 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
regionargument 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
regionargument 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 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): SecurityServicestatic 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.
- Dns
Ip 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.
- Project
Id 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
regionargument 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.
- Dns
Ip 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.
- Project
Id 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
regionargument 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.
- dns
Ip 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.
- project
Id 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
regionargument 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
regionargument 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
openstackTerraform Provider.