We recommend new projects start with resources from the AWS provider.
aws-native.detective.MemberInvitation
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
Resource schema for AWS::Detective::MemberInvitation
Create MemberInvitation Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new MemberInvitation(name: string, args: MemberInvitationArgs, opts?: CustomResourceOptions);
@overload
def MemberInvitation(resource_name: str,
args: MemberInvitationArgs,
opts: Optional[ResourceOptions] = None)
@overload
def MemberInvitation(resource_name: str,
opts: Optional[ResourceOptions] = None,
graph_arn: Optional[str] = None,
member_email_address: Optional[str] = None,
member_id: Optional[str] = None,
disable_email_notification: Optional[bool] = None,
message: Optional[str] = None)
func NewMemberInvitation(ctx *Context, name string, args MemberInvitationArgs, opts ...ResourceOption) (*MemberInvitation, error)
public MemberInvitation(string name, MemberInvitationArgs args, CustomResourceOptions? opts = null)
public MemberInvitation(String name, MemberInvitationArgs args)
public MemberInvitation(String name, MemberInvitationArgs args, CustomResourceOptions options)
type: aws-native:detective:MemberInvitation
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name
This property is required. string - The unique name of the resource.
- args
This property is required. MemberInvitationArgs - The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name
This property is required. str - The unique name of the resource.
- args
This property is required. MemberInvitationArgs - The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name
This property is required. string - The unique name of the resource.
- args
This property is required. MemberInvitationArgs - The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name
This property is required. string - The unique name of the resource.
- args
This property is required. MemberInvitationArgs - The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name
This property is required. String - The unique name of the resource.
- args
This property is required. MemberInvitationArgs - The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
MemberInvitation 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 MemberInvitation resource accepts the following input properties:
- Graph
Arn This property is required. string - The ARN of the graph to which the member account will be invited
- Member
Email Address This property is required. string - The root email address for the account to be invited, for validation. Updating this field has no effect.
- Member
Id This property is required. string - The AWS account ID to be invited to join the graph as a member
- Disable
Email boolNotification - When set to true, invitation emails are not sent to the member accounts. Member accounts must still accept the invitation before they are added to the behavior graph. Updating this field has no effect.
- Message string
- A message to be included in the email invitation sent to the invited account. Updating this field has no effect.
- Graph
Arn This property is required. string - The ARN of the graph to which the member account will be invited
- Member
Email Address This property is required. string - The root email address for the account to be invited, for validation. Updating this field has no effect.
- Member
Id This property is required. string - The AWS account ID to be invited to join the graph as a member
- Disable
Email boolNotification - When set to true, invitation emails are not sent to the member accounts. Member accounts must still accept the invitation before they are added to the behavior graph. Updating this field has no effect.
- Message string
- A message to be included in the email invitation sent to the invited account. Updating this field has no effect.
- graph
Arn This property is required. String - The ARN of the graph to which the member account will be invited
- member
Email Address This property is required. String - The root email address for the account to be invited, for validation. Updating this field has no effect.
- member
Id This property is required. String - The AWS account ID to be invited to join the graph as a member
- disable
Email BooleanNotification - When set to true, invitation emails are not sent to the member accounts. Member accounts must still accept the invitation before they are added to the behavior graph. Updating this field has no effect.
- message String
- A message to be included in the email invitation sent to the invited account. Updating this field has no effect.
- graph
Arn This property is required. string - The ARN of the graph to which the member account will be invited
- member
Email Address This property is required. string - The root email address for the account to be invited, for validation. Updating this field has no effect.
- member
Id This property is required. string - The AWS account ID to be invited to join the graph as a member
- disable
Email booleanNotification - When set to true, invitation emails are not sent to the member accounts. Member accounts must still accept the invitation before they are added to the behavior graph. Updating this field has no effect.
- message string
- A message to be included in the email invitation sent to the invited account. Updating this field has no effect.
- graph_
arn This property is required. str - The ARN of the graph to which the member account will be invited
- member_
email_ address This property is required. str - The root email address for the account to be invited, for validation. Updating this field has no effect.
- member_
id This property is required. str - The AWS account ID to be invited to join the graph as a member
- disable_
email_ boolnotification - When set to true, invitation emails are not sent to the member accounts. Member accounts must still accept the invitation before they are added to the behavior graph. Updating this field has no effect.
- message str
- A message to be included in the email invitation sent to the invited account. Updating this field has no effect.
- graph
Arn This property is required. String - The ARN of the graph to which the member account will be invited
- member
Email Address This property is required. String - The root email address for the account to be invited, for validation. Updating this field has no effect.
- member
Id This property is required. String - The AWS account ID to be invited to join the graph as a member
- disable
Email BooleanNotification - When set to true, invitation emails are not sent to the member accounts. Member accounts must still accept the invitation before they are added to the behavior graph. Updating this field has no effect.
- message String
- A message to be included in the email invitation sent to the invited account. Updating this field has no effect.
Outputs
All input properties are implicitly available as output properties. Additionally, the MemberInvitation resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Id string
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
- id string
- The provider-assigned unique ID for this managed resource.
- id str
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.