We recommend new projects start with resources from the AWS provider.
aws-native.elasticloadbalancingv2.TrustStoreRevocation
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:
- RevocationContents List<Pulumi.Aws Native. Elastic Load Balancing V2. Inputs. Trust Store Revocation Revocation Content> 
- The attributes required to create a trust store revocation.
- TrustStore stringArn 
- The Amazon Resource Name (ARN) of the trust store.
- RevocationContents []TrustStore Revocation Revocation Content Args 
- The attributes required to create a trust store revocation.
- TrustStore stringArn 
- The Amazon Resource Name (ARN) of the trust store.
- revocationContents List<TrustStore Revocation Revocation Content> 
- The attributes required to create a trust store revocation.
- trustStore StringArn 
- The Amazon Resource Name (ARN) of the trust store.
- revocationContents TrustStore Revocation Revocation Content[] 
- The attributes required to create a trust store revocation.
- trustStore 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.
- revocationContents List<Property Map>
- The attributes required to create a trust store revocation.
- trustStore 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.
- RevocationId int
- The ID associated with the revocation.
- TrustStore 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.
- RevocationId int
- The ID associated with the revocation.
- TrustStore []TrustRevocations Store Revocation Type 
- The data associated with a trust store revocation
- id String
- The provider-assigned unique ID for this managed resource.
- revocationId Integer
- The ID associated with the revocation.
- trustStore List<TrustRevocations Store Revocation> 
- The data associated with a trust store revocation
- id string
- The provider-assigned unique ID for this managed resource.
- revocationId number
- The ID associated with the revocation.
- trustStore 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.
- revocationId Number
- The ID associated with the revocation.
- trustStore List<Property Map>Revocations 
- The data associated with a trust store revocation
Supporting Types
TrustStoreRevocation, TrustStoreRevocationArgs      
- NumberOf intRevoked Entries 
- The number of revoked certificates.
- RevocationId string
- The revocation ID of the revocation file.
- RevocationType string
- The type of revocation file.
- TrustStore stringArn 
- The Amazon Resource Name (ARN) of the trust store.
- NumberOf intRevoked Entries 
- The number of revoked certificates.
- RevocationId string
- The revocation ID of the revocation file.
- RevocationType string
- The type of revocation file.
- TrustStore stringArn 
- The Amazon Resource Name (ARN) of the trust store.
- numberOf IntegerRevoked Entries 
- The number of revoked certificates.
- revocationId String
- The revocation ID of the revocation file.
- revocationType String
- The type of revocation file.
- trustStore StringArn 
- The Amazon Resource Name (ARN) of the trust store.
- numberOf numberRevoked Entries 
- The number of revoked certificates.
- revocationId string
- The revocation ID of the revocation file.
- revocationType string
- The type of revocation file.
- trustStore 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.
- numberOf NumberRevoked Entries 
- The number of revoked certificates.
- revocationId String
- The revocation ID of the revocation file.
- revocationType String
- The type of revocation file.
- trustStore StringArn 
- The Amazon Resource Name (ARN) of the trust store.
TrustStoreRevocationRevocationContent, TrustStoreRevocationRevocationContentArgs          
- RevocationType 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.
- S3ObjectVersion string
- The Amazon S3 object version of the revocation file.
- RevocationType 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.
- S3ObjectVersion string
- The Amazon S3 object version of the revocation file.
- revocationType 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.
- s3ObjectVersion String
- The Amazon S3 object version of the revocation file.
- revocationType 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.
- s3ObjectVersion 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.
- revocationType 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.
- s3ObjectVersion 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.
