Interface LaunchPermissionConfiguration.Builder

    • Method Detail

      • userIds

        LaunchPermissionConfiguration.Builder userIds​(Collection<String> userIds)

        The Amazon Web Services account ID.

        Parameters:
        userIds - The Amazon Web Services account ID.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • userIds

        LaunchPermissionConfiguration.Builder userIds​(String... userIds)

        The Amazon Web Services account ID.

        Parameters:
        userIds - The Amazon Web Services account ID.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • userGroups

        LaunchPermissionConfiguration.Builder userGroups​(String... userGroups)

        The name of the group.

        Parameters:
        userGroups - The name of the group.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • organizationArns

        LaunchPermissionConfiguration.Builder organizationArns​(Collection<String> organizationArns)

        The ARN for an Amazon Web Services Organization that you want to share your AMI with. For more information, see What is Organizations?.

        Parameters:
        organizationArns - The ARN for an Amazon Web Services Organization that you want to share your AMI with. For more information, see What is Organizations?.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • organizationArns

        LaunchPermissionConfiguration.Builder organizationArns​(String... organizationArns)

        The ARN for an Amazon Web Services Organization that you want to share your AMI with. For more information, see What is Organizations?.

        Parameters:
        organizationArns - The ARN for an Amazon Web Services Organization that you want to share your AMI with. For more information, see What is Organizations?.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • organizationalUnitArns

        LaunchPermissionConfiguration.Builder organizationalUnitArns​(Collection<String> organizationalUnitArns)

        The ARN for an Organizations organizational unit (OU) that you want to share your AMI with. For more information about key concepts for Organizations, see Organizations terminology and concepts.

        Parameters:
        organizationalUnitArns - The ARN for an Organizations organizational unit (OU) that you want to share your AMI with. For more information about key concepts for Organizations, see Organizations terminology and concepts.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • organizationalUnitArns

        LaunchPermissionConfiguration.Builder organizationalUnitArns​(String... organizationalUnitArns)

        The ARN for an Organizations organizational unit (OU) that you want to share your AMI with. For more information about key concepts for Organizations, see Organizations terminology and concepts.

        Parameters:
        organizationalUnitArns - The ARN for an Organizations organizational unit (OU) that you want to share your AMI with. For more information about key concepts for Organizations, see Organizations terminology and concepts.
        Returns:
        Returns a reference to this object so that method calls can be chained together.