We recommend new projects start with resources from the AWS provider.
aws-native.elasticloadbalancingv2.TrustStoreRevocation
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
Resource Type definition for AWS::ElasticLoadBalancingV2::TrustStoreRevocation
Create TrustStoreRevocation Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new TrustStoreRevocation(name: string, args?: TrustStoreRevocationArgs, opts?: CustomResourceOptions);
@overload
def TrustStoreRevocation(resource_name: str,
args: Optional[TrustStoreRevocationArgs] = None,
opts: Optional[ResourceOptions] = None)
@overload
def TrustStoreRevocation(resource_name: str,
opts: Optional[ResourceOptions] = None,
revocation_contents: Optional[Sequence[TrustStoreRevocationRevocationContentArgs]] = None,
trust_store_arn: Optional[str] = None)
func NewTrustStoreRevocation(ctx *Context, name string, args *TrustStoreRevocationArgs, opts ...ResourceOption) (*TrustStoreRevocation, error)
public TrustStoreRevocation(string name, TrustStoreRevocationArgs? args = null, CustomResourceOptions? opts = null)
public TrustStoreRevocation(String name, TrustStoreRevocationArgs args)
public TrustStoreRevocation(String name, TrustStoreRevocationArgs args, CustomResourceOptions options)
type: aws-native:elasticloadbalancingv2:TrustStoreRevocation
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 TrustStoreRevocationArgs
- 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 TrustStoreRevocationArgs
- 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 TrustStoreRevocationArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args TrustStoreRevocationArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args TrustStoreRevocationArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
TrustStoreRevocation 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 TrustStoreRevocation resource accepts the following input properties:
- Revocation
Contents List<Pulumi.Aws Native. Elastic Load Balancing V2. Inputs. Trust Store Revocation Revocation Content> - The attributes required to create a trust store revocation.
- Trust
Store stringArn - The Amazon Resource Name (ARN) of the trust store.
- Revocation
Contents []TrustStore Revocation Revocation Content Args - The attributes required to create a trust store revocation.
- Trust
Store stringArn - The Amazon Resource Name (ARN) of the trust store.
- revocation
Contents List<TrustStore Revocation Revocation Content> - The attributes required to create a trust store revocation.
- trust
Store StringArn - The Amazon Resource Name (ARN) of the trust store.
- revocation
Contents TrustStore Revocation Revocation Content[] - The attributes required to create a trust store revocation.
- trust
Store stringArn - The Amazon Resource Name (ARN) of the trust store.
- revocation_
contents Sequence[TrustStore Revocation Revocation Content Args] - The attributes required to create a trust store revocation.
- trust_
store_ strarn - The Amazon Resource Name (ARN) of the trust store.
- revocation
Contents List<Property Map> - The attributes required to create a trust store revocation.
- trust
Store StringArn - The Amazon Resource Name (ARN) of the trust store.
Outputs
All input properties are implicitly available as output properties. Additionally, the TrustStoreRevocation resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Revocation
Id int - The ID associated with the revocation.
- Trust
Store List<Pulumi.Revocations Aws Native. Elastic Load Balancing V2. Outputs. Trust Store Revocation> - The data associated with a trust store revocation
- Id string
- The provider-assigned unique ID for this managed resource.
- Revocation
Id int - The ID associated with the revocation.
- Trust
Store []TrustRevocations Store Revocation Type - The data associated with a trust store revocation
- id String
- The provider-assigned unique ID for this managed resource.
- revocation
Id Integer - The ID associated with the revocation.
- trust
Store List<TrustRevocations Store Revocation> - The data associated with a trust store revocation
- id string
- The provider-assigned unique ID for this managed resource.
- revocation
Id number - The ID associated with the revocation.
- trust
Store TrustRevocations Store Revocation[] - The data associated with a trust store revocation
- id str
- The provider-assigned unique ID for this managed resource.
- revocation_
id int - The ID associated with the revocation.
- trust_
store_ Sequence[Trustrevocations Store Revocation] - The data associated with a trust store revocation
- id String
- The provider-assigned unique ID for this managed resource.
- revocation
Id Number - The ID associated with the revocation.
- trust
Store List<Property Map>Revocations - The data associated with a trust store revocation
Supporting Types
TrustStoreRevocation, TrustStoreRevocationArgs
- Number
Of intRevoked Entries - The number of revoked certificates.
- Revocation
Id string - The revocation ID of the revocation file.
- Revocation
Type string - The type of revocation file.
- Trust
Store stringArn - The Amazon Resource Name (ARN) of the trust store.
- Number
Of intRevoked Entries - The number of revoked certificates.
- Revocation
Id string - The revocation ID of the revocation file.
- Revocation
Type string - The type of revocation file.
- Trust
Store stringArn - The Amazon Resource Name (ARN) of the trust store.
- number
Of IntegerRevoked Entries - The number of revoked certificates.
- revocation
Id String - The revocation ID of the revocation file.
- revocation
Type String - The type of revocation file.
- trust
Store StringArn - The Amazon Resource Name (ARN) of the trust store.
- number
Of numberRevoked Entries - The number of revoked certificates.
- revocation
Id string - The revocation ID of the revocation file.
- revocation
Type string - The type of revocation file.
- trust
Store stringArn - The Amazon Resource Name (ARN) of the trust store.
- number_
of_ intrevoked_ entries - The number of revoked certificates.
- revocation_
id str - The revocation ID of the revocation file.
- revocation_
type str - The type of revocation file.
- trust_
store_ strarn - The Amazon Resource Name (ARN) of the trust store.
- number
Of NumberRevoked Entries - The number of revoked certificates.
- revocation
Id String - The revocation ID of the revocation file.
- revocation
Type String - The type of revocation file.
- trust
Store StringArn - The Amazon Resource Name (ARN) of the trust store.
TrustStoreRevocationRevocationContent, TrustStoreRevocationRevocationContentArgs
- Revocation
Type string - The type of revocation file.
- S3Bucket string
- The Amazon S3 bucket for the revocation file.
- S3Key string
- The Amazon S3 path for the revocation file.
- S3Object
Version string - The Amazon S3 object version of the revocation file.
- Revocation
Type string - The type of revocation file.
- S3Bucket string
- The Amazon S3 bucket for the revocation file.
- S3Key string
- The Amazon S3 path for the revocation file.
- S3Object
Version string - The Amazon S3 object version of the revocation file.
- revocation
Type String - The type of revocation file.
- s3Bucket String
- The Amazon S3 bucket for the revocation file.
- s3Key String
- The Amazon S3 path for the revocation file.
- s3Object
Version String - The Amazon S3 object version of the revocation file.
- revocation
Type string - The type of revocation file.
- s3Bucket string
- The Amazon S3 bucket for the revocation file.
- s3Key string
- The Amazon S3 path for the revocation file.
- s3Object
Version string - The Amazon S3 object version of the revocation file.
- revocation_
type str - The type of revocation file.
- s3_
bucket str - The Amazon S3 bucket for the revocation file.
- s3_
key str - The Amazon S3 path for the revocation file.
- s3_
object_ strversion - The Amazon S3 object version of the revocation file.
- revocation
Type String - The type of revocation file.
- s3Bucket String
- The Amazon S3 bucket for the revocation file.
- s3Key String
- The Amazon S3 path for the revocation file.
- s3Object
Version String - The Amazon S3 object version of the revocation file.
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.