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 string
- The unique name of the resource.
- args MemberInvitationArgs
- 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 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 string
- The unique name of the resource.
- args MemberInvitationArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args MemberInvitationArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args 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 string - The ARN of the graph to which the member account will be invited
- Member
Email stringAddress - The root email address for the account to be invited, for validation. Updating this field has no effect.
- Member
Id 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 string - The ARN of the graph to which the member account will be invited
- Member
Email stringAddress - The root email address for the account to be invited, for validation. Updating this field has no effect.
- Member
Id 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 String - The ARN of the graph to which the member account will be invited
- member
Email StringAddress - The root email address for the account to be invited, for validation. Updating this field has no effect.
- member
Id 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 string - The ARN of the graph to which the member account will be invited
- member
Email stringAddress - The root email address for the account to be invited, for validation. Updating this field has no effect.
- member
Id 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 str - The ARN of the graph to which the member account will be invited
- member_
email_ straddress - The root email address for the account to be invited, for validation. Updating this field has no effect.
- member_
id 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 String - The ARN of the graph to which the member account will be invited
- member
Email StringAddress - The root email address for the account to be invited, for validation. Updating this field has no effect.
- member
Id 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.