nsxt.PolicyLbServerSslProfile
Explore with Pulumi AI
Create PolicyLbServerSslProfile Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new PolicyLbServerSslProfile(name: string, args: PolicyLbServerSslProfileArgs, opts?: CustomResourceOptions);
@overload
def PolicyLbServerSslProfile(resource_name: str,
args: PolicyLbServerSslProfileArgs,
opts: Optional[ResourceOptions] = None)
@overload
def PolicyLbServerSslProfile(resource_name: str,
opts: Optional[ResourceOptions] = None,
cipher_group_label: Optional[str] = None,
display_name: Optional[str] = None,
ciphers: Optional[Sequence[str]] = None,
context: Optional[PolicyLbServerSslProfileContextArgs] = None,
description: Optional[str] = None,
nsx_id: Optional[str] = None,
policy_lb_server_ssl_profile_id: Optional[str] = None,
protocols: Optional[Sequence[str]] = None,
session_cache_enabled: Optional[bool] = None,
tags: Optional[Sequence[PolicyLbServerSslProfileTagArgs]] = None)
func NewPolicyLbServerSslProfile(ctx *Context, name string, args PolicyLbServerSslProfileArgs, opts ...ResourceOption) (*PolicyLbServerSslProfile, error)
public PolicyLbServerSslProfile(string name, PolicyLbServerSslProfileArgs args, CustomResourceOptions? opts = null)
public PolicyLbServerSslProfile(String name, PolicyLbServerSslProfileArgs args)
public PolicyLbServerSslProfile(String name, PolicyLbServerSslProfileArgs args, CustomResourceOptions options)
type: nsxt:PolicyLbServerSslProfile
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 PolicyLbServerSslProfileArgs
- 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 PolicyLbServerSslProfileArgs
- 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 PolicyLbServerSslProfileArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args PolicyLbServerSslProfileArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args PolicyLbServerSslProfileArgs
- 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 policyLbServerSslProfileResource = new Nsxt.PolicyLbServerSslProfile("policyLbServerSslProfileResource", new()
{
CipherGroupLabel = "string",
DisplayName = "string",
Ciphers = new[]
{
"string",
},
Context = new Nsxt.Inputs.PolicyLbServerSslProfileContextArgs
{
ProjectId = "string",
},
Description = "string",
NsxId = "string",
PolicyLbServerSslProfileId = "string",
Protocols = new[]
{
"string",
},
SessionCacheEnabled = false,
Tags = new[]
{
new Nsxt.Inputs.PolicyLbServerSslProfileTagArgs
{
Scope = "string",
Tag = "string",
},
},
});
example, err := nsxt.NewPolicyLbServerSslProfile(ctx, "policyLbServerSslProfileResource", &nsxt.PolicyLbServerSslProfileArgs{
CipherGroupLabel: pulumi.String("string"),
DisplayName: pulumi.String("string"),
Ciphers: pulumi.StringArray{
pulumi.String("string"),
},
Context: &nsxt.PolicyLbServerSslProfileContextArgs{
ProjectId: pulumi.String("string"),
},
Description: pulumi.String("string"),
NsxId: pulumi.String("string"),
PolicyLbServerSslProfileId: pulumi.String("string"),
Protocols: pulumi.StringArray{
pulumi.String("string"),
},
SessionCacheEnabled: pulumi.Bool(false),
Tags: nsxt.PolicyLbServerSslProfileTagArray{
&nsxt.PolicyLbServerSslProfileTagArgs{
Scope: pulumi.String("string"),
Tag: pulumi.String("string"),
},
},
})
var policyLbServerSslProfileResource = new PolicyLbServerSslProfile("policyLbServerSslProfileResource", PolicyLbServerSslProfileArgs.builder()
.cipherGroupLabel("string")
.displayName("string")
.ciphers("string")
.context(PolicyLbServerSslProfileContextArgs.builder()
.projectId("string")
.build())
.description("string")
.nsxId("string")
.policyLbServerSslProfileId("string")
.protocols("string")
.sessionCacheEnabled(false)
.tags(PolicyLbServerSslProfileTagArgs.builder()
.scope("string")
.tag("string")
.build())
.build());
policy_lb_server_ssl_profile_resource = nsxt.PolicyLbServerSslProfile("policyLbServerSslProfileResource",
cipher_group_label="string",
display_name="string",
ciphers=["string"],
context={
"project_id": "string",
},
description="string",
nsx_id="string",
policy_lb_server_ssl_profile_id="string",
protocols=["string"],
session_cache_enabled=False,
tags=[{
"scope": "string",
"tag": "string",
}])
const policyLbServerSslProfileResource = new nsxt.PolicyLbServerSslProfile("policyLbServerSslProfileResource", {
cipherGroupLabel: "string",
displayName: "string",
ciphers: ["string"],
context: {
projectId: "string",
},
description: "string",
nsxId: "string",
policyLbServerSslProfileId: "string",
protocols: ["string"],
sessionCacheEnabled: false,
tags: [{
scope: "string",
tag: "string",
}],
});
type: nsxt:PolicyLbServerSslProfile
properties:
cipherGroupLabel: string
ciphers:
- string
context:
projectId: string
description: string
displayName: string
nsxId: string
policyLbServerSslProfileId: string
protocols:
- string
sessionCacheEnabled: false
tags:
- scope: string
tag: string
PolicyLbServerSslProfile 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 PolicyLbServerSslProfile resource accepts the following input properties:
- Cipher
Group stringLabel - One of
BALANCED
,HIGH_SECURITY
,HIGH_COMPATIBILITY
orCUSTOM
. - Display
Name string - Display name of the resource.
- Ciphers List<string>
- Supported SSL cipher list. Can only be specified if
cipher_group_label
is set toCUSTOM
, otherwise the list is assigned by NSX. - Context
Policy
Lb Server Ssl Profile Context - Resource context
- Description string
- Description of the resource.
- Nsx
Id string - The NSX ID of this resource. If set, this ID will be used to create the resource.
- Policy
Lb stringServer Ssl Profile Id - ID of the resource.
- Protocols List<string>
- Since NSX 4.2, only
TLS_V1_2
is supported. - Session
Cache boolEnabled - SSL session caching allows SSL client and server to reuse previously negotiated security parameters avoiding the expensive public key operation during handshake.
- List<Policy
Lb Server Ssl Profile Tag> - A list of scope + tag pairs to associate with this resource.
- Cipher
Group stringLabel - One of
BALANCED
,HIGH_SECURITY
,HIGH_COMPATIBILITY
orCUSTOM
. - Display
Name string - Display name of the resource.
- Ciphers []string
- Supported SSL cipher list. Can only be specified if
cipher_group_label
is set toCUSTOM
, otherwise the list is assigned by NSX. - Context
Policy
Lb Server Ssl Profile Context Args - Resource context
- Description string
- Description of the resource.
- Nsx
Id string - The NSX ID of this resource. If set, this ID will be used to create the resource.
- Policy
Lb stringServer Ssl Profile Id - ID of the resource.
- Protocols []string
- Since NSX 4.2, only
TLS_V1_2
is supported. - Session
Cache boolEnabled - SSL session caching allows SSL client and server to reuse previously negotiated security parameters avoiding the expensive public key operation during handshake.
- []Policy
Lb Server Ssl Profile Tag Args - A list of scope + tag pairs to associate with this resource.
- cipher
Group StringLabel - One of
BALANCED
,HIGH_SECURITY
,HIGH_COMPATIBILITY
orCUSTOM
. - display
Name String - Display name of the resource.
- ciphers List<String>
- Supported SSL cipher list. Can only be specified if
cipher_group_label
is set toCUSTOM
, otherwise the list is assigned by NSX. - context
Policy
Lb Server Ssl Profile Context - Resource context
- description String
- Description of the resource.
- nsx
Id String - The NSX ID of this resource. If set, this ID will be used to create the resource.
- policy
Lb StringServer Ssl Profile Id - ID of the resource.
- protocols List<String>
- Since NSX 4.2, only
TLS_V1_2
is supported. - session
Cache BooleanEnabled - SSL session caching allows SSL client and server to reuse previously negotiated security parameters avoiding the expensive public key operation during handshake.
- List<Policy
Lb Server Ssl Profile Tag> - A list of scope + tag pairs to associate with this resource.
- cipher
Group stringLabel - One of
BALANCED
,HIGH_SECURITY
,HIGH_COMPATIBILITY
orCUSTOM
. - display
Name string - Display name of the resource.
- ciphers string[]
- Supported SSL cipher list. Can only be specified if
cipher_group_label
is set toCUSTOM
, otherwise the list is assigned by NSX. - context
Policy
Lb Server Ssl Profile Context - Resource context
- description string
- Description of the resource.
- nsx
Id string - The NSX ID of this resource. If set, this ID will be used to create the resource.
- policy
Lb stringServer Ssl Profile Id - ID of the resource.
- protocols string[]
- Since NSX 4.2, only
TLS_V1_2
is supported. - session
Cache booleanEnabled - SSL session caching allows SSL client and server to reuse previously negotiated security parameters avoiding the expensive public key operation during handshake.
- Policy
Lb Server Ssl Profile Tag[] - A list of scope + tag pairs to associate with this resource.
- cipher_
group_ strlabel - One of
BALANCED
,HIGH_SECURITY
,HIGH_COMPATIBILITY
orCUSTOM
. - display_
name str - Display name of the resource.
- ciphers Sequence[str]
- Supported SSL cipher list. Can only be specified if
cipher_group_label
is set toCUSTOM
, otherwise the list is assigned by NSX. - context
Policy
Lb Server Ssl Profile Context Args - Resource context
- description str
- Description of the resource.
- nsx_
id str - The NSX ID of this resource. If set, this ID will be used to create the resource.
- policy_
lb_ strserver_ ssl_ profile_ id - ID of the resource.
- protocols Sequence[str]
- Since NSX 4.2, only
TLS_V1_2
is supported. - session_
cache_ boolenabled - SSL session caching allows SSL client and server to reuse previously negotiated security parameters avoiding the expensive public key operation during handshake.
- Sequence[Policy
Lb Server Ssl Profile Tag Args] - A list of scope + tag pairs to associate with this resource.
- cipher
Group StringLabel - One of
BALANCED
,HIGH_SECURITY
,HIGH_COMPATIBILITY
orCUSTOM
. - display
Name String - Display name of the resource.
- ciphers List<String>
- Supported SSL cipher list. Can only be specified if
cipher_group_label
is set toCUSTOM
, otherwise the list is assigned by NSX. - context Property Map
- Resource context
- description String
- Description of the resource.
- nsx
Id String - The NSX ID of this resource. If set, this ID will be used to create the resource.
- policy
Lb StringServer Ssl Profile Id - ID of the resource.
- protocols List<String>
- Since NSX 4.2, only
TLS_V1_2
is supported. - session
Cache BooleanEnabled - SSL session caching allows SSL client and server to reuse previously negotiated security parameters avoiding the expensive public key operation during handshake.
- List<Property Map>
- A list of scope + tag pairs to associate with this resource.
Outputs
All input properties are implicitly available as output properties. Additionally, the PolicyLbServerSslProfile resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Is
Fips bool - (Optional) This flag is set to true when all the ciphers and protocols are FIPS compliant.
- Is
Secure bool - (Optional) This flag is set to true when all the ciphers and protocols are secure. It is set to false when one of the ciphers or protocols is insecure.
- Path string
- The NSX path of the policy resource.
- Revision double
- Indicates current revision number of the object as seen by NSX-T API server. This attribute can be useful for debugging.
- Id string
- The provider-assigned unique ID for this managed resource.
- Is
Fips bool - (Optional) This flag is set to true when all the ciphers and protocols are FIPS compliant.
- Is
Secure bool - (Optional) This flag is set to true when all the ciphers and protocols are secure. It is set to false when one of the ciphers or protocols is insecure.
- Path string
- The NSX path of the policy resource.
- Revision float64
- Indicates current revision number of the object as seen by NSX-T API server. This attribute can be useful for debugging.
- id String
- The provider-assigned unique ID for this managed resource.
- is
Fips Boolean - (Optional) This flag is set to true when all the ciphers and protocols are FIPS compliant.
- is
Secure Boolean - (Optional) This flag is set to true when all the ciphers and protocols are secure. It is set to false when one of the ciphers or protocols is insecure.
- path String
- The NSX path of the policy resource.
- revision Double
- Indicates current revision number of the object as seen by NSX-T API server. This attribute can be useful for debugging.
- id string
- The provider-assigned unique ID for this managed resource.
- is
Fips boolean - (Optional) This flag is set to true when all the ciphers and protocols are FIPS compliant.
- is
Secure boolean - (Optional) This flag is set to true when all the ciphers and protocols are secure. It is set to false when one of the ciphers or protocols is insecure.
- path string
- The NSX path of the policy resource.
- revision number
- Indicates current revision number of the object as seen by NSX-T API server. This attribute can be useful for debugging.
- id str
- The provider-assigned unique ID for this managed resource.
- is_
fips bool - (Optional) This flag is set to true when all the ciphers and protocols are FIPS compliant.
- is_
secure bool - (Optional) This flag is set to true when all the ciphers and protocols are secure. It is set to false when one of the ciphers or protocols is insecure.
- path str
- The NSX path of the policy resource.
- revision float
- Indicates current revision number of the object as seen by NSX-T API server. This attribute can be useful for debugging.
- id String
- The provider-assigned unique ID for this managed resource.
- is
Fips Boolean - (Optional) This flag is set to true when all the ciphers and protocols are FIPS compliant.
- is
Secure Boolean - (Optional) This flag is set to true when all the ciphers and protocols are secure. It is set to false when one of the ciphers or protocols is insecure.
- path String
- The NSX path of the policy resource.
- revision Number
- Indicates current revision number of the object as seen by NSX-T API server. This attribute can be useful for debugging.
Look up Existing PolicyLbServerSslProfile Resource
Get an existing PolicyLbServerSslProfile 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?: PolicyLbServerSslProfileState, opts?: CustomResourceOptions): PolicyLbServerSslProfile
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
cipher_group_label: Optional[str] = None,
ciphers: Optional[Sequence[str]] = None,
context: Optional[PolicyLbServerSslProfileContextArgs] = None,
description: Optional[str] = None,
display_name: Optional[str] = None,
is_fips: Optional[bool] = None,
is_secure: Optional[bool] = None,
nsx_id: Optional[str] = None,
path: Optional[str] = None,
policy_lb_server_ssl_profile_id: Optional[str] = None,
protocols: Optional[Sequence[str]] = None,
revision: Optional[float] = None,
session_cache_enabled: Optional[bool] = None,
tags: Optional[Sequence[PolicyLbServerSslProfileTagArgs]] = None) -> PolicyLbServerSslProfile
func GetPolicyLbServerSslProfile(ctx *Context, name string, id IDInput, state *PolicyLbServerSslProfileState, opts ...ResourceOption) (*PolicyLbServerSslProfile, error)
public static PolicyLbServerSslProfile Get(string name, Input<string> id, PolicyLbServerSslProfileState? state, CustomResourceOptions? opts = null)
public static PolicyLbServerSslProfile get(String name, Output<String> id, PolicyLbServerSslProfileState state, CustomResourceOptions options)
resources: _: type: nsxt:PolicyLbServerSslProfile get: id: ${id}
- 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.
- Cipher
Group stringLabel - One of
BALANCED
,HIGH_SECURITY
,HIGH_COMPATIBILITY
orCUSTOM
. - Ciphers List<string>
- Supported SSL cipher list. Can only be specified if
cipher_group_label
is set toCUSTOM
, otherwise the list is assigned by NSX. - Context
Policy
Lb Server Ssl Profile Context - Resource context
- Description string
- Description of the resource.
- Display
Name string - Display name of the resource.
- Is
Fips bool - (Optional) This flag is set to true when all the ciphers and protocols are FIPS compliant.
- Is
Secure bool - (Optional) This flag is set to true when all the ciphers and protocols are secure. It is set to false when one of the ciphers or protocols is insecure.
- Nsx
Id string - The NSX ID of this resource. If set, this ID will be used to create the resource.
- Path string
- The NSX path of the policy resource.
- Policy
Lb stringServer Ssl Profile Id - ID of the resource.
- Protocols List<string>
- Since NSX 4.2, only
TLS_V1_2
is supported. - Revision double
- Indicates current revision number of the object as seen by NSX-T API server. This attribute can be useful for debugging.
- Session
Cache boolEnabled - SSL session caching allows SSL client and server to reuse previously negotiated security parameters avoiding the expensive public key operation during handshake.
- List<Policy
Lb Server Ssl Profile Tag> - A list of scope + tag pairs to associate with this resource.
- Cipher
Group stringLabel - One of
BALANCED
,HIGH_SECURITY
,HIGH_COMPATIBILITY
orCUSTOM
. - Ciphers []string
- Supported SSL cipher list. Can only be specified if
cipher_group_label
is set toCUSTOM
, otherwise the list is assigned by NSX. - Context
Policy
Lb Server Ssl Profile Context Args - Resource context
- Description string
- Description of the resource.
- Display
Name string - Display name of the resource.
- Is
Fips bool - (Optional) This flag is set to true when all the ciphers and protocols are FIPS compliant.
- Is
Secure bool - (Optional) This flag is set to true when all the ciphers and protocols are secure. It is set to false when one of the ciphers or protocols is insecure.
- Nsx
Id string - The NSX ID of this resource. If set, this ID will be used to create the resource.
- Path string
- The NSX path of the policy resource.
- Policy
Lb stringServer Ssl Profile Id - ID of the resource.
- Protocols []string
- Since NSX 4.2, only
TLS_V1_2
is supported. - Revision float64
- Indicates current revision number of the object as seen by NSX-T API server. This attribute can be useful for debugging.
- Session
Cache boolEnabled - SSL session caching allows SSL client and server to reuse previously negotiated security parameters avoiding the expensive public key operation during handshake.
- []Policy
Lb Server Ssl Profile Tag Args - A list of scope + tag pairs to associate with this resource.
- cipher
Group StringLabel - One of
BALANCED
,HIGH_SECURITY
,HIGH_COMPATIBILITY
orCUSTOM
. - ciphers List<String>
- Supported SSL cipher list. Can only be specified if
cipher_group_label
is set toCUSTOM
, otherwise the list is assigned by NSX. - context
Policy
Lb Server Ssl Profile Context - Resource context
- description String
- Description of the resource.
- display
Name String - Display name of the resource.
- is
Fips Boolean - (Optional) This flag is set to true when all the ciphers and protocols are FIPS compliant.
- is
Secure Boolean - (Optional) This flag is set to true when all the ciphers and protocols are secure. It is set to false when one of the ciphers or protocols is insecure.
- nsx
Id String - The NSX ID of this resource. If set, this ID will be used to create the resource.
- path String
- The NSX path of the policy resource.
- policy
Lb StringServer Ssl Profile Id - ID of the resource.
- protocols List<String>
- Since NSX 4.2, only
TLS_V1_2
is supported. - revision Double
- Indicates current revision number of the object as seen by NSX-T API server. This attribute can be useful for debugging.
- session
Cache BooleanEnabled - SSL session caching allows SSL client and server to reuse previously negotiated security parameters avoiding the expensive public key operation during handshake.
- List<Policy
Lb Server Ssl Profile Tag> - A list of scope + tag pairs to associate with this resource.
- cipher
Group stringLabel - One of
BALANCED
,HIGH_SECURITY
,HIGH_COMPATIBILITY
orCUSTOM
. - ciphers string[]
- Supported SSL cipher list. Can only be specified if
cipher_group_label
is set toCUSTOM
, otherwise the list is assigned by NSX. - context
Policy
Lb Server Ssl Profile Context - Resource context
- description string
- Description of the resource.
- display
Name string - Display name of the resource.
- is
Fips boolean - (Optional) This flag is set to true when all the ciphers and protocols are FIPS compliant.
- is
Secure boolean - (Optional) This flag is set to true when all the ciphers and protocols are secure. It is set to false when one of the ciphers or protocols is insecure.
- nsx
Id string - The NSX ID of this resource. If set, this ID will be used to create the resource.
- path string
- The NSX path of the policy resource.
- policy
Lb stringServer Ssl Profile Id - ID of the resource.
- protocols string[]
- Since NSX 4.2, only
TLS_V1_2
is supported. - revision number
- Indicates current revision number of the object as seen by NSX-T API server. This attribute can be useful for debugging.
- session
Cache booleanEnabled - SSL session caching allows SSL client and server to reuse previously negotiated security parameters avoiding the expensive public key operation during handshake.
- Policy
Lb Server Ssl Profile Tag[] - A list of scope + tag pairs to associate with this resource.
- cipher_
group_ strlabel - One of
BALANCED
,HIGH_SECURITY
,HIGH_COMPATIBILITY
orCUSTOM
. - ciphers Sequence[str]
- Supported SSL cipher list. Can only be specified if
cipher_group_label
is set toCUSTOM
, otherwise the list is assigned by NSX. - context
Policy
Lb Server Ssl Profile Context Args - Resource context
- description str
- Description of the resource.
- display_
name str - Display name of the resource.
- is_
fips bool - (Optional) This flag is set to true when all the ciphers and protocols are FIPS compliant.
- is_
secure bool - (Optional) This flag is set to true when all the ciphers and protocols are secure. It is set to false when one of the ciphers or protocols is insecure.
- nsx_
id str - The NSX ID of this resource. If set, this ID will be used to create the resource.
- path str
- The NSX path of the policy resource.
- policy_
lb_ strserver_ ssl_ profile_ id - ID of the resource.
- protocols Sequence[str]
- Since NSX 4.2, only
TLS_V1_2
is supported. - revision float
- Indicates current revision number of the object as seen by NSX-T API server. This attribute can be useful for debugging.
- session_
cache_ boolenabled - SSL session caching allows SSL client and server to reuse previously negotiated security parameters avoiding the expensive public key operation during handshake.
- Sequence[Policy
Lb Server Ssl Profile Tag Args] - A list of scope + tag pairs to associate with this resource.
- cipher
Group StringLabel - One of
BALANCED
,HIGH_SECURITY
,HIGH_COMPATIBILITY
orCUSTOM
. - ciphers List<String>
- Supported SSL cipher list. Can only be specified if
cipher_group_label
is set toCUSTOM
, otherwise the list is assigned by NSX. - context Property Map
- Resource context
- description String
- Description of the resource.
- display
Name String - Display name of the resource.
- is
Fips Boolean - (Optional) This flag is set to true when all the ciphers and protocols are FIPS compliant.
- is
Secure Boolean - (Optional) This flag is set to true when all the ciphers and protocols are secure. It is set to false when one of the ciphers or protocols is insecure.
- nsx
Id String - The NSX ID of this resource. If set, this ID will be used to create the resource.
- path String
- The NSX path of the policy resource.
- policy
Lb StringServer Ssl Profile Id - ID of the resource.
- protocols List<String>
- Since NSX 4.2, only
TLS_V1_2
is supported. - revision Number
- Indicates current revision number of the object as seen by NSX-T API server. This attribute can be useful for debugging.
- session
Cache BooleanEnabled - SSL session caching allows SSL client and server to reuse previously negotiated security parameters avoiding the expensive public key operation during handshake.
- List<Property Map>
- A list of scope + tag pairs to associate with this resource.
Supporting Types
PolicyLbServerSslProfileContext, PolicyLbServerSslProfileContextArgs
- Project
Id string - Id of the project which the resource belongs to.
- Project
Id string - Id of the project which the resource belongs to.
- project
Id String - Id of the project which the resource belongs to.
- project
Id string - Id of the project which the resource belongs to.
- project_
id str - Id of the project which the resource belongs to.
- project
Id String - Id of the project which the resource belongs to.
PolicyLbServerSslProfileTag, PolicyLbServerSslProfileTagArgs
Package Details
- Repository
- nsxt vmware/terraform-provider-nsxt
- License
- Notes
- This Pulumi package is based on the
nsxt
Terraform Provider.